﻿.page-content-wrapper{background:#fff;}
.subheader-title{color:#414745;}
.page-logo, .page-sidebar, .nav-footer, .bg-brand-gradient{background-image: none; background-color:#414745}
.page-logo{width:100%; background-color:#fff}
.nav-menu li a{color:#fff}
.nav-menu li > ul li a{color:#fff}
.nav-menu li.active:not(.open) > a:before {color:#cde87d;}
.mod-nav-link:not(.nav-function-top):not(.nav-function-minify):not(.mod-hide-nav-icons) ul.nav-menu:not(.nav-menu-compact) > li > ul > li a:after {background-color: #92ba1f;}
.mod-nav-link:not(.nav-function-top):not(.nav-function-minify):not(.mod-hide-nav-icons) ul.nav-menu:not(.nav-menu-compact) > li > ul:before{border-left: 1px solid #92ba1f;}
.nav-menu li b.collapse-sign{color:#92ba1f}
.nav-menu li a > [class*='fa-'], .nav-menu li a > .ni{color:#92ba1f}
.nav-menu li a:hover > [class*='fa-'], .nav-menu li a:hover > .ni{color:#cde87d}
.page-logo img { width: 12rem; height:auto; }

.dropdown-icon-menu > ul > li .btn:hover, .header-btn:hover {border-color: #cde87d; background: #92ba1f;}
.pull-trigger-btn:hover {background: #92ba1f; border-color: #cde87d;}
.nav-filter input[type="text"]:focus{border-color: #92ba1f;}

@media (min-width: 992px){
.nav-function-top .page-header {background-image:none; background-color: #fff; -webkit-box-shadow: none; box-shadow:none;}
.nav-function-top .page-sidebar {background:#414745}
.nav-function-top .page-sidebar .primary-nav .nav-menu > li a{color:#fff}
.nav-function-top .page-sidebar .primary-nav .nav-menu > li > a > .ni, .nav-function-top .page-sidebar .primary-nav .nav-menu > li > a > [class*='fa-']{color:#92ba1f}
.nav-menu b.collapse-sign > [class*='fa-'], .nav-menu b.collapse-sign > .ni{color:#92ba1f}
.nav-function-top .page-sidebar .primary-nav .nav-menu > li:hover > a{color:#fff}
.nav-function-top .page-sidebar .primary-nav .nav-menu > li > ul{background:#414745}
.nav-function-top .page-sidebar .primary-nav .nav-menu > li > ul:before{color:#414745;}
.nav-function-top .page-sidebar .primary-nav .nav-menu > li > ul li a{color:#fff}
.nav-function-top .page-sidebar .primary-nav .nav-menu > li.active > a:before{color:#cde87d}
}

.text-primary {color: #92ba1f !important;}
a.text-primary:hover, a.text-primary:focus{color:#cde87d!important}
.btn-primary {background-color:#92ba1f; border-color:#cde87d;}	
.btn-primary:hover{background-color:#cde87d; border-color:#cde87d; color:#414745}

.table td {vertical-align:middle}

.fa-hp::before  { content: "\f80a";}
.fa-ana::before { content: "\f1c0";}
.fa-ges::before { content: "\f044";}
.fa-bip::before { content: "\f200";}
.fa-ser::before { content: "\f013";}
.fa-lo::before  { content: "\f08b";}

.fa-fat::before { content: "\f153";}
.fa-red::before  { content: "\f63a";}
.fa-green::before  { content: "\f638";}
.fa-yellow::before  { content: "\f639";}
.fa-blu::before  { content: "\f129";}

.bg-red { background:#e12621;}
.bg-green { background:#39d039;}
.bg-yellow { background:#FFDA13;}
.bg-blu { background:#1BB7F4;}

.datepicker {z-index: 9999 !important;}

.bg-success-gradient {background-image: none; background:#fff!important}
.panel-hdr .logo-main {background-size:auto; }

.logo-main {display:block; width:100%; height:42px; background: url(/layout/custom/logo-targa-telematics.png) 0px 100% no-repeat; background-size: 100% auto; }
.logo-login {width:285px; height:50px;}
.datepicker-input {width: 100%;}

.fnFILIALE { background-color: #d4b2e5 !important;}
.fnDRIVER  { background-color: #6acfc5 !important;}
.fnZONA    { background-color: #70cbed !important;}
.fnDT_MODIFICA  { background-color: #66aea5 !important;}

.ui-autocomplete-loading { background: white url("/img/ui-anim_basic_16x16.gif") right center no-repeat;  }


/*** CUSTOM STATUS ***/    
.rr{background-color:#f90b04 !important; color:White !important;}
.gg{background-color:#238023 !important; color:White !important;}
.yy{background-color:#fb890f !important; color:White !important;}
.r {background-color:#d9534f !important; color:#fff !important;}
.g {background-color:#5cb85c !important; color:#fff !important;}
.y {background-color:#f0ad4e !important; color:#fff !important;}
.b {background-color:#337ab7 !important; color:#fff !important;}
.bf {background-color:#337ab7 !important; color:#fff !important;}
.bf .btn-default{color:#444 !important;}
.x {background-color:#5bc0de !important; color:#fff !important;}
.z {background-color:#121111 !important; color:#fff !important;}

.rr a{color:White !important;}
.gg a{color:White !important;}
.yy a{color:White !important;}
.r a {color:#fff !important;}
.g a {color:#fff !important;}
.y a {color:#fff !important;}
.b a {color:#fff !important;}
.x a {color:#fff !important;}
.z a {color:#fff !important;}

/*** CUSTOM FORM-INTERFACE ***/    
th {white-space: nowrap !important;}
td {white-space: nowrap !important;}


.divWait { background: rgba(16, 40, 58,0.8); }


/* .dataTables_scrollHeadInner{  width:100% !important; } */
/* .dataTables_scrollHeadInner table{  width:100% !important; } */
.tab_planner td .fal{display: block; text-align: center; padding: 5px 0;}

        
