#header {
    background-color: #3C3939;
}

.btn-header > :first-child > a {
    color: #FFFFFF;
    background-color: #533F3A;
}

.header-dropdown-list > a {
    color: #FFFFFF;
}
.header-dropdown-list > a:hover, .header-dropdown-list > a:focus {
    color: #cbcbcb
}

.header-dropdown-list > a:hover a:focus {
    color: #FFFFFF;
}
.login-info {
    background: #533F3A;
}

#left-panel {
    background-color: #3C3939;
}

nav ul li:hover {
    background: #533F3A !important;
}

nav > ul > li:last-child.open {
    background-color: #3C3939;
}

nav ul li.open li:hover {
    background-color: #3C3939;
    opacity: 1;
}

nav ul ul li > a:hover {
    background-color: #533F3A !important;
    color: #ffffff;
}

nav ul li.active {
    background: #533F3A;
}

nav ul li.open > a, nav ul li.open > a b {
    color: #fff !important;
    background-color: #3C3939;
}

nav ul li.open > a, nav ul li.open > a b {
    color: #fff !important;
    background-color: #533F3A;
}

nav ul:hover li.active {
    background: #533F3A;
}

nav > ul > li:hover > ul::before, nav > ul > li:hover > ul > li::before {
    border-color: #ACACAC !important;
}

nav ul ul::before, nav ul li::before {
    border-color: #ACACAC !important;
}

nav ul ul {
    background: #535151;
}

#logo {
    margin-top: 9px;
}

#login #header #logo {
    margin-top: 15px;
}

aside .menu-item-parent {
    color: rgba(255, 255, 255, 0.64);
}
nav ul li a {
    color: rgba(255, 255, 255, 0.64);
}

#ribbon {
    background: #E2E2E2;
}
#ribbon .breadcrumb a, #ribbon .breadcrumb {
    color: #637381 !important;
}
.breadcrumb > li + li:before {
    color: #637381 !important;
}
#ribbon .breadcrumb > .active, #ribbon .breadcrumb li:last-child {
    color: #637381 !important;
}

.jarviswidget-color-darken > header {
    background: #F6F7F8 !important;
}

a {
    color: #AB480F;
}

a:hover {
    color: #D34418;
}

header h2 {
    color: #AB480F;
}

.row header {
    background: #F4F6F8 !important;
    border: none !important;
}

.widget-toolbar-header-right .btn {
    color: #637381 !important;

}

.widget-toolbar-header-left .btn i {
    color: white !important;
}

.fa-resize-full:before {
    color: #AB480F;
}

.row .widget-icon i {
    color: #AB480F !important;
}

.widget-toolbar-header-left .btn {
    background: #533F3A;
}


.btn-primary {
    background: #AB480F;
    color: white;
}
.btn-primary:hover {
    background: #D34418;
    color: white;
}

.btn-default {
    background: #F9EFEC;
    color: #AB480F;
}
body {
    background: #ffffff;
}
.smart-form footer {
    background: #ffffff;
}

.jarviswidget > div {
    border: unset;
}

.jarviswidget-color-darken > header > .jarviswidget-ctrls a, .jarviswidget-color-darken .nav-tabs li:not(.active) a {
    color: #AB480F !important;
}

.table thead tr, .fc-border-separate thead tr {
    background: #EDEDED !important;
    color: #637381;
}

.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
    background: #F4F6F8 !important;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background: #AB480F;
    border: transparent;
}

.bg-color-red {
    background: #AB480F !important;
}

.btn-danger {
    background: #AB480F !important;
    border: transparent;
}

.dropdown-toggle {
    background-color: transparent;
}

.dropdown-toggle:hover {
    background-color: #F9EFEC;
    color: #AB480F !important;
}

.form-control:focus {
    border-color: #AB480F !important;
}

.switcher.default.is-active {
    background-color: #AB480F !important;
}

.open .dropdown-toggle.btn-primary {
    background: #AB480F !important;
    color: white !important;
}

/*header .fa-warning:before, .fa-exclamation-triangle:before {*/
/*    color: #AB480F !important;*/
/*}*/

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background: #AB480F !important;
    color: white !important;
}

.select2-results .select2-highlighted {
    background: #E5EBEF !important;
    color: black;
}

.ui-datepicker td .ui-state-hover {
    background: #AB480F !important;
    color: white !important;
}

.bg-color-blue {
    background: #637381 !important;
}

.nav-tabs.bordered {
    background: #F4F6F8 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    background: #AB480F !important;
    border: unset;
}
.btn-default i {
    color: #637381 !important;
}

.text-center .btn-default {
    background: transparent;
}
.text-center .btn-default:hover {
    background: #F4F6F8 !important;
}

.JS_pps_move_priority_toggle:hover {
    color: #AB480F !important;
}

.open .dropdown-toggle.btn-default {
    background: #AB480F !important;
    color: #ffffff !important;
}
.open .dropdown-toggle.btn-default {
    background: #F9EFEC !important;
    color: #AB480F !important;
}

.bg-color-yellow {
    background: #CC8F02 !important;
}

.minifyme {
    background: #AB480F !important;
}

.smart-form .checkbox input + i:after {
    color: #AB480F !important;
}

.smart-form .button {
    background: #AB480F !important;
}

.select2-drop-active {
    border-color: #F4F6F8 !important;
}

.smart-form .input input, .smart-form .select select, .smart-form .textarea textarea, .smart-form .radio i, .smart-form .checkbox i, .smart-form .toggle i, .smart-form .icon-append, .smart-form .icon-prepend {
    border-color: #F9EFEC !important;
}

.smart-form .input input, .smart-form .select select, .smart-form .textarea textarea, .smart-form .radio i, .smart-form .checkbox i, .smart-form .toggle i, .smart-form .icon-append, .smart-form .icon-prepend {
    border-color: #F9EFEC !important;
}

.select2-container, .select2-drop, .select2-search, .select2-search input {
    border-color: #F9EFEC !important;
}

.smart-form .input input:focus, .smart-form .select select:focus, .smart-form .textarea textarea:focus, .smart-form .radio input:focus + i, .smart-form .checkbox input:focus + i, .smart-form .toggle input:focus + i {
    border-color: #F9EFEC !important;
}

.btn-activate {
    background: transparent !important;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #F4F6F8 inset !important;
    box-shadow: 0 0 0 1000px #F4F6F8 inset !important;

    -webkit-text-fill-color: #000 !important;
    caret-color: #000;
}


.client-form header {
    background: #F9EFEC !important;
    color: #AB480F !important;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #AB480F !important;
}

.select2-search-choice-close:before {
    color: white !important;
}

.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {
    background: #F9EFEC !important;
}

.select2-container-active .select2-choice, .select2-container-active .select2-choices {
    border: 1px solid #AB480F !important;
}

a:hover, a:focus {
    color: #AB480F !important;
}

.btn-white-content {
    color: #fff !important;

    * {
        color: #fff !important;
    }
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    background: #AB480F !important;
    color: white !important;
}

.label-primary {
    background: #AB480F !important;
}

.smart-accordion-default .panel-default > .panel-heading {
    background: #F9EFEC !important;
}

.alert-info {
    background: #F9EFEC !important;
    color: #000 !important;
    border-color: #AB480F !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #F9EFEC !important;
}

.btn-header > :first-child > a:hover {
    background: #AB480F !important;
    color: #fff !important;
}

.pagination > li > a, .pagination > li > span {
    color: #AB480F !important;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    color: #fff !important;
}

.button-error {
    background: #AB480F !important;
    color: white !important;
}
.icon-colored {
    color: #AB480F !important;
}

.text-darken {
    color: black !important;
}

.bigBox {
    background: #F9EFEC !important;
    border-color: #AB480F !important;
    color: black !important;
}


.cajita {
    background: #AB480F !important;
}

.resent_auth_data {
    background: #AB480F !important;
}

.smart-form .radio input + i:after {
    background: #AB480F !important;
}

.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
    background: #F9EFEC !important;
    border-color: #F9EFEC !important;
    color: #AB480F !important;
}

.btn-info {
    color: #637381 !important;
}

.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
    background-color: #637381 !important;
    border-color: #637381 !important;
}

.MessageBoxButtonSection button {
    background-color: #AB480F !important;
    color: white !important;
}

.MessageBoxButtonSection button:hover {
    opacity: 0.8;
}
