.tray-nav.tray-nav-border li.active.nav-army:after {
  background: #4B5320;
}
.navbar.bg-army {
  background-color: #4B5320;
}
.navbar.bg-army .nav > li.open > a,
.navbar.bg-army .nav > li:hover > a,
.navbar.bg-army .nav > li:focus > a,
.navbar.bg-army .nav > li.active > a,
.navbar.bg-army .nav > li > a:hover,
.navbar.bg-army .nav > li > a:focus {
  color: #FFF;
  background-color: #3d421a;
}
.navbar.bg-army .nav > li.dropdown.open .dropdown-menu,
.navbar.bg-army .nav > li.dropdown .open .dropdown-menu {
  border-top-color: #4B5320;
}
.navbar.bg-army .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-army .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #4B5320;
}
.navbar.bg-army .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-army .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #4B5320;
}
.navbar.bg-army .nav > li .dropdown-toggle + .dropdown-menu > .active > a,
.navbar.bg-army .nav > li .dropdown-toggle + .dropdown-menu > .active > a:hover,
.navbar.bg-army .nav > li .dropdown-toggle + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #4B5320;
}
.has-army .help-block,
.has-army .control-label,
.has-army .radio,
.has-army .checkbox,
.has-army .radio-inline,
.has-army .checkbox-inline,
.has-army .append-icon {
  color: #4B5320;
}
.has-army .form-control {
  border-color: #4B5320;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-army .form-control:focus {
  border-color: #2a2e12;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #4B5320;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #4B5320;
}
.has-army .input-group-addon {
  color: #080904;
  border-color: #4B5320;
  background-color: #abbc50;
}
.has-army .form-control-feedback {
  color: #4B5320;
}
.tray-nav.tray-nav-border li.active.nav-army:after {
  background: #4B5320;
}
.br-army {
  border-color: #4B5320 !important;
}
.br-army-light {
  border-color: #6c782e !important;
}
table.footable > tbody > tr.row-army:hover > td.footable-first-column,
table.footable > tbody > tr.footable-detail-show.row-army > td.footable-first-column {
  border-left-color: #4B5320;
}
.fc-event-army {
  border-left-color: #4B5320;
}
.fc-event-army .fc-event-icon {
  color: #4B5320;
}
.nano.affix.nano-army > .nano-pane > .nano-slider {
  background: #4B5320;
}
#nprogress.npr-army .bar {
  background-color: #4B5320;
}
.scroller-army .scroller-handle {
  background: #4B5320;
}
.select2-army + .select2-container .select2-selection--single,
.select2-army + .select2-container .select2-selection--single .select2-selection__rendered {
  color: #FFF;
  border-color: #4B5320;
  background-color: #4B5320;
}
.tm-tag.tm-tag-army {
  color: #FFF;
  background-color: #66702b;
}
ul.task-list .task-item.army .task-handle:after {
  background-color: #4B5320;
}
.panel-army .panel-controls > a {
  color: #FFF;
}
.panel.panel-army .panel-tabs > li > a {
  left: 7px;
  padding: 6px 20px 10px;
  color: #FFF;
  color: rgba(255, 255, 255, 0.7);
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.panel.panel-army .panel-tabs > li > a:hover {
  color: #FFF !important;
  color: #ffffff !important;
}
.panel.panel-army .panel-tabs > li > a:focus {
  color: #FFF !important;
  color: #ffffff !important;
  background: rgba(0, 0, 0, 0.1) !important;
}
.panel.panel-army .panel-tabs > li.active > a:focus {
  color: #666 !important;
  background: #FFF !important;
}
.bg-army {
  background-color: #4B5320 !important;
  color: #bdca75;
}
a.bg-army:hover {
  background-color: #2a2e12 !important;
}
.bg-army .text-muted {
  color: #b7ce3e;
}
.bg-army .text-darken {
  color: #2a2e12;
}
.bg-army.light {
  background-color: #5f6929 !important;
}
.bg-army.lighter {
  background-color: #6c782e !important;
}
.bg-army.dark {
  background-color: #373d17 !important;
}
.bg-army.darker {
  background-color: #2a2e12 !important;
}
.bg-army .open > a,
.bg-army .open > a:hover,
.bg-army .open > a:focus {
  color: #fff;
}
.badge-army {
  background-color: #4B5320;
}
.badge-army[href]:hover,
.badge-army[href]:focus {
  background-color: #2a2e12;
}
.label-army {
  background-color: #4B5320;
}
.label-army[href]:hover,
.label-army[href]:focus {
  background-color: #2a2e12;
}
.btn-army {
  color: #fff;
  background-color: #4B5320;
  border-color: #2a2e12 !important;
}
.btn-army:hover,
.btn-army:focus,
.btn-army:active,
.btn-army.btn-hover,
.btn-army.active,
.open > .dropdown-toggle.btn-army {
  color: #fff;
  background-color: #323715;
  border-color: rgba(0, 0, 0, 0.05);
}
.btn-army:active,
.btn-army.active,
.open > .dropdown-toggle.btn-army {
  background-image: none;
}
.btn-army.disabled,
.btn-army[disabled],
fieldset[disabled] .btn-army,
.btn-army.disabled:hover,
.btn-army[disabled]:hover,
fieldset[disabled] .btn-army:hover,
.btn-army.disabled:focus,
.btn-army[disabled]:focus,
fieldset[disabled] .btn-army:focus,
.btn-army.disabled:active,
.btn-army[disabled]:active,
fieldset[disabled] .btn-army:active,
.btn-army.disabled.btn-hover,
.btn-army[disabled].btn-hover,
fieldset[disabled] .btn-army.btn-hover,
.btn-army.disabled.active,
.btn-army[disabled].active,
fieldset[disabled] .btn-army.active {
  background-color: #4B5320;
  border-color: #4B5320;
}
.btn-army .badge {
  color: #4B5320;
  background-color: #fff;
}
.btn-army.light {
  background-color: #5f6929;
}
.btn-army.light:hover,
.btn-army.light:focus,
.btn-army.light:active,
.btn-army.light.active,
.btn-army.light.btn-hover,
.open > .dropdown-toggle.btn-army.light {
  background-color: #373d17;
}
.btn-army.dark {
  background-color: #373d17;
}
.btn-army.dark:hover,
.btn-army.dark:focus,
.btn-army.dark:active,
.btn-army.dark.active,
.btn-army.dark.btn-hover,
.open > .dropdown-toggle.btn-army.dark {
  background-color: #23270f;
}
.btn.btn-alt.btn-army {
  border-left-color: #4B5320;
}
.radio-custom.radio-army label:before,
.checkbox-custom.checkbox-army label:before {
  border-color: #5f6929;
}
.radio-custom.radio-army input[type=radio]:checked + label:after,
.radio-custom.radio-army input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-army input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-army input[type=radio]:checked + label:after {
  background-color: #5f6929;
  color: #5f6929;
}
.checkbox-custom.fill.checkbox-army label:before {
  background-color: #5f6929;
}
.list-group-item-army {
  color: #080904;
  border-color: #87953a;
  background-color: #abbc50;
}
a.list-group-item-army {
  color: #080904;
}
a.list-group-item-army .list-group-item-heading {
  color: inherit;
}
a.list-group-item-army:hover,
a.list-group-item-army:focus {
  color: #080904;
  background-color: #b2c15f;
}
a.list-group-item-army.active,
a.list-group-item-army.active:hover,
a.list-group-item-army.active:focus {
  color: #fff;
  background-color: #4B5320;
  border-color: #4B5320;
}
.panel-army.panel-border {
  border-color: #4B5320;
}
.panel-army > .panel-heading {
  color: #fff;
  background-color: #4B5320;
  border-color: #2f3414;
}
.panel-army > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #4B5320;
}
.panel-army > .panel-heading .badge {
  color: #4B5320;
  background-color: #fff;
}
.panel-army > .panel-heading > .panel-title {
  color: #fff;
}
.panel-army > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #4B5320;
}
.panel-army > .panel-body.fill {
  color: #FFF;
  border-color: #768332;
  background-color: #768332;
}
.panel-army > .panel-body.border {
  border: 3px solid #4B5320;
}
.progress-bar-army {
  background-color: #4B5320;
}
.progress-bar-army.light {
  background-color: #6c782e;
}
.progress-bar-army.dark {
  background-color: #23270f;
}
.progress-striped .progress-bar-army {
  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);
}
div.switch.switch-army input:checked + label {
  background-color: #4B5320;
}
.table > thead > tr > td.army,
.table > tbody > tr > td.army,
.table > tfoot > tr > td.army,
.table > thead > tr > th.army,
.table > tbody > tr > th.army,
.table > tfoot > tr > th.army,
.table > thead > tr.army > td,
.table > tbody > tr.army > td,
.table > tfoot > tr.army > td,
.table > thead > tr.army > th,
.table > tbody > tr.army > th,
.table > tfoot > tr.army > th {
  color: #080904;
  border-color: #87953a;
  background-color: #abbc50;
}
.table > thead > tr.army + tr > th,
.table > tbody > tr.army + tr > th,
.table > tfoot > tr.army + tr > th,
.table > thead > tr.army + tr > td,
.table > tbody > tr.army + tr > td,
.table > tfoot > tr.army + tr > td {
  border-top: 1px solid #87953a;
}
.table-hover > tbody > tr > td.army:hover,
.table-hover > tbody > tr > th.army:hover,
.table-hover > tbody > tr.army:hover > td,
.table-hover > tbody > tr:hover > .army,
.table-hover > tbody > tr.army:hover > th {
  background-color: #b2c15f;
}
.text-army {
  color: #4B5320;
}
a.text-army:hover {
  color: #000000;
}
.text-army-light {
  color: #576025;
}
.text-army-lighter {
  color: #646f2b;
}
.text-army-dark {
  color: #3f461b;
}
.text-army-darker {
  color: #323715;
}
blockquote.blockquote-army {
  border-color: #4B5320;
}
.dropcap.dropcap-army:first-letter {
  color: #4B5320;
}
.dropcap.dropcap-fill.dropcap-army:first-letter {
  background-color: #4B5320;
}
.alert-army {
  background-color: #4B5320;
}
.alert-army.alert-border-right {
  border-right-color: #20230e;
}
.alert-army.alert-border-top {
  border-top-color: #20230e;
}
.alert-army.alert-border-bottom {
  border-bottom-color: #20230e;
}
.alert-army.alert-border-left {
  border-left-color: #20230e;
}
.alert-army.light {
  background-color: #7d8a35;
}
.alert-army.dark {
  background-color: #41481c;
}
.alert-army.pastel {
  color: #191c0b;
  background-color: #abbc50;
  border-color: rgba(0, 0, 0, 0.1);
}
.alert-army.pastel .alert-link {
  color: #191c0b;
}
.alert-army.pastel.alert-micro {
  border-color: #6c782e;
}
.alert-army.pastel .close {
  color: #191c0b;
}
.alert-army.pastel .close:hover {
  color: #191c0b;
}
.dropdown-toggle.btn-army + .dropdown-menu > .active > a,
.dropdown-toggle.btn-army + .dropdown-menu > .active > a:hover,
.dropdown-toggle.btn-army + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #4B5320;
}
.nav-pills.nav-army > li.active > a,
.nav-pills.nav-army > li.active > a:hover,
.nav-pills.nav-army > li.active > a:focus {
  background-color: #4B5320;
}
/* tabs top */
.tab-block .tabs-border.nav-tabs.tabs-army > li.active > a {
  border-top-color: #4B5320;
}
/* tabs left */
.tab-block .tabs-border.tabs-left.tabs-army > li.active > a {
  border-left-color: #4B5320;
}
/* tabs right */
.tab-block .tabs-border.tabs-right.tabs-army > li.active > a {
  border-right-color: #4B5320;
}
/* tabs bottom */
.tab-block .tabs-border.tabs-below.tabs-army > li.active > a {
  border-bottom-color: #4B5320;
}
/* panel tabs */
.panel-tabs.panel-tabs-border.tabs-army > li.active > a {
  border-top-color: #4B5320;
}
.bg-army {
  color: #ffffff;
}
.tray-nav.tray-nav-border li.active.nav-catwaba:after {
  background: #665750;
}
.navbar.bg-catwaba {
  background-color: #665750;
}
.navbar.bg-catwaba .nav > li.open > a,
.navbar.bg-catwaba .nav > li:hover > a,
.navbar.bg-catwaba .nav > li:focus > a,
.navbar.bg-catwaba .nav > li.active > a,
.navbar.bg-catwaba .nav > li > a:hover,
.navbar.bg-catwaba .nav > li > a:focus {
  color: #FFF;
  background-color: #594c46;
}
.navbar.bg-catwaba .nav > li.dropdown.open .dropdown-menu,
.navbar.bg-catwaba .nav > li.dropdown .open .dropdown-menu {
  border-top-color: #665750;
}
.navbar.bg-catwaba .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-catwaba .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #665750;
}
.navbar.bg-catwaba .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-catwaba .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #665750;
}
.navbar.bg-catwaba .nav > li .dropdown-toggle + .dropdown-menu > .active > a,
.navbar.bg-catwaba .nav > li .dropdown-toggle + .dropdown-menu > .active > a:hover,
.navbar.bg-catwaba .nav > li .dropdown-toggle + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #665750;
}
.has-catwaba .help-block,
.has-catwaba .control-label,
.has-catwaba .radio,
.has-catwaba .checkbox,
.has-catwaba .radio-inline,
.has-catwaba .checkbox-inline,
.has-catwaba .append-icon {
  color: #665750;
}
.has-catwaba .form-control {
  border-color: #665750;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-catwaba .form-control:focus {
  border-color: #493f3a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #665750;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #665750;
}
.has-catwaba .input-group-addon {
  color: #2d2623;
  border-color: #665750;
  background-color: #b2a49d;
}
.has-catwaba .form-control-feedback {
  color: #665750;
}
.tray-nav.tray-nav-border li.active.nav-catwaba:after {
  background: #665750;
}
.br-catwaba {
  border-color: #665750 !important;
}
.br-catwaba-light {
  border-color: #836f66 !important;
}
table.footable > tbody > tr.row-catwaba:hover > td.footable-first-column,
table.footable > tbody > tr.footable-detail-show.row-catwaba > td.footable-first-column {
  border-left-color: #665750;
}
.fc-event-catwaba {
  border-left-color: #665750;
}
.fc-event-catwaba .fc-event-icon {
  color: #665750;
}
.nano.affix.nano-catwaba > .nano-pane > .nano-slider {
  background: #665750;
}
#nprogress.npr-catwaba .bar {
  background-color: #665750;
}
.scroller-catwaba .scroller-handle {
  background: #665750;
}
.select2-catwaba + .select2-container .select2-selection--single,
.select2-catwaba + .select2-container .select2-selection--single .select2-selection__rendered {
  color: #FFF;
  border-color: #665750;
  background-color: #665750;
}
.tm-tag.tm-tag-catwaba {
  color: #FFF;
  background-color: #7d6b62;
}
ul.task-list .task-item.catwaba .task-handle:after {
  background-color: #665750;
}
.panel-catwaba .panel-controls > a {
  color: #FFF;
}
.panel.panel-catwaba .panel-tabs > li > a {
  left: 7px;
  padding: 6px 20px 10px;
  color: #FFF;
  color: rgba(255, 255, 255, 0.7);
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.panel.panel-catwaba .panel-tabs > li > a:hover {
  color: #FFF !important;
  color: #ffffff !important;
}
.panel.panel-catwaba .panel-tabs > li > a:focus {
  color: #FFF !important;
  color: #ffffff !important;
  background: rgba(0, 0, 0, 0.1) !important;
}
.panel.panel-catwaba .panel-tabs > li.active > a:focus {
  color: #666 !important;
  background: #FFF !important;
}
.bg-catwaba {
  background-color: #665750 !important;
  color: #c8beba;
}
a.bg-catwaba:hover {
  background-color: #493f3a !important;
}
.bg-catwaba .text-muted {
  color: #bf9f90;
}
.bg-catwaba .text-darken {
  color: #493f3a;
}
.bg-catwaba.light {
  background-color: #77665d !important;
}
.bg-catwaba.lighter {
  background-color: #836f66 !important;
}
.bg-catwaba.dark {
  background-color: #554843 !important;
}
.bg-catwaba.darker {
  background-color: #493f3a !important;
}
.bg-catwaba .open > a,
.bg-catwaba .open > a:hover,
.bg-catwaba .open > a:focus {
  color: #fff;
}
.badge-catwaba {
  background-color: #665750;
}
.badge-catwaba[href]:hover,
.badge-catwaba[href]:focus {
  background-color: #493f3a;
}
.label-catwaba {
  background-color: #665750;
}
.label-catwaba[href]:hover,
.label-catwaba[href]:focus {
  background-color: #493f3a;
}
.btn-catwaba {
  color: #fff;
  background-color: #665750;
  border-color: #493f3a !important;
}
.btn-catwaba:hover,
.btn-catwaba:focus,
.btn-catwaba:active,
.btn-catwaba.btn-hover,
.btn-catwaba.active,
.open > .dropdown-toggle.btn-catwaba {
  color: #fff;
  background-color: #51453f;
  border-color: rgba(0, 0, 0, 0.05);
}
.btn-catwaba:active,
.btn-catwaba.active,
.open > .dropdown-toggle.btn-catwaba {
  background-image: none;
}
.btn-catwaba.disabled,
.btn-catwaba[disabled],
fieldset[disabled] .btn-catwaba,
.btn-catwaba.disabled:hover,
.btn-catwaba[disabled]:hover,
fieldset[disabled] .btn-catwaba:hover,
.btn-catwaba.disabled:focus,
.btn-catwaba[disabled]:focus,
fieldset[disabled] .btn-catwaba:focus,
.btn-catwaba.disabled:active,
.btn-catwaba[disabled]:active,
fieldset[disabled] .btn-catwaba:active,
.btn-catwaba.disabled.btn-hover,
.btn-catwaba[disabled].btn-hover,
fieldset[disabled] .btn-catwaba.btn-hover,
.btn-catwaba.disabled.active,
.btn-catwaba[disabled].active,
fieldset[disabled] .btn-catwaba.active {
  background-color: #665750;
  border-color: #665750;
}
.btn-catwaba .badge {
  color: #665750;
  background-color: #fff;
}
.btn-catwaba.light {
  background-color: #77665d;
}
.btn-catwaba.light:hover,
.btn-catwaba.light:focus,
.btn-catwaba.light:active,
.btn-catwaba.light.active,
.btn-catwaba.light.btn-hover,
.open > .dropdown-toggle.btn-catwaba.light {
  background-color: #554843;
}
.btn-catwaba.dark {
  background-color: #554843;
}
.btn-catwaba.dark:hover,
.btn-catwaba.dark:focus,
.btn-catwaba.dark:active,
.btn-catwaba.dark.active,
.btn-catwaba.dark.btn-hover,
.open > .dropdown-toggle.btn-catwaba.dark {
  background-color: #443a35;
}
.btn.btn-alt.btn-catwaba {
  border-left-color: #665750;
}
.radio-custom.radio-catwaba label:before,
.checkbox-custom.checkbox-catwaba label:before {
  border-color: #77665d;
}
.radio-custom.radio-catwaba input[type=radio]:checked + label:after,
.radio-custom.radio-catwaba input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-catwaba input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-catwaba input[type=radio]:checked + label:after {
  background-color: #77665d;
  color: #77665d;
}
.checkbox-custom.fill.checkbox-catwaba label:before {
  background-color: #77665d;
}
.list-group-item-catwaba {
  color: #2d2623;
  border-color: #97847b;
  background-color: #b2a49d;
}
a.list-group-item-catwaba {
  color: #2d2623;
}
a.list-group-item-catwaba .list-group-item-heading {
  color: inherit;
}
a.list-group-item-catwaba:hover,
a.list-group-item-catwaba:focus {
  color: #2d2623;
  background-color: #bbaea8;
}
a.list-group-item-catwaba.active,
a.list-group-item-catwaba.active:hover,
a.list-group-item-catwaba.active:focus {
  color: #fff;
  background-color: #665750;
  border-color: #665750;
}
.panel-catwaba.panel-border {
  border-color: #665750;
}
.panel-catwaba > .panel-heading {
  color: #fff;
  background-color: #665750;
  border-color: #4e423d;
}
.panel-catwaba > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #665750;
}
.panel-catwaba > .panel-heading .badge {
  color: #665750;
  background-color: #fff;
}
.panel-catwaba > .panel-heading > .panel-title {
  color: #fff;
}
.panel-catwaba > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #665750;
}
.panel-catwaba > .panel-body.fill {
  color: #FFF;
  border-color: #8b776d;
  background-color: #8b776d;
}
.panel-catwaba > .panel-body.border {
  border: 3px solid #665750;
}
.progress-bar-catwaba {
  background-color: #665750;
}
.progress-bar-catwaba.light {
  background-color: #836f66;
}
.progress-bar-catwaba.dark {
  background-color: #443a35;
}
.progress-striped .progress-bar-catwaba {
  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);
}
div.switch.switch-catwaba input:checked + label {
  background-color: #665750;
}
.table > thead > tr > td.catwaba,
.table > tbody > tr > td.catwaba,
.table > tfoot > tr > td.catwaba,
.table > thead > tr > th.catwaba,
.table > tbody > tr > th.catwaba,
.table > tfoot > tr > th.catwaba,
.table > thead > tr.catwaba > td,
.table > tbody > tr.catwaba > td,
.table > tfoot > tr.catwaba > td,
.table > thead > tr.catwaba > th,
.table > tbody > tr.catwaba > th,
.table > tfoot > tr.catwaba > th {
  color: #2d2623;
  border-color: #97847b;
  background-color: #b2a49d;
}
.table > thead > tr.catwaba + tr > th,
.table > tbody > tr.catwaba + tr > th,
.table > tfoot > tr.catwaba + tr > th,
.table > thead > tr.catwaba + tr > td,
.table > tbody > tr.catwaba + tr > td,
.table > tfoot > tr.catwaba + tr > td {
  border-top: 1px solid #97847b;
}
.table-hover > tbody > tr > td.catwaba:hover,
.table-hover > tbody > tr > th.catwaba:hover,
.table-hover > tbody > tr.catwaba:hover > td,
.table-hover > tbody > tr:hover > .catwaba,
.table-hover > tbody > tr.catwaba:hover > th {
  background-color: #bbaea8;
}
.text-catwaba {
  color: #665750;
}
a.text-catwaba:hover {
  color: #000000;
}
.text-catwaba-light {
  color: #706058;
}
.text-catwaba-lighter {
  color: #7b6961;
}
.text-catwaba-dark {
  color: #5c4e48;
}
.text-catwaba-darker {
  color: #51453f;
}
blockquote.blockquote-catwaba {
  border-color: #665750;
}
.dropcap.dropcap-catwaba:first-letter {
  color: #665750;
}
.dropcap.dropcap-fill.dropcap-catwaba:first-letter {
  background-color: #665750;
}
.alert-catwaba {
  background-color: #665750;
}
.alert-catwaba.alert-border-right {
  border-right-color: #413733;
}
.alert-catwaba.alert-border-top {
  border-top-color: #413733;
}
.alert-catwaba.alert-border-bottom {
  border-bottom-color: #413733;
}
.alert-catwaba.alert-border-left {
  border-left-color: #413733;
}
.alert-catwaba.light {
  background-color: #907c72;
}
.alert-catwaba.dark {
  background-color: #5d5049;
}
.alert-catwaba.pastel {
  color: #3b322e;
  background-color: #b2a49d;
  border-color: rgba(0, 0, 0, 0.1);
}
.alert-catwaba.pastel .alert-link {
  color: #3b322e;
}
.alert-catwaba.pastel.alert-micro {
  border-color: #836f66;
}
.alert-catwaba.pastel .close {
  color: #3b322e;
}
.alert-catwaba.pastel .close:hover {
  color: #3b322e;
}
.dropdown-toggle.btn-catwaba + .dropdown-menu > .active > a,
.dropdown-toggle.btn-catwaba + .dropdown-menu > .active > a:hover,
.dropdown-toggle.btn-catwaba + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #665750;
}
.nav-pills.nav-catwaba > li.active > a,
.nav-pills.nav-catwaba > li.active > a:hover,
.nav-pills.nav-catwaba > li.active > a:focus {
  background-color: #665750;
}
/* tabs top */
.tab-block .tabs-border.nav-tabs.tabs-catwaba > li.active > a {
  border-top-color: #665750;
}
/* tabs left */
.tab-block .tabs-border.tabs-left.tabs-catwaba > li.active > a {
  border-left-color: #665750;
}
/* tabs right */
.tab-block .tabs-border.tabs-right.tabs-catwaba > li.active > a {
  border-right-color: #665750;
}
/* tabs bottom */
.tab-block .tabs-border.tabs-below.tabs-catwaba > li.active > a {
  border-bottom-color: #665750;
}
/* panel tabs */
.panel-tabs.panel-tabs-border.tabs-catwaba > li.active > a {
  border-top-color: #665750;
}
.bg-catwaba {
  color: #ffffff;
}
.tray-nav.tray-nav-border li.active.nav-deepsea:after {
  background: #10273B;
}
.navbar.bg-deepsea {
  background-color: #10273B;
}
.navbar.bg-deepsea .nav > li.open > a,
.navbar.bg-deepsea .nav > li:hover > a,
.navbar.bg-deepsea .nav > li:focus > a,
.navbar.bg-deepsea .nav > li.active > a,
.navbar.bg-deepsea .nav > li > a:hover,
.navbar.bg-deepsea .nav > li > a:focus {
  color: #FFF;
  background-color: #0b1c29;
}
.navbar.bg-deepsea .nav > li.dropdown.open .dropdown-menu,
.navbar.bg-deepsea .nav > li.dropdown .open .dropdown-menu {
  border-top-color: #10273B;
}
.navbar.bg-deepsea .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-deepsea .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #10273B;
}
.navbar.bg-deepsea .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-deepsea .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #10273B;
}
.navbar.bg-deepsea .nav > li .dropdown-toggle + .dropdown-menu > .active > a,
.navbar.bg-deepsea .nav > li .dropdown-toggle + .dropdown-menu > .active > a:hover,
.navbar.bg-deepsea .nav > li .dropdown-toggle + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #10273B;
}
.has-deepsea .help-block,
.has-deepsea .control-label,
.has-deepsea .radio,
.has-deepsea .checkbox,
.has-deepsea .radio-inline,
.has-deepsea .checkbox-inline,
.has-deepsea .append-icon {
  color: #10273B;
}
.has-deepsea .form-control {
  border-color: #10273B;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-deepsea .form-control:focus {
  border-color: #050c13;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #10273B;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #10273B;
}
.has-deepsea .input-group-addon {
  color: #000000;
  border-color: #10273B;
  background-color: #3177b3;
}
.has-deepsea .form-control-feedback {
  color: #10273B;
}
.tray-nav.tray-nav-border li.active.nav-deepsea:after {
  background: #10273B;
}
.br-deepsea {
  border-color: #10273B !important;
}
.br-deepsea-light {
  border-color: #1b4263 !important;
}
table.footable > tbody > tr.row-deepsea:hover > td.footable-first-column,
table.footable > tbody > tr.footable-detail-show.row-deepsea > td.footable-first-column {
  border-left-color: #10273B;
}
.fc-event-deepsea {
  border-left-color: #10273B;
}
.fc-event-deepsea .fc-event-icon {
  color: #10273B;
}
.nano.affix.nano-deepsea > .nano-pane > .nano-slider {
  background: #10273B;
}
#nprogress.npr-deepsea .bar {
  background-color: #10273B;
}
.scroller-deepsea .scroller-handle {
  background: #10273B;
}
.select2-deepsea + .select2-container .select2-selection--single,
.select2-deepsea + .select2-container .select2-selection--single .select2-selection__rendered {
  color: #FFF;
  border-color: #10273B;
  background-color: #10273B;
}
.tm-tag.tm-tag-deepsea {
  color: #FFF;
  background-color: #193c5b;
}
ul.task-list .task-item.deepsea .task-handle:after {
  background-color: #10273B;
}
.panel-deepsea .panel-controls > a {
  color: #FFF;
}
.panel.panel-deepsea .panel-tabs > li > a {
  left: 7px;
  padding: 6px 20px 10px;
  color: #FFF;
  color: rgba(255, 255, 255, 0.7);
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.panel.panel-deepsea .panel-tabs > li > a:hover {
  color: #FFF !important;
  color: #ffffff !important;
}
.panel.panel-deepsea .panel-tabs > li > a:focus {
  color: #FFF !important;
  color: #ffffff !important;
  background: rgba(0, 0, 0, 0.1) !important;
}
.panel.panel-deepsea .panel-tabs > li.active > a:focus {
  color: #666 !important;
  background: #FFF !important;
}
.bg-deepsea {
  background-color: #10273B !important;
  color: #4990ce;
}
a.bg-deepsea:hover {
  background-color: #050c13 !important;
}
.bg-deepsea .text-muted {
  color: #2078c4;
}
.bg-deepsea .text-darken {
  color: #050c13;
}
.bg-deepsea.light {
  background-color: #173753 !important;
}
.bg-deepsea.lighter {
  background-color: #1b4263 !important;
}
.bg-deepsea.dark {
  background-color: #091723 !important;
}
.bg-deepsea.darker {
  background-color: #050c13 !important;
}
.bg-deepsea .open > a,
.bg-deepsea .open > a:hover,
.bg-deepsea .open > a:focus {
  color: #fff;
}
.badge-deepsea {
  background-color: #10273B;
}
.badge-deepsea[href]:hover,
.badge-deepsea[href]:focus {
  background-color: #050c13;
}
.label-deepsea {
  background-color: #10273B;
}
.label-deepsea[href]:hover,
.label-deepsea[href]:focus {
  background-color: #050c13;
}
.btn-deepsea {
  color: #fff;
  background-color: #10273B;
  border-color: #050c13 !important;
}
.btn-deepsea:hover,
.btn-deepsea:focus,
.btn-deepsea:active,
.btn-deepsea.btn-hover,
.btn-deepsea.active,
.open > .dropdown-toggle.btn-deepsea {
  color: #fff;
  background-color: #08131d;
  border-color: rgba(0, 0, 0, 0.05);
}
.btn-deepsea:active,
.btn-deepsea.active,
.open > .dropdown-toggle.btn-deepsea {
  background-image: none;
}
.btn-deepsea.disabled,
.btn-deepsea[disabled],
fieldset[disabled] .btn-deepsea,
.btn-deepsea.disabled:hover,
.btn-deepsea[disabled]:hover,
fieldset[disabled] .btn-deepsea:hover,
.btn-deepsea.disabled:focus,
.btn-deepsea[disabled]:focus,
fieldset[disabled] .btn-deepsea:focus,
.btn-deepsea.disabled:active,
.btn-deepsea[disabled]:active,
fieldset[disabled] .btn-deepsea:active,
.btn-deepsea.disabled.btn-hover,
.btn-deepsea[disabled].btn-hover,
fieldset[disabled] .btn-deepsea.btn-hover,
.btn-deepsea.disabled.active,
.btn-deepsea[disabled].active,
fieldset[disabled] .btn-deepsea.active {
  background-color: #10273B;
  border-color: #10273B;
}
.btn-deepsea .badge {
  color: #10273B;
  background-color: #fff;
}
.btn-deepsea.light {
  background-color: #173753;
}
.btn-deepsea.light:hover,
.btn-deepsea.light:focus,
.btn-deepsea.light:active,
.btn-deepsea.light.active,
.btn-deepsea.light.btn-hover,
.open > .dropdown-toggle.btn-deepsea.light {
  background-color: #091723;
}
.btn-deepsea.dark {
  background-color: #091723;
}
.btn-deepsea.dark:hover,
.btn-deepsea.dark:focus,
.btn-deepsea.dark:active,
.btn-deepsea.dark.active,
.btn-deepsea.dark.btn-hover,
.open > .dropdown-toggle.btn-deepsea.dark {
  background-color: #03070b;
}
.btn.btn-alt.btn-deepsea {
  border-left-color: #10273B;
}
.radio-custom.radio-deepsea label:before,
.checkbox-custom.checkbox-deepsea label:before {
  border-color: #173753;
}
.radio-custom.radio-deepsea input[type=radio]:checked + label:after,
.radio-custom.radio-deepsea input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-deepsea input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-deepsea input[type=radio]:checked + label:after {
  background-color: #173753;
  color: #173753;
}
.checkbox-custom.fill.checkbox-deepsea label:before {
  background-color: #173753;
}
.list-group-item-deepsea {
  color: #000000;
  border-color: #245783;
  background-color: #3177b3;
}
a.list-group-item-deepsea {
  color: #000000;
}
a.list-group-item-deepsea .list-group-item-heading {
  color: inherit;
}
a.list-group-item-deepsea:hover,
a.list-group-item-deepsea:focus {
  color: #000000;
  background-color: #3581c3;
}
a.list-group-item-deepsea.active,
a.list-group-item-deepsea.active:hover,
a.list-group-item-deepsea.active:focus {
  color: #fff;
  background-color: #10273B;
  border-color: #10273B;
}
.panel-deepsea.panel-border {
  border-color: #10273B;
}
.panel-deepsea > .panel-heading {
  color: #fff;
  background-color: #10273B;
  border-color: #071019;
}
.panel-deepsea > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #10273B;
}
.panel-deepsea > .panel-heading .badge {
  color: #10273B;
  background-color: #fff;
}
.panel-deepsea > .panel-heading > .panel-title {
  color: #fff;
}
.panel-deepsea > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #10273B;
}
.panel-deepsea > .panel-body.fill {
  color: #FFF;
  border-color: #1e496f;
  background-color: #1e496f;
}
.panel-deepsea > .panel-body.border {
  border: 3px solid #10273B;
}
.progress-bar-deepsea {
  background-color: #10273B;
}
.progress-bar-deepsea.light {
  background-color: #1b4263;
}
.progress-bar-deepsea.dark {
  background-color: #03070b;
}
.progress-striped .progress-bar-deepsea {
  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);
}
div.switch.switch-deepsea input:checked + label {
  background-color: #10273B;
}
.table > thead > tr > td.deepsea,
.table > tbody > tr > td.deepsea,
.table > tfoot > tr > td.deepsea,
.table > thead > tr > th.deepsea,
.table > tbody > tr > th.deepsea,
.table > tfoot > tr > th.deepsea,
.table > thead > tr.deepsea > td,
.table > tbody > tr.deepsea > td,
.table > tfoot > tr.deepsea > td,
.table > thead > tr.deepsea > th,
.table > tbody > tr.deepsea > th,
.table > tfoot > tr.deepsea > th {
  color: #000000;
  border-color: #245783;
  background-color: #3177b3;
}
.table > thead > tr.deepsea + tr > th,
.table > tbody > tr.deepsea + tr > th,
.table > tfoot > tr.deepsea + tr > th,
.table > thead > tr.deepsea + tr > td,
.table > tbody > tr.deepsea + tr > td,
.table > tfoot > tr.deepsea + tr > td {
  border-top: 1px solid #245783;
}
.table-hover > tbody > tr > td.deepsea:hover,
.table-hover > tbody > tr > th.deepsea:hover,
.table-hover > tbody > tr.deepsea:hover > td,
.table-hover > tbody > tr:hover > .deepsea,
.table-hover > tbody > tr.deepsea:hover > th {
  background-color: #3581c3;
}
.text-deepsea {
  color: #10273B;
}
a.text-deepsea:hover {
  color: #000000;
}
.text-deepsea-light {
  color: #143049;
}
.text-deepsea-lighter {
  color: #183b59;
}
.text-deepsea-dark {
  color: #0c1e2d;
}
.text-deepsea-darker {
  color: #08131d;
}
blockquote.blockquote-deepsea {
  border-color: #10273B;
}
.dropcap.dropcap-deepsea:first-letter {
  color: #10273B;
}
.dropcap.dropcap-fill.dropcap-deepsea:first-letter {
  background-color: #10273B;
}
.alert-deepsea {
  background-color: #10273B;
}
.alert-deepsea.alert-border-right {
  border-right-color: #020507;
}
.alert-deepsea.alert-border-top {
  border-top-color: #020507;
}
.alert-deepsea.alert-border-bottom {
  border-bottom-color: #020507;
}
.alert-deepsea.alert-border-left {
  border-left-color: #020507;
}
.alert-deepsea.light {
  background-color: #204f77;
}
.alert-deepsea.dark {
  background-color: #0d1f2f;
}
.alert-deepsea.pastel {
  color: #000000;
  background-color: #3177b3;
  border-color: rgba(0, 0, 0, 0.1);
}
.alert-deepsea.pastel .alert-link {
  color: #000000;
}
.alert-deepsea.pastel.alert-micro {
  border-color: #1b4263;
}
.alert-deepsea.pastel .close {
  color: #000000;
}
.alert-deepsea.pastel .close:hover {
  color: #000000;
}
.dropdown-toggle.btn-deepsea + .dropdown-menu > .active > a,
.dropdown-toggle.btn-deepsea + .dropdown-menu > .active > a:hover,
.dropdown-toggle.btn-deepsea + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #10273B;
}
.nav-pills.nav-deepsea > li.active > a,
.nav-pills.nav-deepsea > li.active > a:hover,
.nav-pills.nav-deepsea > li.active > a:focus {
  background-color: #10273B;
}
/* tabs top */
.tab-block .tabs-border.nav-tabs.tabs-deepsea > li.active > a {
  border-top-color: #10273B;
}
/* tabs left */
.tab-block .tabs-border.tabs-left.tabs-deepsea > li.active > a {
  border-left-color: #10273B;
}
/* tabs right */
.tab-block .tabs-border.tabs-right.tabs-deepsea > li.active > a {
  border-right-color: #10273B;
}
/* tabs bottom */
.tab-block .tabs-border.tabs-below.tabs-deepsea > li.active > a {
  border-bottom-color: #10273B;
}
/* panel tabs */
.panel-tabs.panel-tabs-border.tabs-deepsea > li.active > a {
  border-top-color: #10273B;
}
.bg-deepsea {
  color: #eaf2f9;
}
.tray-nav.tray-nav-border li.active.nav-ebony:after {
  background: #555D50;
}
.navbar.bg-ebony {
  background-color: #555D50;
}
.navbar.bg-ebony .nav > li.open > a,
.navbar.bg-ebony .nav > li:hover > a,
.navbar.bg-ebony .nav > li:focus > a,
.navbar.bg-ebony .nav > li.active > a,
.navbar.bg-ebony .nav > li > a:hover,
.navbar.bg-ebony .nav > li > a:focus {
  color: #FFF;
  background-color: #4a5145;
}
.navbar.bg-ebony .nav > li.dropdown.open .dropdown-menu,
.navbar.bg-ebony .nav > li.dropdown .open .dropdown-menu {
  border-top-color: #555D50;
}
.navbar.bg-ebony .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-ebony .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #555D50;
}
.navbar.bg-ebony .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-ebony .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #555D50;
}
.navbar.bg-ebony .nav > li .dropdown-toggle + .dropdown-menu > .active > a,
.navbar.bg-ebony .nav > li .dropdown-toggle + .dropdown-menu > .active > a:hover,
.navbar.bg-ebony .nav > li .dropdown-toggle + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #555D50;
}
.has-ebony .help-block,
.has-ebony .control-label,
.has-ebony .radio,
.has-ebony .checkbox,
.has-ebony .radio-inline,
.has-ebony .checkbox-inline,
.has-ebony .append-icon {
  color: #555D50;
}
.has-ebony .form-control {
  border-color: #555D50;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-ebony .form-control:focus {
  border-color: #3c4238;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #555D50;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #555D50;
}
.has-ebony .input-group-addon {
  color: #232621;
  border-color: #555D50;
  background-color: #a1aa9c;
}
.has-ebony .form-control-feedback {
  color: #555D50;
}
.tray-nav.tray-nav-border li.active.nav-ebony:after {
  background: #555D50;
}
.br-ebony {
  border-color: #555D50 !important;
}
.br-ebony-light {
  border-color: #6e7868 !important;
}
table.footable > tbody > tr.row-ebony:hover > td.footable-first-column,
table.footable > tbody > tr.footable-detail-show.row-ebony > td.footable-first-column {
  border-left-color: #555D50;
}
.fc-event-ebony {
  border-left-color: #555D50;
}
.fc-event-ebony .fc-event-icon {
  color: #555D50;
}
.nano.affix.nano-ebony > .nano-pane > .nano-slider {
  background: #555D50;
}
#nprogress.npr-ebony .bar {
  background-color: #555D50;
}
.scroller-ebony .scroller-handle {
  background: #555D50;
}
.select2-ebony + .select2-container .select2-selection--single,
.select2-ebony + .select2-container .select2-selection--single .select2-selection__rendered {
  color: #FFF;
  border-color: #555D50;
  background-color: #555D50;
}
.tm-tag.tm-tag-ebony {
  color: #FFF;
  background-color: #697363;
}
ul.task-list .task-item.ebony .task-handle:after {
  background-color: #555D50;
}
.panel-ebony .panel-controls > a {
  color: #FFF;
}
.panel.panel-ebony .panel-tabs > li > a {
  left: 7px;
  padding: 6px 20px 10px;
  color: #FFF;
  color: rgba(255, 255, 255, 0.7);
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.panel.panel-ebony .panel-tabs > li > a:hover {
  color: #FFF !important;
  color: #ffffff !important;
}
.panel.panel-ebony .panel-tabs > li > a:focus {
  color: #FFF !important;
  color: #ffffff !important;
  background: rgba(0, 0, 0, 0.1) !important;
}
.panel.panel-ebony .panel-tabs > li.active > a:focus {
  color: #666 !important;
  background: #FFF !important;
}
.bg-ebony {
  background-color: #555D50 !important;
  color: #bbc1b8;
}
a.bg-ebony:hover {
  background-color: #3c4238 !important;
}
.bg-ebony .text-muted {
  color: #9eb88e;
}
.bg-ebony .text-darken {
  color: #3c4238;
}
.bg-ebony.light {
  background-color: #646d5e !important;
}
.bg-ebony.lighter {
  background-color: #6e7868 !important;
}
.bg-ebony.dark {
  background-color: #464d42 !important;
}
.bg-ebony.darker {
  background-color: #3c4238 !important;
}
.bg-ebony .open > a,
.bg-ebony .open > a:hover,
.bg-ebony .open > a:focus {
  color: #fff;
}
.badge-ebony {
  background-color: #555D50;
}
.badge-ebony[href]:hover,
.badge-ebony[href]:focus {
  background-color: #3c4238;
}
.label-ebony {
  background-color: #555D50;
}
.label-ebony[href]:hover,
.label-ebony[href]:focus {
  background-color: #3c4238;
}
.btn-ebony {
  color: #fff;
  background-color: #555D50;
  border-color: #3c4238 !important;
}
.btn-ebony:hover,
.btn-ebony:focus,
.btn-ebony:active,
.btn-ebony.btn-hover,
.btn-ebony.active,
.open > .dropdown-toggle.btn-ebony {
  color: #fff;
  background-color: #42483e;
  border-color: rgba(0, 0, 0, 0.05);
}
.btn-ebony:active,
.btn-ebony.active,
.open > .dropdown-toggle.btn-ebony {
  background-image: none;
}
.btn-ebony.disabled,
.btn-ebony[disabled],
fieldset[disabled] .btn-ebony,
.btn-ebony.disabled:hover,
.btn-ebony[disabled]:hover,
fieldset[disabled] .btn-ebony:hover,
.btn-ebony.disabled:focus,
.btn-ebony[disabled]:focus,
fieldset[disabled] .btn-ebony:focus,
.btn-ebony.disabled:active,
.btn-ebony[disabled]:active,
fieldset[disabled] .btn-ebony:active,
.btn-ebony.disabled.btn-hover,
.btn-ebony[disabled].btn-hover,
fieldset[disabled] .btn-ebony.btn-hover,
.btn-ebony.disabled.active,
.btn-ebony[disabled].active,
fieldset[disabled] .btn-ebony.active {
  background-color: #555D50;
  border-color: #555D50;
}
.btn-ebony .badge {
  color: #555D50;
  background-color: #fff;
}
.btn-ebony.light {
  background-color: #646d5e;
}
.btn-ebony.light:hover,
.btn-ebony.light:focus,
.btn-ebony.light:active,
.btn-ebony.light.active,
.btn-ebony.light.btn-hover,
.open > .dropdown-toggle.btn-ebony.light {
  background-color: #464d42;
}
.btn-ebony.dark {
  background-color: #464d42;
}
.btn-ebony.dark:hover,
.btn-ebony.dark:focus,
.btn-ebony.dark:active,
.btn-ebony.dark.active,
.btn-ebony.dark.btn-hover,
.open > .dropdown-toggle.btn-ebony.dark {
  background-color: #373c34;
}
.btn.btn-alt.btn-ebony {
  border-left-color: #555D50;
}
.radio-custom.radio-ebony label:before,
.checkbox-custom.checkbox-ebony label:before {
  border-color: #646d5e;
}
.radio-custom.radio-ebony input[type=radio]:checked + label:after,
.radio-custom.radio-ebony input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-ebony input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-ebony input[type=radio]:checked + label:after {
  background-color: #646d5e;
  color: #646d5e;
}
.checkbox-custom.fill.checkbox-ebony label:before {
  background-color: #646d5e;
}
.list-group-item-ebony {
  color: #232621;
  border-color: #828e7b;
  background-color: #a1aa9c;
}
a.list-group-item-ebony {
  color: #232621;
}
a.list-group-item-ebony .list-group-item-heading {
  color: inherit;
}
a.list-group-item-ebony:hover,
a.list-group-item-ebony:focus {
  color: #232621;
  background-color: #acb3a7;
}
a.list-group-item-ebony.active,
a.list-group-item-ebony.active:hover,
a.list-group-item-ebony.active:focus {
  color: #fff;
  background-color: #555D50;
  border-color: #555D50;
}
.panel-ebony.panel-border {
  border-color: #555D50;
}
.panel-ebony > .panel-heading {
  color: #fff;
  background-color: #555D50;
  border-color: #40463c;
}
.panel-ebony > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #555D50;
}
.panel-ebony > .panel-heading .badge {
  color: #555D50;
  background-color: #fff;
}
.panel-ebony > .panel-heading > .panel-title {
  color: #fff;
}
.panel-ebony > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #555D50;
}
.panel-ebony > .panel-body.fill {
  color: #FFF;
  border-color: #76816f;
  background-color: #76816f;
}
.panel-ebony > .panel-body.border {
  border: 3px solid #555D50;
}
.progress-bar-ebony {
  background-color: #555D50;
}
.progress-bar-ebony.light {
  background-color: #6e7868;
}
.progress-bar-ebony.dark {
  background-color: #373c34;
}
.progress-striped .progress-bar-ebony {
  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);
}
div.switch.switch-ebony input:checked + label {
  background-color: #555D50;
}
.table > thead > tr > td.ebony,
.table > tbody > tr > td.ebony,
.table > tfoot > tr > td.ebony,
.table > thead > tr > th.ebony,
.table > tbody > tr > th.ebony,
.table > tfoot > tr > th.ebony,
.table > thead > tr.ebony > td,
.table > tbody > tr.ebony > td,
.table > tfoot > tr.ebony > td,
.table > thead > tr.ebony > th,
.table > tbody > tr.ebony > th,
.table > tfoot > tr.ebony > th {
  color: #232621;
  border-color: #828e7b;
  background-color: #a1aa9c;
}
.table > thead > tr.ebony + tr > th,
.table > tbody > tr.ebony + tr > th,
.table > tfoot > tr.ebony + tr > th,
.table > thead > tr.ebony + tr > td,
.table > tbody > tr.ebony + tr > td,
.table > tfoot > tr.ebony + tr > td {
  border-top: 1px solid #828e7b;
}
.table-hover > tbody > tr > td.ebony:hover,
.table-hover > tbody > tr > th.ebony:hover,
.table-hover > tbody > tr.ebony:hover > td,
.table-hover > tbody > tr:hover > .ebony,
.table-hover > tbody > tr.ebony:hover > th {
  background-color: #acb3a7;
}
.text-ebony {
  color: #555D50;
}
a.text-ebony:hover {
  color: #000000;
}
.text-ebony-light {
  color: #5e6758;
}
.text-ebony-lighter {
  color: #687262;
}
.text-ebony-dark {
  color: #4c5348;
}
.text-ebony-darker {
  color: #42483e;
}
blockquote.blockquote-ebony {
  border-color: #555D50;
}
.dropcap.dropcap-ebony:first-letter {
  color: #555D50;
}
.dropcap.dropcap-fill.dropcap-ebony:first-letter {
  background-color: #555D50;
}
.alert-ebony {
  background-color: #555D50;
}
.alert-ebony.alert-border-right {
  border-right-color: #343931;
}
.alert-ebony.alert-border-top {
  border-top-color: #343931;
}
.alert-ebony.alert-border-bottom {
  border-bottom-color: #343931;
}
.alert-ebony.alert-border-left {
  border-left-color: #343931;
}
.alert-ebony.light {
  background-color: #7b8673;
}
.alert-ebony.dark {
  background-color: #4d5549;
}
.alert-ebony.pastel {
  color: #2f342d;
  background-color: #a1aa9c;
  border-color: rgba(0, 0, 0, 0.1);
}
.alert-ebony.pastel .alert-link {
  color: #2f342d;
}
.alert-ebony.pastel.alert-micro {
  border-color: #6e7868;
}
.alert-ebony.pastel .close {
  color: #2f342d;
}
.alert-ebony.pastel .close:hover {
  color: #2f342d;
}
.dropdown-toggle.btn-ebony + .dropdown-menu > .active > a,
.dropdown-toggle.btn-ebony + .dropdown-menu > .active > a:hover,
.dropdown-toggle.btn-ebony + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #555D50;
}
.nav-pills.nav-ebony > li.active > a,
.nav-pills.nav-ebony > li.active > a:hover,
.nav-pills.nav-ebony > li.active > a:focus {
  background-color: #555D50;
}
/* tabs top */
.tab-block .tabs-border.nav-tabs.tabs-ebony > li.active > a {
  border-top-color: #555D50;
}
/* tabs left */
.tab-block .tabs-border.tabs-left.tabs-ebony > li.active > a {
  border-left-color: #555D50;
}
/* tabs right */
.tab-block .tabs-border.tabs-right.tabs-ebony > li.active > a {
  border-right-color: #555D50;
}
/* tabs bottom */
.tab-block .tabs-border.tabs-below.tabs-ebony > li.active > a {
  border-bottom-color: #555D50;
}
/* panel tabs */
.panel-tabs.panel-tabs-border.tabs-ebony > li.active > a {
  border-top-color: #555D50;
}
.bg-ebony {
  color: #ffffff;
}
.tray-nav.tray-nav-border li.active.nav-petroleum:after {
  background: #006778;
}
.navbar.bg-petroleum {
  background-color: #006778;
}
.navbar.bg-petroleum .nav > li.open > a,
.navbar.bg-petroleum .nav > li:hover > a,
.navbar.bg-petroleum .nav > li:focus > a,
.navbar.bg-petroleum .nav > li.active > a,
.navbar.bg-petroleum .nav > li > a:hover,
.navbar.bg-petroleum .nav > li > a:focus {
  color: #FFF;
  background-color: #005561;
}
.navbar.bg-petroleum .nav > li.dropdown.open .dropdown-menu,
.navbar.bg-petroleum .nav > li.dropdown .open .dropdown-menu {
  border-top-color: #006778;
}
.navbar.bg-petroleum .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-petroleum .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #006778;
}
.navbar.bg-petroleum .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-petroleum .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #006778;
}
.navbar.bg-petroleum .nav > li .dropdown-toggle + .dropdown-menu > .active > a,
.navbar.bg-petroleum .nav > li .dropdown-toggle + .dropdown-menu > .active > a:hover,
.navbar.bg-petroleum .nav > li .dropdown-toggle + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #006778;
}
.has-petroleum .help-block,
.has-petroleum .control-label,
.has-petroleum .radio,
.has-petroleum .checkbox,
.has-petroleum .radio-inline,
.has-petroleum .checkbox-inline,
.has-petroleum .append-icon {
  color: #006778;
}
.has-petroleum .form-control {
  border-color: #006778;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-petroleum .form-control:focus {
  border-color: #003b45;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #006778;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #006778;
}
.has-petroleum .input-group-addon {
  color: #000f12;
  border-color: #006778;
  background-color: #12ddff;
}
.has-petroleum .form-control-feedback {
  color: #006778;
}
.tray-nav.tray-nav-border li.active.nav-petroleum:after {
  background: #006778;
}
.br-petroleum {
  border-color: #006778 !important;
}
.br-petroleum-light {
  border-color: #0093ab !important;
}
table.footable > tbody > tr.row-petroleum:hover > td.footable-first-column,
table.footable > tbody > tr.footable-detail-show.row-petroleum > td.footable-first-column {
  border-left-color: #006778;
}
.fc-event-petroleum {
  border-left-color: #006778;
}
.fc-event-petroleum .fc-event-icon {
  color: #006778;
}
.nano.affix.nano-petroleum > .nano-pane > .nano-slider {
  background: #006778;
}
#nprogress.npr-petroleum .bar {
  background-color: #006778;
}
.scroller-petroleum .scroller-handle {
  background: #006778;
}
.select2-petroleum + .select2-container .select2-selection--single,
.select2-petroleum + .select2-container .select2-selection--single .select2-selection__rendered {
  color: #FFF;
  border-color: #006778;
  background-color: #006778;
}
.tm-tag.tm-tag-petroleum {
  color: #FFF;
  background-color: #008aa1;
}
ul.task-list .task-item.petroleum .task-handle:after {
  background-color: #006778;
}
.panel-petroleum .panel-controls > a {
  color: #FFF;
}
.panel.panel-petroleum .panel-tabs > li > a {
  left: 7px;
  padding: 6px 20px 10px;
  color: #FFF;
  color: rgba(255, 255, 255, 0.7);
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.panel.panel-petroleum .panel-tabs > li > a:hover {
  color: #FFF !important;
  color: #ffffff !important;
}
.panel.panel-petroleum .panel-tabs > li > a:focus {
  color: #FFF !important;
  color: #ffffff !important;
  background: rgba(0, 0, 0, 0.1) !important;
}
.panel.panel-petroleum .panel-tabs > li.active > a:focus {
  color: #666 !important;
  background: #FFF !important;
}
.bg-petroleum {
  background-color: #006778 !important;
  color: #45e5ff;
}
a.bg-petroleum:hover {
  background-color: #003b45 !important;
}
.bg-petroleum .text-muted {
  color: #12ddff;
}
.bg-petroleum .text-darken {
  color: #003b45;
}
.bg-petroleum.light {
  background-color: #008197 !important;
}
.bg-petroleum.lighter {
  background-color: #0093ab !important;
}
.bg-petroleum.dark {
  background-color: #004d59 !important;
}
.bg-petroleum.darker {
  background-color: #003b45 !important;
}
.bg-petroleum .open > a,
.bg-petroleum .open > a:hover,
.bg-petroleum .open > a:focus {
  color: #fff;
}
.badge-petroleum {
  background-color: #006778;
}
.badge-petroleum[href]:hover,
.badge-petroleum[href]:focus {
  background-color: #003b45;
}
.label-petroleum {
  background-color: #006778;
}
.label-petroleum[href]:hover,
.label-petroleum[href]:focus {
  background-color: #003b45;
}
.btn-petroleum {
  color: #fff;
  background-color: #006778;
  border-color: #003b45 !important;
}
.btn-petroleum:hover,
.btn-petroleum:focus,
.btn-petroleum:active,
.btn-petroleum.btn-hover,
.btn-petroleum.active,
.open > .dropdown-toggle.btn-petroleum {
  color: #fff;
  background-color: #004652;
  border-color: rgba(0, 0, 0, 0.05);
}
.btn-petroleum:active,
.btn-petroleum.active,
.open > .dropdown-toggle.btn-petroleum {
  background-image: none;
}
.btn-petroleum.disabled,
.btn-petroleum[disabled],
fieldset[disabled] .btn-petroleum,
.btn-petroleum.disabled:hover,
.btn-petroleum[disabled]:hover,
fieldset[disabled] .btn-petroleum:hover,
.btn-petroleum.disabled:focus,
.btn-petroleum[disabled]:focus,
fieldset[disabled] .btn-petroleum:focus,
.btn-petroleum.disabled:active,
.btn-petroleum[disabled]:active,
fieldset[disabled] .btn-petroleum:active,
.btn-petroleum.disabled.btn-hover,
.btn-petroleum[disabled].btn-hover,
fieldset[disabled] .btn-petroleum.btn-hover,
.btn-petroleum.disabled.active,
.btn-petroleum[disabled].active,
fieldset[disabled] .btn-petroleum.active {
  background-color: #006778;
  border-color: #006778;
}
.btn-petroleum .badge {
  color: #006778;
  background-color: #fff;
}
.btn-petroleum.light {
  background-color: #008197;
}
.btn-petroleum.light:hover,
.btn-petroleum.light:focus,
.btn-petroleum.light:active,
.btn-petroleum.light.active,
.btn-petroleum.light.btn-hover,
.open > .dropdown-toggle.btn-petroleum.light {
  background-color: #004d59;
}
.btn-petroleum.dark {
  background-color: #004d59;
}
.btn-petroleum.dark:hover,
.btn-petroleum.dark:focus,
.btn-petroleum.dark:active,
.btn-petroleum.dark.active,
.btn-petroleum.dark.btn-hover,
.open > .dropdown-toggle.btn-petroleum.dark {
  background-color: #00323b;
}
.btn.btn-alt.btn-petroleum {
  border-left-color: #006778;
}
.radio-custom.radio-petroleum label:before,
.checkbox-custom.checkbox-petroleum label:before {
  border-color: #008197;
}
.radio-custom.radio-petroleum input[type=radio]:checked + label:after,
.radio-custom.radio-petroleum input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-petroleum input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-petroleum input[type=radio]:checked + label:after {
  background-color: #008197;
  color: #008197;
}
.checkbox-custom.fill.checkbox-petroleum label:before {
  background-color: #008197;
}
.list-group-item-petroleum {
  color: #000f12;
  border-color: #00b6d4;
  background-color: #12ddff;
}
a.list-group-item-petroleum {
  color: #000f12;
}
a.list-group-item-petroleum .list-group-item-heading {
  color: inherit;
}
a.list-group-item-petroleum:hover,
a.list-group-item-petroleum:focus {
  color: #000f12;
  background-color: #26e0ff;
}
a.list-group-item-petroleum.active,
a.list-group-item-petroleum.active:hover,
a.list-group-item-petroleum.active:focus {
  color: #fff;
  background-color: #006778;
  border-color: #006778;
}
.panel-petroleum.panel-border {
  border-color: #006778;
}
.panel-petroleum > .panel-heading {
  color: #fff;
  background-color: #006778;
  border-color: #00424d;
}
.panel-petroleum > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #006778;
}
.panel-petroleum > .panel-heading .badge {
  color: #006778;
  background-color: #fff;
}
.panel-petroleum > .panel-heading > .panel-title {
  color: #fff;
}
.panel-petroleum > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #006778;
}
.panel-petroleum > .panel-body.fill {
  color: #FFF;
  border-color: #00a0ba;
  background-color: #00a0ba;
}
.panel-petroleum > .panel-body.border {
  border: 3px solid #006778;
}
.progress-bar-petroleum {
  background-color: #006778;
}
.progress-bar-petroleum.light {
  background-color: #0093ab;
}
.progress-bar-petroleum.dark {
  background-color: #00323b;
}
.progress-striped .progress-bar-petroleum {
  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);
}
div.switch.switch-petroleum input:checked + label {
  background-color: #006778;
}
.table > thead > tr > td.petroleum,
.table > tbody > tr > td.petroleum,
.table > tfoot > tr > td.petroleum,
.table > thead > tr > th.petroleum,
.table > tbody > tr > th.petroleum,
.table > tfoot > tr > th.petroleum,
.table > thead > tr.petroleum > td,
.table > tbody > tr.petroleum > td,
.table > tfoot > tr.petroleum > td,
.table > thead > tr.petroleum > th,
.table > tbody > tr.petroleum > th,
.table > tfoot > tr.petroleum > th {
  color: #000f12;
  border-color: #00b6d4;
  background-color: #12ddff;
}
.table > thead > tr.petroleum + tr > th,
.table > tbody > tr.petroleum + tr > th,
.table > tfoot > tr.petroleum + tr > th,
.table > thead > tr.petroleum + tr > td,
.table > tbody > tr.petroleum + tr > td,
.table > tfoot > tr.petroleum + tr > td {
  border-top: 1px solid #00b6d4;
}
.table-hover > tbody > tr > td.petroleum:hover,
.table-hover > tbody > tr > th.petroleum:hover,
.table-hover > tbody > tr.petroleum:hover > td,
.table-hover > tbody > tr:hover > .petroleum,
.table-hover > tbody > tr.petroleum:hover > th {
  background-color: #26e0ff;
}
.text-petroleum {
  color: #006778;
}
a.text-petroleum:hover {
  color: #000000;
}
.text-petroleum-light {
  color: #00768a;
}
.text-petroleum-lighter {
  color: #00889e;
}
.text-petroleum-dark {
  color: #005866;
}
.text-petroleum-darker {
  color: #004652;
}
blockquote.blockquote-petroleum {
  border-color: #006778;
}
.dropcap.dropcap-petroleum:first-letter {
  color: #006778;
}
.dropcap.dropcap-fill.dropcap-petroleum:first-letter {
  background-color: #006778;
}
.alert-petroleum {
  background-color: #006778;
}
.alert-petroleum.alert-border-right {
  border-right-color: #002e36;
}
.alert-petroleum.alert-border-top {
  border-top-color: #002e36;
}
.alert-petroleum.alert-border-bottom {
  border-bottom-color: #002e36;
}
.alert-petroleum.alert-border-left {
  border-left-color: #002e36;
}
.alert-petroleum.light {
  background-color: #00a9c4;
}
.alert-petroleum.dark {
  background-color: #005a69;
}
.alert-petroleum.pastel {
  color: #00252c;
  background-color: #12ddff;
  border-color: rgba(0, 0, 0, 0.1);
}
.alert-petroleum.pastel .alert-link {
  color: #00252c;
}
.alert-petroleum.pastel.alert-micro {
  border-color: #0093ab;
}
.alert-petroleum.pastel .close {
  color: #00252c;
}
.alert-petroleum.pastel .close:hover {
  color: #00252c;
}
.dropdown-toggle.btn-petroleum + .dropdown-menu > .active > a,
.dropdown-toggle.btn-petroleum + .dropdown-menu > .active > a:hover,
.dropdown-toggle.btn-petroleum + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #006778;
}
.nav-pills.nav-petroleum > li.active > a,
.nav-pills.nav-petroleum > li.active > a:hover,
.nav-pills.nav-petroleum > li.active > a:focus {
  background-color: #006778;
}
/* tabs top */
.tab-block .tabs-border.nav-tabs.tabs-petroleum > li.active > a {
  border-top-color: #006778;
}
/* tabs left */
.tab-block .tabs-border.tabs-left.tabs-petroleum > li.active > a {
  border-left-color: #006778;
}
/* tabs right */
.tab-block .tabs-border.tabs-right.tabs-petroleum > li.active > a {
  border-right-color: #006778;
}
/* tabs bottom */
.tab-block .tabs-border.tabs-below.tabs-petroleum > li.active > a {
  border-bottom-color: #006778;
}
/* panel tabs */
.panel-tabs.panel-tabs-border.tabs-petroleum > li.active > a {
  border-top-color: #006778;
}
.bg-petroleum {
  color: #ffffff;
}
.tray-nav.tray-nav-border li.active.nav-ruby:after {
  background: #703642;
}
.navbar.bg-ruby {
  background-color: #703642;
}
.navbar.bg-ruby .nav > li.open > a,
.navbar.bg-ruby .nav > li:hover > a,
.navbar.bg-ruby .nav > li:focus > a,
.navbar.bg-ruby .nav > li.active > a,
.navbar.bg-ruby .nav > li > a:hover,
.navbar.bg-ruby .nav > li > a:focus {
  color: #FFF;
  background-color: #602f3a;
}
.navbar.bg-ruby .nav > li.dropdown.open .dropdown-menu,
.navbar.bg-ruby .nav > li.dropdown .open .dropdown-menu {
  border-top-color: #703642;
}
.navbar.bg-ruby .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-ruby .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #703642;
}
.navbar.bg-ruby .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-ruby .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #703642;
}
.navbar.bg-ruby .nav > li .dropdown-toggle + .dropdown-menu > .active > a,
.navbar.bg-ruby .nav > li .dropdown-toggle + .dropdown-menu > .active > a:hover,
.navbar.bg-ruby .nav > li .dropdown-toggle + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #703642;
}
.has-ruby .help-block,
.has-ruby .control-label,
.has-ruby .radio,
.has-ruby .checkbox,
.has-ruby .radio-inline,
.has-ruby .checkbox-inline,
.has-ruby .append-icon {
  color: #703642;
}
.has-ruby .form-control {
  border-color: #703642;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-ruby .form-control:focus {
  border-color: #4e252e;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #703642;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #703642;
}
.has-ruby .input-group-addon {
  color: #2b1519;
  border-color: #703642;
  background-color: #c17e8c;
}
.has-ruby .form-control-feedback {
  color: #703642;
}
.tray-nav.tray-nav-border li.active.nav-ruby:after {
  background: #703642;
}
.br-ruby {
  border-color: #703642 !important;
}
.br-ruby-light {
  border-color: #924756 !important;
}
table.footable > tbody > tr.row-ruby:hover > td.footable-first-column,
table.footable > tbody > tr.footable-detail-show.row-ruby > td.footable-first-column {
  border-left-color: #703642;
}
.fc-event-ruby {
  border-left-color: #703642;
}
.fc-event-ruby .fc-event-icon {
  color: #703642;
}
.nano.affix.nano-ruby > .nano-pane > .nano-slider {
  background: #703642;
}
#nprogress.npr-ruby .bar {
  background-color: #703642;
}
.scroller-ruby .scroller-handle {
  background: #703642;
}
.select2-ruby + .select2-container .select2-selection--single,
.select2-ruby + .select2-container .select2-selection--single .select2-selection__rendered {
  color: #FFF;
  border-color: #703642;
  background-color: #703642;
}
.tm-tag.tm-tag-ruby {
  color: #FFF;
  background-color: #8c4352;
}
ul.task-list .task-item.ruby .task-handle:after {
  background-color: #703642;
}
.panel-ruby .panel-controls > a {
  color: #FFF;
}
.panel.panel-ruby .panel-tabs > li > a {
  left: 7px;
  padding: 6px 20px 10px;
  color: #FFF;
  color: rgba(255, 255, 255, 0.7);
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.panel.panel-ruby .panel-tabs > li > a:hover {
  color: #FFF !important;
  color: #ffffff !important;
}
.panel.panel-ruby .panel-tabs > li > a:focus {
  color: #FFF !important;
  color: #ffffff !important;
  background: rgba(0, 0, 0, 0.1) !important;
}
.panel.panel-ruby .panel-tabs > li.active > a:focus {
  color: #666 !important;
  background: #FFF !important;
}
.bg-ruby {
  background-color: #703642 !important;
  color: #d1a1ab;
}
a.bg-ruby:hover {
  background-color: #4e252e !important;
}
.bg-ruby .text-muted {
  color: #cf7084;
}
.bg-ruby .text-darken {
  color: #4e252e;
}
.bg-ruby.light {
  background-color: #85404e !important;
}
.bg-ruby.lighter {
  background-color: #924756 !important;
}
.bg-ruby.dark {
  background-color: #5b2c36 !important;
}
.bg-ruby.darker {
  background-color: #4e252e !important;
}
.bg-ruby .open > a,
.bg-ruby .open > a:hover,
.bg-ruby .open > a:focus {
  color: #fff;
}
.badge-ruby {
  background-color: #703642;
}
.badge-ruby[href]:hover,
.badge-ruby[href]:focus {
  background-color: #4e252e;
}
.label-ruby {
  background-color: #703642;
}
.label-ruby[href]:hover,
.label-ruby[href]:focus {
  background-color: #4e252e;
}
.btn-ruby {
  color: #fff;
  background-color: #703642;
  border-color: #4e252e !important;
}
.btn-ruby:hover,
.btn-ruby:focus,
.btn-ruby:active,
.btn-ruby.btn-hover,
.btn-ruby.active,
.open > .dropdown-toggle.btn-ruby {
  color: #fff;
  background-color: #562a33;
  border-color: rgba(0, 0, 0, 0.05);
}
.btn-ruby:active,
.btn-ruby.active,
.open > .dropdown-toggle.btn-ruby {
  background-image: none;
}
.btn-ruby.disabled,
.btn-ruby[disabled],
fieldset[disabled] .btn-ruby,
.btn-ruby.disabled:hover,
.btn-ruby[disabled]:hover,
fieldset[disabled] .btn-ruby:hover,
.btn-ruby.disabled:focus,
.btn-ruby[disabled]:focus,
fieldset[disabled] .btn-ruby:focus,
.btn-ruby.disabled:active,
.btn-ruby[disabled]:active,
fieldset[disabled] .btn-ruby:active,
.btn-ruby.disabled.btn-hover,
.btn-ruby[disabled].btn-hover,
fieldset[disabled] .btn-ruby.btn-hover,
.btn-ruby.disabled.active,
.btn-ruby[disabled].active,
fieldset[disabled] .btn-ruby.active {
  background-color: #703642;
  border-color: #703642;
}
.btn-ruby .badge {
  color: #703642;
  background-color: #fff;
}
.btn-ruby.light {
  background-color: #85404e;
}
.btn-ruby.light:hover,
.btn-ruby.light:focus,
.btn-ruby.light:active,
.btn-ruby.light.active,
.btn-ruby.light.btn-hover,
.open > .dropdown-toggle.btn-ruby.light {
  background-color: #5b2c36;
}
.btn-ruby.dark {
  background-color: #5b2c36;
}
.btn-ruby.dark:hover,
.btn-ruby.dark:focus,
.btn-ruby.dark:active,
.btn-ruby.dark.active,
.btn-ruby.dark.btn-hover,
.open > .dropdown-toggle.btn-ruby.dark {
  background-color: #47222a;
}
.btn.btn-alt.btn-ruby {
  border-left-color: #703642;
}
.radio-custom.radio-ruby label:before,
.checkbox-custom.checkbox-ruby label:before {
  border-color: #85404e;
}
.radio-custom.radio-ruby input[type=radio]:checked + label:after,
.radio-custom.radio-ruby input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-ruby input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-ruby input[type=radio]:checked + label:after {
  background-color: #85404e;
  color: #85404e;
}
.checkbox-custom.fill.checkbox-ruby label:before {
  background-color: #85404e;
}
.list-group-item-ruby {
  color: #2b1519;
  border-color: #ad5567;
  background-color: #c17e8c;
}
a.list-group-item-ruby {
  color: #2b1519;
}
a.list-group-item-ruby .list-group-item-heading {
  color: inherit;
}
a.list-group-item-ruby:hover,
a.list-group-item-ruby:focus {
  color: #2b1519;
  background-color: #c88c98;
}
a.list-group-item-ruby.active,
a.list-group-item-ruby.active:hover,
a.list-group-item-ruby.active:focus {
  color: #fff;
  background-color: #703642;
  border-color: #703642;
}
.panel-ruby.panel-border {
  border-color: #703642;
}
.panel-ruby > .panel-heading {
  color: #fff;
  background-color: #703642;
  border-color: #532831;
}
.panel-ruby > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #703642;
}
.panel-ruby > .panel-heading .badge {
  color: #703642;
  background-color: #fff;
}
.panel-ruby > .panel-heading > .panel-title {
  color: #fff;
}
.panel-ruby > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #703642;
}
.panel-ruby > .panel-body.fill {
  color: #FFF;
  border-color: #9d4c5c;
  background-color: #9d4c5c;
}
.panel-ruby > .panel-body.border {
  border: 3px solid #703642;
}
.progress-bar-ruby {
  background-color: #703642;
}
.progress-bar-ruby.light {
  background-color: #924756;
}
.progress-bar-ruby.dark {
  background-color: #47222a;
}
.progress-striped .progress-bar-ruby {
  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);
}
div.switch.switch-ruby input:checked + label {
  background-color: #703642;
}
.table > thead > tr > td.ruby,
.table > tbody > tr > td.ruby,
.table > tfoot > tr > td.ruby,
.table > thead > tr > th.ruby,
.table > tbody > tr > th.ruby,
.table > tfoot > tr > th.ruby,
.table > thead > tr.ruby > td,
.table > tbody > tr.ruby > td,
.table > tfoot > tr.ruby > td,
.table > thead > tr.ruby > th,
.table > tbody > tr.ruby > th,
.table > tfoot > tr.ruby > th {
  color: #2b1519;
  border-color: #ad5567;
  background-color: #c17e8c;
}
.table > thead > tr.ruby + tr > th,
.table > tbody > tr.ruby + tr > th,
.table > tfoot > tr.ruby + tr > th,
.table > thead > tr.ruby + tr > td,
.table > tbody > tr.ruby + tr > td,
.table > tfoot > tr.ruby + tr > td {
  border-top: 1px solid #ad5567;
}
.table-hover > tbody > tr > td.ruby:hover,
.table-hover > tbody > tr > th.ruby:hover,
.table-hover > tbody > tr.ruby:hover > td,
.table-hover > tbody > tr:hover > .ruby,
.table-hover > tbody > tr.ruby:hover > th {
  background-color: #c88c98;
}
.text-ruby {
  color: #703642;
}
a.text-ruby:hover {
  color: #000000;
}
.text-ruby-light {
  color: #7c3c49;
}
.text-ruby-lighter {
  color: #8a4251;
}
.text-ruby-dark {
  color: #64303b;
}
.text-ruby-darker {
  color: #562a33;
}
blockquote.blockquote-ruby {
  border-color: #703642;
}
.dropcap.dropcap-ruby:first-letter {
  color: #703642;
}
.dropcap.dropcap-fill.dropcap-ruby:first-letter {
  background-color: #703642;
}
.alert-ruby {
  background-color: #703642;
}
.alert-ruby.alert-border-right {
  border-right-color: #432028;
}
.alert-ruby.alert-border-top {
  border-top-color: #432028;
}
.alert-ruby.alert-border-bottom {
  border-bottom-color: #432028;
}
.alert-ruby.alert-border-left {
  border-left-color: #432028;
}
.alert-ruby.light {
  background-color: #a44f60;
}
.alert-ruby.dark {
  background-color: #66313c;
}
.alert-ruby.pastel {
  color: #3c1d24;
  background-color: #c17e8c;
  border-color: rgba(0, 0, 0, 0.1);
}
.alert-ruby.pastel .alert-link {
  color: #3c1d24;
}
.alert-ruby.pastel.alert-micro {
  border-color: #924756;
}
.alert-ruby.pastel .close {
  color: #3c1d24;
}
.alert-ruby.pastel .close:hover {
  color: #3c1d24;
}
.dropdown-toggle.btn-ruby + .dropdown-menu > .active > a,
.dropdown-toggle.btn-ruby + .dropdown-menu > .active > a:hover,
.dropdown-toggle.btn-ruby + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #703642;
}
.nav-pills.nav-ruby > li.active > a,
.nav-pills.nav-ruby > li.active > a:hover,
.nav-pills.nav-ruby > li.active > a:focus {
  background-color: #703642;
}
/* tabs top */
.tab-block .tabs-border.nav-tabs.tabs-ruby > li.active > a {
  border-top-color: #703642;
}
/* tabs left */
.tab-block .tabs-border.tabs-left.tabs-ruby > li.active > a {
  border-left-color: #703642;
}
/* tabs right */
.tab-block .tabs-border.tabs-right.tabs-ruby > li.active > a {
  border-right-color: #703642;
}
/* tabs bottom */
.tab-block .tabs-border.tabs-below.tabs-ruby > li.active > a {
  border-bottom-color: #703642;
}
/* panel tabs */
.panel-tabs.panel-tabs-border.tabs-ruby > li.active > a {
  border-top-color: #703642;
}
.bg-ruby {
  color: #ffffff;
}
.tray-nav.tray-nav-border li.active.nav-sand:after {
  background: #d3c7a2;
}
.navbar.bg-sand {
  background-color: #d3c7a2;
}
.navbar.bg-sand .nav > li.open > a,
.navbar.bg-sand .nav > li:hover > a,
.navbar.bg-sand .nav > li:focus > a,
.navbar.bg-sand .nav > li.active > a,
.navbar.bg-sand .nav > li > a:hover,
.navbar.bg-sand .nav > li > a:focus {
  color: #FFF;
  background-color: #ccbd92;
}
.navbar.bg-sand .nav > li.dropdown.open .dropdown-menu,
.navbar.bg-sand .nav > li.dropdown .open .dropdown-menu {
  border-top-color: #d3c7a2;
}
.navbar.bg-sand .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-sand .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #d3c7a2;
}
.navbar.bg-sand .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-sand .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #d3c7a2;
}
.navbar.bg-sand .nav > li .dropdown-toggle + .dropdown-menu > .active > a,
.navbar.bg-sand .nav > li .dropdown-toggle + .dropdown-menu > .active > a:hover,
.navbar.bg-sand .nav > li .dropdown-toggle + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #d3c7a2;
}
.has-sand .help-block,
.has-sand .control-label,
.has-sand .radio,
.has-sand .checkbox,
.has-sand .radio-inline,
.has-sand .checkbox-inline,
.has-sand .append-icon {
  color: #d3c7a2;
}
.has-sand .form-control {
  border-color: #d3c7a2;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-sand .form-control:focus {
  border-color: #c3b27f;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #d3c7a2;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #d3c7a2;
}
.has-sand .input-group-addon {
  color: #b29d5d;
  border-color: #d3c7a2;
  background-color: #ffffff;
}
.has-sand .form-control-feedback {
  color: #d3c7a2;
}
.tray-nav.tray-nav-border li.active.nav-sand:after {
  background: #d3c7a2;
}
.br-sand {
  border-color: #d3c7a2 !important;
}
.br-sand-light {
  border-color: #e3dcc5 !important;
}
table.footable > tbody > tr.row-sand:hover > td.footable-first-column,
table.footable > tbody > tr.footable-detail-show.row-sand > td.footable-first-column {
  border-left-color: #d3c7a2;
}
.fc-event-sand {
  border-left-color: #d3c7a2;
}
.fc-event-sand .fc-event-icon {
  color: #d3c7a2;
}
.nano.affix.nano-sand > .nano-pane > .nano-slider {
  background: #d3c7a2;
}
#nprogress.npr-sand .bar {
  background-color: #d3c7a2;
}
.scroller-sand .scroller-handle {
  background: #d3c7a2;
}
.select2-sand + .select2-container .select2-selection--single,
.select2-sand + .select2-container .select2-selection--single .select2-selection__rendered {
  color: #FFF;
  border-color: #d3c7a2;
  background-color: #d3c7a2;
}
.tm-tag.tm-tag-sand {
  color: #FFF;
  background-color: #e0d8be;
}
ul.task-list .task-item.sand .task-handle:after {
  background-color: #d3c7a2;
}
.panel-sand .panel-controls > a {
  color: #FFF;
}
.panel.panel-sand .panel-tabs > li > a {
  left: 7px;
  padding: 6px 20px 10px;
  color: #FFF;
  color: rgba(255, 255, 255, 0.7);
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.panel.panel-sand .panel-tabs > li > a:hover {
  color: #FFF !important;
  color: #ffffff !important;
}
.panel.panel-sand .panel-tabs > li > a:focus {
  color: #FFF !important;
  color: #ffffff !important;
  background: rgba(0, 0, 0, 0.1) !important;
}
.panel.panel-sand .panel-tabs > li.active > a:focus {
  color: #666 !important;
  background: #FFF !important;
}
.bg-sand {
  background-color: #d3c7a2 !important;
  color: #ffffff;
}
a.bg-sand:hover {
  background-color: #c3b27f !important;
}
.bg-sand .text-muted {
  color: #ffffff;
}
.bg-sand .text-darken {
  color: #c3b27f;
}
.bg-sand.light {
  background-color: #ddd4b7 !important;
}
.bg-sand.lighter {
  background-color: #e3dcc5 !important;
}
.bg-sand.dark {
  background-color: #c9ba8d !important;
}
.bg-sand.darker {
  background-color: #c3b27f !important;
}
.bg-sand .open > a,
.bg-sand .open > a:hover,
.bg-sand .open > a:focus {
  color: #fff;
}
.badge-sand {
  background-color: #d3c7a2;
}
.badge-sand[href]:hover,
.badge-sand[href]:focus {
  background-color: #c3b27f;
}
.label-sand {
  background-color: #d3c7a2;
}
.label-sand[href]:hover,
.label-sand[href]:focus {
  background-color: #c3b27f;
}
.btn-sand {
  color: #fff;
  background-color: #d3c7a2;
  border-color: #c3b27f !important;
}
.btn-sand:hover,
.btn-sand:focus,
.btn-sand:active,
.btn-sand.btn-hover,
.btn-sand.active,
.open > .dropdown-toggle.btn-sand {
  color: #fff;
  background-color: #c7b788;
  border-color: rgba(0, 0, 0, 0.05);
}
.btn-sand:active,
.btn-sand.active,
.open > .dropdown-toggle.btn-sand {
  background-image: none;
}
.btn-sand.disabled,
.btn-sand[disabled],
fieldset[disabled] .btn-sand,
.btn-sand.disabled:hover,
.btn-sand[disabled]:hover,
fieldset[disabled] .btn-sand:hover,
.btn-sand.disabled:focus,
.btn-sand[disabled]:focus,
fieldset[disabled] .btn-sand:focus,
.btn-sand.disabled:active,
.btn-sand[disabled]:active,
fieldset[disabled] .btn-sand:active,
.btn-sand.disabled.btn-hover,
.btn-sand[disabled].btn-hover,
fieldset[disabled] .btn-sand.btn-hover,
.btn-sand.disabled.active,
.btn-sand[disabled].active,
fieldset[disabled] .btn-sand.active {
  background-color: #d3c7a2;
  border-color: #d3c7a2;
}
.btn-sand .badge {
  color: #d3c7a2;
  background-color: #fff;
}
.btn-sand.light {
  background-color: #ddd4b7;
}
.btn-sand.light:hover,
.btn-sand.light:focus,
.btn-sand.light:active,
.btn-sand.light.active,
.btn-sand.light.btn-hover,
.open > .dropdown-toggle.btn-sand.light {
  background-color: #c9ba8d;
}
.btn-sand.dark {
  background-color: #c9ba8d;
}
.btn-sand.dark:hover,
.btn-sand.dark:focus,
.btn-sand.dark:active,
.btn-sand.dark.active,
.btn-sand.dark.btn-hover,
.open > .dropdown-toggle.btn-sand.dark {
  background-color: #bfae78;
}
.btn.btn-alt.btn-sand {
  border-left-color: #d3c7a2;
}
.radio-custom.radio-sand label:before,
.checkbox-custom.checkbox-sand label:before {
  border-color: #ddd4b7;
}
.radio-custom.radio-sand input[type=radio]:checked + label:after,
.radio-custom.radio-sand input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-sand input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-sand input[type=radio]:checked + label:after {
  background-color: #ddd4b7;
  color: #ddd4b7;
}
.checkbox-custom.fill.checkbox-sand label:before {
  background-color: #ddd4b7;
}
.list-group-item-sand {
  color: #b29d5d;
  border-color: #f0ede0;
  background-color: #ffffff;
}
a.list-group-item-sand {
  color: #b29d5d;
}
a.list-group-item-sand .list-group-item-heading {
  color: inherit;
}
a.list-group-item-sand:hover,
a.list-group-item-sand:focus {
  color: #b29d5d;
  background-color: #ffffff;
}
a.list-group-item-sand.active,
a.list-group-item-sand.active:hover,
a.list-group-item-sand.active:focus {
  color: #fff;
  background-color: #d3c7a2;
  border-color: #d3c7a2;
}
.panel-sand.panel-border {
  border-color: #d3c7a2;
}
.panel-sand > .panel-heading {
  color: #fff;
  background-color: #d3c7a2;
  border-color: #c5b585;
}
.panel-sand > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d3c7a2;
}
.panel-sand > .panel-heading .badge {
  color: #d3c7a2;
  background-color: #fff;
}
.panel-sand > .panel-heading > .panel-title {
  color: #fff;
}
.panel-sand > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d3c7a2;
}
.panel-sand > .panel-body.fill {
  color: #FFF;
  border-color: #e8e2cf;
  background-color: #e8e2cf;
}
.panel-sand > .panel-body.border {
  border: 3px solid #d3c7a2;
}
.progress-bar-sand {
  background-color: #d3c7a2;
}
.progress-bar-sand.light {
  background-color: #e3dcc5;
}
.progress-bar-sand.dark {
  background-color: #bfae78;
}
.progress-striped .progress-bar-sand {
  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);
}
div.switch.switch-sand input:checked + label {
  background-color: #d3c7a2;
}
.table > thead > tr > td.sand,
.table > tbody > tr > td.sand,
.table > tfoot > tr > td.sand,
.table > thead > tr > th.sand,
.table > tbody > tr > th.sand,
.table > tfoot > tr > th.sand,
.table > thead > tr.sand > td,
.table > tbody > tr.sand > td,
.table > tfoot > tr.sand > td,
.table > thead > tr.sand > th,
.table > tbody > tr.sand > th,
.table > tfoot > tr.sand > th {
  color: #b29d5d;
  border-color: #f0ede0;
  background-color: #ffffff;
}
.table > thead > tr.sand + tr > th,
.table > tbody > tr.sand + tr > th,
.table > tfoot > tr.sand + tr > th,
.table > thead > tr.sand + tr > td,
.table > tbody > tr.sand + tr > td,
.table > tfoot > tr.sand + tr > td {
  border-top: 1px solid #f0ede0;
}
.table-hover > tbody > tr > td.sand:hover,
.table-hover > tbody > tr > th.sand:hover,
.table-hover > tbody > tr.sand:hover > td,
.table-hover > tbody > tr:hover > .sand,
.table-hover > tbody > tr.sand:hover > th {
  background-color: #ffffff;
}
.text-sand {
  color: #d3c7a2;
}
a.text-sand:hover {
  color: #504626;
}
.text-sand-light {
  color: #d9ceae;
}
.text-sand-lighter {
  color: #dfd7bc;
}
.text-sand-dark {
  color: #cdc096;
}
.text-sand-darker {
  color: #c7b788;
}
blockquote.blockquote-sand {
  border-color: #d3c7a2;
}
.dropcap.dropcap-sand:first-letter {
  color: #d3c7a2;
}
.dropcap.dropcap-fill.dropcap-sand:first-letter {
  background-color: #d3c7a2;
}
.alert-sand {
  background-color: #d3c7a2;
}
.alert-sand.alert-border-right {
  border-right-color: #beac75;
}
.alert-sand.alert-border-top {
  border-top-color: #beac75;
}
.alert-sand.alert-border-bottom {
  border-bottom-color: #beac75;
}
.alert-sand.alert-border-left {
  border-left-color: #beac75;
}
.alert-sand.light {
  background-color: #ece6d6;
}
.alert-sand.dark {
  background-color: #cec198;
}
.alert-sand.pastel {
  color: #baa86e;
  background-color: #ffffff;
  border-color: rgba(0, 0, 0, 0.1);
}
.alert-sand.pastel .alert-link {
  color: #baa86e;
}
.alert-sand.pastel.alert-micro {
  border-color: #e3dcc5;
}
.alert-sand.pastel .close {
  color: #baa86e;
}
.alert-sand.pastel .close:hover {
  color: #baa86e;
}
.dropdown-toggle.btn-sand + .dropdown-menu > .active > a,
.dropdown-toggle.btn-sand + .dropdown-menu > .active > a:hover,
.dropdown-toggle.btn-sand + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #d3c7a2;
}
.nav-pills.nav-sand > li.active > a,
.nav-pills.nav-sand > li.active > a:hover,
.nav-pills.nav-sand > li.active > a:focus {
  background-color: #d3c7a2;
}
/* tabs top */
.tab-block .tabs-border.nav-tabs.tabs-sand > li.active > a {
  border-top-color: #d3c7a2;
}
/* tabs left */
.tab-block .tabs-border.tabs-left.tabs-sand > li.active > a {
  border-left-color: #d3c7a2;
}
/* tabs right */
.tab-block .tabs-border.tabs-right.tabs-sand > li.active > a {
  border-right-color: #d3c7a2;
}
/* tabs bottom */
.tab-block .tabs-border.tabs-below.tabs-sand > li.active > a {
  border-bottom-color: #d3c7a2;
}
/* panel tabs */
.panel-tabs.panel-tabs-border.tabs-sand > li.active > a {
  border-top-color: #d3c7a2;
}
.bg-sand {
  color: #fff;
}
.tray-nav.tray-nav-border li.active.nav-sunset:after {
  background: #f39200;
}
.navbar.bg-sunset {
  background-color: #f39200;
}
.navbar.bg-sunset .nav > li.open > a,
.navbar.bg-sunset .nav > li:hover > a,
.navbar.bg-sunset .nav > li:focus > a,
.navbar.bg-sunset .nav > li.active > a,
.navbar.bg-sunset .nav > li > a:hover,
.navbar.bg-sunset .nav > li > a:focus {
  color: #FFF;
  background-color: #dc8000;
}
.navbar.bg-sunset .nav > li.dropdown.open .dropdown-menu,
.navbar.bg-sunset .nav > li.dropdown .open .dropdown-menu {
  border-top-color: #f39200;
}
.navbar.bg-sunset .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-sunset .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #f39200;
}
.navbar.bg-sunset .nav > li.dropdown.open .dropdown-menu:after,
.navbar.bg-sunset .nav > li.dropdown .open .dropdown-menu:after {
  border-bottom-color: #f39200;
}
.navbar.bg-sunset .nav > li .dropdown-toggle + .dropdown-menu > .active > a,
.navbar.bg-sunset .nav > li .dropdown-toggle + .dropdown-menu > .active > a:hover,
.navbar.bg-sunset .nav > li .dropdown-toggle + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #f39200;
}
.has-sunset .help-block,
.has-sunset .control-label,
.has-sunset .radio,
.has-sunset .checkbox,
.has-sunset .radio-inline,
.has-sunset .checkbox-inline,
.has-sunset .append-icon {
  color: #f39200;
}
.has-sunset .form-control {
  border-color: #f39200;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-sunset .form-control:focus {
  border-color: #c07300;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #f39200;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 3px #f39200;
}
.has-sunset .input-group-addon {
  color: #8d5500;
  border-color: #f39200;
  background-color: #ffd18d;
}
.has-sunset .form-control-feedback {
  color: #f39200;
}
.tray-nav.tray-nav-border li.active.nav-sunset:after {
  background: #f39200;
}
.br-sunset {
  border-color: #f39200 !important;
}
.br-sunset-light {
  border-color: #ffa927 !important;
}
table.footable > tbody > tr.row-sunset:hover > td.footable-first-column,
table.footable > tbody > tr.footable-detail-show.row-sunset > td.footable-first-column {
  border-left-color: #f39200;
}
.fc-event-sunset {
  border-left-color: #f39200;
}
.fc-event-sunset .fc-event-icon {
  color: #f39200;
}
.nano.affix.nano-sunset > .nano-pane > .nano-slider {
  background: #f39200;
}
#nprogress.npr-sunset .bar {
  background-color: #f39200;
}
.scroller-sunset .scroller-handle {
  background: #f39200;
}
.select2-sunset + .select2-container .select2-selection--single,
.select2-sunset + .select2-container .select2-selection--single .select2-selection__rendered {
  color: #FFF;
  border-color: #f39200;
  background-color: #f39200;
}
.tm-tag.tm-tag-sunset {
  color: #FFF;
  background-color: #ffa51d;
}
ul.task-list .task-item.sunset .task-handle:after {
  background-color: #f39200;
}
.panel-sunset .panel-controls > a {
  color: #FFF;
}
.panel.panel-sunset .panel-tabs > li > a {
  left: 7px;
  padding: 6px 20px 10px;
  color: #FFF;
  color: rgba(255, 255, 255, 0.7);
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.panel.panel-sunset .panel-tabs > li > a:hover {
  color: #FFF !important;
  color: #ffffff !important;
}
.panel.panel-sunset .panel-tabs > li > a:focus {
  color: #FFF !important;
  color: #ffffff !important;
  background: rgba(0, 0, 0, 0.1) !important;
}
.panel.panel-sunset .panel-tabs > li.active > a:focus {
  color: #666 !important;
  background: #FFF !important;
}
.bg-sunset {
  background-color: #f39200 !important;
  color: #ffe6c0;
}
a.bg-sunset:hover {
  background-color: #c07300 !important;
}
.bg-sunset .text-muted {
  color: #ffd18d;
}
.bg-sunset .text-darken {
  color: #c07300;
}
.bg-sunset.light {
  background-color: #ffa113 !important;
}
.bg-sunset.lighter {
  background-color: #ffa927 !important;
}
.bg-sunset.dark {
  background-color: #d48000 !important;
}
.bg-sunset.darker {
  background-color: #c07300 !important;
}
.bg-sunset .open > a,
.bg-sunset .open > a:hover,
.bg-sunset .open > a:focus {
  color: #fff;
}
.badge-sunset {
  background-color: #f39200;
}
.badge-sunset[href]:hover,
.badge-sunset[href]:focus {
  background-color: #c07300;
}
.label-sunset {
  background-color: #f39200;
}
.label-sunset[href]:hover,
.label-sunset[href]:focus {
  background-color: #c07300;
}
.btn-sunset {
  color: #fff;
  background-color: #f39200;
  border-color: #c07300 !important;
}
.btn-sunset:hover,
.btn-sunset:focus,
.btn-sunset:active,
.btn-sunset.btn-hover,
.btn-sunset.active,
.open > .dropdown-toggle.btn-sunset {
  color: #fff;
  background-color: #cd7b00;
  border-color: rgba(0, 0, 0, 0.05);
}
.btn-sunset:active,
.btn-sunset.active,
.open > .dropdown-toggle.btn-sunset {
  background-image: none;
}
.btn-sunset.disabled,
.btn-sunset[disabled],
fieldset[disabled] .btn-sunset,
.btn-sunset.disabled:hover,
.btn-sunset[disabled]:hover,
fieldset[disabled] .btn-sunset:hover,
.btn-sunset.disabled:focus,
.btn-sunset[disabled]:focus,
fieldset[disabled] .btn-sunset:focus,
.btn-sunset.disabled:active,
.btn-sunset[disabled]:active,
fieldset[disabled] .btn-sunset:active,
.btn-sunset.disabled.btn-hover,
.btn-sunset[disabled].btn-hover,
fieldset[disabled] .btn-sunset.btn-hover,
.btn-sunset.disabled.active,
.btn-sunset[disabled].active,
fieldset[disabled] .btn-sunset.active {
  background-color: #f39200;
  border-color: #f39200;
}
.btn-sunset .badge {
  color: #f39200;
  background-color: #fff;
}
.btn-sunset.light {
  background-color: #ffa113;
}
.btn-sunset.light:hover,
.btn-sunset.light:focus,
.btn-sunset.light:active,
.btn-sunset.light.active,
.btn-sunset.light.btn-hover,
.open > .dropdown-toggle.btn-sunset.light {
  background-color: #d48000;
}
.btn-sunset.dark {
  background-color: #d48000;
}
.btn-sunset.dark:hover,
.btn-sunset.dark:focus,
.btn-sunset.dark:active,
.btn-sunset.dark.active,
.btn-sunset.dark.btn-hover,
.open > .dropdown-toggle.btn-sunset.dark {
  background-color: #b66d00;
}
.btn.btn-alt.btn-sunset {
  border-left-color: #f39200;
}
.radio-custom.radio-sunset label:before,
.checkbox-custom.checkbox-sunset label:before {
  border-color: #ffa113;
}
.radio-custom.radio-sunset input[type=radio]:checked + label:after,
.radio-custom.radio-sunset input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-sunset input[type=checkbox]:checked + label:after,
.checkbox-custom.checkbox-sunset input[type=radio]:checked + label:after {
  background-color: #ffa113;
  color: #ffa113;
}
.checkbox-custom.fill.checkbox-sunset label:before {
  background-color: #ffa113;
}
.list-group-item-sunset {
  color: #8d5500;
  border-color: #ffb950;
  background-color: #ffd18d;
}
a.list-group-item-sunset {
  color: #8d5500;
}
a.list-group-item-sunset .list-group-item-heading {
  color: inherit;
}
a.list-group-item-sunset:hover,
a.list-group-item-sunset:focus {
  color: #8d5500;
  background-color: #ffdaa1;
}
a.list-group-item-sunset.active,
a.list-group-item-sunset.active:hover,
a.list-group-item-sunset.active:focus {
  color: #fff;
  background-color: #f39200;
  border-color: #f39200;
}
.panel-sunset.panel-border {
  border-color: #f39200;
}
.panel-sunset > .panel-heading {
  color: #fff;
  background-color: #f39200;
  border-color: #c87800;
}
.panel-sunset > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f39200;
}
.panel-sunset > .panel-heading .badge {
  color: #f39200;
  background-color: #fff;
}
.panel-sunset > .panel-heading > .panel-title {
  color: #fff;
}
.panel-sunset > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f39200;
}
.panel-sunset > .panel-body.fill {
  color: #FFF;
  border-color: #ffaf36;
  background-color: #ffaf36;
}
.panel-sunset > .panel-body.border {
  border: 3px solid #f39200;
}
.progress-bar-sunset {
  background-color: #f39200;
}
.progress-bar-sunset.light {
  background-color: #ffa927;
}
.progress-bar-sunset.dark {
  background-color: #b66d00;
}
.progress-striped .progress-bar-sunset {
  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);
}
div.switch.switch-sunset input:checked + label {
  background-color: #f39200;
}
.table > thead > tr > td.sunset,
.table > tbody > tr > td.sunset,
.table > tfoot > tr > td.sunset,
.table > thead > tr > th.sunset,
.table > tbody > tr > th.sunset,
.table > tfoot > tr > th.sunset,
.table > thead > tr.sunset > td,
.table > tbody > tr.sunset > td,
.table > tfoot > tr.sunset > td,
.table > thead > tr.sunset > th,
.table > tbody > tr.sunset > th,
.table > tfoot > tr.sunset > th {
  color: #8d5500;
  border-color: #ffb950;
  background-color: #ffd18d;
}
.table > thead > tr.sunset + tr > th,
.table > tbody > tr.sunset + tr > th,
.table > tfoot > tr.sunset + tr > th,
.table > thead > tr.sunset + tr > td,
.table > tbody > tr.sunset + tr > td,
.table > tfoot > tr.sunset + tr > td {
  border-top: 1px solid #ffb950;
}
.table-hover > tbody > tr > td.sunset:hover,
.table-hover > tbody > tr > th.sunset:hover,
.table-hover > tbody > tr.sunset:hover > td,
.table-hover > tbody > tr:hover > .sunset,
.table-hover > tbody > tr.sunset:hover > th {
  background-color: #ffdaa1;
}
.text-sunset {
  color: #f39200;
}
a.text-sunset:hover {
  color: #000000;
}
.text-sunset-light {
  color: #ff9c06;
}
.text-sunset-lighter {
  color: #ffa41a;
}
.text-sunset-dark {
  color: #e18700;
}
.text-sunset-darker {
  color: #cd7b00;
}
blockquote.blockquote-sunset {
  border-color: #f39200;
}
.dropcap.dropcap-sunset:first-letter {
  color: #f39200;
}
.dropcap.dropcap-fill.dropcap-sunset:first-letter {
  background-color: #f39200;
}
.alert-sunset {
  background-color: #f39200;
}
.alert-sunset.alert-border-right {
  border-right-color: #b16a00;
}
.alert-sunset.alert-border-top {
  border-top-color: #b16a00;
}
.alert-sunset.alert-border-bottom {
  border-bottom-color: #b16a00;
}
.alert-sunset.alert-border-left {
  border-left-color: #b16a00;
}
.alert-sunset.light {
  background-color: #ffb341;
}
.alert-sunset.dark {
  background-color: #e48900;
}
.alert-sunset.pastel {
  color: #a66400;
  background-color: #ffd18d;
  border-color: rgba(0, 0, 0, 0.1);
}
.alert-sunset.pastel .alert-link {
  color: #a66400;
}
.alert-sunset.pastel.alert-micro {
  border-color: #ffa927;
}
.alert-sunset.pastel .close {
  color: #a66400;
}
.alert-sunset.pastel .close:hover {
  color: #a66400;
}
.dropdown-toggle.btn-sunset + .dropdown-menu > .active > a,
.dropdown-toggle.btn-sunset + .dropdown-menu > .active > a:hover,
.dropdown-toggle.btn-sunset + .dropdown-menu > .active > a:focus {
  color: #FFF;
  background-color: #f39200;
}
.nav-pills.nav-sunset > li.active > a,
.nav-pills.nav-sunset > li.active > a:hover,
.nav-pills.nav-sunset > li.active > a:focus {
  background-color: #f39200;
}
/* tabs top */
.tab-block .tabs-border.nav-tabs.tabs-sunset > li.active > a {
  border-top-color: #f39200;
}
/* tabs left */
.tab-block .tabs-border.tabs-left.tabs-sunset > li.active > a {
  border-left-color: #f39200;
}
/* tabs right */
.tab-block .tabs-border.tabs-right.tabs-sunset > li.active > a {
  border-right-color: #f39200;
}
/* tabs bottom */
.tab-block .tabs-border.tabs-below.tabs-sunset > li.active > a {
  border-bottom-color: #f39200;
}
/* panel tabs */
.panel-tabs.panel-tabs-border.tabs-sunset > li.active > a {
  border-top-color: #f39200;
}
.bg-sunset {
  color: #ffffff;
}
/* Sidebar */
#sidebar_left.sidebar-light .sidebar-menu > li > ul > li.active > a > span:nth-child(1) {
  color: inherit;
}
.sidebar-menu > li > ul > li.active > a:after {
  background: #232323;
}
.sidebar-menu > li > ul > li:hover > a:after,
.sidebar-menu > li > ul > li:focus > a:after {
  background: #232323;
}
/* Override TEXT COLOR CONTEXTUALS
 */
.text-white {
  color: #fff;
}
a.text-white:hover {
  color: #808080;
}
.text-white-light {
  color: #ffffff;
}
.text-white-lighter {
  color: #ffffff;
}
.text-white-dark {
  color: #f6f6f6;
}
.text-white-darker {
  color: #ececec;
}
.text-dark {
  color: #565858;
}
a.text-dark:hover {
  color: #000000;
}
.text-dark-light {
  color: #5f6161;
}
.text-dark-lighter {
  color: #696b6b;
}
.text-dark-dark {
  color: #4d4f4f;
}
.text-dark-darker {
  color: #434545;
}
.bg-danger {
  color: #ffffff;
}
.bg-dark {
  color: #fff;
}
