.navbar-cerbona-brown {
    background-color: #7c2432;
}

.navbar-cerbona-yellow {
    background-color: #f38c04;
}

:root {
    --cerbona-brown: #7c2432;
    --cerbona-yellow: #f38c04;
}

.sidebar-dark-cerbona-brown .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-cerbona-brown .nav-sidebar > .nav-item > .nav-link.active {
    background-color: #7c2432;
    color: #fff;
}

.sidebar-dark-cerbona-brown .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-cerbona-brown .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
    border-color: #7c2432;
}

.sidebar-dark-cerbona-yellow .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-cerbona-yellow .nav-sidebar > .nav-item > .nav-link.active {
    background-color: #f38c04;
    color: #212529;
}

.sidebar-dark-cerbona-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-cerbona-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
    border-color: #f38c04;
}

.bg-cerbona-brown {
    background-color: #7c2432 !important;
}

.bg-cerbona-brown,
.bg-cerbona-brown > a {
    color: #fff !important;
}

.bg-cerbona-brown.btn:hover {
    border-color: #541922;
    color: #ececec;
}

.bg-cerbona-brown.btn:not(:disabled):not(.disabled):active, .bg-cerbona-brown.btn:not(:disabled):not(.disabled).active, .bg-cerbona-brown.btn:active, .bg-cerbona-brown.btn.active {
    background-color: #541922 !important;
    border-color: #4b161e;
    color: #fff;
}

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

.bg-cerbona-yellow,
.bg-cerbona-yellow > a {
    color: #212529 !important;
}

.bg-cerbona-yellow.btn:hover {
    border-color: #c16f03;
    color: #101214;
}

.bg-cerbona-yellow.btn:not(:disabled):not(.disabled):active, .bg-cerbona-yellow.btn:not(:disabled):not(.disabled).active, .bg-cerbona-yellow.btn:active, .bg-cerbona-yellow.btn.active {
    background-color: #c16f03 !important;
    border-color: #b46803;
    color: #fff;
}

.bg-gradient-cerbona-brown {
    color: #fff;
}

.bg-gradient-cerbona-brown {
    background: #7c2432 linear-gradient(180deg, #904551, #7c2432) repeat-x !important;
}

.bg-gradient-cerbona-brown.btn.disabled, .bg-gradient-cerbona-brown.btn:disabled, .bg-gradient-cerbona-brown.btn:not(:disabled):not(.disabled):active, .bg-gradient-cerbona-brown.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-cerbona-brown.btn.dropdown-toggle {
    background-image: none !important;
}

.bg-gradient-cerbona-brown.btn:hover {
    border-color: #541922;
    color: #ececec;
}

.bg-gradient-cerbona-brown.btn:hover {
    background: #5e1b26 linear-gradient(180deg, #763e47, #5e1b26) repeat-x !important;
}

.bg-gradient-cerbona-brown.btn:not(:disabled):not(.disabled):active, .bg-gradient-cerbona-brown.btn:not(:disabled):not(.disabled).active, .bg-gradient-cerbona-brown.btn:active, .bg-gradient-cerbona-brown.btn.active {
    border-color: #4b161e;
    color: #fff;
}

.bg-gradient-cerbona-brown.btn:not(:disabled):not(.disabled):active, .bg-gradient-cerbona-brown.btn:not(:disabled):not(.disabled).active, .bg-gradient-cerbona-brown.btn:active, .bg-gradient-cerbona-brown.btn.active {
    background: #541922 linear-gradient(180deg, #6e3b43, #541922) repeat-x !important;
}

.bg-gradient-cerbona-yellow {
    color: #212529;
}

.bg-gradient-cerbona-yellow {
    background: #f38c04 linear-gradient(180deg, #f59d2a, #f38c04) repeat-x !important;
}

.bg-gradient-cerbona-yellow.btn.disabled, .bg-gradient-cerbona-yellow.btn:disabled, .bg-gradient-cerbona-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-cerbona-yellow.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-cerbona-yellow.btn.dropdown-toggle {
    background-image: none !important;
}

.bg-gradient-cerbona-yellow.btn:hover {
    border-color: #c16f03;
    color: #101214;
}

.bg-gradient-cerbona-yellow.btn:hover {
    background: #cd7603 linear-gradient(180deg, #d58b29, #cd7603) repeat-x !important;
}

.bg-gradient-cerbona-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-cerbona-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-cerbona-yellow.btn:active, .bg-gradient-cerbona-yellow.btn.active {
    border-color: #b46803;
    color: #fff;
}

.bg-gradient-cerbona-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-cerbona-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-cerbona-yellow.btn:active, .bg-gradient-cerbona-yellow.btn.active {
    background: #c16f03 linear-gradient(180deg, #ca8529, #c16f03) repeat-x !important;
}

.accent-cerbona-brown .btn-link,
.accent-cerbona-brown a:not(.dropdown-item) {
    color: #7c2432;
}

.accent-cerbona-brown .btn-link:hover,
.accent-cerbona-brown a:not(.dropdown-item):hover {
    color: #41131a;
}

.accent-cerbona-brown .dropdown-item.active {
    background: #7c2432;
    color: #fff;
}

.accent-cerbona-brown .custom-control-input:checked ~ .custom-control-label::before {
    background: #7c2432;
    border-color: #2d0d12;
}

.accent-cerbona-brown .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}

.accent-cerbona-brown .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-cerbona-brown .custom-select:focus,
.accent-cerbona-brown .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-cerbona-brown .custom-file-input:focus ~ .custom-file-label {
    border-color: #cd5366;
}

.accent-cerbona-brown [class*="sidebar-light-"] .nav-sidebar .nav-treeview > .nav-item > .nav-link:not(.active):hover, .accent-cerbona-brown[class*="sidebar-dark-"] .nav-sidebar .nav-treeview > .nav-item > .nav-link:not(.active):hover {
    color: #7c2432;
}

.accent-cerbona-brown .page-item.active .page-link {
    background-color: #7c2432;
    border-color: #7c2432;
}

.accent-cerbona-brown .page-item.disabled .page-link {
    background-color: #fff;
    border-color: #dee2e6;
}

.accent-cerbona-yellow .btn-link,
.accent-cerbona-yellow a:not(.dropdown-item) {
    color: #f38c04;
}

.accent-cerbona-yellow .btn-link:hover,
.accent-cerbona-yellow a:not(.dropdown-item):hover {
    color: #a86103;
}

.accent-cerbona-yellow .dropdown-item.active {
    background: #f38c04;
    color: #212529;
}

.accent-cerbona-yellow .custom-control-input:checked ~ .custom-control-label::before {
    background: #f38c04;
    border-color: #8f5202;
}

.accent-cerbona-yellow .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23212529' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}

.accent-cerbona-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-cerbona-yellow .custom-select:focus,
.accent-cerbona-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-cerbona-yellow .custom-file-input:focus ~ .custom-file-label {
    border-color: #fdc47a;
}

.accent-cerbona-yellow [class*="sidebar-light-"] .nav-sidebar .nav-treeview > .nav-item > .nav-link:not(.active):hover, .accent-cerbona-yellow[class*="sidebar-dark-"] .nav-sidebar .nav-treeview > .nav-item > .nav-link:not(.active):hover {
    color: #f38c04;
}

.accent-cerbona-yellow .page-item.active .page-link {
    background-color: #f38c04;
    border-color: #f38c04;
}

.accent-cerbona-yellow .page-item.disabled .page-link {
    background-color: #fff;
    border-color: #dee2e6;
}

.custom-switch.custom-switch-off-cerbona-brown .custom-control-input ~ .custom-control-label::before {
    background: #7c2432;
    border-color: #2d0d12;
}

.custom-switch.custom-switch-off-cerbona-brown .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(124, 36, 50, 0.25);
}

.custom-switch.custom-switch-off-cerbona-brown .custom-control-input ~ .custom-control-label::after {
    background: #19070a;
}

.custom-switch.custom-switch-on-cerbona-brown .custom-control-input:checked ~ .custom-control-label::before {
    background: #7c2432;
    border-color: #2d0d12;
}

.custom-switch.custom-switch-on-cerbona-brown .custom-control-input:checked:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(124, 36, 50, 0.25);
}

.custom-switch.custom-switch-on-cerbona-brown .custom-control-input:checked ~ .custom-control-label::after {
    background: #d36678;
}

.custom-switch.custom-switch-off-cerbona-yellow .custom-control-input ~ .custom-control-label::before {
    background: #f38c04;
    border-color: #8f5202;
}

.custom-switch.custom-switch-off-cerbona-yellow .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 140, 4, 0.25);
}

.custom-switch.custom-switch-off-cerbona-yellow .custom-control-input ~ .custom-control-label::after {
    background: #764402;
}

.custom-switch.custom-switch-on-cerbona-yellow .custom-control-input:checked ~ .custom-control-label::before {
    background: #f38c04;
    border-color: #8f5202;
}

.custom-switch.custom-switch-on-cerbona-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 140, 4, 0.25);
}

.custom-switch.custom-switch-on-cerbona-yellow .custom-control-input:checked ~ .custom-control-label::after {
    background: #fdcf93;
}

.custom-range.custom-range-cerbona-brown:focus {
    outline: none;
}

.custom-range.custom-range-cerbona-brown:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(124, 36, 50, 0.25);
}

.custom-range.custom-range-cerbona-brown:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(124, 36, 50, 0.25);
}

.custom-range.custom-range-cerbona-brown:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(124, 36, 50, 0.25);
}

.custom-range.custom-range-cerbona-brown::-webkit-slider-thumb {
    background-color: #7c2432;
}

.custom-range.custom-range-cerbona-brown::-webkit-slider-thumb:active {
    background-color: #d87a89;
}

.custom-range.custom-range-cerbona-brown::-moz-range-thumb {
    background-color: #7c2432;
}

.custom-range.custom-range-cerbona-brown::-moz-range-thumb:active {
    background-color: #d87a89;
}

.custom-range.custom-range-cerbona-brown::-ms-thumb {
    background-color: #7c2432;
}

.custom-range.custom-range-cerbona-brown::-ms-thumb:active {
    background-color: #d87a89;
}

.custom-range.custom-range-cerbona-yellow:focus {
    outline: none;
}

.custom-range.custom-range-cerbona-yellow:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 140, 4, 0.25);
}

.custom-range.custom-range-cerbona-yellow:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 140, 4, 0.25);
}

.custom-range.custom-range-cerbona-yellow:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 140, 4, 0.25);
}

.custom-range.custom-range-cerbona-yellow::-webkit-slider-thumb {
    background-color: #f38c04;
}

.custom-range.custom-range-cerbona-yellow::-webkit-slider-thumb:active {
    background-color: #fedaac;
}

.custom-range.custom-range-cerbona-yellow::-moz-range-thumb {
    background-color: #f38c04;
}

.custom-range.custom-range-cerbona-yellow::-moz-range-thumb:active {
    background-color: #fedaac;
}

.custom-range.custom-range-cerbona-yellow::-ms-thumb {
    background-color: #f38c04;
}

.custom-range.custom-range-cerbona-yellow::-ms-thumb:active {
    background-color: #fedaac;
}

blockquote.quote-cerbona-brown {
    border-color: #7c2432;
}

blockquote.quote-cerbona-brown h1,
blockquote.quote-cerbona-brown h2,
blockquote.quote-cerbona-brown h3,
blockquote.quote-cerbona-brown h4,
blockquote.quote-cerbona-brown h5,
blockquote.quote-cerbona-brown h6 {
    color: #7c2432;
}

blockquote.quote-cerbona-yellow {
    border-color: #f38c04;
}

blockquote.quote-cerbona-yellow h1,
blockquote.quote-cerbona-yellow h2,
blockquote.quote-cerbona-yellow h3,
blockquote.quote-cerbona-yellow h4,
blockquote.quote-cerbona-yellow h5,
blockquote.quote-cerbona-yellow h6 {
    color: #f38c04;
}

.text-cerbona-brown {
    color: #7c2432;
}

.text-cerbona-yellow {
    color: #f38c04;
}

/*# sourceMappingURL=adminlte.custom-color.css.map */
