
.nvs-background {
    padding: 0 !important;
    background-color: #fff;
}

.nvs-fond-marge-bas-menu{border-bottom:solid 0px #2E2E2E;}

.nvs-fond-menu{background: #4B4C54 !important;}

.nvs-titre-page {
    color:inherit;
    background: none;
    border: none;
    font-size:1.95rem;
    font-weight: 600!important;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 10px;
  /*  text-transform : uppercase;*/
}


.nvs-titre-bloc {
    /* background:#f7f7f7 none repeat scroll 0 0; */
    /* border-left: 4px solid #36423f; */
    border-bottom: 2px solid #e0e8e6;
    font-size:1.55rem;
    border-radius: 1px;
    color: #343e3b;
    margin-top: 20px;
    margin-bottom: 10px;
    padding: 10px;
}

.nvs-titre-bloc-h4{
     /* background:#f7f7f7 none repeat scroll 0 0; */
    /* border-left: 4px solid #36423f; */
    border-bottom: 1px solid #e0e8e6;

    border-radius: 1px;
    color: #0e8e68;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 10px;
    font-size:1.1rem;

}

.nvs-titre-bloc-formulaire > p{
    font-size: 1.35rem;
    color: #789d72;
    background-color: #f5fbf1;
    padding: 7px 15px;
    border-radius: 5px;
}

.nvs-menu-item-pla {color:#00cc00!important}
.nvs-titre-rapport-pla{color:#00cc00!important;}

.nvs-menu-item-incident {color:#FF8C00!important}
.nvs-titre-rapport-incident{color:#FF8C00!important;}

.nvs-menu-item-controle {color:#9FD8FB !important}
.nvs-titre-rapport-controle{color:#87CEFA!important;}

.nvs-menu-item-cartographie {color:#DDA0DD!important}
.nvs-titre-rapport-cartographie{color:#5e3177!important;}

.nvs-menu-item-reco {color:#5886EB !important}

.nvs-menu-item-procedure {color:#cc2586 !important}

.nvs-menu-item-reclamation {color:#ba1a02 !important}

.nvs-menu-item-exercice_de_droits {color:#eba134 !important}



.nvs-menu-item-rgpd {color:#FED501 !important}
.nvs-titre-rapport-rgpd{color:#FED501 !important;}

/*
.nvs-menu-item-cartographie {color:#5e3177!important}
.nvs-titre-rapport-cartographie{color:#DDA0DD!important; border-left: 5px solid#DDA0DD!important;}
*/

div.table-container>table>thead>tr>th {color:#000000!important;font-weight: 600;}

/* le menu */
#navbar_application .fa-2x {font-size: 1.70em; }

.resultat-gris {color: #ffffff;background-color: #e0e0df;border-color: #e0e0df;text-align: center;border-radius: 5px;}
.resultat-vert {color: #ffffff;background-color: #6bb347;border-color: #6bb347;text-align: center;border-radius: 5px;}
.resultat-jaune {color: #000000;background-color: #ffff00;border-color: #ffff00;text-align: center;border-radius: 5px;}
.resultat-orange {color: #000000;background-color: #ffc000;border-color: #ffc000;text-align: center;border-radius: 5px;}
.resultat-rouge {color: #ffffff;background-color: #ff0000;border-color: #ff0000;text-align: center;border-radius: 5px;}
.resultat-noir {color: #ffffff;background-color: #000000;border-color: #000000;text-align: center;border-radius: 5px;
}

.nvs-matrice-case-000000 {color: #ffffff;}

.niveau-risque-0{background:#6bb347;text-align: center;border-radius:4px;}
.niveau-risque-1{background:#ffc000;text-align: center;border-radius:4px;}
.niveau-risque-2{background:#F17623;text-align: center;border-radius:4px;}
.niveau-risque-3{background:#ff0000;text-align: center;border-radius:4px;color:#fff;}

.dmr-0{background:#00BCF5;text-align: center;border-radius:4px;color:#fff;}
.dmr-1{background:#008BB5;text-align: center;border-radius:4px;color:#fff;}
.dmr-2{background:#005A75;text-align: center;border-radius:4px;color:#fff;}
.dmr-3{background:#002936;text-align: center;border-radius:4px;color:#fff;}

/* .nvs-pla-avancement-100 {background:#46B6DB;text-align: center;border-radius:4px;color:#fff;}
.nvs-pla-avancement-50 {background:#3A96B5;text-align: center;border-radius:4px;color:#fff;}
.nvs-pla-avancement-0 {background:#112C36;text-align: center;border-radius:4px;color:#fff;} */

.nvs-pla-avancement-100 {background:#A6341B;text-align: center;border-radius:4px;color:#fff;}
.nvs-pla-avancement-50 {background:#60371E;text-align: center;border-radius:4px;color:#fff;}
.nvs-pla-avancement-0 {background:#D1BF91;text-align: center;border-radius:4px;color:#333;}





.niveau-incident-1{background:#9ccc65;text-align: center;border-radius:4px;color:#fff;}
.niveau-incident-2{background:#ffc000;text-align: center;border-radius:4px;color:#111;}
.niveau-incident-3{background:#ff4444;text-align: center;border-radius:4px;color:#fff;}
/* .niveau-incident-4{background:#ff4444;text-align: center;border-radius:4px;color:#fff;} */
.niveau-incident-4{background:#000;text-align: center;border-radius:4px;color:#fff;}
.niveau-incident-0{ color: #ffffff;
                    background-color: #e0e0df;
                    border-color: #e0e0df;
                    text-align: center;
                    border-radius: 4px;
}
/*
.pagination .page-item.active .page-link {
    background-color: #6bb347 !important;
}

#login_utilisateur .btn-light-green{
    background-color: #6bb347 !important;
}

a:hover {
    color: #6bb347;
}

.h3.titre_bloc_formulaire {
    margin: 1em 0 .6em 0;
    padding: 0 0 0 20px;
    line-height: 40px;
    border-bottom: 1px solid #f4f4f4;
    background: #f4f4f4;
}*/
/*
.h3.titre_bloc_formulaire::after {
    background: #6bb347;

}*/
/* 
#modal_title{ 
    background: #F4F4F4;
    color : #555;
    padding: 10px;
    border-radius: .25rem;
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
} */
/*
.dropdown-content li > a, .dropdown-content li > span {
    color: #6bb347;
}

.select-wrapper.active + label {
	position: absolute;
	top: 7px;
	font-size: inherit;
    color : #6bb347;
}*/
/*
.md-form input:not([type]):focus:not([readonly]), .md-form input[type="password"]:not(.browser-default):focus:not([readonly]), .md-form input[type="email"]:not(.browser-default):focus:not([readonly]), .md-form input[type="url"]:not(.browser-default):focus:not([readonly]), .md-form input[type="time"]:not(.browser-default):focus:not([readonly]), .md-form input[type="date"]:not(.browser-default):focus:not([readonly]), .md-form input[type="datetime"]:not(.browser-default):focus:not([readonly]), .md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly]), .md-form input[type="tel"]:not(.browser-default):focus:not([readonly]), .md-form input[type="number"]:not(.browser-default):focus:not([readonly]), .md-form input[type="search"]:not(.browser-default):focus:not([readonly]), .md-form input[type="search-md"]:focus:not([readonly]), .md-form input[type="text"]:not(.browser-default):focus:not([readonly]), .md-form textarea.md-textarea:focus:not([readonly]) {
    -webkit-box-shadow: 0 1px 0 0 #6bb347 !important;
    box-shadow: 0 1px 0 0 #6bb347 !important;
    border-bottom: 1px solid #6bb347 !important;
}

.md-form input:not([type]):focus:not([readonly]) + label, .md-form input[type="password"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="email"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="url"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="time"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="date"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="datetime"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="tel"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="number"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="search"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="search-md"]:focus:not([readonly]) + label, .md-form input[type="text"]:not(.browser-default):focus:not([readonly]) + label, .md-form textarea.md-textarea:focus:not([readonly]) + label {
    color: #6bb347 !important;
}
*/
.bloc-aide-center{
    padding:10px;border:1px solid #ececec;background-color: #333;color:#fff;text-align:center; border-radius: 10px;
}
.bloc-aide-center>h4{display:bloc;padding:0 5;color:#6bb347;border-bottom:1px solid #6bb347;}

#contenu_page > div.card {box-shadow : none;}
#header_page.nvs-ombre {box-shadow:none;}

/*
.h2.titre_bloc_formulaire::after, .h3.titre_bloc_formulaire::after, .h4.titre_bloc_formulaire::after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    bottom: 0;
    width: 0px;
    border-radius: 2px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), 0 1px 1px rgba(255,255,255,0.3);
}

.nvs-titre-bloc-graphique {
    font-size: 1.27em;
    font-weight: 400;
}
*/

/*.btn-blue-grey{background: #495057 !important;}*/

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) { }

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) { }

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) { }

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { 

    .navbar .dropdown-menu a {
        padding: 2px;
        padding-left: 10px;
        font-size: .9375rem;
        font-weight: 300;
    }

}

.custom_logo {
    width: 60%!important;
}
