
.map--front {
    height: 650px;
    width: 100%;
}
.map--front-little {
    height: 200px;
    width: 100%;
}
.map--front-little .leaflet-bottom {
    display: none;
}

#mapModal #map-feature-field_image {
    display: inline-block;
    margin-bottom: 1rem ;
}

#map-feature-field_adresse[data-country="FR"] .country {
    display: none;
}

body.page-node-3339 .mm-slideout {
    z-index: auto;
}

body .mx-n1 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
}

body.page-node-3339 h2 {
    margin: 75px 0;
}

.view-cr-commissions-syndicales .view-content .card-body-year {
    padding: 0;
}
.view-cr-commissions-syndicales .view-content h3 .btn {
    font-size: 30.0713px;
}
.view-cr-commissions-syndicales .view-content .card-sub .card-body {
    max-height: 300px; /*76px = two items 1 is 38px*/
    overflow: auto;
}
.card-sub .btn {
    text-transform: none;
    font-size: 22.61px;
}
.card-sub .btn .float-right {
    text-transform: none;
    font-size: 18px;
}