/*Variable para la aplicacion movil*/
:root {
   --appcolor: #00C492;
}

@media (max-width: 767px) {
  .text-center-xs {
  text-align: center;
 }
}
 @media (min-width: 768px) {
.img-responsive-sm { display: block; height: auto; max-width: 100%; }

}
 @media (max-width: 767px) {
.no-mg-t-xs { margin-top: 0 !important; }
}
.no-mg-t { margin-top: 0 !important; }
.no-mg-b { margin-bottom: 0 !important; }
.center-block { margin-left: auto; margin-right: auto; }
.contrast-red .menu-top .navbar { background-color: #f34541; }
.contrast-red .menu-top .navbar .toggle-nav { background-color: #f34541; }
.contrast-red .menu-top .navbar .toggle-nav:active, .contrast-red .menu-top .navbar .toggle-nav.active, .contrast-red .menu-top .navbar .toggle-nav:hover { background-color: #f01611; }
.contrast-red .menu-top .navbar .navbar-form button { color: #f34541; }
.contrast-red .menu-top .navbar .navbar-form button:hover { color: #aa0e0b; }
.contrast-red .menu-top .navbar .navbar-form input { border-color: #f01611; color: #aa0e0b; }
 .contrast-red .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #f67471;
}
 .contrast-red .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #f67471;
}
 .contrast-red .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #f67471;
}
 .contrast-red .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #f9a3a1;
}
 .contrast-red .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #f9a3a1;
}
 .contrast-red .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #f9a3a1;
}
.contrast-red .menu-top .navbar .navbar-form input:focus { border-color: #c2100c; }
 .contrast-red .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #f88b89;
}
 .contrast-red .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #f88b89;
}
 .contrast-red .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #f88b89;
}
.contrast-red .menu-top .navbar > .nav > li > a { background-color: #f34541; }
.contrast-red .menu-top .navbar > .nav > li > a:hover, .contrast-red .menu-top .navbar > .nav > li > a:active, .contrast-red .menu-top .navbar > .nav > li > a:focus { background-color: #f01611; }
.contrast-red .menu-top .navbar > .nav > li.light > a { background-color: #f01b16; }
.contrast-red .menu-top .navbar > .nav > li.light > a .label { color: #f01b16; }
.contrast-red .menu-top .navbar > .nav > li.light > a:hover, .contrast-red .menu-top .navbar > .nav > li.light > a:active, .contrast-red .menu-top .navbar > .nav > li.light > a:focus { background-color: #d8120e; }
.contrast-red .menu-top .navbar > .nav > li.medium > a { background-color: #d8120e; }
.contrast-red .menu-top .navbar > .nav > li.medium > a .label { color: #d8120e; }
.contrast-red .menu-top .navbar > .nav > li.medium > a:hover, .contrast-red .menu-top .navbar > .nav > li.medium > a:active, .contrast-red .menu-top .navbar > .nav > li.medium > a:focus { background-color: #cb110d; }
.contrast-red .menu-top .navbar > .nav > li.dark > a { background-color: #c3100c; }
.contrast-red .menu-top .navbar > .nav > li.dark > a .label { color: #c3100c; }
.contrast-red .menu-top .navbar > .nav > li.dark > a:hover, .contrast-red .menu-top .navbar > .nav > li.dark > a:active, .contrast-red .menu-top .navbar > .nav > li.dark > a:focus { background-color: #b60f0b; }
.contrast-red .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #f34541; }
.contrast-red .menu-top .navbar .nav li .label { color: #f34541; }
.contrast-red .nav .caret, .contrast-red .nav a:hover .caret { border-top-color: #f34541; border-bottom-color: #f34541; }
.contrast-red code { background-color: #f4e5e7; color: #f35552; }
.contrast-red #main-nav .navigation > .nav > li > a.in .fa { color: #f34541; }
.contrast-red #main-nav .navigation > .nav > li:hover > a .fa, .contrast-red #main-nav .navigation > .nav > li:focus > a .fa, .contrast-red #main-nav .navigation > .nav > li.active > a .fa { color: #f34541 !important; }
.contrast-red #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #f34541; }
.contrast-red #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-red #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #f34541; }
.contrast-red .box .box-header.contrast-background .actions .btn-link:hover { color: #f34541 !important; }
.contrast-red.contrast-background, .contrast-red .contrast-background { background: #f34541 !important; }
.contrast-red .text-contrast, .contrast-red .contrast { color: #f34541 !important; }
.contrast-red .contrast-border { border-color: #f34541 !important; }
.contrast-red .label-contrast { background-color: #f34541; }
.contrast-red .badge-contrast { background-color: #f34541; }
.contrast-red .accordion.accordion-contrast .panel { border-color: #f34541; }
.contrast-red .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #f34541; }
.contrast-red .accordion.accordion-contrast .panel-heading { background-color: #f34541; }
.contrast-red .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-red .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-red .btn.btn-contrast { color: #fff; background-color: #f34541; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-red .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-red .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-red .btn.btn-contrast:active, .contrast-red .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #f01611; }
.contrast-red .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-red .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-red .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-red .btn.btn-contrast:focus, .contrast-red .btn.btn-contrast.disabled, .contrast-red .btn.btn-contrast[disabled] { background-color: #f34541; }
.contrast-red .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-red .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-red .btn.btn-contrast.disabled:hover, .contrast-red .btn.btn-contrast[disabled]:hover { background-color: #f34541; }
.contrast-red .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-red .btn.btn-contrast:hover { background-color: #f01611; }
.contrast-red .box-quick-link.contrast-background a:active .header { background: #f01611; }
.contrast-red .box-quick-link.contrast-background:hover .header { background: #f12e29; }
.contrast-red .box-statistic.contrast-background .title, .contrast-red .box-statistic.contrast-background small, .contrast-red .box-statistic.contrast-background .fa { color: #f34541 !important; }
.contrast-red .breadcrumb li:first-child > a:hover { color: #f34541 !important; }
.contrast-red h1 .fa { color: #f34541; }
.contrast-red .dropdown-menu > .active > a, .contrast-red .dropdown-menu > .active > a:hover, .contrast-red .dropdown-menu > .active > a:focus, .contrast-red .dropdown-menu > li > a:hover, .contrast-red .dropdown-menu > li > a:focus, .contrast-red .dropdown-submenu:hover > a, .contrast-red .dropdown-submenu:focus > a { background-color: #f34541 !important; }
.contrast-red .box .box-header .actions .btn-link:hover { color: #f34541; }
.contrast-red .fuelux .wizard > ul.steps li.active, .contrast-red .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #f34541; }
.contrast-red .fc-event .fc-event-inner { border-color: #f34541; background-color: #f34541; }
.contrast-red .contrast-caret { border-top-color: #f34541 !important; border-bottom-color: #f34541 !important; }
.contrast-red .daterangepicker .ranges li.active, .contrast-red .daterangepicker .ranges li:hover { background: #f34541; }
.contrast-red .daterangepicker td.active, .contrast-red .daterangepicker td.active:hover { background: #f34541; }
.contrast-red .datepicker td span.active:hover, .contrast-red .datepicker td span.active:hover:hover, .contrast-red .datepicker td span.active.disabled:hover, .contrast-red .datepicker td span.active.disabled:hover:hover, .contrast-red .datepicker td span.active:active, .contrast-red .datepicker td span.active:hover:active, .contrast-red .datepicker td span.active.disabled:active, .contrast-red .datepicker td span.active.disabled:hover:active, .contrast-red .datepicker td span.active.active, .contrast-red .datepicker td span.active:hover.active, .contrast-red .datepicker td span.active.disabled.active, .contrast-red .datepicker td span.active.disabled:hover.active, .contrast-red .datepicker td span.active.disabled, .contrast-red .datepicker td span.active:hover.disabled, .contrast-red .datepicker td span.active.disabled.disabled, .contrast-red .datepicker td span.active.disabled:hover.disabled, .contrast-red .datepicker td span.active[disabled], .contrast-red .datepicker td span.active:hover[disabled], .contrast-red .datepicker td span.active.disabled[disabled], .contrast-red .datepicker td span.active.disabled:hover[disabled], .contrast-red .datepicker td.active:hover, .contrast-red .datepicker td.active:hover:hover, .contrast-red .datepicker td.active.disabled:hover, .contrast-red .datepicker td.active.disabled:hover:hover, .contrast-red .datepicker td.active:active, .contrast-red .datepicker td.active:hover:active, .contrast-red .datepicker td.active.disabled:active, .contrast-red .datepicker td.active.disabled:hover:active, .contrast-red .datepicker td.active.active, .contrast-red .datepicker td.active:hover.active, .contrast-red .datepicker td.active.disabled.active, .contrast-red .datepicker td.active.disabled:hover.active, .contrast-red .datepicker td.active.disabled, .contrast-red .datepicker td.active:hover.disabled, .contrast-red .datepicker td.active.disabled.disabled, .contrast-red .datepicker td.active.disabled:hover.disabled, .contrast-red .datepicker td.active[disabled], .contrast-red .datepicker td.active:hover[disabled], .contrast-red .datepicker td.active.disabled[disabled], .contrast-red .datepicker td.active.disabled:hover[disabled] { background: #f34541; }
.contrast-red .dropdown-menu > .active > a, .contrast-red .dropdown-menu > .active > a:hover, .contrast-red .dropdown-menu > .active > a:focus { background: #f34541; }
.contrast-red .dd-handle:hover { color: #f34541; }
.contrast-red .dd-placeholder { border-color: #f34541; }
.contrast-red .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #f67471; }
.contrast-red .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #f55c59; }
.contrast-red .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #f34541; }
.contrast-red .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #f34541; border-color: #f34541; }
.contrast-red .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #f12e29; }
.contrast-red table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-red table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-red table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #f12e29; }
.contrast-red table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #f67471; }
.contrast-red table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #f34541; }
.contrast-red table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #f12e29; }
.contrast-red .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #f34541; }
.contrast-orange .menu-top .navbar { background-color: #f8a326; }
.contrast-orange .menu-top .navbar .toggle-nav { background-color: #f8a326; }
.contrast-orange .menu-top .navbar .toggle-nav:active, .contrast-orange .menu-top .navbar .toggle-nav.active, .contrast-orange .menu-top .navbar .toggle-nav:hover { background-color: #e48a07; }
.contrast-orange .menu-top .navbar .navbar-form button { color: #f8a326; }
.contrast-orange .menu-top .navbar .navbar-form button:hover { color: #9a5d05; }
.contrast-orange .menu-top .navbar .navbar-form input { border-color: #e48a07; color: #9a5d05; }
 .contrast-orange .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #fab857;
}
 .contrast-orange .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #fab857;
}
 .contrast-orange .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #fab857;
}
 .contrast-orange .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #fbcd89;
}
 .contrast-orange .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #fbcd89;
}
 .contrast-orange .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #fbcd89;
}
.contrast-orange .menu-top .navbar .navbar-form input:focus { border-color: #b26c06; }
 .contrast-orange .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #fac270;
}
 .contrast-orange .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #fac270;
}
 .contrast-orange .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #fac270;
}
.contrast-orange .menu-top .navbar > .nav > li > a { background-color: #f8a326; }
.contrast-orange .menu-top .navbar > .nav > li > a:hover, .contrast-orange .menu-top .navbar > .nav > li > a:active, .contrast-orange .menu-top .navbar > .nav > li > a:focus { background-color: #e48a07; }
.contrast-orange .menu-top .navbar > .nav > li.light > a { background-color: #e98d08; }
.contrast-orange .menu-top .navbar > .nav > li.light > a .label { color: #e98d08; }
.contrast-orange .menu-top .navbar > .nav > li.light > a:hover, .contrast-orange .menu-top .navbar > .nav > li.light > a:active, .contrast-orange .menu-top .navbar > .nav > li.light > a:focus { background-color: #c97b06; }
.contrast-orange .menu-top .navbar > .nav > li.medium > a { background-color: #c97b06; }
.contrast-orange .menu-top .navbar > .nav > li.medium > a .label { color: #c97b06; }
.contrast-orange .menu-top .navbar > .nav > li.medium > a:hover, .contrast-orange .menu-top .navbar > .nav > li.medium > a:active, .contrast-orange .menu-top .navbar > .nav > li.medium > a:focus { background-color: #bc7206; }
.contrast-orange .menu-top .navbar > .nav > li.dark > a { background-color: #b36d06; }
.contrast-orange .menu-top .navbar > .nav > li.dark > a .label { color: #b36d06; }
.contrast-orange .menu-top .navbar > .nav > li.dark > a:hover, .contrast-orange .menu-top .navbar > .nav > li.dark > a:active, .contrast-orange .menu-top .navbar > .nav > li.dark > a:focus { background-color: #a66505; }
.contrast-orange .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #f8a326; }
.contrast-orange .menu-top .navbar .nav li .label { color: #f8a326; }
.contrast-orange .nav .caret, .contrast-orange .nav a:hover .caret { border-top-color: #f8a326; border-bottom-color: #f8a326; }
.contrast-orange code { background-color: #f4efe4; color: #f8ab39; }
.contrast-orange #main-nav .navigation > .nav > li > a.in .fa { color: #f8a326; }
.contrast-orange #main-nav .navigation > .nav > li:hover > a .fa, .contrast-orange #main-nav .navigation > .nav > li:focus > a .fa, .contrast-orange #main-nav .navigation > .nav > li.active > a .fa { color: #f8a326 !important; }
.contrast-orange #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #f8a326; }
.contrast-orange #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-orange #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #f8a326; }
.contrast-orange .box .box-header.contrast-background .actions .btn-link:hover { color: #f8a326 !important; }
.contrast-orange.contrast-background, .contrast-orange .contrast-background { background: #f8a326 !important; }
.contrast-orange .text-contrast, .contrast-orange .contrast { color: #f8a326 !important; }
.contrast-orange .contrast-border { border-color: #f8a326 !important; }
.contrast-orange .label-contrast { background-color: #f8a326; }
.contrast-orange .badge-contrast { background-color: #f8a326; }
.contrast-orange .accordion.accordion-contrast .panel { border-color: #f8a326; }
.contrast-orange .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #f8a326; }
.contrast-orange .accordion.accordion-contrast .panel-heading { background-color: #f8a326; }
.contrast-orange .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-orange .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-orange .btn.btn-contrast { color: #fff; background-color: #f8a326; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-orange .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-orange .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-orange .btn.btn-contrast:active, .contrast-orange .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #e48a07; }
.contrast-orange .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-orange .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-orange .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-orange .btn.btn-contrast:focus, .contrast-orange .btn.btn-contrast.disabled, .contrast-orange .btn.btn-contrast[disabled] { background-color: #f8a326; }
.contrast-orange .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-orange .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-orange .btn.btn-contrast.disabled:hover, .contrast-orange .btn.btn-contrast[disabled]:hover { background-color: #f8a326; }
.contrast-orange .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-orange .btn.btn-contrast:hover { background-color: #e48a07; }
.contrast-orange .box-quick-link.contrast-background a:active .header { background: #e48a07; }
.contrast-orange .box-quick-link.contrast-background:hover .header { background: #f7990d; }
.contrast-orange .box-statistic.contrast-background .title, .contrast-orange .box-statistic.contrast-background small, .contrast-orange .box-statistic.contrast-background .fa { color: #f8a326 !important; }
.contrast-orange .breadcrumb li:first-child > a:hover { color: #f8a326 !important; }
.contrast-orange h1 .fa { color: #f8a326; }
.contrast-orange .dropdown-menu > .active > a, .contrast-orange .dropdown-menu > .active > a:hover, .contrast-orange .dropdown-menu > .active > a:focus, .contrast-orange .dropdown-menu > li > a:hover, .contrast-orange .dropdown-menu > li > a:focus, .contrast-orange .dropdown-submenu:hover > a, .contrast-orange .dropdown-submenu:focus > a { background-color: #f8a326 !important; }
.contrast-orange .box .box-header .actions .btn-link:hover { color: #f8a326; }
.contrast-orange .fuelux .wizard > ul.steps li.active, .contrast-orange .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #f8a326; }
.contrast-orange .fc-event .fc-event-inner { border-color: #f8a326; background-color: #f8a326; }
.contrast-orange .contrast-caret { border-top-color: #f8a326 !important; border-bottom-color: #f8a326 !important; }
.contrast-orange .daterangepicker .ranges li.active, .contrast-orange .daterangepicker .ranges li:hover { background: #f8a326; }
.contrast-orange .daterangepicker td.active, .contrast-orange .daterangepicker td.active:hover { background: #f8a326; }
.contrast-orange .datepicker td span.active:hover, .contrast-orange .datepicker td span.active:hover:hover, .contrast-orange .datepicker td span.active.disabled:hover, .contrast-orange .datepicker td span.active.disabled:hover:hover, .contrast-orange .datepicker td span.active:active, .contrast-orange .datepicker td span.active:hover:active, .contrast-orange .datepicker td span.active.disabled:active, .contrast-orange .datepicker td span.active.disabled:hover:active, .contrast-orange .datepicker td span.active.active, .contrast-orange .datepicker td span.active:hover.active, .contrast-orange .datepicker td span.active.disabled.active, .contrast-orange .datepicker td span.active.disabled:hover.active, .contrast-orange .datepicker td span.active.disabled, .contrast-orange .datepicker td span.active:hover.disabled, .contrast-orange .datepicker td span.active.disabled.disabled, .contrast-orange .datepicker td span.active.disabled:hover.disabled, .contrast-orange .datepicker td span.active[disabled], .contrast-orange .datepicker td span.active:hover[disabled], .contrast-orange .datepicker td span.active.disabled[disabled], .contrast-orange .datepicker td span.active.disabled:hover[disabled], .contrast-orange .datepicker td.active:hover, .contrast-orange .datepicker td.active:hover:hover, .contrast-orange .datepicker td.active.disabled:hover, .contrast-orange .datepicker td.active.disabled:hover:hover, .contrast-orange .datepicker td.active:active, .contrast-orange .datepicker td.active:hover:active, .contrast-orange .datepicker td.active.disabled:active, .contrast-orange .datepicker td.active.disabled:hover:active, .contrast-orange .datepicker td.active.active, .contrast-orange .datepicker td.active:hover.active, .contrast-orange .datepicker td.active.disabled.active, .contrast-orange .datepicker td.active.disabled:hover.active, .contrast-orange .datepicker td.active.disabled, .contrast-orange .datepicker td.active:hover.disabled, .contrast-orange .datepicker td.active.disabled.disabled, .contrast-orange .datepicker td.active.disabled:hover.disabled, .contrast-orange .datepicker td.active[disabled], .contrast-orange .datepicker td.active:hover[disabled], .contrast-orange .datepicker td.active.disabled[disabled], .contrast-orange .datepicker td.active.disabled:hover[disabled] { background: #f8a326; }
.contrast-orange .dropdown-menu > .active > a, .contrast-orange .dropdown-menu > .active > a:hover, .contrast-orange .dropdown-menu > .active > a:focus { background: #f8a326; }
.contrast-orange .dd-handle:hover { color: #f8a326; }
.contrast-orange .dd-placeholder { border-color: #f8a326; }
.contrast-orange .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #fab857; }
.contrast-orange .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #f9ad3f; }
.contrast-orange .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #f8a326; }
.contrast-orange .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #f8a326; border-color: #f8a326; }
.contrast-orange .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #f7990d; }
.contrast-orange table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-orange table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-orange table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #f7990d; }
.contrast-orange table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #fab857; }
.contrast-orange table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #f8a326; }
.contrast-orange table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #f7990d; }
.contrast-orange .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #f8a326; }
.contrast-blue .menu-top .navbar { background-color: #00acec; }
.contrast-blue .menu-top .navbar .toggle-nav { background-color: #00acec; }
.contrast-blue .menu-top .navbar .toggle-nav:active, .contrast-blue .menu-top .navbar .toggle-nav.active, .contrast-blue .menu-top .navbar .toggle-nav:hover { background-color: #0087b9; }
.contrast-blue .menu-top .navbar .navbar-form button { color: #00acec; }
.contrast-blue .menu-top .navbar .navbar-form button:hover { color: #004f6d; }
.contrast-blue .menu-top .navbar .navbar-form input { border-color: #0087b9; color: #004f6d; }
 .contrast-blue .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #20c3ff;
}
 .contrast-blue .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #20c3ff;
}
 .contrast-blue .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #20c3ff;
}
 .contrast-blue .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #53d0ff;
}
 .contrast-blue .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #53d0ff;
}
 .contrast-blue .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #53d0ff;
}
.contrast-blue .menu-top .navbar .navbar-form input:focus { border-color: #006286; }
 .contrast-blue .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #3ac9ff;
}
 .contrast-blue .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #3ac9ff;
}
 .contrast-blue .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #3ac9ff;
}
.contrast-blue .menu-top .navbar > .nav > li > a { background-color: #00acec; }
.contrast-blue .menu-top .navbar > .nav > li > a:hover, .contrast-blue .menu-top .navbar > .nav > li > a:active, .contrast-blue .menu-top .navbar > .nav > li > a:focus { background-color: #0087b9; }
.contrast-blue .menu-top .navbar > .nav > li.light > a { background-color: #008bbe; }
.contrast-blue .menu-top .navbar > .nav > li.light > a .label { color: #008bbe; }
.contrast-blue .menu-top .navbar > .nav > li.light > a:hover, .contrast-blue .menu-top .navbar > .nav > li.light > a:active, .contrast-blue .menu-top .navbar > .nav > li.light > a:focus { background-color: #00739e; }
.contrast-blue .menu-top .navbar > .nav > li.medium > a { background-color: #00739e; }
.contrast-blue .menu-top .navbar > .nav > li.medium > a .label { color: #00739e; }
.contrast-blue .menu-top .navbar > .nav > li.medium > a:hover, .contrast-blue .menu-top .navbar > .nav > li.medium > a:active, .contrast-blue .menu-top .navbar > .nav > li.medium > a:focus { background-color: #006990; }
.contrast-blue .menu-top .navbar > .nav > li.dark > a { background-color: #006287; }
.contrast-blue .menu-top .navbar > .nav > li.dark > a .label { color: #006287; }
.contrast-blue .menu-top .navbar > .nav > li.dark > a:hover, .contrast-blue .menu-top .navbar > .nav > li.dark > a:active, .contrast-blue .menu-top .navbar > .nav > li.dark > a:focus { background-color: #005879; }
.contrast-blue .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #00acec; }
.contrast-blue .menu-top .navbar .nav li .label { color: #00acec; }
.contrast-blue .nav .caret, .contrast-blue .nav a:hover .caret { border-top-color: #00acec; border-bottom-color: #00acec; }
.contrast-blue code { background-color: #dcf0f8; color: #16b3ed; }
.contrast-blue #main-nav .navigation > .nav > li > a.in .fa { color: #00acec; }
.contrast-blue #main-nav .navigation > .nav > li:hover > a .fa, .contrast-blue #main-nav .navigation > .nav > li:focus > a .fa, .contrast-blue #main-nav .navigation > .nav > li.active > a .fa { color: #00acec !important; }
.contrast-blue #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #00acec; }
.contrast-blue #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-blue #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #00acec; }
.contrast-blue .box .box-header.contrast-background .actions .btn-link:hover { color: #00acec !important; }
.contrast-blue.contrast-background, .contrast-blue .contrast-background { background: #00acec !important; }
.contrast-blue .text-contrast, .contrast-blue .contrast { color: #00acec !important; }
.contrast-blue .contrast-border { border-color: #00acec !important; }
.contrast-blue .label-contrast { background-color: #00acec; }
.contrast-blue .badge-contrast { background-color: #00acec; }
.contrast-blue .accordion.accordion-contrast .panel { border-color: #00acec; }
.contrast-blue .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #00acec; }
.contrast-blue .accordion.accordion-contrast .panel-heading { background-color: #00acec; }
.contrast-blue .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-blue .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-blue .btn.btn-contrast { color: #fff; background-color: #00acec; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-blue .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-blue .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-blue .btn.btn-contrast:active, .contrast-blue .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #0087b9; }
.contrast-blue .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-blue .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-blue .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-blue .btn.btn-contrast:focus, .contrast-blue .btn.btn-contrast.disabled, .contrast-blue .btn.btn-contrast[disabled] { background-color: #00acec; }
.contrast-blue .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-blue .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-blue .btn.btn-contrast.disabled:hover, .contrast-blue .btn.btn-contrast[disabled]:hover { background-color: #00acec; }
.contrast-blue .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-blue .btn.btn-contrast:hover { background-color: #0087b9; }
.contrast-blue .box-quick-link.contrast-background a:active .header { background: #0087b9; }
.contrast-blue .box-quick-link.contrast-background:hover .header { background: #0099d3; }
.contrast-blue .box-statistic.contrast-background .title, .contrast-blue .box-statistic.contrast-background small, .contrast-blue .box-statistic.contrast-background .fa { color: #00acec !important; }
.contrast-blue .breadcrumb li:first-child > a:hover { color: #00acec !important; }
.contrast-blue h1 .fa { color: #00acec; }
.contrast-blue .dropdown-menu > .active > a, .contrast-blue .dropdown-menu > .active > a:hover, .contrast-blue .dropdown-menu > .active > a:focus, .contrast-blue .dropdown-menu > li > a:hover, .contrast-blue .dropdown-menu > li > a:focus, .contrast-blue .dropdown-submenu:hover > a, .contrast-blue .dropdown-submenu:focus > a { background-color: #00acec !important; }
.contrast-blue .box .box-header .actions .btn-link:hover { color: #00acec; }
.contrast-blue .fuelux .wizard > ul.steps li.active, .contrast-blue .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #00acec; }
.contrast-blue .fc-event .fc-event-inner { border-color: #00acec; background-color: #00acec; }
.contrast-blue .contrast-caret { border-top-color: #00acec !important; border-bottom-color: #00acec !important; }
.contrast-blue .daterangepicker .ranges li.active, .contrast-blue .daterangepicker .ranges li:hover { background: #00acec; }
.contrast-blue .daterangepicker td.active, .contrast-blue .daterangepicker td.active:hover { background: #00acec; }
.contrast-blue .datepicker td span.active:hover, .contrast-blue .datepicker td span.active:hover:hover, .contrast-blue .datepicker td span.active.disabled:hover, .contrast-blue .datepicker td span.active.disabled:hover:hover, .contrast-blue .datepicker td span.active:active, .contrast-blue .datepicker td span.active:hover:active, .contrast-blue .datepicker td span.active.disabled:active, .contrast-blue .datepicker td span.active.disabled:hover:active, .contrast-blue .datepicker td span.active.active, .contrast-blue .datepicker td span.active:hover.active, .contrast-blue .datepicker td span.active.disabled.active, .contrast-blue .datepicker td span.active.disabled:hover.active, .contrast-blue .datepicker td span.active.disabled, .contrast-blue .datepicker td span.active:hover.disabled, .contrast-blue .datepicker td span.active.disabled.disabled, .contrast-blue .datepicker td span.active.disabled:hover.disabled, .contrast-blue .datepicker td span.active[disabled], .contrast-blue .datepicker td span.active:hover[disabled], .contrast-blue .datepicker td span.active.disabled[disabled], .contrast-blue .datepicker td span.active.disabled:hover[disabled], .contrast-blue .datepicker td.active:hover, .contrast-blue .datepicker td.active:hover:hover, .contrast-blue .datepicker td.active.disabled:hover, .contrast-blue .datepicker td.active.disabled:hover:hover, .contrast-blue .datepicker td.active:active, .contrast-blue .datepicker td.active:hover:active, .contrast-blue .datepicker td.active.disabled:active, .contrast-blue .datepicker td.active.disabled:hover:active, .contrast-blue .datepicker td.active.active, .contrast-blue .datepicker td.active:hover.active, .contrast-blue .datepicker td.active.disabled.active, .contrast-blue .datepicker td.active.disabled:hover.active, .contrast-blue .datepicker td.active.disabled, .contrast-blue .datepicker td.active:hover.disabled, .contrast-blue .datepicker td.active.disabled.disabled, .contrast-blue .datepicker td.active.disabled:hover.disabled, .contrast-blue .datepicker td.active[disabled], .contrast-blue .datepicker td.active:hover[disabled], .contrast-blue .datepicker td.active.disabled[disabled], .contrast-blue .datepicker td.active.disabled:hover[disabled] { background: #00acec; }
.contrast-blue .dropdown-menu > .active > a, .contrast-blue .dropdown-menu > .active > a:hover, .contrast-blue .dropdown-menu > .active > a:focus { background: #00acec; }
.contrast-blue .dd-handle:hover { color: #00acec; }
.contrast-blue .dd-placeholder { border-color: #00acec; }
.contrast-blue .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #20c3ff; }
.contrast-blue .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #07bcff; }
.contrast-blue .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #00acec; }
.contrast-blue .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #00acec; border-color: #00acec; }
.contrast-blue .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #0099d3; }
.contrast-blue table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-blue table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-blue table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #0099d3; }
.contrast-blue table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #20c3ff; }
.contrast-blue table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #00acec; }
.contrast-blue table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #0099d3; }
.contrast-blue .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #00acec; }
.contrast-purple .menu-top .navbar { background-color: #9564e2; }
.contrast-purple .menu-top .navbar .toggle-nav { background-color: #9564e2; }
.contrast-purple .menu-top .navbar .toggle-nav:active, .contrast-purple .menu-top .navbar .toggle-nav.active, .contrast-purple .menu-top .navbar .toggle-nav:hover { background-color: #7839da; }
.contrast-purple .menu-top .navbar .navbar-form button { color: #9564e2; }
.contrast-purple .menu-top .navbar .navbar-form button:hover { color: #541fa7; }
.contrast-purple .menu-top .navbar .navbar-form input { border-color: #7839da; color: #541fa7; }
 .contrast-purple .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #b28fea;
}
 .contrast-purple .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #b28fea;
}
 .contrast-purple .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #b28fea;
}
 .contrast-purple .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #d0baf2;
}
 .contrast-purple .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #d0baf2;
}
 .contrast-purple .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #d0baf2;
}
.contrast-purple .menu-top .navbar .navbar-form input:focus { border-color: #5f23bd; }
 .contrast-purple .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #c1a4ee;
}
 .contrast-purple .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #c1a4ee;
}
 .contrast-purple .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #c1a4ee;
}
.contrast-purple .menu-top .navbar > .nav > li > a { background-color: #9564e2; }
.contrast-purple .menu-top .navbar > .nav > li > a:hover, .contrast-purple .menu-top .navbar > .nav > li > a:active, .contrast-purple .menu-top .navbar > .nav > li > a:focus { background-color: #7839da; }
.contrast-purple .menu-top .navbar > .nav > li.light > a { background-color: #7839da; }
.contrast-purple .menu-top .navbar > .nav > li.light > a .label { color: #7839da; }
.contrast-purple .menu-top .navbar > .nav > li.light > a:hover, .contrast-purple .menu-top .navbar > .nav > li.light > a:active, .contrast-purple .menu-top .navbar > .nav > li.light > a:focus { background-color: #6526ca; }
.contrast-purple .menu-top .navbar > .nav > li.medium > a { background-color: #6526ca; }
.contrast-purple .menu-top .navbar > .nav > li.medium > a .label { color: #6526ca; }
.contrast-purple .menu-top .navbar > .nav > li.medium > a:hover, .contrast-purple .menu-top .navbar > .nav > li.medium > a:active, .contrast-purple .menu-top .navbar > .nav > li.medium > a:focus { background-color: #5f23bd; }
.contrast-purple .menu-top .navbar > .nav > li.dark > a { background-color: #5b22b4; }
.contrast-purple .menu-top .navbar > .nav > li.dark > a .label { color: #5b22b4; }
.contrast-purple .menu-top .navbar > .nav > li.dark > a:hover, .contrast-purple .menu-top .navbar > .nav > li.dark > a:active, .contrast-purple .menu-top .navbar > .nav > li.dark > a:focus { background-color: #541fa7; }
.contrast-purple .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #9564e2; }
.contrast-purple .menu-top .navbar .nav li .label { color: #9564e2; }
.contrast-purple .nav .caret, .contrast-purple .nav a:hover .caret { border-top-color: #9564e2; border-bottom-color: #9564e2; }
.contrast-purple code { background-color: #ebe8f7; color: #9e71e4; }
.contrast-purple #main-nav .navigation > .nav > li > a.in .fa { color: #9564e2; }
.contrast-purple #main-nav .navigation > .nav > li:hover > a .fa, .contrast-purple #main-nav .navigation > .nav > li:focus > a .fa, .contrast-purple #main-nav .navigation > .nav > li.active > a .fa { color: #9564e2 !important; }
.contrast-purple #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #9564e2; }
.contrast-purple #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-purple #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #9564e2; }
.contrast-purple .box .box-header.contrast-background .actions .btn-link:hover { color: #9564e2 !important; }
.contrast-purple.contrast-background, .contrast-purple .contrast-background { background: #9564e2 !important; }
.contrast-purple .text-contrast, .contrast-purple .contrast { color: #9564e2 !important; }
.contrast-purple .contrast-border { border-color: #9564e2 !important; }
.contrast-purple .label-contrast { background-color: #9564e2; }
.contrast-purple .badge-contrast { background-color: #9564e2; }
.contrast-purple .accordion.accordion-contrast .panel { border-color: #9564e2; }
.contrast-purple .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #9564e2; }
.contrast-purple .accordion.accordion-contrast .panel-heading { background-color: #9564e2; }
.contrast-purple .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-purple .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-purple .btn.btn-contrast { color: #fff; background-color: #9564e2; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-purple .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-purple .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-purple .btn.btn-contrast:active, .contrast-purple .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #7839da; }
.contrast-purple .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-purple .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-purple .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-purple .btn.btn-contrast:focus, .contrast-purple .btn.btn-contrast.disabled, .contrast-purple .btn.btn-contrast[disabled] { background-color: #9564e2; }
.contrast-purple .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-purple .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-purple .btn.btn-contrast.disabled:hover, .contrast-purple .btn.btn-contrast[disabled]:hover { background-color: #9564e2; }
.contrast-purple .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-purple .btn.btn-contrast:hover { background-color: #7839da; }
.contrast-purple .box-quick-link.contrast-background a:active .header { background: #7839da; }
.contrast-purple .box-quick-link.contrast-background:hover .header { background: #864fde; }
.contrast-purple .box-statistic.contrast-background .title, .contrast-purple .box-statistic.contrast-background small, .contrast-purple .box-statistic.contrast-background .fa { color: #9564e2 !important; }
.contrast-purple .breadcrumb li:first-child > a:hover { color: #9564e2 !important; }
.contrast-purple h1 .fa { color: #9564e2; }
.contrast-purple .dropdown-menu > .active > a, .contrast-purple .dropdown-menu > .active > a:hover, .contrast-purple .dropdown-menu > .active > a:focus, .contrast-purple .dropdown-menu > li > a:hover, .contrast-purple .dropdown-menu > li > a:focus, .contrast-purple .dropdown-submenu:hover > a, .contrast-purple .dropdown-submenu:focus > a { background-color: #9564e2 !important; }
.contrast-purple .box .box-header .actions .btn-link:hover { color: #9564e2; }
.contrast-purple .fuelux .wizard > ul.steps li.active, .contrast-purple .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #9564e2; }
.contrast-purple .fc-event .fc-event-inner { border-color: #9564e2; background-color: #9564e2; }
.contrast-purple .contrast-caret { border-top-color: #9564e2 !important; border-bottom-color: #9564e2 !important; }
.contrast-purple .daterangepicker .ranges li.active, .contrast-purple .daterangepicker .ranges li:hover { background: #9564e2; }
.contrast-purple .daterangepicker td.active, .contrast-purple .daterangepicker td.active:hover { background: #9564e2; }
.contrast-purple .datepicker td span.active:hover, .contrast-purple .datepicker td span.active:hover:hover, .contrast-purple .datepicker td span.active.disabled:hover, .contrast-purple .datepicker td span.active.disabled:hover:hover, .contrast-purple .datepicker td span.active:active, .contrast-purple .datepicker td span.active:hover:active, .contrast-purple .datepicker td span.active.disabled:active, .contrast-purple .datepicker td span.active.disabled:hover:active, .contrast-purple .datepicker td span.active.active, .contrast-purple .datepicker td span.active:hover.active, .contrast-purple .datepicker td span.active.disabled.active, .contrast-purple .datepicker td span.active.disabled:hover.active, .contrast-purple .datepicker td span.active.disabled, .contrast-purple .datepicker td span.active:hover.disabled, .contrast-purple .datepicker td span.active.disabled.disabled, .contrast-purple .datepicker td span.active.disabled:hover.disabled, .contrast-purple .datepicker td span.active[disabled], .contrast-purple .datepicker td span.active:hover[disabled], .contrast-purple .datepicker td span.active.disabled[disabled], .contrast-purple .datepicker td span.active.disabled:hover[disabled], .contrast-purple .datepicker td.active:hover, .contrast-purple .datepicker td.active:hover:hover, .contrast-purple .datepicker td.active.disabled:hover, .contrast-purple .datepicker td.active.disabled:hover:hover, .contrast-purple .datepicker td.active:active, .contrast-purple .datepicker td.active:hover:active, .contrast-purple .datepicker td.active.disabled:active, .contrast-purple .datepicker td.active.disabled:hover:active, .contrast-purple .datepicker td.active.active, .contrast-purple .datepicker td.active:hover.active, .contrast-purple .datepicker td.active.disabled.active, .contrast-purple .datepicker td.active.disabled:hover.active, .contrast-purple .datepicker td.active.disabled, .contrast-purple .datepicker td.active:hover.disabled, .contrast-purple .datepicker td.active.disabled.disabled, .contrast-purple .datepicker td.active.disabled:hover.disabled, .contrast-purple .datepicker td.active[disabled], .contrast-purple .datepicker td.active:hover[disabled], .contrast-purple .datepicker td.active.disabled[disabled], .contrast-purple .datepicker td.active.disabled:hover[disabled] { background: #9564e2; }
.contrast-purple .dropdown-menu > .active > a, .contrast-purple .dropdown-menu > .active > a:hover, .contrast-purple .dropdown-menu > .active > a:focus { background: #9564e2; }
.contrast-purple .dd-handle:hover { color: #9564e2; }
.contrast-purple .dd-placeholder { border-color: #9564e2; }
.contrast-purple .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #b28fea; }
.contrast-purple .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #a479e6; }
.contrast-purple .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #9564e2; }
.contrast-purple .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #9564e2; border-color: #9564e2; }
.contrast-purple .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #864fde; }
.contrast-purple table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-purple table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-purple table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #864fde; }
.contrast-purple table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #b28fea; }
.contrast-purple table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #9564e2; }
.contrast-purple table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #864fde; }
.contrast-purple .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #9564e2; }
.contrast-green .menu-top .navbar { background-color: #49bf67; }
.contrast-green .menu-top .navbar .toggle-nav { background-color: #49bf67; }
.contrast-green .menu-top .navbar .toggle-nav:active, .contrast-green .menu-top .navbar .toggle-nav.active, .contrast-green .menu-top .navbar .toggle-nav:hover { background-color: #379e51; }
.contrast-green .menu-top .navbar .navbar-form button { color: #49bf67; }
.contrast-green .menu-top .navbar .navbar-form button:hover { color: #246534; }
.contrast-green .menu-top .navbar .navbar-form input { border-color: #379e51; color: #246534; }
 .contrast-green .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #6fcc87;
}
 .contrast-green .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #6fcc87;
}
 .contrast-green .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #6fcc87;
}
 .contrast-green .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #94daa6;
}
 .contrast-green .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #94daa6;
}
 .contrast-green .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #94daa6;
}
.contrast-green .menu-top .navbar .navbar-form input:focus { border-color: #2a783e; }
 .contrast-green .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #82d396;
}
 .contrast-green .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #82d396;
}
 .contrast-green .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #82d396;
}
.contrast-green .menu-top .navbar > .nav > li > a { background-color: #49bf67; }
.contrast-green .menu-top .navbar > .nav > li > a:hover, .contrast-green .menu-top .navbar > .nav > li > a:active, .contrast-green .menu-top .navbar > .nav > li > a:focus { background-color: #379e51; }
.contrast-green .menu-top .navbar > .nav > li.light > a { background-color: #379e51; }
.contrast-green .menu-top .navbar > .nav > li.light > a .label { color: #379e51; }
.contrast-green .menu-top .navbar > .nav > li.light > a:hover, .contrast-green .menu-top .navbar > .nav > li.light > a:active, .contrast-green .menu-top .navbar > .nav > li.light > a:focus { background-color: #2e8344; }
.contrast-green .menu-top .navbar > .nav > li.medium > a { background-color: #2e8344; }
.contrast-green .menu-top .navbar > .nav > li.medium > a .label { color: #2e8344; }
.contrast-green .menu-top .navbar > .nav > li.medium > a:hover, .contrast-green .menu-top .navbar > .nav > li.medium > a:active, .contrast-green .menu-top .navbar > .nav > li.medium > a:focus { background-color: #2a783e; }
.contrast-green .menu-top .navbar > .nav > li.dark > a { background-color: #27703a; }
.contrast-green .menu-top .navbar > .nav > li.dark > a .label { color: #27703a; }
.contrast-green .menu-top .navbar > .nav > li.dark > a:hover, .contrast-green .menu-top .navbar > .nav > li.dark > a:active, .contrast-green .menu-top .navbar > .nav > li.dark > a:focus { background-color: #246534; }
.contrast-green .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #49bf67; }
.contrast-green .menu-top .navbar .nav li .label { color: #49bf67; }
.contrast-green .nav .caret, .contrast-green .nav a:hover .caret { border-top-color: #49bf67; border-bottom-color: #49bf67; }
.contrast-green code { background-color: #e3f1ea; color: #58c474; }
.contrast-green code.routes { background-color: #23241f; color: #f8f8f2;}
.contrast-green #main-nav .navigation > .nav > li > a.in .fa { color: #49bf67; }
.contrast-green #main-nav .navigation > .nav > li:hover > a .fa, .contrast-green #main-nav .navigation > .nav > li:focus > a .fa, .contrast-green #main-nav .navigation > .nav > li.active > a .fa { color: #49bf67 !important; }
.contrast-green #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #49bf67; }
.contrast-green #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-green #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #49bf67; }
.contrast-green .box .box-header.contrast-background .actions .btn-link:hover { color: #49bf67 !important; }
.contrast-green.contrast-background, .contrast-green .contrast-background { background: #49bf67 !important; }
.contrast-green .text-contrast, .contrast-green .contrast { color: #49bf67 !important; }
.contrast-green .contrast-border { border-color: #49bf67 !important; }
.contrast-green .label-contrast { background-color: #49bf67; }
.contrast-green .badge-contrast { background-color: #49bf67; }
.contrast-green .accordion.accordion-contrast .panel { border-color: #49bf67; }
.contrast-green .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #49bf67; }
.contrast-green .accordion.accordion-contrast .panel-heading { background-color: #49bf67; }
.contrast-green .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-green .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-green .btn.btn-contrast { color: #fff; background-color: #49bf67; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-green .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-green .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-green .btn.btn-contrast:active, .contrast-green .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #379e51; }
.contrast-green .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-green .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-green .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-green .btn.btn-contrast:focus, .contrast-green .btn.btn-contrast.disabled, .contrast-green .btn.btn-contrast[disabled] { background-color: #49bf67; }
.contrast-green .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-green .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-green .btn.btn-contrast.disabled:hover, .contrast-green .btn.btn-contrast[disabled]:hover { background-color: #49bf67; }
.contrast-green .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-green .btn.btn-contrast:hover { background-color: #379e51; }
.contrast-green .box-quick-link.contrast-background a:active .header { background: #379e51; }
.contrast-green .box-quick-link.contrast-background:hover .header { background: #3eb05b; }
.contrast-green .box-statistic.contrast-background .title, .contrast-green .box-statistic.contrast-background small, .contrast-green .box-statistic.contrast-background .fa { color: #49bf67 !important; }
.contrast-green .breadcrumb li:first-child > a:hover { color: #49bf67 !important; }
.contrast-green h1 .fa { color: #49bf67; }
.contrast-green .dropdown-menu > .active > a, .contrast-green .dropdown-menu > .active > a:hover, .contrast-green .dropdown-menu > .active > a:focus, .contrast-green .dropdown-menu > li > a:hover, .contrast-green .dropdown-menu > li > a:focus, .contrast-green .dropdown-submenu:hover > a, .contrast-green .dropdown-submenu:focus > a { background-color: #49bf67 !important; }
.contrast-green .box .box-header .actions .btn-link:hover { color: #49bf67; }
.contrast-green .fuelux .wizard > ul.steps li.active, .contrast-green .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #49bf67; }
.contrast-green .fc-event .fc-event-inner { border-color: #49bf67; background-color: #49bf67; }
.contrast-green .contrast-caret { border-top-color: #49bf67 !important; border-bottom-color: #49bf67 !important; }
.contrast-green .daterangepicker .ranges li.active, .contrast-green .daterangepicker .ranges li:hover { background: #49bf67; }
.contrast-green .daterangepicker td.active, .contrast-green .daterangepicker td.active:hover { background: #49bf67; }
.contrast-green .datepicker td span.active:hover, .contrast-green .datepicker td span.active:hover:hover, .contrast-green .datepicker td span.active.disabled:hover, .contrast-green .datepicker td span.active.disabled:hover:hover, .contrast-green .datepicker td span.active:active, .contrast-green .datepicker td span.active:hover:active, .contrast-green .datepicker td span.active.disabled:active, .contrast-green .datepicker td span.active.disabled:hover:active, .contrast-green .datepicker td span.active.active, .contrast-green .datepicker td span.active:hover.active, .contrast-green .datepicker td span.active.disabled.active, .contrast-green .datepicker td span.active.disabled:hover.active, .contrast-green .datepicker td span.active.disabled, .contrast-green .datepicker td span.active:hover.disabled, .contrast-green .datepicker td span.active.disabled.disabled, .contrast-green .datepicker td span.active.disabled:hover.disabled, .contrast-green .datepicker td span.active[disabled], .contrast-green .datepicker td span.active:hover[disabled], .contrast-green .datepicker td span.active.disabled[disabled], .contrast-green .datepicker td span.active.disabled:hover[disabled], .contrast-green .datepicker td.active:hover, .contrast-green .datepicker td.active:hover:hover, .contrast-green .datepicker td.active.disabled:hover, .contrast-green .datepicker td.active.disabled:hover:hover, .contrast-green .datepicker td.active:active, .contrast-green .datepicker td.active:hover:active, .contrast-green .datepicker td.active.disabled:active, .contrast-green .datepicker td.active.disabled:hover:active, .contrast-green .datepicker td.active.active, .contrast-green .datepicker td.active:hover.active, .contrast-green .datepicker td.active.disabled.active, .contrast-green .datepicker td.active.disabled:hover.active, .contrast-green .datepicker td.active.disabled, .contrast-green .datepicker td.active:hover.disabled, .contrast-green .datepicker td.active.disabled.disabled, .contrast-green .datepicker td.active.disabled:hover.disabled, .contrast-green .datepicker td.active[disabled], .contrast-green .datepicker td.active:hover[disabled], .contrast-green .datepicker td.active.disabled[disabled], .contrast-green .datepicker td.active.disabled:hover[disabled] { background: #49bf67; }
.contrast-green .dropdown-menu > .active > a, .contrast-green .dropdown-menu > .active > a:hover, .contrast-green .dropdown-menu > .active > a:focus { background: #49bf67; }
.contrast-green .dd-handle:hover { color: #49bf67; }
.contrast-green .dd-placeholder { border-color: #49bf67; }
.contrast-green .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #6fcc87; }
.contrast-green .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #5cc677; }
.contrast-green .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #49bf67; }
.contrast-green .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #49bf67; border-color: #49bf67; }
.contrast-green .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #3eb05b; }
.contrast-green table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-green table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-green table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #3eb05b; }
.contrast-green table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #6fcc87; }
.contrast-green table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #49bf67; }
.contrast-green table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #3eb05b; }
.contrast-green .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #49bf67; }
.contrast-fb .menu-top .navbar { background-color: #375d99; }
.contrast-fb .menu-top .navbar .toggle-nav { background-color: #375d99; }
.contrast-fb .menu-top .navbar .toggle-nav:active, .contrast-fb .menu-top .navbar .toggle-nav.active, .contrast-fb .menu-top .navbar .toggle-nav:hover { background-color: #2a4673; }
.contrast-fb .menu-top .navbar .navbar-form button { color: #375d99; }
.contrast-fb .menu-top .navbar .navbar-form button:hover { color: #15243b; }
.contrast-fb .menu-top .navbar .navbar-form input { border-color: #2a4673; color: #15243b; }
 .contrast-fb .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #4674bd;
}
 .contrast-fb .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #4674bd;
}
 .contrast-fb .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #4674bd;
}
 .contrast-fb .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #6c90ca;
}
 .contrast-fb .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #6c90ca;
}
 .contrast-fb .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #6c90ca;
}
.contrast-fb .menu-top .navbar .navbar-form input:focus { border-color: #1c2f4e; }
 .contrast-fb .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #5982c3;
}
 .contrast-fb .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #5982c3;
}
 .contrast-fb .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #5982c3;
}
.contrast-fb .menu-top .navbar > .nav > li > a { background-color: #375d99; }
.contrast-fb .menu-top .navbar > .nav > li > a:hover, .contrast-fb .menu-top .navbar > .nav > li > a:active, .contrast-fb .menu-top .navbar > .nav > li > a:focus { background-color: #2a4673; }
.contrast-fb .menu-top .navbar > .nav > li.light > a { background-color: #2a4673; }
.contrast-fb .menu-top .navbar > .nav > li.light > a .label { color: #2a4673; }
.contrast-fb .menu-top .navbar > .nav > li.light > a:hover, .contrast-fb .menu-top .navbar > .nav > li.light > a:active, .contrast-fb .menu-top .navbar > .nav > li.light > a:focus { background-color: #203659; }
.contrast-fb .menu-top .navbar > .nav > li.medium > a { background-color: #203659; }
.contrast-fb .menu-top .navbar > .nav > li.medium > a .label { color: #203659; }
.contrast-fb .menu-top .navbar > .nav > li.medium > a:hover, .contrast-fb .menu-top .navbar > .nav > li.medium > a:active, .contrast-fb .menu-top .navbar > .nav > li.medium > a:focus { background-color: #1c2f4e; }
.contrast-fb .menu-top .navbar > .nav > li.dark > a { background-color: #192b46; }
.contrast-fb .menu-top .navbar > .nav > li.dark > a .label { color: #192b46; }
.contrast-fb .menu-top .navbar > .nav > li.dark > a:hover, .contrast-fb .menu-top .navbar > .nav > li.dark > a:active, .contrast-fb .menu-top .navbar > .nav > li.dark > a:focus { background-color: #15243b; }
.contrast-fb .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #375d99; }
.contrast-fb .menu-top .navbar .nav li .label { color: #375d99; }
.contrast-fb .nav .caret, .contrast-fb .nav a:hover .caret { border-top-color: #375d99; border-bottom-color: #375d99; }
.contrast-fb code { background-color: #e1e8ef; color: #486ba2; }
.contrast-fb #main-nav .navigation > .nav > li > a.in .fa { color: #375d99; }
.contrast-fb #main-nav .navigation > .nav > li:hover > a .fa, .contrast-fb #main-nav .navigation > .nav > li:focus > a .fa, .contrast-fb #main-nav .navigation > .nav > li.active > a .fa { color: #375d99 !important; }
.contrast-fb #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #375d99; }
.contrast-fb #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-fb #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #375d99; }
.contrast-fb .box .box-header.contrast-background .actions .btn-link:hover { color: #375d99 !important; }
.contrast-fb.contrast-background, .contrast-fb .contrast-background { background: #375d99 !important; }
.contrast-fb .text-contrast, .contrast-fb .contrast { color: #375d99 !important; }
.contrast-fb .contrast-border { border-color: #375d99 !important; }
.contrast-fb .label-contrast { background-color: #375d99; }
.contrast-fb .badge-contrast { background-color: #375d99; }
.contrast-fb .accordion.accordion-contrast .panel { border-color: #375d99; }
.contrast-fb .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #375d99; }
.contrast-fb .accordion.accordion-contrast .panel-heading { background-color: #375d99; }
.contrast-fb .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-fb .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-fb .btn.btn-contrast { color: #fff; background-color: #375d99; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-fb .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-fb .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-fb .btn.btn-contrast:active, .contrast-fb .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #2a4673; }
.contrast-fb .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-fb .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-fb .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-fb .btn.btn-contrast:focus, .contrast-fb .btn.btn-contrast.disabled, .contrast-fb .btn.btn-contrast[disabled] { background-color: #375d99; }
.contrast-fb .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-fb .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-fb .btn.btn-contrast.disabled:hover, .contrast-fb .btn.btn-contrast[disabled]:hover { background-color: #375d99; }
.contrast-fb .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-fb .btn.btn-contrast:hover { background-color: #2a4673; }
.contrast-fb .box-quick-link.contrast-background a:active .header { background: #2a4673; }
.contrast-fb .box-quick-link.contrast-background:hover .header { background: #305286; }
.contrast-fb .box-statistic.contrast-background .title, .contrast-fb .box-statistic.contrast-background small, .contrast-fb .box-statistic.contrast-background .fa { color: #375d99 !important; }
.contrast-fb .breadcrumb li:first-child > a:hover { color: #375d99 !important; }
.contrast-fb h1 .fa { color: #375d99; }
.contrast-fb .dropdown-menu > .active > a, .contrast-fb .dropdown-menu > .active > a:hover, .contrast-fb .dropdown-menu > .active > a:focus, .contrast-fb .dropdown-menu > li > a:hover, .contrast-fb .dropdown-menu > li > a:focus, .contrast-fb .dropdown-submenu:hover > a, .contrast-fb .dropdown-submenu:focus > a { background-color: #375d99 !important; }
.contrast-fb .box .box-header .actions .btn-link:hover { color: #375d99; }
.contrast-fb .fuelux .wizard > ul.steps li.active, .contrast-fb .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #375d99; }
.contrast-fb .fc-event .fc-event-inner { border-color: #375d99; background-color: #375d99; }
.contrast-fb .contrast-caret { border-top-color: #375d99 !important; border-bottom-color: #375d99 !important; }
.contrast-fb .daterangepicker .ranges li.active, .contrast-fb .daterangepicker .ranges li:hover { background: #375d99; }
.contrast-fb .daterangepicker td.active, .contrast-fb .daterangepicker td.active:hover { background: #375d99; }
.contrast-fb .datepicker td span.active:hover, .contrast-fb .datepicker td span.active:hover:hover, .contrast-fb .datepicker td span.active.disabled:hover, .contrast-fb .datepicker td span.active.disabled:hover:hover, .contrast-fb .datepicker td span.active:active, .contrast-fb .datepicker td span.active:hover:active, .contrast-fb .datepicker td span.active.disabled:active, .contrast-fb .datepicker td span.active.disabled:hover:active, .contrast-fb .datepicker td span.active.active, .contrast-fb .datepicker td span.active:hover.active, .contrast-fb .datepicker td span.active.disabled.active, .contrast-fb .datepicker td span.active.disabled:hover.active, .contrast-fb .datepicker td span.active.disabled, .contrast-fb .datepicker td span.active:hover.disabled, .contrast-fb .datepicker td span.active.disabled.disabled, .contrast-fb .datepicker td span.active.disabled:hover.disabled, .contrast-fb .datepicker td span.active[disabled], .contrast-fb .datepicker td span.active:hover[disabled], .contrast-fb .datepicker td span.active.disabled[disabled], .contrast-fb .datepicker td span.active.disabled:hover[disabled], .contrast-fb .datepicker td.active:hover, .contrast-fb .datepicker td.active:hover:hover, .contrast-fb .datepicker td.active.disabled:hover, .contrast-fb .datepicker td.active.disabled:hover:hover, .contrast-fb .datepicker td.active:active, .contrast-fb .datepicker td.active:hover:active, .contrast-fb .datepicker td.active.disabled:active, .contrast-fb .datepicker td.active.disabled:hover:active, .contrast-fb .datepicker td.active.active, .contrast-fb .datepicker td.active:hover.active, .contrast-fb .datepicker td.active.disabled.active, .contrast-fb .datepicker td.active.disabled:hover.active, .contrast-fb .datepicker td.active.disabled, .contrast-fb .datepicker td.active:hover.disabled, .contrast-fb .datepicker td.active.disabled.disabled, .contrast-fb .datepicker td.active.disabled:hover.disabled, .contrast-fb .datepicker td.active[disabled], .contrast-fb .datepicker td.active:hover[disabled], .contrast-fb .datepicker td.active.disabled[disabled], .contrast-fb .datepicker td.active.disabled:hover[disabled] { background: #375d99; }
.contrast-fb .dropdown-menu > .active > a, .contrast-fb .dropdown-menu > .active > a:hover, .contrast-fb .dropdown-menu > .active > a:focus { background: #375d99; }
.contrast-fb .dd-handle:hover { color: #375d99; }
.contrast-fb .dd-placeholder { border-color: #375d99; }
.contrast-fb .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #4674bd; }
.contrast-fb .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #3e68ac; }
.contrast-fb .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #375d99; }
.contrast-fb .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #375d99; border-color: #375d99; }
.contrast-fb .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #305286; }
.contrast-fb table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-fb table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-fb table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #305286; }
.contrast-fb table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #4674bd; }
.contrast-fb table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #375d99; }
.contrast-fb table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #305286; }
.contrast-fb .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #375d99; }
.contrast-muted .menu-top .navbar { background-color: #999999; }
.contrast-muted .menu-top .navbar .toggle-nav { background-color: #999999; }
.contrast-muted .menu-top .navbar .toggle-nav:active, .contrast-muted .menu-top .navbar .toggle-nav.active, .contrast-muted .menu-top .navbar .toggle-nav:hover { background-color: gray; }
.contrast-muted .menu-top .navbar .navbar-form button { color: #999999; }
.contrast-muted .menu-top .navbar .navbar-form button:hover { color: #595959; }
.contrast-muted .menu-top .navbar .navbar-form input { border-color: gray; color: #595959; }
 .contrast-muted .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #b3b3b3;
}
 .contrast-muted .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #b3b3b3;
}
 .contrast-muted .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #b3b3b3;
}
 .contrast-muted .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #cccccc;
}
 .contrast-muted .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #cccccc;
}
 .contrast-muted .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #cccccc;
}
.contrast-muted .menu-top .navbar .navbar-form input:focus { border-color: #666666; }
 .contrast-muted .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #bfbfbf;
}
 .contrast-muted .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #bfbfbf;
}
 .contrast-muted .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #bfbfbf;
}
.contrast-muted .menu-top .navbar > .nav > li > a { background-color: #999999; }
.contrast-muted .menu-top .navbar > .nav > li > a:hover, .contrast-muted .menu-top .navbar > .nav > li > a:active, .contrast-muted .menu-top .navbar > .nav > li > a:focus { background-color: gray; }
.contrast-muted .menu-top .navbar > .nav > li.light > a { background-color: gray; }
.contrast-muted .menu-top .navbar > .nav > li.light > a .label { color: gray; }
.contrast-muted .menu-top .navbar > .nav > li.light > a:hover, .contrast-muted .menu-top .navbar > .nav > li.light > a:active, .contrast-muted .menu-top .navbar > .nav > li.light > a:focus { background-color: #6e6e6e; }
.contrast-muted .menu-top .navbar > .nav > li.medium > a { background-color: #6e6e6e; }
.contrast-muted .menu-top .navbar > .nav > li.medium > a .label { color: #6e6e6e; }
.contrast-muted .menu-top .navbar > .nav > li.medium > a:hover, .contrast-muted .menu-top .navbar > .nav > li.medium > a:active, .contrast-muted .menu-top .navbar > .nav > li.medium > a:focus { background-color: #666666; }
.contrast-muted .menu-top .navbar > .nav > li.dark > a { background-color: #616161; }
.contrast-muted .menu-top .navbar > .nav > li.dark > a .label { color: #616161; }
.contrast-muted .menu-top .navbar > .nav > li.dark > a:hover, .contrast-muted .menu-top .navbar > .nav > li.dark > a:active, .contrast-muted .menu-top .navbar > .nav > li.dark > a:focus { background-color: #595959; }
.contrast-muted .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #999999; }
.contrast-muted .menu-top .navbar .nav li .label { color: #999999; }
.contrast-muted .nav .caret, .contrast-muted .nav a:hover .caret { border-top-color: #999999; border-bottom-color: #999999; }
.contrast-muted code { background-color: #ebeeef; color: #a1a2a2; }
.contrast-muted #main-nav .navigation > .nav > li > a.in .fa { color: #999999; }
.contrast-muted #main-nav .navigation > .nav > li:hover > a .fa, .contrast-muted #main-nav .navigation > .nav > li:focus > a .fa, .contrast-muted #main-nav .navigation > .nav > li.active > a .fa { color: #999999 !important; }
.contrast-muted #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #999999; }
.contrast-muted #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-muted #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #999999; }
.contrast-muted .box .box-header.contrast-background .actions .btn-link:hover { color: #999999 !important; }
.contrast-muted.contrast-background, .contrast-muted .contrast-background { background: #999999 !important; }
.contrast-muted .text-contrast, .contrast-muted .contrast { color: #999999 !important; }
.contrast-muted .contrast-border { border-color: #999999 !important; }
.contrast-muted .label-contrast { background-color: #999999; }
.contrast-muted .badge-contrast { background-color: #999999; }
.contrast-muted .accordion.accordion-contrast .panel { border-color: #999999; }
.contrast-muted .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #999999; }
.contrast-muted .accordion.accordion-contrast .panel-heading { background-color: #999999; }
.contrast-muted .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-muted .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-muted .btn.btn-contrast { color: #fff; background-color: #999999; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-muted .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-muted .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-muted .btn.btn-contrast:active, .contrast-muted .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: gray; }
.contrast-muted .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-muted .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-muted .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-muted .btn.btn-contrast:focus, .contrast-muted .btn.btn-contrast.disabled, .contrast-muted .btn.btn-contrast[disabled] { background-color: #999999; }
.contrast-muted .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-muted .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-muted .btn.btn-contrast.disabled:hover, .contrast-muted .btn.btn-contrast[disabled]:hover { background-color: #999999; }
.contrast-muted .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-muted .btn.btn-contrast:hover { background-color: gray; }
.contrast-muted .box-quick-link.contrast-background a:active .header { background: gray; }
.contrast-muted .box-quick-link.contrast-background:hover .header { background: #8c8c8c; }
.contrast-muted .box-statistic.contrast-background .title, .contrast-muted .box-statistic.contrast-background small, .contrast-muted .box-statistic.contrast-background .fa { color: #999999 !important; }
.contrast-muted .breadcrumb li:first-child > a:hover { color: #999999 !important; }
.contrast-muted h1 .fa { color: #999999; }
.contrast-muted .dropdown-menu > .active > a, .contrast-muted .dropdown-menu > .active > a:hover, .contrast-muted .dropdown-menu > .active > a:focus, .contrast-muted .dropdown-menu > li > a:hover, .contrast-muted .dropdown-menu > li > a:focus, .contrast-muted .dropdown-submenu:hover > a, .contrast-muted .dropdown-submenu:focus > a { background-color: #999999 !important; }
.contrast-muted .box .box-header .actions .btn-link:hover { color: #999999; }
.contrast-muted .fuelux .wizard > ul.steps li.active, .contrast-muted .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #999999; }
.contrast-muted .fc-event .fc-event-inner { border-color: #999999; background-color: #999999; }
.contrast-muted .contrast-caret { border-top-color: #999999 !important; border-bottom-color: #999999 !important; }
.contrast-muted .daterangepicker .ranges li.active, .contrast-muted .daterangepicker .ranges li:hover { background: #999999; }
.contrast-muted .daterangepicker td.active, .contrast-muted .daterangepicker td.active:hover { background: #999999; }
.contrast-muted .datepicker td span.active:hover, .contrast-muted .datepicker td span.active:hover:hover, .contrast-muted .datepicker td span.active.disabled:hover, .contrast-muted .datepicker td span.active.disabled:hover:hover, .contrast-muted .datepicker td span.active:active, .contrast-muted .datepicker td span.active:hover:active, .contrast-muted .datepicker td span.active.disabled:active, .contrast-muted .datepicker td span.active.disabled:hover:active, .contrast-muted .datepicker td span.active.active, .contrast-muted .datepicker td span.active:hover.active, .contrast-muted .datepicker td span.active.disabled.active, .contrast-muted .datepicker td span.active.disabled:hover.active, .contrast-muted .datepicker td span.active.disabled, .contrast-muted .datepicker td span.active:hover.disabled, .contrast-muted .datepicker td span.active.disabled.disabled, .contrast-muted .datepicker td span.active.disabled:hover.disabled, .contrast-muted .datepicker td span.active[disabled], .contrast-muted .datepicker td span.active:hover[disabled], .contrast-muted .datepicker td span.active.disabled[disabled], .contrast-muted .datepicker td span.active.disabled:hover[disabled], .contrast-muted .datepicker td.active:hover, .contrast-muted .datepicker td.active:hover:hover, .contrast-muted .datepicker td.active.disabled:hover, .contrast-muted .datepicker td.active.disabled:hover:hover, .contrast-muted .datepicker td.active:active, .contrast-muted .datepicker td.active:hover:active, .contrast-muted .datepicker td.active.disabled:active, .contrast-muted .datepicker td.active.disabled:hover:active, .contrast-muted .datepicker td.active.active, .contrast-muted .datepicker td.active:hover.active, .contrast-muted .datepicker td.active.disabled.active, .contrast-muted .datepicker td.active.disabled:hover.active, .contrast-muted .datepicker td.active.disabled, .contrast-muted .datepicker td.active:hover.disabled, .contrast-muted .datepicker td.active.disabled.disabled, .contrast-muted .datepicker td.active.disabled:hover.disabled, .contrast-muted .datepicker td.active[disabled], .contrast-muted .datepicker td.active:hover[disabled], .contrast-muted .datepicker td.active.disabled[disabled], .contrast-muted .datepicker td.active.disabled:hover[disabled] { background: #999999; }
.contrast-muted .dropdown-menu > .active > a, .contrast-muted .dropdown-menu > .active > a:hover, .contrast-muted .dropdown-menu > .active > a:focus { background: #999999; }
.contrast-muted .dd-handle:hover { color: #999999; }
.contrast-muted .dd-placeholder { border-color: #999999; }
.contrast-muted .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #b3b3b3; }
.contrast-muted .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #a6a6a6; }
.contrast-muted .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #999999; }
.contrast-muted .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #999999; border-color: #999999; }
.contrast-muted .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #8c8c8c; }
.contrast-muted table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-muted table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-muted table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #8c8c8c; }
.contrast-muted table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #b3b3b3; }
.contrast-muted table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #999999; }
.contrast-muted table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #8c8c8c; }
.contrast-muted .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #999999; }
.contrast-dark .menu-top .navbar { background-color: #2b2d30; }
.contrast-dark .menu-top .navbar .toggle-nav { background-color: #2b2d30; }
.contrast-dark .menu-top .navbar .toggle-nav:active, .contrast-dark .menu-top .navbar .toggle-nav.active, .contrast-dark .menu-top .navbar .toggle-nav:hover { background-color: #131415; }
.contrast-dark .menu-top .navbar .navbar-form button { color: #2b2d30; }
.contrast-dark .menu-top .navbar .navbar-form button:hover { color: black; }
.contrast-dark .menu-top .navbar .navbar-form input { border-color: #131415; color: black; }
 .contrast-dark .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #43464b;
}
 .contrast-dark .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #43464b;
}
 .contrast-dark .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #43464b;
}
 .contrast-dark .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #5b5f66;
}
 .contrast-dark .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #5b5f66;
}
 .contrast-dark .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #5b5f66;
}
.contrast-dark .menu-top .navbar .navbar-form input:focus { border-color: black; }
 .contrast-dark .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #4f5358;
}
 .contrast-dark .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #4f5358;
}
 .contrast-dark .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #4f5358;
}
.contrast-dark .menu-top .navbar > .nav > li > a { background-color: #2b2d30; }
.contrast-dark .menu-top .navbar > .nav > li > a:hover, .contrast-dark .menu-top .navbar > .nav > li > a:active, .contrast-dark .menu-top .navbar > .nav > li > a:focus { background-color: #131415; }
.contrast-dark .menu-top .navbar > .nav > li.light > a { background-color: #070708; }
.contrast-dark .menu-top .navbar > .nav > li.light > a .label { color: #070708; }
.contrast-dark .menu-top .navbar > .nav > li.light > a:hover, .contrast-dark .menu-top .navbar > .nav > li.light > a:active, .contrast-dark .menu-top .navbar > .nav > li.light > a:focus { background-color: black; }
.contrast-dark .menu-top .navbar > .nav > li.medium > a { background-color: black; }
.contrast-dark .menu-top .navbar > .nav > li.medium > a .label { color: black; }
.contrast-dark .menu-top .navbar > .nav > li.medium > a:hover, .contrast-dark .menu-top .navbar > .nav > li.medium > a:active, .contrast-dark .menu-top .navbar > .nav > li.medium > a:focus { background-color: black; }
.contrast-dark .menu-top .navbar > .nav > li.dark > a { background-color: black; }
.contrast-dark .menu-top .navbar > .nav > li.dark > a .label { color: black; }
.contrast-dark .menu-top .navbar > .nav > li.dark > a:hover, .contrast-dark .menu-top .navbar > .nav > li.dark > a:active, .contrast-dark .menu-top .navbar > .nav > li.dark > a:focus { background-color: black; }
.contrast-dark .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #2b2d30; }
.contrast-dark .menu-top .navbar .nav li .label { color: #2b2d30; }
.contrast-dark .nav .caret, .contrast-dark .nav a:hover .caret { border-top-color: #2b2d30; border-bottom-color: #2b2d30; }
.contrast-dark code { background-color: #e0e3e5; color: #3d3f42; }
.contrast-dark #main-nav .navigation > .nav > li > a.in .fa { color: #2b2d30; }
.contrast-dark #main-nav .navigation > .nav > li:hover > a .fa, .contrast-dark #main-nav .navigation > .nav > li:focus > a .fa, .contrast-dark #main-nav .navigation > .nav > li.active > a .fa { color: #2b2d30 !important; }
.contrast-dark #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #2b2d30; }
.contrast-dark #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-dark #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #2b2d30; }
.contrast-dark .box .box-header.contrast-background .actions .btn-link:hover { color: #2b2d30 !important; }
.contrast-dark.contrast-background, .contrast-dark .contrast-background { background: #2b2d30 !important; }
.contrast-dark .text-contrast, .contrast-dark .contrast { color: #2b2d30 !important; }
.contrast-dark .contrast-border { border-color: #2b2d30 !important; }
.contrast-dark .label-contrast { background-color: #2b2d30; }
.contrast-dark .badge-contrast { background-color: #2b2d30; }
.contrast-dark .accordion.accordion-contrast .panel { border-color: #2b2d30; }
.contrast-dark .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #2b2d30; }
.contrast-dark .accordion.accordion-contrast .panel-heading { background-color: #2b2d30; }
.contrast-dark .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-dark .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-dark .btn.btn-contrast { color: #fff; background-color: #2b2d30; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-dark .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-dark .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-dark .btn.btn-contrast:active, .contrast-dark .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #131415; }
.contrast-dark .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-dark .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-dark .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-dark .btn.btn-contrast:focus, .contrast-dark .btn.btn-contrast.disabled, .contrast-dark .btn.btn-contrast[disabled] { background-color: #2b2d30; }
.contrast-dark .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-dark .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-dark .btn.btn-contrast.disabled:hover, .contrast-dark .btn.btn-contrast[disabled]:hover { background-color: #2b2d30; }
.contrast-dark .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-dark .btn.btn-contrast:hover { background-color: #131415; }
.contrast-dark .box-quick-link.contrast-background a:active .header { background: #131415; }
.contrast-dark .box-quick-link.contrast-background:hover .header { background: #1f2023; }
.contrast-dark .box-statistic.contrast-background .title, .contrast-dark .box-statistic.contrast-background small, .contrast-dark .box-statistic.contrast-background .fa { color: #2b2d30 !important; }
.contrast-dark .breadcrumb li:first-child > a:hover { color: #2b2d30 !important; }
.contrast-dark h1 .fa { color: #2b2d30; }
.contrast-dark .dropdown-menu > .active > a, .contrast-dark .dropdown-menu > .active > a:hover, .contrast-dark .dropdown-menu > .active > a:focus, .contrast-dark .dropdown-menu > li > a:hover, .contrast-dark .dropdown-menu > li > a:focus, .contrast-dark .dropdown-submenu:hover > a, .contrast-dark .dropdown-submenu:focus > a { background-color: #2b2d30 !important; }
.contrast-dark .box .box-header .actions .btn-link:hover { color: #2b2d30; }
.contrast-dark .fuelux .wizard > ul.steps li.active, .contrast-dark .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #2b2d30; }
.contrast-dark .fc-event .fc-event-inner { border-color: #2b2d30; background-color: #2b2d30; }
.contrast-dark .contrast-caret { border-top-color: #2b2d30 !important; border-bottom-color: #2b2d30 !important; }
.contrast-dark .daterangepicker .ranges li.active, .contrast-dark .daterangepicker .ranges li:hover { background: #2b2d30; }
.contrast-dark .daterangepicker td.active, .contrast-dark .daterangepicker td.active:hover { background: #2b2d30; }
.contrast-dark .datepicker td span.active:hover, .contrast-dark .datepicker td span.active:hover:hover, .contrast-dark .datepicker td span.active.disabled:hover, .contrast-dark .datepicker td span.active.disabled:hover:hover, .contrast-dark .datepicker td span.active:active, .contrast-dark .datepicker td span.active:hover:active, .contrast-dark .datepicker td span.active.disabled:active, .contrast-dark .datepicker td span.active.disabled:hover:active, .contrast-dark .datepicker td span.active.active, .contrast-dark .datepicker td span.active:hover.active, .contrast-dark .datepicker td span.active.disabled.active, .contrast-dark .datepicker td span.active.disabled:hover.active, .contrast-dark .datepicker td span.active.disabled, .contrast-dark .datepicker td span.active:hover.disabled, .contrast-dark .datepicker td span.active.disabled.disabled, .contrast-dark .datepicker td span.active.disabled:hover.disabled, .contrast-dark .datepicker td span.active[disabled], .contrast-dark .datepicker td span.active:hover[disabled], .contrast-dark .datepicker td span.active.disabled[disabled], .contrast-dark .datepicker td span.active.disabled:hover[disabled], .contrast-dark .datepicker td.active:hover, .contrast-dark .datepicker td.active:hover:hover, .contrast-dark .datepicker td.active.disabled:hover, .contrast-dark .datepicker td.active.disabled:hover:hover, .contrast-dark .datepicker td.active:active, .contrast-dark .datepicker td.active:hover:active, .contrast-dark .datepicker td.active.disabled:active, .contrast-dark .datepicker td.active.disabled:hover:active, .contrast-dark .datepicker td.active.active, .contrast-dark .datepicker td.active:hover.active, .contrast-dark .datepicker td.active.disabled.active, .contrast-dark .datepicker td.active.disabled:hover.active, .contrast-dark .datepicker td.active.disabled, .contrast-dark .datepicker td.active:hover.disabled, .contrast-dark .datepicker td.active.disabled.disabled, .contrast-dark .datepicker td.active.disabled:hover.disabled, .contrast-dark .datepicker td.active[disabled], .contrast-dark .datepicker td.active:hover[disabled], .contrast-dark .datepicker td.active.disabled[disabled], .contrast-dark .datepicker td.active.disabled:hover[disabled] { background: #2b2d30; }
.contrast-dark .dropdown-menu > .active > a, .contrast-dark .dropdown-menu > .active > a:hover, .contrast-dark .dropdown-menu > .active > a:focus { background: #2b2d30; }
.contrast-dark .dd-handle:hover { color: #2b2d30; }
.contrast-dark .dd-placeholder { border-color: #2b2d30; }
.contrast-dark .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #43464b; }
.contrast-dark .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #373a3d; }
.contrast-dark .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #2b2d30; }
.contrast-dark .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #2b2d30; border-color: #2b2d30; }
.contrast-dark .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #1f2023; }
.contrast-dark table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-dark table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-dark table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #1f2023; }
.contrast-dark table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #43464b; }
.contrast-dark table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #2b2d30; }
.contrast-dark table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #1f2023; }
.contrast-dark .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #2b2d30; }
.contrast-pink .menu-top .navbar { background-color: #c44a83; }
.contrast-pink .menu-top .navbar .toggle-nav { background-color: #c44a83; }
.contrast-pink .menu-top .navbar .toggle-nav:active, .contrast-pink .menu-top .navbar .toggle-nav.active, .contrast-pink .menu-top .navbar .toggle-nav:hover { background-color: #a5366a; }
.contrast-pink .menu-top .navbar .navbar-form button { color: #c44a83; }
.contrast-pink .menu-top .navbar .navbar-form button:hover { color: #6b2345; }
.contrast-pink .menu-top .navbar .navbar-form input { border-color: #a5366a; color: #6b2345; }
 .contrast-pink .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #d1709d;
}
 .contrast-pink .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #d1709d;
}
 .contrast-pink .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #d1709d;
}
 .contrast-pink .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #dd97b8;
}
 .contrast-pink .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #dd97b8;
}
 .contrast-pink .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #dd97b8;
}
.contrast-pink .menu-top .navbar .navbar-form input:focus { border-color: #7f2951; }
 .contrast-pink .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #d784ab;
}
 .contrast-pink .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #d784ab;
}
 .contrast-pink .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #d784ab;
}
.contrast-pink .menu-top .navbar > .nav > li > a { background-color: #c44a83; }
.contrast-pink .menu-top .navbar > .nav > li > a:hover, .contrast-pink .menu-top .navbar > .nav > li > a:active, .contrast-pink .menu-top .navbar > .nav > li > a:focus { background-color: #a5366a; }
.contrast-pink .menu-top .navbar > .nav > li.light > a { background-color: #a5366a; }
.contrast-pink .menu-top .navbar > .nav > li.light > a .label { color: #a5366a; }
.contrast-pink .menu-top .navbar > .nav > li.light > a:hover, .contrast-pink .menu-top .navbar > .nav > li.light > a:active, .contrast-pink .menu-top .navbar > .nav > li.light > a:focus { background-color: #8a2d59; }
.contrast-pink .menu-top .navbar > .nav > li.medium > a { background-color: #8a2d59; }
.contrast-pink .menu-top .navbar > .nav > li.medium > a .label { color: #8a2d59; }
.contrast-pink .menu-top .navbar > .nav > li.medium > a:hover, .contrast-pink .menu-top .navbar > .nav > li.medium > a:active, .contrast-pink .menu-top .navbar > .nav > li.medium > a:focus { background-color: #7f2951; }
.contrast-pink .menu-top .navbar > .nav > li.dark > a { background-color: #77274c; }
.contrast-pink .menu-top .navbar > .nav > li.dark > a .label { color: #77274c; }
.contrast-pink .menu-top .navbar > .nav > li.dark > a:hover, .contrast-pink .menu-top .navbar > .nav > li.dark > a:active, .contrast-pink .menu-top .navbar > .nav > li.dark > a:focus { background-color: #6b2345; }
.contrast-pink .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #c44a83; }
.contrast-pink .menu-top .navbar .nav li .label { color: #c44a83; }
.contrast-pink .nav .caret, .contrast-pink .nav a:hover .caret { border-top-color: #c44a83; border-bottom-color: #c44a83; }
.contrast-pink code { background-color: #efe6ed; color: #c85a8e; }
.contrast-pink #main-nav .navigation > .nav > li > a.in .fa { color: #c44a83; }
.contrast-pink #main-nav .navigation > .nav > li:hover > a .fa, .contrast-pink #main-nav .navigation > .nav > li:focus > a .fa, .contrast-pink #main-nav .navigation > .nav > li.active > a .fa { color: #c44a83 !important; }
.contrast-pink #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #c44a83; }
.contrast-pink #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-pink #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #c44a83; }
.contrast-pink .box .box-header.contrast-background .actions .btn-link:hover { color: #c44a83 !important; }
.contrast-pink.contrast-background, .contrast-pink .contrast-background { background: #c44a83 !important; }
.contrast-pink .text-contrast, .contrast-pink .contrast { color: #c44a83 !important; }
.contrast-pink .contrast-border { border-color: #c44a83 !important; }
.contrast-pink .label-contrast { background-color: #c44a83; }
.contrast-pink .badge-contrast { background-color: #c44a83; }
.contrast-pink .accordion.accordion-contrast .panel { border-color: #c44a83; }
.contrast-pink .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #c44a83; }
.contrast-pink .accordion.accordion-contrast .panel-heading { background-color: #c44a83; }
.contrast-pink .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-pink .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-pink .btn.btn-contrast { color: #fff; background-color: #c44a83; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-pink .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-pink .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-pink .btn.btn-contrast:active, .contrast-pink .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #a5366a; }
.contrast-pink .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-pink .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-pink .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-pink .btn.btn-contrast:focus, .contrast-pink .btn.btn-contrast.disabled, .contrast-pink .btn.btn-contrast[disabled] { background-color: #c44a83; }
.contrast-pink .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-pink .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-pink .btn.btn-contrast.disabled:hover, .contrast-pink .btn.btn-contrast[disabled]:hover { background-color: #c44a83; }
.contrast-pink .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-pink .btn.btn-contrast:hover { background-color: #a5366a; }
.contrast-pink .box-quick-link.contrast-background a:active .header { background: #a5366a; }
.contrast-pink .box-quick-link.contrast-background:hover .header { background: #b83c76; }
.contrast-pink .box-statistic.contrast-background .title, .contrast-pink .box-statistic.contrast-background small, .contrast-pink .box-statistic.contrast-background .fa { color: #c44a83 !important; }
.contrast-pink .breadcrumb li:first-child > a:hover { color: #c44a83 !important; }
.contrast-pink h1 .fa { color: #c44a83; }
.contrast-pink .dropdown-menu > .active > a, .contrast-pink .dropdown-menu > .active > a:hover, .contrast-pink .dropdown-menu > .active > a:focus, .contrast-pink .dropdown-menu > li > a:hover, .contrast-pink .dropdown-menu > li > a:focus, .contrast-pink .dropdown-submenu:hover > a, .contrast-pink .dropdown-submenu:focus > a { background-color: #c44a83 !important; }
.contrast-pink .box .box-header .actions .btn-link:hover { color: #c44a83; }
.contrast-pink .fuelux .wizard > ul.steps li.active, .contrast-pink .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #c44a83; }
.contrast-pink .fc-event .fc-event-inner { border-color: #c44a83; background-color: #c44a83; }
.contrast-pink .contrast-caret { border-top-color: #c44a83 !important; border-bottom-color: #c44a83 !important; }
.contrast-pink .daterangepicker .ranges li.active, .contrast-pink .daterangepicker .ranges li:hover { background: #c44a83; }
.contrast-pink .daterangepicker td.active, .contrast-pink .daterangepicker td.active:hover { background: #c44a83; }
.contrast-pink .datepicker td span.active:hover, .contrast-pink .datepicker td span.active:hover:hover, .contrast-pink .datepicker td span.active.disabled:hover, .contrast-pink .datepicker td span.active.disabled:hover:hover, .contrast-pink .datepicker td span.active:active, .contrast-pink .datepicker td span.active:hover:active, .contrast-pink .datepicker td span.active.disabled:active, .contrast-pink .datepicker td span.active.disabled:hover:active, .contrast-pink .datepicker td span.active.active, .contrast-pink .datepicker td span.active:hover.active, .contrast-pink .datepicker td span.active.disabled.active, .contrast-pink .datepicker td span.active.disabled:hover.active, .contrast-pink .datepicker td span.active.disabled, .contrast-pink .datepicker td span.active:hover.disabled, .contrast-pink .datepicker td span.active.disabled.disabled, .contrast-pink .datepicker td span.active.disabled:hover.disabled, .contrast-pink .datepicker td span.active[disabled], .contrast-pink .datepicker td span.active:hover[disabled], .contrast-pink .datepicker td span.active.disabled[disabled], .contrast-pink .datepicker td span.active.disabled:hover[disabled], .contrast-pink .datepicker td.active:hover, .contrast-pink .datepicker td.active:hover:hover, .contrast-pink .datepicker td.active.disabled:hover, .contrast-pink .datepicker td.active.disabled:hover:hover, .contrast-pink .datepicker td.active:active, .contrast-pink .datepicker td.active:hover:active, .contrast-pink .datepicker td.active.disabled:active, .contrast-pink .datepicker td.active.disabled:hover:active, .contrast-pink .datepicker td.active.active, .contrast-pink .datepicker td.active:hover.active, .contrast-pink .datepicker td.active.disabled.active, .contrast-pink .datepicker td.active.disabled:hover.active, .contrast-pink .datepicker td.active.disabled, .contrast-pink .datepicker td.active:hover.disabled, .contrast-pink .datepicker td.active.disabled.disabled, .contrast-pink .datepicker td.active.disabled:hover.disabled, .contrast-pink .datepicker td.active[disabled], .contrast-pink .datepicker td.active:hover[disabled], .contrast-pink .datepicker td.active.disabled[disabled], .contrast-pink .datepicker td.active.disabled:hover[disabled] { background: #c44a83; }
.contrast-pink .dropdown-menu > .active > a, .contrast-pink .dropdown-menu > .active > a:hover, .contrast-pink .dropdown-menu > .active > a:focus { background: #c44a83; }
.contrast-pink .dd-handle:hover { color: #c44a83; }
.contrast-pink .dd-placeholder { border-color: #c44a83; }
.contrast-pink .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #d1709d; }
.contrast-pink .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #ca5d90; }
.contrast-pink .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #c44a83; }
.contrast-pink .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #c44a83; border-color: #c44a83; }
.contrast-pink .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #b83c76; }
.contrast-pink table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-pink table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-pink table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #b83c76; }
.contrast-pink table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #d1709d; }
.contrast-pink table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #c44a83; }
.contrast-pink table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #b83c76; }
.contrast-pink .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #c44a83; }
.contrast-grass-green .menu-top .navbar { background-color: #5daf2b; }
.contrast-grass-green .menu-top .navbar .toggle-nav { background-color: #5daf2b; }
.contrast-grass-green .menu-top .navbar .toggle-nav:active, .contrast-grass-green .menu-top .navbar .toggle-nav.active, .contrast-grass-green .menu-top .navbar .toggle-nav:hover { background-color: #478621; }
.contrast-grass-green .menu-top .navbar .navbar-form button { color: #5daf2b; }
.contrast-grass-green .menu-top .navbar .navbar-form button:hover { color: #274912; }
.contrast-grass-green .menu-top .navbar .navbar-form input { border-color: #478621; color: #274912; }
 .contrast-grass-green .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #75cf3e;
}
 .contrast-grass-green .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #75cf3e;
}
 .contrast-grass-green .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #75cf3e;
}
 .contrast-grass-green .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #92da66;
}
 .contrast-grass-green .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #92da66;
}
 .contrast-grass-green .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #92da66;
}
.contrast-grass-green .menu-top .navbar .navbar-form input:focus { border-color: #315d17; }
 .contrast-grass-green .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #83d452;
}
 .contrast-grass-green .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #83d452;
}
 .contrast-grass-green .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #83d452;
}
.contrast-grass-green .menu-top .navbar > .nav > li > a { background-color: #5daf2b; }
.contrast-grass-green .menu-top .navbar > .nav > li > a:hover, .contrast-grass-green .menu-top .navbar > .nav > li > a:active, .contrast-grass-green .menu-top .navbar > .nav > li > a:focus { background-color: #478621; }
.contrast-grass-green .menu-top .navbar > .nav > li.light > a { background-color: #4c8e23; }
.contrast-grass-green .menu-top .navbar > .nav > li.light > a .label { color: #4c8e23; }
.contrast-grass-green .menu-top .navbar > .nav > li.light > a:hover, .contrast-grass-green .menu-top .navbar > .nav > li.light > a:active, .contrast-grass-green .menu-top .navbar > .nav > li.light > a:focus { background-color: #3f771d; }
.contrast-grass-green .menu-top .navbar > .nav > li.medium > a { background-color: #3f771d; }
.contrast-grass-green .menu-top .navbar > .nav > li.medium > a .label { color: #3f771d; }
.contrast-grass-green .menu-top .navbar > .nav > li.medium > a:hover, .contrast-grass-green .menu-top .navbar > .nav > li.medium > a:active, .contrast-grass-green .menu-top .navbar > .nav > li.medium > a:focus { background-color: #3a6d1b; }
.contrast-grass-green .menu-top .navbar > .nav > li.dark > a { background-color: #376719; }
.contrast-grass-green .menu-top .navbar > .nav > li.dark > a .label { color: #376719; }
.contrast-grass-green .menu-top .navbar > .nav > li.dark > a:hover, .contrast-grass-green .menu-top .navbar > .nav > li.dark > a:active, .contrast-grass-green .menu-top .navbar > .nav > li.dark > a:focus { background-color: #315d17; }
.contrast-grass-green .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #5daf2b; }
.contrast-grass-green .menu-top .navbar .nav li .label { color: #5daf2b; }
.contrast-grass-green .nav .caret, .contrast-grass-green .nav a:hover .caret { border-top-color: #5daf2b; border-bottom-color: #5daf2b; }
.contrast-grass-green code { background-color: #e5f0e4; color: #6bb63e; }
.contrast-grass-green #main-nav .navigation > .nav > li > a.in .fa { color: #5daf2b; }
.contrast-grass-green #main-nav .navigation > .nav > li:hover > a .fa, .contrast-grass-green #main-nav .navigation > .nav > li:focus > a .fa, .contrast-grass-green #main-nav .navigation > .nav > li.active > a .fa { color: #5daf2b !important; }
.contrast-grass-green #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #5daf2b; }
.contrast-grass-green #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-grass-green #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #5daf2b; }
.contrast-grass-green .box .box-header.contrast-background .actions .btn-link:hover { color: #5daf2b !important; }
.contrast-grass-green.contrast-background, .contrast-grass-green .contrast-background { background: #5daf2b !important; }
.contrast-grass-green .text-contrast, .contrast-grass-green .contrast { color: #5daf2b !important; }
.contrast-grass-green .contrast-border { border-color: #5daf2b !important; }
.contrast-grass-green .label-contrast { background-color: #5daf2b; }
.contrast-grass-green .badge-contrast { background-color: #5daf2b; }
.contrast-grass-green .accordion.accordion-contrast .panel { border-color: #5daf2b; }
.contrast-grass-green .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #5daf2b; }
.contrast-grass-green .accordion.accordion-contrast .panel-heading { background-color: #5daf2b; }
.contrast-grass-green .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-grass-green .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-grass-green .btn.btn-contrast { color: #fff; background-color: #5daf2b; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-grass-green .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-grass-green .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-grass-green .btn.btn-contrast:active, .contrast-grass-green .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #478621; }
.contrast-grass-green .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-grass-green .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-grass-green .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-grass-green .btn.btn-contrast:focus, .contrast-grass-green .btn.btn-contrast.disabled, .contrast-grass-green .btn.btn-contrast[disabled] { background-color: #5daf2b; }
.contrast-grass-green .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-grass-green .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-grass-green .btn.btn-contrast.disabled:hover, .contrast-grass-green .btn.btn-contrast[disabled]:hover { background-color: #5daf2b; }
.contrast-grass-green .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-grass-green .btn.btn-contrast:hover { background-color: #478621; }
.contrast-grass-green .box-quick-link.contrast-background a:active .header { background: #478621; }
.contrast-grass-green .box-quick-link.contrast-background:hover .header { background: #529b26; }
.contrast-grass-green .box-statistic.contrast-background .title, .contrast-grass-green .box-statistic.contrast-background small, .contrast-grass-green .box-statistic.contrast-background .fa { color: #5daf2b !important; }
.contrast-grass-green .breadcrumb li:first-child > a:hover { color: #5daf2b !important; }
.contrast-grass-green h1 .fa { color: #5daf2b; }
.contrast-grass-green .dropdown-menu > .active > a, .contrast-grass-green .dropdown-menu > .active > a:hover, .contrast-grass-green .dropdown-menu > .active > a:focus, .contrast-grass-green .dropdown-menu > li > a:hover, .contrast-grass-green .dropdown-menu > li > a:focus, .contrast-grass-green .dropdown-submenu:hover > a, .contrast-grass-green .dropdown-submenu:focus > a { background-color: #5daf2b !important; }
.contrast-grass-green .box .box-header .actions .btn-link:hover { color: #5daf2b; }
.contrast-grass-green .fuelux .wizard > ul.steps li.active, .contrast-grass-green .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #5daf2b; }
.contrast-grass-green .fc-event .fc-event-inner { border-color: #5daf2b; background-color: #5daf2b; }
.contrast-grass-green .contrast-caret { border-top-color: #5daf2b !important; border-bottom-color: #5daf2b !important; }
.contrast-grass-green .daterangepicker .ranges li.active, .contrast-grass-green .daterangepicker .ranges li:hover { background: #5daf2b; }
.contrast-grass-green .daterangepicker td.active, .contrast-grass-green .daterangepicker td.active:hover { background: #5daf2b; }
.contrast-grass-green .datepicker td span.active:hover, .contrast-grass-green .datepicker td span.active:hover:hover, .contrast-grass-green .datepicker td span.active.disabled:hover, .contrast-grass-green .datepicker td span.active.disabled:hover:hover, .contrast-grass-green .datepicker td span.active:active, .contrast-grass-green .datepicker td span.active:hover:active, .contrast-grass-green .datepicker td span.active.disabled:active, .contrast-grass-green .datepicker td span.active.disabled:hover:active, .contrast-grass-green .datepicker td span.active.active, .contrast-grass-green .datepicker td span.active:hover.active, .contrast-grass-green .datepicker td span.active.disabled.active, .contrast-grass-green .datepicker td span.active.disabled:hover.active, .contrast-grass-green .datepicker td span.active.disabled, .contrast-grass-green .datepicker td span.active:hover.disabled, .contrast-grass-green .datepicker td span.active.disabled.disabled, .contrast-grass-green .datepicker td span.active.disabled:hover.disabled, .contrast-grass-green .datepicker td span.active[disabled], .contrast-grass-green .datepicker td span.active:hover[disabled], .contrast-grass-green .datepicker td span.active.disabled[disabled], .contrast-grass-green .datepicker td span.active.disabled:hover[disabled], .contrast-grass-green .datepicker td.active:hover, .contrast-grass-green .datepicker td.active:hover:hover, .contrast-grass-green .datepicker td.active.disabled:hover, .contrast-grass-green .datepicker td.active.disabled:hover:hover, .contrast-grass-green .datepicker td.active:active, .contrast-grass-green .datepicker td.active:hover:active, .contrast-grass-green .datepicker td.active.disabled:active, .contrast-grass-green .datepicker td.active.disabled:hover:active, .contrast-grass-green .datepicker td.active.active, .contrast-grass-green .datepicker td.active:hover.active, .contrast-grass-green .datepicker td.active.disabled.active, .contrast-grass-green .datepicker td.active.disabled:hover.active, .contrast-grass-green .datepicker td.active.disabled, .contrast-grass-green .datepicker td.active:hover.disabled, .contrast-grass-green .datepicker td.active.disabled.disabled, .contrast-grass-green .datepicker td.active.disabled:hover.disabled, .contrast-grass-green .datepicker td.active[disabled], .contrast-grass-green .datepicker td.active:hover[disabled], .contrast-grass-green .datepicker td.active.disabled[disabled], .contrast-grass-green .datepicker td.active.disabled:hover[disabled] { background: #5daf2b; }
.contrast-grass-green .dropdown-menu > .active > a, .contrast-grass-green .dropdown-menu > .active > a:hover, .contrast-grass-green .dropdown-menu > .active > a:focus { background: #5daf2b; }
.contrast-grass-green .dd-handle:hover { color: #5daf2b; }
.contrast-grass-green .dd-placeholder { border-color: #5daf2b; }
.contrast-grass-green .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #75cf3e; }
.contrast-grass-green .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #68c330; }
.contrast-grass-green .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #5daf2b; }
.contrast-grass-green .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #5daf2b; border-color: #5daf2b; }
.contrast-grass-green .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #529b26; }
.contrast-grass-green table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-grass-green table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-grass-green table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #529b26; }
.contrast-grass-green table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #75cf3e; }
.contrast-grass-green table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #5daf2b; }
.contrast-grass-green table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #529b26; }
.contrast-grass-green .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #5daf2b; }
.contrast-sea-blue .menu-top .navbar { background-color: #0163ac; }
.contrast-sea-blue .menu-top .navbar .toggle-nav { background-color: #0163ac; }
.contrast-sea-blue .menu-top .navbar .toggle-nav:active, .contrast-sea-blue .menu-top .navbar .toggle-nav.active, .contrast-sea-blue .menu-top .navbar .toggle-nav:hover { background-color: #014679; }
.contrast-sea-blue .menu-top .navbar .navbar-form button { color: #0163ac; }
.contrast-sea-blue .menu-top .navbar .navbar-form button:hover { color: #001a2d; }
.contrast-sea-blue .menu-top .navbar .navbar-form input { border-color: #014679; color: #001a2d; }
 .contrast-sea-blue .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #0180df;
}
 .contrast-sea-blue .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #0180df;
}
 .contrast-sea-blue .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #0180df;
}
 .contrast-sea-blue .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #159afe;
}
 .contrast-sea-blue .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #159afe;
}
 .contrast-sea-blue .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #159afe;
}
.contrast-sea-blue .menu-top .navbar .navbar-form input:focus { border-color: #002947; }
 .contrast-sea-blue .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #018ff8;
}
 .contrast-sea-blue .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #018ff8;
}
 .contrast-sea-blue .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #018ff8;
}
.contrast-sea-blue .menu-top .navbar > .nav > li > a { background-color: #0163ac; }
.contrast-sea-blue .menu-top .navbar > .nav > li > a:hover, .contrast-sea-blue .menu-top .navbar > .nav > li > a:active, .contrast-sea-blue .menu-top .navbar > .nav > li > a:focus { background-color: #014679; }
.contrast-sea-blue .menu-top .navbar > .nav > li.light > a { background-color: #01518e; }
.contrast-sea-blue .menu-top .navbar > .nav > li.light > a .label { color: #01518e; }
.contrast-sea-blue .menu-top .navbar > .nav > li.light > a:hover, .contrast-sea-blue .menu-top .navbar > .nav > li.light > a:active, .contrast-sea-blue .menu-top .navbar > .nav > li.light > a:focus { background-color: #014578; }
.contrast-sea-blue .menu-top .navbar > .nav > li.medium > a { background-color: #014578; }
.contrast-sea-blue .menu-top .navbar > .nav > li.medium > a .label { color: #014578; }
.contrast-sea-blue .menu-top .navbar > .nav > li.medium > a:hover, .contrast-sea-blue .menu-top .navbar > .nav > li.medium > a:active, .contrast-sea-blue .menu-top .navbar > .nav > li.medium > a:focus { background-color: #01406f; }
.contrast-sea-blue .menu-top .navbar > .nav > li.dark > a { background-color: #013c69; }
.contrast-sea-blue .menu-top .navbar > .nav > li.dark > a .label { color: #013c69; }
.contrast-sea-blue .menu-top .navbar > .nav > li.dark > a:hover, .contrast-sea-blue .menu-top .navbar > .nav > li.dark > a:active, .contrast-sea-blue .menu-top .navbar > .nav > li.dark > a:focus { background-color: #013760; }
.contrast-sea-blue .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #0163ac; }
.contrast-sea-blue .menu-top .navbar .nav li .label { color: #0163ac; }
.contrast-sea-blue .nav .caret, .contrast-sea-blue .nav a:hover .caret { border-top-color: #0163ac; border-bottom-color: #0163ac; }
.contrast-sea-blue code { background-color: #dce8f1; color: #1770b3; }
.contrast-sea-blue #main-nav .navigation > .nav > li > a.in .fa { color: #0163ac; }
.contrast-sea-blue #main-nav .navigation > .nav > li:hover > a .fa, .contrast-sea-blue #main-nav .navigation > .nav > li:focus > a .fa, .contrast-sea-blue #main-nav .navigation > .nav > li.active > a .fa { color: #0163ac !important; }
.contrast-sea-blue #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #0163ac; }
.contrast-sea-blue #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-sea-blue #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #0163ac; }
.contrast-sea-blue .box .box-header.contrast-background .actions .btn-link:hover { color: #0163ac !important; }
.contrast-sea-blue.contrast-background, .contrast-sea-blue .contrast-background { background: #0163ac !important; }
.contrast-sea-blue .text-contrast, .contrast-sea-blue .contrast { color: #0163ac !important; }
.contrast-sea-blue .contrast-border { border-color: #0163ac !important; }
.contrast-sea-blue .label-contrast { background-color: #0163ac; }
.contrast-sea-blue .badge-contrast { background-color: #0163ac; }
.contrast-sea-blue .accordion.accordion-contrast .panel { border-color: #0163ac; }
.contrast-sea-blue .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #0163ac; }
.contrast-sea-blue .accordion.accordion-contrast .panel-heading { background-color: #0163ac; }
.contrast-sea-blue .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-sea-blue .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-sea-blue .btn.btn-contrast { color: #fff; background-color: #0163ac; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-sea-blue .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-sea-blue .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-sea-blue .btn.btn-contrast:active, .contrast-sea-blue .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #014679; }
.contrast-sea-blue .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-sea-blue .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-sea-blue .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-sea-blue .btn.btn-contrast:focus, .contrast-sea-blue .btn.btn-contrast.disabled, .contrast-sea-blue .btn.btn-contrast[disabled] { background-color: #0163ac; }
.contrast-sea-blue .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-sea-blue .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-sea-blue .btn.btn-contrast.disabled:hover, .contrast-sea-blue .btn.btn-contrast[disabled]:hover { background-color: #0163ac; }
.contrast-sea-blue .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-sea-blue .btn.btn-contrast:hover { background-color: #014679; }
.contrast-sea-blue .box-quick-link.contrast-background a:active .header { background: #014679; }
.contrast-sea-blue .box-quick-link.contrast-background:hover .header { background: #015493; }
.contrast-sea-blue .box-statistic.contrast-background .title, .contrast-sea-blue .box-statistic.contrast-background small, .contrast-sea-blue .box-statistic.contrast-background .fa { color: #0163ac !important; }
.contrast-sea-blue .breadcrumb li:first-child > a:hover { color: #0163ac !important; }
.contrast-sea-blue h1 .fa { color: #0163ac; }
.contrast-sea-blue .dropdown-menu > .active > a, .contrast-sea-blue .dropdown-menu > .active > a:hover, .contrast-sea-blue .dropdown-menu > .active > a:focus, .contrast-sea-blue .dropdown-menu > li > a:hover, .contrast-sea-blue .dropdown-menu > li > a:focus, .contrast-sea-blue .dropdown-submenu:hover > a, .contrast-sea-blue .dropdown-submenu:focus > a { background-color: #0163ac !important; }
.contrast-sea-blue .box .box-header .actions .btn-link:hover { color: #0163ac; }
.contrast-sea-blue .fuelux .wizard > ul.steps li.active, .contrast-sea-blue .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #0163ac; }
.contrast-sea-blue .fc-event .fc-event-inner { border-color: #0163ac; background-color: #0163ac; }
.contrast-sea-blue .contrast-caret { border-top-color: #0163ac !important; border-bottom-color: #0163ac !important; }
.contrast-sea-blue .daterangepicker .ranges li.active, .contrast-sea-blue .daterangepicker .ranges li:hover { background: #0163ac; }
.contrast-sea-blue .daterangepicker td.active, .contrast-sea-blue .daterangepicker td.active:hover { background: #0163ac; }
.contrast-sea-blue .datepicker td span.active:hover, .contrast-sea-blue .datepicker td span.active:hover:hover, .contrast-sea-blue .datepicker td span.active.disabled:hover, .contrast-sea-blue .datepicker td span.active.disabled:hover:hover, .contrast-sea-blue .datepicker td span.active:active, .contrast-sea-blue .datepicker td span.active:hover:active, .contrast-sea-blue .datepicker td span.active.disabled:active, .contrast-sea-blue .datepicker td span.active.disabled:hover:active, .contrast-sea-blue .datepicker td span.active.active, .contrast-sea-blue .datepicker td span.active:hover.active, .contrast-sea-blue .datepicker td span.active.disabled.active, .contrast-sea-blue .datepicker td span.active.disabled:hover.active, .contrast-sea-blue .datepicker td span.active.disabled, .contrast-sea-blue .datepicker td span.active:hover.disabled, .contrast-sea-blue .datepicker td span.active.disabled.disabled, .contrast-sea-blue .datepicker td span.active.disabled:hover.disabled, .contrast-sea-blue .datepicker td span.active[disabled], .contrast-sea-blue .datepicker td span.active:hover[disabled], .contrast-sea-blue .datepicker td span.active.disabled[disabled], .contrast-sea-blue .datepicker td span.active.disabled:hover[disabled], .contrast-sea-blue .datepicker td.active:hover, .contrast-sea-blue .datepicker td.active:hover:hover, .contrast-sea-blue .datepicker td.active.disabled:hover, .contrast-sea-blue .datepicker td.active.disabled:hover:hover, .contrast-sea-blue .datepicker td.active:active, .contrast-sea-blue .datepicker td.active:hover:active, .contrast-sea-blue .datepicker td.active.disabled:active, .contrast-sea-blue .datepicker td.active.disabled:hover:active, .contrast-sea-blue .datepicker td.active.active, .contrast-sea-blue .datepicker td.active:hover.active, .contrast-sea-blue .datepicker td.active.disabled.active, .contrast-sea-blue .datepicker td.active.disabled:hover.active, .contrast-sea-blue .datepicker td.active.disabled, .contrast-sea-blue .datepicker td.active:hover.disabled, .contrast-sea-blue .datepicker td.active.disabled.disabled, .contrast-sea-blue .datepicker td.active.disabled:hover.disabled, .contrast-sea-blue .datepicker td.active[disabled], .contrast-sea-blue .datepicker td.active:hover[disabled], .contrast-sea-blue .datepicker td.active.disabled[disabled], .contrast-sea-blue .datepicker td.active.disabled:hover[disabled] { background: #0163ac; }
.contrast-sea-blue .dropdown-menu > .active > a, .contrast-sea-blue .dropdown-menu > .active > a:hover, .contrast-sea-blue .dropdown-menu > .active > a:focus { background: #0163ac; }
.contrast-sea-blue .dd-handle:hover { color: #0163ac; }
.contrast-sea-blue .dd-placeholder { border-color: #0163ac; }
.contrast-sea-blue .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #0180df; }
.contrast-sea-blue .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #0172c5; }
.contrast-sea-blue .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #0163ac; }
.contrast-sea-blue .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #0163ac; border-color: #0163ac; }
.contrast-sea-blue .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #015493; }
.contrast-sea-blue table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-sea-blue table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-sea-blue table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #015493; }
.contrast-sea-blue table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #0180df; }
.contrast-sea-blue table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #0163ac; }
.contrast-sea-blue table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #015493; }
.contrast-sea-blue .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #0163ac; }
.contrast-banana .menu-top .navbar { background-color: #fcd052; }
.contrast-banana .menu-top .navbar .toggle-nav { background-color: #fcd052; }
.contrast-banana .menu-top .navbar .toggle-nav:active, .contrast-banana .menu-top .navbar .toggle-nav.active, .contrast-banana .menu-top .navbar .toggle-nav:hover { background-color: #fbc220; }
.contrast-banana .menu-top .navbar .navbar-form button { color: #fcd052; }
.contrast-banana .menu-top .navbar .navbar-form button:hover { color: #cb9704; }
.contrast-banana .menu-top .navbar .navbar-form input { border-color: #fbc220; color: #cb9704; }
 .contrast-banana .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #fdde84;
}
 .contrast-banana .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #fdde84;
}
 .contrast-banana .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #fdde84;
}
 .contrast-banana .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #feebb6;
}
 .contrast-banana .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #feebb6;
}
 .contrast-banana .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #feebb6;
}
.contrast-banana .menu-top .navbar .navbar-form input:focus { border-color: #e4aa04; }
 .contrast-banana .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #fde49d;
}
 .contrast-banana .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #fde49d;
}
 .contrast-banana .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #fde49d;
}
.contrast-banana .menu-top .navbar > .nav > li > a { background-color: #fcd052; }
.contrast-banana .menu-top .navbar > .nav > li > a:hover, .contrast-banana .menu-top .navbar > .nav > li > a:active, .contrast-banana .menu-top .navbar > .nav > li > a:focus { background-color: #fbc220; }
.contrast-banana .menu-top .navbar > .nav > li.light > a { background-color: #fbc220; }
.contrast-banana .menu-top .navbar > .nav > li.light > a .label { color: #fbc220; }
.contrast-banana .menu-top .navbar > .nav > li.light > a:hover, .contrast-banana .menu-top .navbar > .nav > li.light > a:active, .contrast-banana .menu-top .navbar > .nav > li.light > a:focus { background-color: #f3b504; }
.contrast-banana .menu-top .navbar > .nav > li.medium > a { background-color: #f3b504; }
.contrast-banana .menu-top .navbar > .nav > li.medium > a .label { color: #f3b504; }
.contrast-banana .menu-top .navbar > .nav > li.medium > a:hover, .contrast-banana .menu-top .navbar > .nav > li.medium > a:active, .contrast-banana .menu-top .navbar > .nav > li.medium > a:focus { background-color: #e4aa04; }
.contrast-banana .menu-top .navbar > .nav > li.dark > a { background-color: #daa304; }
.contrast-banana .menu-top .navbar > .nav > li.dark > a .label { color: #daa304; }
.contrast-banana .menu-top .navbar > .nav > li.dark > a:hover, .contrast-banana .menu-top .navbar > .nav > li.dark > a:active, .contrast-banana .menu-top .navbar > .nav > li.dark > a:focus { background-color: #cb9704; }
.contrast-banana .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #fcd052; }
.contrast-banana .menu-top .navbar .nav li .label { color: #fcd052; }
.contrast-banana .nav .caret, .contrast-banana .nav a:hover .caret { border-top-color: #fcd052; border-bottom-color: #fcd052; }
.contrast-banana code { background-color: #f5f3e8; color: #fbd461; }
.contrast-banana #main-nav .navigation > .nav > li > a.in .fa { color: #fcd052; }
.contrast-banana #main-nav .navigation > .nav > li:hover > a .fa, .contrast-banana #main-nav .navigation > .nav > li:focus > a .fa, .contrast-banana #main-nav .navigation > .nav > li.active > a .fa { color: #fcd052 !important; }
.contrast-banana #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #fcd052; }
.contrast-banana #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-banana #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #fcd052; }
.contrast-banana .box .box-header.contrast-background .actions .btn-link:hover { color: #fcd052 !important; }
.contrast-banana.contrast-background, .contrast-banana .contrast-background { background: #fcd052 !important; }
.contrast-banana .text-contrast, .contrast-banana .contrast { color: #fcd052 !important; }
.contrast-banana .contrast-border { border-color: #fcd052 !important; }
.contrast-banana .label-contrast { background-color: #fcd052; }
.contrast-banana .badge-contrast { background-color: #fcd052; }
.contrast-banana .accordion.accordion-contrast .panel { border-color: #fcd052; }
.contrast-banana .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #fcd052; }
.contrast-banana .accordion.accordion-contrast .panel-heading { background-color: #fcd052; }
.contrast-banana .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-banana .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-banana .btn.btn-contrast { color: #fff; background-color: #fcd052; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-banana .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-banana .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-banana .btn.btn-contrast:active, .contrast-banana .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #fbc220; }
.contrast-banana .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-banana .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-banana .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-banana .btn.btn-contrast:focus, .contrast-banana .btn.btn-contrast.disabled, .contrast-banana .btn.btn-contrast[disabled] { background-color: #fcd052; }
.contrast-banana .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-banana .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-banana .btn.btn-contrast.disabled:hover, .contrast-banana .btn.btn-contrast[disabled]:hover { background-color: #fcd052; }
.contrast-banana .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-banana .btn.btn-contrast:hover { background-color: #fbc220; }
.contrast-banana .box-quick-link.contrast-background a:active .header { background: #fbc220; }
.contrast-banana .box-quick-link.contrast-background:hover .header { background: #fcc939; }
.contrast-banana .box-statistic.contrast-background .title, .contrast-banana .box-statistic.contrast-background small, .contrast-banana .box-statistic.contrast-background .fa { color: #fcd052 !important; }
.contrast-banana .breadcrumb li:first-child > a:hover { color: #fcd052 !important; }
.contrast-banana h1 .fa { color: #fcd052; }
.contrast-banana .dropdown-menu > .active > a, .contrast-banana .dropdown-menu > .active > a:hover, .contrast-banana .dropdown-menu > .active > a:focus, .contrast-banana .dropdown-menu > li > a:hover, .contrast-banana .dropdown-menu > li > a:focus, .contrast-banana .dropdown-submenu:hover > a, .contrast-banana .dropdown-submenu:focus > a { background-color: #fcd052 !important; }
.contrast-banana .box .box-header .actions .btn-link:hover { color: #fcd052; }
.contrast-banana .fuelux .wizard > ul.steps li.active, .contrast-banana .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #fcd052; }
.contrast-banana .fc-event .fc-event-inner { border-color: #fcd052; background-color: #fcd052; }
.contrast-banana .contrast-caret { border-top-color: #fcd052 !important; border-bottom-color: #fcd052 !important; }
.contrast-banana .daterangepicker .ranges li.active, .contrast-banana .daterangepicker .ranges li:hover { background: #fcd052; }
.contrast-banana .daterangepicker td.active, .contrast-banana .daterangepicker td.active:hover { background: #fcd052; }
.contrast-banana .datepicker td span.active:hover, .contrast-banana .datepicker td span.active:hover:hover, .contrast-banana .datepicker td span.active.disabled:hover, .contrast-banana .datepicker td span.active.disabled:hover:hover, .contrast-banana .datepicker td span.active:active, .contrast-banana .datepicker td span.active:hover:active, .contrast-banana .datepicker td span.active.disabled:active, .contrast-banana .datepicker td span.active.disabled:hover:active, .contrast-banana .datepicker td span.active.active, .contrast-banana .datepicker td span.active:hover.active, .contrast-banana .datepicker td span.active.disabled.active, .contrast-banana .datepicker td span.active.disabled:hover.active, .contrast-banana .datepicker td span.active.disabled, .contrast-banana .datepicker td span.active:hover.disabled, .contrast-banana .datepicker td span.active.disabled.disabled, .contrast-banana .datepicker td span.active.disabled:hover.disabled, .contrast-banana .datepicker td span.active[disabled], .contrast-banana .datepicker td span.active:hover[disabled], .contrast-banana .datepicker td span.active.disabled[disabled], .contrast-banana .datepicker td span.active.disabled:hover[disabled], .contrast-banana .datepicker td.active:hover, .contrast-banana .datepicker td.active:hover:hover, .contrast-banana .datepicker td.active.disabled:hover, .contrast-banana .datepicker td.active.disabled:hover:hover, .contrast-banana .datepicker td.active:active, .contrast-banana .datepicker td.active:hover:active, .contrast-banana .datepicker td.active.disabled:active, .contrast-banana .datepicker td.active.disabled:hover:active, .contrast-banana .datepicker td.active.active, .contrast-banana .datepicker td.active:hover.active, .contrast-banana .datepicker td.active.disabled.active, .contrast-banana .datepicker td.active.disabled:hover.active, .contrast-banana .datepicker td.active.disabled, .contrast-banana .datepicker td.active:hover.disabled, .contrast-banana .datepicker td.active.disabled.disabled, .contrast-banana .datepicker td.active.disabled:hover.disabled, .contrast-banana .datepicker td.active[disabled], .contrast-banana .datepicker td.active:hover[disabled], .contrast-banana .datepicker td.active.disabled[disabled], .contrast-banana .datepicker td.active.disabled:hover[disabled] { background: #fcd052; }
.contrast-banana .dropdown-menu > .active > a, .contrast-banana .dropdown-menu > .active > a:hover, .contrast-banana .dropdown-menu > .active > a:focus { background: #fcd052; }
.contrast-banana .dd-handle:hover { color: #fcd052; }
.contrast-banana .dd-placeholder { border-color: #fcd052; }
.contrast-banana .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #fdde84; }
.contrast-banana .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #fcd76b; }
.contrast-banana .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #fcd052; }
.contrast-banana .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #fcd052; border-color: #fcd052; }
.contrast-banana .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #fcc939; }
.contrast-banana table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-banana table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-banana table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #fcc939; }
.contrast-banana table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #fdde84; }
.contrast-banana table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #fcd052; }
.contrast-banana table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #fcc939; }
.contrast-banana .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #fcd052; }
.contrast-dark-orange .menu-top .navbar { background-color: #f56e00; }
.contrast-dark-orange .menu-top .navbar .toggle-nav { background-color: #f56e00; }
.contrast-dark-orange .menu-top .navbar .toggle-nav:active, .contrast-dark-orange .menu-top .navbar .toggle-nav.active, .contrast-dark-orange .menu-top .navbar .toggle-nav:hover { background-color: #c25700; }
.contrast-dark-orange .menu-top .navbar .navbar-form button { color: #f56e00; }
.contrast-dark-orange .menu-top .navbar .navbar-form button:hover { color: #763500; }
.contrast-dark-orange .menu-top .navbar .navbar-form input { border-color: #c25700; color: #763500; }
 .contrast-dark-orange .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #ff8929;
}
 .contrast-dark-orange .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #ff8929;
}
 .contrast-dark-orange .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #ff8929;
}
 .contrast-dark-orange .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #ffa55c;
}
 .contrast-dark-orange .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #ffa55c;
}
 .contrast-dark-orange .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #ffa55c;
}
.contrast-dark-orange .menu-top .navbar .navbar-form input:focus { border-color: #8f4000; }
 .contrast-dark-orange .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #ff9743;
}
 .contrast-dark-orange .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #ff9743;
}
 .contrast-dark-orange .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #ff9743;
}
.contrast-dark-orange .menu-top .navbar > .nav > li > a { background-color: #f56e00; }
.contrast-dark-orange .menu-top .navbar > .nav > li > a:hover, .contrast-dark-orange .menu-top .navbar > .nav > li > a:active, .contrast-dark-orange .menu-top .navbar > .nav > li > a:focus { background-color: #c25700; }
.contrast-dark-orange .menu-top .navbar > .nav > li.light > a { background-color: #d15e00; }
.contrast-dark-orange .menu-top .navbar > .nav > li.light > a .label { color: #d15e00; }
.contrast-dark-orange .menu-top .navbar > .nav > li.light > a:hover, .contrast-dark-orange .menu-top .navbar > .nav > li.light > a:active, .contrast-dark-orange .menu-top .navbar > .nav > li.light > a:focus { background-color: #b85300; }
.contrast-dark-orange .menu-top .navbar > .nav > li.medium > a { background-color: #b85300; }
.contrast-dark-orange .menu-top .navbar > .nav > li.medium > a .label { color: #b85300; }
.contrast-dark-orange .menu-top .navbar > .nav > li.medium > a:hover, .contrast-dark-orange .menu-top .navbar > .nav > li.medium > a:active, .contrast-dark-orange .menu-top .navbar > .nav > li.medium > a:focus { background-color: #ae4e00; }
.contrast-dark-orange .menu-top .navbar > .nav > li.dark > a { background-color: #a64b00; }
.contrast-dark-orange .menu-top .navbar > .nav > li.dark > a .label { color: #a64b00; }
.contrast-dark-orange .menu-top .navbar > .nav > li.dark > a:hover, .contrast-dark-orange .menu-top .navbar > .nav > li.dark > a:active, .contrast-dark-orange .menu-top .navbar > .nav > li.dark > a:focus { background-color: #9c4600; }
.contrast-dark-orange .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #f56e00; }
.contrast-dark-orange .menu-top .navbar .nav li .label { color: #f56e00; }
.contrast-dark-orange .nav .caret, .contrast-dark-orange .nav a:hover .caret { border-top-color: #f56e00; border-bottom-color: #f56e00; }
.contrast-dark-orange code { background-color: #f4e9e0; color: #f57a16; }
.contrast-dark-orange #main-nav .navigation > .nav > li > a.in .fa { color: #f56e00; }
.contrast-dark-orange #main-nav .navigation > .nav > li:hover > a .fa, .contrast-dark-orange #main-nav .navigation > .nav > li:focus > a .fa, .contrast-dark-orange #main-nav .navigation > .nav > li.active > a .fa { color: #f56e00 !important; }
.contrast-dark-orange #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #f56e00; }
.contrast-dark-orange #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-dark-orange #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #f56e00; }
.contrast-dark-orange .box .box-header.contrast-background .actions .btn-link:hover { color: #f56e00 !important; }
.contrast-dark-orange.contrast-background, .contrast-dark-orange .contrast-background { background: #f56e00 !important; }
.contrast-dark-orange .text-contrast, .contrast-dark-orange .contrast { color: #f56e00 !important; }
.contrast-dark-orange .contrast-border { border-color: #f56e00 !important; }
.contrast-dark-orange .label-contrast { background-color: #f56e00; }
.contrast-dark-orange .badge-contrast { background-color: #f56e00; }
.contrast-dark-orange .accordion.accordion-contrast .panel { border-color: #f56e00; }
.contrast-dark-orange .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #f56e00; }
.contrast-dark-orange .accordion.accordion-contrast .panel-heading { background-color: #f56e00; }
.contrast-dark-orange .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-dark-orange .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-dark-orange .btn.btn-contrast { color: #fff; background-color: #f56e00; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-dark-orange .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-dark-orange .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-dark-orange .btn.btn-contrast:active, .contrast-dark-orange .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #c25700; }
.contrast-dark-orange .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-dark-orange .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-dark-orange .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-dark-orange .btn.btn-contrast:focus, .contrast-dark-orange .btn.btn-contrast.disabled, .contrast-dark-orange .btn.btn-contrast[disabled] { background-color: #f56e00; }
.contrast-dark-orange .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-dark-orange .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-dark-orange .btn.btn-contrast.disabled:hover, .contrast-dark-orange .btn.btn-contrast[disabled]:hover { background-color: #f56e00; }
.contrast-dark-orange .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-dark-orange .btn.btn-contrast:hover { background-color: #c25700; }
.contrast-dark-orange .box-quick-link.contrast-background a:active .header { background: #c25700; }
.contrast-dark-orange .box-quick-link.contrast-background:hover .header { background: #dc6300; }
.contrast-dark-orange .box-statistic.contrast-background .title, .contrast-dark-orange .box-statistic.contrast-background small, .contrast-dark-orange .box-statistic.contrast-background .fa { color: #f56e00 !important; }
.contrast-dark-orange .breadcrumb li:first-child > a:hover { color: #f56e00 !important; }
.contrast-dark-orange h1 .fa { color: #f56e00; }
.contrast-dark-orange .dropdown-menu > .active > a, .contrast-dark-orange .dropdown-menu > .active > a:hover, .contrast-dark-orange .dropdown-menu > .active > a:focus, .contrast-dark-orange .dropdown-menu > li > a:hover, .contrast-dark-orange .dropdown-menu > li > a:focus, .contrast-dark-orange .dropdown-submenu:hover > a, .contrast-dark-orange .dropdown-submenu:focus > a { background-color: #f56e00 !important; }
.contrast-dark-orange .box .box-header .actions .btn-link:hover { color: #f56e00; }
.contrast-dark-orange .fuelux .wizard > ul.steps li.active, .contrast-dark-orange .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #f56e00; }
.contrast-dark-orange .fc-event .fc-event-inner { border-color: #f56e00; background-color: #f56e00; }
.contrast-dark-orange .contrast-caret { border-top-color: #f56e00 !important; border-bottom-color: #f56e00 !important; }
.contrast-dark-orange .daterangepicker .ranges li.active, .contrast-dark-orange .daterangepicker .ranges li:hover { background: #f56e00; }
.contrast-dark-orange .daterangepicker td.active, .contrast-dark-orange .daterangepicker td.active:hover { background: #f56e00; }
.contrast-dark-orange .datepicker td span.active:hover, .contrast-dark-orange .datepicker td span.active:hover:hover, .contrast-dark-orange .datepicker td span.active.disabled:hover, .contrast-dark-orange .datepicker td span.active.disabled:hover:hover, .contrast-dark-orange .datepicker td span.active:active, .contrast-dark-orange .datepicker td span.active:hover:active, .contrast-dark-orange .datepicker td span.active.disabled:active, .contrast-dark-orange .datepicker td span.active.disabled:hover:active, .contrast-dark-orange .datepicker td span.active.active, .contrast-dark-orange .datepicker td span.active:hover.active, .contrast-dark-orange .datepicker td span.active.disabled.active, .contrast-dark-orange .datepicker td span.active.disabled:hover.active, .contrast-dark-orange .datepicker td span.active.disabled, .contrast-dark-orange .datepicker td span.active:hover.disabled, .contrast-dark-orange .datepicker td span.active.disabled.disabled, .contrast-dark-orange .datepicker td span.active.disabled:hover.disabled, .contrast-dark-orange .datepicker td span.active[disabled], .contrast-dark-orange .datepicker td span.active:hover[disabled], .contrast-dark-orange .datepicker td span.active.disabled[disabled], .contrast-dark-orange .datepicker td span.active.disabled:hover[disabled], .contrast-dark-orange .datepicker td.active:hover, .contrast-dark-orange .datepicker td.active:hover:hover, .contrast-dark-orange .datepicker td.active.disabled:hover, .contrast-dark-orange .datepicker td.active.disabled:hover:hover, .contrast-dark-orange .datepicker td.active:active, .contrast-dark-orange .datepicker td.active:hover:active, .contrast-dark-orange .datepicker td.active.disabled:active, .contrast-dark-orange .datepicker td.active.disabled:hover:active, .contrast-dark-orange .datepicker td.active.active, .contrast-dark-orange .datepicker td.active:hover.active, .contrast-dark-orange .datepicker td.active.disabled.active, .contrast-dark-orange .datepicker td.active.disabled:hover.active, .contrast-dark-orange .datepicker td.active.disabled, .contrast-dark-orange .datepicker td.active:hover.disabled, .contrast-dark-orange .datepicker td.active.disabled.disabled, .contrast-dark-orange .datepicker td.active.disabled:hover.disabled, .contrast-dark-orange .datepicker td.active[disabled], .contrast-dark-orange .datepicker td.active:hover[disabled], .contrast-dark-orange .datepicker td.active.disabled[disabled], .contrast-dark-orange .datepicker td.active.disabled:hover[disabled] { background: #f56e00; }
.contrast-dark-orange .dropdown-menu > .active > a, .contrast-dark-orange .dropdown-menu > .active > a:hover, .contrast-dark-orange .dropdown-menu > .active > a:focus { background: #f56e00; }
.contrast-dark-orange .dd-handle:hover { color: #f56e00; }
.contrast-dark-orange .dd-placeholder { border-color: #f56e00; }
.contrast-dark-orange .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #ff8929; }
.contrast-dark-orange .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #ff7b10; }
.contrast-dark-orange .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #f56e00; }
.contrast-dark-orange .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #f56e00; border-color: #f56e00; }
.contrast-dark-orange .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #dc6300; }
.contrast-dark-orange table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-dark-orange table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-dark-orange table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #dc6300; }
.contrast-dark-orange table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #ff8929; }
.contrast-dark-orange table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #f56e00; }
.contrast-dark-orange table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #dc6300; }
.contrast-dark-orange .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #f56e00; }
.contrast-brown .menu-top .navbar { background-color: #924e31; }
.contrast-brown .menu-top .navbar .toggle-nav { background-color: #924e31; }
.contrast-brown .menu-top .navbar .toggle-nav:active, .contrast-brown .menu-top .navbar .toggle-nav.active, .contrast-brown .menu-top .navbar .toggle-nav:hover { background-color: #6c3a24; }
.contrast-brown .menu-top .navbar .navbar-form button { color: #924e31; }
.contrast-brown .menu-top .navbar .navbar-form button:hover { color: #331b11; }
.contrast-brown .menu-top .navbar .navbar-form input { border-color: #6c3a24; color: #331b11; }
 .contrast-brown .menu-top .navbar .navbar-form input:-moz-placeholder {
 color: #b8623e;
}
 .contrast-brown .menu-top .navbar .navbar-form input:-ms-input-placeholder {
 color: #b8623e;
}
 .contrast-brown .menu-top .navbar .navbar-form input::-webkit-input-placeholder {
 color: #b8623e;
}
 .contrast-brown .menu-top .navbar .navbar-form input:hover:-moz-placeholder {
 color: #c97f60;
}
 .contrast-brown .menu-top .navbar .navbar-form input:hover:-ms-input-placeholder {
 color: #c97f60;
}
 .contrast-brown .menu-top .navbar .navbar-form input:hover::-webkit-input-placeholder {
 color: #c97f60;
}
.contrast-brown .menu-top .navbar .navbar-form input:focus { border-color: #462517; }
 .contrast-brown .menu-top .navbar .navbar-form input:focus:-moz-placeholder {
 color: #c3704c;
}
 .contrast-brown .menu-top .navbar .navbar-form input:focus:-ms-input-placeholder {
 color: #c3704c;
}
 .contrast-brown .menu-top .navbar .navbar-form input:focus::-webkit-input-placeholder {
 color: #c3704c;
}
.contrast-brown .menu-top .navbar > .nav > li > a { background-color: #924e31; }
.contrast-brown .menu-top .navbar > .nav > li > a:hover, .contrast-brown .menu-top .navbar > .nav > li > a:active, .contrast-brown .menu-top .navbar > .nav > li > a:focus { background-color: #6c3a24; }
.contrast-brown .menu-top .navbar > .nav > li.light > a { background-color: #774028; }
.contrast-brown .menu-top .navbar > .nav > li.light > a .label { color: #774028; }
.contrast-brown .menu-top .navbar > .nav > li.light > a:hover, .contrast-brown .menu-top .navbar > .nav > li.light > a:active, .contrast-brown .menu-top .navbar > .nav > li.light > a:focus { background-color: #653622; }
.contrast-brown .menu-top .navbar > .nav > li.medium > a { background-color: #653622; }
.contrast-brown .menu-top .navbar > .nav > li.medium > a .label { color: #653622; }
.contrast-brown .menu-top .navbar > .nav > li.medium > a:hover, .contrast-brown .menu-top .navbar > .nav > li.medium > a:active, .contrast-brown .menu-top .navbar > .nav > li.medium > a:focus { background-color: #5d311f; }
.contrast-brown .menu-top .navbar > .nav > li.dark > a { background-color: #572f1d; }
.contrast-brown .menu-top .navbar > .nav > li.dark > a .label { color: #572f1d; }
.contrast-brown .menu-top .navbar > .nav > li.dark > a:hover, .contrast-brown .menu-top .navbar > .nav > li.dark > a:active, .contrast-brown .menu-top .navbar > .nav > li.dark > a:focus { background-color: #4f2a1b; }
.contrast-brown .menu-top .navbar .widget .dropdown-menu > li.widget-footer a:hover { background-color: #924e31; }
.contrast-brown .menu-top .navbar .nav li .label { color: #924e31; }
.contrast-brown .nav .caret, .contrast-brown .nav a:hover .caret { border-top-color: #924e31; border-bottom-color: #924e31; }
.contrast-brown code { background-color: #eae6e5; color: #9b5d43; }
.contrast-brown #main-nav .navigation > .nav > li > a.in .fa { color: #924e31; }
.contrast-brown #main-nav .navigation > .nav > li:hover > a .fa, .contrast-brown #main-nav .navigation > .nav > li:focus > a .fa, .contrast-brown #main-nav .navigation > .nav > li.active > a .fa { color: #924e31 !important; }
.contrast-brown #main-nav .navigation > .nav > li .nav > li.active > a .fa { color: #924e31; }
.contrast-brown #main-nav .navigation > .nav > li .nav > li > a:hover .fa, .contrast-brown #main-nav .navigation > .nav > li .nav > li > a:focus .fa { color: #924e31; }
.contrast-brown .box .box-header.contrast-background .actions .btn-link:hover { color: #924e31 !important; }
.contrast-brown.contrast-background, .contrast-brown .contrast-background { background: #924e31 !important; }
.contrast-brown .text-contrast, .contrast-brown .contrast { color: #924e31 !important; }
.contrast-brown .contrast-border { border-color: #924e31 !important; }
.contrast-brown .label-contrast { background-color: #924e31; }
.contrast-brown .badge-contrast { background-color: #924e31; }
.contrast-brown .accordion.accordion-contrast .panel { border-color: #924e31; }
.contrast-brown .accordion.accordion-contrast .panel > .panel-heading + .panel-collapse .panel-body { border-top: 2px solid #924e31; }
.contrast-brown .accordion.accordion-contrast .panel-heading { background-color: #924e31; }
.contrast-brown .accordion.accordion-contrast .panel-heading .accordion-toggle { color: #fff; }
.contrast-brown .btn-group.open .btn-contrsat.dropdown-toggle, .contrast-brown .btn.btn-contrast { color: #fff; background-color: #924e31; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.contrast-brown .btn-group.open .btn-contrsat.dropdown-toggle:active, .contrast-brown .btn-group.open .btn-contrsat.dropdown-toggle.active, .contrast-brown .btn.btn-contrast:active, .contrast-brown .btn.btn-contrast.active { -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #6c3a24; }
.contrast-brown .btn-group.open .btn-contrsat.dropdown-toggle:focus, .contrast-brown .btn-group.open .btn-contrsat.dropdown-toggle.disabled, .contrast-brown .btn-group.open .btn-contrsat.dropdown-toggle[disabled], .contrast-brown .btn.btn-contrast:focus, .contrast-brown .btn.btn-contrast.disabled, .contrast-brown .btn.btn-contrast[disabled] { background-color: #924e31; }
.contrast-brown .btn-group.open .btn-contrsat.dropdown-toggle.disabled:hover, .contrast-brown .btn-group.open .btn-contrsat.dropdown-toggle[disabled]:hover, .contrast-brown .btn.btn-contrast.disabled:hover, .contrast-brown .btn.btn-contrast[disabled]:hover { background-color: #924e31; }
.contrast-brown .btn-group.open .btn-contrsat.dropdown-toggle:hover, .contrast-brown .btn.btn-contrast:hover { background-color: #6c3a24; }
.contrast-brown .box-quick-link.contrast-background a:active .header { background: #6c3a24; }
.contrast-brown .box-quick-link.contrast-background:hover .header { background: #7f442b; }
.contrast-brown .box-statistic.contrast-background .title, .contrast-brown .box-statistic.contrast-background small, .contrast-brown .box-statistic.contrast-background .fa { color: #924e31 !important; }
.contrast-brown .breadcrumb li:first-child > a:hover { color: #924e31 !important; }
.contrast-brown h1 .fa { color: #924e31; }
.contrast-brown .dropdown-menu > .active > a, .contrast-brown .dropdown-menu > .active > a:hover, .contrast-brown .dropdown-menu > .active > a:focus, .contrast-brown .dropdown-menu > li > a:hover, .contrast-brown .dropdown-menu > li > a:focus, .contrast-brown .dropdown-submenu:hover > a, .contrast-brown .dropdown-submenu:focus > a { background-color: #924e31 !important; }
.contrast-brown .box .box-header .actions .btn-link:hover { color: #924e31; }
.contrast-brown .fuelux .wizard > ul.steps li.active, .contrast-brown .fuelux .wizard > .steps-container > ul.steps li.active { background-color: #924e31; }
.contrast-brown .fc-event .fc-event-inner { border-color: #924e31; background-color: #924e31; }
.contrast-brown .contrast-caret { border-top-color: #924e31 !important; border-bottom-color: #924e31 !important; }
.contrast-brown .daterangepicker .ranges li.active, .contrast-brown .daterangepicker .ranges li:hover { background: #924e31; }
.contrast-brown .daterangepicker td.active, .contrast-brown .daterangepicker td.active:hover { background: #924e31; }
.contrast-brown .datepicker td span.active:hover, .contrast-brown .datepicker td span.active:hover:hover, .contrast-brown .datepicker td span.active.disabled:hover, .contrast-brown .datepicker td span.active.disabled:hover:hover, .contrast-brown .datepicker td span.active:active, .contrast-brown .datepicker td span.active:hover:active, .contrast-brown .datepicker td span.active.disabled:active, .contrast-brown .datepicker td span.active.disabled:hover:active, .contrast-brown .datepicker td span.active.active, .contrast-brown .datepicker td span.active:hover.active, .contrast-brown .datepicker td span.active.disabled.active, .contrast-brown .datepicker td span.active.disabled:hover.active, .contrast-brown .datepicker td span.active.disabled, .contrast-brown .datepicker td span.active:hover.disabled, .contrast-brown .datepicker td span.active.disabled.disabled, .contrast-brown .datepicker td span.active.disabled:hover.disabled, .contrast-brown .datepicker td span.active[disabled], .contrast-brown .datepicker td span.active:hover[disabled], .contrast-brown .datepicker td span.active.disabled[disabled], .contrast-brown .datepicker td span.active.disabled:hover[disabled], .contrast-brown .datepicker td.active:hover, .contrast-brown .datepicker td.active:hover:hover, .contrast-brown .datepicker td.active.disabled:hover, .contrast-brown .datepicker td.active.disabled:hover:hover, .contrast-brown .datepicker td.active:active, .contrast-brown .datepicker td.active:hover:active, .contrast-brown .datepicker td.active.disabled:active, .contrast-brown .datepicker td.active.disabled:hover:active, .contrast-brown .datepicker td.active.active, .contrast-brown .datepicker td.active:hover.active, .contrast-brown .datepicker td.active.disabled.active, .contrast-brown .datepicker td.active.disabled:hover.active, .contrast-brown .datepicker td.active.disabled, .contrast-brown .datepicker td.active:hover.disabled, .contrast-brown .datepicker td.active.disabled.disabled, .contrast-brown .datepicker td.active.disabled:hover.disabled, .contrast-brown .datepicker td.active[disabled], .contrast-brown .datepicker td.active:hover[disabled], .contrast-brown .datepicker td.active.disabled[disabled], .contrast-brown .datepicker td.active.disabled:hover[disabled] { background: #924e31; }
.contrast-brown .dropdown-menu > .active > a, .contrast-brown .dropdown-menu > .active > a:hover, .contrast-brown .dropdown-menu > .active > a:focus { background: #924e31; }
.contrast-brown .dd-handle:hover { color: #924e31; }
.contrast-brown .dd-placeholder { border-color: #924e31; }
.contrast-brown .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #b8623e; }
.contrast-brown .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #a55837; }
.contrast-brown .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #924e31; }
.contrast-brown .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #924e31; border-color: #924e31; }
.contrast-brown .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #7f442b; }
.contrast-brown table.fancytree-ext-table > tbody > tr > td span.fancytree-title { border: none; }
.contrast-brown table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td, .contrast-brown table.fancytree-ext-table.fancytree-colorize-selected.table-hover > tbody > tr.fancytree-selected.fancytree-active:hover > td { background-color: #7f442b; }
.contrast-brown table.fancytree-ext-table.fancytree-container > tbody > tr.fancytree-active > td { background-color: #b8623e; }
.contrast-brown table.fancytree-ext-table.fancytree-treefocus.fancytree-container > tbody > tr.fancytree-active > td { background-color: #924e31; }
.contrast-brown table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover > tbody > tr.fancytree-active:hover > td { background-color: #7f442b; }
.contrast-brown .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #924e31; }

/*EXTRA WispHub*/
form .errorlist { border: 1px solid #dca7a7; background: #e7c3c3; border-radius: 4px; padding: 4px 0 4px 30px; color: #a94442; margin: 2px 0;/* list-style: none; */ }
form .errorlist li { font-size: 1.4rem;/* list-style-type: square; *//* padding: 0 0 0 20px; */ }
.form-horizontal .has-feedback .controls .form-control-feedback { top: 10px; }
.form-horizontal .control-label { font-weight: normal; }
.form-horizontal .control-label-required { font-weight: bold; }
.form-horizontal .popup-admin { margin-top: 5px; }
#nueva-empresa .modal-footer .close { font-size: 14px }
.main-nav-closed .logo-sidebar { display: none; }
.main-nav-opened .logo-sidebar { display: inline-block; }
.logo-sidebar { display: inline-block; text-align: center; width: 100%; height: auto; padding: 10px 0 6px 0; float: none; }
.main-nav-closed .user-sidebar { padding: 0px; }
.main-nav-opened .user-sidebar { padding: 0 40px; }
.main-nav-closed #main-nav { top: 60px }
.main-nav-opened #main-nav { top: 128px }
.user-sidebar { color: #fff; width: 100%; /* background: peru; */
display: inline-block; padding: 0 40px; box-sizing: border-box; position: relative; }
.user-sidebar>.image>img { width: 100%; max-width: 45px; height: auto; border: 2px solid #F9F9F9; margin-top: 4px; }
.user-sidebar>.info { padding: 5px 5px 5px 15px; line-height: 1; position: absolute; left: 90px; top: 9px; }
.user-sidebar>.info>p { font-size: 16px;/* text-transform: uppercase; */ margin: 0; }
.user-sidebar>.info>small { font-size: 12px; }
.wizard { margin: 0px auto 20px 0; background: #fff; display: none; width: 60%}
.wizard .nav-tabs { position: relative; margin: 0px auto 40px 0; margin-bottom: 0; border-bottom-color: #e0e0e0; }
.wizard > div.wizard-inner { position: relative; }
.connecting-line { height: 2px; background: #e0e0e0; position: absolute; width: 100%; margin: 0 auto; left: 0; right: 0; top: 50%; z-index: 1; }
.wizard .nav-tabs > li.active > a, .wizard .nav-tabs > li.active > a:hover, .wizard .nav-tabs > li.active > a:focus { color: #555555; cursor: default; border: 0; border-bottom-color: transparent; }
.wizard span.round-tab { width: 70px; height: 70px; line-height: 70px; display: inline-block; border-radius: 100px; background: #fff; border: 2px solid #e0e0e0; z-index: 2; position: absolute; left: 0; text-align: center; font-size: 25px; }
.wizard span.round-tab i { color: #555555; }
.wizard li.active span.round-tab { background: #fff; border: 2px solid #49bf67; }
.wizard li.active span.round-tab i { color: #49bf67; }
.wizard span.round-tab:hover { color: #333; border: 2px solid #333; }
.wizard .nav-tabs > li { width: 50%; }
.wizard li:after { content: " "; position: absolute; left: 46%; opacity: 0; margin: 0 auto; bottom: 0px; border: 5px solid transparent; border-bottom-color: #49bf67; transition: 0.1s ease-in-out; }
.wizard li.active:after { content: " "; position: absolute; left: 46%; opacity: 1; margin: 0 auto; bottom: 0px; border: 10px solid transparent; border-bottom-color: #49bf67; }
.wizard .nav-tabs > li a { width: 70px; height: 70px; margin: 20px auto; border-radius: 100%; padding: 0; }
.wizard .nav-tabs > li a:hover { background: transparent; }
.wizard .tab-pane { position: relative; padding-top: 50px; }
.wizard h3 { margin-top: 20px; }
 @media( max-width : 585px ) {
.wizard { width: 90%; height: auto !important; }
.wizard span.round-tab { font-size: 16px; width: 50px; height: 50px; line-height: 50px; }
.wizard .nav-tabs > li a { width: 50px; height: 50px; line-height: 50px; }
.wizard li.active:after { content: " "; position: absolute; left: 35%; }
.dataTables_filter { font-size: 16px; font-weight: bold; width: 100%; }
div.dataTables_wrapper div.dataTables_filter label { width: 100%; }
div.dataTables_wrapper div.dataTables_filter input { width: 72%; height: 40px; }
div.dt-buttons { margin-top: 10px; }
.delete-row{margin-left: 15px}

}
#form-wizard-empresa .cerrar { position: absolute; right: 4%; top: 20px }
#content .alert-wisp { margin-bottom: 7px; margin-top: 4px; word-wrap: break-word; }
.alert-warning-wisphub {background-color: #ffb786;   border-color: #f16100; color: #883800;}
.dataTables_wrapper .dataTables_length { display: inline-block; }
.dataTables_filter { display: inline-block; float: right; }
.dt-button.buttons-columnVisibility.active a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; content: '\f046'; padding-right: 8px; color: #1D1D1DF; }
.dt-button.buttons-columnVisibility a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; content: "\f096"; padding-right: 8px; color: #1D1D1DF; }
.dt-buttons { margin-top: 7px; }
#total-facturas, #total-gastos, #total-otros-ingresos { margin: 0; font-size: 20px; }
#total-facturas span, #total-gastos span, #total-otros-ingresos span { font-weight: bold; }
.form-pago{display: inline-block;    vertical-align: middle; max-width:245px }
.logo-pago{margin: 0 10px}
.datos-pago{ display: inline-block; vertical-align: middle;}
.fecha-facturacion .col-md-8{padding-left: 0}
.nombre-archivo{overflow: hidden; word-break: break-all;}
.links-panel:hover, .links-panel:visited, .links-panel:active{text-decoration: none}
.Cliente .paginas-visitadas{display: none;}
.formas-pago {display: inline-block; width: 70px; height: 35px; vertical-align: middle; text-decoration: none; background-image: url("../images/logos-formas-pago.46ca89caefae.png");}
.formas-pago-oxxo-recurrente {display: inline-block; width: 75px; height: 38px; vertical-align: middle; text-decoration: none; background-image: url("../../img/logo_oxxo_recurrente.6b55e3ff4d59.png");}
.formas-pago.oxxo{ background-position: 0 0px;}
.formas-pago.paypal{background-position: 0 -35px;}
.formas-pago.mercadopago{background-position: 0 -70px;}
.formas-pago.payu{ background-position: 0 -105px;  }
.formas-pago.openpay{ background-position: 0 -140px; }
.formas-pago.epayco{ background-position: 0 -175px; }
.formas-pago.compropago{ background-position: 0 -210px; }
.formas-pago.flow{ background-position: 0 -245px; }
.formas-pago.khipu{ background-position: 0 -280px; }
.formas-pago.kushki{ background-position: 0 -315px; }
.formas-pago.culqi{ background-position: 0 -350px; }
.formas-pago.cuentadigital{ background-position: 0 -385px; }
.formas-pago.siro{ display: inline-block; width: 140px; height: 35px; vertical-align: text-top; text-decoration: none; background-repeat: no-repeat;
                   background-size: 97%;  background-image: url("../../img/logo-siro.c78e7ea36c82.png"); }
.formas-pago.siro-tim{ display: inline-block; width: 140px; height: 35px; vertical-align: text-top; text-decoration: none; background-repeat: no-repeat;
                   background-size: 97%;  background-image: url("../../img/logo_siro_tim.2286930edcac.png"); }
.formas-pago.siro-codebar{ display: inline-block; width: 140px; height: 35px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%;  background-image: url("../../img/logo_siro_codebar.c839cdc1c470.png"); }
.formas-pago.mirecaudo{ display: inline-block; width: 98px; height: 35px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%; background-image: url("../../img/logo-mirecaudo.60dcd60bffdd.png"); }
.formas-pago.webpay{ display: inline-block; width: 98px; height: 35px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%; background-image: url("../../img/logo-webpay.9e43edaec5ae.png"); }
.formas-pago.stripe{ display: inline-block; width: 98px; height: 35px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%; background-image: url("../../img/tarjetas-credito-visa-mc.bc8307de1f9b.png"); }
.formas-pago.sbfix{ display: inline-block; width: 48px; height: 48px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%; background-image: url("../../img/codi-logo.2581fa29489f.png"); }
.formas-pago.wompi{ display: inline-block; width: 75px; height: 48px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%; background-image: url("../../img/boton-bancolombia.127c8583e3dc.png"); }
.formas-pago.ahkinpagos{ display: inline-block; width: 48px; height: 35px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%; background-image: url("../../img/tarjeta-cobranza/logo_spei_codi.d9da8c24e15f.jpg"); }
.formas-pago.sypago{ display: inline-block; width: 80px; height: 35px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%; background-image: url("../../img/sypago-logo.0abff921b458.png"); }
.formas-pago.pagadito{ display: inline-block; width: 100%; height: 48px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%; background-image: url("../../img/pagadito-logo.ac88af47601f.png"); }
.formas-pago.pagoralia{ display: inline-block; width: 80px; vertical-align: middle; text-decoration: none; background-repeat: no-repeat; background-size: 97%; background-image: url("../../img/pagoralia-logo.16ca275d85ce.png"); }
.loading-gif{display: none; background: rgba(0, 0, 0, 0.61); position: absolute; width: 100%; height: 100%; z-index: 20; text-align: center}
.loading-gif img {top: 50%;position: absolute;display: inline-block;left: 50%; transform: translateY(-50%);}
#signup_form #id_country_code { border: 1px solid #fff; width: 100%; height: 48px; color: #fff; border-radius: 3px; padding: 0 16px; background: hsla(0,0%,100%,.1); box-sizing: border-box; width: 40%; margin-right: 6px;}
#signup_form #id_country_code option { color:black; }
#signup_form #id_telefono{width: 58%; float: right;}
#signup_form #id_licencias { border: 1px solid #fff; width: 100%; height: 48px; color: #fff; border-radius: 3px; padding: 0 16px; background: hsla(0,0%,100%,.1); box-sizing: border-box;}
#signup_form #id_licencias option { color:black; }
#signup_form #id_meses_disponibles { border: 1px solid #fff; width: 100%; height: 48px; color: #fff; border-radius: 3px; padding: 0 16px; background: hsla(0,0%,100%,.1); box-sizing: border-box;}
#signup_form #id_meses_disponibles option { color:black; }
#signup_form #id_meses_select { border: 1px solid #fff; width: 100%; height: 48px; color: #fff; border-radius: 3px; padding: 0 16px; background: hsla(0,0%,100%,.1); box-sizing: border-box;}
#signup_form #id_meses_select option { color:black; }
#signup_form #id_licencias_app { border: 1px solid #fff; width: 100%; height: 48px; color: #fff; border-radius: 3px; padding: 0 16px; background: hsla(0,0%,100%,.1); box-sizing: border-box;}
#signup_form #id_licencias_app option { color:black; }
#signup_form #id_licencias_promo { border: 1px solid #fff; width: 100%; height: 48px; color: #fff; border-radius: 3px; padding: 0 16px; background: hsla(0,0%,100%,.1); box-sizing: border-box;}
#signup_form #id_licencias_promo option { color:black; }

.add-row {
    margin-top: 15px;
    border: 1px solid #57dc79;
    display: inline-block;
    padding: 3px 6px;
    border-radius: 2px;
    text-decoration: none;
}
.add-row:hover { border: 1px solid #49bf67;text-decoration: none; }

.add-row:before{
font-family: FontAwesome;
content: "\f055";
margin-right: 0.3em;
color: #49bf67;
font-size: 16px;

}
.delete-row:before{
font-family: FontAwesome;
content: "\f056";
margin-right: 0.3em;
    color: #f34541
}
.zonas-operar, .mostrar-routers-hotspot, .routers-hotspot-operar, .tipos-password{display: none;}
#content .alert-filtros{display: none;}
.form .tabbable .nav-tabs{margin: 0; }
.form .tabbable .tab-content .tab-pane .box-content{border-top: 0;}
.ver-ips-disponibles{min-width: 22px; min-height: 22px}
.nav-tabs>li>a, .nav-tabs>li>a:focus{border-radius: 0!important;border-color: #ddd;background-color: #F9F9F9;margin-right: -1px;line-height: 21px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border-color: #c5d0dc #c5d0dc transparent;border-top: 4px solid #49bf67;background-color: #FFF;z-index: 1;margin-top: -3px;box-shadow: 0 -2px 3px 0 rgba(0,0,0,.15);line-height: 21px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
 border-color: #c5d0dc #c5d0dc transparent;
 border-top: 4px solid #49bf67;
 background-color: #FFF;
 z-index: 1;
 margin-top: -3px;
 box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, .15);
 line-height: 21px;

}
#abrir-mapa{min-width: 22px; min-height: 22px;}
.link-help-form{color: #00C492}
.botonChat:hover, .botonChat:active, .botonChat:visited, .botonChat:link{color:#ccffff; text-decoration: none; }
.iconoChat{text-align: center; text-shadow: none; position: absolute; left: 0; height: 35px; line-height: 32px; font-size: 14px; width: 38px;}
.chatMobile{display: block;}
.chatEscritorio{display: none;}
.botonChat{z-index: 10;background: transparent; overflow: hidden; display: block; margin: 0px; padding: 0px; 
	 transition: none; position: fixed; width: auto; height: 35px; bottom: 6px; right: 15px; 
	color: #ccffff; border: 1px solid; background-color: #00C492; border-color: #00915f; text-shadow: 0px 0px 1px #007745;
	 font-size: 14px; border-radius: 4px; font-weight: normal; padding-right: 13px; padding-left: 38px; line-height: 35px;
}
#contenido-comprobante, .hide-element{display: none;}
#contenido-comprobante input[type="file"]{margin: 10px 0px}
#mostrar-comprobante{margin: 10px 0}

.jobtastic-panel {z-index: 30;background: white;margin: 0; top: 60px; padding: 10px;position: relative;text-align: center; display: none;}


#btn_usd, #tabla-formas-pago-mxn, #ingreso-final-mxn, .mas-filtros{display: none;}

/*Este clase solo aplica para dispositicos mobiles*/
.dtr-data span[class*=estado-] { color: #000; font-size: 12px;}

.box.box-wisphub .box-content{    border: 2px dashed #DFDFEA;}
.box.box-wisphub .hr-normal{   border-top: 2px dashed #DFDFEA;}

/*Facturas*/

.content-factura { max-width: 1280px;    font-size: 12px; }
.content-factura .form-control{ height: 28px }
.content-factura textarea.form-control{ height:  auto; }
.content-factura select.form-control{ padding-top: 4px; }
.content-factura .has-feedback .form-control {padding-right: 10.5px;}
.content-factura .title{ font-size: 14px; margin-bottom: 10px }
.content-factura .buttons-invoice{ text-align: center; }
.content-factura .buttons-invoice button {margin: 5px 12px;}
.content-factura .select2, .interfaces .select2, #agregar-forma-pago .select2, #agregar-cliente .select2{width: 100% !important;}

.ver-mas-filtros{font-size: 14px; }

.facturas-pendiente-cliente ul li, .lista-permisos-staff ul li{display: inline-block; width: 45%;}
.facturas-pendiente-cliente ul li label, .lista-permisos-staff ul li label{font-weight: normal;}
.facturas-pendiente-cliente ul, .columnas_visibles ul  {padding: 0;}

.columnas_visibles ul li{background-color: #FFF; display: inline-block; width: 98%; padding: 2px 0; border-top: solid 1px #ccc;}
.columnas_visibles ul li div{padding: 0;}
.columnas_visibles ul li div:first-child{line-height: 2;}
.columna{padding: 4px 0px;}

.scrollbar{height: 548px; width: 100%; overflow-y: scroll; cursor: pointer;}
.scrollbar::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: #F5F5F5;}
.scrollbar::-webkit-scrollbar{width: 12px; background-color: #F5F5F5;}
.scrollbar::-webkit-scrollbar-thumb{border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #555;}
.alerta-filtros{display: none;}
.caret-lg{border-top: 8px dashed; border-right: 6px solid transparent; border-left: 6px solid transparent;}

.lista-filtros-form .form-group.select2-full-width .select2{width: 100% !important;}
.lista-filtros-form.fechas-facturacion{display: none; margin-top: 20px;}
.lista-filtros-form.fechas-facturacion .form-group div div:first-child{padding-left: 0px; padding-right: 4px;}
/*Boton de columnas*/
div.dt-button-background{background: rgba(0, 0, 0, 0.5098039215686274);}
/*Alertas del router*/
#alert-paquetes-ping, #alert-danger-ping, #alert-peticiones-torch, #alert-danger-torch, #alert-trafico-router, #alert-danger-trafico-router, #alert-trafico-actual-cliente, #alert-danger-trafico-cliente, #alert-danger-interfaces, #alert-trafico-ficha, #alert-danger-trafico-ficha{display: none;}
/*Sidevar ayuda actualizacion*/
#open-nav-ayuda{float: right !important;}
.sidenav-ayuda {height: 95%;width: 0;position: fixed;z-index: 5;top: 0;right: 0;background-color: #fff;overflow-x: hidden; padding-top: 45px;transition: 0.5s;}
.sidenav-ayuda a {padding-left: 15px;text-decoration: none;font-size: 14px;color: #818181;display: block;transition: 0.3s;}
.sidenav-ayuda a:hover {color: #212121;}
.sidenav-ayuda .closebtn {position: absolute;top: 0;right: 25px;font-size: 36px;margin-left: 50px;color: #777;}
.sidenav-ayuda #ui-id-1{display: none;color: red;}
.sidenav-ayuda .search-article input{width: 90%;margin: 0 auto;border-radius: 5px !important;border: 2px solid #615d5d4f;}
.sidenav-ayuda .lista-resultados-busqueda{padding-inline-start: 0px;}
.sidenav-ayuda .lista-resultados-busqueda li{width: 90%;margin: 0 auto;padding: 10px 0;list-style: none;border-bottom: 1px solid #ddd;}

.alert-zona-cliente, #conexion-exitosa-task, #id_generar_factura_saldo_pendiente, #submit-generar-factura{display: none;}


/*datatables clientes*/
div.dataTables_wrapper div.dataTables_filter label{font-weight: bold; font-size: 16px;}
div.dataTables_wrapper div.dataTables_filter input{font-weight: normal;}

/*utilerias*/
.subrayado {text-decoration: underline; cursor: pointer;}
/*Dashboard*/


.parrafo{min-width: 200px; white-space: initial; word-wrap: break-word; word-break: break-all; height: 56px; overflow: hidden;}
a.icono-archivos{font-size: 70px;}
.box-total h3{font-size: 34px; }
@media (min-width: 640px) {
	.chatEscritorio{display: block;}
	.chatMobile{display: none;}
	.botonChat{ bottom: 0px; border-radius: 0px; -webkit-border-top-left-radius: 9px; -webkit-border-top-right-radius: 9px; -moz-border-radius-topleft: 9px; -moz-border-radius-topright: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; height: 30px; width: 220px; font-size: 12px; font-weight: bold;	}
	.content-factura .buttons-invoice button {margin: 5px 6px;}

    /*Dashboard*/
    .box-tarjeta h3{font-size: 24px}

}

/*Dropdown Multilevel - Router y Fichas*/
    .dropdown-submenu {
        position: relative;
    }

    .dropdown-submenu>.dropdown-menu {  
        top: 0;
        left: -78%;
        margin-top: -6px;
        margin-left: -1px;
        -webkit-border-radius: 0 6px 6px 6px;
        -moz-border-radius: 0 6px 6px;
        border-radius: 0 6px 6px 6px;
    }

    .dropdown-submenu:hover>.dropdown-menu {
        display: block;
    }

/*Contenido de la aplicacion movil*/
.wrapper-mobile-clientes .main-nav-bg{display: none;}
.wrapper-mobile-clientes #main-nav{display: none;}
.wrapper-mobile-clientes #content{margin-left: 0px;}
.wrapper-mobile-clientes #content .menu-top{position: fixed; z-index: 100; width: 100%;}
.wrapper-mobile-clientes #content .menu-top .navbar {background-color: var(--appcolor);}
.wrapper-mobile-clientes #content .menu-top .navbar .toggle-nav{display: none;}
.wrapper-mobile-clientes #content .menu-top .navbar .nav .light > a{background-color: var(--appcolor);}
.wrapper-mobile-clientes #content .menu-top .navbar .nav .medium > a{background-color: var(--appcolor);}
.wrapper-mobile-clientes #content .menu-top .navbar .nav .dark > a{background-color: var(--appcolor);}
.wrapper-mobile-clientes #content .container{padding-top: 40px;}

/*Contenido menu notificaciones*/
.ventana-notificaciones{background: #fff; border: 1px solid rgba(0, 0, 0, 0.15); width: 450px; min-height: 200px; position: absolute; top: 0; right: 0; padding: 0px;  overflow-x: hidden; transition: 0.5s; display: none; z-index: 10;}
.notificaciones-menu{padding: 0px; margin: 0;}
.notificaciones-menu .titulo-notificacion{color: #666;}
.notificaciones-menu li.divider{border-bottom: 1px solid #ccc;}
.notificaciones-menu li{ width: 100%; list-style:none;}
.notificaciones-menu li .notificacion-header{ display:inline-block; padding: 0px 20px; color:#666; width: 500px; font-weight: bold; font-size: 17px; margin-top: 15px; margin-bottom: 15px;}
.notificaciones-menu li .notificacion-header a{display:inline-block; position: absolute; font-size: 10px; color:#49bf67; text-decoration: none; right: 20px;}
.notificaciones-menu li a{text-decoration: none; color: #818181; display: block;}
.notificaciones-menu li a.lista-notificaciones{padding: 6px 10px;}
.notificaciones-menu li a .contenedor-notificacion{position: relative; color:#98a6ad; max-width: 370px; left:0px;}
.notificaciones-menu li a:hover{background-color: #49bf67; color: #FFF !important;}
/*.notificaciones-menu li a.lista-notificaciones:hover{background-color: #49bf67; color: #fff !important;}*/
.notificaciones-menu li.notificaciones-menu-ver a{color: #49bf67; text-align: center; padding: 18px 0px;}
.contador-notificaciones{background: red; padding: 2px 6px; border-radius: 25%;}
.contador-notificaciones-0{display: none;}

/* Contenido pagos */
.estado-pago-sinfacturar { background: #f0ad4e; }
.estado-pago-facturado { background: #57B223; }
.estado-pago-parcial { background: #4A18E7; }
.estado-pago-cancelado{ background: #f34541;}
.estado-factura-pagoparcial {background: #4A18E7;}

@media (max-width: 460px) {
    .ventana-notificaciones{width: 100% !important;}
}

.float-right{float: right;}
.float-left{float: left;}

@media (max-width: 460px) {
    .ventana-notificaciones{width: 100% !important;}
}

@media (min-width: 768px) {
    #authorizedInfo, #unauthorizedInfo, #offlineInfo{padding-right: 0;}
}

.mb-0{margin-bottom: 0;}
.mb-1{margin-bottom: 1;}
.mb-2{margin-bottom: 2;}
.mb-3{margin-bottom: 3;}
.mb-4{margin-bottom: 4;}
.mb-5{margin-bottom: 5;}
.mb-6{margin-bottom: 6;}
.mb-7{margin-bottom: 7;}
.mb-8{margin-bottom: 8;}
.mb-9{margin-bottom: 9;}
.mb-10{margin-bottom: 10;}
.mb-11{margin-bottom: 11;}
.mb-12{margin-bottom: 12;}

.cke_dialog_body a[title="Ver Servidor"]{
  display: none !important;
}

/*Para que los select2 en movil no se vean mal*/
.select2 {
  width: 100%!important;
}

/* Diseño panel de cliente suscripciones y facturas */

.container-pasarela{
    display: flex;
    flex-wrap: wrap;
}

.btn-pasarela{
    margin: 5px 5px;
    border: solid 1px #ddd;
    cursor: pointer;
    padding: 10px 0;
    width: 100%;
    text-align: center;
    vertical-align: middle;
}

.btn-pasarela:hover{
    border: solid 1px #00C492;
}

.img-pasarela{
    height: 50px;
}
.img-pasarela.epayco{
    width: 90%;
}
.img-pasarela.flow{
    width: 90%;
}
.img-pasarela.pagadito{
    width: 70%;
}
.img-pasarela.ahkinpagos{
    width: 50%;
}

.box-tarjeta-oxxo{
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.box-tarjeta-oxxo-item{
    margin: 0 70px 15px 70px;
}
.otros-medios{
   visibility: hidden;
}

@media (min-width: 320px) and (max-width: 760px) {
   .otros-medios{
       display: none !important;
   }
   .item-box{
      margin-bottom: 0 !important;
   }

   .box-tarjeta-oxxo{
      margin-top: 2em;
   }
}

@media (min-width: 800px){
   .btn-pasarela{
        width: 30%;
   }
   .img-pasarela.epayco{
       width: 80%;
   }
   .img-pasarela.flow{
       width: 80%;
   }
   .img-pasarela.siro{
       width: 90%;
   }
   .img-pasarela.siro-tim{
       width: 90%;
   }
   .img-pasarela.webpay{
       width: 90%;
   }
   .img-pasarela.stripe{
       width: 95%;
   }
   /*.img-pasarela.sbfix{
       width: 95%;
   }*/
 .img-pasarela.pagadito{
    width: 90%;
}
}

@media (max-width: 1500px) {
   .lista-pasarelas .container-pasarela .btn-pasarela{
       width: 100%;
   }
  .img-pasarela.stripe{
       width: 50%;
   }
  /*.img-pasarela.sbfix{
       width: 50%;
   }*/
}

/**
 * Remover el widget de cookie bot
 */
#CookiebotWidget {
    display: none;
}
