/* Generated by tools/recolor_nova.py from NOVA themes/clear (clear_crit.css, clear.css): NOVA's colours replaced by the
   Keystickers palette (greys and oranges of the KS mark; red and green only for errors and availability).
   Do not edit by hand, rerun the script. */
body { color: #494745; background-color: #F7F7F7; }
a { color: #494745; }
a:hover { color: #EA7424; }
caption { color: #6C6967; }
.img-thumbnail { background-color: #F7F7F7; border: 1px solid #E1E0DF; }
.figure-caption { color: #6C6967; }
code { color: #D70015; }
kbd { background-color: #2B2A28; }
pre { color: #2B2A28; }
.nav-link.disabled { color: #6C6967; }
.nav-tabs { border-bottom: 1px solid #E1E0DF; }
.nav-tabs .nav-link.disabled { color: #6C6967; }
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link { color: #494745; border-color: #EA7424; }
.nav-pills .nav-link.active,.nav-pills .show>.nav-link { background-color: #EA7424; }
.navbar-light .navbar-nav .nav-link { color: #494745; }
.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus { color: #EA7424; }
.navbar-light .navbar-toggler { color: #494745; }
.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%23494745' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
.navbar-light .navbar-text { color: #494745; }
.page-item.active .page-link::after,.page-item.active .page-text::after { border-bottom: 4px solid #EA7424; }
@media(min-width: 768px) {
    .pagination .dropdown-item.active { color: #494745; }
}
@media(max-width: 767.98px) {
    .pagination .dropdown-item.active .page-link,.pagination .dropdown-item.active .page-text,.pagination .dropdown-item:active .page-link,.pagination .dropdown-item:active .page-text { color: #494745; }
}
@media(min-width: 768px) {
    .productlist-page-nav .productlist-item-info.productlist-item-border { border-right: 1px solid #F0EFEF; }
}
.pagination-wrapper { border-top: 1px solid #F7F7F7; border-bottom: 1px solid #F7F7F7; }
#jtl-nav-wrapper .form-control::placeholder,#jtl-nav-wrapper .form-control:focus::placeholder { color: #494745; }
#jtl-nav-wrapper .label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) label { color: #494745; }
header .dropdown-menu { color: #494745; }
header .navbar-toggler { color: #494745; }
@media(min-width: 992px) {
    header .navbar-nav>.nav-item>.nav-link::before { border-color: #EA7424; }
    header .submenu-headline-toplevel { border-bottom: 1px solid #F0EFEF; }
}
header .table,header .dropdown-item,header .btn-outline-primary { color: #494745; }
header .dropdown-item:hover { background-color: #F7F7F7; }
header .btn-outline-primary:hover { color: #494745; }
.fixed-search .form-control { color: #494745; }
.fixed-search .form-control::placeholder { color: #494745; }
.form-clear { color: #494745; }
.account-icon-dropdown .dropdown-footer { background-color: #F7F7F7; }
.cart-dropdown-shipping-notice { color: #6C6967; }
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.sidepanel-left .box-normal .box-normal-link,.productlist-filter-headline,.h4,.h5,.h6 { color: #494745; }
.btn-skip-to { border: 3px solid #EA7424; color: #494745; }
.slick-slide a:hover,.slick-slide a:focus { color: #EA7424; }
.slick-dots li button { border: .125rem solid #F0EFEF; background-color: #F0EFEF; }
.slick-dots li.slick-active button { background-color: #494745; border-color: #494745; }
.breadcrumb-item+.breadcrumb-item::before { color: #6C6967; }
.breadcrumb-item.active { color: #494745; }
@media(min-width: 992px) {
    .breadcrumb-wrapper { border-color: #F0EFEF; }
}
.breadcrumb-back { border-right: 1px solid #F0EFEF; }
.hr-sect { color: #494745; }
#header-top-bar,header { color: #494745; }
@media(min-width: 992px) {
    header .navbar-nav>.nav-item>.nav-link::before { border-color: #EA7424; }
}
.btn { color: #494745; }
.btn:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus { box-shadow: 0 0 0 .2rem rgba(234, 116, 36, .25),inset 0 3px 5px rgba(0,0,0,.125); }
.form-control { color: #494745; border: 1px solid #6C6967; }
#product-offer .product-info .bordered-top-bottom { border-top: 1px solid #F7F7F7; border-bottom: 1px solid #F7F7F7; }
#product-offer .product-info .stock-information { border-top: 1px solid #F0EFEF; border-bottom: 1px solid #F0EFEF; }
.btn-outline-secondary { color: #494745; border-color: #494745; }
aside .card.card-default>.card-heading>.card-title { color: #494745; border-bottom: 1px solid #F0EFEF; }
aside .nav-panel>.nav>.active>.nav-link { border-bottom: .375rem solid #EA7424; }
.box-categories .dropdown .collapse,.box-linkgroup .dropdown .collapse { background: #F7F7F7; }
.box_login .register .fa { color: #EA7424; }
.jqcloud-word.w0 { color: #FADECA; }
.jqcloud-word.w1 { color: #F6C5A3; }
.jqcloud-word.w2 { color: #EA7424; }
.jqcloud-word.w3 { color: #EA7424; }
.jqcloud-word.w4 { color: #EA7424; }
.jqcloud-word.w5 { color: #EA7424; }
.jqcloud-word.w6 { color: #B85B1C; }
.jqcloud-word.w7 { color: #B85B1C; }
.jqcloud-word a:hover { color: #EA7424 !important; }
.box-link-wrapper i.snippets-filter-item-icon-right { color: #6C6967; }
#footer { background-color: #F7F7F7; color: #494745; }
#copyright { background-color: #494745; color: #F7F7F7; }
.btn-pause:focus,.btn-pause:focus-within { outline: 2px solid #F6C5A3 !important; }
#header-top-bar a:not(.dropdown-item):not(.btn),header a:not(.dropdown-item):not(.btn) { color: #494745; }
#header-top-bar a:not(.dropdown-item):not(.btn):hover,header a:not(.dropdown-item):not(.btn):hover { color: #EA7424; }
header .form-control,header .form-control:focus { color: #494745; }
.btn-secondary { background-color: #494745; color: #F7F7F7; }
.productlist-filter-headline { border-bottom: 1px solid #F0EFEF; }
.fa-border { border: solid 0.08em #F0EFEF; }
.noUi-target { background: #F7F7F7; border: 1px solid #CAC8C7; box-shadow: inset 0 1px 1px #F0EFEF, 0 3px 6px -5px #CAC8C7; }
.noUi-connect { background: #A6A4A2; }
.noUi-handle { border: 1px solid #E1E0DF; box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #F0EFEF, 0 3px 6px -3px #CAC8C7; }
.noUi-active { box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #E1E0DF, 0 3px 6px -3px #CAC8C7; }
.noUi-handle:after, .noUi-handle:before { background: #E1E0DF; }
[disabled] .noUi-connect { background: #CAC8C7; }
.noUi-pips { color: #A6A4A2; }
.noUi-value-sub { color: #CAC8C7; }
.noUi-marker { background: #CAC8C7; }
.noUi-marker-sub { background: #A6A4A2; }
.noUi-marker-large { background: #A6A4A2; }
.noUi-tooltip { border: 1px solid #E1E0DF; }
.pass-graybar { background-color: #CAC8C7; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .product-matrix .product-matrix-title, .h3, .sidepanel-left .box-normal .box-normal-link, .h4, .h5, .h6 { color: #494745; }
mark, .mark { background-color: #F7F7F7; }
.blockquote-footer { color: #6C6967; }
.table { color: #494745; }
.table th, .table td { border-top: 1px solid #F0EFEF; }
.table thead th { border-bottom: 2px solid #F0EFEF; }
.table tbody + tbody { border-top: 2px solid #F0EFEF; }
.table-bordered { border: 1px solid #F0EFEF; }
.table-bordered th, .table-bordered td { border: 1px solid #F0EFEF; }
.table-striped tbody tr:nth-of-type(even) { background-color: #F7F7F7; }
.table-hover tbody tr:hover { color: #494745; background-color: #F7F7F7; }
.table-primary, .table-primary > th, .table-primary > td { background-color: #FCEEE5; }
.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody { border-color: #FADECA; }
.table-hover .table-primary:hover { background-color: #FADECA; }
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: #FADECA; }
.table-secondary, .table-secondary > th, .table-secondary > td { background-color: #CAC8C7; }
.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody { border-color: #A6A4A2; }
.table-hover .table-secondary:hover { background-color: #CAC8C7; }
.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: #CAC8C7; }
.table-success, .table-success > th, .table-success > td { background-color: #E1E0DF; }
.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody { border-color: #1A7F37; }
.table-hover .table-success:hover { background-color: #CAC8C7; }
.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: #CAC8C7; }
.table-info, .table-info > th, .table-info > td { background-color: #CAC8C7; }
.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody { border-color: #A6A4A2; }
.table-hover .table-info:hover { background-color: #CAC8C7; }
.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: #CAC8C7; }
.table-warning, .table-warning > th, .table-warning > td { background-color: #E1E0DF; }
.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody { border-color: #F09E66; }
.table-hover .table-warning:hover { background-color: #F6C5A3; }
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: #F6C5A3; }
.table-danger, .table-danger > th, .table-danger > td { background-color: #D70015; }
.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody { border-color: #D70015; }
.table-hover .table-danger:hover { background-color: #D70015; }
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: #D70015; }
.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody { border-color: #F7F7F7; }
.table-hover .table-light:hover { background-color: #F0EFEF; }
.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: #F0EFEF; }
.table-dark, .table-dark > th, .table-dark > td { background-color: #CAC8C7; }
.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #A6A4A2; }
.table-hover .table-dark:hover { background-color: #CAC8C7; }
.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: #CAC8C7; }
.table-gray, .table-gray > th, .table-gray > td { background-color: #E1E0DF; }
.table-gray th, .table-gray td, .table-gray thead th, .table-gray tbody + tbody { border-color: #A6A4A2; }
.table-hover .table-gray:hover { background-color: #CAC8C7; }
.table-hover .table-gray:hover > td, .table-hover .table-gray:hover > th { background-color: #CAC8C7; }
.table-gray-light th, .table-gray-light td, .table-gray-light thead th, .table-gray-light tbody + tbody { border-color: #F7F7F7; }
.table-hover .table-gray-light:hover { background-color: #F0EFEF; }
.table-hover .table-gray-light:hover > td, .table-hover .table-gray-light:hover > th { background-color: #F0EFEF; }
.table-gray-medium, .table-gray-medium > th, .table-gray-medium > td { background-color: #F7F7F7; }
.table-hover .table-gray-medium:hover { background-color: #F0EFEF; }
.table-hover .table-gray-medium:hover > td, .table-hover .table-gray-medium:hover > th { background-color: #F0EFEF; }
.table-gray-dark, .table-gray-dark > th, .table-gray-dark > td { background-color: #E1E0DF; }
.table-gray-dark th, .table-gray-dark td, .table-gray-dark thead th, .table-gray-dark tbody + tbody { border-color: #CAC8C7; }
.table-hover .table-gray-dark:hover { background-color: #E1E0DF; }
.table-hover .table-gray-dark:hover > td, .table-hover .table-gray-dark:hover > th { background-color: #E1E0DF; }
.table-gray-darker, .table-gray-darker > th, .table-gray-darker > td { background-color: #CAC8C7; }
.table-gray-darker th, .table-gray-darker td, .table-gray-darker thead th, .table-gray-darker tbody + tbody { border-color: #A6A4A2; }
.table-hover .table-gray-darker:hover { background-color: #CAC8C7; }
.table-hover .table-gray-darker:hover > td, .table-hover .table-gray-darker:hover > th { background-color: #CAC8C7; }
.table-active, .table-active > th, .table-active > td { background-color: #F7F7F7; }
.table-hover .table-active:hover { background-color: #F0EFEF; }
.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: #F0EFEF; }
.table .thead-dark th { background-color: #494745; border-color: #494745; }
.table .thead-light th { color: #494745; background-color: #F0EFEF; border-color: #F0EFEF; }
.table-dark { background-color: #494745; }
.table-dark th, .table-dark td, .table-dark thead th { border-color: #494745; }
.form-control:focus { color: #494745; border-color: #EA7424; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(234, 116, 36, 0.25); }
.form-control::placeholder { color: #6C6967; }
.form-control:disabled, .form-control[readonly] { background-color: #F0EFEF; }
select.form-control:-moz-focusring { text-shadow: 0 0 0 #494745; }
select.form-control:focus::-ms-value { color: #494745; }
.form-control-plaintext { color: #494745; }
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { color: #6C6967; }
.valid-feedback { color: #1A7F37; }
.valid-tooltip { color: #F7F7F7; background-color: rgba(26, 127, 55, 0.9); }
.was-validated .form-control:valid, .form-control.is-valid { border-color: #1A7F37; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231A7F37' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); }
.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color: #1A7F37; box-shadow: 0 0 0 0.2rem rgba(26, 127, 55, 0.25); }
.was-validated .custom-select:valid, .custom-select.is-valid { border-color: #1A7F37; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%236C6967' x='0px' y='0px' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cpolygon  points='16,18.2 11.8,14.6 12.4,13.8 16,16.8 19.6,13.8 20.2,14.6 '/%3E%3C/svg%3E") no-repeat right center/auto 100%, #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231A7F37' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 2.8125rem/calc(0.75em + 0.625rem) calc(0.75em + 0.625rem) no-repeat; }
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: #1A7F37; box-shadow: 0 0 0 0.2rem rgba(26, 127, 55, 0.25); }
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #1A7F37; }
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color: #1A7F37; }
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { border-color: #1A7F37; }
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { border-color: #1A7F37; background-color: #1A7F37; }
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { box-shadow: 0 0 0 0.2rem rgba(26, 127, 55, 0.25); }
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { border-color: #1A7F37; }
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: #1A7F37; }
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color: #1A7F37; box-shadow: 0 0 0 0.2rem rgba(26, 127, 55, 0.25); }
.invalid-feedback { color: #D70015; }
.invalid-tooltip { color: #F7F7F7; background-color: rgba(215, 0, 21, 0.9); }
.was-validated .form-control:invalid, .form-control.is-invalid { border-color: #D70015; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23D70015' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23D70015' stroke='none'/%3e%3c/svg%3e"); }
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color: #D70015; box-shadow: 0 0 0 0.2rem rgba(215, 0, 21, 0.25); }
.was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: #D70015; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%236C6967' x='0px' y='0px' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cpolygon  points='16,18.2 11.8,14.6 12.4,13.8 16,16.8 19.6,13.8 20.2,14.6 '/%3E%3C/svg%3E") no-repeat right center/auto 100%, #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23D70015' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23D70015' stroke='none'/%3e%3c/svg%3e") center right 2.8125rem/calc(0.75em + 0.625rem) calc(0.75em + 0.625rem) no-repeat; }
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: #D70015; box-shadow: 0 0 0 0.2rem rgba(215, 0, 21, 0.25); }
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #D70015; }
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color: #D70015; }
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { border-color: #D70015; }
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { border-color: #D70015; background-color: #D70015; }
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { box-shadow: 0 0 0 0.2rem rgba(215, 0, 21, 0.25); }
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { border-color: #D70015; }
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: #D70015; }
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color: #D70015; box-shadow: 0 0 0 0.2rem rgba(215, 0, 21, 0.25); }
.btn:hover { color: #494745; }
.btn:focus, .btn.focus { box-shadow: 0 0 0 0.2rem rgba(234, 116, 36, 0.25); }
.btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus { box-shadow: 0 0 0 0.2rem rgba(234, 116, 36, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.btn-primary { color: #FFFFFF; background-color: #EA7424; border-color: #EA7424; }
.btn-primary:hover { color: #FFFFFF; background-color: #B85B1C; border-color: #B85B1C; }
.btn-primary:focus, .btn-primary.focus { color: #FFFFFF; background-color: #B85B1C; border-color: #B85B1C; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(184, 91, 28, 0.5); }
.btn-primary.disabled, .btn-primary:disabled { color: #FFFFFF; background-color: #EA7424; border-color: #EA7424; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .show > .btn-primary[data-toggle=collapse]:not(.navbar-toggler) { color: #FFFFFF; background-color: #B85B1C; border-color: #B85B1C; }
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus, .show > .btn-primary[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(184, 91, 28, 0.5); }
.btn-secondary { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-secondary:hover { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-secondary:focus, .btn-secondary.focus { color: #F7F7F7; background-color: #494745; border-color: #494745; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-secondary.disabled, .btn-secondary:disabled { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle, .show > .btn-secondary[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #494745; border-color: #2B2A28; }
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus, .show > .btn-secondary[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-success { color: #F7F7F7; background-color: #1A7F37; border-color: #1A7F37; }
.btn-success:hover { color: #F7F7F7; background-color: #1A7F37; border-color: #1A7F37; }
.btn-success:focus, .btn-success.focus { color: #F7F7F7; background-color: #1A7F37; border-color: #1A7F37; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(26, 127, 55, 0.5); }
.btn-success.disabled, .btn-success:disabled { color: #F7F7F7; background-color: #1A7F37; border-color: #1A7F37; }
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle, .show > .btn-success[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #1A7F37; border-color: #1A7F37; }
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus, .show > .btn-success[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(26, 127, 55, 0.5); }
.btn-info { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-info:hover { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-info:focus, .btn-info.focus { color: #F7F7F7; background-color: #494745; border-color: #494745; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-info.disabled, .btn-info:disabled { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle, .show > .btn-info[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #494745; border-color: #2B2A28; }
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus, .show > .btn-info[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-warning { color: #FFFFFF; background-color: #B85B1C; border-color: #B85B1C; }
.btn-warning:hover { color: #FFFFFF; background-color: #A9531A; border-color: #813F14; }
.btn-warning:focus, .btn-warning.focus { color: #FFFFFF; background-color: #A9531A; border-color: #813F14; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(234, 116, 36, 0.5); }
.btn-warning.disabled, .btn-warning:disabled { color: #FFFFFF; background-color: #B85B1C; border-color: #B85B1C; }
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle, .show > .btn-warning[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #813F14; border-color: #813F14; }
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus, .show > .btn-warning[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(234, 116, 36, 0.5); }
.btn-danger { color: #F7F7F7; background-color: #D70015; border-color: #D70015; }
.btn-danger:hover { color: #F7F7F7; background-color: #D70015; border-color: #D70015; }
.btn-danger:focus, .btn-danger.focus { color: #F7F7F7; background-color: #D70015; border-color: #D70015; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(215, 0, 21, 0.5); }
.btn-danger.disabled, .btn-danger:disabled { color: #F7F7F7; background-color: #D70015; border-color: #D70015; }
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle, .show > .btn-danger[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #D70015; border-color: #D70015; }
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus, .show > .btn-danger[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(215, 0, 21, 0.5); }
.btn-light { color: #494745; background-color: #F7F7F7; border-color: #F7F7F7; }
.btn-light:hover { color: #494745; background-color: #E1E0DF; border-color: #E1E0DF; }
.btn-light:focus, .btn-light.focus { color: #494745; background-color: #E1E0DF; border-color: #E1E0DF; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(225, 224, 223, 0.5); }
.btn-light.disabled, .btn-light:disabled { color: #494745; background-color: #F7F7F7; border-color: #F7F7F7; }
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle, .show > .btn-light[data-toggle=collapse]:not(.navbar-toggler) { color: #494745; background-color: #E1E0DF; border-color: #CAC8C7; }
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus, .show > .btn-light[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225, 224, 223, 0.5); }
.btn-dark { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-dark:hover { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-dark:focus, .btn-dark.focus { color: #F7F7F7; background-color: #494745; border-color: #494745; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-dark.disabled, .btn-dark:disabled { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle, .show > .btn-dark[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #494745; border-color: #2B2A28; }
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus, .show > .btn-dark[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-gray { color: #F7F7F7; background-color: #6C6967; border-color: #6C6967; }
.btn-gray:hover { color: #F7F7F7; background-color: #5E5C59; border-color: #5E5C59; }
.btn-gray:focus, .btn-gray.focus { color: #F7F7F7; background-color: #5E5C59; border-color: #5E5C59; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(128, 125, 122, 0.5); }
.btn-gray.disabled, .btn-gray:disabled { color: #F7F7F7; background-color: #6C6967; border-color: #6C6967; }
.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle, .show > .btn-gray[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #5E5C59; border-color: #494745; }
.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus, .show > .btn-gray[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(128, 125, 122, 0.5); }
.btn-gray-light { color: #494745; background-color: #F7F7F7; border-color: #F7F7F7; }
.btn-gray-light:hover { color: #494745; background-color: #E1E0DF; border-color: #E1E0DF; }
.btn-gray-light:focus, .btn-gray-light.focus { color: #494745; background-color: #E1E0DF; border-color: #E1E0DF; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(225, 224, 223, 0.5); }
.btn-gray-light.disabled, .btn-gray-light:disabled { color: #494745; background-color: #F7F7F7; border-color: #F7F7F7; }
.btn-gray-light:not(:disabled):not(.disabled):active, .btn-gray-light:not(:disabled):not(.disabled).active, .show > .btn-gray-light.dropdown-toggle, .show > .btn-gray-light[data-toggle=collapse]:not(.navbar-toggler) { color: #494745; background-color: #E1E0DF; border-color: #CAC8C7; }
.btn-gray-light:not(:disabled):not(.disabled):active:focus, .btn-gray-light:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-light.dropdown-toggle:focus, .show > .btn-gray-light[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(225, 224, 223, 0.5); }
.btn-gray-medium { color: #494745; background-color: #F0EFEF; border-color: #F0EFEF; }
.btn-gray-medium:hover { color: #494745; background-color: #E1E0DF; border-color: #CAC8C7; }
.btn-gray-medium:focus, .btn-gray-medium.focus { color: #494745; background-color: #E1E0DF; border-color: #CAC8C7; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(202, 200, 199, 0.5); }
.btn-gray-medium.disabled, .btn-gray-medium:disabled { color: #494745; background-color: #F0EFEF; border-color: #F0EFEF; }
.btn-gray-medium:not(:disabled):not(.disabled):active, .btn-gray-medium:not(:disabled):not(.disabled).active, .show > .btn-gray-medium.dropdown-toggle, .show > .btn-gray-medium[data-toggle=collapse]:not(.navbar-toggler) { color: #494745; background-color: #CAC8C7; border-color: #CAC8C7; }
.btn-gray-medium:not(:disabled):not(.disabled):active:focus, .btn-gray-medium:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-medium.dropdown-toggle:focus, .show > .btn-gray-medium[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(202, 200, 199, 0.5); }
.btn-gray-dark { color: #494745; background-color: #A6A4A2; border-color: #A6A4A2; }
.btn-gray-dark:hover { color: #494745; background-color: #807D7A; border-color: #807D7A; }
.btn-gray-dark:focus, .btn-gray-dark.focus { color: #494745; background-color: #807D7A; border-color: #807D7A; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(128, 125, 122, 0.5); }
.btn-gray-dark.disabled, .btn-gray-dark:disabled { color: #494745; background-color: #A6A4A2; border-color: #A6A4A2; }
.btn-gray-dark:not(:disabled):not(.disabled):active, .btn-gray-dark:not(:disabled):not(.disabled).active, .show > .btn-gray-dark.dropdown-toggle, .show > .btn-gray-dark[data-toggle=collapse]:not(.navbar-toggler) { color: #494745; background-color: #807D7A; border-color: #807D7A; }
.btn-gray-dark:not(:disabled):not(.disabled):active:focus, .btn-gray-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-dark.dropdown-toggle:focus, .show > .btn-gray-dark[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(128, 125, 122, 0.5); }
.btn-gray-darker { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-gray-darker:hover { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-gray-darker:focus, .btn-gray-darker.focus { color: #F7F7F7; background-color: #494745; border-color: #494745; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-gray-darker.disabled, .btn-gray-darker:disabled { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-gray-darker:not(:disabled):not(.disabled):active, .btn-gray-darker:not(:disabled):not(.disabled).active, .show > .btn-gray-darker.dropdown-toggle, .show > .btn-gray-darker[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #494745; border-color: #2B2A28; }
.btn-gray-darker:not(:disabled):not(.disabled):active:focus, .btn-gray-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-darker.dropdown-toggle:focus, .show > .btn-gray-darker[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-outline-primary { color: #EA7424; border-color: #EA7424; }
.btn-outline-primary:hover { color: #FFFFFF; background-color: #EA7424; border-color: #EA7424; }
.btn-outline-primary:focus, .btn-outline-primary.focus { box-shadow: 0 0 0 0.2rem rgba(234, 116, 36, 0.5); }
.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #EA7424; }
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle, .show > .btn-outline-primary[data-toggle=collapse]:not(.navbar-toggler) { color: #FFFFFF; background-color: #EA7424; border-color: #EA7424; }
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus, .show > .btn-outline-primary[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(234, 116, 36, 0.5); }
.btn-outline-secondary:hover { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-outline-secondary:focus, .btn-outline-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #494745; }
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .show > .btn-outline-secondary[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .show > .btn-outline-secondary[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.btn-outline-success { color: #1A7F37; border-color: #1A7F37; }
.btn-outline-success:hover { color: #F7F7F7; background-color: #1A7F37; border-color: #1A7F37; }
.btn-outline-success:focus, .btn-outline-success.focus { box-shadow: 0 0 0 0.2rem rgba(26, 127, 55, 0.5); }
.btn-outline-success.disabled, .btn-outline-success:disabled { color: #1A7F37; }
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle, .show > .btn-outline-success[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #1A7F37; border-color: #1A7F37; }
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus, .show > .btn-outline-success[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(26, 127, 55, 0.5); }
.btn-outline-info { color: #494745; border-color: #494745; }
.btn-outline-info:hover { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-outline-info:focus, .btn-outline-info.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.btn-outline-info.disabled, .btn-outline-info:disabled { color: #494745; }
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle, .show > .btn-outline-info[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus, .show > .btn-outline-info[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.btn-outline-warning { color: #B85B1C; border-color: #B85B1C; }
.btn-outline-warning:hover { color: #FFFFFF; background-color: #B85B1C; border-color: #B85B1C; }
.btn-outline-warning:focus, .btn-outline-warning.focus { box-shadow: 0 0 0 0.2rem rgba(184, 91, 28, 0.5); }
.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #B85B1C; }
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle, .show > .btn-outline-warning[data-toggle=collapse]:not(.navbar-toggler) { color: #FFFFFF; background-color: #B85B1C; border-color: #B85B1C; }
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus, .show > .btn-outline-warning[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(184, 91, 28, 0.5); }
.btn-outline-danger { color: #D70015; border-color: #D70015; }
.btn-outline-danger:hover { color: #F7F7F7; background-color: #D70015; border-color: #D70015; }
.btn-outline-danger:focus, .btn-outline-danger.focus { box-shadow: 0 0 0 0.2rem rgba(215, 0, 21, 0.5); }
.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #D70015; }
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle, .show > .btn-outline-danger[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #D70015; border-color: #D70015; }
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus, .show > .btn-outline-danger[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(215, 0, 21, 0.5); }
.btn-outline-light { color: #F7F7F7; border-color: #F7F7F7; }
.btn-outline-light:hover { color: #494745; background-color: #F7F7F7; border-color: #F7F7F7; }
.btn-outline-light:focus, .btn-outline-light.focus { box-shadow: 0 0 0 0.2rem rgba(247, 247, 247, 0.5); }
.btn-outline-light.disabled, .btn-outline-light:disabled { color: #F7F7F7; }
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle, .show > .btn-outline-light[data-toggle=collapse]:not(.navbar-toggler) { color: #494745; background-color: #F7F7F7; border-color: #F7F7F7; }
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus, .show > .btn-outline-light[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(247, 247, 247, 0.5); }
.btn-outline-dark { color: #494745; border-color: #494745; }
.btn-outline-dark:hover { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-outline-dark:focus, .btn-outline-dark.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #494745; }
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle, .show > .btn-outline-dark[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus, .show > .btn-outline-dark[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.btn-outline-gray { color: #6C6967; border-color: #6C6967; }
.btn-outline-gray:hover { color: #F7F7F7; background-color: #6C6967; border-color: #6C6967; }
.btn-outline-gray:focus, .btn-outline-gray.focus { box-shadow: 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-outline-gray.disabled, .btn-outline-gray:disabled { color: #6C6967; }
.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle, .show > .btn-outline-gray[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #6C6967; border-color: #6C6967; }
.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus, .show > .btn-outline-gray[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.btn-outline-gray-light { color: #F7F7F7; border-color: #F7F7F7; }
.btn-outline-gray-light:hover { color: #494745; background-color: #F7F7F7; border-color: #F7F7F7; }
.btn-outline-gray-light:focus, .btn-outline-gray-light.focus { box-shadow: 0 0 0 0.2rem rgba(247, 247, 247, 0.5); }
.btn-outline-gray-light.disabled, .btn-outline-gray-light:disabled { color: #F7F7F7; }
.btn-outline-gray-light:not(:disabled):not(.disabled):active, .btn-outline-gray-light:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-light.dropdown-toggle, .show > .btn-outline-gray-light[data-toggle=collapse]:not(.navbar-toggler) { color: #494745; background-color: #F7F7F7; border-color: #F7F7F7; }
.btn-outline-gray-light:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-light.dropdown-toggle:focus, .show > .btn-outline-gray-light[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(247, 247, 247, 0.5); }
.btn-outline-gray-medium { color: #F0EFEF; border-color: #F0EFEF; }
.btn-outline-gray-medium:hover { color: #494745; background-color: #F0EFEF; border-color: #F0EFEF; }
.btn-outline-gray-medium:focus, .btn-outline-gray-medium.focus { box-shadow: 0 0 0 0.2rem rgba(240, 239, 239, 0.5); }
.btn-outline-gray-medium.disabled, .btn-outline-gray-medium:disabled { color: #F0EFEF; }
.btn-outline-gray-medium:not(:disabled):not(.disabled):active, .btn-outline-gray-medium:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-medium.dropdown-toggle, .show > .btn-outline-gray-medium[data-toggle=collapse]:not(.navbar-toggler) { color: #494745; background-color: #F0EFEF; border-color: #F0EFEF; }
.btn-outline-gray-medium:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-medium:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-medium.dropdown-toggle:focus, .show > .btn-outline-gray-medium[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(240, 239, 239, 0.5); }
.btn-outline-gray-dark { color: #A6A4A2; border-color: #A6A4A2; }
.btn-outline-gray-dark:hover { color: #494745; background-color: #A6A4A2; border-color: #A6A4A2; }
.btn-outline-gray-dark:focus, .btn-outline-gray-dark.focus { box-shadow: 0 0 0 0.2rem rgba(166, 164, 162, 0.5); }
.btn-outline-gray-dark.disabled, .btn-outline-gray-dark:disabled { color: #A6A4A2; }
.btn-outline-gray-dark:not(:disabled):not(.disabled):active, .btn-outline-gray-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-dark.dropdown-toggle, .show > .btn-outline-gray-dark[data-toggle=collapse]:not(.navbar-toggler) { color: #494745; background-color: #A6A4A2; border-color: #A6A4A2; }
.btn-outline-gray-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-dark.dropdown-toggle:focus, .show > .btn-outline-gray-dark[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(166, 164, 162, 0.5); }
.btn-outline-gray-darker { color: #494745; border-color: #494745; }
.btn-outline-gray-darker:hover { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-outline-gray-darker:focus, .btn-outline-gray-darker.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.btn-outline-gray-darker.disabled, .btn-outline-gray-darker:disabled { color: #494745; }
.btn-outline-gray-darker:not(:disabled):not(.disabled):active, .btn-outline-gray-darker:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-darker.dropdown-toggle, .show > .btn-outline-gray-darker[data-toggle=collapse]:not(.navbar-toggler) { color: #F7F7F7; background-color: #494745; border-color: #494745; }
.btn-outline-gray-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-darker.dropdown-toggle:focus, .show > .btn-outline-gray-darker[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.btn-link { color: #494745; }
.btn-link:hover { color: #EA7424; }
.btn-link:disabled, .btn-link.disabled { color: #6C6967; }
.dropdown-menu { color: #494745; }
.dropdown-divider { border-top: 1px solid #F0EFEF; }
.dropdown-item { color: #494745; }
.dropdown-item:hover, .dropdown-item:focus { color: #494745; background-color: #F7F7F7; }
.dropdown-item.active, .dropdown-item:active { color: #494745; background-color: #F7F7F7; }
.dropdown-item.disabled, .dropdown-item:disabled { color: #A6A4A2; }
.dropdown-header { color: #6C6967; }
.dropdown-item-text { color: #494745; }
.input-group-text { color: #494745; background-color: #F0EFEF; border: 1px solid #6C6967; }
.custom-control-input:checked ~ .custom-control-label::before { border-color: #EA7424; background-color: #EA7424; }
.custom-control-input:focus ~ .custom-control-label::before { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(234, 116, 36, 0.25); }
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { border-color: #EA7424; }
.custom-control-input:not(:disabled):active ~ .custom-control-label::before { background-color: #FCEEE5; border-color: #FCEEE5; }
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { color: #6C6967; }
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { background-color: #F0EFEF; }
.custom-control-label::before { border: 1px solid #A6A4A2; }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { border-color: #EA7424; background-color: #EA7424; }
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(234, 116, 36, 0.5); }
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(234, 116, 36, 0.5); }
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(234, 116, 36, 0.5); }
.custom-switch .custom-control-label::after { background-color: #A6A4A2; }
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(234, 116, 36, 0.5); }
.custom-select { color: #494745; background: #ffffff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%236C6967' x='0px' y='0px' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cpolygon  points='16,18.2 11.8,14.6 12.4,13.8 16,16.8 19.6,13.8 20.2,14.6 '/%3E%3C/svg%3E") no-repeat right center/auto 100%; border: 1px solid #6C6967; }
.custom-select:focus { border-color: #EA7424; box-shadow: 0 0 0 0.2rem rgba(234, 116, 36, 0.25); }
.custom-select:focus::-ms-value { color: #494745; }
.custom-select:disabled { color: #6C6967; background-color: #F0EFEF; }
.custom-select:-moz-focusring { text-shadow: 0 0 0 #494745; }
.custom-file-input:focus ~ .custom-file-label { border-color: #EA7424; box-shadow: 0 0 0 0.2rem rgba(234, 116, 36, 0.25); }
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { background-color: #F0EFEF; }
.custom-file-label { color: #494745; border: 1px solid #6C6967; }
.custom-file-label::after { color: #494745; background-color: #F0EFEF; }
.custom-range:focus::-webkit-slider-thumb { box-shadow: 0 0 0 1px #F7F7F7, 0 0 0 0.2rem rgba(234, 116, 36, 0.25); }
.custom-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #F7F7F7, 0 0 0 0.2rem rgba(234, 116, 36, 0.25); }
.custom-range:focus::-ms-thumb { box-shadow: 0 0 0 1px #F7F7F7, 0 0 0 0.2rem rgba(234, 116, 36, 0.25); }
.custom-range::-webkit-slider-thumb { background-color: #EA7424; }
.custom-range::-webkit-slider-thumb:active { background-color: #FCEEE5; }
.custom-range::-webkit-slider-runnable-track { background-color: #E1E0DF; }
.custom-range::-moz-range-thumb { background-color: #EA7424; }
.custom-range::-moz-range-thumb:active { background-color: #FCEEE5; }
.custom-range::-moz-range-track { background-color: #E1E0DF; }
.custom-range::-ms-thumb { background-color: #EA7424; }
.custom-range::-ms-thumb:active { background-color: #FCEEE5; }
.custom-range::-ms-fill-lower { background-color: #E1E0DF; }
.custom-range::-ms-fill-upper { background-color: #E1E0DF; }
.custom-range:disabled::-webkit-slider-thumb { background-color: #A6A4A2; }
.custom-range:disabled::-moz-range-thumb { background-color: #A6A4A2; }
.custom-range:disabled::-ms-thumb { background-color: #A6A4A2; }
.card { border: 1px solid #F7F7F7; }
.card-header { background-color: #F7F7F7; border-bottom: 1px solid #F7F7F7; }
.card-footer { background-color: #F7F7F7; border-top: 1px solid #F7F7F7; }
.breadcrumb-item + .breadcrumb-item::before { color: #6C6967; }
.page-link { color: #494745; border: 0 solid #E1E0DF; }
.page-link:hover { color: #EA7424; border-color: #E1E0DF; }
.page-link:focus { box-shadow: 0 0 0 0.2rem rgba(234, 116, 36, 0.25); }
.page-item.active .page-link { color: #494745; }
.page-item.disabled .page-link { color: #A6A4A2; border-color: #E1E0DF; }
.badge-primary { color: #FFFFFF; background-color: #EA7424; }
a.badge-primary:hover, a.badge-primary:focus { color: #FFFFFF; background-color: #B85B1C; }
a.badge-primary:focus, a.badge-primary.focus { box-shadow: 0 0 0 0.2rem rgba(234, 116, 36, 0.5); }
.badge-secondary { color: #F7F7F7; background-color: #494745; }
a.badge-secondary:hover, a.badge-secondary:focus { color: #F7F7F7; background-color: #494745; }
a.badge-secondary:focus, a.badge-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.badge-success { color: #F7F7F7; background-color: #1A7F37; }
a.badge-success:hover, a.badge-success:focus { color: #F7F7F7; background-color: #1A7F37; }
a.badge-success:focus, a.badge-success.focus { box-shadow: 0 0 0 0.2rem rgba(26, 127, 55, 0.5); }
.badge-info { color: #F7F7F7; background-color: #494745; }
a.badge-info:hover, a.badge-info:focus { color: #F7F7F7; background-color: #494745; }
a.badge-info:focus, a.badge-info.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.badge-warning { color: #FFFFFF; background-color: #B85B1C; }
a.badge-warning:hover, a.badge-warning:focus { color: #F7F7F7; background-color: #813F14; }
a.badge-warning:focus, a.badge-warning.focus { box-shadow: 0 0 0 0.2rem rgba(184, 91, 28, 0.5); }
.badge-danger { color: #F7F7F7; background-color: #D70015; }
a.badge-danger:hover, a.badge-danger:focus { color: #F7F7F7; background-color: #D70015; }
a.badge-danger:focus, a.badge-danger.focus { box-shadow: 0 0 0 0.2rem rgba(215, 0, 21, 0.5); }
.badge-light { color: #494745; background-color: #F7F7F7; }
a.badge-light:hover, a.badge-light:focus { color: #494745; background-color: #E1E0DF; }
a.badge-light:focus, a.badge-light.focus { box-shadow: 0 0 0 0.2rem rgba(247, 247, 247, 0.5); }
.badge-dark { color: #F7F7F7; background-color: #494745; }
a.badge-dark:hover, a.badge-dark:focus { color: #F7F7F7; background-color: #494745; }
a.badge-dark:focus, a.badge-dark.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.badge-gray { color: #F7F7F7; background-color: #6C6967; }
a.badge-gray:hover, a.badge-gray:focus { color: #F7F7F7; background-color: #5E5C59; }
a.badge-gray:focus, a.badge-gray.focus { box-shadow: 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.badge-gray-light { color: #494745; background-color: #F7F7F7; }
a.badge-gray-light:hover, a.badge-gray-light:focus { color: #494745; background-color: #E1E0DF; }
a.badge-gray-light:focus, a.badge-gray-light.focus { box-shadow: 0 0 0 0.2rem rgba(247, 247, 247, 0.5); }
.badge-gray-medium { color: #494745; background-color: #F0EFEF; }
a.badge-gray-medium:hover, a.badge-gray-medium:focus { color: #494745; background-color: #CAC8C7; }
a.badge-gray-medium:focus, a.badge-gray-medium.focus { box-shadow: 0 0 0 0.2rem rgba(240, 239, 239, 0.5); }
.badge-gray-dark { color: #494745; background-color: #A6A4A2; }
a.badge-gray-dark:hover, a.badge-gray-dark:focus { color: #494745; background-color: #807D7A; }
a.badge-gray-dark:focus, a.badge-gray-dark.focus { box-shadow: 0 0 0 0.2rem rgba(166, 164, 162, 0.5); }
.badge-gray-darker { color: #F7F7F7; background-color: #494745; }
a.badge-gray-darker:hover, a.badge-gray-darker:focus { color: #F7F7F7; background-color: #494745; }
a.badge-gray-darker:focus, a.badge-gray-darker.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.jumbotron { background-color: #F0EFEF; }
.alert-primary { color: #A9531A; background-color: #FCEEE5; border-color: #FCEEE5; }
.alert-primary hr { border-top-color: #FADECA; }
.alert-primary .alert-link { color: #5B2C0E; }
.alert-secondary { color: #2B2A28; border-color: #CAC8C7; }
.alert-secondary hr { border-top-color: #CAC8C7; }
.alert-secondary .alert-link { color: #2B2A28; }
.alert-success { color: #1A7F37; background-color: #E1E0DF; border-color: #E1E0DF; }
.alert-success hr { border-top-color: #CAC8C7; }
.alert-success .alert-link { color: #2B2A28; }
.alert-info { color: #2B2A28; border-color: #CAC8C7; }
.alert-info hr { border-top-color: #CAC8C7; }
.alert-info .alert-link { color: #2B2A28; }
.alert-warning { color: #5B2C0E; background-color: #E1E0DF; border-color: #E1E0DF; }
.alert-warning hr { border-top-color: #F6C5A3; }
.alert-warning .alert-link { color: #2B2A28; }
.alert-danger { color: #D70015; background-color: #CAC8C7; border-color: #D70015; }
.alert-danger hr { border-top-color: #D70015; }
.alert-danger .alert-link { color: #D70015; }
.alert-light { color: #807D7A; }
.alert-light hr { border-top-color: #F0EFEF; }
.alert-light .alert-link { color: #6C6967; }
.alert-dark { color: #2B2A28; border-color: #CAC8C7; }
.alert-dark hr { border-top-color: #CAC8C7; }
.alert-dark .alert-link { color: #2B2A28; }
.alert-gray { color: #494745; background-color: #E1E0DF; border-color: #E1E0DF; }
.alert-gray hr { border-top-color: #CAC8C7; }
.alert-gray .alert-link { color: #2B2A28; }
.alert-gray-light { color: #807D7A; }
.alert-gray-light hr { border-top-color: #F0EFEF; }
.alert-gray-light .alert-link { color: #6C6967; }
.alert-gray-medium { color: #807D7A; background-color: #F7F7F7; border-color: #F7F7F7; }
.alert-gray-medium hr { border-top-color: #F0EFEF; }
.alert-gray-medium .alert-link { color: #5E5C59; }
.alert-gray-dark { color: #494745; background-color: #F0EFEF; border-color: #E1E0DF; }
.alert-gray-dark hr { border-top-color: #E1E0DF; }
.alert-gray-dark .alert-link { color: #2B2A28; }
.alert-gray-darker { color: #2B2A28; border-color: #CAC8C7; }
.alert-gray-darker hr { border-top-color: #CAC8C7; }
.alert-gray-darker .alert-link { color: #2B2A28; }
.progress { background-color: #F7F7F7; }
.progress-bar { color: #FFFFFF; background-color: #EA7424; }
.list-group-item-action { color: #494745; }
.list-group-item-action:hover, .list-group-item-action:focus { color: #494745; background-color: #F7F7F7; }
.list-group-item-action:active { color: #494745; background-color: #F0EFEF; }
.list-group-item.disabled, .list-group-item:disabled { color: #6C6967; }
.list-group-item.active { background-color: #EA7424; border-color: #EA7424; }
.list-group-item-primary { color: #A9531A; background-color: #FCEEE5; }
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #A9531A; background-color: #FADECA; }
.list-group-item-primary.list-group-item-action.active { background-color: #A9531A; border-color: #A9531A; }
.list-group-item-secondary { color: #2B2A28; background-color: #CAC8C7; }
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #2B2A28; background-color: #CAC8C7; }
.list-group-item-secondary.list-group-item-action.active { background-color: #2B2A28; border-color: #2B2A28; }
.list-group-item-success { color: #1A7F37; background-color: #E1E0DF; }
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #1A7F37; background-color: #CAC8C7; }
.list-group-item-success.list-group-item-action.active { background-color: #1A7F37; border-color: #1A7F37; }
.list-group-item-info { color: #2B2A28; background-color: #CAC8C7; }
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #2B2A28; background-color: #CAC8C7; }
.list-group-item-info.list-group-item-action.active { background-color: #2B2A28; border-color: #2B2A28; }
.list-group-item-warning { color: #5B2C0E; background-color: #E1E0DF; }
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #5B2C0E; background-color: #F6C5A3; }
.list-group-item-warning.list-group-item-action.active { background-color: #5B2C0E; border-color: #5B2C0E; }
.list-group-item-danger { color: #D70015; background-color: #D70015; }
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #D70015; background-color: #D70015; }
.list-group-item-danger.list-group-item-action.active { background-color: #D70015; border-color: #D70015; }
.list-group-item-light { color: #807D7A; }
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #807D7A; background-color: #F0EFEF; }
.list-group-item-light.list-group-item-action.active { background-color: #807D7A; border-color: #807D7A; }
.list-group-item-dark { color: #2B2A28; background-color: #CAC8C7; }
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #2B2A28; background-color: #CAC8C7; }
.list-group-item-dark.list-group-item-action.active { background-color: #2B2A28; border-color: #2B2A28; }
.list-group-item-gray { color: #494745; background-color: #E1E0DF; }
.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { color: #494745; background-color: #CAC8C7; }
.list-group-item-gray.list-group-item-action.active { background-color: #494745; border-color: #494745; }
.list-group-item-gray-light { color: #807D7A; }
.list-group-item-gray-light.list-group-item-action:hover, .list-group-item-gray-light.list-group-item-action:focus { color: #807D7A; background-color: #F0EFEF; }
.list-group-item-gray-light.list-group-item-action.active { background-color: #807D7A; border-color: #807D7A; }
.list-group-item-gray-medium { color: #807D7A; background-color: #F7F7F7; }
.list-group-item-gray-medium.list-group-item-action:hover, .list-group-item-gray-medium.list-group-item-action:focus { color: #807D7A; background-color: #F0EFEF; }
.list-group-item-gray-medium.list-group-item-action.active { background-color: #807D7A; border-color: #807D7A; }
.list-group-item-gray-dark { color: #494745; background-color: #E1E0DF; }
.list-group-item-gray-dark.list-group-item-action:hover, .list-group-item-gray-dark.list-group-item-action:focus { color: #494745; background-color: #E1E0DF; }
.list-group-item-gray-dark.list-group-item-action.active { background-color: #494745; border-color: #494745; }
.list-group-item-gray-darker { color: #2B2A28; background-color: #CAC8C7; }
.list-group-item-gray-darker.list-group-item-action:hover, .list-group-item-gray-darker.list-group-item-action:focus { color: #2B2A28; background-color: #CAC8C7; }
.list-group-item-gray-darker.list-group-item-action.active { background-color: #2B2A28; border-color: #2B2A28; }
.toast-header { color: #6C6967; }
.modal-header { border-bottom: 1px solid #F0EFEF; }
.modal-footer { border-top: 1px solid #F0EFEF; }
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before { border-top-color: #494745; }
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before { border-right-color: #494745; }
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before { border-bottom-color: #494745; }
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before { border-left-color: #494745; }
.tooltip-inner { color: #494745; }
.popover-header { color: #494745; border-bottom: 1px solid #F0EFEF; }
.popover-body { color: #494745; }
.bg-primary { background-color: #EA7424 !important; }
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #B85B1C !important; }
.bg-secondary { background-color: #494745 !important; }
a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: #494745 !important; }
.bg-success { background-color: #1A7F37 !important; }
a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #1A7F37 !important; }
.bg-info { background-color: #494745 !important; }
a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #494745 !important; }
.bg-warning { background-color: #B85B1C !important; }
a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #813F14 !important; }
.bg-danger { background-color: #D70015 !important; }
a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #D70015 !important; }
.bg-light { background-color: #F7F7F7 !important; }
a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #E1E0DF !important; }
.bg-dark { background-color: #494745 !important; }
a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: #494745 !important; }
.bg-gray { background-color: #6C6967 !important; }
a.bg-gray:hover, a.bg-gray:focus, button.bg-gray:hover, button.bg-gray:focus { background-color: #5E5C59 !important; }
.bg-gray-light { background-color: #F7F7F7 !important; }
a.bg-gray-light:hover, a.bg-gray-light:focus, button.bg-gray-light:hover, button.bg-gray-light:focus { background-color: #E1E0DF !important; }
.bg-gray-medium { background-color: #F0EFEF !important; }
a.bg-gray-medium:hover, a.bg-gray-medium:focus, button.bg-gray-medium:hover, button.bg-gray-medium:focus { background-color: #CAC8C7 !important; }
.bg-gray-dark { background-color: #A6A4A2 !important; }
a.bg-gray-dark:hover, a.bg-gray-dark:focus, button.bg-gray-dark:hover, button.bg-gray-dark:focus { background-color: #807D7A !important; }
.bg-gray-darker { background-color: #494745 !important; }
a.bg-gray-darker:hover, a.bg-gray-darker:focus, button.bg-gray-darker:hover, button.bg-gray-darker:focus { background-color: #494745 !important; }
.border { border: 1px solid #F0EFEF !important; }
.border-top { border-top: 1px solid #F0EFEF !important; }
.border-right { border-right: 1px solid #F0EFEF !important; }
.border-bottom { border-bottom: 1px solid #F0EFEF !important; }
.border-left { border-left: 1px solid #F0EFEF !important; }
.border-primary { border-color: #EA7424 !important; }
.border-secondary { border-color: #494745 !important; }
.border-success { border-color: #1A7F37 !important; }
.border-info { border-color: #494745 !important; }
.border-warning { border-color: #B85B1C !important; }
.border-danger { border-color: #D70015 !important; }
.border-light { border-color: #F7F7F7 !important; }
.border-dark { border-color: #494745 !important; }
.border-gray { border-color: #6C6967 !important; }
.border-gray-light { border-color: #F7F7F7 !important; }
.border-gray-medium { border-color: #F0EFEF !important; }
.border-gray-dark { border-color: #A6A4A2 !important; }
.border-gray-darker { border-color: #494745 !important; }
.text-primary { color: #EA7424 !important; }
a.text-primary:hover, a.text-primary:focus { color: #A9531A !important; }
.text-secondary { color: #494745 !important; }
a.text-secondary:hover, a.text-secondary:focus { color: #2B2A28 !important; }
.text-success { color: #1A7F37 !important; }
a.text-success:hover, a.text-success:focus { color: #1A7F37 !important; }
.text-info { color: #494745 !important; }
a.text-info:hover, a.text-info:focus { color: #2B2A28 !important; }
.text-warning { color: #B85B1C !important; }
a.text-warning:hover, a.text-warning:focus { color: #813F14 !important; }
.text-danger { color: #D70015 !important; }
a.text-danger:hover, a.text-danger:focus { color: #D70015 !important; }
.text-light { color: #F7F7F7 !important; }
a.text-light:hover, a.text-light:focus { color: #CAC8C7 !important; }
.text-dark { color: #494745 !important; }
a.text-dark:hover, a.text-dark:focus { color: #2B2A28 !important; }
.text-gray { color: #6C6967 !important; }
a.text-gray:hover, a.text-gray:focus { color: #494745 !important; }
.text-gray-light { color: #F7F7F7 !important; }
a.text-gray-light:hover, a.text-gray-light:focus { color: #CAC8C7 !important; }
.text-gray-medium { color: #F0EFEF !important; }
a.text-gray-medium:hover, a.text-gray-medium:focus { color: #CAC8C7 !important; }
.text-gray-dark { color: #A6A4A2 !important; }
a.text-gray-dark:hover, a.text-gray-dark:focus { color: #807D7A !important; }
.text-gray-darker { color: #494745 !important; }
a.text-gray-darker:hover, a.text-gray-darker:focus { color: #2B2A28 !important; }
.text-body { color: #494745 !important; }
.text-muted { color: #6C6967 !important; }
@media print {
    pre, blockquote { border: 1px solid #A6A4A2; }
    .table-bordered th, .table-bordered td { border: 1px solid #E1E0DF !important; }
    .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #F0EFEF; }
    .table .thead-dark th { border-color: #F0EFEF; }
}
.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .bs-placeholder[data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active { color: #6C6967; }
.has-error .bootstrap-select .dropdown-toggle, .has-error .bootstrap-select [data-toggle=collapse]:not(.navbar-toggler), .error .bootstrap-select .dropdown-toggle, .error .bootstrap-select [data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select.is-invalid .dropdown-toggle, .bootstrap-select.is-invalid [data-toggle=collapse]:not(.navbar-toggler), .was-validated .bootstrap-select select:invalid + .dropdown-toggle, .was-validated .bootstrap-select select:invalid + [data-toggle=collapse]:not(.navbar-toggler) { border-color: rgb(215, 0, 21); }
.bootstrap-select.is-valid .dropdown-toggle, .bootstrap-select.is-valid [data-toggle=collapse]:not(.navbar-toggler), .was-validated .bootstrap-select select:valid + .dropdown-toggle, .was-validated .bootstrap-select select:valid + [data-toggle=collapse]:not(.navbar-toggler) { border-color: #1A7F37; }
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle, .bootstrap-select > select.mobile-device:focus + [data-toggle=collapse]:not(.navbar-toggler), .bootstrap-select .dropdown-toggle:focus, .bootstrap-select [data-toggle=collapse]:focus:not(.navbar-toggler) { outline: thin dotted #2B2A28 !important; }
.bootstrap-select .dropdown-menu .notify { background: rgb(247, 247, 247); border: 1px solid rgb(225, 224, 223); }
.bootstrap-select .no-results { background: #F7F7F7; }
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow [data-toggle=collapse]:not(.navbar-toggler) .filter-option:before { border-bottom: 7px solid rgba(202, 200, 199, 0.2); }
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.dropup [data-toggle=collapse]:not(.navbar-toggler) .filter-option:before { border-top: 7px solid rgba(202, 200, 199, 0.2); }
.consent-btn-primary { background-color: #5E5C59; border-color: #5E5C59; color: #F7F7F7; }
.consent-btn-primary:hover { background-color: #494745; border-color: #494745; color: #F7F7F7; }
.consent-btn-primary:focus { background-color: #494745; border-color: #494745; color: #F7F7F7; box-shadow: 0 0 0 0.1875rem rgba(73, 71, 69, 0.5); }
.consent-btn-outline-primary { border-color: #5E5C59; color: #5E5C59; }
.consent-btn-outline-primary:hover { background-color: #494745; border-color: #494745; color: #F7F7F7; }
.consent-btn-outline-primary:focus { background-color: #494745; border-color: #494745; color: #F7F7F7; box-shadow: 0 0 0 0.1875rem rgba(73, 71, 69, 0.5); }
.consent-btn-secondary { color: #494745; }
.consent-btn-secondary:hover { background-color: #F0EFEF; border-color: #F0EFEF; color: #494745; }
.consent-btn-secondary:focus { background-color: #E1E0DF; border-color: #E1E0DF; color: #494745; box-shadow: 0 0 0 0.1875rem rgba(225, 224, 223, 0.5); }
.consent-btn-outline-secondary:hover { background-color: #F0EFEF; border-color: #F0EFEF; color: #494745; }
.consent-btn-outline-secondary:focus { background-color: #E1E0DF; border-color: #E1E0DF; color: #494745; box-shadow: 0 0 0 0.1875rem rgba(225, 224, 223, 0.5); }
.consent-btn-tertiary { background-color: #1A7F37; border-color: #1A7F37; color: #F7F7F7; }
.consent-btn-tertiary:hover { background-color: #1A7F37; border-color: #1A7F37; color: #F7F7F7; }
.consent-btn-tertiary:focus { background-color: #1A7F37; border-color: #1A7F37; color: #F7F7F7; box-shadow: 0 0 0 0.1875rem rgba(26, 127, 55, 0.5); }
.consent-btn-outline-tertiary { border-color: #1A7F37; color: #1A7F37; }
.consent-btn-outline-tertiary:hover { background-color: #1A7F37; border-color: #1A7F37; color: #F7F7F7; }
.consent-btn-outline-tertiary:focus { background-color: #1A7F37; border-color: #1A7F37; color: #F7F7F7; box-shadow: 0 0 0 0.1875rem rgba(26, 127, 55, 0.5); }
.consent-switch .consent-input:checked ~ .consent-label::before { background-color: #494745; }
.consent-switch .consent-input:focus + .consent-label::before { outline: 2px solid #F6C5A3; }
.consent-switch .consent-label { color: #5E5C59; }
.consent-switch .consent-label::before { background-color: #E1E0DF; }
.consent-modal { background-color: rgba(43, 42, 40, 0.9); }
.consent-modal-close { color: #494745; }
.consent-modal-close:hover, .consent-modal-close:focus { color: #EA7424; }
.consent-modal-icon { color: #5E5C59; }
#consent-manager { color: #494745; }
#consent-manager a { color: #5E5C59; }
#consent-manager strong { color: #5E5C59; }
#consent-manager hr { border-bottom: 0.0625rem solid #E1E0DF; }
.consent-help { color: #494745; }
.consent-display-3, .consent-display-2, .consent-display-1 { color: #5E5C59; }
#consent-banner { border: 0.0625rem solid #E1E0DF; color: #494745; }
.consent-banner-icon { border: 0.0625rem solid #E1E0DF; color: #5E5C59; }
.consent-info { border: 0.0625rem solid #E1E0DF; }
#consent-settings-btn:hover, #consent-settings-btn:focus { background: #5E5C59; }
a.give-consent-preview:focus-visible { color: #EA7424; }
.file-loading:before { color: #A6A4A2; }
.file-error-message { color: #D70015; background-color: #E1E0DF; border: 1px solid #CAC8C7; }
.file-caption-disabled { background-color: #F0EFEF; }
.file-preview { border: 1px solid #E1E0DF; }
.file-preview-image { color: #1A7F37; }
.krajee-default .file-preview-text { color: #807D7A; border: 1px solid #E1E0DF; }
.krajee-default .file-preview-html { border: 1px solid #E1E0DF; }
.krajee-default .file-footer-caption { color: #A6A4A2; }
.krajee-default .file-thumb-progress .progress { color: #CAC8C7; }
.krajee-default.kvsortable-ghost { background: #F0EFEF; border: 2px solid #A6A4A2; }
.kv-upload-progress .progress { color: #CAC8C7; }
.file-thumb-progress .progress { background-color: #CAC8C7; }
.file-zoom-dialog .kv-zoom-description { background-color: #2B2A28; }
.file-drop-zone { border: 1px dashed #A6A4A2; }
.file-drop-zone.clickable:hover { border: 2px dashed #A6A4A2; }
.file-drop-zone.clickable:focus { border: 2px solid #A6A4A2; }
.file-drop-zone-title { color: #A6A4A2; }
.file-highlighted { border: 2px dashed #A6A4A2 !important; background-color: #F0EFEF; }
.file-preview-initial.sortable-chosen { background-color: #F0EFEF; border-color: #807D7A; }
.splide__spinner { border: 2px solid #A6A4A2; }
.splide__arrow { background: #CAC8C7; }
.splide__arrow:focus-visible { outline: 3px solid #A6A4A2; }
.splide.is-focus-in .splide__arrow:focus { outline: 3px solid #A6A4A2; }
.splide__pagination__page { background: #CAC8C7; }
.splide__pagination__page:focus-visible { outline: 3px solid #A6A4A2; }
.splide.is-focus-in .splide__pagination__page:focus { outline: 3px solid #A6A4A2; }
.splide__progress__bar { background: #CAC8C7; }
@supports (outline-offset: -3px) {
    .splide__slide:focus-visible { outline: 3px solid #A6A4A2; }
}
@media screen and (-ms-high-contrast: none) {
    .splide__slide:focus-visible { border: 3px solid #A6A4A2; }
}
@supports (outline-offset: -3px) {
    .splide.is-focus-in .splide__slide:focus { outline: 3px solid #A6A4A2; }
}
@media screen and (-ms-high-contrast: none) {
    .splide.is-focus-in .splide__slide:focus { border: 3px solid #A6A4A2; }
    .splide.is-focus-in .splide__track > .splide__list > .splide__slide:focus { border-color: #A6A4A2; }
}
.splide__toggle:focus-visible { outline: 3px solid #A6A4A2; }
.splide.is-focus-in .splide__toggle:focus { outline: 3px solid #A6A4A2; }
div.dataTables_processing > div:last-child > div { background: rgb(108, 105, 103); }
table.dataTable > tbody > tr.selected > * { box-shadow: inset 0 0 0 9999px rgb(108, 105, 103); }
table.dataTable > tbody > tr.selected a { color: rgb(43, 42, 40); }
table.dataTable.table-striped > tbody > tr.odd.selected > * { box-shadow: inset 0 0 0 9999px rgba(108, 105, 103, 0.95); }
table.dataTable.table-hover > tbody > tr.selected:hover > * { box-shadow: inset 0 0 0 9999px rgba(108, 105, 103, 0.975); }
table.dataTable > tbody > tr.child ul.dtr-details > li { border-bottom: 1px solid #F0EFEF; }
div.dtr-modal div.dtr-modal-display { background-color: #F7F7F7; }
html.dark table.dataTable > tbody > tr.child ul.dtr-details > li, html[data-bs-theme=dark] table.dataTable > tbody > tr.child ul.dtr-details > li { border-bottom-color: rgb(73, 71, 69); }
html.dark div.dtr-modal div.dtr-modal-display, html[data-bs-theme=dark] div.dtr-modal div.dtr-modal-display { background-color: rgb(43, 42, 40); }
.badge-outline-primary { border-color: #EA7424; color: #EA7424; }
a.badge-outline-primary:hover, a.badge-outline-primary:focus { color: #FFFFFF; background-color: #B85B1C; }
a.badge-outline-primary:focus, a.badge-outline-primary.focus { box-shadow: 0 0 0 0.2rem rgba(234, 116, 36, 0.5); }
.badge-outline-secondary { border-color: #494745; color: #494745; }
a.badge-outline-secondary:hover, a.badge-outline-secondary:focus { color: #F7F7F7; background-color: #494745; }
a.badge-outline-secondary:focus, a.badge-outline-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.badge-outline-success { border-color: #1A7F37; color: #1A7F37; }
a.badge-outline-success:hover, a.badge-outline-success:focus { color: #F7F7F7; background-color: #1A7F37; }
a.badge-outline-success:focus, a.badge-outline-success.focus { box-shadow: 0 0 0 0.2rem rgba(26, 127, 55, 0.5); }
.badge-outline-info { border-color: #494745; color: #494745; }
a.badge-outline-info:hover, a.badge-outline-info:focus { color: #F7F7F7; background-color: #494745; }
a.badge-outline-info:focus, a.badge-outline-info.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.badge-outline-warning { border-color: #B85B1C; color: #B85B1C; }
a.badge-outline-warning:hover, a.badge-outline-warning:focus { color: #F7F7F7; background-color: #813F14; }
a.badge-outline-warning:focus, a.badge-outline-warning.focus { box-shadow: 0 0 0 0.2rem rgba(184, 91, 28, 0.5); }
.badge-outline-danger { border-color: #D70015; color: #D70015; }
a.badge-outline-danger:hover, a.badge-outline-danger:focus { color: #F7F7F7; background-color: #D70015; }
a.badge-outline-danger:focus, a.badge-outline-danger.focus { box-shadow: 0 0 0 0.2rem rgba(215, 0, 21, 0.5); }
.badge-outline-light { border-color: #F7F7F7; color: #F7F7F7; }
a.badge-outline-light:hover, a.badge-outline-light:focus { color: #494745; background-color: #E1E0DF; }
a.badge-outline-light:focus, a.badge-outline-light.focus { box-shadow: 0 0 0 0.2rem rgba(247, 247, 247, 0.5); }
.badge-outline-dark { border-color: #494745; color: #494745; }
a.badge-outline-dark:hover, a.badge-outline-dark:focus { color: #F7F7F7; background-color: #494745; }
a.badge-outline-dark:focus, a.badge-outline-dark.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.badge-outline-gray { border-color: #6C6967; color: #6C6967; }
a.badge-outline-gray:hover, a.badge-outline-gray:focus { color: #F7F7F7; background-color: #5E5C59; }
a.badge-outline-gray:focus, a.badge-outline-gray.focus { box-shadow: 0 0 0 0.2rem rgba(108, 105, 103, 0.5); }
.badge-outline-gray-light { border-color: #F7F7F7; color: #F7F7F7; }
a.badge-outline-gray-light:hover, a.badge-outline-gray-light:focus { color: #494745; background-color: #E1E0DF; }
a.badge-outline-gray-light:focus, a.badge-outline-gray-light.focus { box-shadow: 0 0 0 0.2rem rgba(247, 247, 247, 0.5); }
.badge-outline-gray-medium { border-color: #F0EFEF; color: #F0EFEF; }
a.badge-outline-gray-medium:hover, a.badge-outline-gray-medium:focus { color: #494745; background-color: #CAC8C7; }
a.badge-outline-gray-medium:focus, a.badge-outline-gray-medium.focus { box-shadow: 0 0 0 0.2rem rgba(240, 239, 239, 0.5); }
.badge-outline-gray-dark { border-color: #A6A4A2; color: #A6A4A2; }
a.badge-outline-gray-dark:hover, a.badge-outline-gray-dark:focus { color: #494745; background-color: #807D7A; }
a.badge-outline-gray-dark:focus, a.badge-outline-gray-dark.focus { box-shadow: 0 0 0 0.2rem rgba(166, 164, 162, 0.5); }
.badge-outline-gray-darker { border-color: #494745; color: #494745; }
a.badge-outline-gray-darker:hover, a.badge-outline-gray-darker:focus { color: #F7F7F7; background-color: #494745; }
a.badge-outline-gray-darker:focus, a.badge-outline-gray-darker.focus { box-shadow: 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.badge-secondary { background-color: #494745; }
.badge-light { color: #494745; }
.bubble { border: 2px solid #F7F7F7; }
.badge-check { border: 2px solid #EA7424; }
.badge-check .badge-circle { background-color: #EA7424; border-color: #EA7424; }
@media (min-width: 992px) {
    .breadcrumb-wrapper { border-color: #F0EFEF; }
}
@media (hover) {
    .btn-primary:hover { background-color: #EA7424; border-color: #EA7424; color: #FFFFFF; }
}
.btn-primary.disabled, .btn-primary:disabled { background-color: #F0EFEF; color: #6C6967; border-color: #F0EFEF; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .show > .btn-primary[data-toggle=collapse]:not(.navbar-toggler) { background-color: #EA7424; border-color: #EA7424; color: #FFFFFF; }
.btn-outline-primary { border-color: #EA7424; color: #494745; }
@media (hover) {
    .btn-outline-primary:hover { background-color: #F7F7F7; color: #494745; }
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #F0EFEF; border-color: #F0EFEF; }
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle, .show > .btn-outline-primary[data-toggle=collapse]:not(.navbar-toggler) { border-color: #EA7424; background-color: #EA7424; color: #FFFFFF; }
@media (hover) {
    .btn-secondary:hover { background-color: #6C6967; border-color: #6C6967; }
}
.btn-outline-secondary { border-color: #494745; color: #494745; }
@media (hover) {
    .btn-outline-secondary:hover { border-color: #494745; background-color: #F0EFEF; color: #494745; }
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #F0EFEF; border-color: #F0EFEF; }
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .show > .btn-outline-secondary[data-toggle=collapse]:not(.navbar-toggler) { border-color: #494745; background-color: #F0EFEF; color: #494745; }
.btn-icon-primary { border-color: #A6A4A2; color: #A6A4A2; }
@media (hover) {
    .btn-icon-primary:hover { border-color: #EA7424; color: #EA7424; }
}
.btn-icon-primary.disabled, .btn-icon-primary:disabled { background-color: #F0EFEF; border-color: #F0EFEF; }
.btn-icon-primary:not(:disabled):not(.disabled):active, .btn-icon-primary:not(:disabled):not(.disabled).active, .show > .btn-icon-primary.dropdown-toggle, .show > .btn-icon-primary[data-toggle=collapse]:not(.navbar-toggler) { border-color: #EA7424; background-color: #EA7424; }
.btn-icon-secondary { border-color: #494745; color: #494745; }
@media (hover) {
    .btn-icon-secondary:hover { border-color: #494745; background-color: #494745; }
}
.btn-icon-secondary.disabled, .btn-icon-secondary:disabled { background-color: #F0EFEF; border-color: #F0EFEF; }
.btn-icon-secondary:not(:disabled):not(.disabled):active, .btn-icon-secondary:not(:disabled):not(.disabled).active, .show > .btn-icon-secondary.dropdown-toggle, .show > .btn-icon-secondary[data-toggle=collapse]:not(.navbar-toggler) { border-color: #EA7424; background-color: #EA7424; }
@media (hover) {
    .btn-animated .btn-primary:hover { background-color: #EA7424; border-color: #EA7424; }
}
.btn-animated .btn-outline-primary::after { background-color: #EA7424; }
@media (hover) {
    .btn-animated .btn-outline-primary:hover { border-color: #EA7424; }
    .btn-animated .btn-outline-primary:hover::after { background: #EA7424; }
}
.btn-light { color: #494745; border-color: #494745; color: #494745; }
.btn-light:hover { color: #494745; background-color: #F0EFEF; border-color: #494745; }
.btn-light:focus, .btn-light.focus { color: #494745; background-color: #F0EFEF; border-color: #494745; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
.btn-light.disabled, .btn-light:disabled { color: #494745; border-color: #494745; }
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle, .show > .btn-light[data-toggle=collapse]:not(.navbar-toggler) { color: #494745; background-color: #F0EFEF; border-color: #494745; }
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus, .show > .btn-light[data-toggle=collapse]:focus:not(.navbar-toggler) { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 71, 69, 0.5); }
@media (hover) {
    .btn-light:hover { color: #494745; }
}
.badge-circle { border: 2px solid #6C6967; color: #6C6967; }
.badge-circle:hover, .badge-circle:focus { background-color: #EA7424; border-color: #EA7424; }
.badge-circle-1 { border: 1px solid #6C6967; color: #6C6967; }
.badge-circle-1:hover { color: #494745; border-color: #494745; }
.badge-circle-1.on-list { border: 1px solid #EA7424; background-color: #EA7424; }
.card-gray { background: #F7F7F7; }
.card-products .card-header .btn { background: #F7F7F7; }
.slick-arrow { background-color: #F0EFEF; }
.slick-arrow:hover { background-color: #EA7424; }
.slick-lightbox .slick-arrow:after { color: #CAC8C7; }
.carousel-thumbnails .slick-slide { border: 1px solid #494745; }
.carousel-thumbnails .slick-slide.slick-current { border: 1px solid #EA7424; }
.carousel-thumbnails .productbox-image-wrapper { border: 1px solid #F0EFEF; }
.carousel-thumbnails .slick-active .productbox-image-wrapper { border-color: #494745; }
.swatches .variation.not-available { border: dashed 1px #D70015; }
.swatches-image { color: #494745 !important; border: 1px solid #6C6967; }
.swatches-image.active { border: 1px solid #EA7424; }
.swatches-text { border: 1px solid #494745; }
.swatches-text.active { border: 1px solid #EA7424; background-color: #F7F7F7; }
.swatches-not-in-stock { border-color: #494745; }
.swatches-sold-out { border-color: #D70015; }
.required-info .required-star { color: #D70015; }
.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) .form-control:placeholder-shown:not(:focus) ~ label { color: #6C6967; }
.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox).typeahead-required .col-form-label::after { color: #D70015; }
.label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox).typeahead-required label:not(.focused) { color: #6C6967; }
.label-slide input[required] + .col-form-label::after, .label-slide textarea[required] + .col-form-label::after, .label-slide select[required] + .col-form-label::after { color: #D70015; }
.form-counter { border: 1px solid #6C6967; }
.form-counter .btn:hover { background-color: #F7F7F7; }
.form-icon-trigger-label:hover { color: #EA7424; }
.bootstrap-select.custom-select button.dropdown-toggle:focus, .bootstrap-select.custom-select button[data-toggle=collapse]:focus:not(.navbar-toggler) { border-color: #EA7424; }
.bootstrap-select.custom-select.show button.dropdown-toggle, .bootstrap-select.custom-select.show button[data-toggle=collapse]:not(.navbar-toggler) { border-color: #EA7424; }
legend { border-bottom: solid 1px #F0EFEF; }
.form-group.has-error .form-control { border: 1px solid #D70015; }
.fa-sup { background-color: #EA7424; color: #FFFFFF; }
.modal-header .close { background-color: #F0EFEF; color: #6C6967; }
.modal-header .close:hover { background-color: #EA7424; }
.author-meta { color: #6C6967; }
.blog-details .blog-details-comments-list { background-color: #F7F7F7; }
.blog-details .blog-details-comments-list-item { background-color: #F7F7F7; }
@media (min-width: 768px) {
    .productbox.productbox-hover:focus-visible .productbox-inner::before, .productbox.productbox-hover:focus-within .productbox-inner::before { outline: 2px solid #F6C5A3; }
}
.tooltip-inner { border: 0.0625rem solid #494745; }
.noUi-horizontal .noUi-connect { background: #EA7424; }
.noUi-horizontal .noUi-handle { background: #EA7424; box-shadow: 0px 0px 0px 5px rgba(234, 116, 36, 0.5); }
.noUi-target { background: #F0EFEF; }
.ribbon-1 { background-color: #EA7424; color: #FFFFFF; }
.ribbon-1::before { border-right-color: #B85B1C; }
.ribbon-2 { background-color: #1A7F37; color: #494745; }
.ribbon-2::before { border-right-color: #1A7F37; }
.ribbon-3 { background-color: #494745; color: #E1E0DF; }
.ribbon-3::before { border-right-color: #494745; }
.ribbon-4 { background-color: #F0EFEF; color: #494745; }
.ribbon-5 { background-color: #F6C5A3; color: #494745; }
.ribbon-5::before { border-right-color: #F09E66; }
.ribbon-6 { background-color: #F0EFEF; color: #494745; }
.ribbon-7 { background-color: #D70015; color: #E1E0DF; }
.ribbon-7::before { border-right-color: #D70015; }
.ribbon-8 { background-color: #1A7F37; color: #E1E0DF; }
.ribbon-8::before { border-right-color: #1A7F37; }
.ribbon-9 { background-color: #2B2A28; color: #E1E0DF; }
.ribbon-9::before { border-right-color: #2B2A28; }
.ribbon-custom.bg-gray { border-right-color: #5E5C59; }
.ribbon-custom.bg-gray-light { border-right-color: #E1E0DF; }
.ribbon-custom.bg-gray-dark { border-right-color: #807D7A; }
.ribbon-custom.bg-gray-darker { border-right-color: #494745; }
.ribbon-custom.bg-primary { border-right-color: #B85B1C; }
.ribbon-custom.bg-secondary { border-right-color: #494745; }
.ribbon-custom.bg-success { border-right-color: #EEF6F0; }
.ribbon-custom.bg-danger { border-right-color: #CAC8C7; }
.ribbon-custom.bg-warning { border-right-color: #FADECA; }
.ribbon-custom.bg-info { border-right-color: #F0EFEF; }
.ribbon-custom.bg-light { border-right-color: #E1E0DF; }
.ribbon-custom.bg-dark { border-right-color: #494745; }
.ribbon-custom.bg-white { border-right-color: #494745; }
.slick-down, .slick-up { color: #CAC8C7; }
.slider-wrapper .splide__slide__caption { background: #F0EFEF !important; color: #494745 !important; }
.slider-wrapper .splide__pagination__page.is-active { border: 1px solid #494745; }
.stepper { border: 1px solid #F0EFEF; background: #F7F7F7; }
.stepper .step::after { border-left: 1.875rem solid #F7F7F7; }
.stepper .step::before { border-left: 1.875rem solid #F0EFEF; }
.stepper .step-active .step-content::after { background: #EA7424; }
@media (max-width: 991.98px) {
    .stepper .step-current .step-content::after { background: #EA7424; }
}
.tab-navigation .nav-link::after { border-color: #EA7424; }
.table-bordered-outline tr { border-color: #F0EFEF; }
.table-border-medium th, .table-border-medium td { border-color: #F0EFEF; }
.table-dark.table-striped tbody tr:nth-of-type(even) { background-color: #494745; }
.smoothscroll-top { color: #6C6967; }
.jtl-spinner i { color: #494745; }
aside .card.card-default > .card-heading > .card-title { color: #494745; border-bottom: 1px solid #F0EFEF; }
aside .nav-panel > .nav > .active > .nav-link { border-bottom: 0.375rem solid #EA7424; }
.box-categories .dropdown .collapse, .box-linkgroup .dropdown .collapse { background: #F7F7F7; }
.jqcloud-word.w0 { color: #A6A4A2; }
.jqcloud-word.w1 { color: #807D7A; }
.jqcloud-word.w2 { color: #807D7A; }
.jqcloud-word.w3 { color: #6C6967; }
.jqcloud-word.w4 { color: #5E5C59; }
.jqcloud-word.w5 { color: #494745; }
.jqcloud-word.w6 { color: #494745; }
.jqcloud-word.w7 { color: #494745; }
.alert-success { color: #1A7F37; background-color: #FFFFFF; border-color: #FFFFFF; }
.alert-success hr { border-top-color: #F7F7F7; }
.alert-success .alert-link { color: #1A7F37; }
.alert-danger { color: #D70015; background-color: #CAC8C7; border-color: #CAC8C7; }
.alert-danger hr { border-top-color: #CAC8C7; }
.alert-warning { color: #B85B1C; background-color: #FEF7F2; border-color: #FEF7F2; }
.alert-warning hr { border-top-color: #FCEEE5; }
.alert-warning .alert-link { color: #813F14; }
.alert-info { color: #494745; background-color: #F7F7F7; border-color: #F7F7F7; }
.alert-info hr { border-top-color: #F0EFEF; }
.alert-info .alert-link { color: #494745; }
.bg-success { background-color: #FFFFFF !important; }
a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #EEF6F0 !important; }
.bg-danger { background-color: #CAC8C7 !important; }
.bg-warning { background-color: #FEF7F2 !important; }
a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #FADECA !important; }
.bg-info { background-color: #F7F7F7 !important; }
a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #E1E0DF !important; }
.text-truncate-fade::after { background: linear-gradient(to right, rgba(255, 255, 255, 0), #F7F7F7 50%); }
.delivery-status .status-0, .signal_image .status-0 { color: #D70015; }
.delivery-status .status-1, .signal_image .status-1 { color: #B85B1C; }
.delivery-status .status-2, .signal_image .status-2 { color: #1A7F37; }
.adr-table { background: #F09E66; }
.file-preview .fileinput-remove:focus-visible { outline: 2px solid #F6C5A3; }
.file-preview .btn-file:focus-visible { outline: 2px solid #F6C5A3; }
.file-drop-zone.clickable:focus { border: 2px solid #F6C5A3; }
.file-drop-zone .file-drop-zone-title { color: #494745; }
input.form-control[name=wishlist-url] { background: #F7F7F7; }
#login-dropdown a, .attr-characteristica, .content-wrapper a, a.nice-deco { color: #494745; }
#login-dropdown a::before, #login-dropdown a::after, .attr-characteristica::before, .attr-characteristica::after, .content-wrapper a::before, .content-wrapper a::after, a.nice-deco::before, a.nice-deco::after { background-color: #494745; }
.tt-dropdown-menu, .tt-menu { color: #494745; }
.tt-dropdown-menu .tt-suggestion, .tt-menu .tt-suggestion { color: #494745; }
.tt-dropdown-menu .tt-suggestion.tt-cursor, .tt-dropdown-menu .tt-suggestion:hover, .tt-menu .tt-suggestion.tt-cursor, .tt-menu .tt-suggestion:hover { background-color: #F7F7F7; color: #494745; }
.tt-dropdown-menu .tt-suggestion.tt-cursor a, .tt-dropdown-menu .tt-suggestion:hover a, .tt-menu .tt-suggestion.tt-cursor a, .tt-menu .tt-suggestion:hover a { color: #494745; }
input.typeahead::-webkit-input-placeholder { color: #A6A4A2 !important; }
input.typeahead:-moz-placeholder { color: #A6A4A2 !important; }
input.typeahead::-moz-placeholder { color: #A6A4A2 !important; }
input.typeahead:-ms-input-placeholder { color: #A6A4A2 !important; }
.list-group-wrapper.disabled .list-group-item { background-color: #F7F7F7; }
.form-error-msg { color: #D70015; }
.form-warning-msg { color: #B85B1C; }
.form-success-msg { color: #1A7F37; }
.form-info-msg { color: #494745; }
.limit-rows:not(.open) .limit-rows-toggle::after { border: solid #494745; }
.limit-rows .limit-rows-toggle::after { border: solid #494745; }
.modal-header .close:focus { background: #EA7424; }
.btn:focus-visible, .focus, :focus-visible { outline: 2px solid #F6C5A3; }
.opc-Video .video-transcript.focus { border: 2px solid #F6C5A3; }
.opc-Video .card-header .btn-link:focus, .opc-Video .btn-link:focus { color: #F6C5A3; }
.guarantee-label { border: 1px solid #807D7A; }
.border-x { border-left-color: #F0EFEF; border-right-color: #F0EFEF; }
.border-y { border-top-color: #F0EFEF; border-bottom-color: #F0EFEF; }
@media (min-width: 576px) {
    .border-sm { border-color: #F0EFEF; }
    .border-sm-top { border-top-color: #F0EFEF; }
    .border-sm-right { border-right-color: #F0EFEF; }
    .border-sm-bottom { border-bottom-color: #F0EFEF; }
    .border-sm-left { border-left-color: #F0EFEF; }
    .border-sm-x { border-left-color: #F0EFEF; border-right-color: #F0EFEF; }
    .border-sm-y { border-top-color: #F0EFEF; border-bottom-color: #F0EFEF; }
}
@media (min-width: 768px) {
    .border-md { border-color: #F0EFEF; }
    .border-md-top { border-top-color: #F0EFEF; }
    .border-md-right { border-right-color: #F0EFEF; }
    .border-md-bottom { border-bottom-color: #F0EFEF; }
    .border-md-left { border-left-color: #F0EFEF; }
    .border-md-x { border-left-color: #F0EFEF; border-right-color: #F0EFEF; }
    .border-md-y { border-top-color: #F0EFEF; border-bottom-color: #F0EFEF; }
}
@media (min-width: 992px) {
    .border-lg { border-color: #F0EFEF; }
    .border-lg-top { border-top-color: #F0EFEF; }
    .border-lg-right { border-right-color: #F0EFEF; }
    .border-lg-bottom { border-bottom-color: #F0EFEF; }
    .border-lg-left { border-left-color: #F0EFEF; }
    .border-lg-x { border-left-color: #F0EFEF; border-right-color: #F0EFEF; }
    .border-lg-y { border-top-color: #F0EFEF; border-bottom-color: #F0EFEF; }
}
@media (min-width: 1300px) {
    .border-xl { border-color: #F0EFEF; }
    .border-xl-top { border-top-color: #F0EFEF; }
    .border-xl-right { border-right-color: #F0EFEF; }
    .border-xl-bottom { border-bottom-color: #F0EFEF; }
    .border-xl-left { border-left-color: #F0EFEF; }
    .border-xl-x { border-left-color: #F0EFEF; border-right-color: #F0EFEF; }
    .border-xl-y { border-top-color: #F0EFEF; border-bottom-color: #F0EFEF; }
}
.text-muted-util { color: #6C6967; }
#footer .productlist-filter-headline { border-bottom: 0 solid #F0EFEF; }
.filter-item.active, .filter-item:active { color: #494745; }
.filter-item.active .filter-img, .filter-item:active .filter-img { border: 3px solid #EA7424; }
.filter-search-wrapper.input-group-selected .input-group-text, .filter-search-wrapper.input-group-selected .filter-search { border-color: #EA7424; }
.productlist-filter-categories > .nav-item > .nav-link::before { border-color: #EA7424; }
.productlist-filter-categories .nav-link.active + .submenu { background: #A6A4A2; }
.productlist-filter-accordion li:not(:last-child) { border-bottom: 1px solid #F0EFEF; }
.swatches-image.focus, .swatches-text.focus { outline: 2px solid #F6C5A3; }
#image_wrapper.fullscreen { background-color: rgba(73, 71, 69, 0.5); }
#image_wrapper.fullscreen .product-detail-image-topbar #image_fullscreen_close { background-color: #F0EFEF; color: #6C6967; }
#image_wrapper.fullscreen .product-detail-image-topbar #image_fullscreen_close:hover { background-color: #EA7424; }
#image_wrapper .variation-image-preview { border: 3px solid #F0EFEF; }
#image_wrapper .variation-image-preview::before { border-color: transparent transparent transparent #F0EFEF; }
#image_wrapper .variation-image-preview .variation-image-preview-title .variation-image-preview-title-value { color: #1A7F37; }
#image_wrapper #gallery .slick-arrow:hover { background-color: #EA7424; }
#image_wrapper .product-thumbnails:not(.slick-initialized) div.js-gallery-images { border: 1px solid #494745; }
.bg-recommendation { background-color: #F7F7F7; }
#cfg-container .cfg-group .h5 { background: #F0EFEF; }
#cfg-container .cfg-footnote { color: #6C6967; }
#cfg-container .custom-control:focus > label { outline: 2px solid #F6C5A3; }
#cfg-container .custom-control:focus-within > label { outline: 2px solid #F6C5A3; }
#configuration-table .vat_info { color: #6C6967; }
#cfg-container-tab-panes { border-bottom: 2px solid #F0EFEF; }
.cfg-group .config-item { outline: 2px solid #F7F7F7; }
.cfg-group .cfg-swatch:disabled ~ .custom-control-label .config-item { background: #F7F7F7; color: #494745; }
.cfg-group .cfg-swatch:checked ~ .custom-control-label .config-item { outline-color: #F6C5A3; }
.cfg-group .cfg-swatch:checked ~ .custom-control-label .config-item .badge-circle { background-color: #EA7424; border-color: #EA7424; }
.cfg-group .form-counter .btn:hover { background-color: #F7F7F7; }
.config-table .accent-bg { background: #F7F7F7; }
.helpful, .not_helpful { border: 1px solid #A6A4A2; }
.variations .custom-radio:hover, .variations .custom-radio:focus { color: #494745; background-color: #F7F7F7; }
.product-stock-info { border-bottom: 1px solid #F0EFEF; }
.product-matrix .matrix-list-wrapper > .matrix-list:nth-of-type(odd) { background-color: #F7F7F7; }
#pushed-success .x-selling { border-left: 1px solid #F0EFEF; }
.estimated-delivery { color: #6C6967; }
.cfg-layout-gallery .product-configuration-sidebar-wrapper table td a:hover { color: #494745; }
.cfg-position-details.cfg-layout-list .product-configuration-sidebar-wrapper { border: 1px solid #F0EFEF; }
.cfg-position-details.cfg-layout-list .cfg-group-list-wrapper .cfg-group { border: 1px solid #F0EFEF; }
@media (max-width: 991.98px) {
    .cfg-position-details.cfg-layout-list .cfg-group-list-wrapper .cfg-group { border-bottom: 1px solid #F0EFEF; }
}
.cfg-group-check { color: #1A7F37; }
.cfg-group-missing { color: #D70015; }
.cfg-group-optional .cfg-group-check { color: #B85B1C; }
.comparelist .table tbody td:first-child { background-color: #F7F7F7; }
#footer .card .card-title { color: #494745; }
#footer a:not(.btn), #footer .productlist-filter-headline, #footer .newsletter-footer-heading, #footer .btn-outline-primary { color: #494745; }
#footer .btn-outline-primary:hover { color: #494745; }
#footer a:not(.btn):hover { color: #EA7424; }
#footer .label-slide .form-group:not(.exclude-from-label-slide):not(.checkbox) label { color: #494745; }
#footer .box-categories .dropdown .collapse, #footer .box-linkgroup .dropdown .collapse { background: #F7F7F7; }
#footer .table-striped tr { background-color: #F7F7F7; }
.download-item .card-header { border-top: 1px solid #F0EFEF; }
.order-details-data .order-details-data-item { color: #6C6967; }
.account-head-data .account-head-data-credit { border: 1px solid #EA7424; }
.shipping-address-standard-active tr:first-child { background-color: #F7F7F7; }
#rmaStickyPositions.loadingAJAX::after, #rmaStickyPositions.loadingAJAX::before { border: 8px solid #EA7424; border-color: #EA7424 #EA7424 transparent transparent; }
.cart-dropdown .cart-dropdown-total-item { color: #6C6967; }
.basket .basket-summary .basket-summary-total { border-top: 1px solid #F0EFEF; }
.form-control:focus + .input-group-append .input-group-text { border-color: #EA7424; }
.direct-advertising { color: #6C6967; }
.checkout-steps .step-check { color: #EA7424; }
.select-shipping-address .dataTables_wrapper { border: 1px solid #F7F7F7; }
.new-shipping-address { border: 1px solid #F7F7F7; }
.snippets-filter-mobile-sorting .snippets-filter-mobile-sorting-collapse .dropdown-item { color: #494745; }
.vat_info { color: #6C6967; }
@media (min-width: 992px) {
    .wishlist-button { border-right: 1px solid #F0EFEF; }
}
