html, body {
    scroll-behavior: smooth;
}
header{
    background: url(img/ac_entete.jpg);
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
    min-height: 650px;
} 
@media screen and (max-width: 670px){
    header{
        min-height: 500px;
    }
}
.section{
    padding-top: 1vw; 
    padding-bottom: 4vw;
}
.tabs .indicator{
    background-color: #1a237e;
}
.tabs .tab a:focus, .tabs .tab a:focus.active{
    background: transparent;
}

.decale {
    margin-top: 4rem;
}
/* FORM - label focus color */
.input-field input:focus + label {
    color: #0191e9 !important;
}
/* label underline focus color */
.row .input-field input:focus {
    border-bottom: 1px solid #0191e9 !important;
    box-shadow: 0 1px 0 0 #0191e9 !important
}
/* label focus color */
.input-field input[type=text]:focus + label, .materialize-textarea:focus:not([readonly]) + label {
    color: #0191e9 !important;
}
/* label underline focus color */
.input-field input[type=text]:focus, .materialize-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #0191e9 !important;
    box-shadow: 0 1px 0 0 #0191e9 !important;
}

/* Bouton Radio https://www.jquery-az.com/materialize-tutorials/ */
/* Trouvé sur */
[type="radio"]:checked + span:after, [type="radio"].with-gap:checked + span:before, [type="radio"].with-gap:checked + span:after {
    border: 2px solid #0191e9;
}
/* CheckBox */
[type="checkbox"].filled-in:checked + span:not(.lever):after {
    top: 0;
    width: 20px;
    height: 20px;
    border: 2px solid #0191e9;
    background-color: #0191e9;
    z-index: 0;
}
/* ICON */
.material-icons.active {
    color: #0191e9 !important;
}

/* .sidenav {
width: 260px;
} */
#mobile-menu li { 
    border-bottom: 1px solid #616161; 
}