/*
@font-face {
    font-family: 'Montserrat';
    src:
    /* url('../fonts/Montserrat/Montserrat-Black.ttf') format('truetype'), */
            /* url('../fonts/Montserrat/Montserrat-BlackItalic.ttf') format('truetype'), */
            /* url('../fonts/Montserrat/Montserrat-Bold.ttf') format('truetype'), */
            /* url('../fonts/Montserrat/Montserrat-ExtraBold.ttf') format('truetype'), 
            url('../fonts/Montserrat/Montserrat-Light.ttf') format('truetype'),
            url('../fonts/Montserrat/Montserrat-Regular.ttf') format('truetype'),
            url('../fonts/Montserrat/Montserrat-MediumItalic.ttf') format('truetype'),
            url('../fonts/Montserrat/Montserrat-Medium.ttf') format('truetype'),
            url('../fonts/Montserrat/Montserrat-ExtraLightItalic.ttf') format('truetype'),
            url('../fonts/Montserrat/Montserrat-Italic.ttf') format('truetype'),
            url('../fonts/Montserrat/Montserrat-SemiBold.ttf') format('truetype'),
            url('../fonts/Montserrat/Montserrat-SemiBoldItalic.ttf') format('truetype'),
            url('../fonts/Montserrat/Montserrat-Thin.ttf') format('truetype'),
            url('../fonts/Montserrat/Montserrat-ThinItalic.ttf') format('truetype');
    }

    *,#menu{

        font-family:Montserrat, sans-serif;
    }

    .mtop-50{

        margin-top: -50px;
    }

    #titre_section_recherche_accord{

        font-size: 2.2em ;
        color: white;
    }

    #search-accord{

        /* background: linear-gradient(0deg, #47b2e4b5 0%, #78d1fb 100%); /*

        background: linear-gradient(
            90deg
            , #316D75 39.44%, rgba(255, 255, 255, 0) 132.86%);
    }

    .btn-submit-rechercher-accord{

        margin-top: 30px;
    }

    .flag{

        display: inline-block;
        width: 33%;
        margin: 0;
        padding: 0;
    }

    .text-description-accord-list{

        font-size: small;
        padding-left: 5px;
        padding-right: 5px;
        margin-top: 0;
        margin-bottom: 5px;
    }

    .image-caroussel{

        height: 400px;
    }
    .image-caroussel2{

        height: 350px;
        width: 75%;
    }

    .img-min{

        width: 60px;
        height: 60px;
    }

    .titre_actu_liste{

        font-size: 0.85em;
    }
    .titre_actu_liste2{

        font-size: 1em;
    }

    .resume_actu_list{
        font-size: x-small;
    }
    .resume_actu_list2{
        font-size: small;
    }

    #explorer_news{

        font-size: 1.4em;
    }

    .text-petit{

        font-size: small;
        color: gray;
    }
    .taille_icon{

        font-size: 1.5em;
    }
    .taille_icon_2{

        font-size: 1.8em;
    }

    .text-actualite{

        text-indent: 25px;

    }

    .img-autre-actu{

        height: 200px;
    }


    .actu_ala_une a {

        color : rgba(0, 0, 0, 0.8);
        font-size: 1.1em;
    }

    .nature_accord_span{

        color: rgba(255, 255, 255, 0.6);
        text-transform: uppercase;
        position: relative;
        display: inline-block;
        top: -150px;
        left: 0;
        background-color: #007bff;
        font-size: 1em;
        width: 100%;
        text-align: center;
        padding: 5px;
    }

    .mtop-40{

        margin-top: -40px;
    }
    .mtop-30{

        margin-top: -30px;
    }

    .titre_accord_liste,.titre_actu_liste{

        font-size: 1.2em;
    }

    .ul_list_attribution{

        /* list-style-type: square; */
        /* list-style-image: url("../../assets/img/icon-bullet-4.jpg"); 

        list-style-type: none;
        margin-left: -30px;
    }

  

    .ul_list_attribution li {
        margin: 0;
        padding: 10px 0 6px 30px;
        list-style: none;
        background-image: url("../../assets/img/icon-bullet-4.jpg");
        background-repeat: no-repeat;
        background-position: left center;
        background-size: 20px;
        text-align: justify;
    }



    /*
    Ajout de css d'un autre template
    */

    .counts {
        /* background: url("../img/counts-bg.jpg") center center no-repeat; */
        /* background-size: cover; 
        padding: 80px 0 60px 0;
        position: relative;
    }

    .counts::before {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
    }

    .counts .title {
        position: relative;
        color: #fff;
        margin-bottom: 40px;
    }

    .counts .title h3 {
        font-size: 36px;
    }

    .counts .counters span {
        font-size: 48px;
        display: block;
        color: #37517e;
    }

    .counts .counters p {
        padding: 0;
        margin: 0 0 20px 0;
        font-family: "Raleway", sans-serif;
        font-size: 14px;
        color: #37517e;
    }

    @media (min-width: 1200px) {
        .counts {
        background-attachment: fixed;
        }
    }


a{
    cursor: pointer;
}

.en-savoir-plus-partenaire{

    color: rgb(255, 165, 10);
    font-weight: bold;
}
.col-jaune{

    color : rgb(255, 165, 10);
}

.zone-image-partenaire img
{
    height: 150px;
    width: 150px;
    border-radius: 50%;
}

.zone-image-partenaire{

    background-color: #f3f5fa;
    text-align: center;
    border-top-left-radius: 12%;
    border-top-right-radius: 12%;
    padding-top: 10px;
    padding-bottom: 10px;

}
.presentation-partenaire{

    border-radius: 10%;
}

.zone-nom-partenaire{

    height: 60px;
    text-align: center;
    margin-top: 20px;
}

.zone-en-savoir-plus{

    background-color: #f3f5fa;
    text-align: center;
    border-bottom-left-radius: 20%;
    border-bottom-right-radius: 20%;
    padding-top: 10px;
    padding-bottom: 10px;

}

.text-nom-complet-partenaire{

    font-size: 0.8em;

}

#bande-stat-accord
{
    background-color: #eee;
    color: black;
    padding : 10px;
    margin-bottom: 20px;
}
*/