footer.footer{background-color:transparent;color:#000;}
footer.footer .nav-link{color:#000}
footer.footer .btn{background-color:#F36E45;color:#fff;}

.card-header{background-color:#F36E45;border-bottom:1px solid #F36E45;color:#fff;}
.client-home-cards .card-header{background-color:#F36E45;}
.client-home-cards .card-body {padding-top:20px;}

.sidebar .list-group-item.active,.sidebar .list-group-item.active:focus,.sidebar .list-group-item.active:hover{background-color:#000;border-color:#fff}



headerx.header{background-color:#fff}headerx.header .topbar{margin:0;padding:2px 0;background-color:#404040;color:rgba(255,255,255,.65)}headerx.header .topbar .btn{line-height:1;color:rgba(255,255,255,.65)}headerx.header .topbar .active-client{line-height:1}headerx.header .topbar .active-client .input-group-text{padding:.25rem;font-size:.8rem;color:rgba(255,255,255,.75);background-color:transparent;border:0}headerx.header .topbar .active-client .btn{color:rgba(255,255,255,.65)}headerx.header .topbar .active-client .btn.btn-active-client span{border-bottom:1px dashed rgba(255,255,255,.65)}headerx.header .logo-img{max-width:400px;max-height:60px}headerx.header .user-icon{font-size:2em;color:#87939f}headerx.header .btn{font-size:14px}headerx.header .btn.focus,headerx.header .btn:focus{box-shadow:none}headerx.header .toolbar{flex-direction:row}headerx.header .toolbar .nav-link{padding:.5rem 1rem;border-radius:.25rem;border:1px solid #e5e5e5;color:#e5e5e5;position:relative;font-size:.9em}headerx.header .toolbar .nav-link .badge{position:absolute;top:2px;right:5px;opacity:.8;font-size:10px;padding:3px 5px;border-radius:50%}headerx.header .toolbar .nav-link:hover{color:#666}headerx.header .search{width:325px;border:1px solid #e5e5e5;border-radius:.25rem}headerx.header .search .btn,headerx.header .search .form-control{border:0}headerx.header .search .btn{color:#a5a5a5}headerx.header .search:focus-within{border-color:#a5a5a5}headerx.header .main-navbar-wrapper{padding:0}headerx.header .main-navbar-wrapper .navbar-collapse{padding:.5rem 1rem}headerx.header .navbar a{color:#444}headerx.header .navbar-nav a{font-size:15px}headerx.header .dropdown-item.active,headerx.header .dropdown-item:active{background-color:#ccc}


headerx.header .topbar{background-color:#000;color:#fff;}
headerx.header .topbar .btn{color:#fff;}
headerx.header .topbar .active-client .input-group-text{color:#fff;}
headerx.header .topbar .active-client .btn{color:#fff;}


.dataTables_wrapper table.table-list thead th.sorting_asc,.dataTables_wrapper table.table-list thead th.sorting_desc{background-color:#F36E45; color:#fff;}
table.table-list thead th{background-color:#F36E45;border-bottom:1px solid #F36E45;color:#fff;}

.page-item.active .page-link,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#F36E45;border-color:#F36E45}

.navbar-light,.main-navbar-wrapper {background-color:#F36E45; color:#fff;}
.navbar-light a,.navbar a{color:#fff}
.navbar li a,.navbar li a:link,.navbar li a:active,.navbar li a:visited{color:#fff;}
.navbar li a:focus,.navbar li a:hover{color:#fff; test-decoration:none;}
.dropdown-menu {margin-top:15px;}
.dropdown-menu,.dropdown-menu a:link,.dropdown-menu a:active,.dropdown-menu a:visited {color:#000! important}
.dropdown-menu:hover {color:#999! important}

.primary-content .card-body {
    overflow: inherit;
}

.sidebar-menu-item-label {
overflow: hidden;
text-overflow: ellipsis;
width: 100%;
}


