.box-statistic small,
.todo-list .date {
  text-transform: uppercase;
}
[class*=" fa-"]:before,
[class^="fas fa"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
[class*=" fa-"].icon-fixed-width,
[class^="fas fa"].icon-fixed-width {
  display: inline-block;
  width: 1.2857142857142858em;
  text-align: center;
}
[class*=" fa-"].icon-fixed-width.icon-large,
[class^="fas fa"].icon-fixed-width.icon-large {
  width: 1.5714285714285714em;
}
ul.icons-ul {
  list-style-type: none;
  text-indent: -0.7142857142857143em;
  margin-left: 2.142857142857143em;
}
ul.icons-ul > li .icon-li {
  width: 0.7142857142857143em;
  display: inline-block;
  text-align: center;
}
[class*=" fa-"].hide,
[class^="fas fa"].hide {
  display: none;
}
.icon-muted {
  color: #eee;
}
.icon-light {
  color: #fff;
}
.icon-dark {
  color: #333;
}
.icon-border {
  border: 1px solid #eee;
  padding: 0.2em 0.25em 0.15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class*=" fa-"].pull-left,
[class^="fas fa"].pull-left {
  margin-right: 0.3em;
}
[class*=" fa-"].pull-right,
[class^="fas fa"].pull-right {
  margin-left: 0.3em;
}
.btn [class*=" fa-"].icon-spin,
.btn [class^="fas fa"].icon-spin,
.icon-stack,
.nav [class*=" fa-"].icon-spin,
.nav [class^="fas fa"].icon-spin {
  display: inline-block;
}
.btn [class*=" fa-"].icon-large,
.btn [class^="fas fa"].icon-large,
.nav [class*=" fa-"].icon-large,
.nav [class^="fas fa"].icon-large,
.nav-pills [class*=" fa-"],
.nav-pills [class*=" fa-"].icon-large,
.nav-pills [class^="fas fa"],
.nav-pills [class^="fas fa"].icon-large,
.nav-tabs [class*=" fa-"],
.nav-tabs [class*=" fa-"].icon-large,
.nav-tabs [class^="fas fa"],
.nav-tabs [class^="fas fa"].icon-large {
  line-height: 0.9em;
}
.dropdown-menu > .active > a > [class*=" fa-"],
.dropdown-menu > .active > a > [class^="fas fa"],
.dropdown-menu > li > a:hover > [class*=" fa-"],
.dropdown-menu > li > a:hover > [class^="fas fa"],
.dropdown-submenu:hover > a > [class*=" fa-"],
.dropdown-submenu:hover > a > [class^="fas fa"],
.icon-white,
.nav-list > .active > a > [class*=" fa-"],
.nav-list > .active > a > [class^="fas fa"],
.nav-pills > .active > a > [class*=" fa-"],
.nav-pills > .active > a > [class^="fas fa"],
.navbar-inverse .nav > .active > a > [class*=" fa-"],
.navbar-inverse .nav > .active > a > [class^="fas fa"] {
  background-image: none;
}
.btn [class*=" fa-"].pull-left.icon-2x,
.btn [class*=" fa-"].pull-right.icon-2x,
.btn [class^="fas fa"].pull-left.icon-2x,
.btn [class^="fas fa"].pull-right.icon-2x {
  margin-top: 0.18em;
}
.btn [class*=" fa-"].icon-spin.icon-large,
.btn [class^="fas fa"].icon-spin.icon-large {
  line-height: 0.8em;
}
.btn.btn-small [class*=" fa-"].pull-left.icon-2x,
.btn.btn-small [class*=" fa-"].pull-right.icon-2x,
.btn.btn-small [class^="fas fa"].pull-left.icon-2x,
.btn.btn-small [class^="fas fa"].pull-right.icon-2x {
  margin-top: 0.25em;
}
.btn.btn-large [class*=" fa-"],
.btn.btn-large [class^="fas fa"] {
  margin-top: 0;
}
.btn.btn-large [class*=" fa-"].pull-left.icon-2x,
.btn.btn-large [class*=" fa-"].pull-right.icon-2x,
.btn.btn-large [class^="fas fa"].pull-left.icon-2x,
.btn.btn-large [class^="fas fa"].pull-right.icon-2x {
  margin-top: 0.05em;
}
.page-header,
.page-header .pull-left,
.page-header .pull-right {
  margin-top: 0;
}
.btn.btn-large [class*=" fa-"].pull-left.icon-2x,
.btn.btn-large [class^="fas fa"].pull-left.icon-2x {
  margin-right: 0.2em;
}
.btn.btn-large [class*=" fa-"].pull-right.icon-2x,
.btn.btn-large [class^="fas fa"].pull-right.icon-2x {
  margin-left: 0.2em;
}
.icon-stack {
  position: relative;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: -35%;
}
.icon-stack [class*=" fa-"],
.icon-stack [class^="fas fa"] {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 1em;
  line-height: inherit;
}
.icon-stack .icon-stack-base {
  font-size: 2em;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(359deg);
  }
}
@font-face {
  font-family: Montserrat;
  src: url(../../assets/fonts/montserrat-bold-webfont.eot);
  src: url(../../assets/fonts/montserrat-bold-webfont.eot?#iefix)
      format("embedded-opentype"),
    url(../../assets/fonts/montserrat-bold-webfont.woff) format("woff"),
    url(../../assets/fonts/montserrat-bold-webfont.ttf) format("truetype"),
    url(../../assets/fonts/montserrat-bold-webfont.svg#montserratbold)
      format("svg");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: Montserrat;
  src: url(../../assets/fonts/montserrat-regular-webfont.eot);
  src: url(../../assets/fonts/montserrat-regular-webfont.eot?#iefix)
      format("embedded-opentype"),
    url(../../assets/fonts/montserrat-regular-webfont.woff) format("woff"),
    url(../../assets/fonts/montserrat-regular-webfont.ttf) format("truetype"),
    url(../../assets/fonts/montserrat-regular-webfont.svg#montserratregular)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Montserrat;
  font-weight: 400;
  color: #222;
}
h1 {
  font-size: 28px;
}
h2 {
  font-size: 24.5px;
}
h3 {
  font-size: 21px;
}
h4 {
  font-size: 17.5px;
}
h5 {
  font-size: 14px;
}
h6 {
  font-size: 10.5px;
}
h1 [class*=" fa-"],
h2 [class*=" fa-"] {
  color: #f34541;
}
.page-header {
  padding: 22px 20px;
}
.page-header:after,
.page-header:before {
  display: table;
  content: "";
  line-height: 0;
}
.page-header:after {
  clear: both;
}
@media (max-width: 768px) {
  h1 {
    font-size: 24.5px;
  }
  h2 {
    font-size: 21px;
  }
  h3 {
    font-size: 17.5px;
  }
  h4,
  h5 {
    font-size: 14px;
  }
  h6 {
    font-size: 7px;
  }
  .page-header:after {
    clear: none;
  }
}
#main-nav .navigation > .nav > li > a:after,
.box .box-content .box-toolbox:after,
.box .box-header:after,
.gallery .picture .actions:after,
.invoice .buyer:after,
.invoice .invoice-header:after,
.invoice .seller:after,
.recent-activity .comments > li:after,
.recent-activity .users > li:after,
.tasks .task:after,
.todo-list .new-todo:after,
header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body:after {
  clear: both;
}
.page-header.normal {
  margin-left: 0;
  margin-right: 0;
  padding: 20px 0;
  background: 0 0;
}
.page-header h1,
.page-header h2,
.page-header h3,
.page-header h4,
.page-header h5,
.page-header h6 {
  margin: 0;
  color: #222;
}
.page-header .breadcrumb {
  margin-bottom: 0;
}
.page-header .breadcrumb li:first-child > a {
  text-decoration: none;
  -webkit-transition: color 0.1s ease;
  -moz-transition: color 0.1s ease;
  -o-transition: color 0.1s ease;
  transition: color 0.1s ease;
}
.page-header .breadcrumb li:first-child > a:hover {
  color: #f34541;
}
.group-header {
  border-top: 1px solid #eee;
  margin: 20px -20px 40px;
}
@media (max-width: 768px) {
  .page-header {
    text-align: center;
  }
  .page-header > .pull-left,
  .page-header > .pull-right {
    float: none;
  }
  .page-header > .pull-right {
    padding-bottom: 20px;
  }
  .page-header > .clearfix:after,
  .page-header > .clearfix:before {
    display: inline;
  }
  .group-header {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.group-header > .row-fluid:first-child {
  padding-top: 20px;
  border-top: 1px solid #fff;
}
.group-header.group-header-first {
  margin-top: 0;
  border-top: none;
}
.group-header.group-header-first > .row-fluid:first-child {
  padding-top: 0;
  border-top: none;
}
hr {
  margin-left: -20px;
  margin-right: -20px;
}
@media (max-width: 768px) {
  hr {
    margin-left: -10px;
    margin-right: -10px;
  }
}
hr.hr-normal {
  margin-left: 0;
  margin-right: 0;
}
hr.hr-top {
  margin-top: 0;
}
hr.hr-bottom {
  margin-bottom: 0;
}
hr.hr-double {
  margin-top: 40px;
  margin-bottom: 40px;
}
header .navbar {
  margin: 0;
}
header .navbar .navbar-inner {
  padding: 0 10px;
  background-color: #f34541;
  background-image: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
header .navbar .navbar-inner .brand {
  color: #fff;
  padding-bottom: 0;
  text-shadow: none;
}
header .navbar .navbar-inner .brand [class*="fa-"] {
  margin-right: 10px;
}
header .navbar .navbar-inner .brand:hover .icon-heart-empty:before {
  content: "\f004";
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 600;
}
header .navbar .navbar-inner .toggle-nav {
  color: #fff;
  text-shadow: none;
  background-color: #f34541;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #f01611;
}
header .navbar .navbar-inner .navbar-search {
  margin: 5px 10px 0 0;
  position: relative;
}
header .navbar .navbar-inner .navbar-search button {
  position: absolute;
  color: #f34541;
  right: 7px;
  top: 6px;
  text-decoration: none;
  padding: 0;
  margin: 0;
  z-index: 1031;
  text-shadow: none;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
header .navbar .navbar-inner .navbar-search button:hover {
  color: #aa0e0b;
}
header .navbar .navbar-inner .navbar-search input {
  border-color: #f01611;
  padding-left: 7px;
  padding-right: 25px;
  color: #aa0e0b;
  opacity: 0.4;
  filter: alpha(opacity=40);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
header .navbar .navbar-inner .navbar-search input:focus,
header .navbar .navbar-inner .navbar-search input:hover,
header .navbar .navbar-inner .navbar-search:hover input {
  opacity: 1;
  filter: alpha(opacity=100);
}
header .navbar .navbar-inner .navbar-search input:-moz-placeholder {
  color: #f67471;
}
header .navbar .navbar-inner .navbar-search input:-ms-input-placeholder {
  color: #f67471;
}
header .navbar .navbar-inner .navbar-search input::-webkit-input-placeholder {
  color: #f67471;
}
header .navbar .navbar-inner .navbar-search input:hover:-moz-placeholder {
  color: #f9a3a1;
}
header .navbar .navbar-inner .navbar-search input:hover:-ms-input-placeholder {
  color: #f9a3a1;
}
header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #f9a3a1;
}
header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #c2100c;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
header .navbar .navbar-inner .navbar-search input:focus:-moz-placeholder {
  color: #f88b89;
}
header .navbar .navbar-inner .navbar-search input:focus:-ms-input-placeholder {
  color: #f88b89;
}
header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #f88b89;
}
@media (max-width: 768px) {
  header .navbar .navbar-inner .container-fluid {
    padding-left: 10px;
    padding-right: 10px;
  }
}
header .navbar .navbar-inner .light {
  background: #da120e;
}
header .navbar .navbar-inner .light .label {
  color: #da120e;
}
header .navbar .navbar-inner .dark .label,
header .navbar .navbar-inner .medium .label {
  color: #aa0e0b;
}
header .navbar .navbar-inner .light:active > a,
header .navbar .navbar-inner .light:focus > a,
header .navbar .navbar-inner .light:hover > a {
  background-color: #c2100c;
}
header .navbar .navbar-inner .medium {
  background: #c2100c;
}
header .navbar .navbar-inner .medium:active > a,
header .navbar .navbar-inner .medium:focus > a,
header .navbar .navbar-inner .medium:hover > a {
  background-color: #aa0e0b;
}
header .navbar .navbar-inner .dark {
  background: #aa0e0b;
}
header .navbar .navbar-inner .dark:active > a,
header .navbar .navbar-inner .dark:focus > a,
header .navbar .navbar-inner .dark:hover > a {
  background-color: #920c09;
}
header .navbar .navbar-inner .user-menu img {
  width: 23px;
  height: 23px;
}
header .navbar .navbar-inner .user-menu .dropdown-toggle {
  padding: 7px 15px 6px;
}
header .navbar .navbar-inner .user-menu .dropdown-toggle img {
  border: 2px solid #fff;
  margin-right: 5px;
}
header .navbar .nav li.dropdown.open > .dropdown-toggle .caret,
header .navbar .nav li.dropdown > .dropdown-toggle .caret,
header .navbar .nav li.dropdown > a:focus .caret,
header .navbar .nav li.dropdown > a:hover .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
header .navbar .navbar-inner .user-menu .dropdown-toggle span {
  position: relative;
  top: 1px;
}
header .navbar .navbar-inner .user-menu .dropdown-toggle .caret {
  position: relative;
  top: 4px;
}
header .navbar .navbar-inner .widget .dropdown-menu {
  padding: 0;
}
header .navbar .navbar-inner .widget .dropdown-menu > li {
  width: 270px;
}
header .navbar .navbar-inner .widget .dropdown-menu > li > a {
  padding: 0;
  white-space: normal;
}
header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li
  > a:hover
  [class*="icon"] {
  color: #fff !important;
}
header .navbar .navbar-inner .widget .dropdown-menu > li > a:hover small {
  color: #fff;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.box-statistic.banana-background small,
.box-statistic.blue-background small,
.box-statistic.brown-background small,
.box-statistic.contrast-background small,
.box-statistic.dark-background small,
.box-statistic.dark-orange-background small,
.box-statistic.grass-green-background small,
.box-statistic.green-background small,
.box-statistic.muted-background small,
.box-statistic.orange-background small,
.box-statistic.pink-background small,
.box-statistic.purple-background small,
.box-statistic.red-background small,
.box-statistic.sea-blue-background small {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body {
  padding: 5px;
}
header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body:after,
header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body:before {
  display: table;
  content: "";
  line-height: 0;
}
header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body .icon {
  width: 25px;
}
header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body .text {
  width: 230px;
}
#main-nav,
#main-nav-bg {
  width: 250px;
  float: left;
}
header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li
  .widget-body
  .text
  small {
  white-space: nowrap;
}
header .navbar .navbar-inner .widget .dropdown-menu > li.widget-footer a {
  padding: 10px 0;
  background: #f4f4f4;
  text-align: center;
}
header .navbar .navbar-inner .widget .dropdown-menu > li.widget-footer a:hover {
  background: #f34541;
}
header .navbar .navbar-inner .widget .dropdown-menu .divider,
header .navbar .navbar-inner .widget .dropdown-menu p {
  margin: 0;
}
header .navbar .nav li .label {
  background: #fff;
  color: #f34541;
}
header .navbar .nav li.dropdown.open > .dropdown-toggle {
  color: #fff;
  background: 0 0;
}
header .navbar .nav > li > a {
  color: #fff;
  text-shadow: none;
}
header .navbar .nav > li > a:focus,
header .navbar .nav > li > a:hover {
  color: #fff;
}
#main-nav-bg {
  position: absolute;
  border-right: 1px solid #ddd;
  background: #f4f4f4;
  display: block;
  height: 100%;
  z-index: -1;
}
#main-nav.main-nav-fixed {
  top: 0;
  left: 0;
}
@media (max-width: 768px) {
  #main-nav,
  #main-nav-bg {
    width: 45px;
  }
  .main-nav-opened #main-nav .navigation .search {
    display: block;
  }
}
.main-nav-opened #main-nav,
.main-nav-opened #main-nav-bg {
  width: 250px;
}
.main-nav-opened #main-nav .navigation > .nav > li i.angle-down,
.main-nav-opened #main-nav .navigation > .nav > li span {
  display: inline !important;
}
@media screen and (max-width: 768px) {
  .main-nav-opened #main-nav .navigation > .nav > li ul.in {
    display: block !important;
  }
}
.main-nav-closed #main-nav,
.main-nav-closed #main-nav-bg {
  width: 0;
}
.main-nav-closed #main-nav .navigation > .nav > li > .nav {
  display: none !important;
}
.main-nav-closed #main-nav .navigation > .nav > li > .nav.in {
  display: none;
}
@media screen and (min-width: 768px) {
  .main-nav-closed #main-nav .navigation > .nav > li:hover > a > span {
    position: absolute;
    top: 0;
    left: 0;
    width: 250px;
    height: 41px;
    line-height: 40px;
    background-color: #fefefe;
    display: block;
    z-index: 1000;
    border: 1px solid #ddd;
    border-left: none;
  }
  .main-nav-closed #main-nav .navigation > .nav > li:hover > a > .angle-down {
    position: absolute;
    left: 277px;
    top: 0;
    display: block;
    z-index: 1100;
  }
  .main-nav-closed #main-nav .navigation > .nav > li:hover > ul {
    display: block !important;
    position: absolute;
    z-index: 1000;
    height: auto;
    overflow: visible;
    top: 42px;
    left: 0;
    width: 250px;
    background-color: #e5e5e5;
    border-bottom: 1px solid #fff;
  }
  .main-nav-closed #main-nav .navigation > .nav > li:hover > ul.in {
    border-bottom: 1px solid #fff;
  }
  .main-nav-closed #main-nav .navigation > .nav > li:hover > ul li a span {
    display: inline;
  }
}
.main-nav-closed #main-nav .navigation > .nav > li i.angle-down,
.main-nav-closed #main-nav .navigation > .nav > li span {
  display: none;
}
#main-nav .navigation {
  width: 100%;
}
#main-nav .navigation .nav {
  margin-bottom: 0;
}
#main-nav .navigation > .nav {
  border-bottom: 1px solid #e7e7e7;
  background: #f4f4f4;
}
#main-nav .navigation > .nav > li {
  position: relative;
  display: block;
}
@media screen and (max-width: 768px) {
  #main-nav .navigation > .nav > li i.angle-down,
  #main-nav .navigation > .nav > li span {
    display: none !important;
  }
}
#main-nav .navigation > .nav > li > a {
  background-color: #f4f4f4;
  height: 40px;
  display: block;
  line-height: 45px;
  padding: 0 10px;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #e7e7e7;
}
#main-nav .navigation > .nav > li > a:after,
#main-nav .navigation > .nav > li > a:before {
  display: table;
  content: "";
  line-height: 0;
}
#main-nav .navigation > .nav > li > a.in [class*=" fa-"],
#main-nav .navigation > .nav > li > a.in [class^="fas fa"] {
  color: #f34541;
}
#main-nav .navigation > .nav > li > a.in span {
  color: #222;
}
#main-nav .navigation > .nav > li > a.in.collapsed [class*=" fa-"],
#main-nav .navigation > .nav > li > a.in.collapsed [class^="fas fa"] {
  color: #6e6e6e;
}
#main-nav .navigation > .nav > li > a.in.collapsed span {
  color: #3c3c3c;
}
#main-nav .navigation > .nav > li > a [class*=" fa-"],
#main-nav .navigation > .nav > li > a [class^="fas fa"] {
  color: #6e6e6e;
  font-size: 20px;
  margin-right: 10px;
  display: inline-block;
  text-align: center;
  width: 25px;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
#main-nav .navigation > .nav > li > a [class*=" fa-"].angle-down,
#main-nav .navigation > .nav > li > a [class^="fas fa"].angle-down {
  width: auto !important;
}
#main-nav .navigation > .nav > li > a .icon-angle-down {
  float: right;
  line-height: 40px;
  margin-right: 0;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
#main-nav .navigation > .nav > li > a span {
  color: #3c3c3c;
  text-shadow: 1px 1px 1px #ececec;
  position: relative;
  top: -2px;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
#main-nav .navigation > .nav > li.active > a,
#main-nav .navigation > .nav > li:focus > a,
#main-nav .navigation > .nav > li:hover > a {
  background-color: #fefefe;
}
#main-nav .navigation > .nav > li.active > a [class*=" fa-"],
#main-nav .navigation > .nav > li.active > a [class^="fas fa"],
#main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
#main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
#main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
#main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #f34541 !important;
}
#main-nav .navigation > .nav > li.active > a span,
#main-nav .navigation > .nav > li:focus > a span,
#main-nav .navigation > .nav > li:hover > a span {
  color: #222 !important;
  padding-left: 2px !important;
}
#main-nav .navigation > .nav > li .nav > li.active > a [class*=" fa-"],
#main-nav .navigation > .nav > li .nav > li.active > a [class^="fas fa"],
#main-nav .navigation > .nav > li .nav > li > a:focus [class*=" fa-"],
#main-nav .navigation > .nav > li .nav > li > a:focus [class^="fas fa"],
#main-nav .navigation > .nav > li .nav > li > a:hover [class*=" fa-"],
#main-nav .navigation > .nav > li .nav > li > a:hover [class^="fas fa"] {
  color: #f34541;
}
#main-nav .navigation > .nav > li .nav {
  background: #e5e5e5;
  border-bottom: 1px solid #fff;
  display: none;
}
#main-nav .navigation > .nav > li .nav > li.active > a,
#main-nav .navigation > .nav > li .nav > li > a:focus,
#main-nav .navigation > .nav > li .nav > li > a:hover {
  background-color: #ececec;
}
@media screen and (min-width: 768px) {
  #main-nav .navigation > .nav > li .nav.in {
    display: block;
  }
}
@media screen and (max-width: 768px) {
  #main-nav .navigation > .nav > li .nav.in {
    display: none !important;
  }
}
#main-nav .navigation > .nav > li .nav > li > a {
  padding: 5px;
  border-top: 1px solid #cbcbcb;
}
#main-nav .navigation > .nav > li .nav > li > a .icon-angle-down {
  float: right;
  margin-top: 1px;
  margin-right: 7px;
}
#main-nav .navigation > .nav > li .nav > li > a [class*=" fa-"],
#main-nav .navigation > .nav > li .nav > li > a [class^="fas fa"] {
  display: inline-block;
  text-align: center;
  width: 25px;
}
#main-nav .navigation > .nav > li .nav > li > a [class*=" fa-"].angle-down,
#main-nav .navigation > .nav > li .nav > li > a [class^="fas fa"].angle-down {
  width: auto !important;
}
#main-nav .navigation > .nav > li > .nav {
  border-right: 1px solid transparent;
}
#main-nav .navigation > .nav > li > .nav > li > a {
  padding-left: 10px;
}
#main-nav .navigation > .nav > li > .nav > li > .nav > li > a {
  padding-left: 20px;
}
#main-nav .navigation > .nav > li > .nav > li > .nav > li > .nav > li > a {
  padding-left: 30px;
}
#main-nav .navigation .search {
  border-bottom: 1px solid #fff;
  display: none;
}
#main-nav .navigation .search form {
  margin: 10px 0;
}
#main-nav .navigation .search form .search-wrapper {
  border: 1px solid #e7e7e7;
  width: 210px;
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
#main-nav .navigation .search form .search-wrapper button {
  position: absolute;
  right: 7px;
  top: 7px;
  padding: 0;
  color: #3c3c3c;
  text-shadow: none;
  text-decoration: none;
  -webkit-transition: color 0.1s ease;
  -moz-transition: color 0.1s ease;
  -o-transition: color 0.1s ease;
  transition: color 0.1s ease;
}
#main-nav .navigation .search form .search-wrapper button:hover {
  color: #2f2f2f;
}
#main-nav .navigation .search form .search-wrapper input {
  padding: 4px 25px 4px 7px;
  width: 176px;
  color: #222;
  background: #f9f9f9;
  border: 1px solid #fff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-transition: border 0.1s ease;
  -moz-transition: border 0.1s ease;
  -o-transition: border 0.1s ease;
  transition: border 0.1s ease;
}
#main-nav .navigation .search form .search-wrapper input:-moz-placeholder {
  color: #2f2f2f;
}
#main-nav .navigation .search form .search-wrapper input:-ms-input-placeholder {
  color: #2f2f2f;
}
#main-nav
  .navigation
  .search
  form
  .search-wrapper
  input::-webkit-input-placeholder {
  color: #2f2f2f;
}
#main-nav .navigation .search form .search-wrapper input:focus {
  border: 1px solid #fff;
}
#main-nav
  .navigation
  .search
  form
  .search-wrapper
  input:focus:-moz-placeholder {
  color: #3c3c3c;
}
#main-nav
  .navigation
  .search
  form
  .search-wrapper
  input:focus:-ms-input-placeholder {
  color: #3c3c3c;
}
#main-nav
  .navigation
  .search
  form
  .search-wrapper
  input:focus::-webkit-input-placeholder {
  color: #3c3c3c;
}
#main-nav .navigation .search form .search-wrapper:hover input {
  background: #fcfcfc;
}
#content,
body {
  background: #fbfbfb;
}
.main-nav-opened #content {
  margin-left: 251px;
}
.main-nav-closed #content {
  margin-left: 0;
}
@media (min-width: 979px) {
  body.fixed-header {
    padding-top: 40px;
  }
}
body.fixed-header #main-nav.main-nav-fixed {
  position: fixed;
  top: 40px;
  left: 0;
}
#wrapper,
.box,
.box-statistic {
  position: relative;
}
#content {
  margin-left: 251px;
  min-width: 276px;
  padding-bottom: 20px;
}
@media (max-width: 768px) {
  .main-nav-closed #content .container-fluid {
    padding-left: 10px;
    padding-right: 10px;
  }
  body {
    padding-left: 0;
    padding-right: 0;
  }
  #content {
    margin-left: 46px;
  }
  #content .container-fluid {
    padding-left: 10px;
    padding-right: 10px;
  }
  #content #content-wrapper {
    float: left;
  }
}
.box {
  margin-bottom: 20px;
}
.box.box-collapsed .box-header .actions .box-collapse i:before {
  content: "\f078";
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 600;
}
.box.box-collapsed .box-content {
  display: none;
}
.box .box-header {
  font-size: 18px;
  line-height: 30px;
  padding: 10px 15px;
}
.box .box-header:after,
.box .box-header:before {
  display: table;
  content: "";
  line-height: 0;
}
.box .box-header.contrast-background,
.box .box-header.contrast-background .actions .btn-link,
.box .box-header.contrast-background .title {
  color: #fff;
}
.box .box-header.contrast-background .actions .btn-link:hover {
  color: #f34541 !important;
  background-color: #fff;
}
.box .box-header.orange-background,
.box .box-header.orange-background .actions .btn-link,
.box .box-header.orange-background .title {
  color: #fff;
}
.box .box-header.orange-background .actions .btn-link:hover {
  color: #f8a326 !important;
  background-color: #fff;
}
.box .box-header.blue-background,
.box .box-header.blue-background .actions .btn-link,
.box .box-header.blue-background .title {
  color: #fff;
}
.box .box-header.blue-background .actions .btn-link:hover {
  color: #00acec !important;
  background-color: #fff;
}
.box .box-header.purple-background,
.box .box-header.purple-background .actions .btn-link,
.box .box-header.purple-background .title {
  color: #fff;
}
.box .box-header.purple-background .actions .btn-link:hover {
  color: #9564e2 !important;
  background-color: #fff;
}
.box .box-header.green-background,
.box .box-header.green-background .actions .btn-link,
.box .box-header.green-background .title {
  color: #fff;
}
.box .box-header.green-background .actions .btn-link:hover {
  color: #49bf67 !important;
  background-color: #fff;
}
.box .box-header.red-background,
.box .box-header.red-background .actions .btn-link,
.box .box-header.red-background .title {
  color: #fff;
}
.box .box-header.red-background .actions .btn-link:hover {
  color: #f34541 !important;
  background-color: #fff;
}
.box .box-header.muted-background,
.box .box-header.muted-background .actions .btn-link,
.box .box-header.muted-background .title {
  color: #fff;
}
.box .box-header.muted-background .actions .btn-link:hover {
  color: #999 !important;
  background-color: #fff;
}
.box .box-header.fb-background,
.box .box-header.fb-background .actions .btn-link,
.box .box-header.fb-background .title {
  color: #fff;
}
.box .box-header.fb-background .actions .btn-link:hover {
  color: #3d579d !important;
  background-color: #fff;
}
.box .box-header.dark-background,
.box .box-header.dark-background .actions .btn-link,
.box .box-header.dark-background .title {
  color: #fff;
}
.box .box-header.dark-background .actions .btn-link:hover {
  color: #2b2d30 !important;
  background-color: #fff;
}
.box .box-header.pink-background,
.box .box-header.pink-background .actions .btn-link,
.box .box-header.pink-background .title {
  color: #fff;
}
.box .box-header.pink-background .actions .btn-link:hover {
  color: #c44a83 !important;
  background-color: #fff;
}
.box .box-header.grass-green-background,
.box .box-header.grass-green-background .actions .btn-link,
.box .box-header.grass-green-background .title {
  color: #fff;
}
.box .box-header.grass-green-background .actions .btn-link:hover {
  color: #5daf2b !important;
  background-color: #fff;
}
.box .box-header.sea-blue-background,
.box .box-header.sea-blue-background .actions .btn-link,
.box .box-header.sea-blue-background .title {
  color: #fff;
}
.box .box-header.sea-blue-background .actions .btn-link:hover {
  color: #0163ac !important;
  background-color: #fff;
}
.box .box-header.banana-background,
.box .box-header.banana-background .actions .btn-link,
.box .box-header.banana-background .title {
  color: #fff;
}
.box .box-header.banana-background .actions .btn-link:hover {
  color: #fcd052 !important;
  background-color: #fff;
}
.box .box-header.dark-orange-background,
.box .box-header.dark-orange-background .actions .btn-link,
.box .box-header.dark-orange-background .title {
  color: #fff;
}
.box .box-header.dark-orange-background .actions .btn-link:hover {
  color: #f56e00 !important;
  background-color: #fff;
}
.box .box-header.brown-background,
.box .box-header.brown-background .actions .btn-link,
.box .box-header.brown-background .title {
  color: #fff;
}
.box .box-header.brown-background .actions .btn-link:hover {
  color: #924e31 !important;
  background-color: #fff;
}
.box .box-header .title {
  float: left;
  color: #3c3c3c;
}
.box .box-header .actions {
  margin-top: -3px;
  float: right;
}
.box .box-header .actions .dropdown-toggle {
  position: relative;
  top: 5px;
}
.box .box-header .actions .btn-link {
  color: #c4c4c4;
  text-decoration: none;
  text-shadow: none;
}
.box .box-header .actions .btn-link:hover {
  color: #f34541;
}
.box-quick-link a,
.todo-list ul > li .actions .btn-link:hover {
  text-decoration: none;
}
.box .box-header .actions .box-collapse i:before {
  content: "\f077";
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 600;
}
.box .box-header.box-header-small {
  font-size: 14px;
  font-weight: 200;
  line-height: 19px;
  padding: 10px;
}
.box .box-header.box-header-small .actions {
  margin-top: -1px;
}
.box .box-content {
  padding: 10px;
  border: 1px solid #ddd;
  background: #fff;
  display: block;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
}
.box .box-content .box-toolbox {
  background-color: #f4f4f4;
  padding: 5px;
}
.box .box-content .box-toolbox:after,
.box .box-content .box-toolbox:before {
  display: table;
  content: "";
  line-height: 0;
}
.box .box-content .box-toolbox.box-toolbox-top {
  margin: -10px -10px 10px;
  border-bottom: 1px solid #ddd;
}
.box .box-content .box-toolbox.box-toolbox-bottom {
  margin: 10px -10px -10px;
  border-top: 1px solid #ddd;
}
.box.box-transparent,
.box.box-transparent .box-content {
  background: 0 0;
  border: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
.box .box-content.box-no-padding {
  padding: 0;
}
.box .box-content.box-no-padding form {
  margin-bottom: 0;
}
.box .box-content.box-padding {
  padding: 20px;
}
.box .box-content.box-padding .box-toolbox {
  padding: 10px;
}
.box .box-content.box-padding .box-toolbox.box-toolbox-top {
  margin: -20px -20px 20px;
}
.box .box-content.box-padding .box-toolbox.box-toolbox-bottom {
  margin: 20px -20px -20px;
}
.box .box-content.box-double-padding {
  padding: 40px;
}
.box .box-content.box-double-padding .box-toolbox {
  padding: 20px;
}
.box .box-content.box-double-padding .box-toolbox.box-toolbox-top {
  margin: -40px -40px 40px;
}
.box .box-content.box-double-padding .box-toolbox.box-toolbox-bottom {
  margin: 40px -40px -40px;
}
.box.box-transparent {
  padding: 0;
  box-shadow: none;
}
.box.box-transparent .box-content {
  border-top: 1px solid #ddd;
  box-shadow: none;
}
.box.box-bordered {
  border-style: solid;
  border-width: 2px;
  border-color: #ddd;
}
.box.box-bordered .box-content {
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.box-quick-link {
  text-align: center;
}
.box-quick-link a .header {
  height: 60px;
  line-height: 60px;
  padding-bottom: 2px;
}
.box-quick-link a .header [class*=" fa-"],
.box-quick-link a .header [class^="fas fa"] {
  color: #fff;
  font-size: 30px;
  vertical-align: middle;
}
.box-quick-link a .content {
  text-transform: uppercase;
  font-size: 85%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #5b5b5b;
  background-color: #dbdbdb;
  border-bottom: 1px solid #cecece;
  padding: 5px;
}
.box-statistic.banana-background .title,
.box-statistic.banana-background [class*="fa-"],
.box-statistic.banana-background small,
.box-statistic.blue-background .title,
.box-statistic.blue-background [class*="fa-"],
.box-statistic.blue-background small,
.box-statistic.brown-background .title,
.box-statistic.brown-background [class*="fa-"],
.box-statistic.brown-background small,
.box-statistic.contrast-background .title,
.box-statistic.contrast-background [class*="fa-"],
.box-statistic.contrast-background small,
.box-statistic.dark-background .title,
.box-statistic.dark-background [class*="fa-"],
.box-statistic.dark-background small,
.box-statistic.dark-orange-background .title,
.box-statistic.dark-orange-background [class*="fa-"],
.box-statistic.dark-orange-background small,
.box-statistic.grass-green-background .title,
.box-statistic.grass-green-background [class*="fa-"],
.box-statistic.grass-green-background small,
.box-statistic.green-background .title,
.box-statistic.green-background [class*="fa-"],
.box-statistic.green-background small,
.box-statistic.muted-background .title,
.box-statistic.muted-background [class*="fa-"],
.box-statistic.muted-background small,
.box-statistic.orange-background .title,
.box-statistic.orange-background [class*="fa-"],
.box-statistic.orange-background small,
.box-statistic.pink-background .title,
.box-statistic.pink-background [class*="fa-"],
.box-statistic.pink-background small,
.box-statistic.purple-background .title,
.box-statistic.purple-background [class*="fa-"],
.box-statistic.purple-background small,
.box-statistic.red-background .title,
.box-statistic.red-background [class*="fa-"],
.box-statistic.red-background small,
.box-statistic.sea-blue-background .title,
.box-statistic.sea-blue-background [class*="fa-"],
.box-statistic.sea-blue-background small {
  color: #fff !important;
}
.box-quick-link a:hover .header [class*=" fa-"],
.box-quick-link a:hover .header [class^="fas fa"] {
  font-size: 40px;
}
.box-quick-link a:hover .content {
  text-decoration: none;
  border-bottom-color: #c1c1c1;
  background-color: #cecece;
}
.box-quick-link.contrast-background a:active .header {
  background: #f01611;
}
.box-quick-link.contrast-background:hover .header {
  background: #f12e29;
}
.box-quick-link.orange-background a:active .header {
  background: #e48a07;
}
.box-quick-link.orange-background:hover .header {
  background: #f7990d;
}
.box-quick-link.blue-background a:active .header {
  background: #0087b9;
}
.box-quick-link.blue-background:hover .header {
  background: #0099d3;
}
.box-quick-link.purple-background a:active .header {
  background: #7839da;
}
.box-quick-link.purple-background:hover .header {
  background: #864fde;
}
.box-quick-link.green-background a:active .header {
  background: #379e51;
}
.box-quick-link.green-background:hover .header {
  background: #3eb05b;
}
.box-quick-link.red-background a:active .header {
  background: #f01611;
}
.box-quick-link.red-background:hover .header {
  background: #f12e29;
}
.box-quick-link.muted-background a:active .header {
  background: gray;
}
.box-quick-link.muted-background:hover .header {
  background: #8c8c8c;
}
.box-quick-link.fb-background a:active .header {
  background: #2f4378;
}
.box-quick-link.fb-background:hover .header {
  background: #364d8b;
}
.box-quick-link.dark-background a:active .header {
  background: #131415;
}
.box-quick-link.dark-background:hover .header {
  background: #1f2023;
}
.box-quick-link.pink-background a:active .header {
  background: #a5366a;
}
.box-quick-link.pink-background:hover .header {
  background: #b83c76;
}
.box-quick-link.grass-green-background a:active .header {
  background: #478621;
}
.box-quick-link.grass-green-background:hover .header {
  background: #529b26;
}
.box-quick-link.sea-blue-background a:active .header {
  background: #014679;
}
.box-quick-link.sea-blue-background:hover .header {
  background: #015493;
}
.box-quick-link.banana-background a:active .header {
  background: #fbc220;
}
.box-quick-link.banana-background:hover .header {
  background: #fcc939;
}
.box-quick-link.dark-orange-background a:active .header {
  background: #c25700;
}
.box-quick-link.dark-orange-background:hover .header {
  background: #dc6300;
}
.box-quick-link.brown-background a:active .header {
  background: #6c3a24;
}
.box-quick-link.brown-background:hover .header {
  background: #7f442b;
}
@media (max-width: 768px) {
  .box-quick-link {
    margin-bottom: 20px;
  }
  .box .box-quick-link:last-child {
    margin-bottom: 0;
  }
}
.box-statistic {
  background-color: #fff;
  margin-bottom: 5px;
  padding: 10px;
}
.box-statistic .title {
  margin: 0;
  line-height: 28px;
}
.box-statistic [class*="fa-"] {
  font-size: 30px;
  top: 13px;
}
.box-statistic [class*="fa-"].align-left {
  position: absolute;
  left: 10px;
}
.box-statistic [class*="fa-"].align-right {
  position: absolute;
  right: 10px;
}
.box-statistic.fb-background .title,
.box-statistic.fb-background [class*="fa-"],
.box-statistic.fb-background small {
  color: #fff !important;
}
.box-statistic.fb-background small {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.box-statistic:hover [class*="fa-"].align-right {
  right: 15px;
  -webkit-transition: right 0.1s linear;
  -moz-transition: right 0.1s linear;
  -o-transition: right 0.1s linear;
  transition: right 0.1s linear;
}
.box-statistic:hover [class*="fa-"].align-left {
  left: 15px;
  -webkit-transition: left 0.1s linear;
  -moz-transition: left 0.1s linear;
  -o-transition: left 0.1s linear;
  transition: left 0.1s linear;
}
.responsive-table {
  position: relative;
  overflow: hidden;
}
.responsive-table .scrollable-area {
  width: 100%;
  overflow: auto;
  overflow-y: hidden;
}
.responsive-table table td {
  position: relative;
  white-space: nowrap;
  overflow: hidden;
}
.box-content.box-no-padding .table-striped td:first-child,
.box-content.box-no-padding .table-striped th:first-child {
  border-left: none;
}
.box-content.box-no-padding .table-striped td:last-child,
.box-content.box-no-padding .table-striped th:last-child {
  border-right: none;
}
#orders #list {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
#orders #list hr {
  margin: 10px 0;
}
#orders #list hr:last-child {
  display: none;
}
#orders #list .price {
  margin: 0 0 10px;
}
#orders #detail .only-checkbox input[type="checkbox"],
#orders #detail .pager {
  margin: 0;
}
#faq .accordion,
#orders #detail .form-actions,
.todo-list .new-todo {
  margin-bottom: 0;
}
#orders #list:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
#orders #detail .only-checkbox {
  width: 10px;
}
#faq .accordion-group {
  background: #fff;
}
#faq .tabs-left > .nav-tabs {
  margin-right: 0;
  border-right: none;
}
#faq .tab-content {
  background: #fff;
  padding: 19px;
  border: 1px solid #ddd;
}
@media (max-width: 380px) {
  #faq .tabs-left > .nav-tabs {
    float: none;
  }
  #faq .tabs-left > .nav-tabs li.active a {
    border-right: 1px solid #ddd;
  }
}
.todo-list .new-todo {
  width: 100%;
  position: relative;
}
.todo-list .new-todo:after,
.todo-list .new-todo:before {
  display: table;
  content: "";
  line-height: 0;
}
.todo-list .new-todo input[type="text"] {
  border-left: 0;
  border-top: 0;
  padding-left: 12px;
  padding-top: 12px;
  padding-bottom: 12px;
  height: 45px;
  line-height: 45px;
}
.todo-list .new-todo input {
  margin-bottom: 0;
  padding-right: 40px;
}
.todo-list .new-todo button {
  position: absolute;
  top: 0;
  right: 0;
  height: 45px;
}
.todo-list .date {
  color: #f34541;
  font-size: 11px;
  margin-top: 10px;
  margin-left: 10px;
}
.todo-list ul {
  margin-bottom: 20px;
}
.recent-activity ul,
.tasks > li:last-child .progress,
.todo-list ul:last-child {
  margin-bottom: 0;
}
.todo-list ul > li {
  line-height: 35px;
  padding: 0 10px;
  border-bottom: 1px solid #ddd;
  position: relative;
}
.todo-list ul > li:after,
.todo-list ul > li:before {
  display: table;
  content: "";
  line-height: 0;
}
.todo-list ul > li:after {
  clear: both;
}
.todo-list ul > li label {
  padding: 5px 0;
}
.todo-list ul > li label .todo {
  padding-left: 5px;
  display: inline;
  position: relative;
  top: 3px;
}
.todo-list ul > li .actions .edit,
.todo-list ul > li .actions .remove {
  display: none;
}
.todo-list ul > li .actions .btn-link {
  padding-left: 2px;
  padding-right: 2px;
}
.todo-list ul > li .actions .important {
  color: #00acec;
}
.todo-list ul > li .actions .important i:before {
  content: "\f097";
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 600;
}
.todo-list ul > li .actions .important:hover {
  color: #0087b9;
}
.todo-list ul > li .actions .edit {
  color: #f8a326;
}
.todo-list ul > li .actions .edit:hover {
  color: #e48a07;
}
.todo-list ul > li .actions .remove {
  color: #f34541;
}
.todo-list ul > li .actions .remove:hover {
  color: #f01611;
}
.todo-list ul > li.important {
  border-left: 2px solid #00acec;
  padding-left: 15px;
  background: #f7f7f7;
}
.todo-list ul > li.important .important i:before {
  content: "\f02e";
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 600;
}
.todo-list ul > li.done {
  opacity: 0.5;
}
.todo-list ul > li.done .todo {
  text-decoration: line-through;
}
.dd-handle,
.recent-activity .comments > li .body .actions .btn-link:hover {
  text-decoration: none;
}
.todo-list ul > li:hover {
  cursor: move;
}
.todo-list ul > li:hover .edit,
.todo-list ul > li:hover .remove {
  display: inline;
}
.recent-activity .comments > li:after,
.recent-activity .comments > li:before,
.recent-activity .users > li:after,
.recent-activity .users > li:before {
  display: table;
  content: "";
  line-height: 0;
}
.todo-list ul:last-child li:last-child {
  border-bottom: none;
}
.recent-activity .load-more > a {
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.recent-activity .users > li {
  border-bottom: 1px solid #ddd;
  padding: 10px;
}
.recent-activity .users > li .avatar {
  margin-right: 10px;
  width: 23px;
  height: 23px;
}
.recent-activity .users > li .avatar .icon-user {
  font-size: 20px;
  position: relative;
  top: 2px;
  color: #d0d0d0;
  width: 23px;
  height: 23px;
}
.recent-activity .users > li .action,
.recent-activity .users > li .date {
  padding-top: 2px;
}
.recent-activity .users > li:last-child {
  border-bottom: none;
}
.recent-activity .comments > li {
  border-bottom: 1px solid #ddd;
  padding: 10px;
  position: relative;
}
.recent-activity .comments > li .avatar {
  position: absolute;
  left: 10px;
  top: 10px;
  margin-right: 10px;
  width: 23px;
  height: 23px;
}
.recent-activity .comments > li .avatar .icon-user {
  font-size: 20px;
  position: relative;
  top: 2px;
  color: #d0d0d0;
  width: 23px;
  height: 23px;
}
.recent-activity .comments > li .body {
  margin-left: 33px;
}
.recent-activity .comments > li .body .actions {
  position: absolute;
  right: 10px;
  top: 2px;
  display: none;
}
.recent-activity .comments > li .body .actions .btn-link {
  padding-left: 2px;
  padding-right: 2px;
}
.recent-activity .comments > li .body .actions .ok {
  color: #49bf67;
  margin-right: 10px;
}
.recent-activity .comments > li .body .actions .ok:hover {
  color: #379e51;
}
.recent-activity .comments > li .body .actions .remove {
  color: #f34541;
}
.recent-activity .comments > li .body .actions .remove:hover {
  color: #f01611;
}
.recent-activity .comments > li:hover .actions {
  display: block;
}
.recent-activity .comments > li:last-child {
  border-bottom: none;
}
.event-contrast .fc-event-inner {
  background-color: #f34541 !important;
}
.event-orange .fc-event-inner {
  background-color: #f8a326 !important;
}
.event-blue .fc-event-inner {
  background-color: #00acec !important;
}
.event-purple .fc-event-inner {
  background-color: #9564e2 !important;
}
.event-green .fc-event-inner {
  background-color: #49bf67 !important;
}
.event-red .fc-event-inner {
  background-color: #f34541 !important;
}
.event-muted .fc-event-inner {
  background-color: #999 !important;
}
.event-fb .fc-event-inner {
  background-color: #3d579d !important;
}
.event-dark .fc-event-inner {
  background-color: #2b2d30 !important;
}
.event-pink .fc-event-inner {
  background-color: #c44a83 !important;
}
.event-grass-green .fc-event-inner {
  background-color: #5daf2b !important;
}
.event-sea-blue .fc-event-inner {
  background-color: #0163ac !important;
}
.event-banana .fc-event-inner {
  background-color: #fcd052 !important;
}
.event-dark-orange .fc-event-inner {
  background-color: #f56e00 !important;
}
.event-brown .fc-event-inner {
  background-color: #924e31 !important;
}
.fc-header .fc-header-left {
  position: absolute;
  width: 100%;
  text-align: right;
  right: 10px;
  top: 10px;
}
.fc-header .fc-header-left .fc-button {
  padding: 0 12px;
  background-color: #fff;
}
.fc-header .fc-header-left .fc-button.fc-state-active,
.fc-header .fc-header-left .fc-button:hover {
  background-color: #ddd;
}
.fc-header .fc-header-right {
  padding-top: 5px;
}
.fc-header .fc-header-center {
  text-align: left;
}
.fc-content .fc-event .ui-resizable-handle.ui-resizable-e {
  background: #fff;
  cursor: col-resize;
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.tasks .task:after,
.tasks .task:before {
  display: table;
  content: "";
  line-height: 0;
}
body.forgot-password,
body.sign-in,
body.sign-up {
  padding-top: 100px;
  height: auto;
  position: relative;
}
@media screen and (max-width: 979px) {
  body.forgot-password,
  body.sign-in,
  body.sign-up {
    padding-top: 30px;
  }
}
body.forgot-password .login-action,
body.sign-in .login-action,
body.sign-up .login-action {
  padding: 20px 0;
}
body.forgot-password .login-action a,
body.sign-in .login-action a,
body.sign-up .login-action a {
  padding: 10px 0;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.dd,
.dd-list {
  display: block;
  padding: 0;
  list-style: none;
}
.dd,
.dd-list {
  margin: 0;
  position: relative;
}
.dd-list .dd-list {
  padding-left: 30px;
}
.dd-collapsed .dd-list {
  display: none;
}
.dd-empty,
.dd-item,
.dd-placeholder {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
}
.dd-handle {
  display: block;
  margin: 5px 0;
  padding: 10px;
  color: #3c3c3c;
  font-weight: 700;
  border: 1px solid #ddd;
  background: #fff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.dd-handle:hover {
  color: #f34541;
  cursor: move;
}
.dd-item > button {
  display: block;
  position: relative;
  cursor: pointer;
  float: left;
  width: 25px;
  margin: 5px 0;
  padding: 7px 0 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  border: 0;
  background: 0 0;
  line-height: 1;
  text-align: center;
  font-weight: 700;
}
.dd-item > button:before {
  content: "+";
  display: block;
  position: absolute;
  width: 100%;
  text-align: center;
  text-indent: 0;
}
.dd-item > button[data-action="collapse"]:before {
  content: "-";
}
.dd-placeholder {
  margin: 5px 0;
  padding: 0;
  min-height: 30px;
  background: #f7f7f7;
  border: 1px dashed #f34541;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.dd-dragel {
  position: absolute;
  pointer-events: none;
  z-index: 9999;
}
.dd-dragel > .dd-item .dd-handle {
  margin-top: 0;
}
.accordion .accordion-group {
  margin-bottom: 0;
  border-left-width: 2px;
  border-right-width: 2px;
  border-top-width: 2px;
}
.accordion.accordion-contrast .accordion-group {
  border-color: #f34541 #f34541 #f9a3a1;
}
.accordion.accordion-contrast .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #f34541;
}
.accordion.accordion-orange .accordion-group {
  border-color: #f8a326 #f8a326 #fbcd89;
}
.accordion.accordion-orange .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #f8a326;
}
.accordion.accordion-blue .accordion-group {
  border-color: #00acec #00acec #53d0ff;
}
.accordion.accordion-blue .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #00acec;
}
.accordion.accordion-purple .accordion-group {
  border-color: #9564e2 #9564e2 #d0baf2;
}
.accordion.accordion-purple .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #9564e2;
}
.accordion.accordion-green .accordion-group {
  border-color: #49bf67 #49bf67 #94daa6;
}
.accordion.accordion-green .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #49bf67;
}
.accordion.accordion-red .accordion-group {
  border-color: #f34541 #f34541 #f9a3a1;
}
.accordion.accordion-red .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #f34541;
}
.accordion.accordion-muted .accordion-group {
  border-color: #999 #999 #ccc;
}
.accordion.accordion-muted .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #999;
}
.accordion.accordion-fb .accordion-group {
  border-color: #3d579d #3d579d #768dca;
}
.accordion.accordion-fb .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #3d579d;
}
.accordion.accordion-dark .accordion-group {
  border-color: #2b2d30 #2b2d30 #5b5f66;
}
.accordion.accordion-dark .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #2b2d30;
}
.accordion.accordion-pink .accordion-group {
  border-color: #c44a83 #c44a83 #dd97b8;
}
.accordion.accordion-pink .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #c44a83;
}
.accordion.accordion-grass-green .accordion-group {
  border-color: #5daf2b #5daf2b #92da66;
}
.accordion.accordion-grass-green .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #5daf2b;
}
.accordion.accordion-sea-blue .accordion-group {
  border-color: #0163ac #0163ac #159afe;
}
.accordion.accordion-sea-blue .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #0163ac;
}
.accordion.accordion-banana .accordion-group {
  border-color: #fcd052 #fcd052 #feebb6;
}
.accordion.accordion-banana .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #fcd052;
}
.accordion.accordion-dark-orange .accordion-group {
  border-color: #f56e00 #f56e00 #ffa55c;
}
.accordion.accordion-dark-orange .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #f56e00;
}
.accordion.accordion-brown .accordion-group {
  border-color: #924e31 #924e31 #c97f60;
}
.accordion.accordion-brown .accordion-heading .accordion-toggle {
  color: #fff;
  background-color: #924e31;
}
.nav-tabs-centered {
  text-align: center;
}
.nav-tabs-centered > li {
  float: none;
  display: inline-block;
}
.tabs-right .nav-tabs-simple > li > a {
  border-color: transparent !important;
}
.tabs-right .nav-tabs-simple > .active > a,
.tabs-right .nav-tabs-simple > .active > a:focus,
.tabs-right .nav-tabs-simple > .active > a:hover {
  border-color: transparent transparent transparent #f34541 !important;
}
.tabs-right .nav-tabs-simple > .active > a.contrast-border,
.tabs-right .nav-tabs-simple > .active > a:focus.contrast-border,
.tabs-right .nav-tabs-simple > .active > a:hover.contrast-border {
  border-left-color: #f34541 !important;
}
.tabs-right .nav-tabs-simple > .active > a.orange-border,
.tabs-right .nav-tabs-simple > .active > a:focus.orange-border,
.tabs-right .nav-tabs-simple > .active > a:hover.orange-border {
  border-left-color: #f8a326 !important;
}
.tabs-right .nav-tabs-simple > .active > a.blue-border,
.tabs-right .nav-tabs-simple > .active > a:focus.blue-border,
.tabs-right .nav-tabs-simple > .active > a:hover.blue-border {
  border-left-color: #00acec !important;
}
.tabs-right .nav-tabs-simple > .active > a.purple-border,
.tabs-right .nav-tabs-simple > .active > a:focus.purple-border,
.tabs-right .nav-tabs-simple > .active > a:hover.purple-border {
  border-left-color: #9564e2 !important;
}
.tabs-right .nav-tabs-simple > .active > a.green-border,
.tabs-right .nav-tabs-simple > .active > a:focus.green-border,
.tabs-right .nav-tabs-simple > .active > a:hover.green-border {
  border-left-color: #49bf67 !important;
}
.tabs-right .nav-tabs-simple > .active > a.red-border,
.tabs-right .nav-tabs-simple > .active > a:focus.red-border,
.tabs-right .nav-tabs-simple > .active > a:hover.red-border {
  border-left-color: #f34541 !important;
}
.tabs-right .nav-tabs-simple > .active > a.muted-border,
.tabs-right .nav-tabs-simple > .active > a:focus.muted-border,
.tabs-right .nav-tabs-simple > .active > a:hover.muted-border {
  border-left-color: #999 !important;
}
.tabs-right .nav-tabs-simple > .active > a.fb-border,
.tabs-right .nav-tabs-simple > .active > a:focus.fb-border,
.tabs-right .nav-tabs-simple > .active > a:hover.fb-border {
  border-left-color: #3d579d !important;
}
.tabs-right .nav-tabs-simple > .active > a.dark-border,
.tabs-right .nav-tabs-simple > .active > a:focus.dark-border,
.tabs-right .nav-tabs-simple > .active > a:hover.dark-border {
  border-left-color: #2b2d30 !important;
}
.tabs-right .nav-tabs-simple > .active > a.pink-border,
.tabs-right .nav-tabs-simple > .active > a:focus.pink-border,
.tabs-right .nav-tabs-simple > .active > a:hover.pink-border {
  border-left-color: #c44a83 !important;
}
.tabs-right .nav-tabs-simple > .active > a.grass-green-border,
.tabs-right .nav-tabs-simple > .active > a:focus.grass-green-border,
.tabs-right .nav-tabs-simple > .active > a:hover.grass-green-border {
  border-left-color: #5daf2b !important;
}
.tabs-right .nav-tabs-simple > .active > a.sea-blue-border,
.tabs-right .nav-tabs-simple > .active > a:focus.sea-blue-border,
.tabs-right .nav-tabs-simple > .active > a:hover.sea-blue-border {
  border-left-color: #0163ac !important;
}
.tabs-right .nav-tabs-simple > .active > a.banana-border,
.tabs-right .nav-tabs-simple > .active > a:focus.banana-border,
.tabs-right .nav-tabs-simple > .active > a:hover.banana-border {
  border-left-color: #fcd052 !important;
}
.tabs-right .nav-tabs-simple > .active > a.dark-orange-border,
.tabs-right .nav-tabs-simple > .active > a:focus.dark-orange-border,
.tabs-right .nav-tabs-simple > .active > a:hover.dark-orange-border {
  border-left-color: #f56e00 !important;
}
.tabs-right .nav-tabs-simple > .active > a.brown-border,
.tabs-right .nav-tabs-simple > .active > a:focus.brown-border,
.tabs-right .nav-tabs-simple > .active > a:hover.brown-border {
  border-left-color: #924e31 !important;
}
.tabs-left .nav-tabs-simple > li > a {
  border-color: transparent !important;
}
.tabs-left .nav-tabs-simple > .active > a,
.tabs-left .nav-tabs-simple > .active > a:focus,
.tabs-left .nav-tabs-simple > .active > a:hover {
  border-color: transparent #f34541 transparent transparent !important;
}
.tabs-left .nav-tabs-simple > .active > a.contrast-border,
.tabs-left .nav-tabs-simple > .active > a:focus.contrast-border,
.tabs-left .nav-tabs-simple > .active > a:hover.contrast-border {
  border-right-color: #f34541 !important;
}
.tabs-left .nav-tabs-simple > .active > a.orange-border,
.tabs-left .nav-tabs-simple > .active > a:focus.orange-border,
.tabs-left .nav-tabs-simple > .active > a:hover.orange-border {
  border-right-color: #f8a326 !important;
}
.tabs-left .nav-tabs-simple > .active > a.blue-border,
.tabs-left .nav-tabs-simple > .active > a:focus.blue-border,
.tabs-left .nav-tabs-simple > .active > a:hover.blue-border {
  border-right-color: #00acec !important;
}
.tabs-left .nav-tabs-simple > .active > a.purple-border,
.tabs-left .nav-tabs-simple > .active > a:focus.purple-border,
.tabs-left .nav-tabs-simple > .active > a:hover.purple-border {
  border-right-color: #9564e2 !important;
}
.tabs-left .nav-tabs-simple > .active > a.green-border,
.tabs-left .nav-tabs-simple > .active > a:focus.green-border,
.tabs-left .nav-tabs-simple > .active > a:hover.green-border {
  border-right-color: #49bf67 !important;
}
.tabs-left .nav-tabs-simple > .active > a.red-border,
.tabs-left .nav-tabs-simple > .active > a:focus.red-border,
.tabs-left .nav-tabs-simple > .active > a:hover.red-border {
  border-right-color: #f34541 !important;
}
.tabs-left .nav-tabs-simple > .active > a.muted-border,
.tabs-left .nav-tabs-simple > .active > a:focus.muted-border,
.tabs-left .nav-tabs-simple > .active > a:hover.muted-border {
  border-right-color: #999 !important;
}
.tabs-left .nav-tabs-simple > .active > a.fb-border,
.tabs-left .nav-tabs-simple > .active > a:focus.fb-border,
.tabs-left .nav-tabs-simple > .active > a:hover.fb-border {
  border-right-color: #3d579d !important;
}
.tabs-left .nav-tabs-simple > .active > a.dark-border,
.tabs-left .nav-tabs-simple > .active > a:focus.dark-border,
.tabs-left .nav-tabs-simple > .active > a:hover.dark-border {
  border-right-color: #2b2d30 !important;
}
.tabs-left .nav-tabs-simple > .active > a.pink-border,
.tabs-left .nav-tabs-simple > .active > a:focus.pink-border,
.tabs-left .nav-tabs-simple > .active > a:hover.pink-border {
  border-right-color: #c44a83 !important;
}
.tabs-left .nav-tabs-simple > .active > a.grass-green-border,
.tabs-left .nav-tabs-simple > .active > a:focus.grass-green-border,
.tabs-left .nav-tabs-simple > .active > a:hover.grass-green-border {
  border-right-color: #5daf2b !important;
}
.tabs-left .nav-tabs-simple > .active > a.sea-blue-border,
.tabs-left .nav-tabs-simple > .active > a:focus.sea-blue-border,
.tabs-left .nav-tabs-simple > .active > a:hover.sea-blue-border {
  border-right-color: #0163ac !important;
}
.tabs-left .nav-tabs-simple > .active > a.banana-border,
.tabs-left .nav-tabs-simple > .active > a:focus.banana-border,
.tabs-left .nav-tabs-simple > .active > a:hover.banana-border {
  border-right-color: #fcd052 !important;
}
.tabs-left .nav-tabs-simple > .active > a.dark-orange-border,
.tabs-left .nav-tabs-simple > .active > a:focus.dark-orange-border,
.tabs-left .nav-tabs-simple > .active > a:hover.dark-orange-border {
  border-right-color: #f56e00 !important;
}
.tabs-left .nav-tabs-simple > .active > a.brown-border,
.tabs-left .nav-tabs-simple > .active > a:focus.brown-border,
.tabs-left .nav-tabs-simple > .active > a:hover.brown-border {
  border-right-color: #924e31 !important;
}
.tabs-below .nav-tabs-simple > li > a {
  border-color: transparent !important;
}
.tabs-below .nav-tabs-simple > .active > a,
.tabs-below .nav-tabs-simple > .active > a:focus,
.tabs-below .nav-tabs-simple > .active > a:hover {
  border-color: #f34541 transparent transparent !important;
}
.tabs-below .nav-tabs-simple > .active > a.contrast-border,
.tabs-below .nav-tabs-simple > .active > a:focus.contrast-border,
.tabs-below .nav-tabs-simple > .active > a:hover.contrast-border {
  border-top-color: #f34541 !important;
}
.tabs-below .nav-tabs-simple > .active > a.orange-border,
.tabs-below .nav-tabs-simple > .active > a:focus.orange-border,
.tabs-below .nav-tabs-simple > .active > a:hover.orange-border {
  border-top-color: #f8a326 !important;
}
.tabs-below .nav-tabs-simple > .active > a.blue-border,
.tabs-below .nav-tabs-simple > .active > a:focus.blue-border,
.tabs-below .nav-tabs-simple > .active > a:hover.blue-border {
  border-top-color: #00acec !important;
}
.tabs-below .nav-tabs-simple > .active > a.purple-border,
.tabs-below .nav-tabs-simple > .active > a:focus.purple-border,
.tabs-below .nav-tabs-simple > .active > a:hover.purple-border {
  border-top-color: #9564e2 !important;
}
.tabs-below .nav-tabs-simple > .active > a.green-border,
.tabs-below .nav-tabs-simple > .active > a:focus.green-border,
.tabs-below .nav-tabs-simple > .active > a:hover.green-border {
  border-top-color: #49bf67 !important;
}
.tabs-below .nav-tabs-simple > .active > a.red-border,
.tabs-below .nav-tabs-simple > .active > a:focus.red-border,
.tabs-below .nav-tabs-simple > .active > a:hover.red-border {
  border-top-color: #f34541 !important;
}
.tabs-below .nav-tabs-simple > .active > a.muted-border,
.tabs-below .nav-tabs-simple > .active > a:focus.muted-border,
.tabs-below .nav-tabs-simple > .active > a:hover.muted-border {
  border-top-color: #999 !important;
}
.tabs-below .nav-tabs-simple > .active > a.fb-border,
.tabs-below .nav-tabs-simple > .active > a:focus.fb-border,
.tabs-below .nav-tabs-simple > .active > a:hover.fb-border {
  border-top-color: #3d579d !important;
}
.tabs-below .nav-tabs-simple > .active > a.dark-border,
.tabs-below .nav-tabs-simple > .active > a:focus.dark-border,
.tabs-below .nav-tabs-simple > .active > a:hover.dark-border {
  border-top-color: #2b2d30 !important;
}
.tabs-below .nav-tabs-simple > .active > a.pink-border,
.tabs-below .nav-tabs-simple > .active > a:focus.pink-border,
.tabs-below .nav-tabs-simple > .active > a:hover.pink-border {
  border-top-color: #c44a83 !important;
}
.tabs-below .nav-tabs-simple > .active > a.grass-green-border,
.tabs-below .nav-tabs-simple > .active > a:focus.grass-green-border,
.tabs-below .nav-tabs-simple > .active > a:hover.grass-green-border {
  border-top-color: #5daf2b !important;
}
.tabs-below .nav-tabs-simple > .active > a.sea-blue-border,
.tabs-below .nav-tabs-simple > .active > a:focus.sea-blue-border,
.tabs-below .nav-tabs-simple > .active > a:hover.sea-blue-border {
  border-top-color: #0163ac !important;
}
.tabs-below .nav-tabs-simple > .active > a.banana-border,
.tabs-below .nav-tabs-simple > .active > a:focus.banana-border,
.tabs-below .nav-tabs-simple > .active > a:hover.banana-border {
  border-top-color: #fcd052 !important;
}
.tabs-below .nav-tabs-simple > .active > a.dark-orange-border,
.tabs-below .nav-tabs-simple > .active > a:focus.dark-orange-border,
.tabs-below .nav-tabs-simple > .active > a:hover.dark-orange-border {
  border-top-color: #f56e00 !important;
}
.tabs-below .nav-tabs-simple > .active > a.brown-border,
.tabs-below .nav-tabs-simple > .active > a:focus.brown-border,
.tabs-below .nav-tabs-simple > .active > a:hover.brown-border {
  border-top-color: #924e31 !important;
}
.nav-tabs-simple > li > a {
  border-color: transparent !important;
}
.nav-tabs-simple > .active > a,
.nav-tabs-simple > .active > a:focus,
.nav-tabs-simple > .active > a:hover {
  border-color: transparent transparent #f34541 !important;
}
.nav-tabs-simple > .active > a.contrast-border,
.nav-tabs-simple > .active > a:focus.contrast-border,
.nav-tabs-simple > .active > a:hover.contrast-border {
  border-bottom-color: #f34541 !important;
}
.nav-tabs-simple > .active > a.orange-border,
.nav-tabs-simple > .active > a:focus.orange-border,
.nav-tabs-simple > .active > a:hover.orange-border {
  border-bottom-color: #f8a326 !important;
}
.nav-tabs-simple > .active > a.blue-border,
.nav-tabs-simple > .active > a:focus.blue-border,
.nav-tabs-simple > .active > a:hover.blue-border {
  border-bottom-color: #00acec !important;
}
.nav-tabs-simple > .active > a.purple-border,
.nav-tabs-simple > .active > a:focus.purple-border,
.nav-tabs-simple > .active > a:hover.purple-border {
  border-bottom-color: #9564e2 !important;
}
.nav-tabs-simple > .active > a.green-border,
.nav-tabs-simple > .active > a:focus.green-border,
.nav-tabs-simple > .active > a:hover.green-border {
  border-bottom-color: #49bf67 !important;
}
.nav-tabs-simple > .active > a.red-border,
.nav-tabs-simple > .active > a:focus.red-border,
.nav-tabs-simple > .active > a:hover.red-border {
  border-bottom-color: #f34541 !important;
}
.nav-tabs-simple > .active > a.muted-border,
.nav-tabs-simple > .active > a:focus.muted-border,
.nav-tabs-simple > .active > a:hover.muted-border {
  border-bottom-color: #999 !important;
}
.nav-tabs-simple > .active > a.fb-border,
.nav-tabs-simple > .active > a:focus.fb-border,
.nav-tabs-simple > .active > a:hover.fb-border {
  border-bottom-color: #3d579d !important;
}
.nav-tabs-simple > .active > a.dark-border,
.nav-tabs-simple > .active > a:focus.dark-border,
.nav-tabs-simple > .active > a:hover.dark-border {
  border-bottom-color: #2b2d30 !important;
}
.nav-tabs-simple > .active > a.pink-border,
.nav-tabs-simple > .active > a:focus.pink-border,
.nav-tabs-simple > .active > a:hover.pink-border {
  border-bottom-color: #c44a83 !important;
}
.nav-tabs-simple > .active > a.grass-green-border,
.nav-tabs-simple > .active > a:focus.grass-green-border,
.nav-tabs-simple > .active > a:hover.grass-green-border {
  border-bottom-color: #5daf2b !important;
}
.nav-tabs-simple > .active > a.sea-blue-border,
.nav-tabs-simple > .active > a:focus.sea-blue-border,
.nav-tabs-simple > .active > a:hover.sea-blue-border {
  border-bottom-color: #0163ac !important;
}
.nav-tabs-simple > .active > a.banana-border,
.nav-tabs-simple > .active > a:focus.banana-border,
.nav-tabs-simple > .active > a:hover.banana-border {
  border-bottom-color: #fcd052 !important;
}
.nav-tabs-simple > .active > a.dark-orange-border,
.nav-tabs-simple > .active > a:focus.dark-orange-border,
.nav-tabs-simple > .active > a:hover.dark-orange-border {
  border-bottom-color: #f56e00 !important;
}
.nav-tabs-simple > .active > a.brown-border,
.nav-tabs-simple > .active > a:focus.brown-border,
.nav-tabs-simple > .active > a:hover.brown-border {
  border-bottom-color: #924e31 !important;
}
.gallery {
  margin-left: -5px;
}
.gallery > ul {
  margin-bottom: 0;
}
.gallery li {
  margin-bottom: 10px !important;
}
.gallery .picture {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.gallery .picture:hover .actions {
  bottom: 0;
}
.gallery .picture .tags {
  position: absolute;
  right: 2px;
  top: 2px;
  direction: rtl;
}
.gallery .picture .tags .label {
  display: table;
  margin-bottom: 2px;
  text-align: left;
  direction: ltr;
}
.gallery .picture .actions {
  width: 100%;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.3);
  height: 33px;
  left: 0;
  bottom: -33px;
  -webkit-transition: bottom 0.1s ease;
  -moz-transition: bottom 0.1s ease;
  -o-transition: bottom 0.1s ease;
  transition: bottom 0.1s ease;
}
.gallery .picture .actions:after,
.gallery .picture .actions:before {
  display: table;
  content: "";
  line-height: 0;
}
.gallery .picture .actions.show-actions {
  bottom: 0;
}
.gallery .picture .actions .btn-link {
  color: #fff;
  text-shadow: none;
}
.gallery .picture .actions .pull-right .btn-link {
  position: relative;
  top: 2px;
}
.fuelux .wizard {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
  border: none;
}
.fuelux .wizard .actions {
  padding: 0;
}
.fuelux .wizard ul li {
  background-color: #ddd;
  margin-right: 30px;
  padding: 0 20px;
  color: #424242;
  font-family: Montserrat;
  font-size: 20px;
  position: relative;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.fuelux .wizard ul li.active {
  background-color: #f34541;
  color: #fff;
}
.fuelux .wizard ul li.complete {
  background-color: #49bf67;
  color: #fff;
}
.fuelux .wizard ul li.complete:hover {
  background-color: #3eb05b;
}
.fuelux .wizard ul li.complete:before {
  background-color: #49bf67;
}
.fuelux .wizard ul li:before {
  content: "";
  width: 30px;
  height: 4px;
  background-color: #ddd;
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -2px;
  left: -30px;
}
.fuelux .wizard ul li:first-child:before {
  display: none;
}
.timeline li {
  position: relative;
  border-left: 4px solid #ddd;
  padding-bottom: 20px;
}
.timeline li .date {
  width: 40px;
  height: 40px;
  background-color: red;
  text-align: center;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  font-family: Montserrat;
}
.timeline li:first-child:before,
.timeline li:last-child:before {
  content: "";
  width: 10px;
  height: 10px;
  display: block;
  position: absolute;
  top: 0;
  left: -7px;
  background-color: #ddd;
}
.timeline li:last-child:before {
  top: auto;
  bottom: 0;
}
.timeline li:last-child {
  padding-bottom: 0;
}
.timeline li .content {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-top: 10px;
  margin-left: 20px;
  position: relative;
}
.timeline li .icon {
  width: 40px;
  height: 40px;
  text-align: center;
  color: #fff;
  vertical-align: middle;
  line-height: 40px;
  font-size: 25px;
  position: absolute;
  top: 0;
  left: 20px;
}
.timeline li .icon:before {
  content: "";
  width: 20px;
  height: 4px;
  background-color: #ddd;
  position: absolute;
  vertical-align: middle;
  top: 50%;
  margin-top: -2px;
  left: -20px;
}
.timeline li .title {
  font-family: Montserrat;
  margin-left: 70px;
  padding: 2px 0;
  font-size: 16px;
}
.timeline li .title small {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: block;
  font-size: 10px;
}
.invoice .buyer:after,
.invoice .buyer:before,
.invoice .invoice-header:after,
.invoice .invoice-header:before,
.invoice .seller:after,
.invoice .seller:before {
  display: table;
  content: "";
  line-height: 0;
}
.invoice .invoice-header {
  border-bottom: 1px solid #ddd;
  padding-bottom: 20px;
  margin-bottom: 40px;
}
.invoice .invoice-header .invoice-title {
  float: left;
  font-size: 30px;
  font-family: Montserrat;
}
@media screen and (max-width: 768px) {
  .invoice .invoice-header .invoice-title {
    float: none;
    text-align: center;
    margin-bottom: 20px;
  }
}
.invoice .invoice-header .invoice-number {
  float: right;
  font-size: 30px;
  font-family: Montserrat;
}
@media screen and (max-width: 768px) {
  .invoice .invoice-header .invoice-number {
    float: none;
    text-align: center;
  }
}
.invoice .invoice-header .invoice-number .invoice-name {
  color: #999;
}
.invoice .info .lead {
  font-family: Montserrat;
}
.invoice .buyer .icon-globe,
.invoice .seller .icon-globe {
  float: left;
  font-size: 20px;
  color: #999;
}
.invoice .buyer .lead,
.invoice .seller .lead {
  font-family: Montserrat;
}
.invoice .buyer address,
.invoice .seller address {
  float: left;
  margin-left: 20px;
  font-size: 16px;
}
.invoice table {
  margin-top: 20px;
}
.invoice .subtotal {
  font-family: Montserrat;
  font-size: 30px;
}
.invoice .comment {
  margin-top: 40px;
}
.pricing-tables .pricing-table {
  border: 1px solid #fff;
  margin-bottom: 20px;
  position: relative;
}
.pricing-tables .pricing-table.not-important {
  opacity: 0.5;
  filter: alpha(opacity=50);
  -webkit-transition: opacity 0.1s ease;
  -moz-transition: opacity 0.1s ease;
  -o-transition: opacity 0.1s ease;
  transition: opacity 0.1s ease;
}
.pricing-tables .pricing-table.not-important:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.pricing-tables .pricing-table .header {
  text-align: center;
  padding: 20px 0 50px;
  font-size: 20px;
  font-family: Montserrat;
  background-color: #ddd;
}
.pricing-tables .pricing-table .price {
  width: 30%;
  height: 60px;
  line-height: 60px;
  position: absolute;
  top: 60px;
  z-index: 900;
  left: 50%;
  display: block;
  font-size: 25px;
  text-align: center;
  color: #fff;
  margin-left: -15%;
  font-family: Montserrat;
}
.pricing-tables .pricing-table .price span {
  vertical-align: middle;
}
.pricing-tables .pricing-table .features {
  padding-top: 50px;
  text-align: center;
  margin-bottom: 0;
  background-color: #fff;
}
.pricing-tables .pricing-table .features > li {
  padding: 5px 0;
  border-bottom: 1px solid #eaeaea;
}
.pricing-tables .pricing-table .footer {
  text-align: center;
  background-color: #ddd;
  padding: 20px 0;
}
.form-actions,
.form-striped .control-group:nth-child(even) {
  background-color: #f4f4f4;
}
.form-striped .control-group {
  padding-left: 15px;
  padding-right: 15px;
  margin: 0;
  border-bottom: 1px solid #ddd;
}
.form-striped .control-group .control-label {
  padding-top: 5px;
}
.form-striped .form-actions {
  margin-top: 0;
  padding-left: 195px;
}
.form-striped.form-horizontal .control-group {
  padding-left: 0;
  padding-right: 0;
}
.form-striped.form-horizontal .control-group .control-label {
  padding-top: 20px;
}
@media screen and (max-width: 480px) {
  .form-striped.form-horizontal .control-group .control-label {
    padding-left: 15px;
    padding-top: 5px;
  }
}
.form-striped.form-horizontal .control-group .controls {
  padding: 15px;
}
@media screen and (max-width: 480px) {
  .form-striped.form-horizontal .control-group .controls {
    padding-top: 0;
    padding-left: 15px;
  }
}
.select2-container .select2-choice {
  border-color: unset;
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  -webkit-box-shadow: 0 0 8px #dce1e5 !important;
  -moz-box-shadow: 0 0 8px #dce1e5 !important;
  box-shadow: 0 0 8px #dce1e5 !important;
}
.select2-container-multi .select2-choices,
.uneditable-input,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea {
  color: #3c3c3c;
  border-color: #eee;
  background-color: #fff;
  border-radius: 0.5em;
}
.select2-container-multi .select2-choices:focus,
.uneditable-input:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
select:focus,
textarea:focus {
  border-color: #aaa;
  -webkit-box-shadow: 0 0 8px #dce1e5;
  -moz-box-shadow: 0 0 8px #dce1e5;
  box-shadow: 0 0 8px #dce1e5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
  background-image: none;
  filter: none;
}
.breadcrumb {
  background: 0 0;
}
.btn-link,
.btn-link:hover,
a,
a:hover {
  color: #222;
  text-shadow: none;
}
.btn-link.disabled:hover,
.btn-link:hover.disabled:hover,
.btn-link:hover[disabled]:hover,
.btn-link[disabled]:hover,
a.disabled:hover,
a:hover.disabled:hover,
a:hover[disabled]:hover,
a[disabled]:hover {
  background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle,
.btn-group.open .btn-primary.dropdown-toggle.active,
.btn-group.open .btn-primary.dropdown-toggle.disabled,
.btn-group.open .btn-primary.dropdown-toggle.disabled:hover,
.btn-group.open .btn-primary.dropdown-toggle:active,
.btn-group.open .btn-primary.dropdown-toggle:focus,
.btn-group.open .btn-primary.dropdown-toggle[disabled],
.btn-group.open .btn-primary.dropdown-toggle[disabled]:hover,
.btn.btn-primary,
.btn.btn-primary.active,
.btn.btn-primary.disabled,
.btn.btn-primary.disabled:hover,
.btn.btn-primary:active,
.btn.btn-primary:focus,
.btn.btn-primary[disabled],
.btn.btn-primary[disabled]:hover {
  background-color: #00acec;
}
.btn-group.open .btn-primary.dropdown-toggle:hover,
.btn.btn-primary:hover {
  background-color: #0087b9;
}
.btn-group.open .btn-warning.dropdown-toggle,
.btn-group.open .btn-warning.dropdown-toggle.active,
.btn-group.open .btn-warning.dropdown-toggle.disabled,
.btn-group.open .btn-warning.dropdown-toggle.disabled:hover,
.btn-group.open .btn-warning.dropdown-toggle:active,
.btn-group.open .btn-warning.dropdown-toggle:focus,
.btn-group.open .btn-warning.dropdown-toggle[disabled],
.btn-group.open .btn-warning.dropdown-toggle[disabled]:hover,
.btn.btn-warning,
.btn.btn-warning.active,
.btn.btn-warning.disabled,
.btn.btn-warning.disabled:hover,
.btn.btn-warning:active,
.btn.btn-warning:focus,
.btn.btn-warning[disabled],
.btn.btn-warning[disabled]:hover {
  background-color: #f8a326;
}
.btn-group.open .btn-warning.dropdown-toggle:hover,
.btn.btn-warning:hover {
  background-color: #e48a07;
}
.btn-group.open .btn-danger.dropdown-toggle,
.btn-group.open .btn-danger.dropdown-toggle.active,
.btn-group.open .btn-danger.dropdown-toggle.disabled,
.btn-group.open .btn-danger.dropdown-toggle.disabled:hover,
.btn-group.open .btn-danger.dropdown-toggle:active,
.btn-group.open .btn-danger.dropdown-toggle:focus,
.btn-group.open .btn-danger.dropdown-toggle[disabled],
.btn-group.open .btn-danger.dropdown-toggle[disabled]:hover,
.btn.btn-danger,
.btn.btn-danger.active,
.btn.btn-danger.disabled,
.btn.btn-danger.disabled:hover,
.btn.btn-danger:active,
.btn.btn-danger:focus,
.btn.btn-danger[disabled],
.btn.btn-danger[disabled]:hover {
  background-color: #f34541;
}
.btn-group.open .btn-danger.dropdown-toggle:hover,
.btn.btn-danger:hover {
  background-color: #f01611;
}
.btn-group.open .btn-success.dropdown-toggle,
.btn-group.open .btn-success.dropdown-toggle.active,
.btn-group.open .btn-success.dropdown-toggle.disabled,
.btn-group.open .btn-success.dropdown-toggle.disabled:hover,
.btn-group.open .btn-success.dropdown-toggle:active,
.btn-group.open .btn-success.dropdown-toggle:focus,
.btn-group.open .btn-success.dropdown-toggle[disabled],
.btn-group.open .btn-success.dropdown-toggle[disabled]:hover,
.btn.btn-success,
.btn.btn-success.active,
.btn.btn-success.disabled,
.btn.btn-success.disabled:hover,
.btn.btn-success:active,
.btn.btn-success:focus,
.btn.btn-success[disabled],
.btn.btn-success[disabled]:hover {
  background-color: #49bf67;
}
.btn-group.open .btn-success.dropdown-toggle:hover,
.btn.btn-success:hover {
  background-color: #379e51;
}
.btn-group.open .btn-info.dropdown-toggle,
.btn-group.open .btn-info.dropdown-toggle.active,
.btn-group.open .btn-info.dropdown-toggle.disabled,
.btn-group.open .btn-info.dropdown-toggle.disabled:hover,
.btn-group.open .btn-info.dropdown-toggle:active,
.btn-group.open .btn-info.dropdown-toggle:focus,
.btn-group.open .btn-info.dropdown-toggle[disabled],
.btn-group.open .btn-info.dropdown-toggle[disabled]:hover,
.btn.btn-info,
.btn.btn-info.active,
.btn.btn-info.disabled,
.btn.btn-info.disabled:hover,
.btn.btn-info:active,
.btn.btn-info:focus,
.btn.btn-info[disabled],
.btn.btn-info[disabled]:hover {
  background-color: #9564e2;
}
.btn-group.open .btn-info.dropdown-toggle:hover,
.btn.btn-info:hover {
  background-color: #7839da;
}
.progress {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-image: none;
  filter: none;
}
.progress.progress-small {
  height: 10px;
  line-height: 10px;
}
.progress.progress-small .bar {
  font-size: 10px;
}
.progress .bar {
  background-image: none;
  background-color: #00acec;
}
.progress.progress .bar-danger,
.progress.progress-danger .bar {
  background-image: none;
  background-color: #f34541;
}
.progress.progress .bar-success,
.progress.progress-success .bar {
  background-image: none;
  background-color: #49bf67;
}
.progress.progress .bar-warning,
.progress.progress-warning .bar {
  background-image: none;
  background-color: #f8a326;
}
.progress.progress .bar-info,
.progress.progress-info .bar {
  background-image: none;
  background-color: #9564e2;
}
.badge,
.breadcrumb > li,
.label {
  text-shadow: none;
}
.label-important {
  background-color: #f34541;
}
.label-important[href] {
  background-color: #f01611;
}
.label-warning {
  background-color: #f8a326;
}
.label-warning[href] {
  background-color: #e48a07;
}
.label-success {
  background-color: #49bf67;
}
.label-success[href] {
  background-color: #379e51;
}
.label-info {
  background-color: #9564e2;
}
.label-info[href] {
  background-color: #7839da;
}
.label-inverse {
  background-color: #3c3c3c;
}
.label-inverse[href] {
  background-color: #232323;
}
.badge-important {
  background-color: #f34541;
}
.badge-important[href] {
  background-color: #f01611;
}
.badge-warning {
  background-color: #f8a326;
}
.badge-warning[href] {
  background-color: #e48a07;
}
.badge-success {
  background-color: #49bf67;
}
.badge-success[href] {
  background-color: #379e51;
}
.badge-info {
  background-color: #9564e2;
}
.badge-info[href] {
  background-color: #7839da;
}
.badge-inverse {
  background-color: #3c3c3c;
}
.badge-inverse[href] {
  background-color: #232323;
}
.btn,
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover,
.dropdown-submenu:focus > a,
.dropdown-submenu:hover > a,
.navbar .nav > .active > a,
.navbar .nav > .active > a:focus,
.navbar .nav > .active > a:hover,
.navbar-inner {
  background-image: none !important;
  filter: none !important;
}
.select2-dropdown-open .select2-choice {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-image: none;
  filter: none;
}
ul.dynatree-container {
  border: none;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background-image: none !important;
  background-color: #ddd;
}
.ui-slider .ui-slider-range {
  background-image: none !important;
  filter: none;
  background-color: #00acec;
}
.jGrowl-notification.ui-state-highlight,
div.jGrowl div.jGrowl-closer,
div.jGrowl div.jGrowl-notification {
  background: #222;
  text-shadow: none;
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.daterangepicker .ranges li.active,
.daterangepicker .ranges li:hover {
  color: #fff;
  background: #f34541;
  border-color: transparent;
}
.daterangepicker .ranges li {
  color: #222;
}
.datepicker td span.active.active,
.datepicker td span.active.disabled,
.datepicker td span.active.disabled.active,
.datepicker td span.active.disabled.disabled,
.datepicker td span.active.disabled:active,
.datepicker td span.active.disabled:hover,
.datepicker td span.active.disabled:hover.active,
.datepicker td span.active.disabled:hover.disabled,
.datepicker td span.active.disabled:hover:active,
.datepicker td span.active.disabled:hover:hover,
.datepicker td span.active.disabled:hover[disabled],
.datepicker td span.active.disabled[disabled],
.datepicker td span.active:active,
.datepicker td span.active:hover,
.datepicker td span.active:hover.active,
.datepicker td span.active:hover.disabled,
.datepicker td span.active:hover:active,
.datepicker td span.active:hover:hover,
.datepicker td span.active:hover[disabled],
.datepicker td span.active[disabled],
.datepicker td.active.active,
.datepicker td.active.disabled,
.datepicker td.active.disabled.active,
.datepicker td.active.disabled.disabled,
.datepicker td.active.disabled:active,
.datepicker td.active.disabled:hover,
.datepicker td.active.disabled:hover.active,
.datepicker td.active.disabled:hover.disabled,
.datepicker td.active.disabled:hover:active,
.datepicker td.active.disabled:hover:hover,
.datepicker td.active.disabled:hover[disabled],
.datepicker td.active.disabled[disabled],
.datepicker td.active:active,
.datepicker td.active:hover,
.datepicker td.active:hover.active,
.datepicker td.active:hover.disabled,
.datepicker td.active:hover:active,
.datepicker td.active:hover:hover,
.datepicker td.active:hover[disabled],
.datepicker td.active[disabled],
.daterangepicker td.active,
.daterangepicker td.active:hover {
  background: #f34541;
}
.datepicker td,
.datepicker td span,
.datepicker th,
.daterangepicker .ranges li,
.daterangepicker td,
.daterangepicker th {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.has-switch span.switch-left,
.has-switch span.switch-left.active,
.has-switch span.switch-left.disabled,
.has-switch span.switch-left:active,
.has-switch span.switch-left:focus,
.has-switch span.switch-left:hover,
.has-switch span.switch-left[disabled],
.has-switch span.switch-primary,
.has-switch span.switch-primary.active,
.has-switch span.switch-primary.disabled,
.has-switch span.switch-primary:active,
.has-switch span.switch-primary:focus,
.has-switch span.switch-primary:hover,
.has-switch span.switch-primary[disabled] {
  background-color: #00acec;
}
.has-switch span.switch-left.active:hover,
.has-switch span.switch-left.disabled:hover,
.has-switch span.switch-left:active:hover,
.has-switch span.switch-left:focus:hover,
.has-switch span.switch-left:hover,
.has-switch span.switch-left:hover:hover,
.has-switch span.switch-left[disabled]:hover,
.has-switch span.switch-primary.active:hover,
.has-switch span.switch-primary.disabled:hover,
.has-switch span.switch-primary:active:hover,
.has-switch span.switch-primary:focus:hover,
.has-switch span.switch-primary:hover,
.has-switch span.switch-primary:hover:hover,
.has-switch span.switch-primary[disabled]:hover {
  background-color: #0087b9;
}
.has-switch span.switch-danger,
.has-switch span.switch-danger.active,
.has-switch span.switch-danger.disabled,
.has-switch span.switch-danger:active,
.has-switch span.switch-danger:focus,
.has-switch span.switch-danger:hover,
.has-switch span.switch-danger[disabled] {
  background-color: #f34541;
}
.has-switch span.switch-danger.active:hover,
.has-switch span.switch-danger.disabled:hover,
.has-switch span.switch-danger:active:hover,
.has-switch span.switch-danger:focus:hover,
.has-switch span.switch-danger:hover,
.has-switch span.switch-danger:hover:hover,
.has-switch span.switch-danger[disabled]:hover {
  background-color: #f01611;
}
.has-switch span.switch-warning,
.has-switch span.switch-warning.active,
.has-switch span.switch-warning.disabled,
.has-switch span.switch-warning:active,
.has-switch span.switch-warning:focus,
.has-switch span.switch-warning:hover,
.has-switch span.switch-warning[disabled] {
  background-color: #f8a326;
}
.has-switch span.switch-warning.active:hover,
.has-switch span.switch-warning.disabled:hover,
.has-switch span.switch-warning:active:hover,
.has-switch span.switch-warning:focus:hover,
.has-switch span.switch-warning:hover,
.has-switch span.switch-warning:hover:hover,
.has-switch span.switch-warning[disabled]:hover {
  background-color: #e48a07;
}
.has-switch span.switch-info,
.has-switch span.switch-info.active,
.has-switch span.switch-info.disabled,
.has-switch span.switch-info:active,
.has-switch span.switch-info:focus,
.has-switch span.switch-info:hover,
.has-switch span.switch-info[disabled] {
  background-color: #9564e2;
}
.has-switch span.switch-info.active:hover,
.has-switch span.switch-info.disabled:hover,
.has-switch span.switch-info:active:hover,
.has-switch span.switch-info:focus:hover,
.has-switch span.switch-info:hover,
.has-switch span.switch-info:hover:hover,
.has-switch span.switch-info[disabled]:hover {
  background-color: #7839da;
}
.has-switch span.switch-success,
.has-switch span.switch-success.active,
.has-switch span.switch-success.disabled,
.has-switch span.switch-success:active,
.has-switch span.switch-success:focus,
.has-switch span.switch-success:hover,
.has-switch span.switch-success[disabled] {
  background-color: #49bf67;
}
.has-switch span.switch-success.active:hover,
.has-switch span.switch-success.disabled:hover,
.has-switch span.switch-success:active:hover,
.has-switch span.switch-success:focus:hover,
.has-switch span.switch-success:hover,
.has-switch span.switch-success:hover:hover,
.has-switch span.switch-success[disabled]:hover {
  background-color: #379e51;
}
.fc-header-right .icon-chevron-left,
.fc-header-right .icon-chevron-right {
  position: relative;
  top: 1px;
}
.fc-header-center .fc-button {
  padding-top: 5px !important;
}
.fc-header-center .fc-button,
.fc-header-center .fc-state-default {
  background: 0 0;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.fc-event {
  border: none;
}
.fc-event .fc-event-inner {
  color: #fff;
}
.slimScrollBar {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.slider-content ul ul li a:hover {
  background: #f4f4f4;
}
.slider .slide-down,
.slider .slide-up,
.slider .slider-nav {
  background: #ddd;
}
.slider-content .title {
  background: #ddd;
  color: #3c3c3c;
}
.slider .slider-nav li a {
  color: #3c3c3c;
}
.background-contrast {
  background: #f34541 !important;
}
.contrast,
.text-contrast,
.text-error {
  color: #f34541 !important;
}
.text-success {
  color: #49bf67 !important;
}
.text-primary {
  color: #00acec !important;
}
.text-warning {
  color: #f8a326 !important;
}
.text-info {
  color: #9564e2 !important;
}
.text-contrast {
  color: #f34541 !important;
}
.contrast-background {
  background-color: #f34541 !important;
}
.contrast-border {
  border-color: #f34541 !important;
}
.text-orange {
  color: #f8a326 !important;
}
.orange-background {
  background-color: #f8a326 !important;
}
.orange-border {
  border-color: #f8a326 !important;
}
.text-blue {
  color: #00acec !important;
}
.blue-background {
  background-color: #00acec !important;
}
.blue-border {
  border-color: #00acec !important;
}
.text-purple {
  color: #9564e2 !important;
}
.purple-background {
  background-color: #9564e2 !important;
}
.purple-border {
  border-color: #9564e2 !important;
}
.text-green {
  color: #49bf67 !important;
}
.green-background {
  background-color: #49bf67 !important;
}
.green-border {
  border-color: #49bf67 !important;
}
.text-red {
  color: #f34541 !important;
}
.red-background {
  background-color: #f34541 !important;
}
.red-border {
  border-color: #f34541 !important;
}
.text-muted {
  color: #999 !important;
}
.muted-background {
  background-color: #999 !important;
}
.muted-border {
  border-color: #999 !important;
}
.text-fb {
  color: #3d579d !important;
}
.fb-background {
  background-color: #3d579d !important;
}
.fb-border {
  border-color: #3d579d !important;
}
.text-dark {
  color: #2b2d30 !important;
}
.dark-background {
  background-color: #2b2d30 !important;
}
.dark-border {
  border-color: #2b2d30 !important;
}
.text-pink {
  color: #c44a83 !important;
}
.pink-background {
  background-color: #c44a83 !important;
}
.pink-border {
  border-color: #c44a83 !important;
}
.text-grass-green {
  color: #5daf2b !important;
}
.grass-green-background {
  background-color: #5daf2b !important;
}
.grass-green-border {
  border-color: #5daf2b !important;
}
.text-sea-blue {
  color: #0163ac !important;
}
.sea-blue-background {
  background-color: #0163ac !important;
}
.sea-blue-border {
  border-color: #0163ac !important;
}
.text-banana {
  color: #fcd052 !important;
}
.banana-background {
  background-color: #fcd052 !important;
}
.banana-border {
  border-color: #fcd052 !important;
}
.text-dark-orange {
  color: #f56e00 !important;
}
.dark-orange-background {
  background-color: #f56e00 !important;
}
.dark-orange-border {
  border-color: #f56e00 !important;
}
.text-brown {
  color: #924e31 !important;
}
.brown-background {
  background-color: #924e31 !important;
}
.brown-border {
  border-color: #924e31 !important;
}
.list-hover li:hover,
.list-striped li:nth-child(odd),
.list-striped.list-hover li:hover {
  background-color: #f9f9f9;
}
.btn-white {
  background-color: #fff;
}
.pager li > a,
.pager li > span {
  border-width: 2px;
}
.carousel-without-caption .carousel-control {
  top: 50%;
}
.contrast-red header .navbar .navbar-inner,
.contrast-red header .navbar .navbar-inner .toggle-nav {
  background-color: #8c1c1a;
}
.contrast-red header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #8b0300;
}
.contrast-red header .navbar .navbar-inner .navbar-search button {
  color: #8c1c1a;
}
.contrast-red header .navbar .navbar-inner .navbar-search button:hover {
  color: #620200;
}
.contrast-red header .navbar .navbar-inner .navbar-search input {
  border-color: #8b0300;
  color: #620200;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #8b3937;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #8b3937;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #8b3937;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #8b5453;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #8b5453;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #8b5453;
}
.contrast-red header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #6f0300;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #8c0502;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #8c0502;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #8c0502;
}
.contrast-red header .navbar .navbar-inner .light {
  background: #7d0200;
}
.contrast-red header .navbar .navbar-inner .light .label {
  color: #7d0200;
}
.contrast-red header .navbar .navbar-inner .light:active > a,
.contrast-red header .navbar .navbar-inner .light:focus > a,
.contrast-red header .navbar .navbar-inner .light:hover > a {
  background-color: #750200;
}
.contrast-red header .navbar .navbar-inner .medium {
  background: #750200;
}
.contrast-red header .navbar .navbar-inner .medium .label {
  color: #750200;
}
.contrast-red header .navbar .navbar-inner .medium:active > a,
.contrast-red header .navbar .navbar-inner .medium:focus > a,
.contrast-red header .navbar .navbar-inner .medium:hover > a {
  background-color: #700300;
}
.contrast-red header .navbar .navbar-inner .dark {
  background: #680200;
}
.contrast-red header .navbar .navbar-inner .dark .label {
  color: #680200;
}
.contrast-red header .navbar .navbar-inner .dark:active > a,
.contrast-red header .navbar .navbar-inner .dark:focus > a,
.contrast-red header .navbar .navbar-inner .dark:hover > a {
  background-color: #8b0f0c;
}
.contrast-red
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #8c1c1a;
}
.contrast-red #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-red #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-red header .navbar .nav li .label {
  color: #8c1c1a;
}
.contrast-red #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-red #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-red #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-red #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-red #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-red #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #8c1c1a !important;
}
.contrast-red
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-red
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-red
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-red
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-red
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-red
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #8c1c1a;
}
.contrast-red .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-red .contrast,
.contrast-red .text-contrast {
  color: #8c1c1a !important;
}
.contrast-red .contrast-background,
.contrast-red.contrast-background {
  background: #8c1c1a !important;
}
.contrast-red .contrast-border {
  border-color: #8c1c1a !important;
}
.contrast-red .accordion.accordion-contrast .accordion-group {
  border-color: #8c1c1a #8c1c1a #8b5453;
}
.contrast-red
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #8c1c1a;
}
.contrast-red .box-quick-link.contrast-background a:active .header {
  background: #8b0300;
}
.contrast-red .box-quick-link.contrast-background:hover .header {
  background: 0 0;
}
.contrast-red .box-statistic.contrast-background .title,
.contrast-red .box-statistic.contrast-background [class*="fa-"],
.contrast-red .box-statistic.contrast-background small,
.contrast-red .breadcrumb li:first-child > a:hover {
  color: #8c1c1a !important;
}
.contrast-red .box .box-header .actions .btn-link:hover,
.contrast-red .dd-handle:hover,
.contrast-red h1 [class*=" fa-"],
.contrast-red h2 [class*=" fa-"] {
  color: #8c1c1a;
}

.contrast-red .dropdown-submenu:focus > a {
  background-color: #8c1c1a !important;
}
.contrast-red .fc-event .fc-event-inner,
.contrast-red .fuelux .wizard ul li.active {
  background-color: #8c1c1a;
}
.contrast-red .contrast-caret {
  border-top-color: #8c1c1a !important;
  border-bottom-color: #8c1c1a !important;
}
.contrast-red .datepicker td span.active.active,
.contrast-red .datepicker td span.active.disabled,
.contrast-red .datepicker td span.active.disabled.active,
.contrast-red .datepicker td span.active.disabled.disabled,
.contrast-red .datepicker td span.active.disabled:active,
.contrast-red .datepicker td span.active.disabled:hover,
.contrast-red .datepicker td span.active.disabled:hover.active,
.contrast-red .datepicker td span.active.disabled:hover.disabled,
.contrast-red .datepicker td span.active.disabled:hover:active,
.contrast-red .datepicker td span.active.disabled:hover:hover,
.contrast-red .datepicker td span.active.disabled:hover[disabled],
.contrast-red .datepicker td span.active.disabled[disabled],
.contrast-red .datepicker td span.active:active,
.contrast-red .datepicker td span.active:hover,
.contrast-red .datepicker td span.active:hover.active,
.contrast-red .datepicker td span.active:hover.disabled,
.contrast-red .datepicker td span.active:hover:active,
.contrast-red .datepicker td span.active:hover:hover,
.contrast-red .datepicker td span.active:hover[disabled],
.contrast-red .datepicker td span.active[disabled],
.contrast-red .datepicker td.active.active,
.contrast-red .datepicker td.active.disabled,
.contrast-red .datepicker td.active.disabled.active,
.contrast-red .datepicker td.active.disabled.disabled,
.contrast-red .datepicker td.active.disabled:active,
.contrast-red .datepicker td.active.disabled:hover,
.contrast-red .datepicker td.active.disabled:hover.active,
.contrast-red .datepicker td.active.disabled:hover.disabled,
.contrast-red .datepicker td.active.disabled:hover:active,
.contrast-red .datepicker td.active.disabled:hover:hover,
.contrast-red .datepicker td.active.disabled:hover[disabled],
.contrast-red .datepicker td.active.disabled[disabled],
.contrast-red .datepicker td.active:active,
.contrast-red .datepicker td.active:hover,
.contrast-red .datepicker td.active:hover.active,
.contrast-red .datepicker td.active:hover.disabled,
.contrast-red .datepicker td.active:hover:active,
.contrast-red .datepicker td.active:hover:hover,
.contrast-red .datepicker td.active:hover[disabled],
.contrast-red .datepicker td.active[disabled],
.contrast-red .daterangepicker .ranges li.active,
.contrast-red .daterangepicker .ranges li:hover,
.contrast-red .daterangepicker td.active,
.contrast-red .daterangepicker td.active:hover,
.contrast-red .select2-results .select2-highlighted {
  background: #8c1c1a;
}
.contrast-red .dd-placeholder {
  border-color: #8c1c1a;
}
.contrast-orange header .navbar .navbar-inner,
.contrast-orange header .navbar .navbar-inner .toggle-nav {
  background-color: #f8a326;
}
.contrast-orange header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #e48a07;
}
.contrast-orange header .navbar .navbar-inner .navbar-search button {
  color: #f8a326;
}
.contrast-orange header .navbar .navbar-inner .navbar-search button:hover {
  color: #9a5d05;
}
.contrast-orange header .navbar .navbar-inner .navbar-search input {
  border-color: #e48a07;
  color: #9a5d05;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #fab857;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #fab857;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #fab857;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #fbcd89;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #fbcd89;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #fbcd89;
}
.contrast-orange header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #b26c06;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #fac270;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #fac270;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #fac270;
}
.contrast-orange header .navbar .navbar-inner .light {
  background: #e98d08;
}
.contrast-orange header .navbar .navbar-inner .light .label {
  color: #e98d08;
}
.contrast-orange header .navbar .navbar-inner .light:active > a,
.contrast-orange header .navbar .navbar-inner .light:focus > a,
.contrast-orange header .navbar .navbar-inner .light:hover > a {
  background-color: #c97b06;
}
.contrast-orange header .navbar .navbar-inner .medium {
  background: #c97b06;
}
.contrast-orange header .navbar .navbar-inner .medium .label {
  color: #c97b06;
}
.contrast-orange header .navbar .navbar-inner .medium:active > a,
.contrast-orange header .navbar .navbar-inner .medium:focus > a,
.contrast-orange header .navbar .navbar-inner .medium:hover > a {
  background-color: #bc7206;
}
.contrast-orange header .navbar .navbar-inner .dark {
  background: #b36d06;
}
.contrast-orange header .navbar .navbar-inner .dark .label {
  color: #b36d06;
}
.contrast-orange header .navbar .navbar-inner .dark:active > a,
.contrast-orange header .navbar .navbar-inner .dark:focus > a,
.contrast-orange header .navbar .navbar-inner .dark:hover > a {
  background-color: #a66505;
}
.contrast-orange
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #f8a326;
}
.contrast-orange #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-orange #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-orange header .navbar .nav li .label {
  color: #f8a326;
}
.contrast-orange #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-orange #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-orange #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-orange #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-orange #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-orange #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #f8a326 !important;
}
.contrast-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #f8a326;
}
.contrast-orange .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-orange .contrast,
.contrast-orange .text-contrast {
  color: #f8a326 !important;
}
.contrast-orange .contrast-background,
.contrast-orange.contrast-background {
  background: #f8a326 !important;
}
.contrast-orange .contrast-border {
  border-color: #f8a326 !important;
}
.contrast-orange .accordion.accordion-contrast .accordion-group {
  border-color: #f8a326 #f8a326 #fbcd89;
}
.contrast-orange
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #f8a326;
}
.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 [class*="fa-"],
.contrast-orange .box-statistic.contrast-background small,
.contrast-orange .breadcrumb li:first-child > a:hover {
  color: #f8a326 !important;
}
.contrast-orange .box .box-header .actions .btn-link:hover,
.contrast-orange .dd-handle:hover,
.contrast-orange h1 [class*=" fa-"],
.contrast-orange h2 [class*=" fa-"] {
  color: #f8a326;
}

.contrast-orange .dropdown-submenu:focus > a {
  background-color: #f8a326 !important;
}
.contrast-orange .fc-event .fc-event-inner,
.contrast-orange .fuelux .wizard ul li.active {
  background-color: #f8a326;
}
.contrast-orange .contrast-caret {
  border-top-color: #f8a326 !important;
  border-bottom-color: #f8a326 !important;
}
.contrast-orange .datepicker td span.active.active,
.contrast-orange .datepicker td span.active.disabled,
.contrast-orange .datepicker td span.active.disabled.active,
.contrast-orange .datepicker td span.active.disabled.disabled,
.contrast-orange .datepicker td span.active.disabled:active,
.contrast-orange .datepicker td span.active.disabled:hover,
.contrast-orange .datepicker td span.active.disabled:hover.active,
.contrast-orange .datepicker td span.active.disabled:hover.disabled,
.contrast-orange .datepicker td span.active.disabled:hover:active,
.contrast-orange .datepicker td span.active.disabled:hover:hover,
.contrast-orange .datepicker td span.active.disabled:hover[disabled],
.contrast-orange .datepicker td span.active.disabled[disabled],
.contrast-orange .datepicker td span.active:active,
.contrast-orange .datepicker td span.active:hover,
.contrast-orange .datepicker td span.active:hover.active,
.contrast-orange .datepicker td span.active:hover.disabled,
.contrast-orange .datepicker td span.active:hover:active,
.contrast-orange .datepicker td span.active:hover:hover,
.contrast-orange .datepicker td span.active:hover[disabled],
.contrast-orange .datepicker td span.active[disabled],
.contrast-orange .datepicker td.active.active,
.contrast-orange .datepicker td.active.disabled,
.contrast-orange .datepicker td.active.disabled.active,
.contrast-orange .datepicker td.active.disabled.disabled,
.contrast-orange .datepicker td.active.disabled:active,
.contrast-orange .datepicker td.active.disabled:hover,
.contrast-orange .datepicker td.active.disabled:hover.active,
.contrast-orange .datepicker td.active.disabled:hover.disabled,
.contrast-orange .datepicker td.active.disabled:hover:active,
.contrast-orange .datepicker td.active.disabled:hover:hover,
.contrast-orange .datepicker td.active.disabled:hover[disabled],
.contrast-orange .datepicker td.active.disabled[disabled],
.contrast-orange .datepicker td.active:active,
.contrast-orange .datepicker td.active:hover,
.contrast-orange .datepicker td.active:hover.active,
.contrast-orange .datepicker td.active:hover.disabled,
.contrast-orange .datepicker td.active:hover:active,
.contrast-orange .datepicker td.active:hover:hover,
.contrast-orange .datepicker td.active:hover[disabled],
.contrast-orange .datepicker td.active[disabled],
.contrast-orange .daterangepicker .ranges li.active,
.contrast-orange .daterangepicker .ranges li:hover,
.contrast-orange .daterangepicker td.active,
.contrast-orange .daterangepicker td.active:hover,
.contrast-orange .select2-results .select2-highlighted {
  background: #f8a326;
}
.contrast-orange .dd-placeholder {
  border-color: #f8a326;
}
.contrast-blue header .navbar .navbar-inner,
.contrast-blue header .navbar .navbar-inner .toggle-nav {
  background-color: #00acec;
}
.contrast-blue header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #0087b9;
}
.contrast-blue header .navbar .navbar-inner .navbar-search button {
  color: #00acec;
}
.contrast-blue header .navbar .navbar-inner .navbar-search button:hover {
  color: #004f6d;
}
.contrast-blue header .navbar .navbar-inner .navbar-search input {
  border-color: #0087b9;
  color: #004f6d;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #20c3ff;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #20c3ff;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #20c3ff;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #53d0ff;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #53d0ff;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #53d0ff;
}
.contrast-blue header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #006286;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #3ac9ff;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #3ac9ff;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #3ac9ff;
}
.contrast-blue header .navbar .navbar-inner .light {
  background: #008bbe;
}
.contrast-blue header .navbar .navbar-inner .light .label {
  color: #008bbe;
}
.contrast-blue header .navbar .navbar-inner .light:active > a,
.contrast-blue header .navbar .navbar-inner .light:focus > a,
.contrast-blue header .navbar .navbar-inner .light:hover > a {
  background-color: #00739e;
}
.contrast-blue header .navbar .navbar-inner .medium {
  background: #00739e;
}
.contrast-blue header .navbar .navbar-inner .medium .label {
  color: #00739e;
}
.contrast-blue header .navbar .navbar-inner .medium:active > a,
.contrast-blue header .navbar .navbar-inner .medium:focus > a,
.contrast-blue header .navbar .navbar-inner .medium:hover > a {
  background-color: #006990;
}
.contrast-blue header .navbar .navbar-inner .dark {
  background: #006287;
}
.contrast-blue header .navbar .navbar-inner .dark .label {
  color: #006287;
}
.contrast-blue header .navbar .navbar-inner .dark:active > a,
.contrast-blue header .navbar .navbar-inner .dark:focus > a,
.contrast-blue header .navbar .navbar-inner .dark:hover > a {
  background-color: #005879;
}
.contrast-blue
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #00acec;
}
.contrast-blue #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-blue #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-blue header .navbar .nav li .label {
  color: #00acec;
}
.contrast-blue #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-blue #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-blue #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-blue #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-blue #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-blue #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #00acec !important;
}
.contrast-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #00acec;
}
.contrast-blue .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-blue .contrast,
.contrast-blue .text-contrast {
  color: #00acec !important;
}
.contrast-blue .contrast-background,
.contrast-blue.contrast-background {
  background: #00acec !important;
}
.contrast-blue .contrast-border {
  border-color: #00acec !important;
}
.contrast-blue .accordion.accordion-contrast .accordion-group {
  border-color: #00acec #00acec #53d0ff;
}
.contrast-blue
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #00acec;
}
.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 [class*="fa-"],
.contrast-blue .box-statistic.contrast-background small,
.contrast-blue .breadcrumb li:first-child > a:hover {
  color: #00acec !important;
}
.contrast-blue .box .box-header .actions .btn-link:hover,
.contrast-blue .dd-handle:hover,
.contrast-blue h1 [class*=" fa-"],
.contrast-blue h2 [class*=" fa-"] {
  color: #00acec;
}

.contrast-blue .dropdown-submenu:focus > a {
  background-color: #00acec !important;
}
.contrast-blue .fc-event .fc-event-inner,
.contrast-blue .fuelux .wizard ul li.active {
  background-color: #00acec;
}
.contrast-blue .contrast-caret {
  border-top-color: #00acec !important;
  border-bottom-color: #00acec !important;
}
.contrast-blue .datepicker td span.active.active,
.contrast-blue .datepicker td span.active.disabled,
.contrast-blue .datepicker td span.active.disabled.active,
.contrast-blue .datepicker td span.active.disabled.disabled,
.contrast-blue .datepicker td span.active.disabled:active,
.contrast-blue .datepicker td span.active.disabled:hover,
.contrast-blue .datepicker td span.active.disabled:hover.active,
.contrast-blue .datepicker td span.active.disabled:hover.disabled,
.contrast-blue .datepicker td span.active.disabled:hover:active,
.contrast-blue .datepicker td span.active.disabled:hover:hover,
.contrast-blue .datepicker td span.active.disabled:hover[disabled],
.contrast-blue .datepicker td span.active.disabled[disabled],
.contrast-blue .datepicker td span.active:active,
.contrast-blue .datepicker td span.active:hover,
.contrast-blue .datepicker td span.active:hover.active,
.contrast-blue .datepicker td span.active:hover.disabled,
.contrast-blue .datepicker td span.active:hover:active,
.contrast-blue .datepicker td span.active:hover:hover,
.contrast-blue .datepicker td span.active:hover[disabled],
.contrast-blue .datepicker td span.active[disabled],
.contrast-blue .datepicker td.active.active,
.contrast-blue .datepicker td.active.disabled,
.contrast-blue .datepicker td.active.disabled.active,
.contrast-blue .datepicker td.active.disabled.disabled,
.contrast-blue .datepicker td.active.disabled:active,
.contrast-blue .datepicker td.active.disabled:hover,
.contrast-blue .datepicker td.active.disabled:hover.active,
.contrast-blue .datepicker td.active.disabled:hover.disabled,
.contrast-blue .datepicker td.active.disabled:hover:active,
.contrast-blue .datepicker td.active.disabled:hover:hover,
.contrast-blue .datepicker td.active.disabled:hover[disabled],
.contrast-blue .datepicker td.active.disabled[disabled],
.contrast-blue .datepicker td.active:active,
.contrast-blue .datepicker td.active:hover,
.contrast-blue .datepicker td.active:hover.active,
.contrast-blue .datepicker td.active:hover.disabled,
.contrast-blue .datepicker td.active:hover:active,
.contrast-blue .datepicker td.active:hover:hover,
.contrast-blue .datepicker td.active:hover[disabled],
.contrast-blue .datepicker td.active[disabled],
.contrast-blue .daterangepicker .ranges li.active,
.contrast-blue .daterangepicker .ranges li:hover,
.contrast-blue .daterangepicker td.active,
.contrast-blue .daterangepicker td.active:hover,
.contrast-blue .select2-results .select2-highlighted {
  background: #00acec;
}
.contrast-blue .dd-placeholder {
  border-color: #00acec;
}
.contrast-purple header .navbar .navbar-inner,
.contrast-purple header .navbar .navbar-inner .toggle-nav {
  background-color: #9564e2;
}
.contrast-purple header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #7839da;
}
.contrast-purple header .navbar .navbar-inner .navbar-search button {
  color: #9564e2;
}
.contrast-purple header .navbar .navbar-inner .navbar-search button:hover {
  color: #541fa7;
}
.contrast-purple header .navbar .navbar-inner .navbar-search input {
  border-color: #7839da;
  color: #541fa7;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #b28fea;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #b28fea;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #b28fea;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #d0baf2;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #d0baf2;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #d0baf2;
}
.contrast-purple header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #5f23bd;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #c1a4ee;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #c1a4ee;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #c1a4ee;
}
.contrast-purple header .navbar .navbar-inner .light {
  background: #7839da;
}
.contrast-purple header .navbar .navbar-inner .light .label {
  color: #7839da;
}
.contrast-purple header .navbar .navbar-inner .light:active > a,
.contrast-purple header .navbar .navbar-inner .light:focus > a,
.contrast-purple header .navbar .navbar-inner .light:hover > a {
  background-color: #6526ca;
}
.contrast-purple header .navbar .navbar-inner .medium {
  background: #6526ca;
}
.contrast-purple header .navbar .navbar-inner .medium .label {
  color: #6526ca;
}
.contrast-purple header .navbar .navbar-inner .medium:active > a,
.contrast-purple header .navbar .navbar-inner .medium:focus > a,
.contrast-purple header .navbar .navbar-inner .medium:hover > a {
  background-color: #5f23bd;
}
.contrast-purple header .navbar .navbar-inner .dark {
  background: #5b22b4;
}
.contrast-purple header .navbar .navbar-inner .dark .label {
  color: #5b22b4;
}
.contrast-purple header .navbar .navbar-inner .dark:active > a,
.contrast-purple header .navbar .navbar-inner .dark:focus > a,
.contrast-purple header .navbar .navbar-inner .dark:hover > a {
  background-color: #541fa7;
}
.contrast-purple
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #9564e2;
}
.contrast-purple #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-purple #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-purple header .navbar .nav li .label {
  color: #9564e2;
}
.contrast-purple #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-purple #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-purple #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-purple #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-purple #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-purple #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #9564e2 !important;
}
.contrast-purple
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-purple
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-purple
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-purple
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-purple
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-purple
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #9564e2;
}
.contrast-purple .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-purple .contrast,
.contrast-purple .text-contrast {
  color: #9564e2 !important;
}
.contrast-purple .contrast-background,
.contrast-purple.contrast-background {
  background: #9564e2 !important;
}
.contrast-purple .contrast-border {
  border-color: #9564e2 !important;
}
.contrast-purple .accordion.accordion-contrast .accordion-group {
  border-color: #9564e2 #9564e2 #d0baf2;
}
.contrast-purple
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #9564e2;
}
.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 [class*="fa-"],
.contrast-purple .box-statistic.contrast-background small,
.contrast-purple .breadcrumb li:first-child > a:hover {
  color: #9564e2 !important;
}
.contrast-purple .box .box-header .actions .btn-link:hover,
.contrast-purple .dd-handle:hover,
.contrast-purple h1 [class*=" fa-"],
.contrast-purple h2 [class*=" fa-"] {
  color: #9564e2;
}

.contrast-purple .dropdown-submenu:focus > a {
  background-color: #9564e2 !important;
}
.contrast-purple .fc-event .fc-event-inner,
.contrast-purple .fuelux .wizard ul li.active {
  background-color: #9564e2;
}
.contrast-purple .contrast-caret {
  border-top-color: #9564e2 !important;
  border-bottom-color: #9564e2 !important;
}
.contrast-purple .datepicker td span.active.active,
.contrast-purple .datepicker td span.active.disabled,
.contrast-purple .datepicker td span.active.disabled.active,
.contrast-purple .datepicker td span.active.disabled.disabled,
.contrast-purple .datepicker td span.active.disabled:active,
.contrast-purple .datepicker td span.active.disabled:hover,
.contrast-purple .datepicker td span.active.disabled:hover.active,
.contrast-purple .datepicker td span.active.disabled:hover.disabled,
.contrast-purple .datepicker td span.active.disabled:hover:active,
.contrast-purple .datepicker td span.active.disabled:hover:hover,
.contrast-purple .datepicker td span.active.disabled:hover[disabled],
.contrast-purple .datepicker td span.active.disabled[disabled],
.contrast-purple .datepicker td span.active:active,
.contrast-purple .datepicker td span.active:hover,
.contrast-purple .datepicker td span.active:hover.active,
.contrast-purple .datepicker td span.active:hover.disabled,
.contrast-purple .datepicker td span.active:hover:active,
.contrast-purple .datepicker td span.active:hover:hover,
.contrast-purple .datepicker td span.active:hover[disabled],
.contrast-purple .datepicker td span.active[disabled],
.contrast-purple .datepicker td.active.active,
.contrast-purple .datepicker td.active.disabled,
.contrast-purple .datepicker td.active.disabled.active,
.contrast-purple .datepicker td.active.disabled.disabled,
.contrast-purple .datepicker td.active.disabled:active,
.contrast-purple .datepicker td.active.disabled:hover,
.contrast-purple .datepicker td.active.disabled:hover.active,
.contrast-purple .datepicker td.active.disabled:hover.disabled,
.contrast-purple .datepicker td.active.disabled:hover:active,
.contrast-purple .datepicker td.active.disabled:hover:hover,
.contrast-purple .datepicker td.active.disabled:hover[disabled],
.contrast-purple .datepicker td.active.disabled[disabled],
.contrast-purple .datepicker td.active:active,
.contrast-purple .datepicker td.active:hover,
.contrast-purple .datepicker td.active:hover.active,
.contrast-purple .datepicker td.active:hover.disabled,
.contrast-purple .datepicker td.active:hover:active,
.contrast-purple .datepicker td.active:hover:hover,
.contrast-purple .datepicker td.active:hover[disabled],
.contrast-purple .datepicker td.active[disabled],
.contrast-purple .daterangepicker .ranges li.active,
.contrast-purple .daterangepicker .ranges li:hover,
.contrast-purple .daterangepicker td.active,
.contrast-purple .daterangepicker td.active:hover,
.contrast-purple .select2-results .select2-highlighted {
  background: #9564e2;
}
.contrast-purple .dd-placeholder {
  border-color: #9564e2;
}
.contrast-green header .navbar .navbar-inner,
.contrast-green header .navbar .navbar-inner .toggle-nav {
  background-color: #49bf67;
}
.contrast-green header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #379e51;
}
.contrast-green header .navbar .navbar-inner .navbar-search button {
  color: #49bf67;
}
.contrast-green header .navbar .navbar-inner .navbar-search button:hover {
  color: #246534;
}
.contrast-green header .navbar .navbar-inner .navbar-search input {
  border-color: #379e51;
  color: #246534;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #6fcc87;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #6fcc87;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #6fcc87;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #94daa6;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #94daa6;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #94daa6;
}
.contrast-green header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #2a783e;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #82d396;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #82d396;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #82d396;
}
.contrast-green header .navbar .navbar-inner .light {
  background: #379e51;
}
.contrast-green header .navbar .navbar-inner .light .label {
  color: #379e51;
}
.contrast-green header .navbar .navbar-inner .light:active > a,
.contrast-green header .navbar .navbar-inner .light:focus > a,
.contrast-green header .navbar .navbar-inner .light:hover > a {
  background-color: #2e8344;
}
.contrast-green header .navbar .navbar-inner .medium {
  background: #2e8344;
}
.contrast-green header .navbar .navbar-inner .medium .label {
  color: #2e8344;
}
.contrast-green header .navbar .navbar-inner .medium:active > a,
.contrast-green header .navbar .navbar-inner .medium:focus > a,
.contrast-green header .navbar .navbar-inner .medium:hover > a {
  background-color: #2a783e;
}
.contrast-green header .navbar .navbar-inner .dark {
  background: #27703a;
}
.contrast-green header .navbar .navbar-inner .dark .label {
  color: #27703a;
}
.contrast-green header .navbar .navbar-inner .dark:active > a,
.contrast-green header .navbar .navbar-inner .dark:focus > a,
.contrast-green header .navbar .navbar-inner .dark:hover > a {
  background-color: #246534;
}
.contrast-green
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #49bf67;
}
.contrast-green #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-green #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-green header .navbar .nav li .label {
  color: #49bf67;
}
.contrast-green #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-green #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-green #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-green #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-green #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-green #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #49bf67 !important;
}
.contrast-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #49bf67;
}
.contrast-green .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-green .contrast,
.contrast-green .text-contrast {
  color: #49bf67 !important;
}
.contrast-green .contrast-background,
.contrast-green.contrast-background {
  background: #49bf67 !important;
}
.contrast-green .contrast-border {
  border-color: #49bf67 !important;
}
.contrast-green .accordion.accordion-contrast .accordion-group {
  border-color: #49bf67 #49bf67 #94daa6;
}
.contrast-green
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #49bf67;
}
.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 [class*="fa-"],
.contrast-green .box-statistic.contrast-background small,
.contrast-green .breadcrumb li:first-child > a:hover {
  color: #49bf67 !important;
}
.contrast-green .box .box-header .actions .btn-link:hover,
.contrast-green .dd-handle:hover,
.contrast-green h1 [class*=" fa-"],
.contrast-green h2 [class*=" fa-"] {
  color: #49bf67;
}

.contrast-green .dropdown-submenu:focus > a {
  background-color: #49bf67 !important;
}
.contrast-green .fc-event .fc-event-inner,
.contrast-green .fuelux .wizard ul li.active {
  background-color: #49bf67;
}
.contrast-green .contrast-caret {
  border-top-color: #49bf67 !important;
  border-bottom-color: #49bf67 !important;
}
.contrast-green .datepicker td span.active.active,
.contrast-green .datepicker td span.active.disabled,
.contrast-green .datepicker td span.active.disabled.active,
.contrast-green .datepicker td span.active.disabled.disabled,
.contrast-green .datepicker td span.active.disabled:active,
.contrast-green .datepicker td span.active.disabled:hover,
.contrast-green .datepicker td span.active.disabled:hover.active,
.contrast-green .datepicker td span.active.disabled:hover.disabled,
.contrast-green .datepicker td span.active.disabled:hover:active,
.contrast-green .datepicker td span.active.disabled:hover:hover,
.contrast-green .datepicker td span.active.disabled:hover[disabled],
.contrast-green .datepicker td span.active.disabled[disabled],
.contrast-green .datepicker td span.active:active,
.contrast-green .datepicker td span.active:hover,
.contrast-green .datepicker td span.active:hover.active,
.contrast-green .datepicker td span.active:hover.disabled,
.contrast-green .datepicker td span.active:hover:active,
.contrast-green .datepicker td span.active:hover:hover,
.contrast-green .datepicker td span.active:hover[disabled],
.contrast-green .datepicker td span.active[disabled],
.contrast-green .datepicker td.active.active,
.contrast-green .datepicker td.active.disabled,
.contrast-green .datepicker td.active.disabled.active,
.contrast-green .datepicker td.active.disabled.disabled,
.contrast-green .datepicker td.active.disabled:active,
.contrast-green .datepicker td.active.disabled:hover,
.contrast-green .datepicker td.active.disabled:hover.active,
.contrast-green .datepicker td.active.disabled:hover.disabled,
.contrast-green .datepicker td.active.disabled:hover:active,
.contrast-green .datepicker td.active.disabled:hover:hover,
.contrast-green .datepicker td.active.disabled:hover[disabled],
.contrast-green .datepicker td.active.disabled[disabled],
.contrast-green .datepicker td.active:active,
.contrast-green .datepicker td.active:hover,
.contrast-green .datepicker td.active:hover.active,
.contrast-green .datepicker td.active:hover.disabled,
.contrast-green .datepicker td.active:hover:active,
.contrast-green .datepicker td.active:hover:hover,
.contrast-green .datepicker td.active:hover[disabled],
.contrast-green .datepicker td.active[disabled],
.contrast-green .daterangepicker .ranges li.active,
.contrast-green .daterangepicker .ranges li:hover,
.contrast-green .daterangepicker td.active,
.contrast-green .daterangepicker td.active:hover,
.contrast-green .select2-results .select2-highlighted {
  background: #49bf67;
}
.contrast-green .dd-placeholder {
  border-color: #49bf67;
}
.contrast-fb header .navbar .navbar-inner,
.contrast-fb header .navbar .navbar-inner .toggle-nav {
  background-color: #3d579d;
}
.contrast-fb header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #2f4378;
}
.contrast-fb header .navbar .navbar-inner .navbar-search button {
  color: #3d579d;
}
.contrast-fb header .navbar .navbar-inner .navbar-search button:hover {
  color: #192441;
}
.contrast-fb header .navbar .navbar-inner .navbar-search input {
  border-color: #2f4378;
  color: #192441;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #516ebc;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #516ebc;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #516ebc;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #768dca;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #768dca;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #768dca;
}
.contrast-fb header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #202e54;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #647ec3;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #647ec3;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #647ec3;
}
.contrast-fb header .navbar .navbar-inner .light {
  background: #2f4378;
}
.contrast-fb header .navbar .navbar-inner .light .label {
  color: #2f4378;
}
.contrast-fb header .navbar .navbar-inner .light:active > a,
.contrast-fb header .navbar .navbar-inner .light:focus > a,
.contrast-fb header .navbar .navbar-inner .light:hover > a {
  background-color: #25345f;
}
.contrast-fb header .navbar .navbar-inner .medium {
  background: #25345f;
}
.contrast-fb header .navbar .navbar-inner .medium .label {
  color: #25345f;
}
.contrast-fb header .navbar .navbar-inner .medium:active > a,
.contrast-fb header .navbar .navbar-inner .medium:focus > a,
.contrast-fb header .navbar .navbar-inner .medium:hover > a {
  background-color: #202e54;
}
.contrast-fb header .navbar .navbar-inner .dark {
  background: #1e2a4c;
}
.contrast-fb header .navbar .navbar-inner .dark .label {
  color: #1e2a4c;
}
.contrast-fb header .navbar .navbar-inner .dark:active > a,
.contrast-fb header .navbar .navbar-inner .dark:focus > a,
.contrast-fb header .navbar .navbar-inner .dark:hover > a {
  background-color: #192441;
}
.contrast-fb
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #3d579d;
}
.contrast-fb #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-fb #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-fb header .navbar .nav li .label {
  color: #3d579d;
}
.contrast-fb #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-fb #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-fb #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-fb #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-fb #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-fb #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #3d579d !important;
}
.contrast-fb
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-fb
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-fb
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-fb
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-fb
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-fb
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #3d579d;
}
.contrast-fb .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-fb .contrast,
.contrast-fb .text-contrast {
  color: #3d579d !important;
}
.contrast-fb .contrast-background,
.contrast-fb.contrast-background {
  background: #3d579d !important;
}
.contrast-fb .contrast-border {
  border-color: #3d579d !important;
}
.contrast-fb .accordion.accordion-contrast .accordion-group {
  border-color: #3d579d #3d579d #768dca;
}
.contrast-fb
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #3d579d;
}
.contrast-fb .box-quick-link.contrast-background a:active .header {
  background: #2f4378;
}
.contrast-fb .box-quick-link.contrast-background:hover .header {
  background: #364d8b;
}
.contrast-fb .box-statistic.contrast-background .title,
.contrast-fb .box-statistic.contrast-background [class*="fa-"],
.contrast-fb .box-statistic.contrast-background small,
.contrast-fb .breadcrumb li:first-child > a:hover {
  color: #3d579d !important;
}
.contrast-fb .box .box-header .actions .btn-link:hover,
.contrast-fb .dd-handle:hover,
.contrast-fb h1 [class*=" fa-"],
.contrast-fb h2 [class*=" fa-"] {
  color: #3d579d;
}

.contrast-fb .dropdown-submenu:focus > a {
  background-color: #3d579d !important;
}
.contrast-fb .fc-event .fc-event-inner,
.contrast-fb .fuelux .wizard ul li.active {
  background-color: #3d579d;
}
.contrast-fb .contrast-caret {
  border-top-color: #3d579d !important;
  border-bottom-color: #3d579d !important;
}
.contrast-fb .datepicker td span.active.active,
.contrast-fb .datepicker td span.active.disabled,
.contrast-fb .datepicker td span.active.disabled.active,
.contrast-fb .datepicker td span.active.disabled.disabled,
.contrast-fb .datepicker td span.active.disabled:active,
.contrast-fb .datepicker td span.active.disabled:hover,
.contrast-fb .datepicker td span.active.disabled:hover.active,
.contrast-fb .datepicker td span.active.disabled:hover.disabled,
.contrast-fb .datepicker td span.active.disabled:hover:active,
.contrast-fb .datepicker td span.active.disabled:hover:hover,
.contrast-fb .datepicker td span.active.disabled:hover[disabled],
.contrast-fb .datepicker td span.active.disabled[disabled],
.contrast-fb .datepicker td span.active:active,
.contrast-fb .datepicker td span.active:hover,
.contrast-fb .datepicker td span.active:hover.active,
.contrast-fb .datepicker td span.active:hover.disabled,
.contrast-fb .datepicker td span.active:hover:active,
.contrast-fb .datepicker td span.active:hover:hover,
.contrast-fb .datepicker td span.active:hover[disabled],
.contrast-fb .datepicker td span.active[disabled],
.contrast-fb .datepicker td.active.active,
.contrast-fb .datepicker td.active.disabled,
.contrast-fb .datepicker td.active.disabled.active,
.contrast-fb .datepicker td.active.disabled.disabled,
.contrast-fb .datepicker td.active.disabled:active,
.contrast-fb .datepicker td.active.disabled:hover,
.contrast-fb .datepicker td.active.disabled:hover.active,
.contrast-fb .datepicker td.active.disabled:hover.disabled,
.contrast-fb .datepicker td.active.disabled:hover:active,
.contrast-fb .datepicker td.active.disabled:hover:hover,
.contrast-fb .datepicker td.active.disabled:hover[disabled],
.contrast-fb .datepicker td.active.disabled[disabled],
.contrast-fb .datepicker td.active:active,
.contrast-fb .datepicker td.active:hover,
.contrast-fb .datepicker td.active:hover.active,
.contrast-fb .datepicker td.active:hover.disabled,
.contrast-fb .datepicker td.active:hover:active,
.contrast-fb .datepicker td.active:hover:hover,
.contrast-fb .datepicker td.active:hover[disabled],
.contrast-fb .datepicker td.active[disabled],
.contrast-fb .daterangepicker .ranges li.active,
.contrast-fb .daterangepicker .ranges li:hover,
.contrast-fb .daterangepicker td.active,
.contrast-fb .daterangepicker td.active:hover,
.contrast-fb .select2-results .select2-highlighted {
  background: #3d579d;
}
.contrast-fb .dd-placeholder {
  border-color: #3d579d;
}
.contrast-muted header .navbar .navbar-inner,
.contrast-muted header .navbar .navbar-inner .toggle-nav {
  background-color: #999;
}
.contrast-muted header .navbar .navbar-inner .toggle-nav:hover {
  background-color: gray;
}
.contrast-muted header .navbar .navbar-inner .navbar-search button {
  color: #999;
}
.contrast-muted header .navbar .navbar-inner .navbar-search button:hover {
  color: #595959;
}
.contrast-muted header .navbar .navbar-inner .navbar-search input {
  border-color: gray;
  color: #595959;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #b3b3b3;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #b3b3b3;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #b3b3b3;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #ccc;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #ccc;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #ccc;
}
.contrast-muted header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #666;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #bfbfbf;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #bfbfbf;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #bfbfbf;
}
.contrast-muted header .navbar .navbar-inner .light {
  background: gray;
}
.contrast-muted header .navbar .navbar-inner .light .label {
  color: gray;
}
.contrast-muted header .navbar .navbar-inner .light:active > a,
.contrast-muted header .navbar .navbar-inner .light:focus > a,
.contrast-muted header .navbar .navbar-inner .light:hover > a {
  background-color: #6e6e6e;
}
.contrast-muted header .navbar .navbar-inner .medium {
  background: #6e6e6e;
}
.contrast-muted header .navbar .navbar-inner .medium .label {
  color: #6e6e6e;
}
.contrast-muted header .navbar .navbar-inner .medium:active > a,
.contrast-muted header .navbar .navbar-inner .medium:focus > a,
.contrast-muted header .navbar .navbar-inner .medium:hover > a {
  background-color: #666;
}
.contrast-muted header .navbar .navbar-inner .dark {
  background: #616161;
}
.contrast-muted header .navbar .navbar-inner .dark .label {
  color: #616161;
}
.contrast-muted header .navbar .navbar-inner .dark:active > a,
.contrast-muted header .navbar .navbar-inner .dark:focus > a,
.contrast-muted header .navbar .navbar-inner .dark:hover > a {
  background-color: #595959;
}
.contrast-muted
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #999;
}
.contrast-muted #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-muted #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-muted header .navbar .nav li .label {
  color: #999;
}
.contrast-muted #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-muted #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-muted #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-muted #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-muted #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-muted #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #999 !important;
}
.contrast-muted
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-muted
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-muted
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-muted
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-muted
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-muted
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #999;
}
.contrast-muted .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-muted .contrast,
.contrast-muted .text-contrast {
  color: #999 !important;
}
.contrast-muted .contrast-background,
.contrast-muted.contrast-background {
  background: #999 !important;
}
.contrast-muted .contrast-border {
  border-color: #999 !important;
}
.contrast-muted .accordion.accordion-contrast .accordion-group {
  border-color: #999 #999 #ccc;
}
.contrast-muted
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #999;
}
.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 [class*="fa-"],
.contrast-muted .box-statistic.contrast-background small,
.contrast-muted .breadcrumb li:first-child > a:hover {
  color: #999 !important;
}
.contrast-muted .box .box-header .actions .btn-link:hover,
.contrast-muted .dd-handle:hover,
.contrast-muted h1 [class*=" fa-"],
.contrast-muted h2 [class*=" fa-"] {
  color: #999;
}

.contrast-muted .dropdown-submenu:focus > a {
  background-color: #999 !important;
}
.contrast-muted .fc-event .fc-event-inner,
.contrast-muted .fuelux .wizard ul li.active {
  background-color: #999;
}
.contrast-muted .contrast-caret {
  border-top-color: #999 !important;
  border-bottom-color: #999 !important;
}
.contrast-muted .datepicker td span.active.active,
.contrast-muted .datepicker td span.active.disabled,
.contrast-muted .datepicker td span.active.disabled.active,
.contrast-muted .datepicker td span.active.disabled.disabled,
.contrast-muted .datepicker td span.active.disabled:active,
.contrast-muted .datepicker td span.active.disabled:hover,
.contrast-muted .datepicker td span.active.disabled:hover.active,
.contrast-muted .datepicker td span.active.disabled:hover.disabled,
.contrast-muted .datepicker td span.active.disabled:hover:active,
.contrast-muted .datepicker td span.active.disabled:hover:hover,
.contrast-muted .datepicker td span.active.disabled:hover[disabled],
.contrast-muted .datepicker td span.active.disabled[disabled],
.contrast-muted .datepicker td span.active:active,
.contrast-muted .datepicker td span.active:hover,
.contrast-muted .datepicker td span.active:hover.active,
.contrast-muted .datepicker td span.active:hover.disabled,
.contrast-muted .datepicker td span.active:hover:active,
.contrast-muted .datepicker td span.active:hover:hover,
.contrast-muted .datepicker td span.active:hover[disabled],
.contrast-muted .datepicker td span.active[disabled],
.contrast-muted .datepicker td.active.active,
.contrast-muted .datepicker td.active.disabled,
.contrast-muted .datepicker td.active.disabled.active,
.contrast-muted .datepicker td.active.disabled.disabled,
.contrast-muted .datepicker td.active.disabled:active,
.contrast-muted .datepicker td.active.disabled:hover,
.contrast-muted .datepicker td.active.disabled:hover.active,
.contrast-muted .datepicker td.active.disabled:hover.disabled,
.contrast-muted .datepicker td.active.disabled:hover:active,
.contrast-muted .datepicker td.active.disabled:hover:hover,
.contrast-muted .datepicker td.active.disabled:hover[disabled],
.contrast-muted .datepicker td.active.disabled[disabled],
.contrast-muted .datepicker td.active:active,
.contrast-muted .datepicker td.active:hover,
.contrast-muted .datepicker td.active:hover.active,
.contrast-muted .datepicker td.active:hover.disabled,
.contrast-muted .datepicker td.active:hover:active,
.contrast-muted .datepicker td.active:hover:hover,
.contrast-muted .datepicker td.active:hover[disabled],
.contrast-muted .datepicker td.active[disabled],
.contrast-muted .daterangepicker .ranges li.active,
.contrast-muted .daterangepicker .ranges li:hover,
.contrast-muted .daterangepicker td.active,
.contrast-muted .daterangepicker td.active:hover,
.contrast-muted .select2-results .select2-highlighted {
  background: #999;
}
.contrast-muted .dd-placeholder {
  border-color: #999;
}
.contrast-dark header .navbar .navbar-inner,
.contrast-dark header .navbar .navbar-inner .toggle-nav {
  background-color: #2b2d30;
}
.contrast-dark header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #131415;
}
.contrast-dark header .navbar .navbar-inner .navbar-search button {
  color: #2b2d30;
}
.contrast-dark header .navbar .navbar-inner .navbar-search button:hover {
  color: #000;
}
.contrast-dark header .navbar .navbar-inner .navbar-search input {
  border-color: #131415;
  color: #000;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #43464b;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #43464b;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #43464b;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #5b5f66;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #5b5f66;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #5b5f66;
}
.contrast-dark header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #000;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #4f5358;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #4f5358;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #4f5358;
}
.contrast-dark header .navbar .navbar-inner .light {
  background: #070708;
}
.contrast-dark header .navbar .navbar-inner .dark,
.contrast-dark header .navbar .navbar-inner .medium {
  background: #000;
}
.contrast-dark header .navbar .navbar-inner .dark:active > a,
.contrast-dark header .navbar .navbar-inner .dark:focus > a,
.contrast-dark header .navbar .navbar-inner .dark:hover > a,
.contrast-dark header .navbar .navbar-inner .light:active > a,
.contrast-dark header .navbar .navbar-inner .light:focus > a,
.contrast-dark header .navbar .navbar-inner .light:hover > a,
.contrast-dark header .navbar .navbar-inner .medium:active > a,
.contrast-dark header .navbar .navbar-inner .medium:focus > a,
.contrast-dark header .navbar .navbar-inner .medium:hover > a {
  background-color: #000;
}
.contrast-dark header .navbar .navbar-inner .light .label {
  color: #070708;
}
.contrast-dark header .navbar .navbar-inner .dark .label,
.contrast-dark header .navbar .navbar-inner .medium .label {
  color: #000;
}
.contrast-dark
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #2b2d30;
}
.contrast-dark #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-dark #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-dark header .navbar .nav li .label {
  color: #2b2d30;
}
.contrast-dark #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-dark #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-dark #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-dark #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-dark #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-dark #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #2b2d30 !important;
}
.contrast-dark
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-dark
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-dark
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-dark
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-dark
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-dark
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #2b2d30;
}
.contrast-dark .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-dark .contrast,
.contrast-dark .text-contrast {
  color: #2b2d30 !important;
}
.contrast-dark .contrast-background,
.contrast-dark.contrast-background {
  background: #2b2d30 !important;
}
.contrast-dark .contrast-border {
  border-color: #2b2d30 !important;
}
.contrast-dark .accordion.accordion-contrast .accordion-group {
  border-color: #2b2d30 #2b2d30 #5b5f66;
}
.contrast-dark
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #2b2d30;
}
.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 [class*="fa-"],
.contrast-dark .box-statistic.contrast-background small,
.contrast-dark .breadcrumb li:first-child > a:hover {
  color: #2b2d30 !important;
}
.contrast-dark .box .box-header .actions .btn-link:hover,
.contrast-dark .dd-handle:hover,
.contrast-dark h1 [class*=" fa-"],
.contrast-dark h2 [class*=" fa-"] {
  color: #2b2d30;
}

.contrast-dark .dropdown-submenu:focus > a {
  background-color: #2b2d30 !important;
}
.contrast-dark .fc-event .fc-event-inner,
.contrast-dark .fuelux .wizard ul li.active {
  background-color: #2b2d30;
}
.contrast-dark .contrast-caret {
  border-top-color: #2b2d30 !important;
  border-bottom-color: #2b2d30 !important;
}
.contrast-dark .datepicker td span.active.active,
.contrast-dark .datepicker td span.active.disabled,
.contrast-dark .datepicker td span.active.disabled.active,
.contrast-dark .datepicker td span.active.disabled.disabled,
.contrast-dark .datepicker td span.active.disabled:active,
.contrast-dark .datepicker td span.active.disabled:hover,
.contrast-dark .datepicker td span.active.disabled:hover.active,
.contrast-dark .datepicker td span.active.disabled:hover.disabled,
.contrast-dark .datepicker td span.active.disabled:hover:active,
.contrast-dark .datepicker td span.active.disabled:hover:hover,
.contrast-dark .datepicker td span.active.disabled:hover[disabled],
.contrast-dark .datepicker td span.active.disabled[disabled],
.contrast-dark .datepicker td span.active:active,
.contrast-dark .datepicker td span.active:hover,
.contrast-dark .datepicker td span.active:hover.active,
.contrast-dark .datepicker td span.active:hover.disabled,
.contrast-dark .datepicker td span.active:hover:active,
.contrast-dark .datepicker td span.active:hover:hover,
.contrast-dark .datepicker td span.active:hover[disabled],
.contrast-dark .datepicker td span.active[disabled],
.contrast-dark .datepicker td.active.active,
.contrast-dark .datepicker td.active.disabled,
.contrast-dark .datepicker td.active.disabled.active,
.contrast-dark .datepicker td.active.disabled.disabled,
.contrast-dark .datepicker td.active.disabled:active,
.contrast-dark .datepicker td.active.disabled:hover,
.contrast-dark .datepicker td.active.disabled:hover.active,
.contrast-dark .datepicker td.active.disabled:hover.disabled,
.contrast-dark .datepicker td.active.disabled:hover:active,
.contrast-dark .datepicker td.active.disabled:hover:hover,
.contrast-dark .datepicker td.active.disabled:hover[disabled],
.contrast-dark .datepicker td.active.disabled[disabled],
.contrast-dark .datepicker td.active:active,
.contrast-dark .datepicker td.active:hover,
.contrast-dark .datepicker td.active:hover.active,
.contrast-dark .datepicker td.active:hover.disabled,
.contrast-dark .datepicker td.active:hover:active,
.contrast-dark .datepicker td.active:hover:hover,
.contrast-dark .datepicker td.active:hover[disabled],
.contrast-dark .datepicker td.active[disabled],
.contrast-dark .daterangepicker .ranges li.active,
.contrast-dark .daterangepicker .ranges li:hover,
.contrast-dark .daterangepicker td.active,
.contrast-dark .daterangepicker td.active:hover,
.contrast-dark .select2-results .select2-highlighted {
  background: #2b2d30;
}
.contrast-dark .dd-placeholder {
  border-color: #2b2d30;
}
.contrast-pink header .navbar .navbar-inner,
.contrast-pink header .navbar .navbar-inner .toggle-nav {
  background-color: #c44a83;
}
.contrast-pink header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #a5366a;
}
.contrast-pink header .navbar .navbar-inner .navbar-search button {
  color: #c44a83;
}
.contrast-pink header .navbar .navbar-inner .navbar-search button:hover {
  color: #6b2345;
}
.contrast-pink header .navbar .navbar-inner .navbar-search input {
  border-color: #a5366a;
  color: #6b2345;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #d1709d;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #d1709d;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #d1709d;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #dd97b8;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #dd97b8;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #dd97b8;
}
.contrast-pink header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #7f2951;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #d784ab;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #d784ab;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #d784ab;
}
.contrast-pink header .navbar .navbar-inner .light {
  background: #a5366a;
}
.contrast-pink header .navbar .navbar-inner .light .label {
  color: #a5366a;
}
.contrast-pink header .navbar .navbar-inner .light:active > a,
.contrast-pink header .navbar .navbar-inner .light:focus > a,
.contrast-pink header .navbar .navbar-inner .light:hover > a {
  background-color: #8a2d59;
}
.contrast-pink header .navbar .navbar-inner .medium {
  background: #8a2d59;
}
.contrast-pink header .navbar .navbar-inner .medium .label {
  color: #8a2d59;
}
.contrast-pink header .navbar .navbar-inner .medium:active > a,
.contrast-pink header .navbar .navbar-inner .medium:focus > a,
.contrast-pink header .navbar .navbar-inner .medium:hover > a {
  background-color: #7f2951;
}
.contrast-pink header .navbar .navbar-inner .dark {
  background: #77274c;
}
.contrast-pink header .navbar .navbar-inner .dark .label {
  color: #77274c;
}
.contrast-pink header .navbar .navbar-inner .dark:active > a,
.contrast-pink header .navbar .navbar-inner .dark:focus > a,
.contrast-pink header .navbar .navbar-inner .dark:hover > a {
  background-color: #6b2345;
}
.contrast-pink
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #c44a83;
}
.contrast-pink #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-pink #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-pink header .navbar .nav li .label {
  color: #c44a83;
}
.contrast-pink #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-pink #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-pink #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-pink #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-pink #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-pink #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #c44a83 !important;
}
.contrast-pink
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-pink
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-pink
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-pink
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-pink
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-pink
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #c44a83;
}
.contrast-pink .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-pink .contrast,
.contrast-pink .text-contrast {
  color: #c44a83 !important;
}
.contrast-pink .contrast-background,
.contrast-pink.contrast-background {
  background: #c44a83 !important;
}
.contrast-pink .contrast-border {
  border-color: #c44a83 !important;
}
.contrast-pink .accordion.accordion-contrast .accordion-group {
  border-color: #c44a83 #c44a83 #dd97b8;
}
.contrast-pink
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #c44a83;
}
.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 [class*="fa-"],
.contrast-pink .box-statistic.contrast-background small,
.contrast-pink .breadcrumb li:first-child > a:hover {
  color: #c44a83 !important;
}
.contrast-pink .box .box-header .actions .btn-link:hover,
.contrast-pink .dd-handle:hover,
.contrast-pink h1 [class*=" fa-"],
.contrast-pink h2 [class*=" fa-"] {
  color: #c44a83;
}

.contrast-pink .dropdown-submenu:focus > a {
  background-color: #c44a83 !important;
}
.contrast-pink .fc-event .fc-event-inner,
.contrast-pink .fuelux .wizard ul li.active {
  background-color: #c44a83;
}
.contrast-pink .contrast-caret {
  border-top-color: #c44a83 !important;
  border-bottom-color: #c44a83 !important;
}
.contrast-pink .datepicker td span.active.active,
.contrast-pink .datepicker td span.active.disabled,
.contrast-pink .datepicker td span.active.disabled.active,
.contrast-pink .datepicker td span.active.disabled.disabled,
.contrast-pink .datepicker td span.active.disabled:active,
.contrast-pink .datepicker td span.active.disabled:hover,
.contrast-pink .datepicker td span.active.disabled:hover.active,
.contrast-pink .datepicker td span.active.disabled:hover.disabled,
.contrast-pink .datepicker td span.active.disabled:hover:active,
.contrast-pink .datepicker td span.active.disabled:hover:hover,
.contrast-pink .datepicker td span.active.disabled:hover[disabled],
.contrast-pink .datepicker td span.active.disabled[disabled],
.contrast-pink .datepicker td span.active:active,
.contrast-pink .datepicker td span.active:hover,
.contrast-pink .datepicker td span.active:hover.active,
.contrast-pink .datepicker td span.active:hover.disabled,
.contrast-pink .datepicker td span.active:hover:active,
.contrast-pink .datepicker td span.active:hover:hover,
.contrast-pink .datepicker td span.active:hover[disabled],
.contrast-pink .datepicker td span.active[disabled],
.contrast-pink .datepicker td.active.active,
.contrast-pink .datepicker td.active.disabled,
.contrast-pink .datepicker td.active.disabled.active,
.contrast-pink .datepicker td.active.disabled.disabled,
.contrast-pink .datepicker td.active.disabled:active,
.contrast-pink .datepicker td.active.disabled:hover,
.contrast-pink .datepicker td.active.disabled:hover.active,
.contrast-pink .datepicker td.active.disabled:hover.disabled,
.contrast-pink .datepicker td.active.disabled:hover:active,
.contrast-pink .datepicker td.active.disabled:hover:hover,
.contrast-pink .datepicker td.active.disabled:hover[disabled],
.contrast-pink .datepicker td.active.disabled[disabled],
.contrast-pink .datepicker td.active:active,
.contrast-pink .datepicker td.active:hover,
.contrast-pink .datepicker td.active:hover.active,
.contrast-pink .datepicker td.active:hover.disabled,
.contrast-pink .datepicker td.active:hover:active,
.contrast-pink .datepicker td.active:hover:hover,
.contrast-pink .datepicker td.active:hover[disabled],
.contrast-pink .datepicker td.active[disabled],
.contrast-pink .daterangepicker .ranges li.active,
.contrast-pink .daterangepicker .ranges li:hover,
.contrast-pink .daterangepicker td.active,
.contrast-pink .daterangepicker td.active:hover,
.contrast-pink .select2-results .select2-highlighted {
  background: #c44a83;
}
.contrast-pink .dd-placeholder {
  border-color: #c44a83;
}
.contrast-grass-green header .navbar .navbar-inner,
.contrast-grass-green header .navbar .navbar-inner .toggle-nav {
  background-color: #5daf2b;
}
.contrast-grass-green header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #478621;
}
.contrast-grass-green header .navbar .navbar-inner .navbar-search button {
  color: #5daf2b;
}
.contrast-grass-green header .navbar .navbar-inner .navbar-search button:hover {
  color: #274912;
}
.contrast-grass-green header .navbar .navbar-inner .navbar-search input {
  border-color: #478621;
  color: #274912;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #75cf3e;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #75cf3e;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #75cf3e;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #92da66;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #92da66;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #92da66;
}
.contrast-grass-green header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #315d17;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #83d452;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #83d452;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #83d452;
}
.contrast-grass-green header .navbar .navbar-inner .light {
  background: #4c8e23;
}
.contrast-grass-green header .navbar .navbar-inner .light .label {
  color: #4c8e23;
}
.contrast-grass-green header .navbar .navbar-inner .light:active > a,
.contrast-grass-green header .navbar .navbar-inner .light:focus > a,
.contrast-grass-green header .navbar .navbar-inner .light:hover > a {
  background-color: #3f771d;
}
.contrast-grass-green header .navbar .navbar-inner .medium {
  background: #3f771d;
}
.contrast-grass-green header .navbar .navbar-inner .medium .label {
  color: #3f771d;
}
.contrast-grass-green header .navbar .navbar-inner .medium:active > a,
.contrast-grass-green header .navbar .navbar-inner .medium:focus > a,
.contrast-grass-green header .navbar .navbar-inner .medium:hover > a {
  background-color: #3a6d1b;
}
.contrast-grass-green header .navbar .navbar-inner .dark {
  background: #376719;
}
.contrast-grass-green header .navbar .navbar-inner .dark .label {
  color: #376719;
}
.contrast-grass-green header .navbar .navbar-inner .dark:active > a,
.contrast-grass-green header .navbar .navbar-inner .dark:focus > a,
.contrast-grass-green header .navbar .navbar-inner .dark:hover > a {
  background-color: #315d17;
}
.contrast-grass-green
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #5daf2b;
}
.contrast-grass-green #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li
  > a.in
  [class^="fas fa"],
.contrast-grass-green header .navbar .nav li .label {
  color: #5daf2b;
}
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li:focus
  > a
  [class*=" fa-"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li:focus
  > a
  [class^="fas fa"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li:hover
  > a
  [class*=" fa-"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li:hover
  > a
  [class^="fas fa"] {
  color: #5daf2b !important;
}
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-grass-green
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #5daf2b;
}
.contrast-grass-green
  .box
  .box-header.contrast-background
  .actions
  .btn-link:hover,
.contrast-grass-green .contrast,
.contrast-grass-green .text-contrast {
  color: #5daf2b !important;
}
.contrast-grass-green .contrast-background,
.contrast-grass-green.contrast-background {
  background: #5daf2b !important;
}
.contrast-grass-green .contrast-border {
  border-color: #5daf2b !important;
}
.contrast-grass-green .accordion.accordion-contrast .accordion-group {
  border-color: #5daf2b #5daf2b #92da66;
}
.contrast-grass-green
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #5daf2b;
}
.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 [class*="fa-"],
.contrast-grass-green .box-statistic.contrast-background small,
.contrast-grass-green .breadcrumb li:first-child > a:hover {
  color: #5daf2b !important;
}
.contrast-grass-green .box .box-header .actions .btn-link:hover,
.contrast-grass-green .dd-handle:hover,
.contrast-grass-green h1 [class*=" fa-"],
.contrast-grass-green h2 [class*=" fa-"] {
  color: #5daf2b;
}

.contrast-grass-green .dropdown-submenu:focus > a {
  background-color: #5daf2b !important;
}
.contrast-grass-green .fc-event .fc-event-inner,
.contrast-grass-green .fuelux .wizard ul li.active {
  background-color: #5daf2b;
}
.contrast-grass-green .contrast-caret {
  border-top-color: #5daf2b !important;
  border-bottom-color: #5daf2b !important;
}
.contrast-grass-green .datepicker td span.active.active,
.contrast-grass-green .datepicker td span.active.disabled,
.contrast-grass-green .datepicker td span.active.disabled.active,
.contrast-grass-green .datepicker td span.active.disabled.disabled,
.contrast-grass-green .datepicker td span.active.disabled:active,
.contrast-grass-green .datepicker td span.active.disabled:hover,
.contrast-grass-green .datepicker td span.active.disabled:hover.active,
.contrast-grass-green .datepicker td span.active.disabled:hover.disabled,
.contrast-grass-green .datepicker td span.active.disabled:hover:active,
.contrast-grass-green .datepicker td span.active.disabled:hover:hover,
.contrast-grass-green .datepicker td span.active.disabled:hover[disabled],
.contrast-grass-green .datepicker td span.active.disabled[disabled],
.contrast-grass-green .datepicker td span.active:active,
.contrast-grass-green .datepicker td span.active:hover,
.contrast-grass-green .datepicker td span.active:hover.active,
.contrast-grass-green .datepicker td span.active:hover.disabled,
.contrast-grass-green .datepicker td span.active:hover:active,
.contrast-grass-green .datepicker td span.active:hover:hover,
.contrast-grass-green .datepicker td span.active:hover[disabled],
.contrast-grass-green .datepicker td span.active[disabled],
.contrast-grass-green .datepicker td.active.active,
.contrast-grass-green .datepicker td.active.disabled,
.contrast-grass-green .datepicker td.active.disabled.active,
.contrast-grass-green .datepicker td.active.disabled.disabled,
.contrast-grass-green .datepicker td.active.disabled:active,
.contrast-grass-green .datepicker td.active.disabled:hover,
.contrast-grass-green .datepicker td.active.disabled:hover.active,
.contrast-grass-green .datepicker td.active.disabled:hover.disabled,
.contrast-grass-green .datepicker td.active.disabled:hover:active,
.contrast-grass-green .datepicker td.active.disabled:hover:hover,
.contrast-grass-green .datepicker td.active.disabled:hover[disabled],
.contrast-grass-green .datepicker td.active.disabled[disabled],
.contrast-grass-green .datepicker td.active:active,
.contrast-grass-green .datepicker td.active:hover,
.contrast-grass-green .datepicker td.active:hover.active,
.contrast-grass-green .datepicker td.active:hover.disabled,
.contrast-grass-green .datepicker td.active:hover:active,
.contrast-grass-green .datepicker td.active:hover:hover,
.contrast-grass-green .datepicker td.active:hover[disabled],
.contrast-grass-green .datepicker td.active[disabled],
.contrast-grass-green .daterangepicker .ranges li.active,
.contrast-grass-green .daterangepicker .ranges li:hover,
.contrast-grass-green .daterangepicker td.active,
.contrast-grass-green .daterangepicker td.active:hover,
.contrast-grass-green .select2-results .select2-highlighted {
  background: #5daf2b;
}
.contrast-grass-green .dd-placeholder {
  border-color: #5daf2b;
}
.contrast-sea-blue header .navbar .navbar-inner,
.contrast-sea-blue header .navbar .navbar-inner .toggle-nav {
  background-color: #0163ac;
}
.contrast-sea-blue header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #014679;
}
.contrast-sea-blue header .navbar .navbar-inner .navbar-search button {
  color: #0163ac;
}
.contrast-sea-blue header .navbar .navbar-inner .navbar-search button:hover {
  color: #001a2d;
}
.contrast-sea-blue header .navbar .navbar-inner .navbar-search input {
  border-color: #014679;
  color: #001a2d;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #0180df;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #0180df;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #0180df;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #159afe;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #159afe;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #159afe;
}
.contrast-sea-blue header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #002947;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #018ff8;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #018ff8;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #018ff8;
}
.contrast-sea-blue header .navbar .navbar-inner .light {
  background: #01518e;
}
.contrast-sea-blue header .navbar .navbar-inner .light .label {
  color: #01518e;
}
.contrast-sea-blue header .navbar .navbar-inner .light:active > a,
.contrast-sea-blue header .navbar .navbar-inner .light:focus > a,
.contrast-sea-blue header .navbar .navbar-inner .light:hover > a {
  background-color: #014578;
}
.contrast-sea-blue header .navbar .navbar-inner .medium {
  background: #014578;
}
.contrast-sea-blue header .navbar .navbar-inner .medium .label {
  color: #014578;
}
.contrast-sea-blue header .navbar .navbar-inner .medium:active > a,
.contrast-sea-blue header .navbar .navbar-inner .medium:focus > a,
.contrast-sea-blue header .navbar .navbar-inner .medium:hover > a {
  background-color: #01406f;
}
.contrast-sea-blue header .navbar .navbar-inner .dark {
  background: #013c69;
}
.contrast-sea-blue header .navbar .navbar-inner .dark .label {
  color: #013c69;
}
.contrast-sea-blue header .navbar .navbar-inner .dark:active > a,
.contrast-sea-blue header .navbar .navbar-inner .dark:focus > a,
.contrast-sea-blue header .navbar .navbar-inner .dark:hover > a {
  background-color: #013760;
}
.contrast-sea-blue
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #0163ac;
}
.contrast-sea-blue #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-sea-blue #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-sea-blue header .navbar .nav li .label {
  color: #0163ac;
}
.contrast-sea-blue #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-sea-blue
  #main-nav
  .navigation
  > .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-sea-blue #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-sea-blue
  #main-nav
  .navigation
  > .nav
  > li:focus
  > a
  [class^="fas fa"],
.contrast-sea-blue #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-sea-blue
  #main-nav
  .navigation
  > .nav
  > li:hover
  > a
  [class^="fas fa"] {
  color: #0163ac !important;
}
.contrast-sea-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-sea-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-sea-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-sea-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-sea-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-sea-blue
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #0163ac;
}
.contrast-sea-blue
  .box
  .box-header.contrast-background
  .actions
  .btn-link:hover,
.contrast-sea-blue .contrast,
.contrast-sea-blue .text-contrast {
  color: #0163ac !important;
}
.contrast-sea-blue .contrast-background,
.contrast-sea-blue.contrast-background {
  background: #0163ac !important;
}
.contrast-sea-blue .contrast-border {
  border-color: #0163ac !important;
}
.contrast-sea-blue .accordion.accordion-contrast .accordion-group {
  border-color: #0163ac #0163ac #159afe;
}
.contrast-sea-blue
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #0163ac;
}
.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 [class*="fa-"],
.contrast-sea-blue .box-statistic.contrast-background small,
.contrast-sea-blue .breadcrumb li:first-child > a:hover {
  color: #0163ac !important;
}
.contrast-sea-blue .box .box-header .actions .btn-link:hover,
.contrast-sea-blue .dd-handle:hover,
.contrast-sea-blue h1 [class*=" fa-"],
.contrast-sea-blue h2 [class*=" fa-"] {
  color: #0163ac;
}

.contrast-sea-blue .dropdown-submenu:focus > a {
  background-color: #0163ac !important;
}
.contrast-sea-blue .fc-event .fc-event-inner,
.contrast-sea-blue .fuelux .wizard ul li.active {
  background-color: #0163ac;
}
.contrast-sea-blue .contrast-caret {
  border-top-color: #0163ac !important;
  border-bottom-color: #0163ac !important;
}
.contrast-sea-blue .datepicker td span.active.active,
.contrast-sea-blue .datepicker td span.active.disabled,
.contrast-sea-blue .datepicker td span.active.disabled.active,
.contrast-sea-blue .datepicker td span.active.disabled.disabled,
.contrast-sea-blue .datepicker td span.active.disabled:active,
.contrast-sea-blue .datepicker td span.active.disabled:hover,
.contrast-sea-blue .datepicker td span.active.disabled:hover.active,
.contrast-sea-blue .datepicker td span.active.disabled:hover.disabled,
.contrast-sea-blue .datepicker td span.active.disabled:hover:active,
.contrast-sea-blue .datepicker td span.active.disabled:hover:hover,
.contrast-sea-blue .datepicker td span.active.disabled:hover[disabled],
.contrast-sea-blue .datepicker td span.active.disabled[disabled],
.contrast-sea-blue .datepicker td span.active:active,
.contrast-sea-blue .datepicker td span.active:hover,
.contrast-sea-blue .datepicker td span.active:hover.active,
.contrast-sea-blue .datepicker td span.active:hover.disabled,
.contrast-sea-blue .datepicker td span.active:hover:active,
.contrast-sea-blue .datepicker td span.active:hover:hover,
.contrast-sea-blue .datepicker td span.active:hover[disabled],
.contrast-sea-blue .datepicker td span.active[disabled],
.contrast-sea-blue .datepicker td.active.active,
.contrast-sea-blue .datepicker td.active.disabled,
.contrast-sea-blue .datepicker td.active.disabled.active,
.contrast-sea-blue .datepicker td.active.disabled.disabled,
.contrast-sea-blue .datepicker td.active.disabled:active,
.contrast-sea-blue .datepicker td.active.disabled:hover,
.contrast-sea-blue .datepicker td.active.disabled:hover.active,
.contrast-sea-blue .datepicker td.active.disabled:hover.disabled,
.contrast-sea-blue .datepicker td.active.disabled:hover:active,
.contrast-sea-blue .datepicker td.active.disabled:hover:hover,
.contrast-sea-blue .datepicker td.active.disabled:hover[disabled],
.contrast-sea-blue .datepicker td.active.disabled[disabled],
.contrast-sea-blue .datepicker td.active:active,
.contrast-sea-blue .datepicker td.active:hover,
.contrast-sea-blue .datepicker td.active:hover.active,
.contrast-sea-blue .datepicker td.active:hover.disabled,
.contrast-sea-blue .datepicker td.active:hover:active,
.contrast-sea-blue .datepicker td.active:hover:hover,
.contrast-sea-blue .datepicker td.active:hover[disabled],
.contrast-sea-blue .datepicker td.active[disabled],
.contrast-sea-blue .daterangepicker .ranges li.active,
.contrast-sea-blue .daterangepicker .ranges li:hover,
.contrast-sea-blue .daterangepicker td.active,
.contrast-sea-blue .daterangepicker td.active:hover,
.contrast-sea-blue .select2-results .select2-highlighted {
  background: #0163ac;
}
.contrast-sea-blue .dd-placeholder {
  border-color: #0163ac;
}
.contrast-banana header .navbar .navbar-inner,
.contrast-banana header .navbar .navbar-inner .toggle-nav {
  background-color: #fcd052;
}
.contrast-banana header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #fbc220;
}
.contrast-banana header .navbar .navbar-inner .navbar-search button {
  color: #fcd052;
}
.contrast-banana header .navbar .navbar-inner .navbar-search button:hover {
  color: #cb9704;
}
.contrast-banana header .navbar .navbar-inner .navbar-search input {
  border-color: #fbc220;
  color: #cb9704;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #fdde84;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #fdde84;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #fdde84;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #feebb6;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #feebb6;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #feebb6;
}
.contrast-banana header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #e4aa04;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #fde49d;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #fde49d;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #fde49d;
}
.contrast-banana header .navbar .navbar-inner .light {
  background: #fbc220;
}
.contrast-banana header .navbar .navbar-inner .light .label {
  color: #fbc220;
}
.contrast-banana header .navbar .navbar-inner .light:active > a,
.contrast-banana header .navbar .navbar-inner .light:focus > a,
.contrast-banana header .navbar .navbar-inner .light:hover > a {
  background-color: #f3b504;
}
.contrast-banana header .navbar .navbar-inner .medium {
  background: #f3b504;
}
.contrast-banana header .navbar .navbar-inner .medium .label {
  color: #f3b504;
}
.contrast-banana header .navbar .navbar-inner .medium:active > a,
.contrast-banana header .navbar .navbar-inner .medium:focus > a,
.contrast-banana header .navbar .navbar-inner .medium:hover > a {
  background-color: #e4aa04;
}
.contrast-banana header .navbar .navbar-inner .dark {
  background: #daa304;
}
.contrast-banana header .navbar .navbar-inner .dark .label {
  color: #daa304;
}
.contrast-banana header .navbar .navbar-inner .dark:active > a,
.contrast-banana header .navbar .navbar-inner .dark:focus > a,
.contrast-banana header .navbar .navbar-inner .dark:hover > a {
  background-color: #cb9704;
}
.contrast-banana
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #fcd052;
}
.contrast-banana #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-banana #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-banana header .navbar .nav li .label {
  color: #fcd052;
}
.contrast-banana #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-banana #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-banana #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-banana #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-banana #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-banana #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #fcd052 !important;
}
.contrast-banana
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-banana
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-banana
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-banana
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-banana
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-banana
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #fcd052;
}
.contrast-banana .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-banana .contrast,
.contrast-banana .text-contrast {
  color: #fcd052 !important;
}
.contrast-banana .contrast-background,
.contrast-banana.contrast-background {
  background: #fcd052 !important;
}
.contrast-banana .contrast-border {
  border-color: #fcd052 !important;
}
.contrast-banana .accordion.accordion-contrast .accordion-group {
  border-color: #fcd052 #fcd052 #feebb6;
}
.contrast-banana
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #fcd052;
}
.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 [class*="fa-"],
.contrast-banana .box-statistic.contrast-background small,
.contrast-banana .breadcrumb li:first-child > a:hover {
  color: #fcd052 !important;
}
.contrast-banana .box .box-header .actions .btn-link:hover,
.contrast-banana .dd-handle:hover,
.contrast-banana h1 [class*=" fa-"],
.contrast-banana h2 [class*=" fa-"] {
  color: #fcd052;
}

.contrast-banana .dropdown-submenu:focus > a {
  background-color: #fcd052 !important;
}
.contrast-banana .fc-event .fc-event-inner,
.contrast-banana .fuelux .wizard ul li.active {
  background-color: #fcd052;
}
.contrast-banana .contrast-caret {
  border-top-color: #fcd052 !important;
  border-bottom-color: #fcd052 !important;
}
.contrast-banana .datepicker td span.active.active,
.contrast-banana .datepicker td span.active.disabled,
.contrast-banana .datepicker td span.active.disabled.active,
.contrast-banana .datepicker td span.active.disabled.disabled,
.contrast-banana .datepicker td span.active.disabled:active,
.contrast-banana .datepicker td span.active.disabled:hover,
.contrast-banana .datepicker td span.active.disabled:hover.active,
.contrast-banana .datepicker td span.active.disabled:hover.disabled,
.contrast-banana .datepicker td span.active.disabled:hover:active,
.contrast-banana .datepicker td span.active.disabled:hover:hover,
.contrast-banana .datepicker td span.active.disabled:hover[disabled],
.contrast-banana .datepicker td span.active.disabled[disabled],
.contrast-banana .datepicker td span.active:active,
.contrast-banana .datepicker td span.active:hover,
.contrast-banana .datepicker td span.active:hover.active,
.contrast-banana .datepicker td span.active:hover.disabled,
.contrast-banana .datepicker td span.active:hover:active,
.contrast-banana .datepicker td span.active:hover:hover,
.contrast-banana .datepicker td span.active:hover[disabled],
.contrast-banana .datepicker td span.active[disabled],
.contrast-banana .datepicker td.active.active,
.contrast-banana .datepicker td.active.disabled,
.contrast-banana .datepicker td.active.disabled.active,
.contrast-banana .datepicker td.active.disabled.disabled,
.contrast-banana .datepicker td.active.disabled:active,
.contrast-banana .datepicker td.active.disabled:hover,
.contrast-banana .datepicker td.active.disabled:hover.active,
.contrast-banana .datepicker td.active.disabled:hover.disabled,
.contrast-banana .datepicker td.active.disabled:hover:active,
.contrast-banana .datepicker td.active.disabled:hover:hover,
.contrast-banana .datepicker td.active.disabled:hover[disabled],
.contrast-banana .datepicker td.active.disabled[disabled],
.contrast-banana .datepicker td.active:active,
.contrast-banana .datepicker td.active:hover,
.contrast-banana .datepicker td.active:hover.active,
.contrast-banana .datepicker td.active:hover.disabled,
.contrast-banana .datepicker td.active:hover:active,
.contrast-banana .datepicker td.active:hover:hover,
.contrast-banana .datepicker td.active:hover[disabled],
.contrast-banana .datepicker td.active[disabled],
.contrast-banana .daterangepicker .ranges li.active,
.contrast-banana .daterangepicker .ranges li:hover,
.contrast-banana .daterangepicker td.active,
.contrast-banana .daterangepicker td.active:hover,
.contrast-banana .select2-results .select2-highlighted {
  background: #fcd052;
}
.contrast-banana .dd-placeholder {
  border-color: #fcd052;
}
.contrast-dark-orange header .navbar .navbar-inner,
.contrast-dark-orange header .navbar .navbar-inner .toggle-nav {
  background-color: #f56e00;
}
.contrast-dark-orange header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #c25700;
}
.contrast-dark-orange header .navbar .navbar-inner .navbar-search button {
  color: #f56e00;
}
.contrast-dark-orange header .navbar .navbar-inner .navbar-search button:hover {
  color: #763500;
}
.contrast-dark-orange header .navbar .navbar-inner .navbar-search input {
  border-color: #c25700;
  color: #763500;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #ff8929;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #ff8929;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #ff8929;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #ffa55c;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #ffa55c;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #ffa55c;
}
.contrast-dark-orange header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #8f4000;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #ff9742;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #ff9742;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #ff9742;
}
.contrast-dark-orange header .navbar .navbar-inner .light {
  background: #d15e00;
}
.contrast-dark-orange header .navbar .navbar-inner .light .label {
  color: #d15e00;
}
.contrast-dark-orange header .navbar .navbar-inner .light:active > a,
.contrast-dark-orange header .navbar .navbar-inner .light:focus > a,
.contrast-dark-orange header .navbar .navbar-inner .light:hover > a {
  background-color: #b85300;
}
.contrast-dark-orange header .navbar .navbar-inner .medium {
  background: #b85300;
}
.contrast-dark-orange header .navbar .navbar-inner .medium .label {
  color: #b85300;
}
.contrast-dark-orange header .navbar .navbar-inner .medium:active > a,
.contrast-dark-orange header .navbar .navbar-inner .medium:focus > a,
.contrast-dark-orange header .navbar .navbar-inner .medium:hover > a {
  background-color: #ae4e00;
}
.contrast-dark-orange header .navbar .navbar-inner .dark {
  background: #a64b00;
}
.contrast-dark-orange header .navbar .navbar-inner .dark .label {
  color: #a64b00;
}
.contrast-dark-orange header .navbar .navbar-inner .dark:active > a,
.contrast-dark-orange header .navbar .navbar-inner .dark:focus > a,
.contrast-dark-orange header .navbar .navbar-inner .dark:hover > a {
  background-color: #9c4600;
}
.contrast-dark-orange
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #f56e00;
}
.contrast-dark-orange #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li
  > a.in
  [class^="fas fa"],
.contrast-dark-orange header .navbar .nav li .label {
  color: #f56e00;
}
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li:focus
  > a
  [class*=" fa-"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li:focus
  > a
  [class^="fas fa"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li:hover
  > a
  [class*=" fa-"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li:hover
  > a
  [class^="fas fa"] {
  color: #f56e00 !important;
}
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-dark-orange
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #f56e00;
}
.contrast-dark-orange
  .box
  .box-header.contrast-background
  .actions
  .btn-link:hover,
.contrast-dark-orange .contrast,
.contrast-dark-orange .text-contrast {
  color: #f56e00 !important;
}
.contrast-dark-orange .contrast-background,
.contrast-dark-orange.contrast-background {
  background: #f56e00 !important;
}
.contrast-dark-orange .contrast-border {
  border-color: #f56e00 !important;
}
.contrast-dark-orange .accordion.accordion-contrast .accordion-group {
  border-color: #f56e00 #f56e00 #ffa55c;
}
.contrast-dark-orange
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #f56e00;
}
.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 [class*="fa-"],
.contrast-dark-orange .box-statistic.contrast-background small,
.contrast-dark-orange .breadcrumb li:first-child > a:hover {
  color: #f56e00 !important;
}
.contrast-dark-orange .box .box-header .actions .btn-link:hover,
.contrast-dark-orange .dd-handle:hover,
.contrast-dark-orange h1 [class*=" fa-"],
.contrast-dark-orange h2 [class*=" fa-"] {
  color: #f56e00;
}

.contrast-dark-orange .dropdown-submenu:focus > a {
  background-color: #f56e00 !important;
}
.contrast-dark-orange .fc-event .fc-event-inner,
.contrast-dark-orange .fuelux .wizard ul li.active {
  background-color: #f56e00;
}
.contrast-dark-orange .contrast-caret {
  border-top-color: #f56e00 !important;
  border-bottom-color: #f56e00 !important;
}
.contrast-dark-orange .datepicker td span.active.active,
.contrast-dark-orange .datepicker td span.active.disabled,
.contrast-dark-orange .datepicker td span.active.disabled.active,
.contrast-dark-orange .datepicker td span.active.disabled.disabled,
.contrast-dark-orange .datepicker td span.active.disabled:active,
.contrast-dark-orange .datepicker td span.active.disabled:hover,
.contrast-dark-orange .datepicker td span.active.disabled:hover.active,
.contrast-dark-orange .datepicker td span.active.disabled:hover.disabled,
.contrast-dark-orange .datepicker td span.active.disabled:hover:active,
.contrast-dark-orange .datepicker td span.active.disabled:hover:hover,
.contrast-dark-orange .datepicker td span.active.disabled:hover[disabled],
.contrast-dark-orange .datepicker td span.active.disabled[disabled],
.contrast-dark-orange .datepicker td span.active:active,
.contrast-dark-orange .datepicker td span.active:hover,
.contrast-dark-orange .datepicker td span.active:hover.active,
.contrast-dark-orange .datepicker td span.active:hover.disabled,
.contrast-dark-orange .datepicker td span.active:hover:active,
.contrast-dark-orange .datepicker td span.active:hover:hover,
.contrast-dark-orange .datepicker td span.active:hover[disabled],
.contrast-dark-orange .datepicker td span.active[disabled],
.contrast-dark-orange .datepicker td.active.active,
.contrast-dark-orange .datepicker td.active.disabled,
.contrast-dark-orange .datepicker td.active.disabled.active,
.contrast-dark-orange .datepicker td.active.disabled.disabled,
.contrast-dark-orange .datepicker td.active.disabled:active,
.contrast-dark-orange .datepicker td.active.disabled:hover,
.contrast-dark-orange .datepicker td.active.disabled:hover.active,
.contrast-dark-orange .datepicker td.active.disabled:hover.disabled,
.contrast-dark-orange .datepicker td.active.disabled:hover:active,
.contrast-dark-orange .datepicker td.active.disabled:hover:hover,
.contrast-dark-orange .datepicker td.active.disabled:hover[disabled],
.contrast-dark-orange .datepicker td.active.disabled[disabled],
.contrast-dark-orange .datepicker td.active:active,
.contrast-dark-orange .datepicker td.active:hover,
.contrast-dark-orange .datepicker td.active:hover.active,
.contrast-dark-orange .datepicker td.active:hover.disabled,
.contrast-dark-orange .datepicker td.active:hover:active,
.contrast-dark-orange .datepicker td.active:hover:hover,
.contrast-dark-orange .datepicker td.active:hover[disabled],
.contrast-dark-orange .datepicker td.active[disabled],
.contrast-dark-orange .daterangepicker .ranges li.active,
.contrast-dark-orange .daterangepicker .ranges li:hover,
.contrast-dark-orange .daterangepicker td.active,
.contrast-dark-orange .daterangepicker td.active:hover,
.contrast-dark-orange .select2-results .select2-highlighted {
  background: #f56e00;
}
.contrast-dark-orange .dd-placeholder {
  border-color: #f56e00;
}
.contrast-brown header .navbar .navbar-inner,
.contrast-brown header .navbar .navbar-inner .toggle-nav {
  background-color: #924e31;
}
.contrast-brown header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #6c3a24;
}
.contrast-brown header .navbar .navbar-inner .navbar-search button {
  color: #924e31;
}
.contrast-brown header .navbar .navbar-inner .navbar-search button:hover {
  color: #331b11;
}
.contrast-brown header .navbar .navbar-inner .navbar-search input {
  border-color: #6c3a24;
  color: #331b11;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #b8623e;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #b8623e;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #b8623e;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #c97f60;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #c97f60;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #c97f60;
}
.contrast-brown header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #462517;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #c3704c;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #c3704c;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #c3704c;
}
.contrast-brown header .navbar .navbar-inner .light {
  background: #774028;
}
.contrast-brown header .navbar .navbar-inner .light .label {
  color: #774028;
}
.contrast-brown header .navbar .navbar-inner .light:active > a,
.contrast-brown header .navbar .navbar-inner .light:focus > a,
.contrast-brown header .navbar .navbar-inner .light:hover > a {
  background-color: #653622;
}
.contrast-brown header .navbar .navbar-inner .medium {
  background: #653622;
}
.contrast-brown header .navbar .navbar-inner .medium .label {
  color: #653622;
}
.contrast-brown header .navbar .navbar-inner .medium:active > a,
.contrast-brown header .navbar .navbar-inner .medium:focus > a,
.contrast-brown header .navbar .navbar-inner .medium:hover > a {
  background-color: #5d311f;
}
.contrast-brown header .navbar .navbar-inner .dark {
  background: #572f1d;
}
.contrast-brown header .navbar .navbar-inner .dark .label {
  color: #572f1d;
}
.contrast-brown header .navbar .navbar-inner .dark:active > a,
.contrast-brown header .navbar .navbar-inner .dark:focus > a,
.contrast-brown header .navbar .navbar-inner .dark:hover > a {
  background-color: #4f2a1b;
}
.contrast-brown
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #924e31;
}
.contrast-brown #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-brown #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-brown header .navbar .nav li .label {
  color: #924e31;
}
.contrast-brown #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-brown #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-brown #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-brown #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-brown #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-brown #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #924e31 !important;
}
.contrast-brown
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-brown
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-brown
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-brown
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-brown
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-brown
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #924e31;
}
.contrast-brown .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-brown .contrast,
.contrast-brown .text-contrast {
  color: #924e31 !important;
}
.contrast-brown .contrast-background,
.contrast-brown.contrast-background {
  background: #924e31 !important;
}
.contrast-brown .contrast-border {
  border-color: #924e31 !important;
}
.contrast-brown .accordion.accordion-contrast .accordion-group {
  border-color: #924e31 #924e31 #c97f60;
}
.contrast-brown
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #924e31;
}
.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 [class*="fa-"],
.contrast-brown .box-statistic.contrast-background small,
.contrast-brown .breadcrumb li:first-child > a:hover {
  color: #924e31 !important;
}
.contrast-brown .box .box-header .actions .btn-link:hover,
.contrast-brown .dd-handle:hover,
.contrast-brown h1 [class*=" fa-"],
.contrast-brown h2 [class*=" fa-"] {
  color: #924e31;
}

.contrast-brown .dropdown-submenu:focus > a {
  background-color: #924e31 !important;
}
.contrast-brown .fc-event .fc-event-inner,
.contrast-brown .fuelux .wizard ul li.active {
  background-color: #924e31;
}
.contrast-brown .contrast-caret {
  border-top-color: #924e31 !important;
  border-bottom-color: #924e31 !important;
}
.contrast-brown .datepicker td span.active.active,
.contrast-brown .datepicker td span.active.disabled,
.contrast-brown .datepicker td span.active.disabled.active,
.contrast-brown .datepicker td span.active.disabled.disabled,
.contrast-brown .datepicker td span.active.disabled:active,
.contrast-brown .datepicker td span.active.disabled:hover,
.contrast-brown .datepicker td span.active.disabled:hover.active,
.contrast-brown .datepicker td span.active.disabled:hover.disabled,
.contrast-brown .datepicker td span.active.disabled:hover:active,
.contrast-brown .datepicker td span.active.disabled:hover:hover,
.contrast-brown .datepicker td span.active.disabled:hover[disabled],
.contrast-brown .datepicker td span.active.disabled[disabled],
.contrast-brown .datepicker td span.active:active,
.contrast-brown .datepicker td span.active:hover,
.contrast-brown .datepicker td span.active:hover.active,
.contrast-brown .datepicker td span.active:hover.disabled,
.contrast-brown .datepicker td span.active:hover:active,
.contrast-brown .datepicker td span.active:hover:hover,
.contrast-brown .datepicker td span.active:hover[disabled],
.contrast-brown .datepicker td span.active[disabled],
.contrast-brown .datepicker td.active.active,
.contrast-brown .datepicker td.active.disabled,
.contrast-brown .datepicker td.active.disabled.active,
.contrast-brown .datepicker td.active.disabled.disabled,
.contrast-brown .datepicker td.active.disabled:active,
.contrast-brown .datepicker td.active.disabled:hover,
.contrast-brown .datepicker td.active.disabled:hover.active,
.contrast-brown .datepicker td.active.disabled:hover.disabled,
.contrast-brown .datepicker td.active.disabled:hover:active,
.contrast-brown .datepicker td.active.disabled:hover:hover,
.contrast-brown .datepicker td.active.disabled:hover[disabled],
.contrast-brown .datepicker td.active.disabled[disabled],
.contrast-brown .datepicker td.active:active,
.contrast-brown .datepicker td.active:hover,
.contrast-brown .datepicker td.active:hover.active,
.contrast-brown .datepicker td.active:hover.disabled,
.contrast-brown .datepicker td.active:hover:active,
.contrast-brown .datepicker td.active:hover:hover,
.contrast-brown .datepicker td.active:hover[disabled],
.contrast-brown .datepicker td.active[disabled],
.contrast-brown .daterangepicker .ranges li.active,
.contrast-brown .daterangepicker .ranges li:hover,
.contrast-brown .daterangepicker td.active,
.contrast-brown .daterangepicker td.active:hover,
.contrast-brown .select2-results .select2-highlighted {
  background: #924e31;
}
.contrast-brown .dd-placeholder {
  border-color: #924e31;
}
#main-nav .navigation > .nav > li > a [class*=" fa-"],
#main-nav .navigation > .nav > li > a [class^="fas fa"] {
  color: #6e6e6e;
  font-size: 20px;
  margin-right: 10px;
  display: inline-block;
  text-align: center;
  width: 25px;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
#main-nav .navigation > .nav > li .nav > li > a [class*=" fa-"],
#main-nav .navigation > .nav > li .nav > li > a [class^="fas fa"] {
  display: inline-block;
  text-align: center;
  width: 25px;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover,
.dropdown-submenu:focus > a,
.dropdown-submenu:hover > a {
  background-color: #eee;
  color: #111;
}
.contrast-stoa header .navbar .navbar-inner,
.contrast-stoa header .navbar .navbar-inner .toggle-nav {
  background-color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .toggle-nav:hover {
  background-color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .navbar-search button {
  color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .navbar-search button:hover {
  color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .navbar-search input {
  border-color: #3a2c60;
  color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-moz-placeholder {
  color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:-ms-input-placeholder {
  color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .navbar-search
  input::-webkit-input-placeholder {
  color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-moz-placeholder {
  color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover:-ms-input-placeholder {
  color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:hover::-webkit-input-placeholder {
  color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .navbar-search input:focus {
  border-color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-moz-placeholder {
  color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus:-ms-input-placeholder {
  color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .navbar-search
  input:focus::-webkit-input-placeholder {
  color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .light {
  background: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .light .label {
  color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .light:active > a,
.contrast-stoa header .navbar .navbar-inner .light:focus > a,
.contrast-stoa header .navbar .navbar-inner .light:hover > a {
  background-color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .medium {
  background: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .medium .label {
  color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .medium:active > a,
.contrast-stoa header .navbar .navbar-inner .medium:focus > a,
.contrast-stoa header .navbar .navbar-inner .medium:hover > a {
  background-color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .dark {
  background: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .dark .label {
  color: #3a2c60;
}
.contrast-stoa header .navbar .navbar-inner .dark:active > a,
.contrast-stoa header .navbar .navbar-inner .dark:focus > a,
.contrast-stoa header .navbar .navbar-inner .dark:hover > a {
  background-color: #3a2c60;
}
.contrast-stoa
  header
  .navbar
  .navbar-inner
  .widget
  .dropdown-menu
  > li.widget-footer
  a:hover {
  background-color: #3a2c60;
}
.contrast-stoa #main-nav .navigation > .nav > li > a.in [class*=" fa-"],
.contrast-stoa #main-nav .navigation > .nav > li > a.in [class^="fas fa"],
.contrast-stoa header .navbar .nav li .label {
  color: #3a2c60;
}
.contrast-stoa #main-nav .navigation > .nav > li.active > a [class*=" fa-"],
.contrast-stoa #main-nav .navigation > .nav > li.active > a [class^="fas fa"],
.contrast-stoa #main-nav .navigation > .nav > li:focus > a [class*=" fa-"],
.contrast-stoa #main-nav .navigation > .nav > li:focus > a [class^="fas fa"],
.contrast-stoa #main-nav .navigation > .nav > li:hover > a [class*=" fa-"],
.contrast-stoa #main-nav .navigation > .nav > li:hover > a [class^="fas fa"] {
  color: #3a2c60 !important;
}
.contrast-stoa
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class*=" fa-"],
.contrast-stoa
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li.active
  > a
  [class^="fas fa"],
.contrast-stoa
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class*=" fa-"],
.contrast-stoa
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:focus
  [class^="fas fa"],
.contrast-stoa
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class*=" fa-"],
.contrast-stoa
  #main-nav
  .navigation
  > .nav
  > li
  .nav
  > li
  > a:hover
  [class^="fas fa"] {
  color: #3a2c60;
}
.contrast-stoa .box .box-header.contrast-background .actions .btn-link:hover,
.contrast-stoa .contrast,
.contrast-stoa .text-contrast {
  color: #3a2c60 !important;
}
.contrast-stoa .contrast-background,
.contrast-stoa.contrast-background {
  background: #3a2c60 !important;
}
.contrast-stoa .contrast-border {
  border-color: #3a2c60 !important;
}
.contrast-stoa .accordion.accordion-contrast .accordion-group {
  border-color: #3a2c60 #3a2c60 #3a2c60;
}
.contrast-stoa
  .accordion.accordion-contrast
  .accordion-heading
  .accordion-toggle {
  color: #fff;
  background-color: #3a2c60;
}
.contrast-stoa .box-quick-link.contrast-background a:active .header {
  background: #3a2c60;
}
.contrast-stoa .box-quick-link.contrast-background:hover .header {
  background: #3a2c60;
}
.contrast-stoa .box-statistic.contrast-background .title,
.contrast-stoa .box-statistic.contrast-background [class*="fa-"],
.contrast-stoa .box-statistic.contrast-background small,
.contrast-stoa .breadcrumb li:first-child > a:hover {
  color: #3a2c60 !important;
}
.contrast-stoa .box .box-header .actions .btn-link:hover,
.contrast-stoa .dd-handle:hover,
.contrast-stoa h1 [class*=" fa-"],
.contrast-stoa h2 [class*=" fa-"] {
  color: #3a2c60;
}

.contrast-stoa .dropdown-submenu:focus > a {
  background-color: #3a2c60 !important;
}
.contrast-stoa .fc-event .fc-event-inner,
.contrast-stoa .fuelux .wizard ul li.active {
  background-color: #3a2c60;
}
.contrast-stoa .contrast-caret {
  border-top-color: #3a2c60 !important;
  border-bottom-color: #3a2c60 !important;
}
.contrast-stoa .datepicker td span.active.active,
.contrast-stoa .datepicker td span.active.disabled,
.contrast-stoa .datepicker td span.active.disabled.active,
.contrast-stoa .datepicker td span.active.disabled.disabled,
.contrast-stoa .datepicker td span.active.disabled:active,
.contrast-stoa .datepicker td span.active.disabled:hover,
.contrast-stoa .datepicker td span.active.disabled:hover.active,
.contrast-stoa .datepicker td span.active.disabled:hover.disabled,
.contrast-stoa .datepicker td span.active.disabled:hover:active,
.contrast-stoa .datepicker td span.active.disabled:hover:hover,
.contrast-stoa .datepicker td span.active.disabled:hover[disabled],
.contrast-stoa .datepicker td span.active.disabled[disabled],
.contrast-stoa .datepicker td span.active:active,
.contrast-stoa .datepicker td span.active:hover,
.contrast-stoa .datepicker td span.active:hover.active,
.contrast-stoa .datepicker td span.active:hover.disabled,
.contrast-stoa .datepicker td span.active:hover:active,
.contrast-stoa .datepicker td span.active:hover:hover,
.contrast-stoa .datepicker td span.active:hover[disabled],
.contrast-stoa .datepicker td span.active[disabled],
.contrast-stoa .datepicker td.active.active,
.contrast-stoa .datepicker td.active.disabled,
.contrast-stoa .datepicker td.active.disabled.active,
.contrast-stoa .datepicker td.active.disabled.disabled,
.contrast-stoa .datepicker td.active.disabled:active,
.contrast-stoa .datepicker td.active.disabled:hover,
.contrast-stoa .datepicker td.active.disabled:hover.active,
.contrast-stoa .datepicker td.active.disabled:hover.disabled,
.contrast-stoa .datepicker td.active.disabled:hover:active,
.contrast-stoa .datepicker td.active.disabled:hover:hover,
.contrast-stoa .datepicker td.active.disabled:hover[disabled],
.contrast-stoa .datepicker td.active.disabled[disabled],
.contrast-stoa .datepicker td.active:active,
.contrast-stoa .datepicker td.active:hover,
.contrast-stoa .datepicker td.active:hover.active,
.contrast-stoa .datepicker td.active:hover.disabled,
.contrast-stoa .datepicker td.active:hover:active,
.contrast-stoa .datepicker td.active:hover:hover,
.contrast-stoa .datepicker td.active:hover[disabled],
.contrast-stoa .datepicker td.active[disabled],
.contrast-stoa .daterangepicker .ranges li.active,
.contrast-stoa .daterangepicker .ranges li:hover,
.contrast-stoa .daterangepicker td.active,
.contrast-stoa .daterangepicker td.active:hover,
.contrast-stoa .select2-results .select2-highlighted {
  background: #3a2c60;
}
.contrast-stoa .dd-placeholder {
  border-color: #3a2c60;
}
