/*asideFoot  */
.asideFoot {
    text-decoration: none;

}

#asideFoot {
    list-style: none;
    font-size: 0.8em;
}

#asideFoot li {
    height: 1em;
    margin-left: -2em;

}

/* les HOVER */

/* #aa8c4e ==> 170, 140, 78 et #f3cf01 ==> 243, 207, 1 */

.inscriptNews {
    text-align: left;
}

.inscriptNews .btn {
    border-radius: 0px;
    background-color: rgba(15, 82, 186, 0.8);
}

@media only screen and (max-width: 600px) {
    .inscriptNews {
        text-align: center;
    }
}

/* PDF */
#download-pdf {
    background-color: #F4D03F !important;
}

.no-break {
    page-break-inside: avoid;
}

/* fin PDF */

/* MENU */

.menuSEL {
    background-color: rgba(241, 232, 185, 0.1);
    margin-bottom: 1em;
}

#menuSEL {
    background-color: rgba(240, 249, 255, 0.2);
    padding-bottom: 1em;
    border-bottom:1px solid #838383;
}

#menu_SEL ul li {
    color: rgb(8, 24, 168);
    background-color: whitesmoke;
    transition-duration: 0.6s;

    border-left: 2px solid transparent !important;
    border-right: 2px solid transparent !important;
    border-top: 1px solid transparent !important;
    border-bottom: 1px solid transparent !important;

}

#menu_SEL ul li:hover {
    background-color:  IndianRed;
    text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 1px;
    border-left: 2px solid whitesmoke !important;
    border-right: 2px solid whitesmoke !important;
    border-top: 1px solid #F4D03F !important;
    border-bottom: 1px solid #F4D03F !important;
}



#menu_SEL ul li a:hover {
    color: whitesmoke;
    text-shadow: 0px 0px 4px rgb(231, 232, 248);
}

#menu_SEL ul li.active{
    background-color:  IndianRed;
    color: whitesmoke !important;
    text-shadow: 0px 0px 4px rgb(231, 232, 248);
    border-top: rgb(8, 24, 168);
    border-bottom: 2px solid #F4D03F !important;
    
    line-height: 1.2em;
}
.btn_sel {
    bottom: 2em;
    border-radius: 0px;
    text-decoration: none;
    color: White!important;
    background-color: rgba(15, 82, 186, 0.8);
    padding: 0.4em;
    line-height: 1.2em;
    border-top: rgb(8, 24, 168);
    border-bottom: 2px solid White !important;
    transition-duration: 0.4s;
}

.btn_sel:hover {
    background-color:  IndianRed;
    color: whitesmoke;
    text-shadow: 1px 1px 2px rgb(8, 24, 168);
    border-top: rgb(8, 24, 168);
    border-bottom: 2px solid #F4D03F !important;
    padding: 0.4em;
    line-height: 1.2em;
}

.btn_haut{
    position: static;
    top: 50%;
    float: right;
    margin-left: 1em;
    padding: 0.4em;
    background-color:  #3f8df4 !important;
    color: whitesmoke;
    
}
.btn_search {
    bottom: 2em;
    border-radius: 0px;
    text-decoration: none;
    color: White;
    background-color: rgba(15, 82, 186, 0.8);
    padding: 0.4em;
    line-height: 1.2em;
    border-top: rgb(8, 24, 168);
    border-bottom: 2px solid White !important;
    transition-duration: 0.4s;
}

.btn_search:hover {
    background-color:  IndianRed;
    color: whitesmoke;
    text-shadow: 1px 1px 2px rgb(8, 24, 168);
    border-top: rgb(8, 24, 168);
    border-bottom: 2px solid #F4D03F !important;
    padding: 0.4em;
    line-height: 1.2em;
}

.sigCard {
    bottom: 1em;
    right: 2em;
    color: #fff2e5;
    text-shadow: 1px 1px 2px rgb(8, 24, 168);

}

.active{
    background-color:  IndianRed;
    color: whitesmoke !important;
    /*text-shadow: 0px 0px 4px rgb(231, 232, 248);*/
    border-top: rgb(8, 24, 168);
    border-bottom: 2px solid #F4D03F !important;
    line-height: 1.2em;
}


.navbar-nav .nav-link.active, .navbar-nav .nav-link.show, .dropdown-item{
    background-color:  IndianRed;
    color: whitesmoke!important;
    text-shadow: 1px 1px 2px rgb(8, 24, 168);
    border-top: rgb(8, 24, 168);
    border-bottom: 2px solid #F4D03F !important;
    
    line-height: 1.2em;
}

.dropdown-item:focus, .dropdown-item:hover{
    background-color:  IndianRed;
    color: whitesmoke!important;
}

/*liens caroussel*/
.carousel-caption
{ 
    a{
    text-decoration: underline;
    color: black;
    }
    a:visited {
    color: black;
    }
    a:hover, a:focus, a:active {
    text-decoration: none;
    }
}