.sidebar {
    background-color: #17212b;
}

li.drop-block ul {
    background: #242f3d;
}

.sidebar ul.nav .active a, .sidebar ul.nav li.parent a.active, .sidebar ul.nav .active > a:hover, .sidebar ul.nav li.parent a.active:hover, .sidebar ul.nav .active > a:focus, .sidebar ul.nav li.parent a.active:focus {
    color: #fff;
    background-color: #000000;
}

a, a:hover, a:focus {
    color: #fff;
}

.sidebar ul.nav a:hover, .sidebar ul.nav li.parent ul li a:hover {
    background-color: #000000;
}

.breadcrumb {
    background: #242f3d;
}

body {background: #242f3d;color: #fff;font-weight: 300;}

.row-stat .item-stat {
    background: #17212b;
    color: #fff;
}

.row-stat .item-stat .item-title {
    color: #fff;
}

.row-stat .item-stat .item-data {
    border-top: 1px dashed #000000;
    font-weight: 300;
}

.breadcrumb>.active {
    color: #fff;
}

h1.page-header {
    color: #fff;
}

.panel-default, .panel {
    background: #17212b;
}

.table-hover>tbody>tr>td, .table-hover>tbody>tr>th {
    background-color: #17212b;
    border-color: #242f3d;
}


.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {
    background-color: #17212b;
}


.table {
    background: #000;
}

.fixed-table-container {
    border: 1px solid #242f3d;
}

.fixed-table-container thead th {
    background: #000;
    border-color: #242f3d;
}

.table > thead > tr > th {
    border-color: #242f3d;
}

.fixed-table-container thead th {
    color: #fff;
}

.btn-success, .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success, .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
    background-color: #2f6ea5;
    border-color: #2f6ea5;
}

.pagination>li>a, .pagination>li>span {
    background-color: #242f3d;
    border: 1px solid #242f3d;
    color: #ffffff;
}

.btn-default, .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default, .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
    background-color: #242f3d;
   /* border-color: #242f3d; **/
    color: #ffffff;
}

.popup {
    background: #242f3d;
}

.popup header {
    border-bottom: 1px solid #17212b;
    color: #fff;
}

.form-group label {
    color: #fff;
    font-weight: 300;
}

.form-control {
    background: #17212b;
    background-color: #17212b;
    border: 1px solid #000;
    color: #fff;
}

.btn-select {
    background: #17212b!important;
    background-color: #17212b!important;
    border: 1px solid #000!important;
    color: #fff!important;
}

.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
    background: #242f3d;
    background-color: #242f3d;
    border: 1px solid #242f3d;
    color: #fff;
}

.btn {
    /* background: #242f3d;
    background-color: #242f3d;
    border: 1px solid #242f3d;**/
    color: #fff!important;
}

.panel-default .panel-heading {
    background: #17212b;
    border-bottom: 1px solid #242f3d;
    color: #ffffff;
}

.login-panel .form-control {
    background: #242f3d;
}

.td-totals th, .td-totals td {
    border-bottom: 1px dashed #17212b !important;
    background: #17212b;
}

.mobile-burger svg {
    fill: #fff;
}

.preloader {
    background: #17212b;
}

.isloading-overlay .isloading-wrapper {
    background: #17212b;
}

.dropdown-menu {
    background-color: #17212b;
}

.dropdown-menu>li>a {
    color: #fff;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #ffffff;
    background-color: #242f3d;
}

.fixed-table-loading {
    background-color: #17212b;
}

.nav>li>a:hover, .nav>li>a:focus {
    background-color: #000;
}

.fixed-table-container tbody .selected td {
    background-color: #000000;
}

.jconfirm .row .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content {
    color: #000;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #17212b6b;
}