:root {
    --e-global-color-primary:#003e51;
    --e-global-color-secondary:#003e51;
    --bridge-color-second:#f6a576;
}

/* Brochures */
.hidelang{display:none !important;}
html[lang="fr-FR"] #brochure-fr{display:block !important;}
html[lang="de"] #brochure-de{display:block !important;}
html[lang="en"] #brochure-en{display:block !important;}

/* Moteur */
.off-canvas-moteur-mobile .uk-offcanvas-bar{width:50%}
#ListeBridge .bridge-moteur-sit .uk-checkbox{border-color:#1393B8}
#ListeBridge .bridge-moteur-sit .uk-checkbox:checked{background-color:var(--bridge-color-second)}
#ListeBridge .bridge-moteur-sit input[type=text],#ListeBridge .bridge-moteur-sit input[type=text]::placeholder{color:#000}

/* Liste */
.page-id-1769 .bridgeListMapSwitcher{display:none !important;}
.listeSIT .liste_sit_item .ficheproduit .uk-card,
.listeSIT .liste_sit_item .ficheproduit .uk-card .uk-card-media-top,
#ListeBridge  #mapsSIT{border:none; border-radius:25px;}
#ListeBridge .bridge-sort .bridge-sort-btn{background-color:var(--e-global-color-primary); color:#fff;padding: 0.16rem 1rem;border-radius: 25px;}
.listeSIT .liste_sit_item .ficheproduit .uk-card .uk-card-media-top .info-1,
.listeSIT .liste_sit_item .ficheproduit .uk-card .uk-card-media-top .info-2{padding:5px 10px; border-radius:25px; background-color:var(--e-global-color-primary)}
.listeSIT .liste_sit_item .ficheproduit .uk-card .titre-de-la-fiche h2{text-transform: inherit; font-family:'default';font-weight: 900; font-size:18px;letter-spacing: 0;line-height: 28px;}
.listeSIT .liste_sit_item .ficheproduit .uk-card .titre-de-la-fiche h2 img{height:15px !important;}
.listeSIT .liste_sit_item .ficheproduit .uk-card .titre-de-la-fiche h2 .blockItem:first-child{margin-right:5px;}
.uk-button-default {
    background-color: #f7f7f7;
    color: #37373a;
    border: 1px solid transparent;
  padding: 10px!important;
   border-radius: 25px!important;
	line-height: 18px!important;
}
.bridge-zone-moteur,
#mapsSIT{z-index: 900 !important}

/* Fiche */
.bridge-fiche .pictogrammes{margin-bottom: 20px;}
.bridge-fiche .pictogrammes img, .bridge-fiche .pictogrammes svg{height:40px !important;padding-bottom:5px!important;border-radius:0 !important;}
.fiche-5 main{color:#000}
.fiche-5 .uk-divider-icon{display:none;}
.fiche-5 .bridge-fiche-sommaire{padding:30px 0}
.fiche-5 .bridge-fiche-sommaire .sommaire{z-index: 900}
.fiche-5 .bridge-fiche-sommaire a{color:var(--e-global-color-primary); font-weight: bold !important;}
.fiche-5 .bridge-fiche-sommaire .uk-text-bold a {color:var(--bridge-color-second); text-decoration: underline;}
.fiche-5 .bridge-fiche-aside .uk-card{background-color:var(--bridge-color-second)}
.fiche-5 .onglet .block-group-label,
.fiche-5 .onglet .uk-h2 span{color:var(--bridge-color-second);font-family: Montserrat;font-size: 33px;font-weight:700!important;line-height:30px;}
.fiche-5 .onglet h4{margin-top:20px;font-size:17px!important;font-weight:800!important;color:#0c6774;text-transform:none;}
.fiche-5 .uk-tile{background-color:#fff; border:1px solid; border-radius:25px}
.fiche-5 .bridge-fiche-sommaire .uk-navbar-nav>li>a {font-family: Montserrat;
    font-weight: 800!important;font-size: 16px;}
.fiche-5 .uk-h1, h1 {font-family: 'Cormorant Garamond'!important;font-weight:900!important;}
.fiche-5 .infos-supplementaires-5 .uk-h2 {font-family: Montserrat;font-size: 45px;font-weight: 700;}
.fiche-5 .bridge-fiche .bridge-fiche-sommaire .pictogrammes img, .bridge-fiche .pictogrammes svg {
    height: 20px!important;
    width: 20px!important;
	margin-bottom:10px!important;

}
.fiche-5 .uk-h4, h4 {
    font-size: 16px;
    line-height: 1.4;
    font-family: Montserrat;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0px;
    color: #000;
}


/* Vignettes */
.bridge-liste.carousel .ficheproduit .uk-card,
.bridge-liste.carousel .ficheproduit .uk-card .uk-card-media-top{border:none; }

.bridge-liste.carousel .ficheproduit .uk-card .uk-card-media-top .info-1,
.bridge-liste.carousel .ficheproduit .uk-card .uk-card-media-top .info-2{padding:5px 10px; border-radius:25px; background-color:var(--e-global-color-primary)}
.bridge-liste.carousel .ficheproduit .uk-card .titre-de-la-fiche h2{text-transform: inherit; font-family:'default';font-weight: 900; font-size:18px;letter-spacing: 0;line-height: 28px;}
.bridge-liste.carousel .ficheproduit .uk-card .titre-de-la-fiche h2 img{height:15px !important;}
.bridge-liste.carousel .ficheproduit .uk-card .titre-de-la-fiche h2 .blockItem:first-child {margin-right:5px;}
.bridge-liste .cards2{overflow:hidden;}
.bridge-liste.carousel .cards2{border-radius:25px;}
.bridge-liste.carousel .cards2 .uk-card-body{display:none;}
.bridge-liste .cards2 .uk-transition-scale-up{--webkit-backface-visibility:visible !important; opacity:1;}


/* Vignettes Popup carte */
.leaflet-popup-content{width:150px !important}
.leaflet-popup-content .fichepopup img{max-width:100%;}
.leaflet-popup-content .fichepopup h2{text-transform: inherit; font-family:'default';font-weight: 900; font-size:18px;letter-spacing: 0;line-height: 28px;}
.leaflet-popup-content .fichepopup .comment{display:none;}

.bridge-liste.carousel .uk-slidenav{top:15px;left:15px;transform:inherit;}
.bridge-liste.carousel .uk-slidenav.uk-slidenav-next{left:75px;}


/* Carroussel */

.bridge-liste.carousel .ficheproduit .uk-card .uk-card-media-top .info-2 .nom {
  
    background-color: transparent!important;
    font-size:22px;
    text-shadow: #000 1px 0 10px;
    line-height: 1.2;
    font-family: 'Cormorant Garamond';
    font-weight: 800; 
    width:280px!important;
}


.bridge-liste.carousel .ficheproduit .uk-card .uk-card-media-top .info-2 {   
    background-color: transparent!important;
    
}

/* Carte interactive ajustements */
.bridge-map-popup1 .bridge-map-popup-btn-group a{box-sizing: border-box;}








