a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #231F20;
}
.btn-link {
  color: #231F20;
}
.btn-link:hover,
.btn-link:focus {
  color: #080707;
}
.btn-primary {
  color: #fff;
  background-color: #231F20;
  border-color: #231F20;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #080707;
  border-color: #000000;
}
.btn-primary:hover {
  color: #fff;
  background-color: #080707;
  border-color: #030202;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #080707;
  border-color: #030202;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #231F20;
  border-color: #231F20;
}
.btn-primary .badge {
  color: #231F20;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #002664;
  border-color: #002664;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #001331;
  border-color: #000000;
}
.btn-info:hover {
  color: #fff;
  background-color: #001331;
  border-color: #000f27;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #001331;
  border-color: #000f27;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #00050d;
  border-color: #000000;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #002664;
  border-color: #002664;
}
.btn-info .badge {
  color: #002664;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #B3995D;
  border-color: #B3995D;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #967e47;
  border-color: #62532e;
}
.btn-warning:hover {
  color: #fff;
  background-color: #967e47;
  border-color: #8f7843;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #967e47;
  border-color: #8f7843;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #7e6a3b;
  border-color: #62532e;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #B3995D;
  border-color: #B3995D;
}
.btn-warning .badge {
  color: #B3995D;
  background-color: #fff;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #231F20;
}
.label-primary {
  background-color: #231F20;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #080707;
}
.label-info {
  background-color: #002664;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #001331;
}
.label-warning {
  background-color: #B3995D;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #967e47;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: #231F20;
}
.nav-tabs > li.active > a:after {
  background-color: #231F20;
}
.pagination > li > a,
.pagination > li > span {
  color: #231F20;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #080707;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  color: #080707;
}
.panel-primary {
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #231F20;
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgba(0, 0, 0, 0.03);
}
.panel-primary > .panel-heading .badge {
  color: #231F20;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgba(0, 0, 0, 0.03);
}
.panel-info {
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-info > .panel-heading {
  color: #fff;
  background-color: #002664;
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgba(0, 0, 0, 0.03);
}
.panel-info > .panel-heading .badge {
  color: #002664;
  background-color: #fff;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgba(0, 0, 0, 0.03);
}
.panel-warning {
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-warning > .panel-heading {
  color: #fff;
  background-color: #B3995D;
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgba(0, 0, 0, 0.03);
}
.panel-warning > .panel-heading .badge {
  color: #B3995D;
  background-color: #fff;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgba(0, 0, 0, 0.03);
}
.progress-bar {
  background-color: #231F20;
}
.progress-bar-info {
  background-color: #002664;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #B3995D;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #231F20 0%, #080707 100%);
  background-image: -o-linear-gradient(top, #231F20 0%, #080707 100%);
  background-image: linear-gradient(to bottom, #231F20 0%, #080707 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff231f20', endColorstr='#ff080707', GradientType=0);
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #002664 0%, #001331 100%);
  background-image: -o-linear-gradient(top, #002664 0%, #001331 100%);
  background-image: linear-gradient(to bottom, #002664 0%, #001331 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff002664', endColorstr='#ff001331', GradientType=0);
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #B3995D 0%, #967e47 100%);
  background-image: -o-linear-gradient(top, #B3995D 0%, #967e47 100%);
  background-image: linear-gradient(to bottom, #B3995D 0%, #967e47 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb3995d', endColorstr='#ff967e47', GradientType=0);
}
a {
  color: #231F20;
}
a:hover,
a:focus {
  color: #080707;
}
.btn-primary {
  background-image: -webkit-linear-gradient(top, #231F20 0%, #030202 100%);
  background-image: -o-linear-gradient(top, #231F20 0%, #030202 100%);
  background-image: linear-gradient(to bottom, #231F20 0%, #030202 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff231f20', endColorstr='#ff030202', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #000000;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #030202;
  background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #030202;
  border-color: #000000;
}
.btn-primary:disabled,
.btn-primary[disabled] {
  background-color: #030202;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top, #002664 0%, #000f27 100%);
  background-image: -o-linear-gradient(top, #002664 0%, #000f27 100%);
  background-image: linear-gradient(to bottom, #002664 0%, #000f27 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff002664', endColorstr='#ff000f27', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #000b1d;
}
.btn-info:hover,
.btn-info:focus {
  background-color: #000f27;
  background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
  background-color: #000f27;
  border-color: #000b1d;
}
.btn-info:disabled,
.btn-info[disabled] {
  background-color: #000f27;
  background-image: none;
}
.btn-warning {
  background-image: -webkit-linear-gradient(top, #B3995D 0%, #8f7843 100%);
  background-image: -o-linear-gradient(top, #B3995D 0%, #8f7843 100%);
  background-image: linear-gradient(to bottom, #B3995D 0%, #8f7843 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb3995d', endColorstr='#ff8f7843', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #897340;
}
.btn-warning:hover,
.btn-warning:focus {
  background-color: #8f7843;
  background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #8f7843;
  border-color: #897340;
}
.btn-warning:disabled,
.btn-warning[disabled] {
  background-color: #8f7843;
  background-image: none;
}
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #231F20 0%, #151314 100%);
  background-image: -o-linear-gradient(top, #231F20 0%, #151314 100%);
  background-image: linear-gradient(to bottom, #231F20 0%, #151314 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff231f20', endColorstr='#ff151314', GradientType=0);
}
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #002664 0%, #001c4a 100%);
  background-image: -o-linear-gradient(top, #002664 0%, #001c4a 100%);
  background-image: linear-gradient(to bottom, #002664 0%, #001c4a 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff002664', endColorstr='#ff001c4a', GradientType=0);
}
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #B3995D 0%, #a88d4f 100%);
  background-image: -o-linear-gradient(top, #B3995D 0%, #a88d4f 100%);
  background-image: linear-gradient(to bottom, #B3995D 0%, #a88d4f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb3995d', endColorstr='#ffa88d4f', GradientType=0);
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #231F20;
}
.bg-primary {
  background-color: #231F20;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #080707;
}
.ms-container .ms-list.ms-focus {
  border-color: #231F20;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), rgba(35, 31, 32, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(35, 31, 32, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(35, 31, 32, 0.6);
}
.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover {
  background-color: #231F20;
}
.chosen-container .chosen-results li.highlighted {
  background-color: #231F20;
}
.search-container.active i {
  color: #231F20;
}
.alert-primary {
  background: #74676a;
}
.alert-secondary {
  background: #e4dbc5;
}
.alert-tertiary {
  background: #0060fd;
}
.alert-mautic {
  background-color: #231F20;
  border-color: rgba(0, 0, 0, 0.03);
  color: #fff;
}
.alert-mautic hr {
  border-top-color: rgba(0, 0, 0, 0.03);
}
.alert-mautic .alert-link {
  color: #e6e6e6;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  background: #231F20;
  box-shadow: #1b1819 0px 1px 3px 0px inset;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  background: #B3995D !important;
}
.bullet.bullet-primary {
  background-color: #231F20;
}
.bullet.bullet-info {
  background-color: #002664;
}
.bullet.bullet-warning {
  background-color: #B3995D;
}
.btn.btn-outline.btn-primary {
  color: #231F20;
}
.btn.btn-outline.btn-warning {
  color: #B3995D;
}
.btn.btn-outline.btn-info {
  color: #002664;
}
.bg-primary {
  background-color: #231F20 !important;
  border-color: #1b1819 !important;
  color: #fff !important;
}
.bg-primary.bg-light-xs,
.bg-primary .bg-light-xs {
  background-color: #262122 !important;
  border-color: #1b1819 !important;
}
.bg-primary.bg-light-sm,
.bg-primary .bg-light-sm {
  background-color: #2b2627 !important;
  border-color: #1b1819 !important;
}
.bg-primary.bg-light-md,
.bg-primary .bg-light-md {
  background-color: #312b2c !important;
  border-color: #1b1819 !important;
}
.bg-primary.bg-light-lg,
.bg-primary .bg-light-lg {
  background-color: #363031 !important;
  border-color: #1b1819 !important;
}
.bg-primary.bg-dark-xs,
.bg-primary .bg-dark-xs {
  background-color: #201d1e !important;
  border-color: #1b1819 !important;
}
.bg-primary.bg-dark-sm,
.bg-primary .bg-dark-sm {
  background-color: #1b1819 !important;
  border-color: #131111 !important;
}
.bg-primary.bg-dark-md,
.bg-primary .bg-dark-md {
  background-color: #151314 !important;
  border-color: #0b090a !important;
}
.bg-primary.bg-dark-lg,
.bg-primary .bg-dark-lg {
  background-color: #100e0f !important;
  border-color: #030202 !important;
}
.bg-info {
  background-color: #002664 !important;
  border-color: #002055 !important;
  color: #fff !important;
}
.bg-info.bg-light-xs,
.bg-info .bg-light-xs {
  background-color: #002869 !important;
  border-color: #002055 !important;
}
.bg-info.bg-light-sm,
.bg-info .bg-light-sm {
  background-color: #002c73 !important;
  border-color: #002055 !important;
}
.bg-info.bg-light-md,
.bg-info .bg-light-md {
  background-color: #00307e !important;
  border-color: #002055 !important;
}
.bg-info.bg-light-lg,
.bg-info .bg-light-lg {
  background-color: #003488 !important;
  border-color: #002055 !important;
}
.bg-info.bg-dark-xs,
.bg-info .bg-dark-xs {
  background-color: #00245f !important;
  border-color: #002055 !important;
}
.bg-info.bg-dark-sm,
.bg-info .bg-dark-sm {
  background-color: #002055 !important;
  border-color: #001a45 !important;
}
.bg-info.bg-dark-md,
.bg-info .bg-dark-md {
  background-color: #001c4a !important;
  border-color: #001536 !important;
}
.bg-info.bg-dark-lg,
.bg-info .bg-dark-lg {
  background-color: #001840 !important;
  border-color: #000f27 !important;
}
.bg-warning {
  background-color: #B3995D !important;
  border-color: #ae9253 !important;
  color: #fff !important;
}
.bg-warning.bg-light-xs,
.bg-warning .bg-light-xs {
  background-color: #b59b60 !important;
  border-color: #ae9253 !important;
}
.bg-warning.bg-light-sm,
.bg-warning .bg-light-sm {
  background-color: #b8a067 !important;
  border-color: #ae9253 !important;
}
.bg-warning.bg-light-md,
.bg-warning .bg-light-md {
  background-color: #bba46e !important;
  border-color: #ae9253 !important;
}
.bg-warning.bg-light-lg,
.bg-warning .bg-light-lg {
  background-color: #bea875 !important;
  border-color: #ae9253 !important;
}
.bg-warning.bg-dark-xs,
.bg-warning .bg-dark-xs {
  background-color: #b1975a !important;
  border-color: #ae9253 !important;
}
.bg-warning.bg-dark-sm,
.bg-warning .bg-dark-sm {
  background-color: #ae9253 !important;
  border-color: #a48a4d !important;
}
.bg-warning.bg-dark-md,
.bg-warning .bg-dark-md {
  background-color: #a88d4f !important;
  border-color: #9a8148 !important;
}
.bg-warning.bg-dark-lg,
.bg-warning .bg-dark-lg {
  background-color: #a1874b !important;
  border-color: #8f7843 !important;
}
.checkbox.custom-primary label input + span:after,
.radio.custom-primary label input + span:after,
.checkbox-inline.custom-primary label input + span:after,
.radio-inline.custom-primary label input + span:after {
  background-color: #231F20;
}
.checkbox.custom-primary label input:checked + span,
.radio.custom-primary label input:checked + span,
.checkbox-inline.custom-primary label input:checked + span,
.radio-inline.custom-primary label input:checked + span {
  border: 1px solid #231F20;
}
.checkbox.custom-primary label:hover input + span,
.radio.custom-primary label:hover input + span,
.checkbox-inline.custom-primary label:hover input + span,
.radio-inline.custom-primary label:hover input + span {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.checkbox.custom-primary label:hover input:checked + span,
.radio.custom-primary label:hover input:checked + span,
.checkbox-inline.custom-primary label:hover input:checked + span,
.radio-inline.custom-primary label:hover input:checked + span {
  border: 1px solid #231F20;
}
.checkbox.custom-info label input + span:after,
.radio.custom-info label input + span:after,
.checkbox-inline.custom-info label input + span:after,
.radio-inline.custom-info label input + span:after {
  background-color: #002664;
}
.checkbox.custom-info label input:checked + span,
.radio.custom-info label input:checked + span,
.checkbox-inline.custom-info label input:checked + span,
.radio-inline.custom-info label input:checked + span {
  border: 1px solid #002664;
}
.checkbox.custom-info label:hover input + span,
.radio.custom-info label:hover input + span,
.checkbox-inline.custom-info label:hover input + span,
.radio-inline.custom-info label:hover input + span {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.checkbox.custom-info label:hover input:checked + span,
.radio.custom-info label:hover input:checked + span,
.checkbox-inline.custom-info label:hover input:checked + span,
.radio-inline.custom-info label:hover input:checked + span {
  border: 1px solid #002664;
}
.checkbox.custom-warning label input + span:after,
.radio.custom-warning label input + span:after,
.checkbox-inline.custom-warning label input + span:after,
.radio-inline.custom-warning label input + span:after {
  background-color: #B3995D;
}
.checkbox.custom-warning label input:checked + span,
.radio.custom-warning label input:checked + span,
.checkbox-inline.custom-warning label input:checked + span,
.radio-inline.custom-warning label input:checked + span {
  border: 1px solid #B3995D;
}
.checkbox.custom-warning label:hover input + span,
.radio.custom-warning label:hover input + span,
.checkbox-inline.custom-warning label:hover input + span,
.radio-inline.custom-warning label:hover input + span {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.checkbox.custom-warning label:hover input:checked + span,
.radio.custom-warning label:hover input:checked + span,
.checkbox-inline.custom-warning label:hover input:checked + span,
.radio-inline.custom-warning label:hover input:checked + span {
  border: 1px solid #B3995D;
}
.loading-bar,
.canvas-loading-bar,
.modal-loading-bar {
  background-color: #74676a;
}
.loading-bar:after,
.canvas-loading-bar:after,
.modal-loading-bar:after,
.loading-bar:before,
.canvas-loading-bar:before,
.modal-loading-bar:before {
  background-color: #231F20;
}
.media-list.media-list-bubble > .media.media-right .media-object:after {
  border-color: transparent transparent transparent #231F20;
}
.media-list.media-list-bubble > .media.media-right .media-body .media-text {
  background-color: #231F20;
}
.extra-menu a {
  color: rgba(255, 255, 255, 0.55);
}
.app-sidebar .progress {
  background-color: #3a443a;
}
.switch.switch-primary input:checked + .switch {
  border-color: #231F20;
  box-shadow: inset 0 0 0 0.6em #231F20;
}
.switch.switch-primary input:checked + .switch:after {
  border-color: #231F20;
}
.switch.switch-info input:checked + .switch {
  border-color: #002664;
  box-shadow: inset 0 0 0 0.6em #002664;
}
.switch.switch-info input:checked + .switch:after {
  border-color: #002664;
}
.switch.switch-warning input:checked + .switch {
  border-color: #B3995D;
  box-shadow: inset 0 0 0 0.6em #B3995D;
}
.switch.switch-warning input:checked + .switch:after {
  border-color: #B3995D;
}
.timeline .header {
  color: #231F20;
}
.text-primary {
  color: #231F20;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #080707;
}
.text-warning {
  color: #B3995D;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #967e47;
}
.text-info {
  color: #002664;
}
a.text-info:hover,
a.text-info:focus {
  color: #001331;
}
.app-sidebar.sidebar-left {
  background-color: #333C33;
  color: rgba(255, 255, 255, 0.55);
}
.app-sidebar.sidebar-left .sidebar-header,
.app-sidebar.sidebar-left .sidebar-footer {
  background-color: #231F20;
}
.app-sidebar .nav-sidebar > .nav > li.nav-group:after {
  content: '';
  position: absolute;
  right: 0;
  left: 50px;
  bottom: 0;
  border-bottom: 1px solid #374137;
}
.app-sidebar .nav-sidebar > .nav > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.app-sidebar .nav-sidebar > .nav > li > a:hover,
.app-sidebar .nav-sidebar > .nav > li > a:focus {
  background-color: #333C33;
  color: rgba(255, 255, 255, 0.75);
}
.app-sidebar .nav-sidebar > .nav > li.active > a,
.app-sidebar .nav-sidebar > .nav > li.open > a {
  background-color: #333C33;
  color: rgba(255, 255, 255, 0.75);
}
.app-sidebar .nav-sidebar > .nav > li.active > .nav-submenu,
.app-sidebar .nav-sidebar > .nav > li.open > .nav-submenu {
  background-color: #2c342c;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu {
  background-color: #2f382f;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu:after {
  background-color: #384238;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li:after {
  background-color: #394339;
  box-shadow: 0 0 0 2px #2f382f;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li > a:hover,
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li > a:focus {
  color: rgba(255, 255, 255, 0.8);
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li.active > a,
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li.open > a {
  color: rgba(255, 255, 255, 0.8);
}
.app-sidebar .nav-sidebar > .nav .nav-heading {
  color: rgba(255, 255, 255, 0.25);
}
.app-sidebar .nav-sidebar > .nav .nav-divider {
  background-color: rgba(255, 255, 255, 0.06);
}
.app-sidebar .nav-sidebar > .nav > li.open > a .icon,
.app-sidebar .nav-sidebar > .nav > li.active > a .icon {
  color: #B3995D;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li.active:after {
  background-color: #B3995D !important;
}
.app-sidebar.sidebar-right {
  background-color: #333C33;
  color: rgba(255, 255, 255, 0.55);
}
.app-sidebar.sidebar-right .sidebar-header,
.app-sidebar.sidebar-right .sidebar-footer {
  background-color: #231F20;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.nav-group:after {
  content: '';
  position: absolute;
  right: 0;
  left: 50px;
  bottom: 0;
  border-bottom: 1px solid #374137;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > a:hover,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > a:focus {
  background-color: #333C33;
  color: rgba(255, 255, 255, 0.75);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.active > a,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.open > a {
  background-color: #333C33;
  color: rgba(255, 255, 255, 0.75);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.active > .nav-submenu,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.open > .nav-submenu {
  background-color: #2c342c;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu {
  background-color: #2f382f;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu:after {
  background-color: #384238;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li:after {
  background-color: #394339;
  box-shadow: 0 0 0 2px #2f382f;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li > a:hover,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li > a:focus {
  color: rgba(255, 255, 255, 0.8);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li.active > a,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li.open > a {
  color: rgba(255, 255, 255, 0.8);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav .nav-heading {
  color: rgba(255, 255, 255, 0.25);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav .nav-divider {
  background-color: rgba(255, 255, 255, 0.06);
}
.app-sidebar .sidebar-content .nav.nav-tabs {
  border-bottom: 1px solid #313931;
}
.app-sidebar .sidebar-content .nav.nav-tabs > li > a {
  color: rgba(255, 255, 255, 0.45);
}
.app-sidebar .sidebar-content .nav.nav-tabs > li > a:hover,
.app-sidebar .sidebar-content .nav.nav-tabs > li > a:focus {
  color: rgba(255, 255, 255, 0.85);
}
.app-sidebar .sidebar-content .nav.nav-tabs > li.active > a,
.app-sidebar .sidebar-content .nav.nav-tabs > li.active > a:hover,
.app-sidebar .sidebar-content .nav.nav-tabs > li.active > a:focus {
  color: rgba(255, 255, 255, 0.85);
}
div[data-slot-focus] {
  border: 1px solid #231F20;
}
div[data-section-focus] {
  border: 1px solid #B3995D;
}
div[data-slot].ui-sortable-helper {
  border: 1px solid #231F20;
}
.slot-placeholder {
  border: 2px dotted #231F20;
}
[data-slot="text"].fr-box .fr-toolbar {
  border-top: 2px solid #231F20;
}
div[data-slot-toolbar] {
  background-color: #231F20;
  border-left: 1px solid #231F20;
  border-right: 1px solid #231F20;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  src: url(https://fonts.gstatic.com/s/opensans/v26/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype');
}
* {
  font-family: Open Sans;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Open Sans;
}
.mautic-brand svg {
  display: none;
}
.mautic-brand {
  background-image: url("https://maestro.mautic.com/storage/branding/09/09b4a077-0386-4c4b-9807-2f8800437798/images/7DQzDNozioZ2df7h2j8dpsGlM2lOz6VY3z04QVYF.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 120px;
}
.mautic-logo svg {
  display: none;
}
.mautic-logo {
  background-image: url("https://maestro.mautic.com/storage/branding/09/09b4a077-0386-4c4b-9807-2f8800437798/images/B3zUYLela1pMhSzXVL8TCjSrDP31gx28I82xeSPG.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 150px;
  height: 150px;
  border-radius: 0 !important;
}
