.side-nav ul ul li a:hover,
.side-nav.fixed ul ul li a:hover {
    background-color: #E9521D !important;
}

.side-nav ul li.divider:hover,
.side-nav.fixed ul li.divider:hover {
    background-color: #E9521D;
}

.side-nav li a:hover {
    background-color: #E9521D !important;
}

.side-nav ul li:focus:not(ul),
.side-nav.fixed ul li:focus:not(ul),
.side-nav ul li.active:not(ul),
.side-nav ul li.active2:not(ul),
.side-nav.fixed ul li.active:not(ul),
.side-nav.fixed ul li.active2:not(ul){
    background-color: #E9521D !important;
}

.side-nav ul li ul,
.side-nav.fixed ul li ul,
.side-nav ul li.active ul,
.side-nav.fixed ul li.active ul {
    background-color: #344A5F !important;
}

.side-nav a {
    color: #ffffff !important;
    /*font-family: "Lato", sans-serif;*/
}

.side-nav .material-icons {
    color: #ffffff !important;
}

nav .nav-wrapper ul li img + span {
    margin-right: 10px;
}

.mn-header .dropdown-content .material-icons {
    color: rgba(0, 0, 0, 0.54);
!important;
}

.modify-tools > a > .material-icons {
    font-size: 20px !important;
    color: #E9521D;
    vertical-align: middle;
}

table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before {
    line-height: 18px;
}

.signin-page {
    background: #836745;
}

.ms-container {
    width: 100%;
}

.file-progress {
    top: 10px;
}

/*Bloc compte*/
ul.nav-right-menu li{float:inherit;width:100%;cursor:pointer;}
ul.nav-right-menu li#compte-menu:hover,
ul.nav-right-menu li a:hover,
ul.nav-right-menu li a:hover i{color:#344A5F;}
ul.nav-right-menu li i{display:inline;}
ul.nav-right-menu li#compte-menu{text-align:right;padding-right:20px;line-height:47px;}
ul.nav-right-menu li#compte-under{border-top:1px solid #FFFFFF;display:none;background-color:#E9521D;padding:10px 20px;}
ul.nav-right-menu li#compte-under ul li{line-height:26px;}

/*---------------------------------------------*/

[type="checkbox"] + label {
    position: relative;
    display: inline-block;
    padding-left: 25px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
    margin-right: 15px;
}

.btn, .btn-flat, .btn-large,
.file-field .btn, .file-field .btn-large {
    margin-bottom: 10px;
    height: auto;
    line-height: normal;
    padding: 0.6rem 2rem;
}

.info-project {
    margin-bottom: 20px;
}

.label-warning {
    background-color: #f39c12 !important;
}

.label-info ,.materialize-proposed,span[class*=materialize-available] {
    background-color: #5bc0de;
}
.label-success ,.materialize-available,span[class*=materialize-optioned] {
    background-color: #4db6ac;
}
.bg-red, .label-danger ,.materialize-not_available,.materialize-canceled{
    background-color: #69250D !important;
}
.materialize-sold{
    background-color: #00bfa5
}
.materialize-reserved, .materialize-post_sold_hide{
    background-color: #2196f3
}
.materialize-pdf_generated, .materialize-pdf_generated_hide{
    background-color: #004d40 ;
}
.materialize-pdf_generated_valid{
    background-color: #b388ff;
}
.materialize-withdrawal_period_forced{
    background-color: #8c9eff;
}
.materialize-confirm_request_ready_ok{
    background-color: #82b1ff;
}
.materialize-ready_validate{
    background-color: #00b8d4;
}
.materialize-completed_foundations, .materialize-completed_ground_floor,
.materialize-completed_Lot_floor, .materialize-put_out_water, .materialize-put_out_air,
.materialize-completed_partitions, .materialize-completed_works, .materialize-delivered{
    background-color: #33691e;
}
.label {
    padding: .25em .7em;
    display: inline;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}

.bg-red, .label-danger, .label-warning, .label-success {
    color: #fff !important;
}
.label-z_status{
    background-color: #64ffda  ;
}

.datatable-pagination {
    text-align: right;
}

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_length label span {
    float: none;
    clear: none;
    display: inline-block;
    margin-right: 10px;
}

.datatable-buttons {
    margin-top: 20px;
}

.lead-btn{
    display: inline-block;
}
a.sub-menu-active {
    color: #E9521D !important;
}
a.sub-menu-active:hover {
    color: #fff !important;
}
.modify-tools > form {
    display: inline-block;
}
.modify-tools > form > a > .material-icons {
    margin-top: 3px;
    font-size: 20px !important;
    color: #E9521D;
}

.program-news{
    color: #E9521D;
}

.crm-logo {
    margin: -1px -22px;
    /* width: 43%;*/
    height: 60px;
}

.calendar-description{
    text-align: justify;
    text-justify: inter-word;
}


.spinner-layer{
    border-color:#E9521D !important;
}

.orange-persimmon{
    background-color: #E9521D !important;
}

.sellers-form-titles .ms-container, .sellers-form-titles .ms-container .ms-selectable, .sellers-form-titles .ms-container .ms-selection {
    background: none;
}


/*********/

a,
.btn-flat.waves-blue {
    color: #607d8b;
}

.light-blue-text.text-darken-2{
    color: #607d8b!important;
}


table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before {
    top: 16px;
}

table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child {
    padding-left: 30px!important;
}

/*.card .card-content {
    overflow: hidden;
}*/

.select-workflow .dropdown-content {
    width: auto!important;

}

table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before {
    background-color: #009C7B;
}

nav .nav-wrapper ul li span.badge {
    background: #263238;
}

.float-none {
    float: none!important;
}

.projects {
    margin: 15px 0 0;
}

.btn-danger, .btn-danger:hover, .btn-danger:focus {
    background-color: #69250D!important;
}

.label-info, .materialize-proposed, span[class*=materialize-available] {
    background-color: #836745;
}

.custom-select-promo {
    width: 250px;
    margin-left: 1.1em;
}

.picker__date-display, .switch label input[type=checkbox]:checked+.lever:after {
    background-color: #26a69a;
}

.picker__day.picker__day--today {
    color: #26a69a;
}

.picker__close, .picker__today, input[type=range]+.thumb .value {
    color: #26a69a;
}
.picker__footer .btn-flat {
    padding: 0.5rem 1rem;
}


.loader-bg {
    background: transparent;
}

.scrollable-collection{
    max-height: 170px;
    overflow-y: auto;
}

body:not(.loaded) .mn-content {
    opacity: 0.5;
}
.collapsible-body{
    margin-left: -20px;
}

.dashboard-opacity .mn-content{
    opacity: 1 !important;
}

table.dataTable thead td, table.dataTable thead th {
    padding: 15px 15px!important;
}

.dropdown-content{
    max-height: 115px;
}

.selection-content.active {
    display:block;
    opacity: 1;

}

/* Stats style */
.chart-container {
    height: 600px;
}
.chart-content{
    height: 600px !important;
}

.chart-container, .stats-table{
    margin-top: 90px;
}