a.link-pf, .card a, .card-wrapper a {
    color: #354747!important;
	text-decoration: none;
}
a.link-pf:hover, .card a:hover, .card-wrapper a:hover {
    color: #5b8080!important;
	text-decoration: underline;
}

a.link-main {
    color: hsl(0deg, 0%, 0%);
	text-decoration: none;
}
a.link-main:hover {
    color: hsl(0deg, 0%, 0%);
	text-decoration: underline;
}

a.link-std {
    color: #8b0a19 !important;
    text-decoration: none;
	font-size: 1rem !important;
}

a.link-timeline {
    color: #8b0a19 !important;
    text-decoration: none;
	font-size: 0.9rem !important;
}
a.link-timeline:hover {
	color: #8b0a19 !important;
    text-decoration: underline;
}

a.link-std:hover {
	color: #8b0a19 !important;
    text-decoration: underline;
}

ul.ext-link {
    list-style-type: square;
	color: #8b0a19 !important;
}

.card a.btn {
    color: #ffffff!important;
}
.card a.btn:hover {
    color: #ffffff!important;
}

.card .it-card-footer a.btn {
	color: #354747!important;
	box-shadow: inset 0 0 0 2px #354747;
}

.card .it-card-footer a.btn:hover {
	color: #ffffff!important;
	background-color: #354747!important;
	box-shadow: inset 0 0 0 2px #5b8080;
}

h6.card-timeline {
    color: #354747!important;
	font-size: 1rem;
}

h6.card-timeline-sm {
    color: #354747!important;
	font-size: 0.9rem;
	line-height: 1.15rem;
}

.card .card-body .card-text-sm {
    font-family: "Lora", Georgia, serif;
    font-size: 0.9rem;
    line-height: 1.2rem;
    color: #1a1a1a;
}

h5.card-title {
    color: #354747!important;
}
h5.card-title:hover {
    color: #5b8080!important;
}

h4.card-title {
    color: #354747!important;
}

h4.card-title:hover {
    color: #5b8080!important;
}

.ghost { 
	visibility:hidden;
}

.shown { 
	visibility:visible;
}

.card .categoryicon-top .icon {
    fill: #354747;
}

.card:after {
    margin-top: 10px;
}

.card.border-bottom-card::before {
    background: #354747;
}

a.read-more .icon {
    fill: #354747;
	margin-left: 5px;
}

.icon-primary {
    fill: #354747 !important;
	color: #354747 !important;
}

.flag-icon {
    background: #354747;
}

.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-text {
    background: #3b4747;
	/* width: 300px; */
}

.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-text span:after {
    background: #3b4747;
}

.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-icon {
    background: #3f4747;
}
.it-timeline-wrapper .row:after {
    background: linear-gradient(0deg, hsl(180deg 8.37% 49.22%) 0%, hsl(180deg 5.97% 26.27%) 100%);
}

.it-timeline-wrapper .it-pin-wrapper .pin-text span {
    padding: 4px 8px;
}

.card .card-body .category-top .data:before {
    content: "";
	margin: 0px;
}

ul.rel-block {
    padding-left: 0px;
}

li.rel-block {
    display: list-item;
	list-style-type: none;
}

.it-header-slim-wrapper {
    background: #354747;
}

.it-header-center-wrapper {
    background: #354747;
}

.it-header-navbar-wrapper {
    background: #678989;
}

.navbar, .navbar .navbar-collapsable .menu-wrapper {
    background: #354747;
}

.navbar .dropdown-menu .link-list-wrapper h3, .navbar .dropdown-menu .link-list-wrapper .h3, .navbar .dropdown-menu .link-list-wrapper .link-list-heading {
    color: #354747;
}

.navbar .dropdown-menu {
	color: #1a1a1a;
	background-color: #fff;
}

.navbar .navbar-collapsable .navbar-nav li a.nav-link {
    color: #fff;
}

.btn-primary {
    color: #fff;
    background-color: #354747;
    border-color: #354747;
}

.btn-primary:hover {
    background-color: #678989;
    color: #fff;
    border-color: #354747;
}

.btn-primary.active {
    background-color: #64a3a3!important;
    color: #fff;
    border-color: #354747;
}

.btn-secondary {
    color: #fff;
    background-color: #97aaab;
    border-color: #97aaab;
}

.btn-secondary:hover {
    background-color: #678989;
    color: #fff;
    border-color: #97aaab;
}

.btn-secondary.active {
    background-color: #64a3a3!important;
    color: #fff;
    border-color: #97aaab;
}

.btn-crono {
    padding: 12px 0px;
    font-size: .875rem!important;
    font-weight: 500!important;
    line-height: 1rem!important;
}

.btn-crono.btn-primary {
    color: #142121!important;
    background-color: #627b7d!important;
	border-bottom: 3px solid rgba(0, 0, 0, 0)!important;
}

.btn-crono.btn-primary:hover {
    background-color: #17334f!important;
    color: #fff!important;
	text-decoration: none;
}

.btn-crono.btn-secondary {
    color: #142121!important;
    background-color: #8aa6a7!important;
	border-bottom: 3px solid rgba(0, 0, 0, 0)!important;
}

.btn-crono.btn-secondary:hover {
    background-color: #17334f!important;
    color: #fff!important;
	text-decoration: none;
}

.btn-crono.active_crono {
	color: #fff!important;
    background-color: #447583 !important;
    border-color: #052f59!important;
    font-weight: 600!important;
}

.btn-crono.active_crono:hover {
    background-color: #447583 !important;
    border-color: #052f59!important;
    font-weight: 600!important;
	text-decoration: none;
}

.btn-crono.btn-primary:focus, .btn-crono.btn-secondary:focus {
    box-shadow: none;
}

.toolbar.toolbar-small {
    height: 40px;
	z-index: 0;
}

.toolbar a.active .icon {
    fill: hsl(0deg, 0%, 100%);
    border: 1px solid hsl(0deg, 0%, 100%) !important;
}
.toolbar a .icon {
    fill: hsl(0deg, 0%, 100%);
}
.toolbar a:not(.disabled):hover .icon {
    fill: #7aa4a4;
}
.toolbar>ul {
    background-color: unset;
}

blockquote, .blockquote {
    border-left: 2px solid #d3d3d3;
	margin-top: 0px;
}

.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone .it-access-top-wrapper>a {
    color: #fff;
    background-color: #678989;
    border-color: #354747;
}

.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone .it-access-top-wrapper>a:hover {
    background-color: #fff;
    color: #354747;
    border-color: #678989;
}

.it-brand-title {
    font-size: 1.30rem!important;
    font-weight: 500!important;
}

.label-title {
    font-size: 1.00rem!important;
    font-weight: 500!important;
}

.navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg {
    fill: #fff;
    margin-top: 3px;
}

.navbar .dropdown-menu .link-list-wrapper ul li a span, .navbar .dropdown-menu .link-list-wrapper ul li a i {
    color: #354747;
}

.navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
    color: #5c050f;
}

.link-list-wrapper ul li a span {
    color: #354747;
}

.btn-articles {
	color: #fff;
    background-color: #5c050f;
    border-color: #4d0b13;
	margin-top: 4px;
}

.btn-articles:hover {
    background-color: #965858;
    color: #fff;
    border-color: #965858;
}

.btn-xxs {
    padding: 0.2rem 0.4rem;
    font-size: 0.6rem;
    line-height: 1.2;
    border-radius: 0;
	text-decoration: none;
}

.etichetta {
    float: right;
    font-size: .7rem;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: .9px;
    color: #354747;
}

.etichetta .icon {
    fill: #354747;
}

.top-border {
    border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5ae51;
}

.carousel-caption {
    background-color: #cfcfcf99;
	color: hsl(0deg, 0%, 0%);
	z-index : auto;
}

.it-carousel-wrapper .splide__pagination button.is-active {
    background: #354747;
}

.section.section-image::before {
    background: rgba(0,0,0,0.1);
}
.section.section-image {
    min-height: 400px;
}

.section.section-image.section-big {
    min-height: 650px;
}

.section.section-main {
    background: #9dbebe;
}

.section h2.title-u {
    font-size: 1.60rem;
    color: #354747;
    border-bottom: 1px solid #354747;
    padding-bottom: 3px;
    margin-bottom: 0;
    letter-spacing: unset;
}

.w100 {
    width: 100%;
}

.callout {
    max-width: 100%;
}

.callout-body {
    min-height: 50px;
	margin-bottom: 10px;
}

.accordion-body .callout p {
    font-style: italic;
}

.callout p {
    color: #354747;
}

.callout .callout-inner {
    border-color: #354747;
}

.callout.note .callout-title {
    color: #3b4747;
    min-height: 100px;
    margin-bottom: 10px;
}

.callout.note .callout-title span {
    border-color: #354747;
}

.callout.note a, .callout.note .icon {
    color: #354747;
	fill: #354747;
}

.callout.note a:hover {
    color: #354747;
}

.callout.note .callout-title .icon {
    fill: #354747;
}

.callout.note .collapse-div .collapse-header .callout-more-toggle {
    color: #354747;
}

.callout .collapse-div .collapse-header .callout-more-toggle:hover span {
    border-color: #0052a3;
}

.callout.callout-more {
    background: #efefef;
}

.callout.note .collapse-div .collapse-header .callout-more-toggle span {
    border-color: #354747;
}

.callout.note .collapse-div .collapse-header .callout-more-toggle span:before, .callout.note .collapse-div .collapse-header .callout-more-toggle span:after {
    background: #354747;
}

.callout.note .collapse-div .collapse-header .callout-more-toggle:active, .callout.note .collapse-div .collapse-header .callout-more-toggle:hover {
    color: #678989;
}

.it-list-wrapper .it-list .list-item span.text, .it-list-wrapper .it-list .list-item {
	font-size: 1rem!important;
}

.bg-purple {
    background-color: #5C050F;
}

.accordion.accordion-background-active .accordion-header .accordion-button[aria-expanded=true] {
    background-color: #5c050f;
    color: #fff;
    border-color: #210003;
}

.accordion-header .accordion-button {
    color: #5c050f;
}

.accordion-diary .accordion-header .accordion-button  {
	color: #354747;
	font-size: 1rem;
    font-weight: 500;
    line-height: 1.1rem;
}

.accordion-diary .accordion-header .accordion-button:not(.collapsed) {
    color: #354747;
	font-weight: 600;
}

.accordion-diary .accordion-body p  {
	font-size: 0.85rem;
    font-weight: 500;
    line-height: 1.3rem;
}

.border-right {
    border-right-color: #ababab;
    border-right-style: solid;
    border-right-width: thin;
}

.no-border {
	border: none;
}

.card.green-overlay {
    background-color: #354747ba;
    color: white;
}

.card.block-small:after {
    content: "";
    display: block;
    margin-top: 0px;
    margin-left: 24px;
}

.it-footer-primary {
    background-color: #374949;
    color: #fff;
}

.it-footer-purple {
    background-color: #5C050F;
    color: #fff;
}

.it-footer-main h3 {
    font-size: 1.2rem;
	text-decoration:none;
}

.it-footer-main h4 {
    font-size: 1rem;
	/*text-decoration:underline;*/
}

.it-footer-main li a {
    color: #fff;
    text-decoration: none;
    font-size: 1rem;
}

.nav-tabs.nav-dark {
    background-color: #88adad;
    border-bottom: none;
}

.nav-tabs.nav-dark .nav-link {
    color: #354747;
}
.nav-tabs.nav-dark .nav-link:hover {
    color: #142121;
	background-color: #83c6c6;
}

.nav-tabs.nav-dark .nav-link.active, .nav-tabs.nav-dark .nav-item.show .nav-link {
    background-color: #618e9c;
    color: #142121;
    border-bottom: 2px solid #142121;
}

.nav-tabs.nav-dark .nav-link .icon {
    fill: #354747;
}

.nav-tabs.nav-dark .nav-link .icon:hover {
    fill: #142121;
}

.nav-tabs.nav-dark .nav-link.active .icon, .nav-tabs.nav-dark .nav-item.show .nav-link .icon {
    fill: #142121;
}

.nav-tabs.nav-dark.nav-tabs-vertical {
    background-color: #88adad;
	border-right: none;
    border-bottom: none;
}

.nav-tabs.nav-dark.nav-tabs-vertical .nav-link.active, .nav-tabs.nav-dark.nav-tabs-vertical .nav-item.show .nav-link {
    border-right-color: #142121;
}

.nav-tabs.nav-dark.nav-tabs-vertical .nav-link.active:hover{
    background-color: #83c6c6;
	border-right: 2px solid #142121;
}

.vjs-transcription .accordion-item {
    width: 110ch;
}

.box-simple.box-dark {
    border: dotted 1px #cacaca;
    margin-bottom: 0;
    color: #585858;
    background: #e3e3e3;
}

.v-scroll {
    max-height: 800px;
    overflow: hidden;
    overflow-y: auto;
}

#map { 
    height: 800px; 
	z-index:0; 
}

.map-scroll {
	min-height: 300px; 
    max-height: 800px;
    overflow: hidden;
    overflow-y: auto;
}

.no-scroll {
    height: 860px;
    overflow: hidden;
    overflow-y: hidden;
}

mark, .mark {
    padding: 0.2em;
    background-color: #8abdbd9c;
}

.z-index-alto
{
	z-index: 1000000;
}

.it-list-wrapper .it-list .list-item.active .text {
    font-size: 0.95rem!important;
    font-weight: 500!important;
}

.it-list-wrapper .it-list .list-item .it-right-zone {
    padding: 6px 0 6px 0;
}

.it-list-wrapper .it-list a.list-item:hover span.text {
    text-decoration: none;
}

.text-tree {
  font-size: 0.9rem;
  font-weight: 600;
}

.text-sm {
  font-size: 0.9rem;
  font-weight: 400;
}

.text-xs {
  font-size: 0.9rem;
  font-weight: 400;
  font-style: italic;
}

.nav-link.text-md, .text-md {
  font-size: 1.05rem;
  font-weight: 600;
}

.tree-ul {
  list-style-type: none;
  height: 100%;
}

.tree-ul li a, .tree-ul li {
  font-size: 0.9rem;
  text-decoration: none;
}

.tree-caret {
  cursor: pointer;
}

.tree-caret-opened.fa.fa-play {
  -ms-transform: rotate(90deg); /* IE 9 */
  -webkit-transform: rotate(90deg); /* Safari */
  transform: rotate(90deg);  
}

.tree-cmd
{  
  margin-right: 6px;
}

.tree-node-caption:hover
{
  color: #267280;
}

.tree-nested {
  display: none;
}

.tree-active {
  display: block;
}

.tree-ul .tree-nested
{
	border-left-color: #DDDDDD;
	border-left-style: solid;
	border-left-width: 1px;
}

.tree-ul li .dropPlaceHolder
{
	min-height: 3px;
}

.tree-ul li .dropPlaceHolder.insertBefore[drop-active],
.tree-ul li .dropPlaceHolder.insertAfter[drop-active]
{
	background-color: #237785;
	opacity: 0.5;
	transform: scaleY(4.0);
}
.tree-ul li .treeNode[drop-active]
{
	color: #FFFFFF;
	background-color: #237785;
}

.tree-ul li .treeNode.selected,
.tree-ul li .treeLeaf.selected
{
	color: #FFFFFF;
	background-color: #0078D7;
}

.tree-ul li .treeNode[draggable="true"],
.tree-ul li .treeLeaf[draggable="true"]
{
	cursor: grab;
}
.tree-ul li .treeNode.grabbing[draggable="true"],
.tree-ul li .treeLeaf.grabbing[draggable="true"]
{
	cursor: grabbing;
}

.card.card-img .img-responsive-wrapper .img-responsive {
    padding-bottom: 90%;
}

.img-responsive-wrapper .img-responsive .img-wrapper img.all-w {
    height: auto;
}

.card.card-img .img-responsive-wrapper .img-responsive-all-w{
    padding-bottom: 20%;
}

.img-filter {
    filter:grayscale(100%) invert(80%)
}

.img-filter:hover {
    filter: grayscale(0%) invert(0%)
}

.img-ontology:hover {
    transition: all .3s  ease-in-out;
    transform: scale(4)
}

.img-sepia {
    filter: sepia(1) brightness(2)
}

#loading {
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.8;
  background-color: #354747;
  z-index: 99;
}

#loading-image {
  z-index: 100;
}

    #progress {
      width: 100%;
      height: 10%;
      background: #eee;
      margin-top: 5%;
      top: 0;
      left: 0;
    }
    #bar {
      width: 0%;
      height: 100%;
      color: white;
      background: #5C050F;
      transition: width 0.2s;
    }

.card.card-bg.card-bkg-opacity {
    background: rgba(255, 255, 255, 0.7);
}

.display-none {
    display: none;
}

#home-iframe {
    width: 100%;
    height: 100%;
}

#complesso-archivistico {
    background-image: url('../img/complesso_archivistico.png')
}

.home-esplora {
    background-image: url('../img/home_esplora.jpg')
}

.fondo-dettagli {
    background-image: url('../img/fondo_dettagli.jpg')
}

.fondo-archivi {
    background-image: url('../img/fondo_archivi.jpg')
}

.fondo-cronologia {
    background-image: url('../img/fondo_cronologia.png')
}

.dettaglio-au {
    background-image: url('../img/dettaglio_au.jpg')
}

.dettaglio-ba {
    background-image: url('../img/dettaglio_ba.jpg')
}

.fondo-prodotti {
    background-image: url('../img/fondo_prodotti.jpg')
}

.fondo-lod {
    background-image: url('../img/fondo_lod.jpg')
}

.fondo-persone {
    background-image: url('../img/fondo_persone.jpg')
}

.fondo-principi {
    background-image: url('../img/fondo_principi.jpg')
}

.fondo-ricerca {
    background-image: url('../img/fondo_ricerca.jpg')
}

.fondo-soggetti_c {
    background-image: url('../img/fondo_soggetti_c.jpg')
}

.fondo-soggetti_p {
    background-image: url('../img/fondo_soggetti_p.jpg')
}

.fondo-temi {
    background-image: url('../img/fondo_temi.jpg')
}

.quirinale-c1 {
    background-image: url('../img/c1-Quirinale.png')
}

.cronologia {
    background-image: url('../img/fondo_cronologia.png')
}

.sezione-esplora {
    background-image: url('../img/sezione_esplora.jpg')
}

.sezione-ontologie {
    background-image: url('../img/sezione_ontologie.jpg')
}

.sezione-persone {
    background-image: url('../img/sezione_persone.jpg')
}

.sezione-principi {
    background-image: url('../img/sezione_principi.jpg')
}

.sezione-prodotti {
    background-image: url('../img/sezione_prodotti.jpg')
}

.sezione-ricerca {
    background-image: url('../img/sezione_ricerca.jpg')
}

.mh100 {
    max-height: 100px;
}

.ws-nowrap {
    white-space: nowrap;
}

rect:hover {
    fill: #5C050F;
}

.leaflet-interactive:focus {
    outline: none;
}

.btn-close-ba-tree .btn-open-ba-tree {
    cursor: pointer;
}

.vjs-theme-bootstrap-italia .vjs-control-bar {
    background-color: #5C050F;
}

.vjs-theme-bootstrap-italia .vjs-big-play-button {
    background-color: #354747;
}

.vjs-theme-bootstrap-italia:hover .vjs-big-play-button, .vjs-theme-bootstrap-italia.vjs-big-play-button:focus {
    background-color: #5C050F;
}

:focus:not(.focus--mouse), .form-check [type=checkbox]:focus+label, .form-check [type=radio]:focus+label, .toggles label input[type=checkbox]:focus+.lever {
    box-shadow: none !important;
}

#miradorViewer {
    width:100%; height:100%;
}

.no-data-place-holder {
    background: rgba(200, 200, 200, 0.4);
    background-image: url('../img/logoDef.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50%;
}

/* RESPONSIVE CSS
-------------------------------------------------- */

@media (max-width: 991px) {
	.navbar .dropdown-menu .link-list-wrapper ul li a span, .navbar .dropdown-menu .link-list-wrapper ul li a i {
		color: #354747;
		font-size: 14px;
	}
	.navbar .dropdown-menu .link-list-wrapper .link-list-heading {
        font-size: 1.0rem;
	}
	.navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
		border-left: 3px solid #fff;
		border-bottom: 0px solid #fff;
	}
	.it-footer-main h3 {
		font-size: 1.0rem;
	}
	.it-footer-main h4 {
		font-size: 0.9rem;
	}
	.it-footer-main .link-list-wrapper ul li a {
		font-size: 0.8rem;
		line-height: 1.5rem;
	}
	.it-footer-main li a {
		font-size: 0.8rem;
	}
}

@media (min-width: 992px) {
	.navbar .dropdown-menu .link-list-wrapper ul li a span, .navbar .dropdown-menu .link-list-wrapper ul li a i {
		color: #354747;
		font-size: 16px;
	}
	.navbar .dropdown-menu .link-list-wrapper .link-list-heading {
        font-size: 1.1rem;
	}
	.navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
		border-bottom: 3px solid #fff;
		border-left: 0px solid #fff;
	}
}


@media (max-width: 820px) {
	
  .mt-3 {
    margin-top: 0px !important;
  }
  
  .carousel-caption {
    max-width: 600px;
  }

 .carousel-item, .carousel-item {
    height: 22rem;
 }
 .section.section-image {
    min-height: 22rem;
	}
  
  .carousel-caption p {
    margin-bottom: 1.25rem;
    font-size: 0.9rem;
    line-height: 1.4;
  }

  .carousel-caption h1 {
    margin-bottom: 1.25rem;
    font-size: 1.4rem;
    line-height: 1.2;
  }
  
  .carousel-caption h3 {
    margin-bottom: 1.25rem;
    font-size: 1.2rem;
    line-height: 1.2;
  }

  .logoimg img {
    height: 48px;
    max-height: 48px;
  }
  
  .it-header-center-wrapper {
        height: auto;
        padding-left: 50px;
        padding-right: 0;
        padding-top: 6px;
        padding-bottom: 6px;
    }
	
	.callout.note .collapse-div .collapse-header .callout-more-toggle, .callout.note .collapse-div .collapse-header .callout-more-toggle:active, .callout.note .collapse-div .collapse-header .callout-more-toggle:hover {
		font-size: 14px;
	}
	
	a.read-more {
		font-size: 0.7rem;
	}
	
	.card.card-img h5.card-title, .card.card-img .card-title.h5 {
		font-size: 1.0rem;
		line-height: 1.1rem;
		margin-bottom: 50px;
	}
	.btn-xs {
		padding: 8px 12px;
		font-size: .7rem;
	}

	.btn-sm, .btn-group-sm>.btn {
		padding: 8px 15px;
		font-size: 0.9rem;
		line-height: 1.2rem;
	}
}

@media (max-width: 430px) {
    
  #map { 
    height: 500px; 
	z-index:0; 
  }
  
  /* Bump up size of carousel content */
  .carousel-caption {
    max-width: 300px;
  }

 .carousel-item, .carousel-item  {
    height: 15rem;
 }
 .section.section-image {
    min-height: 15rem;
	}
  
  .carousel-caption p {
    margin-bottom: 1.25rem;
    font-size: 0.9rem;
    line-height: 1.4;
  }

  .carousel-caption h1 {
    margin-bottom: 1.25rem;
    font-size: 1.4rem;
    line-height: 1.2;
  }
  
  .carousel-caption h3 {
    margin-bottom: 1.25rem;
    font-size: 1.2rem;
    line-height: 1.2;
  }

  .logoimg img {
    height: 48px;
    max-height: 48px;
  }
  
  .it-access-top-wrapper {
    display: none;
  }
  
  .it-header-center-wrapper {
        height: auto;
        padding-left: 50px;
        padding-right: 0;
        padding-top: 6px;
        padding-bottom: 6px;
   }
   
   .it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-text {
    font-size: 12px;
	}

    .img-filter {
        filter:none
    }
}


@media (min-width: 821px) {
  .carousel-caption p {
    margin-bottom: 1.25rem;
    font-size: 1.25rem;
    line-height: 1.4;
  }
  
  .logoimg img {
    height: 60px;
    max-height: 60px;
  }
  
  .card-crono {
    display: none;
  }
  
  .it-header-center-wrapper {
        height: auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media (min-width: 768px) {
  .card-crono {
    display: none;
  }
}

@media (max-width: 760px) {
  .col-move-under {
    margin-top: 2rem !important;
	text-align: center !important;
  }
}
