.widget_actu .swiper-container {
    max-height: 500px !important;
    margin-bottom: 100px;
}

.widget_actu .swiper-container .actu_pagination{
    margin-top: -15px;
}

#tab_home ul.nav-tabs {margin: 0}

#tab_home .nav-tabs>li{width: 50%;}

#tab_home .nav-tabs>li.active>a, 
#tab_home .nav-tabs>li.active>a:focus, 
#tab_home .nav-tabs>li.active>a:hover{
    color:#fff;    
    background-color: #1c2127;
}

#tab_home .tab-content{
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

#tab_home .tab-content #avis_tab{ 
    max-height: 1300px;
    overflow: hidden;
}

#slider.swiper-container {  height: inherit; max-height: 100%;}
#slide.swiper-wrapper { height: auto;}

#slide a:nth-child(2) {display: none}


.btn-article{
    color: #fff;
    background-color: #9d8f62;
    border-color: #9d8f62;
}

#content ol:not(.breadcrumb) li::before{color: #9d8f62;}

li#page-29,
li#page-30,
li#page-31,
li#page-32,
li#page-33,
li#page-34,
li#page-36,
li#page-35{display: none;}


.dibm{display: inline-block; vertical-align: middle;}  
.mt-5{margin-top: 20px;}
.btn-foo{text-transform: inherit;}
.btn-foo:hover{color: #00b4c2;}


#page-adhesion .tab-content{
    border: none;

}

#page-adhesion #avis_tab #ag_ch_booking_widgett body{
    background: #171717  !important;

}

#page-adhesion .nav-tabs>li{
    width: 50%    
}

#page-adhesion .nav-tabs>li.active, 
#page-adhesion .nav-tabs>li>a:hover, 
#page-adhesion .nav-tabs>li.active>a, 
#page-adhesion .nav-tabs>li.active>a:focus, 
#page-adhesion .nav-tabs>li.active>a:hover {
    color: #fff;
    cursor: default;
    background-color: transparent !important;
    border:1px solid transparent;
    border-bottom-color: transparent;
}
#page-adhesion .nav-tabs>li.active{border: 1px solid #fff;border-radius:5px 5px 0 0 ;}

.page .section-adhesion {margin-bottom:110px;}
.page .section-adhesion h3{text-transform: inherit;margin-top: 10px;}

#content .page .section-adhesion .intro h2,
#content .page .section-adhesion .intro p{text-align: center !important;}

.section-adhesion .time p{
    font-size:1.7rem;
    color: #00b4c2;
    margin-bottom: -10px;
    text-transform: uppercase;

}

.section-adhesion .time strong{
    font-size:2.3rem ;
    display: block;

}

.section-adhesion .citation{
    color: #00b4c2;
    font-size: 1.5rem;
    margin-bottom: 15px;
}

.section-adhesion .price strong{
    font-size:2.5rem;
    color: #9d8f62;
}

.section-adhesion .price em{
    display: block;
    font-size: 1.3rem;
    margin-bottom: 20px;
}


.section-adhesion .aste{
    margin-top:10px;
}
.section-adhesion h4{
    color:#fff;
}

.border{width: 50%; border-top: 1px solid #fff;margin:20px auto 10px;}



.resp{display: none;}


@media(max-width:767px){
    .section-adhesion .table-responsive tr{
        height: inherit !important;  
    }
    .section-adhesion .table-responsive td{
        display: block;
        width: 100% !important;
        height: inherit !important;
        border: 1px solid #00b4c2;
        padding: 20px 0;
    }


    .crossroads-frame .crossroads-overlay{
        position: relative;
        opacity: 1;
        top: inherit;
        left: inherit;
    }
    .crossroads-block{display:none;}
    #resp.crossroads-block{display: block;text-align: center;}
    .crossroads-sous_titre{display: block;margin: 15px auto;}
    .crossroads-nameSubMenu{margin:20px auto;    }


}










