body {
    background-color: #0e0e0e;
    color: #686051
}

a {
    color: #f6ad4d
}

a:hover {
    color: #c2802a
}

a.link-effect::before {
    background-color: #c2802a
}

.nav-link {
    color: #686051
}

.nav-link:hover {
    color: #c2802a
}

code {
    color: #b62a2a
}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.font-size-h3 {
    color: #d6b57c
}

.text-black {
    color: #d6b57c !important
}

.text-muted {
    color: #6d665f !important
}

.text-muted b,.text-muted dt {
    color: #807c79 !important
}

.table {
    color: #686051
}

.table-hover tbody tr:hover {
    color: #686051
}

.breadcrumb-item.active {
    color: #686051
}

.blockquote-footer {
    color: #6d665f
}

.text-primary-light {
    color: #6d665f !important
}

a.text-primary-light:hover,a.text-primary-light:focus {
    color: #c2802a !important
}

a.text-primary-light.link-effect::before {
    background-color: #c2802a
}

.table thead th {
    color: #d6b57c
}

.text-primary {
    color: #d6b57c !important
}

a.text-muted:hover,a.text-muted:focus {
    color: #f6ad4d !important
}

a.text-muted:hover i,a.text-muted:focus i {
    color: #f6ad4d !important
}

a.text-muted.link-effect::before {
    background-color: #f6ad4d
}

.block {
    background-color: #efede8;
    -webkit-box-shadow: none;
    box-shadow: none
}

.block.block-bordered {
    border: 1px solid #efede8
}

.block.block-fx-shadow {
    -webkit-box-shadow: none;
    box-shadow: none
}

.bg-white {
    background-color: #faf8f1 !important
}

.bg-body-light {
    background-color: #e2dfd8 !important
}

.block-header-default {
    background-color: #f8f7f5
}

.bg-gd-dusk {
    background: linear-gradient(135deg, #d6b57c 0%, #d6b57c 100%) !important
}

.block-header.bg-gd-dusk .block-title {
    color: #363229 !important
}

.bg-gd-emerald {
    background: linear-gradient(135deg, #d6b57c 0%, #d6b57c 100%) !important
}

.block-header.bg-gd-emerald .block-title {
    color: #363229 !important
}

.bg-gd-primary {
    background: linear-gradient(135deg, #d6b57c 0%, #d6b57c 100%) !important
}

.block-header.bg-gd-primary .block-title {
    color: #363229 !important
}

.dropdown-menu {
    background-color: #faf8f1;
    border: 1px solid #faf8f1 !important
}

.overlay-header.bg-primary {
    background-color: #d6b57c !important
}

.overlay-header.bg-primary i {
    color: #242323 !important
}

hr {
    border-top: 1px solid #c9c7c4
}

.border-right {
    border-right: 1px solid #c9c7c4 !important
}

.table-bordered th,.table-bordered td {
    border: 1px solid #c9c7c4
}

.border-bottom {
    border-bottom: 1px solid #c9c7c4 !important
}

.content-heading {
    border-bottom: 1px solid #c9c7c4
}

.form-material>.form-control {
    -webkit-box-shadow: 0 1px 0 #c9c7c4;
    box-shadow: 0 1px 0 #c9c7c4
}

.form-material>.form-control:focus {
    -webkit-box-shadow: 0 1px 0 #c9c7c4;
    box-shadow: 0 1px 0 #c9c7c4
}

.table th,.table td {
    border-top: 1px solid #c9c7c4
}

.list_account {
    border: 1px solid #c9c7c4 !important
}

.modal-content {
    background-color: #efede8
}

.modal-content .bg-primary-dark {
    background-color: #f8f7f5 !important
}

.nav-tabs-block {
    background-color: #e2dfd8
}

.nav-tabs-block .nav-link:hover,.nav-tabs-block .nav-link:focus {
    color: #c2802a;
    background-color: rgba(0,0,0,0)
}

.nav-tabs-block .nav-link.active,.nav-tabs-block .nav-item.show .nav-link {
    color: #363229;
    background-color: #d6b57c
}

#page-header {
    background-color: #faf8f3
}

#page-header .text-dual-primary-dark {
    color: #363229 !important
}

@media (min-width: 992px) {
    #page-header .nav-main-header a {
        color:#686051
    }

    #page-header .nav-main-header a i {
        color: #d6b57c
    }
}

@media (min-width: 992px) {
    #page-header .nav-main-header a:hover,#page-header .nav-main-header a:focus,#page-header .nav-main-header a.active,#page-header .nav-main-header li.open>a.nav-submenu,#page-header .nav-main-header li:hover>a.nav-submenu {
        background-color:#dbd8d2
    }
}

#page-header .btn-dual-secondary {
    color: #686051;
    background-color: #efede8;
    border-color: #efede8
}

#page-header .btn-dual-secondary i {
    color: #d6b57c;
    -webkit-transition: color .2s;
    transition: color .2s
}

#page-header .btn-dual-secondary:not([disabled]):not(.disabled).active,#page-header .show>.btn-dual-secondary.dropdown-toggle,#page-header .btn-dual-secondary:hover,#page-header .btn-dual-secondary:focus,#page-header .btn-dual-secondary.focus {
    color: #2a2929;
    background-color: #d6b57c;
    border-color: #d6b57c
}

#page-header .btn-dual-secondary:not([disabled]):not(.disabled).active i,#page-header .show>.btn-dual-secondary.dropdown-toggle i,#page-header .btn-dual-secondary:hover i,#page-header .btn-dual-secondary:focus i,#page-header .btn-dual-secondary.focus i {
    color: #2a2929
}

#page-container.sidebar-inverse #sidebar {
    color: #686051;
    background-color: #faf8f3
}

.sidebar-inverse #sidebar .nav-main a {
    color: #686051
}

.sidebar-inverse #sidebar .nav-main a i {
    color: #d6b57c;
    -webkit-transition: color .2s;
    transition: color .2s
}

.sidebar-inverse #sidebar .nav-main a:hover,.sidebar-inverse #sidebar .nav-main a:focus,.sidebar-inverse #sidebar .nav-main a.active {
    color: #686051;
    background-color: #dbd8d2;
    -webkit-transition: background-color .2s;
    transition: background-color .2s
}

.sidebar-inverse #sidebar .nav-main a:hover i,.sidebar-inverse #sidebar .nav-main a:focus i,.sidebar-inverse #sidebar .nav-main a.active i {
    color: #d6b57c;
    -webkit-transition: color .2s;
    transition: color .2s
}

@media (min-width: 992px) {
    .nav-main-header ul,.nav-main-header>li:hover>a.nav-submenu {
        background-color:#dbd8d2;
        min-width: 100%
    }
}

.nav-tabs-alt {
    border-bottom-color: #c9c7c4
}

.nav-tabs-alt .nav-link:hover,.nav-tabs-alt .nav-link:focus {
    color: #f6ad4d;
    -webkit-box-shadow: inset 0 -2px #f6ad4d;
    box-shadow: inset 0 -2px #f6ad4d
}

.nav-tabs-alt .nav-link.active,.nav-tabs-alt .nav-item.show .nav-link {
    color: #f6ad4d;
    -webkit-box-shadow: inset 0 -2px #f6ad4d;
    box-shadow: inset 0 -2px #f6ad4d
}

.form-control {
    color: #464340;
    background-color: #dad6d2;
    border: 1px solid #b9b6b3
}

.form-control:focus {
    color: #464340;
    background-color: #dad6d2;
    border-color: #d6b57c
}

.input-group-text {
    color: #464340;
    background-color: #dad6d2;
    border: 1px solid #b9b6b3
}

.btn-secondary {
    color: #464340;
    background-color: #dad6d2;
    border-color: #b9b6b3
}

.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus {
    color: #464340;
    background-color: #dad6d2;
    border-color: #d6b57c
}

.btn-secondary:not([disabled]):not(.disabled):active {
    background-color: #dad6d2;
    border-color: #d6b57c
}

.custom-control-label::before {
    background-color: #dad6d2;
    border: #b9b6b3 solid 1px
}

.custom-control-input:checked ~ .custom-control-label::before {
    border-color: #d6b57c;
    background-color: #d6b57c
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    border-color: #d6b57c;
    background-color: #d6b57c
}

.irs.irs--round .irs-min,.irs.irs--round .irs-max,.irs.irs--round .irs-line,.irs.irs--round .irs-grid-pol {
    background: #dad6d2
}

.irs--round .irs-min,.irs--round .irs-max {
    color: #686051
}

.irs.irs--round .irs-bar,.irs.irs--round .irs-from,.irs.irs--round .irs-to,.irs.irs--round .irs-single {
    background: #d6b57c
}

.irs.irs--round .irs-from::before,.irs.irs--round .irs-to::before,.irs.irs--round .irs-single::before {
    border-top-color: #d6b57c
}

.irs.irs--round .irs-handle {
    border-color: #d6b57c
}

.irs--round .irs-handle {
    background-color: #dad6d2;
    -webkit-box-shadow: none;
    box-shadow: none
}

.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single {
    color: #dad6d2
}

.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover {
    background-color: #dad6d2
}

.css-switch .css-control-input ~ .css-control-indicator {
    background-color: #dad6d2
}

.css-switch .css-control-input ~ .css-control-indicator::after {
    background-color: #d6b57c;
    -webkit-transition: background-color 0.15s ease-out, -webkit-transform 0.15s ease-out;
    transition: background-color 0.15s ease-out, -webkit-transform 0.15s ease-out;
    transition: transform 0.15s ease-out, background-color 0.15s ease-out;
    transition: transform 0.15s ease-out, background-color 0.15s ease-out, -webkit-transform 0.15s ease-out
}

.css-switch.css-control-success .css-control-input:checked ~ .css-control-indicator {
    background-color: #d6b57c
}

.css-switch.css-control-success .css-control-input:checked ~ .css-control-indicator::after {
    background-color: #dad6d2
}

.btn-alt-success {
    color: #464340;
    background-color: #d6b57c;
    border-color: #d6b57c
}

.btn-alt-success i {
    color: #464340;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-alt-success:hover,.btn-alt-success:focus,.btn-alt-success.focus,.btn-alt-success:not([disabled]):not(.disabled):active {
    color: #464340;
    background-color: #ffcb86;
    border-color: #ffcb86
}

.btn-alt-success:hover i,.btn-alt-success:focus i,.btn-alt-success.focus i,.btn-alt-success:not([disabled]):not(.disabled):active i {
    color: #464340
}

.btn-alt-success.disabled,.btn-alt-success:disabled {
    color: #464340;
    background-color: #d6b57c;
    border-color: #d6b57c;
    opacity: .5
}

.btn-alt-success.disabled i,.btn-alt-success:disabled i {
    color: #464340;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-alt-success:not([disabled]):not(.disabled).active,.show>.btn-alt-success.dropdown-toggle {
    color: #464340;
    background-color: #ffcb86;
    border-color: #ffcb86
}

.btn-primary {
    color: #464340;
    background-color: #d6b57c;
    border-color: #d6b57c
}

.btn-primary i {
    color: #464340;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:not([disabled]):not(.disabled):active {
    color: #464340;
    background-color: #ffcb86;
    border-color: #ffcb86
}

.btn-primary:hover i,.btn-primary:focus i,.btn-primary.focus i,.btn-primary:not([disabled]):not(.disabled):active i {
    color: #464340
}

.btn-primary.disabled,.btn-primary:disabled {
    color: #464340;
    background-color: #d6b57c;
    border-color: #d6b57c;
    opacity: .5
}

.btn-primary.disabled i,.btn-primary:disabled i {
    color: #464340;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-alt-primary {
    color: #464340;
    background-color: #d6b57c;
    border-color: #d6b57c
}

.btn-alt-primary i {
    color: #464340;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-alt-primary:hover,.btn-alt-primary:focus,.btn-alt-primary.focus,.btn-alt-primary:not([disabled]):not(.disabled):active {
    color: #464340;
    background-color: #ffcb86;
    border-color: #ffcb86
}

.btn-alt-primary:hover i,.btn-alt-primary:focus i,.btn-alt-primary.focus i,.btn-alt-primary:not([disabled]):not(.disabled):active i {
    color: #464340
}

.btn-alt-primary.disabled,.btn-alt-primary:disabled {
    color: #464340;
    background-color: #d6b57c;
    border-color: #d6b57c;
    opacity: .5
}

.btn-alt-primary.disabled i,.btn-alt-primary:disabled i {
    color: #464340;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-alt-danger {
    color: #464340;
    background-color: #d6b57c;
    border-color: #d6b57c
}

.btn-alt-danger i {
    color: #464340;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-alt-danger:hover,.btn-alt-danger:focus,.btn-alt-danger.focus,.btn-alt-danger:not([disabled]):not(.disabled):active {
    color: #464340;
    background-color: #ffcb86;
    border-color: #ffcb86
}

.btn-alt-danger:hover i,.btn-alt-danger:focus i,.btn-alt-danger.focus i,.btn-alt-danger:not([disabled]):not(.disabled):active i {
    color: #464340
}

.btn-alt-danger.disabled,.btn-alt-danger:disabled {
    color: #464340;
    background-color: #d6b57c;
    border-color: #d6b57c;
    opacity: .5
}

.btn-alt-danger.disabled i,.btn-alt-danger:disabled i {
    color: #464340;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-outline-primary {
    color: #d6b57c;
    background-color: rgba(0,0,0,0);
    border-color: #d6b57c
}

.btn-outline-primary i {
    color: #d6b57c;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary.focus,.btn-outline-primary:not([disabled]):not(.disabled):active {
    color: #464340;
    background-color: #ffcb86;
    border-color: #ffcb86
}

.btn-outline-primary:hover i,.btn-outline-primary:focus i,.btn-outline-primary.focus i,.btn-outline-primary:not([disabled]):not(.disabled):active i {
    color: #464340
}

.btn-outline-primary.disabled,.btn-outline-primary:disabled {
    color: #d6b57c;
    background-color: rgba(0,0,0,0);
    border-color: #d6b57c;
    opacity: .5
}

.btn-outline-primary.disabled i,.btn-outline-primary:disabled i {
    color: #d6b57c;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-outline-secondary {
    color: #b9b9b9;
    background-color: rgba(0,0,0,0);
    border-color: #3b3a3a
}

.btn-outline-secondary i {
    color: #b9b9b9;
    -webkit-transition: color .2s;
    transition: color .2s
}

.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary.focus,.btn-outline-secondary:not([disabled]):not(.disabled):active {
    color: #ffcb86;
    background-color: rgba(0,0,0,0);
    border-color: #ffcb86
}

.btn-outline-secondary:hover i,.btn-outline-secondary:focus i,.btn-outline-secondary.focus i,.btn-outline-secondary:not([disabled]):not(.disabled):active i {
    color: #ffcb86
}

.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
    color: #b9b9b9;
    background-color: rgba(0,0,0,0);
    border-color: #3b3a3a;
    opacity: .5
}

.btn-outline-secondary.disabled i,.btn-outline-secondary:disabled i {
    color: #b9b9b9;
    -webkit-transition: color .2s;
    transition: color .2s
}

.sidebar-inverse #sidebar .text-dual-primary-dark {
    color: #363229 !important
}

body {
    background: url("Content/template/panel/assets/images/bg.jpg") top center no-repeat;
    background-color: #e0ddda
}

@media (min-width: 1920px) {
    body {
        background-size:100% auto
    }
}

.irs--round .irs-single {
    color: #000
}
