
.tuile{
    background:#79A624;
}
.tuile p{
    color:#525252;
}
.tuile:hover, .tuile_active .tuile{
    background:#428C24;
}
.tuile:hover p, .tuile_active .tuile p{
    color:#000000;
}
.tuile_triangle_down:before {
    border-top: 50px solid #428C24;
}
.Vtab .resp-tab-active{
    border-left: 2px solid #428C24;
}


        .timeline > li > .timeline-badge, .timeline::before {background-color: #719b25 !important;}
        .timeline_titre {color: #719b25 !important;}
        .accordeon_titre a {
            color : #719b25 !important;

        }
        
        .accordeon_titre a:hover {
            color : #719b25 !important;

        }
        
        #quicklink_container a img{opacity: 0.9;} #quicklink_container a:hover img{opacity: 0.2;}
    .quicklink_text{
        bottom:0;
        position: relative;
    }
    
    
    
                #quicklink_container .quicklink_text
                {
                    min-height: 100px;
                }#quicklink_1{background-color: #1E76B2; }#quicklink_2{background-color: #1E76B2; }#quicklink_3{background-color: #1E76B2; }#quicklink_4{background-color: #1E76B2; }#quicklink_5{background-color: #1E76B2; }#quicklink_6{background-color: #1E76B2; }#quicklink_7{background-color: #1E76B2; }#quicklink_8{background-color: #1E76B2; }
                        #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: #FFF ;
                    }
                        #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: #FFFFFF ;
                    }
                        #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: #FFFFFF ;
                    }
                        #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: #FFFFFF ;
                    }
                        #quicklink_text_6 {
                            background-color: rgba(0,0,0,0.5) !important;
                        }
                    #quicklink_text_6 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_6 .quicklink_text_wrapper > span.text_top > p {
                        color: #FFFFFF ;
                    }
                        #quicklink_text_7 {
                            background-color: rgba(0,0,0,0.5) !important;
                        }
                    #quicklink_text_7 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_7 .quicklink_text_wrapper > span.text_top > p {
                        color: #FFF ;
                    }
                        #quicklink_text_8 {
                            background-color: rgba(0,0,0,0.5) !important;
                        }
                    #quicklink_text_8 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_8 .quicklink_text_wrapper > span.text_top > p {
                        color: #FFF ;
                    }
    /*cookies*/

    body.modal-open #main_nav.opened-cookie-modal , body.modal-open #main_nav.opened-cookie-modal #logo_sticky_nav
    {
        display:initial !Important;
        margin-bottom: 1rem !important;
    }
   body {
    overflow-y: scroll !important;
    }
    @media only screen and (max-width: 800px) {
     .modal-dialog-cookie
    {
        width:90% !important;
    }
     .modal-dialog-cookie .modal-body button
    {
        width:100% !important;
    }

    }
    .modal-dialog-cookie
    {
            position: fixed;
            right: 20px; /* Adjust this value for horizontal position */
            bottom: 20px; /* Adjust this value for vertical position */
            margin: 0;
            width:25%;
            max-width:350px;
    }
    .moreinfo
    {
     font-weight:bold;
     cursor:pointer;
    }
    .modal-dialog-cookie p
    {
        font-size:12px !important;
    }
    .modal-dialog-cookie .modal-header
    {
    border-bottom: none !important;
    }#wrapper_evenement{text-decoration:  ;border:   ;width: ;background:#D6E4FF;}
a{text-decoration:  ;border:   ;width: ;color: #023047 !important;}
li{text-decoration:  ;border:   ;width: ;color:#57585a;
font-size: 16px;
font-family: ’PT Serif’, serif;
margin: 5px 0 10px 0px;
line-height:1.3em;}
ul{text-decoration:  ;}
#logo, #logo img{text-decoration:  ;border:   ;width: ;max-width: 100px !important;
margin-top:-35px !important;
margin-bottom:12px !important;
}
#embed_cyberimpact > div.modal-dialog{text-decoration:  ;border:   ;width: ;width: 100%;
max-width: 750px;
height: 575px;}
#wrapper_nouvelle{text-decoration:  ;border:   ;width: ;background:#BAEECB;}
td{text-decoration:  ;
}
p{text-decoration:  ;border:   ;width: ;color:#57585a;
font-size: 16px;
font-family: ’PT Serif’, serif;
margin: 5px 0 10px 0px;
line-height:1.3em;}
h1{text-decoration:  ;border:   ;width: ;font-family: "Ubuntu", sans-serif;}
h2{text-decoration:  ;border:   ;width: ;font-family: "Ubuntu", sans-serif;}
h3{text-decoration:  ;border:   ;width: ;font-family: "Ubuntu", sans-serif;}
h4{text-decoration:  ;border:   ;width: ;font-family: "Ubuntu", sans-serif;}
#logo, #logo img , .navbar-brand img{
        max-width: 300px !important;
    }

     body {overflow-y: scroll !important;}.dates-alerte{color:#000000 !important;}
        .image-alerte:hover{
        background:black ;}
        #alertes_ui{
                position:fixed;
                top:0;
                right:0;
                width:100vw;
                height:100vh;
                background-color:#A7D975;
                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: 000000;
        }

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

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