/*resetcss*/
.liste_sit_item{flex-grow:inherit;}
.liste_sit_item[class*='grid-'] >*,
.liste_sit_item [class*='grid-'] > *{margin:0;}
.liste_sit_item [class*='grid-'] > *{}
.bridge-fiche [class*='grid-'] > *{margin:1rem ;}
.uk-subnav-pill>.uk-active>a, .uk-label{background-color:var(--e-global-color-secondary)}

/* Liste de résultats */
.bridge-liste .list-media img{max-width: max-content;}
.bridge-liste [class*='cardsimage'] .titre-de-la-fiche > h2{color:#fff}
.bridge-liste .titre-de-la-fiche{padding-right:35px;}
.bridge-liste .titre-de-la-fiche > h2{font-size:16px;color:var(--e-global-color-secondary); margin:0}
.bridge-liste .bridge-body{align-content: flex-start;}
.bridge-liste .bridge-body img, .bridge-liste .bridge-body svg{height:15px; margin-left:5px;}
.bridge-liste .add-to-cv-button{padding:0;border-radius: 50%;width: 25px;height: 25px;}
.bridge-liste .liste1 .pictogrammes{top:10px; left:10px; max-width: 100%;z-index: 10; position: absolute;}
.bridge-liste .pictogrammes svg,
.bridge-liste .pictogrammes img{width: 30px;height: 30px;background-color: #fff;border-radius: 50%;}
.bridge-liste .info-2 svg,
.bridge-liste .info-2 img{width: 20px;height: 20px !important;background-color: #fff;border-radius: 50%;}
.bridge-liste .uk-card-footer{padding:0}
.bridge-moteur-titre{}
.bridge-zone-moteur{background-color:var(--e-global-color-primary); color:#fff;}
.bridge-zone-moteur .bridge-moteur-titre{display:none;}
.bridge-zone-moteur .uk-h3, .bridge-zone-moteur h4, .bridge-zone-moteur h5, .bridge-zone-moteur h6{font-size:18px; font-family:var(--e-global-typography-primary-font-family); color:var(--e-global-color-secondary); margin:0 0 10px; font-weight:bold; }

.bridge-zone-moteur:after{content: "";position: absolute;top: auto;bottom: 0;width: 15rem;-webkit-transform: translateY(50%);transform: translateY(50%);right: 2rem;height: 15rem;background: url(/wp-content/themes/seppa/src/svg/pattern-blue.svg) center bottom repeat-x;background-size: contain;
    z-index: -1;}
.bridge-zone-moteur .uk-heading-line span:after{display:none;}
.bridge-zone-moteur .filter-bridge{display:block;}
.bridge-zone-moteur .filter-bridge + .filter-bridge{margin-top:10px;}
.bridge-zone-moteur .filter-bridge > *{margin:0 0 10px !important}
.bridge-zone-moteur .filter-bridge > .uk-grid{margin-left:-15px !important;}
.bridge-zone-moteur .bridge-moteur-sit label,.bridge-zone-moteur .bridge-moteur-sit h6{margin-bottom:5px;}

/* Fiche de détails */
.bridge-fiche [class*='grid-'] > *{margin:0;}
.bridge-fiche .descriptif .containerblockSection {padding: 0 15px;}
.bridge-fiche .onglet .uk-grid{margin:auto;}
.bridge-fiche .onglet .custom-block{padding:0 0 15px}
.bridge-fiche .onglet .custom-block .custom-block{padding:0 60px 0 0}
.bridge-fiche .onglet > div > .custom-block{margin-bottom:20px;}
.bridge-fiche .onglet .custom-block h2{margin:0 0 20px;width:100%;}
.bridge-fiche .onglet .custom-block h3{margin-bottom:10px;}

.bridge-fiche .uk-grid > div{flex-grow:inherit;}
.bridge-fiche .uk-height-medium{height:200px;margin:10px 10px 0 -10px ;}

.bridge-fiche h1{margin-top:70px;color:var(--e-global-color-secondary);}
.bridge-fiche h1 span{font-size:48px !important;text-transform: uppercase; font-family:var(--e-global-typography-primary-font-family);font-weight: 600}
.bridge-fiche .descriptif {font-size: 16px; padding:15px 0; line-height:24px;}
.bridge-fiche .pictogrammes {margin:10px 0 0}
.bridge-fiche .pictogrammes svg, .bridge-fiche .pictogrammes img{width:30px; height:30px; }
.bridge-fiche .uk-section{padding:35px 0}
.bridge-fiche hr.uk-divider-icon{display:none}

.bridge-fiche .reseaux{margin-bottom:20px;}
.bridge-fiche .reseaux a{background-color:#fff; border-radius:50%;width:30px; line-height:30px;display: block}


.bridge-fiche-aside .uk-card{background-color:var(--e-global-color-primary)}
.bridge-fiche-aside .uk-card .uk-card-body{padding:35px;}
.bridge-fiche-aside .uk-card:after{content: "";position: absolute;top: auto;bottom: 0;width: 15rem;-webkit-transform: translateY(50%);transform: translateY(50%);right: 2rem;height: 15rem;background: url(/wp-content/themes/seppa/src/svg/pattern-blue.svg) center bottom repeat-x;background-size: contain;
    z-index: -1;}
.bridge-fiche-aside h3{color:#fff !important;}
.bridge-fiche-aside .reservation  {margin-bottom:20px}
.bridge-fiche-aside .uk-grid{margin:0 0 0 -15px}
.bridge-fiche-aside .uk-button{background-color:var(--e-global-color-secondary); color:#fff; font-weight:bold; text-transform: uppercase; font-size:14px; border-radius:30px; border:none; width:100%}
.bridge-fiche-aside .uk-button:hover{background-color:var(--e-global-color-39fe8b0)}

.ficheproduit.cardsagenda2 .bridge-block-info1{background-color:var(--e-global-color-secondary); color:#fff;}

/* Carnet de voyage */
.uk-table thead{background-color:var(--e-global-color-secondary); color:#fff; font-weight: 600;}
.uk-table thead tr th{color:#fff; font-size:16px}
.cv-delete-button{background-color:red !important; color:#fff; padding: 0 !important; width: 35px;line-height: 35px !important;}
.cv_generate_pdf {width:100%; background-color:var(--e-global-color-primary); margin:25px 0; font-size:16px;}
.cv_generate_pdf:hover{background-color:var(--e-global-color-secondary);}


/* Calendrier SIT */

.bridge-calendar{margin-top:10px !important;}
.bridge-calendar,.bridge-calendar .custom-header, .bridge-calendar .fc-calendar .fc-row > div{background-color:#ddd !important;border:none;color:#222}
.bridge-calendar .custom-header{height:auto !important;background-color:var(--e-global-color-secondary) !important;}
.bridge-calendar .custom-header h4, .bridge-calendar .custom-header nav span{color:#fff !important; font-weight: bold !important;}
.bridge-calendar #calendar{border:none; padding:0 0 10px;float: left;width: 100%;height: auto;display: block;background-color:#ddd !important}
.bridge-calendar .fc-calendar .fc-row:first-child{border:none !important;}
.bridge-calendar .fc-calendar .fc-body{height:auto !important;padding-top:10px; background:#ddd !important;}
.bridge-calendar .fc-five-rows .fc-row{height:40px;display:flex}
.bridge-calendar .fc-calendar .fc-row > div{border:none !important;color:#222;height:40px;display: flex; flex-wrap: nowrap;align-content: center;
    align-items: center;justify-content: center;}
.bridge-calendar .fc-calendar .fc-row > div .fc-date{width:30px; line-height:30px;height:30px; border-radius:50%;display: block;position: relative;margin:0 !important; top:0 !important;left:0 !important;}
.bridge-calendar .fc-calendar .fc-row > div.fc-today .fc-date{background-color:var(--e-global-color-39fe8b0) !important;}
.bridge-calendar .fc-calendar .fc-row > div.statu1 .fc-date{background-color:var(--e-global-color-primary); color:#fff !important;}
.bridge-calendar .custom-content-reveal h4{border-color:var(--e-global-color-primary) !important;}
.bridge-calendar .custom-content-reveal span.custom-content-close{background-color:var(--e-global-color-primary) !important}

#dispos .fc-calendar .fc-row > div.fc-content.statu1 .fc-date{background:hsla(103,95%,45%,.8);color:#fff;}
#dispos .fc-calendar .fc-row > div.fc-content.statu2 .fc-date{background:hsla(359,100%,50%,.8);color:#fff;}


.datesheures .uk-tab a{font-size:14px; text-decoration: none}