
.tuile{
    background:#EBEBEB;
}
.tuile p{
    color:#000;
}
.tuile:hover, .tuile_active .tuile{
    background:#B2D235;
}
.tuile:hover p, .tuile_active .tuile p{
    color:#000000;
}
.tuile_triangle_down:before {
    border-top: 50px solid #B2D235;
}
.Vtab .resp-tab-active{
    border-left: 2px solid #B2D235;
}
    .timeline > li > .timeline-badge, .timeline::before {background-color: #e56e50 !important;}
    .timeline_titre {color: #e56e50 !important;}
    .accordeon_titre a {
        color : #212121 !important;
        /*border-top: 1px solid #212121 !important;*/
    }
    .accordeon_titre a::after {
        color : #212121 !important;
    }
    .accordeon_titre a:hover {
        color : #e56e50 !important;
        /*border-top: 1px solid #e56e50 !important;*/
    }
    .accordeon_titre a:hover::after {
        color : #e56e50 !important;
    }#quicklink_container a img{opacity: 0.9;} #quicklink_container a:hover img{opacity: 0.9;}
    .quicklink_text{
        height:100% !important;
        top:0;
    }
    .quicklink_text_wrapper{
        position: absolute;
        bottom: 10px;
    }

    #quicklink_container a:hover span.text_top p {
        font-size: 22px !important;
    }
    #quicklink_container a:hover span.text_bottom p {
        font-size: 30px !important;
    }
    #quicklink_container a img{
        transition: transform .5s ease;
    }
    #quicklink_container a:hover img {
        transition: transform .5s ease;
        transform: scale(1.07) !important;;
    }#quicklink_1{background-color: #DE1B57; max-width: 300px !important; margin-left: auto; margin-right: auto;}#quicklink_2{background-color: #B2D235; max-width: 300px !important; margin-left: auto; margin-right: auto;}#quicklink_3{background-color: #DE1B57; max-width: 300px !important; margin-left: auto; margin-right: auto;}#quicklink_4{background-color: #B2D235; max-width: 300px !important; margin-left: auto; margin-right: auto;}#quicklink_5{background-color: #DE1B57; max-width: 300px !important; margin-left: auto; margin-right: auto;}
                        #quicklink_text_1 {
                            background-color: rgba(0,0,0,0.5) !important;
                        }
                    #quicklink_text_1 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_1 .quicklink_text_wrapper > span.text_top > p {
                        color: #000 ;
                    }
                        #quicklink_text_2 {
                            background-color: rgba(0,0,0,0.5) !important;
                        }
                    #quicklink_text_2 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_2 .quicklink_text_wrapper > span.text_top > p {
                        color: #000 ;
                    }
                        #quicklink_text_3 {
                            background-color: rgba(0,0,0,0.5) !important;
                        }
                    #quicklink_text_3 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_3 .quicklink_text_wrapper > span.text_top > p {
                        color: #000 ;
                    }
                        #quicklink_text_4 {
                            background-color: rgba(0,0,0,0.5) !important;
                        }
                    #quicklink_text_4 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_4 .quicklink_text_wrapper > span.text_top > p {
                        color: #FFFFFF ;
                    }
                        #quicklink_text_5 {
                            background-color: rgba(0,0,0,0.5) !important;
                        }
                    #quicklink_text_5 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_5 .quicklink_text_wrapper > span.text_top > p {
                        color: #000 ;
                    }.bloc_facture {text-decoration:  ;border:   ;width: ;background-color: #E2E9EF;
border-radius: 15px;
border: 1px solid #E2E9EF;
padding: 0px 10%;
text-align: center;
margin-bottom: 30px;}
.emploi_liste h3{text-decoration:  ;border:   ;width: ;color: #e56e50 !important;}
.fa, .fas{text-decoration:  ;border:   ;width: ;color: #000 !important;
margin-top: -5px !important;}
.list-unstyled li{text-decoration:  ;border:   ;width: ;font-size: 1em !important;
font-weight: bold !important;}
.signup-form .float-sm-right{text-decoration:  ;border:   ;width: ;}
#wrapper_evenement{text-decoration:  ;border:   ;width: ;}
.btn{text-decoration:  ;border:   ;width: ;text-transform: none !important;}
#filtrerlibraire{text-decoration:  ;border:   ;width: ;}
a{text-decoration:  ;border:   ;width: ;color: #000 !important;}
.list_prod_wrapper span{text-decoration:  ;border:   ;width: ;font-size: 14px !important;}
li{text-decoration:  ;border:   ;width: ;color:#000;
font-size: 15px;
margin: 5px 0 10px 0px;
line-height:1.1em;    text-align: left;}
ul{text-decoration:  ;border:   ;width: ;color: #000 !important;}
#logo, #logo img{text-decoration:  ;border:   ;width: ;max-width: 100px !important;
margin-top:15px !important;
margin-bottom:12px !important;
}
.box_company_wrapper2 img{text-decoration:  ;border:   ;width: ;border: none !important;}
.box_company_wrapper2 img{text-decoration:  ;border:   ;width: ;border: none !important;}
.navbar-inverse .navbar-nav > li > a{text-decoration:  ;border:   ;width: ;font-size: 20px !important;}
.menu-second{text-decoration:  ;border:   ;width: ;background: none !important;}
#embed_cyberimpact > div.modal-dialog{text-decoration:  ;border:   ;width: ;width: 100%;
max-width: 750px;
height: 575px;}
.modal-content h1{text-decoration:  ;border:   ;width: ;color: #000; 
font-weight: bold !important;}
#wrapper_nouvelle{text-decoration:  ;border:   ;width: ;}
.bg-image-infolettre{text-decoration:  ;border:   ;width: ;display: none !important;}
.signup-greeting h4{text-decoration:  ;border:   ;width: ;display: none !important;}
.style_table_affichage_formulaire{text-decoration:  ;border:   ;width: ;width: 75% !important;}
table h1{text-decoration:  ;border:   ;width: ;text-transform: none !important;}
td{text-decoration:  ;
}
p{text-decoration:  ;border:   ;width: ;color:#000;
margin: 5px 0 10px 0px;
line-height:1.3em;}
h1{text-decoration:  ;border:   ;width: ;color:#000;
margin: 0 0 20px 0;
text-transform: none !important;
font-size: 40px;
font-weight: 700;
padding: 0 0 15px 0;
border-bottom: 1px solid #dfdfe1;
line-height: 1.3em;
font-family: ’Poppins’, sans-serif !important;}
h2{text-decoration:  ;border:   ;width: ;color:#000 !important;
margin: 0 0 10px 0;
text-transform: none;
font-size: 35px;
font-weight: bold;text-align: left;
padding: 0 0 0px 0;
line-height: 1.3em;
margin-bottom: 20px !important;
margin-top: 20px !important;}
h3{text-decoration:  ;border:   ;width: ;font-weight: bold;
font-size: 23px;
margin: 5px 0 15px 0;
color: #57585a;
text-transform: uppercase;
margin-bottom: 25px !important;
margin-top: 25px !important;}
h4{text-decoration:  ;border:   ;width: ;font-weight: 200;
    font-size: 18px;
    margin: 0 0 15px 0;
    font-family: 'Oswald', sans-serif;}
#titre_accueil{text-decoration:  ;border:   ;width: ;line-height: 100% !important;}
.top-header a{text-decoration:  ;border:   ;width: ;color: #BADB37 !important;
font-size: 1.25em !important;
padding-top: 3px !important;}
#logo, #logo img , .navbar-brand img{
        max-width: 500px !important;
    }

     body {overflow-y: scroll !important;}.gradient_demi:nth-child(odd){ background : #fafafa !important;}.btn , .Btn{ background : #212121 !important ; } .Btn:hover , .btn:hover { background : #e56e50 !important ; }.btn , .Btn { border-radius : 10px !important ; } .Btn:hover , .btn:hover { color : #212121 !important ; } a.btn:hover { color : #212121 !important ; }.btn , .Btn { color : #ffff !important ; }.navbar-nav a { color : #212121 !important ; }.navbar-nav a:hover { color : #212121 !important ; } #main_nav , .navbar ,#navbarNavDropdown { background : #ffffff !important ; } .top-header:hover a:not(#trigger_menu_burger) { color : #ffffff !important ; } .w-30 { width : 30% !important ; }#contactForm .form-control  {margin-top: 1rem!important;}footer , .bg-secondary {background: #FFF !important;}footer a {color: #616161 !important;}.signup {background: #FFFFFF !important;}a.socials , .social-icon-outline i {color: #FFFFFF !important;} .new_event_tag {color: #FFFFFF !important;} .new_event_tag {background : #B2D235 !important;}    h1, h2, h3, h4, h5, h6{ font-family: ’Poppins’, sans-serif;}
        @media screen and (min-width: 1000px) {
            .navbar-nav>.dropdown-menu{display:none;}
            .navbar-nav>.dropdown:hover>.dropdown-menu {
                display: block !important;
            }
        }.container{max-width: 1400px;}
        .text_slider h3 { color :#212121 !important ;}

    #quicklink_text_1 {
background-color: rgb(194 215 46 / 75%) !important;
}
#quicklink_1 , #quicklink_2, #quicklink_3,#quicklink_4 ,#quicklink_5{
   max-width:700px !important;
}
#quicklink_img_1 {
height: 520px !important;
}
#quicklink_text_2 {
background-color: rgb(219 188 242 / 70%) !important;
}
#quicklink_text_3 {
background-color: rgb(79 203 177 / 70%) !important;
}
#quicklink_text_4 {
background-color: rgb(10 88 88 / 70%) !important;
}
#quicklink_text_5 {
background-color: rgb(229 110 80 / 70%) !important;
}


.bg-orange{
    background : #e56e50  !important;
}
.dates-alerte{color:#FFFFFF !important;}
        .image-alerte:hover{
        background:black ;}
        #alertes_ui{
                position:fixed;
                top:0;
                right:0;
                width:100vw;
                height:100vh;
                background-color:#DE2A2A;
                z-index:10;
                padding: 2.5% 5%;
        }

        #alertes_ui_fermeture{
                position: fixed;
                top: 30px;
                right:30px;
        }
        .container-alertes > h3{
                color:;
        }
        .container-alertes > .resume-alertes, .intro-texte{
                color:;
        }

        #alertes_ui_fermeture ~ table{
                width:100%;
        }

        .container-alertes:first-of-type{
                padding-top:0 !important;
        }

        .container-alertes{
                padding-top: 60px;
        }

        .container-alertes > h3, .container-alertes{
                border-bottom: 1px solid ;
        }

        .boutons{
                margin:20px 5px;
        }

        .boutons > button{
                background-color: !important;
                color: !important;
                padding: 5px;
                border-radius: 40px;
                background-image: none !important;
        }

        .boutons:hover > button{
                background-color: !important;
                color:  !important;
        }

        .date-alertes{
                color: FFFFFF;
        }

        #titre-alertes{
                color:;
                font-size: 3.5em;
        }
        .btn-primary{
                border-color:transparent !important;
        }

        #alertes_ui{
                overflow-y:scroll !important;
                height:100%;
                transition:1s;
        }
