@charset "UTF-8";
/*! chatgrid - v1.0.0 - 2025-07-10[copyright: undefined] */
@charset "UTF-8";

/*! chatgrid - v1.0.0 - 2025-07-10[copyright: undefined] */

.btn-default.btn-outlined:focus,
.btn-default.btn-outlined:hover {
  color: #fff;
  background: #89949B;
  border-color: #89949B;
}

.rubix-timeline-header {
  background: #eee;
}

.rubix-timeline-normal .rubix-timeline-header {
  background: 0 0;
}

.nav-pills>li>a {
  color: #aaa;
}

.nav-tabs>li>a:focus,
.nav-tabs>li>a:hover {
  background: rgba(0,0,0,.05);
}

.navbar-default {
  background: #fff;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
  background: #F5F5F5;
}

.list-bg-deepred>.list-group-item.active {
  background: #D71F4B!important;
  color: #fff!important;
}

.list-fg-deepred>.list-group-item {
  color: #D71F4B;
}

.rubix-panel-header .nav-deepred.nav-tabs>li>a,
.rubix-panel-header .nav-deepred.nav-tabs>li>a:focus,
.rubix-panel-header .nav-deepred.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-deepred.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-deepred.nav-tabs>li.active>a:hover {
  color: #D71F4B;
}

.nav-deepred.nav-tabs {
  border-color: #D71F4B;
}

.nav-deepred.nav-tabs>li.active>a,
.nav-deepred.nav-tabs>li>a,
.nav-deepred.nav-tabs>li>a:focus,
.nav-deepred.nav-tabs>li>a:hover {
  color: #D71F4B;
  border-color: #D71F4B #D71F4B transparent;
}

.btn-deepred,
.dropup .menu-deepred,
.menu-deepred {
  border-color: #D71F4B;
}

.nav-deepred.nav-pills>li.active>a,
.nav-deepred.nav-pills>li>a:focus,
.nav-deepred.nav-pills>li>a:hover {
  background: #D71F4B;
  color: #fff;
}

.dropup .menu-deepred>li>a:hover,
.menu-deepred>li>a:hover {
  background: rgba(215,31,75,.05);
}

.btn-deepred,
.dropup .menu-deepred>.active>a,
.dropup .menu-deepred>.active>a:focus,
.dropup .menu-deepred>.active>a:hover,
.menu-deepred>.active>a,
.menu-deepred>.active>a:focus,
.menu-deepred>.active>a:hover {
  background: #D71F4B;
  color: #fff;
}

.btn-deepred {
  outline: 0;
}

.btn-deepred.btn-outlined {
  color: #D71F4B;
  background: 0 0;
}

.btn-deepred.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-deepred.active,
.btn-deepred:active,
.btn-deepred:focus,
.btn-deepred:hover {
  outline: 0;
  color: #fff;
  background: #e4456b;
  border-color: #e4456b;
}

.btn-deepred.active.btn-outlined,
.btn-deepred:active.btn-outlined,
.btn-deepred:focus.btn-outlined,
.btn-deepred:hover.btn-outlined {
  background: #D71F4B;
  color: #fff;
  border-color: #D71F4B;
}

.btn-deepred.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-deepred.btn-inverse.btn-outlined.active,
.btn-deepred.btn-inverse.btn-outlined:active,
.btn-deepred.btn-inverse.btn-outlined:focus,
.btn-deepred.btn-inverse.btn-outlined:hover {
  color: #D71F4B;
  background: #fff;
  border-color: #fff;
}

.btn-deepred.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-deepred.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-deepred.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-deepred.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #D71F4B;
  color: #fff;
  border-color: #D71F4B;
}

.tl-deepred .rubix-timeline-body>ul>li:before {
  border-color: #D71F4B;
}

.border-deepred {
  border-color: #D71F4B!important;
}

.border-deepred .rubix-timeline-body>ul,
.border-deepred.rubix-timeline-view:before {
  border-color: #D71F4B;
}

.border-focus-deepred:focus,
.border-hover-deepred:hover {
  border-color: #D71F4B!important;
}

.fg-deepred,
.fg-deepred .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-deepred.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-deepred>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-deepred:focus,
.fg-hover-deepred:hover {
  color: #D71F4B;
}

.bg-deepred,
.bg-focus-deepred:focus,
.bg-hover-deepred:hover {
  background: #D71F4B;
}

.bg-deepred>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-deepred>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #D71F4B;
}

.bg-deepred table td,
.bg-deepred th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-red>.list-group-item.active {
  background: #EA7882!important;
  color: #fff!important;
}

.list-fg-red>.list-group-item {
  color: #EA7882;
}

.rubix-panel-header .nav-red.nav-tabs>li>a,
.rubix-panel-header .nav-red.nav-tabs>li>a:focus,
.rubix-panel-header .nav-red.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-red.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-red.nav-tabs>li.active>a:hover {
  color: #EA7882;
}

.nav-red.nav-tabs {
  border-color: #EA7882;
}

.nav-red.nav-tabs>li.active>a,
.nav-red.nav-tabs>li>a,
.nav-red.nav-tabs>li>a:focus,
.nav-red.nav-tabs>li>a:hover {
  color: #EA7882;
  border-color: #EA7882 #EA7882 transparent;
}

.btn-red,
.dropup .menu-red,
.menu-red {
  border-color: #EA7882;
}

.nav-red.nav-pills>li.active>a,
.nav-red.nav-pills>li>a:focus,
.nav-red.nav-pills>li>a:hover {
  background: #EA7882;
  color: #fff;
}

.dropup .menu-red>li>a:hover,
.menu-red>li>a:hover {
  background: rgba(234,120,130,.05);
}

.btn-red,
.dropup .menu-red>.active>a,
.dropup .menu-red>.active>a:focus,
.dropup .menu-red>.active>a:hover,
.menu-red>.active>a,
.menu-red>.active>a:focus,
.menu-red>.active>a:hover {
  background: #EA7882;
  color: #fff;
}

.btn-red {
  outline: 0;
}

.btn-red.btn-outlined {
  color: #EA7882;
  background: 0 0;
}

.btn-red.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-red.active,
.btn-red:active,
.btn-red:focus,
.btn-red:hover {
  outline: 0;
  color: #fff;
  background: #f1a4ab;
  border-color: #f1a4ab;
}

.btn-red.active.btn-outlined,
.btn-red:active.btn-outlined,
.btn-red:focus.btn-outlined,
.btn-red:hover.btn-outlined {
  background: #EA7882;
  color: #fff;
  border-color: #EA7882;
}

.btn-red.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-red.btn-inverse.btn-outlined.active,
.btn-red.btn-inverse.btn-outlined:active,
.btn-red.btn-inverse.btn-outlined:focus,
.btn-red.btn-inverse.btn-outlined:hover {
  color: #EA7882;
  background: #fff;
  border-color: #fff;
}

.btn-red.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-red.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-red.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-red.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #EA7882;
  color: #fff;
  border-color: #EA7882;
}

.tl-red .rubix-timeline-body>ul>li:before {
  border-color: #EA7882;
}

.border-red {
  border-color: #EA7882!important;
}

.border-red .rubix-timeline-body>ul,
.border-red.rubix-timeline-view:before {
  border-color: #EA7882;
}

.border-focus-red:focus,
.border-hover-red:hover {
  border-color: #EA7882!important;
}

.fg-focus-red:focus,
.fg-hover-red:hover,
.fg-red,
.fg-red .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-red.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-red>.tab-container>.nav-tabs>.b-tab>a {
  color: #EA7882;
}

.bg-focus-red:focus,
.bg-hover-red:hover,
.bg-red {
  background: #EA7882;
}

.bg-red>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-red>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #EA7882;
}

.bg-red table td,
.bg-red th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightred>.list-group-item.active {
  background: #F09FA6!important;
  color: #fff!important;
}

.list-fg-lightred>.list-group-item {
  color: #F09FA6;
}

.rubix-panel-header .nav-lightred.nav-tabs>li>a,
.rubix-panel-header .nav-lightred.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightred.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightred.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightred.nav-tabs>li.active>a:hover {
  color: #F09FA6;
}

.nav-lightred.nav-tabs {
  border-color: #F09FA6;
}

.nav-lightred.nav-tabs>li.active>a,
.nav-lightred.nav-tabs>li>a,
.nav-lightred.nav-tabs>li>a:focus,
.nav-lightred.nav-tabs>li>a:hover {
  color: #F09FA6;
  border-color: #F09FA6 #F09FA6 transparent;
}

.btn-lightred,
.dropup .menu-lightred,
.menu-lightred {
  border-color: #F09FA6;
}

.nav-lightred.nav-pills>li.active>a,
.nav-lightred.nav-pills>li>a:focus,
.nav-lightred.nav-pills>li>a:hover {
  background: #F09FA6;
  color: #fff;
}

.dropup .menu-lightred>li>a:hover,
.menu-lightred>li>a:hover {
  background: rgba(240,159,166,.05);
}

.btn-lightred,
.dropup .menu-lightred>.active>a,
.dropup .menu-lightred>.active>a:focus,
.dropup .menu-lightred>.active>a:hover,
.menu-lightred>.active>a,
.menu-lightred>.active>a:focus,
.menu-lightred>.active>a:hover {
  background: #F09FA6;
  color: #fff;
}

.btn-lightred {
  outline: 0;
}

.btn-lightred.btn-outlined {
  color: #F09FA6;
  background: 0 0;
}

.btn-lightred.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightred.active,
.btn-lightred:active,
.btn-lightred:focus,
.btn-lightred:hover {
  outline: 0;
  color: #fff;
  background: #f7cbcf;
  border-color: #f7cbcf;
}

.btn-lightred.active.btn-outlined,
.btn-lightred:active.btn-outlined,
.btn-lightred:focus.btn-outlined,
.btn-lightred:hover.btn-outlined {
  background: #F09FA6;
  color: #fff;
  border-color: #F09FA6;
}

.btn-lightred.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightred.btn-inverse.btn-outlined.active,
.btn-lightred.btn-inverse.btn-outlined:active,
.btn-lightred.btn-inverse.btn-outlined:focus,
.btn-lightred.btn-inverse.btn-outlined:hover {
  color: #F09FA6;
  background: #fff;
  border-color: #fff;
}

.btn-lightred.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightred.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightred.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightred.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #F09FA6;
  color: #fff;
  border-color: #F09FA6;
}

.tl-lightred .rubix-timeline-body>ul>li:before {
  border-color: #F09FA6;
}

.border-lightred {
  border-color: #F09FA6!important;
}

.border-lightred .rubix-timeline-body>ul,
.border-lightred.rubix-timeline-view:before {
  border-color: #F09FA6;
}

.border-focus-lightred:focus,
.border-hover-lightred:hover {
  border-color: #F09FA6!important;
}

.fg-focus-lightred:focus,
.fg-hover-lightred:hover,
.fg-lightred,
.fg-lightred .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightred.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightred>.tab-container>.nav-tabs>.b-tab>a {
  color: #F09FA6;
}

.bg-focus-lightred:focus,
.bg-hover-lightred:hover,
.bg-lightred {
  background: #F09FA6;
}

.bg-lightred>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightred>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #F09FA6;
}

.bg-lightred table td,
.bg-lightred th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brightblue>.list-group-item.active {
  background: #003BFF!important;
  color: #fff!important;
}

.list-fg-brightblue>.list-group-item {
  color: #003BFF;
}

.rubix-panel-header .nav-brightblue.nav-tabs>li>a,
.rubix-panel-header .nav-brightblue.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brightblue.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brightblue.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brightblue.nav-tabs>li.active>a:hover {
  color: #003BFF;
}

.nav-brightblue.nav-tabs {
  border-color: #003BFF;
}

.nav-brightblue.nav-tabs>li.active>a,
.nav-brightblue.nav-tabs>li>a,
.nav-brightblue.nav-tabs>li>a:focus,
.nav-brightblue.nav-tabs>li>a:hover {
  color: #003BFF;
  border-color: #003BFF #003BFF transparent;
}

.btn-brightblue,
.dropup .menu-brightblue,
.menu-brightblue {
  border-color: #003BFF;
}

.nav-brightblue.nav-pills>li.active>a,
.nav-brightblue.nav-pills>li>a:focus,
.nav-brightblue.nav-pills>li>a:hover {
  background: #003BFF;
  color: #fff;
}

.dropup .menu-brightblue>li>a:hover,
.menu-brightblue>li>a:hover {
  background: rgba(0,59,255,.05);
}

.btn-brightblue,
.dropup .menu-brightblue>.active>a,
.dropup .menu-brightblue>.active>a:focus,
.dropup .menu-brightblue>.active>a:hover,
.menu-brightblue>.active>a,
.menu-brightblue>.active>a:focus,
.menu-brightblue>.active>a:hover {
  background: #003BFF;
  color: #fff;
}

.btn-brightblue {
  outline: 0;
}

.btn-brightblue.btn-outlined {
  color: #003BFF;
  background: 0 0;
}

.btn-brightblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brightblue.active,
.btn-brightblue:active,
.btn-brightblue:focus,
.btn-brightblue:hover {
  outline: 0;
  color: #fff;
  background: #3362ff;
  border-color: #3362ff;
}

.btn-brightblue.active.btn-outlined,
.btn-brightblue:active.btn-outlined,
.btn-brightblue:focus.btn-outlined,
.btn-brightblue:hover.btn-outlined {
  background: #003BFF;
  color: #fff;
  border-color: #003BFF;
}

.btn-brightblue.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brightblue.btn-inverse.btn-outlined.active,
.btn-brightblue.btn-inverse.btn-outlined:active,
.btn-brightblue.btn-inverse.btn-outlined:focus,
.btn-brightblue.btn-inverse.btn-outlined:hover {
  color: #003BFF;
  background: #fff;
  border-color: #fff;
}

.btn-brightblue.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brightblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brightblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brightblue.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #003BFF;
  color: #fff;
  border-color: #003BFF;
}

.tl-brightblue .rubix-timeline-body>ul>li:before {
  border-color: #003BFF;
}

.border-brightblue {
  border-color: #003BFF!important;
}

.border-brightblue .rubix-timeline-body>ul,
.border-brightblue.rubix-timeline-view:before {
  border-color: #003BFF;
}

.border-focus-brightblue:focus,
.border-hover-brightblue:hover {
  border-color: #003BFF!important;
}

.fg-brightblue,
.fg-brightblue .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brightblue.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brightblue>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brightblue:focus,
.fg-hover-brightblue:hover {
  color: #003BFF;
}

.bg-brightblue,
.bg-focus-brightblue:focus,
.bg-hover-brightblue:hover {
  background: #003BFF;
}

.bg-brightblue>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brightblue>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #003BFF;
}

.bg-brightblue table td,
.bg-brightblue th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkblue>.list-group-item.active {
  background: #4A90E2!important;
  color: #fff!important;
}

.list-fg-darkblue>.list-group-item {
  color: #4A90E2;
}

.rubix-panel-header .nav-darkblue.nav-tabs>li>a,
.rubix-panel-header .nav-darkblue.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkblue.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkblue.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkblue.nav-tabs>li.active>a:hover {
  color: #4A90E2;
}

.nav-darkblue.nav-tabs {
  border-color: #4A90E2;
}

.nav-darkblue.nav-tabs>li.active>a,
.nav-darkblue.nav-tabs>li>a,
.nav-darkblue.nav-tabs>li>a:focus,
.nav-darkblue.nav-tabs>li>a:hover {
  color: #4A90E2;
  border-color: #4A90E2 #4A90E2 transparent;
}

.btn-darkblue,
.dropup .menu-darkblue,
.menu-darkblue {
  border-color: #4A90E2;
}

.nav-darkblue.nav-pills>li.active>a,
.nav-darkblue.nav-pills>li>a:focus,
.nav-darkblue.nav-pills>li>a:hover {
  background: #4A90E2;
  color: #fff;
}

.dropup .menu-darkblue>li>a:hover,
.menu-darkblue>li>a:hover {
  background: rgba(74,144,226,.05);
}

.btn-darkblue,
.dropup .menu-darkblue>.active>a,
.dropup .menu-darkblue>.active>a:focus,
.dropup .menu-darkblue>.active>a:hover,
.menu-darkblue>.active>a,
.menu-darkblue>.active>a:focus,
.menu-darkblue>.active>a:hover {
  background: #4A90E2;
  color: #fff;
}

.btn-darkblue {
  outline: 0;
}

.btn-darkblue.btn-outlined {
  color: #4A90E2;
  background: 0 0;
}

.btn-darkblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkblue.active,
.btn-darkblue:active,
.btn-darkblue:focus,
.btn-darkblue:hover {
  outline: 0;
  color: #fff;
  background: #76abe9;
  border-color: #76abe9;
}

.btn-darkblue.active.btn-outlined,
.btn-darkblue:active.btn-outlined,
.btn-darkblue:focus.btn-outlined,
.btn-darkblue:hover.btn-outlined {
  background: #4A90E2;
  color: #fff;
  border-color: #4A90E2;
}

.btn-darkblue.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkblue.btn-inverse.btn-outlined.active,
.btn-darkblue.btn-inverse.btn-outlined:active,
.btn-darkblue.btn-inverse.btn-outlined:focus,
.btn-darkblue.btn-inverse.btn-outlined:hover {
  color: #4A90E2;
  background: #fff;
  border-color: #fff;
}

.btn-darkblue.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkblue.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #4A90E2;
  color: #fff;
  border-color: #4A90E2;
}

.tl-darkblue .rubix-timeline-body>ul>li:before {
  border-color: #4A90E2;
}

.border-darkblue {
  border-color: #4A90E2!important;
}

.border-darkblue .rubix-timeline-body>ul,
.border-darkblue.rubix-timeline-view:before {
  border-color: #4A90E2;
}

.border-focus-darkblue:focus,
.border-hover-darkblue:hover {
  border-color: #4A90E2!important;
}

.fg-darkblue,
.fg-darkblue .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkblue.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkblue>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkblue:focus,
.fg-hover-darkblue:hover {
  color: #4A90E2;
}

.bg-darkblue,
.bg-focus-darkblue:focus,
.bg-hover-darkblue:hover {
  background: #4A90E2;
}

.bg-darkblue>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkblue>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #4A90E2;
}

.bg-darkblue table td,
.bg-darkblue th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-blue>.list-group-item.active {
  background: #79B0EC!important;
  color: #fff!important;
}

.list-fg-blue>.list-group-item {
  color: #79B0EC;
}

.rubix-panel-header .nav-blue.nav-tabs>li>a,
.rubix-panel-header .nav-blue.nav-tabs>li>a:focus,
.rubix-panel-header .nav-blue.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-blue.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-blue.nav-tabs>li.active>a:hover {
  color: #79B0EC;
}

.nav-blue.nav-tabs {
  border-color: #79B0EC;
}

.nav-blue.nav-tabs>li.active>a,
.nav-blue.nav-tabs>li>a,
.nav-blue.nav-tabs>li>a:focus,
.nav-blue.nav-tabs>li>a:hover {
  color: #79B0EC;
  border-color: #79B0EC #79B0EC transparent;
}

.btn-blue,
.dropup .menu-blue,
.menu-blue {
  border-color: #79B0EC;
}

.nav-blue.nav-pills>li.active>a,
.nav-blue.nav-pills>li>a:focus,
.nav-blue.nav-pills>li>a:hover {
  background: #79B0EC;
  color: #fff;
}

.dropup .menu-blue>li>a:hover,
.menu-blue>li>a:hover {
  background: rgba(121,176,236,.05);
}

.btn-blue,
.dropup .menu-blue>.active>a,
.dropup .menu-blue>.active>a:focus,
.dropup .menu-blue>.active>a:hover,
.menu-blue>.active>a,
.menu-blue>.active>a:focus,
.menu-blue>.active>a:hover {
  background: #79B0EC;
  color: #fff;
}

.btn-blue {
  outline: 0;
}

.btn-blue.btn-outlined {
  color: #79B0EC;
  background: 0 0;
}

.btn-blue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-blue.active,
.btn-blue:active,
.btn-blue:focus,
.btn-blue:hover {
  outline: 0;
  color: #fff;
  background: #a6caf2;
  border-color: #a6caf2;
}

.btn-blue.active.btn-outlined,
.btn-blue:active.btn-outlined,
.btn-blue:focus.btn-outlined,
.btn-blue:hover.btn-outlined {
  background: #79B0EC;
  color: #fff;
  border-color: #79B0EC;
}

.btn-blue.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-blue.btn-inverse.btn-outlined.active,
.btn-blue.btn-inverse.btn-outlined:active,
.btn-blue.btn-inverse.btn-outlined:focus,
.btn-blue.btn-inverse.btn-outlined:hover {
  color: #79B0EC;
  background: #fff;
  border-color: #fff;
}

.btn-blue.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-blue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-blue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-blue.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #79B0EC;
  color: #fff;
  border-color: #79B0EC;
}

.tl-blue .rubix-timeline-body>ul>li:before {
  border-color: #79B0EC;
}

.border-blue {
  border-color: #79B0EC!important;
}

.border-blue .rubix-timeline-body>ul,
.border-blue.rubix-timeline-view:before {
  border-color: #79B0EC;
}

.border-focus-blue:focus,
.border-hover-blue:hover {
  border-color: #79B0EC!important;
}

.fg-blue,
.fg-blue .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-blue.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-blue>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-blue:focus,
.fg-hover-blue:hover {
  color: #79B0EC;
}

.bg-blue,
.bg-focus-blue:focus,
.bg-hover-blue:hover {
  background: #79B0EC;
}

.bg-blue>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-blue>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #79B0EC;
}

.bg-blue table td,
.bg-blue th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightblue50>.list-group-item.active {
  background: #D2E0EB!important;
  color: #fff!important;
}

.list-fg-lightblue50>.list-group-item {
  color: #D2E0EB;
}

.rubix-panel-header .nav-lightblue50.nav-tabs>li>a,
.rubix-panel-header .nav-lightblue50.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightblue50.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightblue50.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightblue50.nav-tabs>li.active>a:hover {
  color: #D2E0EB;
}

.nav-lightblue50.nav-tabs {
  border-color: #D2E0EB;
}

.nav-lightblue50.nav-tabs>li.active>a,
.nav-lightblue50.nav-tabs>li>a,
.nav-lightblue50.nav-tabs>li>a:focus,
.nav-lightblue50.nav-tabs>li>a:hover {
  color: #D2E0EB;
  border-color: #D2E0EB #D2E0EB transparent;
}

.btn-lightblue50,
.dropup .menu-lightblue50,
.menu-lightblue50 {
  border-color: #D2E0EB;
}

.nav-lightblue50.nav-pills>li.active>a,
.nav-lightblue50.nav-pills>li>a:focus,
.nav-lightblue50.nav-pills>li>a:hover {
  background: #D2E0EB;
  color: #fff;
}

.dropup .menu-lightblue50>li>a:hover,
.menu-lightblue50>li>a:hover {
  background: rgba(210,224,235,.05);
}

.btn-lightblue50,
.dropup .menu-lightblue50>.active>a,
.dropup .menu-lightblue50>.active>a:focus,
.dropup .menu-lightblue50>.active>a:hover,
.menu-lightblue50>.active>a,
.menu-lightblue50>.active>a:focus,
.menu-lightblue50>.active>a:hover {
  background: #D2E0EB;
  color: #fff;
}

.btn-lightblue50 {
  outline: 0;
}

.btn-lightblue50.btn-outlined {
  color: #D2E0EB;
  background: 0 0;
}

.btn-lightblue50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightblue50.active,
.btn-lightblue50:active,
.btn-lightblue50:focus,
.btn-lightblue50:hover {
  outline: 0;
  color: #fff;
  background: #f5f8fb;
  border-color: #f5f8fb;
}

.btn-lightblue50.active.btn-outlined,
.btn-lightblue50:active.btn-outlined,
.btn-lightblue50:focus.btn-outlined,
.btn-lightblue50:hover.btn-outlined {
  background: #D2E0EB;
  color: #fff;
  border-color: #D2E0EB;
}

.btn-lightblue50.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightblue50.btn-inverse.btn-outlined.active,
.btn-lightblue50.btn-inverse.btn-outlined:active,
.btn-lightblue50.btn-inverse.btn-outlined:focus,
.btn-lightblue50.btn-inverse.btn-outlined:hover {
  color: #D2E0EB;
  background: #fff;
  border-color: #fff;
}

.btn-lightblue50.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightblue50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightblue50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightblue50.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #D2E0EB;
  color: #fff;
  border-color: #D2E0EB;
}

.tl-lightblue50 .rubix-timeline-body>ul>li:before {
  border-color: #D2E0EB;
}

.border-lightblue50 {
  border-color: #D2E0EB!important;
}

.border-lightblue50 .rubix-timeline-body>ul,
.border-lightblue50.rubix-timeline-view:before {
  border-color: #D2E0EB;
}

.border-focus-lightblue50:focus,
.border-hover-lightblue50:hover {
  border-color: #D2E0EB!important;
}

.fg-focus-lightblue50:focus,
.fg-hover-lightblue50:hover,
.fg-lightblue50,
.fg-lightblue50 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightblue50.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightblue50>.tab-container>.nav-tabs>.b-tab>a {
  color: #D2E0EB;
}

.bg-focus-lightblue50:focus,
.bg-hover-lightblue50:hover,
.bg-lightblue50 {
  background: #D2E0EB;
}

.bg-lightblue50>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightblue50>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #D2E0EB;
}

.bg-lightblue50 table td,
.bg-lightblue50 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightblue>.list-group-item.active {
  background: #A0C7F2!important;
  color: #fff!important;
}

.list-fg-lightblue>.list-group-item {
  color: #A0C7F2;
}

.rubix-panel-header .nav-lightblue.nav-tabs>li>a,
.rubix-panel-header .nav-lightblue.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightblue.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightblue.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightblue.nav-tabs>li.active>a:hover {
  color: #A0C7F2;
}

.nav-lightblue.nav-tabs {
  border-color: #A0C7F2;
}

.nav-lightblue.nav-tabs>li.active>a,
.nav-lightblue.nav-tabs>li>a,
.nav-lightblue.nav-tabs>li>a:focus,
.nav-lightblue.nav-tabs>li>a:hover {
  color: #A0C7F2;
  border-color: #A0C7F2 #A0C7F2 transparent;
}

.btn-lightblue,
.dropup .menu-lightblue,
.menu-lightblue {
  border-color: #A0C7F2;
}

.nav-lightblue.nav-pills>li.active>a,
.nav-lightblue.nav-pills>li>a:focus,
.nav-lightblue.nav-pills>li>a:hover {
  background: #A0C7F2;
  color: #fff;
}

.dropup .menu-lightblue>li>a:hover,
.menu-lightblue>li>a:hover {
  background: rgba(160,199,242,.05);
}

.btn-lightblue,
.dropup .menu-lightblue>.active>a,
.dropup .menu-lightblue>.active>a:focus,
.dropup .menu-lightblue>.active>a:hover,
.menu-lightblue>.active>a,
.menu-lightblue>.active>a:focus,
.menu-lightblue>.active>a:hover {
  background: #A0C7F2;
  color: #fff;
}

.btn-lightblue {
  outline: 0;
}

.btn-lightblue.btn-outlined {
  color: #A0C7F2;
  background: 0 0;
}

.btn-lightblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightblue.active,
.btn-lightblue:active,
.btn-lightblue:focus,
.btn-lightblue:hover {
  outline: 0;
  color: #fff;
  background: #cde1f8;
  border-color: #cde1f8;
}

.btn-lightblue.active.btn-outlined,
.btn-lightblue:active.btn-outlined,
.btn-lightblue:focus.btn-outlined,
.btn-lightblue:hover.btn-outlined {
  background: #A0C7F2;
  color: #fff;
  border-color: #A0C7F2;
}

.btn-lightblue.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightblue.btn-inverse.btn-outlined.active,
.btn-lightblue.btn-inverse.btn-outlined:active,
.btn-lightblue.btn-inverse.btn-outlined:focus,
.btn-lightblue.btn-inverse.btn-outlined:hover {
  color: #A0C7F2;
  background: #fff;
  border-color: #fff;
}

.btn-lightblue.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightblue.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #A0C7F2;
  color: #fff;
  border-color: #A0C7F2;
}

.tl-lightblue .rubix-timeline-body>ul>li:before {
  border-color: #A0C7F2;
}

.border-lightblue {
  border-color: #A0C7F2!important;
}

.border-lightblue .rubix-timeline-body>ul,
.border-lightblue.rubix-timeline-view:before {
  border-color: #A0C7F2;
}

.border-focus-lightblue:focus,
.border-hover-lightblue:hover {
  border-color: #A0C7F2!important;
}

.fg-focus-lightblue:focus,
.fg-hover-lightblue:hover,
.fg-lightblue,
.fg-lightblue .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightblue.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightblue>.tab-container>.nav-tabs>.b-tab>a {
  color: #A0C7F2;
}

.bg-focus-lightblue:focus,
.bg-hover-lightblue:hover,
.bg-lightblue {
  background: #A0C7F2;
}

.bg-lightblue>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightblue>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #A0C7F2;
}

.bg-lightblue table td,
.bg-lightblue th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-hoverblue>.list-group-item.active {
  background: #E5EFFB!important;
  color: #fff!important;
}

.list-fg-hoverblue>.list-group-item {
  color: #E5EFFB;
}

.rubix-panel-header .nav-hoverblue.nav-tabs>li>a,
.rubix-panel-header .nav-hoverblue.nav-tabs>li>a:focus,
.rubix-panel-header .nav-hoverblue.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-hoverblue.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-hoverblue.nav-tabs>li.active>a:hover {
  color: #E5EFFB;
}

.nav-hoverblue.nav-tabs {
  border-color: #E5EFFB;
}

.nav-hoverblue.nav-tabs>li.active>a,
.nav-hoverblue.nav-tabs>li>a,
.nav-hoverblue.nav-tabs>li>a:focus,
.nav-hoverblue.nav-tabs>li>a:hover {
  color: #E5EFFB;
  border-color: #E5EFFB #E5EFFB transparent;
}

.btn-hoverblue,
.dropup .menu-hoverblue,
.menu-hoverblue {
  border-color: #E5EFFB;
}

.nav-hoverblue.nav-pills>li.active>a,
.nav-hoverblue.nav-pills>li>a:focus,
.nav-hoverblue.nav-pills>li>a:hover {
  background: #E5EFFB;
  color: #fff;
}

.dropup .menu-hoverblue>li>a:hover,
.menu-hoverblue>li>a:hover {
  background: rgba(229,239,251,.05);
}

.btn-hoverblue,
.dropup .menu-hoverblue>.active>a,
.dropup .menu-hoverblue>.active>a:focus,
.dropup .menu-hoverblue>.active>a:hover,
.menu-hoverblue>.active>a,
.menu-hoverblue>.active>a:focus,
.menu-hoverblue>.active>a:hover {
  background: #E5EFFB;
  color: #fff;
}

.btn-hoverblue {
  outline: 0;
}

.btn-hoverblue.btn-outlined {
  color: #E5EFFB;
  background: 0 0;
}

.btn-hoverblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-hoverblue.active,
.btn-hoverblue:active,
.btn-hoverblue:focus,
.btn-hoverblue:hover {
  outline: 0;
  color: #fff;
  background: #fff;
  border-color: #fff;
}

.btn-hoverblue.active.btn-outlined,
.btn-hoverblue:active.btn-outlined,
.btn-hoverblue:focus.btn-outlined,
.btn-hoverblue:hover.btn-outlined {
  background: #E5EFFB;
  color: #fff;
  border-color: #E5EFFB;
}

.btn-hoverblue.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-hoverblue.btn-inverse.btn-outlined.active,
.btn-hoverblue.btn-inverse.btn-outlined:active,
.btn-hoverblue.btn-inverse.btn-outlined:focus,
.btn-hoverblue.btn-inverse.btn-outlined:hover {
  color: #E5EFFB;
  background: #fff;
  border-color: #fff;
}

.btn-hoverblue.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-hoverblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-hoverblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-hoverblue.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #E5EFFB;
  color: #fff;
  border-color: #E5EFFB;
}

.tl-hoverblue .rubix-timeline-body>ul>li:before {
  border-color: #E5EFFB;
}

.border-hoverblue {
  border-color: #E5EFFB!important;
}

.border-hoverblue .rubix-timeline-body>ul,
.border-hoverblue.rubix-timeline-view:before {
  border-color: #E5EFFB;
}

.border-focus-hoverblue:focus,
.border-hover-hoverblue:hover {
  border-color: #E5EFFB!important;
}

.fg-focus-hoverblue:focus,
.fg-hover-hoverblue:hover,
.fg-hoverblue,
.fg-hoverblue .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-hoverblue.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-hoverblue>.tab-container>.nav-tabs>.b-tab>a {
  color: #E5EFFB;
}

.bg-focus-hoverblue:focus,
.bg-hover-hoverblue:hover,
.bg-hoverblue {
  background: #E5EFFB;
}

.bg-hoverblue>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-hoverblue>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #E5EFFB;
}

.bg-hoverblue table td,
.bg-hoverblue th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-purple>.list-group-item.active {
  background: #B4A1DD!important;
  color: #fff!important;
}

.list-fg-purple>.list-group-item {
  color: #B4A1DD;
}

.rubix-panel-header .nav-purple.nav-tabs>li>a,
.rubix-panel-header .nav-purple.nav-tabs>li>a:focus,
.rubix-panel-header .nav-purple.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-purple.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-purple.nav-tabs>li.active>a:hover {
  color: #B4A1DD;
}

.nav-purple.nav-tabs {
  border-color: #B4A1DD;
}

.nav-purple.nav-tabs>li.active>a,
.nav-purple.nav-tabs>li>a,
.nav-purple.nav-tabs>li>a:focus,
.nav-purple.nav-tabs>li>a:hover {
  color: #B4A1DD;
  border-color: #B4A1DD #B4A1DD transparent;
}

.btn-purple,
.dropup .menu-purple,
.menu-purple {
  border-color: #B4A1DD;
}

.nav-purple.nav-pills>li.active>a,
.nav-purple.nav-pills>li>a:focus,
.nav-purple.nav-pills>li>a:hover {
  background: #B4A1DD;
  color: #fff;
}

.dropup .menu-purple>li>a:hover,
.menu-purple>li>a:hover {
  background: rgba(180,161,221,.05);
}

.btn-purple,
.dropup .menu-purple>.active>a,
.dropup .menu-purple>.active>a:focus,
.dropup .menu-purple>.active>a:hover,
.menu-purple>.active>a,
.menu-purple>.active>a:focus,
.menu-purple>.active>a:hover {
  background: #B4A1DD;
  color: #fff;
}

.btn-purple {
  outline: 0;
}

.btn-purple.btn-outlined {
  color: #B4A1DD;
  background: 0 0;
}

.btn-purple.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-purple.active,
.btn-purple:active,
.btn-purple:focus,
.btn-purple:hover {
  outline: 0;
  color: #fff;
  background: #d2c6eb;
  border-color: #d2c6eb;
}

.btn-purple.active.btn-outlined,
.btn-purple:active.btn-outlined,
.btn-purple:focus.btn-outlined,
.btn-purple:hover.btn-outlined {
  background: #B4A1DD;
  color: #fff;
  border-color: #B4A1DD;
}

.btn-purple.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-purple.btn-inverse.btn-outlined.active,
.btn-purple.btn-inverse.btn-outlined:active,
.btn-purple.btn-inverse.btn-outlined:focus,
.btn-purple.btn-inverse.btn-outlined:hover {
  color: #B4A1DD;
  background: #fff;
  border-color: #fff;
}

.btn-purple.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-purple.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-purple.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-purple.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #B4A1DD;
  color: #fff;
  border-color: #B4A1DD;
}

.tl-purple .rubix-timeline-body>ul>li:before {
  border-color: #B4A1DD;
}

.border-purple {
  border-color: #B4A1DD!important;
}

.border-purple .rubix-timeline-body>ul,
.border-purple.rubix-timeline-view:before {
  border-color: #B4A1DD;
}

.border-focus-purple:focus,
.border-hover-purple:hover {
  border-color: #B4A1DD!important;
}

.fg-focus-purple:focus,
.fg-hover-purple:hover,
.fg-purple,
.fg-purple .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-purple.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-purple>.tab-container>.nav-tabs>.b-tab>a {
  color: #B4A1DD;
}

.bg-focus-purple:focus,
.bg-hover-purple:hover,
.bg-purple {
  background: #B4A1DD;
}

.bg-purple>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-purple>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #B4A1DD;
}

.bg-purple table td,
.bg-purple th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightpurple50>.list-group-item.active {
  background: #C1B2E3!important;
  color: #fff!important;
}

.list-fg-lightpurple50>.list-group-item {
  color: #C1B2E3;
}

.rubix-panel-header .nav-lightpurple50.nav-tabs>li>a,
.rubix-panel-header .nav-lightpurple50.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightpurple50.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightpurple50.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightpurple50.nav-tabs>li.active>a:hover {
  color: #C1B2E3;
}

.nav-lightpurple50.nav-tabs {
  border-color: #C1B2E3;
}

.nav-lightpurple50.nav-tabs>li.active>a,
.nav-lightpurple50.nav-tabs>li>a,
.nav-lightpurple50.nav-tabs>li>a:focus,
.nav-lightpurple50.nav-tabs>li>a:hover {
  color: #C1B2E3;
  border-color: #C1B2E3 #C1B2E3 transparent;
}

.btn-lightpurple50,
.dropup .menu-lightpurple50,
.menu-lightpurple50 {
  border-color: #C1B2E3;
}

.nav-lightpurple50.nav-pills>li.active>a,
.nav-lightpurple50.nav-pills>li>a:focus,
.nav-lightpurple50.nav-pills>li>a:hover {
  background: #C1B2E3;
  color: #fff;
}

.dropup .menu-lightpurple50>li>a:hover,
.menu-lightpurple50>li>a:hover {
  background: rgba(193,178,227,.05);
}

.btn-lightpurple50,
.dropup .menu-lightpurple50>.active>a,
.dropup .menu-lightpurple50>.active>a:focus,
.dropup .menu-lightpurple50>.active>a:hover,
.menu-lightpurple50>.active>a,
.menu-lightpurple50>.active>a:focus,
.menu-lightpurple50>.active>a:hover {
  background: #C1B2E3;
  color: #fff;
}

.btn-lightpurple50 {
  outline: 0;
}

.btn-lightpurple50.btn-outlined {
  color: #C1B2E3;
  background: 0 0;
}

.btn-lightpurple50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightpurple50.active,
.btn-lightpurple50:active,
.btn-lightpurple50:focus,
.btn-lightpurple50:hover {
  outline: 0;
  color: #fff;
  background: #dfd7f1;
  border-color: #dfd7f1;
}

.btn-lightpurple50.active.btn-outlined,
.btn-lightpurple50:active.btn-outlined,
.btn-lightpurple50:focus.btn-outlined,
.btn-lightpurple50:hover.btn-outlined {
  background: #C1B2E3;
  color: #fff;
  border-color: #C1B2E3;
}

.btn-lightpurple50.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightpurple50.btn-inverse.btn-outlined.active,
.btn-lightpurple50.btn-inverse.btn-outlined:active,
.btn-lightpurple50.btn-inverse.btn-outlined:focus,
.btn-lightpurple50.btn-inverse.btn-outlined:hover {
  color: #C1B2E3;
  background: #fff;
  border-color: #fff;
}

.btn-lightpurple50.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightpurple50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightpurple50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightpurple50.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #C1B2E3;
  color: #fff;
  border-color: #C1B2E3;
}

.tl-lightpurple50 .rubix-timeline-body>ul>li:before {
  border-color: #C1B2E3;
}

.border-lightpurple50 {
  border-color: #C1B2E3!important;
}

.border-lightpurple50 .rubix-timeline-body>ul,
.border-lightpurple50.rubix-timeline-view:before {
  border-color: #C1B2E3;
}

.border-focus-lightpurple50:focus,
.border-hover-lightpurple50:hover {
  border-color: #C1B2E3!important;
}

.fg-focus-lightpurple50:focus,
.fg-hover-lightpurple50:hover,
.fg-lightpurple50,
.fg-lightpurple50 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightpurple50.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightpurple50>.tab-container>.nav-tabs>.b-tab>a {
  color: #C1B2E3;
}

.bg-focus-lightpurple50:focus,
.bg-hover-lightpurple50:hover,
.bg-lightpurple50 {
  background: #C1B2E3;
}

.bg-lightpurple50>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightpurple50>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #C1B2E3;
}

.bg-lightpurple50 table td,
.bg-lightpurple50 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightpurple>.list-group-item.active {
  background: #D3C9EB!important;
  color: #fff!important;
}

.list-fg-lightpurple>.list-group-item {
  color: #D3C9EB;
}

.rubix-panel-header .nav-lightpurple.nav-tabs>li>a,
.rubix-panel-header .nav-lightpurple.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightpurple.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightpurple.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightpurple.nav-tabs>li.active>a:hover {
  color: #D3C9EB;
}

.nav-lightpurple.nav-tabs {
  border-color: #D3C9EB;
}

.nav-lightpurple.nav-tabs>li.active>a,
.nav-lightpurple.nav-tabs>li>a,
.nav-lightpurple.nav-tabs>li>a:focus,
.nav-lightpurple.nav-tabs>li>a:hover {
  color: #D3C9EB;
  border-color: #D3C9EB #D3C9EB transparent;
}

.btn-lightpurple,
.dropup .menu-lightpurple,
.menu-lightpurple {
  border-color: #D3C9EB;
}

.nav-lightpurple.nav-pills>li.active>a,
.nav-lightpurple.nav-pills>li>a:focus,
.nav-lightpurple.nav-pills>li>a:hover {
  background: #D3C9EB;
  color: #fff;
}

.dropup .menu-lightpurple>li>a:hover,
.menu-lightpurple>li>a:hover {
  background: rgba(211,201,235,.05);
}

.btn-lightpurple,
.dropup .menu-lightpurple>.active>a,
.dropup .menu-lightpurple>.active>a:focus,
.dropup .menu-lightpurple>.active>a:hover,
.menu-lightpurple>.active>a,
.menu-lightpurple>.active>a:focus,
.menu-lightpurple>.active>a:hover {
  background: #D3C9EB;
  color: #fff;
}

.btn-lightpurple {
  outline: 0;
}

.btn-lightpurple.btn-outlined {
  color: #D3C9EB;
  background: 0 0;
}

.btn-lightpurple.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightpurple.active,
.btn-lightpurple:active,
.btn-lightpurple:focus,
.btn-lightpurple:hover {
  outline: 0;
  color: #fff;
  background: #f1eef9;
  border-color: #f1eef9;
}

.btn-lightpurple.active.btn-outlined,
.btn-lightpurple:active.btn-outlined,
.btn-lightpurple:focus.btn-outlined,
.btn-lightpurple:hover.btn-outlined {
  background: #D3C9EB;
  color: #fff;
  border-color: #D3C9EB;
}

.btn-lightpurple.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightpurple.btn-inverse.btn-outlined.active,
.btn-lightpurple.btn-inverse.btn-outlined:active,
.btn-lightpurple.btn-inverse.btn-outlined:focus,
.btn-lightpurple.btn-inverse.btn-outlined:hover {
  color: #D3C9EB;
  background: #fff;
  border-color: #fff;
}

.btn-lightpurple.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightpurple.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightpurple.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightpurple.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #D3C9EB;
  color: #fff;
  border-color: #D3C9EB;
}

.tl-lightpurple .rubix-timeline-body>ul>li:before {
  border-color: #D3C9EB;
}

.border-lightpurple {
  border-color: #D3C9EB!important;
}

.border-lightpurple .rubix-timeline-body>ul,
.border-lightpurple.rubix-timeline-view:before {
  border-color: #D3C9EB;
}

.border-focus-lightpurple:focus,
.border-hover-lightpurple:hover {
  border-color: #D3C9EB!important;
}

.fg-focus-lightpurple:focus,
.fg-hover-lightpurple:hover,
.fg-lightpurple,
.fg-lightpurple .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightpurple.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightpurple>.tab-container>.nav-tabs>.b-tab>a {
  color: #D3C9EB;
}

.bg-focus-lightpurple:focus,
.bg-hover-lightpurple:hover,
.bg-lightpurple {
  background: #D3C9EB;
}

.bg-lightpurple>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightpurple>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #D3C9EB;
}

.bg-lightpurple table td,
.bg-lightpurple th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkbrown>.list-group-item.active {
  background: #AB4F45!important;
  color: #fff!important;
}

.list-fg-darkbrown>.list-group-item {
  color: #AB4F45;
}

.rubix-panel-header .nav-darkbrown.nav-tabs>li>a,
.rubix-panel-header .nav-darkbrown.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkbrown.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkbrown.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkbrown.nav-tabs>li.active>a:hover {
  color: #AB4F45;
}

.nav-darkbrown.nav-tabs {
  border-color: #AB4F45;
}

.nav-darkbrown.nav-tabs>li.active>a,
.nav-darkbrown.nav-tabs>li>a,
.nav-darkbrown.nav-tabs>li>a:focus,
.nav-darkbrown.nav-tabs>li>a:hover {
  color: #AB4F45;
  border-color: #AB4F45 #AB4F45 transparent;
}

.btn-darkbrown,
.dropup .menu-darkbrown,
.menu-darkbrown {
  border-color: #AB4F45;
}

.nav-darkbrown.nav-pills>li.active>a,
.nav-darkbrown.nav-pills>li>a:focus,
.nav-darkbrown.nav-pills>li>a:hover {
  background: #AB4F45;
  color: #fff;
}

.dropup .menu-darkbrown>li>a:hover,
.menu-darkbrown>li>a:hover {
  background: rgba(171,79,69,.05);
}

.btn-darkbrown,
.dropup .menu-darkbrown>.active>a,
.dropup .menu-darkbrown>.active>a:focus,
.dropup .menu-darkbrown>.active>a:hover,
.menu-darkbrown>.active>a,
.menu-darkbrown>.active>a:focus,
.menu-darkbrown>.active>a:hover {
  background: #AB4F45;
  color: #fff;
}

.btn-darkbrown {
  outline: 0;
}

.btn-darkbrown.btn-outlined {
  color: #AB4F45;
  background: 0 0;
}

.btn-darkbrown.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkbrown.active,
.btn-darkbrown:active,
.btn-darkbrown:focus,
.btn-darkbrown:hover {
  outline: 0;
  color: #fff;
  background: #c06c63;
  border-color: #c06c63;
}

.btn-darkbrown.active.btn-outlined,
.btn-darkbrown:active.btn-outlined,
.btn-darkbrown:focus.btn-outlined,
.btn-darkbrown:hover.btn-outlined {
  background: #AB4F45;
  color: #fff;
  border-color: #AB4F45;
}

.btn-darkbrown.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkbrown.btn-inverse.btn-outlined.active,
.btn-darkbrown.btn-inverse.btn-outlined:active,
.btn-darkbrown.btn-inverse.btn-outlined:focus,
.btn-darkbrown.btn-inverse.btn-outlined:hover {
  color: #AB4F45;
  background: #fff;
  border-color: #fff;
}

.btn-darkbrown.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkbrown.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkbrown.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkbrown.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #AB4F45;
  color: #fff;
  border-color: #AB4F45;
}

.tl-darkbrown .rubix-timeline-body>ul>li:before {
  border-color: #AB4F45;
}

.border-darkbrown {
  border-color: #AB4F45!important;
}

.border-darkbrown .rubix-timeline-body>ul,
.border-darkbrown.rubix-timeline-view:before {
  border-color: #AB4F45;
}

.border-focus-darkbrown:focus,
.border-hover-darkbrown:hover {
  border-color: #AB4F45!important;
}

.fg-darkbrown,
.fg-darkbrown .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkbrown.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkbrown>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkbrown:focus,
.fg-hover-darkbrown:hover {
  color: #AB4F45;
}

.bg-darkbrown,
.bg-focus-darkbrown:focus,
.bg-hover-darkbrown:hover {
  background: #AB4F45;
}

.bg-darkbrown>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkbrown>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #AB4F45;
}

.bg-darkbrown table td,
.bg-darkbrown th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brown>.list-group-item.active {
  background: #A8553A!important;
  color: #fff!important;
}

.list-fg-brown>.list-group-item {
  color: #A8553A;
}

.rubix-panel-header .nav-brown.nav-tabs>li>a,
.rubix-panel-header .nav-brown.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brown.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brown.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brown.nav-tabs>li.active>a:hover {
  color: #A8553A;
}

.nav-brown.nav-tabs {
  border-color: #A8553A;
}

.nav-brown.nav-tabs>li.active>a,
.nav-brown.nav-tabs>li>a,
.nav-brown.nav-tabs>li>a:focus,
.nav-brown.nav-tabs>li>a:hover {
  color: #A8553A;
  border-color: #A8553A #A8553A transparent;
}

.btn-brown,
.dropup .menu-brown,
.menu-brown {
  border-color: #A8553A;
}

.nav-brown.nav-pills>li.active>a,
.nav-brown.nav-pills>li>a:focus,
.nav-brown.nav-pills>li>a:hover {
  background: #A8553A;
  color: #fff;
}

.dropup .menu-brown>li>a:hover,
.menu-brown>li>a:hover {
  background: rgba(168,85,58,.05);
}

.btn-brown,
.dropup .menu-brown>.active>a,
.dropup .menu-brown>.active>a:focus,
.dropup .menu-brown>.active>a:hover,
.menu-brown>.active>a,
.menu-brown>.active>a:focus,
.menu-brown>.active>a:hover {
  background: #A8553A;
  color: #fff;
}

.btn-brown {
  outline: 0;
}

.btn-brown.btn-outlined {
  color: #A8553A;
  background: 0 0;
}

.btn-brown.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brown.active,
.btn-brown:active,
.btn-brown:focus,
.btn-brown:hover {
  outline: 0;
  color: #fff;
  background: #c36e52;
  border-color: #c36e52;
}

.btn-brown.active.btn-outlined,
.btn-brown:active.btn-outlined,
.btn-brown:focus.btn-outlined,
.btn-brown:hover.btn-outlined {
  background: #A8553A;
  color: #fff;
  border-color: #A8553A;
}

.btn-brown.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brown.btn-inverse.btn-outlined.active,
.btn-brown.btn-inverse.btn-outlined:active,
.btn-brown.btn-inverse.btn-outlined:focus,
.btn-brown.btn-inverse.btn-outlined:hover {
  color: #A8553A;
  background: #fff;
  border-color: #fff;
}

.btn-brown.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brown.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brown.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brown.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #A8553A;
  color: #fff;
  border-color: #A8553A;
}

.tl-brown .rubix-timeline-body>ul>li:before {
  border-color: #A8553A;
}

.border-brown {
  border-color: #A8553A!important;
}

.border-brown .rubix-timeline-body>ul,
.border-brown.rubix-timeline-view:before {
  border-color: #A8553A;
}

.border-focus-brown:focus,
.border-hover-brown:hover {
  border-color: #A8553A!important;
}

.fg-brown,
.fg-brown .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brown.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brown>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brown:focus,
.fg-hover-brown:hover {
  color: #A8553A;
}

.bg-brown,
.bg-focus-brown:focus,
.bg-hover-brown:hover {
  background: #A8553A;
}

.bg-brown>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brown>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #A8553A;
}

.bg-brown table td,
.bg-brown th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brown75>.list-group-item.active {
  background: #C36849!important;
  color: #fff!important;
}

.list-fg-brown75>.list-group-item {
  color: #C36849;
}

.rubix-panel-header .nav-brown75.nav-tabs>li>a,
.rubix-panel-header .nav-brown75.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brown75.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brown75.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brown75.nav-tabs>li.active>a:hover {
  color: #C36849;
}

.nav-brown75.nav-tabs {
  border-color: #C36849;
}

.nav-brown75.nav-tabs>li.active>a,
.nav-brown75.nav-tabs>li>a,
.nav-brown75.nav-tabs>li>a:focus,
.nav-brown75.nav-tabs>li>a:hover {
  color: #C36849;
  border-color: #C36849 #C36849 transparent;
}

.btn-brown75,
.dropup .menu-brown75,
.menu-brown75 {
  border-color: #C36849;
}

.nav-brown75.nav-pills>li.active>a,
.nav-brown75.nav-pills>li>a:focus,
.nav-brown75.nav-pills>li>a:hover {
  background: #C36849;
  color: #fff;
}

.dropup .menu-brown75>li>a:hover,
.menu-brown75>li>a:hover {
  background: rgba(195,104,73,.05);
}

.btn-brown75,
.dropup .menu-brown75>.active>a,
.dropup .menu-brown75>.active>a:focus,
.dropup .menu-brown75>.active>a:hover,
.menu-brown75>.active>a,
.menu-brown75>.active>a:focus,
.menu-brown75>.active>a:hover {
  background: #C36849;
  color: #fff;
}

.btn-brown75 {
  outline: 0;
}

.btn-brown75.btn-outlined {
  color: #C36849;
  background: 0 0;
}

.btn-brown75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brown75.active,
.btn-brown75:active,
.btn-brown75:focus,
.btn-brown75:hover {
  outline: 0;
  color: #fff;
  background: #d0886f;
  border-color: #d0886f;
}

.btn-brown75.active.btn-outlined,
.btn-brown75:active.btn-outlined,
.btn-brown75:focus.btn-outlined,
.btn-brown75:hover.btn-outlined {
  background: #C36849;
  color: #fff;
  border-color: #C36849;
}

.btn-brown75.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brown75.btn-inverse.btn-outlined.active,
.btn-brown75.btn-inverse.btn-outlined:active,
.btn-brown75.btn-inverse.btn-outlined:focus,
.btn-brown75.btn-inverse.btn-outlined:hover {
  color: #C36849;
  background: #fff;
  border-color: #fff;
}

.btn-brown75.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brown75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brown75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brown75.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #C36849;
  color: #fff;
  border-color: #C36849;
}

.tl-brown75 .rubix-timeline-body>ul>li:before {
  border-color: #C36849;
}

.border-brown75 {
  border-color: #C36849!important;
}

.border-brown75 .rubix-timeline-body>ul,
.border-brown75.rubix-timeline-view:before {
  border-color: #C36849;
}

.border-focus-brown75:focus,
.border-hover-brown75:hover {
  border-color: #C36849!important;
}

.fg-brown75,
.fg-brown75 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brown75.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brown75>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brown75:focus,
.fg-hover-brown75:hover {
  color: #C36849;
}

.bg-brown75,
.bg-focus-brown75:focus,
.bg-hover-brown75:hover {
  background: #C36849;
}

.bg-brown75>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brown75>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #C36849;
}

.bg-brown75 table td,
.bg-brown75 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brown60>.list-group-item.active {
  background: #C67055!important;
  color: #fff!important;
}

.list-fg-brown60>.list-group-item {
  color: #C67055;
}

.rubix-panel-header .nav-brown60.nav-tabs>li>a,
.rubix-panel-header .nav-brown60.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brown60.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brown60.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brown60.nav-tabs>li.active>a:hover {
  color: #C67055;
}

.nav-brown60.nav-tabs {
  border-color: #C67055;
}

.nav-brown60.nav-tabs>li.active>a,
.nav-brown60.nav-tabs>li>a,
.nav-brown60.nav-tabs>li>a:focus,
.nav-brown60.nav-tabs>li>a:hover {
  color: #C67055;
  border-color: #C67055 #C67055 transparent;
}

.btn-brown60,
.dropup .menu-brown60,
.menu-brown60 {
  border-color: #C67055;
}

.nav-brown60.nav-pills>li.active>a,
.nav-brown60.nav-pills>li>a:focus,
.nav-brown60.nav-pills>li>a:hover {
  background: #C67055;
  color: #fff;
}

.dropup .menu-brown60>li>a:hover,
.menu-brown60>li>a:hover {
  background: rgba(198,112,85,.05);
}

.btn-brown60,
.dropup .menu-brown60>.active>a,
.dropup .menu-brown60>.active>a:focus,
.dropup .menu-brown60>.active>a:hover,
.menu-brown60>.active>a,
.menu-brown60>.active>a:focus,
.menu-brown60>.active>a:hover {
  background: #C67055;
  color: #fff;
}

.btn-brown60 {
  outline: 0;
}

.btn-brown60.btn-outlined {
  color: #C67055;
  background: 0 0;
}

.btn-brown60.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brown60.active,
.btn-brown60:active,
.btn-brown60:focus,
.btn-brown60:hover {
  outline: 0;
  color: #fff;
  background: #d3907b;
  border-color: #d3907b;
}

.btn-brown60.active.btn-outlined,
.btn-brown60:active.btn-outlined,
.btn-brown60:focus.btn-outlined,
.btn-brown60:hover.btn-outlined {
  background: #C67055;
  color: #fff;
  border-color: #C67055;
}

.btn-brown60.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brown60.btn-inverse.btn-outlined.active,
.btn-brown60.btn-inverse.btn-outlined:active,
.btn-brown60.btn-inverse.btn-outlined:focus,
.btn-brown60.btn-inverse.btn-outlined:hover {
  color: #C67055;
  background: #fff;
  border-color: #fff;
}

.btn-brown60.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brown60.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brown60.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brown60.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #C67055;
  color: #fff;
  border-color: #C67055;
}

.tl-brown60 .rubix-timeline-body>ul>li:before {
  border-color: #C67055;
}

.border-brown60 {
  border-color: #C67055!important;
}

.border-brown60 .rubix-timeline-body>ul,
.border-brown60.rubix-timeline-view:before {
  border-color: #C67055;
}

.border-focus-brown60:focus,
.border-hover-brown60:hover {
  border-color: #C67055!important;
}

.fg-brown60,
.fg-brown60 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brown60.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brown60>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brown60:focus,
.fg-hover-brown60:hover {
  color: #C67055;
}

.bg-brown60,
.bg-focus-brown60:focus,
.bg-hover-brown60:hover {
  background: #C67055;
}

.bg-brown60>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brown60>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #C67055;
}

.bg-brown60 table td,
.bg-brown60 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brown50>.list-group-item.active {
  background: #D67F6B!important;
  color: #fff!important;
}

.list-fg-brown50>.list-group-item {
  color: #D67F6B;
}

.rubix-panel-header .nav-brown50.nav-tabs>li>a,
.rubix-panel-header .nav-brown50.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brown50.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brown50.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brown50.nav-tabs>li.active>a:hover {
  color: #D67F6B;
}

.nav-brown50.nav-tabs {
  border-color: #D67F6B;
}

.nav-brown50.nav-tabs>li.active>a,
.nav-brown50.nav-tabs>li>a,
.nav-brown50.nav-tabs>li>a:focus,
.nav-brown50.nav-tabs>li>a:hover {
  color: #D67F6B;
  border-color: #D67F6B #D67F6B transparent;
}

.btn-brown50,
.dropup .menu-brown50,
.menu-brown50 {
  border-color: #D67F6B;
}

.nav-brown50.nav-pills>li.active>a,
.nav-brown50.nav-pills>li>a:focus,
.nav-brown50.nav-pills>li>a:hover {
  background: #D67F6B;
  color: #fff;
}

.dropup .menu-brown50>li>a:hover,
.menu-brown50>li>a:hover {
  background: rgba(214,127,107,.05);
}

.btn-brown50,
.dropup .menu-brown50>.active>a,
.dropup .menu-brown50>.active>a:focus,
.dropup .menu-brown50>.active>a:hover,
.menu-brown50>.active>a,
.menu-brown50>.active>a:focus,
.menu-brown50>.active>a:hover {
  background: #D67F6B;
  color: #fff;
}

.btn-brown50 {
  outline: 0;
}

.btn-brown50.btn-outlined {
  color: #D67F6B;
  background: 0 0;
}

.btn-brown50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brown50.active,
.btn-brown50:active,
.btn-brown50:focus,
.btn-brown50:hover {
  outline: 0;
  color: #fff;
  background: #e1a293;
  border-color: #e1a293;
}

.btn-brown50.active.btn-outlined,
.btn-brown50:active.btn-outlined,
.btn-brown50:focus.btn-outlined,
.btn-brown50:hover.btn-outlined {
  background: #D67F6B;
  color: #fff;
  border-color: #D67F6B;
}

.btn-brown50.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brown50.btn-inverse.btn-outlined.active,
.btn-brown50.btn-inverse.btn-outlined:active,
.btn-brown50.btn-inverse.btn-outlined:focus,
.btn-brown50.btn-inverse.btn-outlined:hover {
  color: #D67F6B;
  background: #fff;
  border-color: #fff;
}

.btn-brown50.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brown50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brown50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brown50.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #D67F6B;
  color: #fff;
  border-color: #D67F6B;
}

.tl-brown50 .rubix-timeline-body>ul>li:before {
  border-color: #D67F6B;
}

.border-brown50 {
  border-color: #D67F6B!important;
}

.border-brown50 .rubix-timeline-body>ul,
.border-brown50.rubix-timeline-view:before {
  border-color: #D67F6B;
}

.border-focus-brown50:focus,
.border-hover-brown50:hover {
  border-color: #D67F6B!important;
}

.fg-brown50,
.fg-brown50 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brown50.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brown50>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brown50:focus,
.fg-hover-brown50:hover {
  color: #D67F6B;
}

.bg-brown50,
.bg-focus-brown50:focus,
.bg-hover-brown50:hover {
  background: #D67F6B;
}

.bg-brown50>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brown50>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #D67F6B;
}

.bg-brown50 table td,
.bg-brown50 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brownishgreen>.list-group-item.active {
  background: #948266!important;
  color: #fff!important;
}

.list-fg-brownishgreen>.list-group-item {
  color: #948266;
}

.rubix-panel-header .nav-brownishgreen.nav-tabs>li>a,
.rubix-panel-header .nav-brownishgreen.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brownishgreen.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brownishgreen.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brownishgreen.nav-tabs>li.active>a:hover {
  color: #948266;
}

.nav-brownishgreen.nav-tabs {
  border-color: #948266;
}

.nav-brownishgreen.nav-tabs>li.active>a,
.nav-brownishgreen.nav-tabs>li>a,
.nav-brownishgreen.nav-tabs>li>a:focus,
.nav-brownishgreen.nav-tabs>li>a:hover {
  color: #948266;
  border-color: #948266 #948266 transparent;
}

.btn-brownishgreen,
.dropup .menu-brownishgreen,
.menu-brownishgreen {
  border-color: #948266;
}

.nav-brownishgreen.nav-pills>li.active>a,
.nav-brownishgreen.nav-pills>li>a:focus,
.nav-brownishgreen.nav-pills>li>a:hover {
  background: #948266;
  color: #fff;
}

.dropup .menu-brownishgreen>li>a:hover,
.menu-brownishgreen>li>a:hover {
  background: rgba(148,130,102,.05);
}

.btn-brownishgreen,
.dropup .menu-brownishgreen>.active>a,
.dropup .menu-brownishgreen>.active>a:focus,
.dropup .menu-brownishgreen>.active>a:hover,
.menu-brownishgreen>.active>a,
.menu-brownishgreen>.active>a:focus,
.menu-brownishgreen>.active>a:hover {
  background: #948266;
  color: #fff;
}

.btn-brownishgreen {
  outline: 0;
}

.btn-brownishgreen.btn-outlined {
  color: #948266;
  background: 0 0;
}

.btn-brownishgreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brownishgreen.active,
.btn-brownishgreen:active,
.btn-brownishgreen:focus,
.btn-brownishgreen:hover {
  outline: 0;
  color: #fff;
  background: #aa9b83;
  border-color: #aa9b83;
}

.btn-brownishgreen.active.btn-outlined,
.btn-brownishgreen:active.btn-outlined,
.btn-brownishgreen:focus.btn-outlined,
.btn-brownishgreen:hover.btn-outlined {
  background: #948266;
  color: #fff;
  border-color: #948266;
}

.btn-brownishgreen.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brownishgreen.btn-inverse.btn-outlined.active,
.btn-brownishgreen.btn-inverse.btn-outlined:active,
.btn-brownishgreen.btn-inverse.btn-outlined:focus,
.btn-brownishgreen.btn-inverse.btn-outlined:hover {
  color: #948266;
  background: #fff;
  border-color: #fff;
}

.btn-brownishgreen.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brownishgreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brownishgreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brownishgreen.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #948266;
  color: #fff;
  border-color: #948266;
}

.tl-brownishgreen .rubix-timeline-body>ul>li:before {
  border-color: #948266;
}

.border-brownishgreen {
  border-color: #948266!important;
}

.border-brownishgreen .rubix-timeline-body>ul,
.border-brownishgreen.rubix-timeline-view:before {
  border-color: #948266;
}

.border-focus-brownishgreen:focus,
.border-hover-brownishgreen:hover {
  border-color: #948266!important;
}

.fg-brownishgreen,
.fg-brownishgreen .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brownishgreen.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brownishgreen>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brownishgreen:focus,
.fg-hover-brownishgreen:hover {
  color: #948266;
}

.bg-brownishgreen,
.bg-focus-brownishgreen:focus,
.bg-hover-brownishgreen:hover {
  background: #948266;
}

.bg-brownishgreen>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brownishgreen>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #948266;
}

.bg-brownishgreen table td,
.bg-brownishgreen th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-orange>.list-group-item.active {
  background: #FFC497!important;
  color: #fff!important;
}

.list-fg-orange>.list-group-item {
  color: #FFC497;
}

.rubix-panel-header .nav-orange.nav-tabs>li>a,
.rubix-panel-header .nav-orange.nav-tabs>li>a:focus,
.rubix-panel-header .nav-orange.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-orange.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-orange.nav-tabs>li.active>a:hover {
  color: #FFC497;
}

.nav-orange.nav-tabs {
  border-color: #FFC497;
}

.nav-orange.nav-tabs>li.active>a,
.nav-orange.nav-tabs>li>a,
.nav-orange.nav-tabs>li>a:focus,
.nav-orange.nav-tabs>li>a:hover {
  color: #FFC497;
  border-color: #FFC497 #FFC497 transparent;
}

.btn-orange,
.dropup .menu-orange,
.menu-orange {
  border-color: #FFC497;
}

.nav-orange.nav-pills>li.active>a,
.nav-orange.nav-pills>li>a:focus,
.nav-orange.nav-pills>li>a:hover {
  background: #FFC497;
  color: #fff;
}

.dropup .menu-orange>li>a:hover,
.menu-orange>li>a:hover {
  background: rgba(255,196,151,.05);
}

.btn-orange,
.dropup .menu-orange>.active>a,
.dropup .menu-orange>.active>a:focus,
.dropup .menu-orange>.active>a:hover,
.menu-orange>.active>a,
.menu-orange>.active>a:focus,
.menu-orange>.active>a:hover {
  background: #FFC497;
  color: #fff;
}

.btn-orange {
  outline: 0;
}

.btn-orange.btn-outlined {
  color: #FFC497;
  background: 0 0;
}

.btn-orange.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-orange.active,
.btn-orange:active,
.btn-orange:focus,
.btn-orange:hover {
  outline: 0;
  color: #fff;
  background: #ffe1ca;
  border-color: #ffe1ca;
}

.btn-orange.active.btn-outlined,
.btn-orange:active.btn-outlined,
.btn-orange:focus.btn-outlined,
.btn-orange:hover.btn-outlined {
  background: #FFC497;
  color: #fff;
  border-color: #FFC497;
}

.btn-orange.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-orange.btn-inverse.btn-outlined.active,
.btn-orange.btn-inverse.btn-outlined:active,
.btn-orange.btn-inverse.btn-outlined:focus,
.btn-orange.btn-inverse.btn-outlined:hover {
  color: #FFC497;
  background: #fff;
  border-color: #fff;
}

.btn-orange.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-orange.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-orange.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-orange.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #FFC497;
  color: #fff;
  border-color: #FFC497;
}

.tl-orange .rubix-timeline-body>ul>li:before {
  border-color: #FFC497;
}

.border-orange {
  border-color: #FFC497!important;
}

.border-orange .rubix-timeline-body>ul,
.border-orange.rubix-timeline-view:before {
  border-color: #FFC497;
}

.border-focus-orange:focus,
.border-hover-orange:hover {
  border-color: #FFC497!important;
}

.fg-focus-orange:focus,
.fg-hover-orange:hover,
.fg-orange,
.fg-orange .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-orange.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-orange>.tab-container>.nav-tabs>.b-tab>a {
  color: #FFC497;
}

.bg-focus-orange:focus,
.bg-hover-orange:hover,
.bg-orange {
  background: #FFC497;
}

.bg-orange>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-orange>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #FFC497;
}

.bg-orange table td,
.bg-orange th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-paleorange>.list-group-item.active {
  background: #EA8564!important;
  color: #fff!important;
}

.list-fg-paleorange>.list-group-item {
  color: #EA8564;
}

.rubix-panel-header .nav-paleorange.nav-tabs>li>a,
.rubix-panel-header .nav-paleorange.nav-tabs>li>a:focus,
.rubix-panel-header .nav-paleorange.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-paleorange.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-paleorange.nav-tabs>li.active>a:hover {
  color: #EA8564;
}

.nav-paleorange.nav-tabs {
  border-color: #EA8564;
}

.nav-paleorange.nav-tabs>li.active>a,
.nav-paleorange.nav-tabs>li>a,
.nav-paleorange.nav-tabs>li>a:focus,
.nav-paleorange.nav-tabs>li>a:hover {
  color: #EA8564;
  border-color: #EA8564 #EA8564 transparent;
}

.btn-paleorange,
.dropup .menu-paleorange,
.menu-paleorange {
  border-color: #EA8564;
}

.nav-paleorange.nav-pills>li.active>a,
.nav-paleorange.nav-pills>li>a:focus,
.nav-paleorange.nav-pills>li>a:hover {
  background: #EA8564;
  color: #fff;
}

.dropup .menu-paleorange>li>a:hover,
.menu-paleorange>li>a:hover {
  background: rgba(234,133,100,.05);
}

.btn-paleorange,
.dropup .menu-paleorange>.active>a,
.dropup .menu-paleorange>.active>a:focus,
.dropup .menu-paleorange>.active>a:hover,
.menu-paleorange>.active>a,
.menu-paleorange>.active>a:focus,
.menu-paleorange>.active>a:hover {
  background: #EA8564;
  color: #fff;
}

.btn-paleorange {
  outline: 0;
}

.btn-paleorange.btn-outlined {
  color: #EA8564;
  background: 0 0;
}

.btn-paleorange.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-paleorange.active,
.btn-paleorange:active,
.btn-paleorange:focus,
.btn-paleorange:hover {
  outline: 0;
  color: #fff;
  background: #f0a891;
  border-color: #f0a891;
}

.btn-paleorange.active.btn-outlined,
.btn-paleorange:active.btn-outlined,
.btn-paleorange:focus.btn-outlined,
.btn-paleorange:hover.btn-outlined {
  background: #EA8564;
  color: #fff;
  border-color: #EA8564;
}

.btn-paleorange.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-paleorange.btn-inverse.btn-outlined.active,
.btn-paleorange.btn-inverse.btn-outlined:active,
.btn-paleorange.btn-inverse.btn-outlined:focus,
.btn-paleorange.btn-inverse.btn-outlined:hover {
  color: #EA8564;
  background: #fff;
  border-color: #fff;
}

.btn-paleorange.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-paleorange.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-paleorange.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-paleorange.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #EA8564;
  color: #fff;
  border-color: #EA8564;
}

.tl-paleorange .rubix-timeline-body>ul>li:before {
  border-color: #EA8564;
}

.border-paleorange {
  border-color: #EA8564!important;
}

.border-paleorange .rubix-timeline-body>ul,
.border-paleorange.rubix-timeline-view:before {
  border-color: #EA8564;
}

.border-focus-paleorange:focus,
.border-hover-paleorange:hover {
  border-color: #EA8564!important;
}

.fg-focus-paleorange:focus,
.fg-hover-paleorange:hover,
.fg-paleorange,
.fg-paleorange .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-paleorange.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-paleorange>.tab-container>.nav-tabs>.b-tab>a {
  color: #EA8564;
}

.bg-focus-paleorange:focus,
.bg-hover-paleorange:hover,
.bg-paleorange {
  background: #EA8564;
}

.bg-paleorange>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-paleorange>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #EA8564;
}

.bg-paleorange table td,
.bg-paleorange th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-pinkishred>.list-group-item.active {
  background: #EF6B5D!important;
  color: #fff!important;
}

.list-fg-pinkishred>.list-group-item {
  color: #EF6B5D;
}

.rubix-panel-header .nav-pinkishred.nav-tabs>li>a,
.rubix-panel-header .nav-pinkishred.nav-tabs>li>a:focus,
.rubix-panel-header .nav-pinkishred.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-pinkishred.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-pinkishred.nav-tabs>li.active>a:hover {
  color: #EF6B5D;
}

.nav-pinkishred.nav-tabs {
  border-color: #EF6B5D;
}

.nav-pinkishred.nav-tabs>li.active>a,
.nav-pinkishred.nav-tabs>li>a,
.nav-pinkishred.nav-tabs>li>a:focus,
.nav-pinkishred.nav-tabs>li>a:hover {
  color: #EF6B5D;
  border-color: #EF6B5D #EF6B5D transparent;
}

.btn-pinkishred,
.dropup .menu-pinkishred,
.menu-pinkishred {
  border-color: #EF6B5D;
}

.nav-pinkishred.nav-pills>li.active>a,
.nav-pinkishred.nav-pills>li>a:focus,
.nav-pinkishred.nav-pills>li>a:hover {
  background: #EF6B5D;
  color: #fff;
}

.dropup .menu-pinkishred>li>a:hover,
.menu-pinkishred>li>a:hover {
  background: rgba(239,107,93,.05);
}

.btn-pinkishred,
.dropup .menu-pinkishred>.active>a,
.dropup .menu-pinkishred>.active>a:focus,
.dropup .menu-pinkishred>.active>a:hover,
.menu-pinkishred>.active>a,
.menu-pinkishred>.active>a:focus,
.menu-pinkishred>.active>a:hover {
  background: #EF6B5D;
  color: #fff;
}

.btn-pinkishred {
  outline: 0;
}

.btn-pinkishred.btn-outlined {
  color: #EF6B5D;
  background: 0 0;
}

.btn-pinkishred.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-pinkishred.active,
.btn-pinkishred:active,
.btn-pinkishred:focus,
.btn-pinkishred:hover {
  outline: 0;
  color: #fff;
  background: #f4958b;
  border-color: #f4958b;
}

.btn-pinkishred.active.btn-outlined,
.btn-pinkishred:active.btn-outlined,
.btn-pinkishred:focus.btn-outlined,
.btn-pinkishred:hover.btn-outlined {
  background: #EF6B5D;
  color: #fff;
  border-color: #EF6B5D;
}

.btn-pinkishred.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-pinkishred.btn-inverse.btn-outlined.active,
.btn-pinkishred.btn-inverse.btn-outlined:active,
.btn-pinkishred.btn-inverse.btn-outlined:focus,
.btn-pinkishred.btn-inverse.btn-outlined:hover {
  color: #EF6B5D;
  background: #fff;
  border-color: #fff;
}

.btn-pinkishred.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-pinkishred.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-pinkishred.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-pinkishred.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #EF6B5D;
  color: #fff;
  border-color: #EF6B5D;
}

.tl-pinkishred .rubix-timeline-body>ul>li:before {
  border-color: #EF6B5D;
}

.border-pinkishred {
  border-color: #EF6B5D!important;
}

.border-pinkishred .rubix-timeline-body>ul,
.border-pinkishred.rubix-timeline-view:before {
  border-color: #EF6B5D;
}

.border-focus-pinkishred:focus,
.border-hover-pinkishred:hover {
  border-color: #EF6B5D!important;
}

.fg-focus-pinkishred:focus,
.fg-hover-pinkishred:hover,
.fg-pinkishred,
.fg-pinkishred .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-pinkishred.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-pinkishred>.tab-container>.nav-tabs>.b-tab>a {
  color: #EF6B5D;
}

.bg-focus-pinkishred:focus,
.bg-hover-pinkishred:hover,
.bg-pinkishred {
  background: #EF6B5D;
}

.bg-pinkishred>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-pinkishred>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #EF6B5D;
}

.bg-pinkishred table td,
.bg-pinkishred th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-orange75>.list-group-item.active {
  background: #EE682F!important;
  color: #fff!important;
}

.list-fg-orange75>.list-group-item {
  color: #EE682F;
}

.rubix-panel-header .nav-orange75.nav-tabs>li>a,
.rubix-panel-header .nav-orange75.nav-tabs>li>a:focus,
.rubix-panel-header .nav-orange75.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-orange75.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-orange75.nav-tabs>li.active>a:hover {
  color: #EE682F;
}

.nav-orange75.nav-tabs {
  border-color: #EE682F;
}

.nav-orange75.nav-tabs>li.active>a,
.nav-orange75.nav-tabs>li>a,
.nav-orange75.nav-tabs>li>a:focus,
.nav-orange75.nav-tabs>li>a:hover {
  color: #EE682F;
  border-color: #EE682F #EE682F transparent;
}

.btn-orange75,
.dropup .menu-orange75,
.menu-orange75 {
  border-color: #EE682F;
}

.nav-orange75.nav-pills>li.active>a,
.nav-orange75.nav-pills>li>a:focus,
.nav-orange75.nav-pills>li>a:hover {
  background: #EE682F;
  color: #fff;
}

.dropup .menu-orange75>li>a:hover,
.menu-orange75>li>a:hover {
  background: rgba(238,104,47,.05);
}

.btn-orange75,
.dropup .menu-orange75>.active>a,
.dropup .menu-orange75>.active>a:focus,
.dropup .menu-orange75>.active>a:hover,
.menu-orange75>.active>a,
.menu-orange75>.active>a:focus,
.menu-orange75>.active>a:hover {
  background: #EE682F;
  color: #fff;
}

.btn-orange75 {
  outline: 0;
}

.btn-orange75.btn-outlined {
  color: #EE682F;
  background: 0 0;
}

.btn-orange75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-orange75.active,
.btn-orange75:active,
.btn-orange75:focus,
.btn-orange75:hover {
  outline: 0;
  color: #fff;
  background: #f28a5e;
  border-color: #f28a5e;
}

.btn-orange75.active.btn-outlined,
.btn-orange75:active.btn-outlined,
.btn-orange75:focus.btn-outlined,
.btn-orange75:hover.btn-outlined {
  background: #EE682F;
  color: #fff;
  border-color: #EE682F;
}

.btn-orange75.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-orange75.btn-inverse.btn-outlined.active,
.btn-orange75.btn-inverse.btn-outlined:active,
.btn-orange75.btn-inverse.btn-outlined:focus,
.btn-orange75.btn-inverse.btn-outlined:hover {
  color: #EE682F;
  background: #fff;
  border-color: #fff;
}

.btn-orange75.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-orange75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-orange75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-orange75.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #EE682F;
  color: #fff;
  border-color: #EE682F;
}

.tl-orange75 .rubix-timeline-body>ul>li:before {
  border-color: #EE682F;
}

.border-orange75 {
  border-color: #EE682F!important;
}

.border-orange75 .rubix-timeline-body>ul,
.border-orange75.rubix-timeline-view:before {
  border-color: #EE682F;
}

.border-focus-orange75:focus,
.border-hover-orange75:hover {
  border-color: #EE682F!important;
}

.fg-focus-orange75:focus,
.fg-hover-orange75:hover,
.fg-orange75,
.fg-orange75 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-orange75.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-orange75>.tab-container>.nav-tabs>.b-tab>a {
  color: #EE682F;
}

.bg-focus-orange75:focus,
.bg-hover-orange75:hover,
.bg-orange75 {
  background: #EE682F;
}

.bg-orange75>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-orange75>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #EE682F;
}

.bg-orange75 table td,
.bg-orange75 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-orange65>.list-group-item.active {
  background: #FA824F!important;
  color: #fff!important;
}

.list-fg-orange65>.list-group-item {
  color: #FA824F;
}

.rubix-panel-header .nav-orange65.nav-tabs>li>a,
.rubix-panel-header .nav-orange65.nav-tabs>li>a:focus,
.rubix-panel-header .nav-orange65.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-orange65.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-orange65.nav-tabs>li.active>a:hover {
  color: #FA824F;
}

.nav-orange65.nav-tabs {
  border-color: #FA824F;
}

.nav-orange65.nav-tabs>li.active>a,
.nav-orange65.nav-tabs>li>a,
.nav-orange65.nav-tabs>li>a:focus,
.nav-orange65.nav-tabs>li>a:hover {
  color: #FA824F;
  border-color: #FA824F #FA824F transparent;
}

.btn-orange65,
.dropup .menu-orange65,
.menu-orange65 {
  border-color: #FA824F;
}

.nav-orange65.nav-pills>li.active>a,
.nav-orange65.nav-pills>li>a:focus,
.nav-orange65.nav-pills>li>a:hover {
  background: #FA824F;
  color: #fff;
}

.dropup .menu-orange65>li>a:hover,
.menu-orange65>li>a:hover {
  background: rgba(250,130,79,.05);
}

.btn-orange65,
.dropup .menu-orange65>.active>a,
.dropup .menu-orange65>.active>a:focus,
.dropup .menu-orange65>.active>a:hover,
.menu-orange65>.active>a,
.menu-orange65>.active>a:focus,
.menu-orange65>.active>a:hover {
  background: #FA824F;
  color: #fff;
}

.btn-orange65 {
  outline: 0;
}

.btn-orange65.btn-outlined {
  color: #FA824F;
  background: 0 0;
}

.btn-orange65.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-orange65.active,
.btn-orange65:active,
.btn-orange65:focus,
.btn-orange65:hover {
  outline: 0;
  color: #fff;
  background: #fba581;
  border-color: #fba581;
}

.btn-orange65.active.btn-outlined,
.btn-orange65:active.btn-outlined,
.btn-orange65:focus.btn-outlined,
.btn-orange65:hover.btn-outlined {
  background: #FA824F;
  color: #fff;
  border-color: #FA824F;
}

.btn-orange65.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-orange65.btn-inverse.btn-outlined.active,
.btn-orange65.btn-inverse.btn-outlined:active,
.btn-orange65.btn-inverse.btn-outlined:focus,
.btn-orange65.btn-inverse.btn-outlined:hover {
  color: #FA824F;
  background: #fff;
  border-color: #fff;
}

.btn-orange65.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-orange65.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-orange65.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-orange65.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #FA824F;
  color: #fff;
  border-color: #FA824F;
}

.tl-orange65 .rubix-timeline-body>ul>li:before {
  border-color: #FA824F;
}

.border-orange65 {
  border-color: #FA824F!important;
}

.border-orange65 .rubix-timeline-body>ul,
.border-orange65.rubix-timeline-view:before {
  border-color: #FA824F;
}

.border-focus-orange65:focus,
.border-hover-orange65:hover {
  border-color: #FA824F!important;
}

.fg-focus-orange65:focus,
.fg-hover-orange65:hover,
.fg-orange65,
.fg-orange65 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-orange65.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-orange65>.tab-container>.nav-tabs>.b-tab>a {
  color: #FA824F;
}

.bg-focus-orange65:focus,
.bg-hover-orange65:hover,
.bg-orange65 {
  background: #FA824F;
}

.bg-orange65>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-orange65>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #FA824F;
}

.bg-orange65 table td,
.bg-orange65 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-orange45>.list-group-item.active {
  background: #FFC9A0!important;
  color: #fff!important;
}

.list-fg-orange45>.list-group-item {
  color: #FFC9A0;
}

.rubix-panel-header .nav-orange45.nav-tabs>li>a,
.rubix-panel-header .nav-orange45.nav-tabs>li>a:focus,
.rubix-panel-header .nav-orange45.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-orange45.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-orange45.nav-tabs>li.active>a:hover {
  color: #FFC9A0;
}

.nav-orange45.nav-tabs {
  border-color: #FFC9A0;
}

.nav-orange45.nav-tabs>li.active>a,
.nav-orange45.nav-tabs>li>a,
.nav-orange45.nav-tabs>li>a:focus,
.nav-orange45.nav-tabs>li>a:hover {
  color: #FFC9A0;
  border-color: #FFC9A0 #FFC9A0 transparent;
}

.btn-orange45,
.dropup .menu-orange45,
.menu-orange45 {
  border-color: #FFC9A0;
}

.nav-orange45.nav-pills>li.active>a,
.nav-orange45.nav-pills>li>a:focus,
.nav-orange45.nav-pills>li>a:hover {
  background: #FFC9A0;
  color: #fff;
}

.dropup .menu-orange45>li>a:hover,
.menu-orange45>li>a:hover {
  background: rgba(255,201,160,.05);
}

.btn-orange45,
.dropup .menu-orange45>.active>a,
.dropup .menu-orange45>.active>a:focus,
.dropup .menu-orange45>.active>a:hover,
.menu-orange45>.active>a,
.menu-orange45>.active>a:focus,
.menu-orange45>.active>a:hover {
  background: #FFC9A0;
  color: #fff;
}

.btn-orange45 {
  outline: 0;
}

.btn-orange45.btn-outlined {
  color: #FFC9A0;
  background: 0 0;
}

.btn-orange45.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-orange45.active,
.btn-orange45:active,
.btn-orange45:focus,
.btn-orange45:hover {
  outline: 0;
  color: #fff;
  background: #ffe6d3;
  border-color: #ffe6d3;
}

.btn-orange45.active.btn-outlined,
.btn-orange45:active.btn-outlined,
.btn-orange45:focus.btn-outlined,
.btn-orange45:hover.btn-outlined {
  background: #FFC9A0;
  color: #fff;
  border-color: #FFC9A0;
}

.btn-orange45.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-orange45.btn-inverse.btn-outlined.active,
.btn-orange45.btn-inverse.btn-outlined:active,
.btn-orange45.btn-inverse.btn-outlined:focus,
.btn-orange45.btn-inverse.btn-outlined:hover {
  color: #FFC9A0;
  background: #fff;
  border-color: #fff;
}

.btn-orange45.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-orange45.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-orange45.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-orange45.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #FFC9A0;
  color: #fff;
  border-color: #FFC9A0;
}

.tl-orange45 .rubix-timeline-body>ul>li:before {
  border-color: #FFC9A0;
}

.border-orange45 {
  border-color: #FFC9A0!important;
}

.border-orange45 .rubix-timeline-body>ul,
.border-orange45.rubix-timeline-view:before {
  border-color: #FFC9A0;
}

.border-focus-orange45:focus,
.border-hover-orange45:hover {
  border-color: #FFC9A0!important;
}

.fg-focus-orange45:focus,
.fg-hover-orange45:hover,
.fg-orange45,
.fg-orange45 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-orange45.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-orange45>.tab-container>.nav-tabs>.b-tab>a {
  color: #FFC9A0;
}

.bg-focus-orange45:focus,
.bg-hover-orange45:hover,
.bg-orange45 {
  background: #FFC9A0;
}

.bg-orange45>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-orange45>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #FFC9A0;
}

.bg-orange45 table td,
.bg-orange45 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkorange>.list-group-item.active {
  background: #EBA068!important;
  color: #fff!important;
}

.list-fg-darkorange>.list-group-item {
  color: #EBA068;
}

.rubix-panel-header .nav-darkorange.nav-tabs>li>a,
.rubix-panel-header .nav-darkorange.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkorange.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkorange.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkorange.nav-tabs>li.active>a:hover {
  color: #EBA068;
}

.nav-darkorange.nav-tabs {
  border-color: #EBA068;
}

.nav-darkorange.nav-tabs>li.active>a,
.nav-darkorange.nav-tabs>li>a,
.nav-darkorange.nav-tabs>li>a:focus,
.nav-darkorange.nav-tabs>li>a:hover {
  color: #EBA068;
  border-color: #EBA068 #EBA068 transparent;
}

.btn-darkorange,
.dropup .menu-darkorange,
.menu-darkorange {
  border-color: #EBA068;
}

.nav-darkorange.nav-pills>li.active>a,
.nav-darkorange.nav-pills>li>a:focus,
.nav-darkorange.nav-pills>li>a:hover {
  background: #EBA068;
  color: #fff;
}

.dropup .menu-darkorange>li>a:hover,
.menu-darkorange>li>a:hover {
  background: rgba(235,160,104,.05);
}

.btn-darkorange,
.dropup .menu-darkorange>.active>a,
.dropup .menu-darkorange>.active>a:focus,
.dropup .menu-darkorange>.active>a:hover,
.menu-darkorange>.active>a,
.menu-darkorange>.active>a:focus,
.menu-darkorange>.active>a:hover {
  background: #EBA068;
  color: #fff;
}

.btn-darkorange {
  outline: 0;
}

.btn-darkorange.btn-outlined {
  color: #EBA068;
  background: 0 0;
}

.btn-darkorange.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkorange.active,
.btn-darkorange:active,
.btn-darkorange:focus,
.btn-darkorange:hover {
  outline: 0;
  color: #fff;
  background: #f1bc95;
  border-color: #f1bc95;
}

.btn-darkorange.active.btn-outlined,
.btn-darkorange:active.btn-outlined,
.btn-darkorange:focus.btn-outlined,
.btn-darkorange:hover.btn-outlined {
  background: #EBA068;
  color: #fff;
  border-color: #EBA068;
}

.btn-darkorange.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkorange.btn-inverse.btn-outlined.active,
.btn-darkorange.btn-inverse.btn-outlined:active,
.btn-darkorange.btn-inverse.btn-outlined:focus,
.btn-darkorange.btn-inverse.btn-outlined:hover {
  color: #EBA068;
  background: #fff;
  border-color: #fff;
}

.btn-darkorange.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkorange.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkorange.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkorange.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #EBA068;
  color: #fff;
  border-color: #EBA068;
}

.tl-darkorange .rubix-timeline-body>ul>li:before {
  border-color: #EBA068;
}

.border-darkorange {
  border-color: #EBA068!important;
}

.border-darkorange .rubix-timeline-body>ul,
.border-darkorange.rubix-timeline-view:before {
  border-color: #EBA068;
}

.border-focus-darkorange:focus,
.border-hover-darkorange:hover {
  border-color: #EBA068!important;
}

.fg-darkorange,
.fg-darkorange .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkorange.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkorange>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkorange:focus,
.fg-hover-darkorange:hover {
  color: #EBA068;
}

.bg-darkorange,
.bg-focus-darkorange:focus,
.bg-hover-darkorange:hover {
  background: #EBA068;
}

.bg-darkorange>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkorange>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #EBA068;
}

.bg-darkorange table td,
.bg-darkorange th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightorange>.list-group-item.active {
  background: #FFD3B1!important;
  color: #fff!important;
}

.list-fg-lightorange>.list-group-item {
  color: #FFD3B1;
}

.rubix-panel-header .nav-lightorange.nav-tabs>li>a,
.rubix-panel-header .nav-lightorange.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightorange.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightorange.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightorange.nav-tabs>li.active>a:hover {
  color: #FFD3B1;
}

.nav-lightorange.nav-tabs {
  border-color: #FFD3B1;
}

.nav-lightorange.nav-tabs>li.active>a,
.nav-lightorange.nav-tabs>li>a,
.nav-lightorange.nav-tabs>li>a:focus,
.nav-lightorange.nav-tabs>li>a:hover {
  color: #FFD3B1;
  border-color: #FFD3B1 #FFD3B1 transparent;
}

.btn-lightorange,
.dropup .menu-lightorange,
.menu-lightorange {
  border-color: #FFD3B1;
}

.nav-lightorange.nav-pills>li.active>a,
.nav-lightorange.nav-pills>li>a:focus,
.nav-lightorange.nav-pills>li>a:hover {
  background: #FFD3B1;
  color: #fff;
}

.dropup .menu-lightorange>li>a:hover,
.menu-lightorange>li>a:hover {
  background: rgba(255,211,177,.05);
}

.btn-lightorange,
.dropup .menu-lightorange>.active>a,
.dropup .menu-lightorange>.active>a:focus,
.dropup .menu-lightorange>.active>a:hover,
.menu-lightorange>.active>a,
.menu-lightorange>.active>a:focus,
.menu-lightorange>.active>a:hover {
  background: #FFD3B1;
  color: #fff;
}

.btn-lightorange {
  outline: 0;
}

.btn-lightorange.btn-outlined {
  color: #FFD3B1;
  background: 0 0;
}

.btn-lightorange.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightorange.active,
.btn-lightorange:active,
.btn-lightorange:focus,
.btn-lightorange:hover {
  outline: 0;
  color: #fff;
  background: #fff0e4;
  border-color: #fff0e4;
}

.btn-lightorange.active.btn-outlined,
.btn-lightorange:active.btn-outlined,
.btn-lightorange:focus.btn-outlined,
.btn-lightorange:hover.btn-outlined {
  background: #FFD3B1;
  color: #fff;
  border-color: #FFD3B1;
}

.btn-lightorange.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightorange.btn-inverse.btn-outlined.active,
.btn-lightorange.btn-inverse.btn-outlined:active,
.btn-lightorange.btn-inverse.btn-outlined:focus,
.btn-lightorange.btn-inverse.btn-outlined:hover {
  color: #FFD3B1;
  background: #fff;
  border-color: #fff;
}

.btn-lightorange.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightorange.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightorange.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightorange.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #FFD3B1;
  color: #fff;
  border-color: #FFD3B1;
}

.tl-lightorange .rubix-timeline-body>ul>li:before {
  border-color: #FFD3B1;
}

.border-lightorange {
  border-color: #FFD3B1!important;
}

.border-lightorange .rubix-timeline-body>ul,
.border-lightorange.rubix-timeline-view:before {
  border-color: #FFD3B1;
}

.border-focus-lightorange:focus,
.border-hover-lightorange:hover {
  border-color: #FFD3B1!important;
}

.fg-focus-lightorange:focus,
.fg-hover-lightorange:hover,
.fg-lightorange,
.fg-lightorange .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightorange.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightorange>.tab-container>.nav-tabs>.b-tab>a {
  color: #FFD3B1;
}

.bg-focus-lightorange:focus,
.bg-hover-lightorange:hover,
.bg-lightorange {
  background: #FFD3B1;
}

.bg-lightorange>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightorange>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #FFD3B1;
}

.bg-lightorange table td,
.bg-lightorange th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgreen>.list-group-item.active {
  background: #306C67!important;
  color: #fff!important;
}

.list-fg-darkgreen>.list-group-item {
  color: #306C67;
}

.rubix-panel-header .nav-darkgreen.nav-tabs>li>a,
.rubix-panel-header .nav-darkgreen.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgreen.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgreen.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgreen.nav-tabs>li.active>a:hover {
  color: #306C67;
}

.nav-darkgreen.nav-tabs {
  border-color: #306C67;
}

.nav-darkgreen.nav-tabs>li.active>a,
.nav-darkgreen.nav-tabs>li>a,
.nav-darkgreen.nav-tabs>li>a:focus,
.nav-darkgreen.nav-tabs>li>a:hover {
  color: #306C67;
  border-color: #306C67 #306C67 transparent;
}

.btn-darkgreen,
.dropup .menu-darkgreen,
.menu-darkgreen {
  border-color: #306C67;
}

.nav-darkgreen.nav-pills>li.active>a,
.nav-darkgreen.nav-pills>li>a:focus,
.nav-darkgreen.nav-pills>li>a:hover {
  background: #306C67;
  color: #fff;
}

.dropup .menu-darkgreen>li>a:hover,
.menu-darkgreen>li>a:hover {
  background: rgba(48,108,103,.05);
}

.btn-darkgreen,
.dropup .menu-darkgreen>.active>a,
.dropup .menu-darkgreen>.active>a:focus,
.dropup .menu-darkgreen>.active>a:hover,
.menu-darkgreen>.active>a,
.menu-darkgreen>.active>a:focus,
.menu-darkgreen>.active>a:hover {
  background: #306C67;
  color: #fff;
}

.btn-darkgreen {
  outline: 0;
}

.btn-darkgreen.btn-outlined {
  color: #306C67;
  background: 0 0;
}

.btn-darkgreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen.active,
.btn-darkgreen:active,
.btn-darkgreen:focus,
.btn-darkgreen:hover {
  outline: 0;
  color: #fff;
  background: #408f89;
  border-color: #408f89;
}

.btn-darkgreen.active.btn-outlined,
.btn-darkgreen:active.btn-outlined,
.btn-darkgreen:focus.btn-outlined,
.btn-darkgreen:hover.btn-outlined {
  background: #306C67;
  color: #fff;
  border-color: #306C67;
}

.btn-darkgreen.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgreen.btn-inverse.btn-outlined.active,
.btn-darkgreen.btn-inverse.btn-outlined:active,
.btn-darkgreen.btn-inverse.btn-outlined:focus,
.btn-darkgreen.btn-inverse.btn-outlined:hover {
  color: #306C67;
  background: #fff;
  border-color: #fff;
}

.btn-darkgreen.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #306C67;
  color: #fff;
  border-color: #306C67;
}

.tl-darkgreen .rubix-timeline-body>ul>li:before {
  border-color: #306C67;
}

.border-darkgreen {
  border-color: #306C67!important;
}

.border-darkgreen .rubix-timeline-body>ul,
.border-darkgreen.rubix-timeline-view:before {
  border-color: #306C67;
}

.border-focus-darkgreen:focus,
.border-hover-darkgreen:hover {
  border-color: #306C67!important;
}

.fg-darkgreen,
.fg-darkgreen .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgreen.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgreen>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgreen:focus,
.fg-hover-darkgreen:hover {
  color: #306C67;
}

.bg-darkgreen,
.bg-focus-darkgreen:focus,
.bg-hover-darkgreen:hover {
  background: #306C67;
}

.bg-darkgreen>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgreen>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #306C67;
}

.bg-darkgreen table td,
.bg-darkgreen th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgreen85>.list-group-item.active {
  background: #36845E!important;
  color: #fff!important;
}

.list-fg-darkgreen85>.list-group-item {
  color: #36845E;
}

.rubix-panel-header .nav-darkgreen85.nav-tabs>li>a,
.rubix-panel-header .nav-darkgreen85.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgreen85.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgreen85.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgreen85.nav-tabs>li.active>a:hover {
  color: #36845E;
}

.nav-darkgreen85.nav-tabs {
  border-color: #36845E;
}

.nav-darkgreen85.nav-tabs>li.active>a,
.nav-darkgreen85.nav-tabs>li>a,
.nav-darkgreen85.nav-tabs>li>a:focus,
.nav-darkgreen85.nav-tabs>li>a:hover {
  color: #36845E;
  border-color: #36845E #36845E transparent;
}

.btn-darkgreen85,
.dropup .menu-darkgreen85,
.menu-darkgreen85 {
  border-color: #36845E;
}

.nav-darkgreen85.nav-pills>li.active>a,
.nav-darkgreen85.nav-pills>li>a:focus,
.nav-darkgreen85.nav-pills>li>a:hover {
  background: #36845E;
  color: #fff;
}

.dropup .menu-darkgreen85>li>a:hover,
.menu-darkgreen85>li>a:hover {
  background: rgba(54,132,94,.05);
}

.btn-darkgreen85,
.dropup .menu-darkgreen85>.active>a,
.dropup .menu-darkgreen85>.active>a:focus,
.dropup .menu-darkgreen85>.active>a:hover,
.menu-darkgreen85>.active>a,
.menu-darkgreen85>.active>a:focus,
.menu-darkgreen85>.active>a:hover {
  background: #36845E;
  color: #fff;
}

.btn-darkgreen85 {
  outline: 0;
}

.btn-darkgreen85.btn-outlined {
  color: #36845E;
  background: 0 0;
}

.btn-darkgreen85.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen85.active,
.btn-darkgreen85:active,
.btn-darkgreen85:focus,
.btn-darkgreen85:hover {
  outline: 0;
  color: #fff;
  background: #45a878;
  border-color: #45a878;
}

.btn-darkgreen85.active.btn-outlined,
.btn-darkgreen85:active.btn-outlined,
.btn-darkgreen85:focus.btn-outlined,
.btn-darkgreen85:hover.btn-outlined {
  background: #36845E;
  color: #fff;
  border-color: #36845E;
}

.btn-darkgreen85.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgreen85.btn-inverse.btn-outlined.active,
.btn-darkgreen85.btn-inverse.btn-outlined:active,
.btn-darkgreen85.btn-inverse.btn-outlined:focus,
.btn-darkgreen85.btn-inverse.btn-outlined:hover {
  color: #36845E;
  background: #fff;
  border-color: #fff;
}

.btn-darkgreen85.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgreen85.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen85.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen85.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #36845E;
  color: #fff;
  border-color: #36845E;
}

.tl-darkgreen85 .rubix-timeline-body>ul>li:before {
  border-color: #36845E;
}

.border-darkgreen85 {
  border-color: #36845E!important;
}

.border-darkgreen85 .rubix-timeline-body>ul,
.border-darkgreen85.rubix-timeline-view:before {
  border-color: #36845E;
}

.border-focus-darkgreen85:focus,
.border-hover-darkgreen85:hover {
  border-color: #36845E!important;
}

.fg-darkgreen85,
.fg-darkgreen85 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgreen85.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgreen85>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgreen85:focus,
.fg-hover-darkgreen85:hover {
  color: #36845E;
}

.bg-darkgreen85,
.bg-focus-darkgreen85:focus,
.bg-hover-darkgreen85:hover {
  background: #36845E;
}

.bg-darkgreen85>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgreen85>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #36845E;
}

.bg-darkgreen85 table td,
.bg-darkgreen85 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgreen75>.list-group-item.active {
  background: #518F41!important;
  color: #fff!important;
}

.list-fg-darkgreen75>.list-group-item {
  color: #518F41;
}

.rubix-panel-header .nav-darkgreen75.nav-tabs>li>a,
.rubix-panel-header .nav-darkgreen75.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgreen75.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgreen75.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgreen75.nav-tabs>li.active>a:hover {
  color: #518F41;
}

.nav-darkgreen75.nav-tabs {
  border-color: #518F41;
}

.nav-darkgreen75.nav-tabs>li.active>a,
.nav-darkgreen75.nav-tabs>li>a,
.nav-darkgreen75.nav-tabs>li>a:focus,
.nav-darkgreen75.nav-tabs>li>a:hover {
  color: #518F41;
  border-color: #518F41 #518F41 transparent;
}

.btn-darkgreen75,
.dropup .menu-darkgreen75,
.menu-darkgreen75 {
  border-color: #518F41;
}

.nav-darkgreen75.nav-pills>li.active>a,
.nav-darkgreen75.nav-pills>li>a:focus,
.nav-darkgreen75.nav-pills>li>a:hover {
  background: #518F41;
  color: #fff;
}

.dropup .menu-darkgreen75>li>a:hover,
.menu-darkgreen75>li>a:hover {
  background: rgba(81,143,65,.05);
}

.btn-darkgreen75,
.dropup .menu-darkgreen75>.active>a,
.dropup .menu-darkgreen75>.active>a:focus,
.dropup .menu-darkgreen75>.active>a:hover,
.menu-darkgreen75>.active>a,
.menu-darkgreen75>.active>a:focus,
.menu-darkgreen75>.active>a:hover {
  background: #518F41;
  color: #fff;
}

.btn-darkgreen75 {
  outline: 0;
}

.btn-darkgreen75.btn-outlined {
  color: #518F41;
  background: 0 0;
}

.btn-darkgreen75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen75.active,
.btn-darkgreen75:active,
.btn-darkgreen75:focus,
.btn-darkgreen75:hover {
  outline: 0;
  color: #fff;
  background: #66b152;
  border-color: #66b152;
}

.btn-darkgreen75.active.btn-outlined,
.btn-darkgreen75:active.btn-outlined,
.btn-darkgreen75:focus.btn-outlined,
.btn-darkgreen75:hover.btn-outlined {
  background: #518F41;
  color: #fff;
  border-color: #518F41;
}

.btn-darkgreen75.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgreen75.btn-inverse.btn-outlined.active,
.btn-darkgreen75.btn-inverse.btn-outlined:active,
.btn-darkgreen75.btn-inverse.btn-outlined:focus,
.btn-darkgreen75.btn-inverse.btn-outlined:hover {
  color: #518F41;
  background: #fff;
  border-color: #fff;
}

.btn-darkgreen75.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgreen75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen75.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #518F41;
  color: #fff;
  border-color: #518F41;
}

.tl-darkgreen75 .rubix-timeline-body>ul>li:before {
  border-color: #518F41;
}

.border-darkgreen75 {
  border-color: #518F41!important;
}

.border-darkgreen75 .rubix-timeline-body>ul,
.border-darkgreen75.rubix-timeline-view:before {
  border-color: #518F41;
}

.border-focus-darkgreen75:focus,
.border-hover-darkgreen75:hover {
  border-color: #518F41!important;
}

.fg-darkgreen75,
.fg-darkgreen75 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgreen75.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgreen75>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgreen75:focus,
.fg-hover-darkgreen75:hover {
  color: #518F41;
}

.bg-darkgreen75,
.bg-focus-darkgreen75:focus,
.bg-hover-darkgreen75:hover {
  background: #518F41;
}

.bg-darkgreen75>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgreen75>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #518F41;
}

.bg-darkgreen75 table td,
.bg-darkgreen75 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgreen65>.list-group-item.active {
  background: #66A655!important;
  color: #fff!important;
}

.list-fg-darkgreen65>.list-group-item {
  color: #66A655;
}

.rubix-panel-header .nav-darkgreen65.nav-tabs>li>a,
.rubix-panel-header .nav-darkgreen65.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgreen65.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgreen65.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgreen65.nav-tabs>li.active>a:hover {
  color: #66A655;
}

.nav-darkgreen65.nav-tabs {
  border-color: #66A655;
}

.nav-darkgreen65.nav-tabs>li.active>a,
.nav-darkgreen65.nav-tabs>li>a,
.nav-darkgreen65.nav-tabs>li>a:focus,
.nav-darkgreen65.nav-tabs>li>a:hover {
  color: #66A655;
  border-color: #66A655 #66A655 transparent;
}

.btn-darkgreen65,
.dropup .menu-darkgreen65,
.menu-darkgreen65 {
  border-color: #66A655;
}

.nav-darkgreen65.nav-pills>li.active>a,
.nav-darkgreen65.nav-pills>li>a:focus,
.nav-darkgreen65.nav-pills>li>a:hover {
  background: #66A655;
  color: #fff;
}

.dropup .menu-darkgreen65>li>a:hover,
.menu-darkgreen65>li>a:hover {
  background: rgba(102,166,85,.05);
}

.btn-darkgreen65,
.dropup .menu-darkgreen65>.active>a,
.dropup .menu-darkgreen65>.active>a:focus,
.dropup .menu-darkgreen65>.active>a:hover,
.menu-darkgreen65>.active>a,
.menu-darkgreen65>.active>a:focus,
.menu-darkgreen65>.active>a:hover {
  background: #66A655;
  color: #fff;
}

.btn-darkgreen65 {
  outline: 0;
}

.btn-darkgreen65.btn-outlined {
  color: #66A655;
  background: 0 0;
}

.btn-darkgreen65.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen65.active,
.btn-darkgreen65:active,
.btn-darkgreen65:focus,
.btn-darkgreen65:hover {
  outline: 0;
  color: #fff;
  background: #84b975;
  border-color: #84b975;
}

.btn-darkgreen65.active.btn-outlined,
.btn-darkgreen65:active.btn-outlined,
.btn-darkgreen65:focus.btn-outlined,
.btn-darkgreen65:hover.btn-outlined {
  background: #66A655;
  color: #fff;
  border-color: #66A655;
}

.btn-darkgreen65.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgreen65.btn-inverse.btn-outlined.active,
.btn-darkgreen65.btn-inverse.btn-outlined:active,
.btn-darkgreen65.btn-inverse.btn-outlined:focus,
.btn-darkgreen65.btn-inverse.btn-outlined:hover {
  color: #66A655;
  background: #fff;
  border-color: #fff;
}

.btn-darkgreen65.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgreen65.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen65.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen65.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #66A655;
  color: #fff;
  border-color: #66A655;
}

.tl-darkgreen65 .rubix-timeline-body>ul>li:before {
  border-color: #66A655;
}

.border-darkgreen65 {
  border-color: #66A655!important;
}

.border-darkgreen65 .rubix-timeline-body>ul,
.border-darkgreen65.rubix-timeline-view:before {
  border-color: #66A655;
}

.border-focus-darkgreen65:focus,
.border-hover-darkgreen65:hover {
  border-color: #66A655!important;
}

.fg-darkgreen65,
.fg-darkgreen65 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgreen65.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgreen65>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgreen65:focus,
.fg-hover-darkgreen65:hover {
  color: #66A655;
}

.bg-darkgreen65,
.bg-focus-darkgreen65:focus,
.bg-hover-darkgreen65:hover {
  background: #66A655;
}

.bg-darkgreen65>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgreen65>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #66A655;
}

.bg-darkgreen65 table td,
.bg-darkgreen65 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgreen55>.list-group-item.active {
  background: #68BD80!important;
  color: #fff!important;
}

.list-fg-darkgreen55>.list-group-item {
  color: #68BD80;
}

.rubix-panel-header .nav-darkgreen55.nav-tabs>li>a,
.rubix-panel-header .nav-darkgreen55.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgreen55.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgreen55.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgreen55.nav-tabs>li.active>a:hover {
  color: #68BD80;
}

.nav-darkgreen55.nav-tabs {
  border-color: #68BD80;
}

.nav-darkgreen55.nav-tabs>li.active>a,
.nav-darkgreen55.nav-tabs>li>a,
.nav-darkgreen55.nav-tabs>li>a:focus,
.nav-darkgreen55.nav-tabs>li>a:hover {
  color: #68BD80;
  border-color: #68BD80 #68BD80 transparent;
}

.btn-darkgreen55,
.dropup .menu-darkgreen55,
.menu-darkgreen55 {
  border-color: #68BD80;
}

.nav-darkgreen55.nav-pills>li.active>a,
.nav-darkgreen55.nav-pills>li>a:focus,
.nav-darkgreen55.nav-pills>li>a:hover {
  background: #68BD80;
  color: #fff;
}

.dropup .menu-darkgreen55>li>a:hover,
.menu-darkgreen55>li>a:hover {
  background: rgba(104,189,128,.05);
}

.btn-darkgreen55,
.dropup .menu-darkgreen55>.active>a,
.dropup .menu-darkgreen55>.active>a:focus,
.dropup .menu-darkgreen55>.active>a:hover,
.menu-darkgreen55>.active>a,
.menu-darkgreen55>.active>a:focus,
.menu-darkgreen55>.active>a:hover {
  background: #68BD80;
  color: #fff;
}

.btn-darkgreen55 {
  outline: 0;
}

.btn-darkgreen55.btn-outlined {
  color: #68BD80;
  background: 0 0;
}

.btn-darkgreen55.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen55.active,
.btn-darkgreen55:active,
.btn-darkgreen55:focus,
.btn-darkgreen55:hover {
  outline: 0;
  color: #fff;
  background: #8bcd9e;
  border-color: #8bcd9e;
}

.btn-darkgreen55.active.btn-outlined,
.btn-darkgreen55:active.btn-outlined,
.btn-darkgreen55:focus.btn-outlined,
.btn-darkgreen55:hover.btn-outlined {
  background: #68BD80;
  color: #fff;
  border-color: #68BD80;
}

.btn-darkgreen55.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgreen55.btn-inverse.btn-outlined.active,
.btn-darkgreen55.btn-inverse.btn-outlined:active,
.btn-darkgreen55.btn-inverse.btn-outlined:focus,
.btn-darkgreen55.btn-inverse.btn-outlined:hover {
  color: #68BD80;
  background: #fff;
  border-color: #fff;
}

.btn-darkgreen55.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgreen55.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen55.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen55.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #68BD80;
  color: #fff;
  border-color: #68BD80;
}

.tl-darkgreen55 .rubix-timeline-body>ul>li:before {
  border-color: #68BD80;
}

.border-darkgreen55 {
  border-color: #68BD80!important;
}

.border-darkgreen55 .rubix-timeline-body>ul,
.border-darkgreen55.rubix-timeline-view:before {
  border-color: #68BD80;
}

.border-focus-darkgreen55:focus,
.border-hover-darkgreen55:hover {
  border-color: #68BD80!important;
}

.fg-darkgreen55,
.fg-darkgreen55 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgreen55.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgreen55>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgreen55:focus,
.fg-hover-darkgreen55:hover {
  color: #68BD80;
}

.bg-darkgreen55,
.bg-focus-darkgreen55:focus,
.bg-hover-darkgreen55:hover {
  background: #68BD80;
}

.bg-darkgreen55>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgreen55>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #68BD80;
}

.bg-darkgreen55 table td,
.bg-darkgreen55 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgreen50>.list-group-item.active {
  background: #55A69F!important;
  color: #fff!important;
}

.list-fg-darkgreen50>.list-group-item {
  color: #55A69F;
}

.rubix-panel-header .nav-darkgreen50.nav-tabs>li>a,
.rubix-panel-header .nav-darkgreen50.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgreen50.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgreen50.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgreen50.nav-tabs>li.active>a:hover {
  color: #55A69F;
}

.nav-darkgreen50.nav-tabs {
  border-color: #55A69F;
}

.nav-darkgreen50.nav-tabs>li.active>a,
.nav-darkgreen50.nav-tabs>li>a,
.nav-darkgreen50.nav-tabs>li>a:focus,
.nav-darkgreen50.nav-tabs>li>a:hover {
  color: #55A69F;
  border-color: #55A69F #55A69F transparent;
}

.btn-darkgreen50,
.dropup .menu-darkgreen50,
.menu-darkgreen50 {
  border-color: #55A69F;
}

.nav-darkgreen50.nav-pills>li.active>a,
.nav-darkgreen50.nav-pills>li>a:focus,
.nav-darkgreen50.nav-pills>li>a:hover {
  background: #55A69F;
  color: #fff;
}

.dropup .menu-darkgreen50>li>a:hover,
.menu-darkgreen50>li>a:hover {
  background: rgba(85,166,159,.05);
}

.btn-darkgreen50,
.dropup .menu-darkgreen50>.active>a,
.dropup .menu-darkgreen50>.active>a:focus,
.dropup .menu-darkgreen50>.active>a:hover,
.menu-darkgreen50>.active>a,
.menu-darkgreen50>.active>a:focus,
.menu-darkgreen50>.active>a:hover {
  background: #55A69F;
  color: #fff;
}

.btn-darkgreen50 {
  outline: 0;
}

.btn-darkgreen50.btn-outlined {
  color: #55A69F;
  background: 0 0;
}

.btn-darkgreen50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen50.active,
.btn-darkgreen50:active,
.btn-darkgreen50:focus,
.btn-darkgreen50:hover {
  outline: 0;
  color: #fff;
  background: #75b9b3;
  border-color: #75b9b3;
}

.btn-darkgreen50.active.btn-outlined,
.btn-darkgreen50:active.btn-outlined,
.btn-darkgreen50:focus.btn-outlined,
.btn-darkgreen50:hover.btn-outlined {
  background: #55A69F;
  color: #fff;
  border-color: #55A69F;
}

.btn-darkgreen50.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgreen50.btn-inverse.btn-outlined.active,
.btn-darkgreen50.btn-inverse.btn-outlined:active,
.btn-darkgreen50.btn-inverse.btn-outlined:focus,
.btn-darkgreen50.btn-inverse.btn-outlined:hover {
  color: #55A69F;
  background: #fff;
  border-color: #fff;
}

.btn-darkgreen50.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgreen50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen50.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #55A69F;
  color: #fff;
  border-color: #55A69F;
}

.tl-darkgreen50 .rubix-timeline-body>ul>li:before {
  border-color: #55A69F;
}

.border-darkgreen50 {
  border-color: #55A69F!important;
}

.border-darkgreen50 .rubix-timeline-body>ul,
.border-darkgreen50.rubix-timeline-view:before {
  border-color: #55A69F;
}

.border-focus-darkgreen50:focus,
.border-hover-darkgreen50:hover {
  border-color: #55A69F!important;
}

.fg-darkgreen50,
.fg-darkgreen50 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgreen50.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgreen50>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgreen50:focus,
.fg-hover-darkgreen50:hover {
  color: #55A69F;
}

.bg-darkgreen50,
.bg-focus-darkgreen50:focus,
.bg-hover-darkgreen50:hover {
  background: #55A69F;
}

.bg-darkgreen50>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgreen50>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #55A69F;
}

.bg-darkgreen50 table td,
.bg-darkgreen50 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgreen45>.list-group-item.active {
  background: #2EB398!important;
  color: #fff!important;
}

.list-fg-darkgreen45>.list-group-item {
  color: #2EB398;
}

.rubix-panel-header .nav-darkgreen45.nav-tabs>li>a,
.rubix-panel-header .nav-darkgreen45.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgreen45.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgreen45.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgreen45.nav-tabs>li.active>a:hover {
  color: #2EB398;
}

.nav-darkgreen45.nav-tabs {
  border-color: #2EB398;
}

.nav-darkgreen45.nav-tabs>li.active>a,
.nav-darkgreen45.nav-tabs>li>a,
.nav-darkgreen45.nav-tabs>li>a:focus,
.nav-darkgreen45.nav-tabs>li>a:hover {
  color: #2EB398;
  border-color: #2EB398 #2EB398 transparent;
}

.btn-darkgreen45,
.dropup .menu-darkgreen45,
.menu-darkgreen45 {
  border-color: #2EB398;
}

.nav-darkgreen45.nav-pills>li.active>a,
.nav-darkgreen45.nav-pills>li>a:focus,
.nav-darkgreen45.nav-pills>li>a:hover {
  background: #2EB398;
  color: #fff;
}

.dropup .menu-darkgreen45>li>a:hover,
.menu-darkgreen45>li>a:hover {
  background: rgba(46,179,152,.05);
}

.btn-darkgreen45,
.dropup .menu-darkgreen45>.active>a,
.dropup .menu-darkgreen45>.active>a:focus,
.dropup .menu-darkgreen45>.active>a:hover,
.menu-darkgreen45>.active>a,
.menu-darkgreen45>.active>a:focus,
.menu-darkgreen45>.active>a:hover {
  background: #2EB398;
  color: #fff;
}

.btn-darkgreen45 {
  outline: 0;
}

.btn-darkgreen45.btn-outlined {
  color: #2EB398;
  background: 0 0;
}

.btn-darkgreen45.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen45.active,
.btn-darkgreen45:active,
.btn-darkgreen45:focus,
.btn-darkgreen45:hover {
  outline: 0;
  color: #fff;
  background: #45cfb3;
  border-color: #45cfb3;
}

.btn-darkgreen45.active.btn-outlined,
.btn-darkgreen45:active.btn-outlined,
.btn-darkgreen45:focus.btn-outlined,
.btn-darkgreen45:hover.btn-outlined {
  background: #2EB398;
  color: #fff;
  border-color: #2EB398;
}

.btn-darkgreen45.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgreen45.btn-inverse.btn-outlined.active,
.btn-darkgreen45.btn-inverse.btn-outlined:active,
.btn-darkgreen45.btn-inverse.btn-outlined:focus,
.btn-darkgreen45.btn-inverse.btn-outlined:hover {
  color: #2EB398;
  background: #fff;
  border-color: #fff;
}

.btn-darkgreen45.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgreen45.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen45.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen45.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #2EB398;
  color: #fff;
  border-color: #2EB398;
}

.tl-darkgreen45 .rubix-timeline-body>ul>li:before {
  border-color: #2EB398;
}

.border-darkgreen45 {
  border-color: #2EB398!important;
}

.border-darkgreen45 .rubix-timeline-body>ul,
.border-darkgreen45.rubix-timeline-view:before {
  border-color: #2EB398;
}

.border-focus-darkgreen45:focus,
.border-hover-darkgreen45:hover {
  border-color: #2EB398!important;
}

.fg-darkgreen45,
.fg-darkgreen45 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgreen45.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgreen45>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgreen45:focus,
.fg-hover-darkgreen45:hover {
  color: #2EB398;
}

.bg-darkgreen45,
.bg-focus-darkgreen45:focus,
.bg-hover-darkgreen45:hover {
  background: #2EB398;
}

.bg-darkgreen45>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgreen45>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #2EB398;
}

.bg-darkgreen45 table td,
.bg-darkgreen45 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgreen40>.list-group-item.active {
  background: #44C1AC!important;
  color: #fff!important;
}

.list-fg-darkgreen40>.list-group-item {
  color: #44C1AC;
}

.rubix-panel-header .nav-darkgreen40.nav-tabs>li>a,
.rubix-panel-header .nav-darkgreen40.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgreen40.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgreen40.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgreen40.nav-tabs>li.active>a:hover {
  color: #44C1AC;
}

.nav-darkgreen40.nav-tabs {
  border-color: #44C1AC;
}

.nav-darkgreen40.nav-tabs>li.active>a,
.nav-darkgreen40.nav-tabs>li>a,
.nav-darkgreen40.nav-tabs>li>a:focus,
.nav-darkgreen40.nav-tabs>li>a:hover {
  color: #44C1AC;
  border-color: #44C1AC #44C1AC transparent;
}

.btn-darkgreen40,
.dropup .menu-darkgreen40,
.menu-darkgreen40 {
  border-color: #44C1AC;
}

.nav-darkgreen40.nav-pills>li.active>a,
.nav-darkgreen40.nav-pills>li>a:focus,
.nav-darkgreen40.nav-pills>li>a:hover {
  background: #44C1AC;
  color: #fff;
}

.dropup .menu-darkgreen40>li>a:hover,
.menu-darkgreen40>li>a:hover {
  background: rgba(68,193,172,.05);
}

.btn-darkgreen40,
.dropup .menu-darkgreen40>.active>a,
.dropup .menu-darkgreen40>.active>a:focus,
.dropup .menu-darkgreen40>.active>a:hover,
.menu-darkgreen40>.active>a,
.menu-darkgreen40>.active>a:focus,
.menu-darkgreen40>.active>a:hover {
  background: #44C1AC;
  color: #fff;
}

.btn-darkgreen40 {
  outline: 0;
}

.btn-darkgreen40.btn-outlined {
  color: #44C1AC;
  background: 0 0;
}

.btn-darkgreen40.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgreen40.active,
.btn-darkgreen40:active,
.btn-darkgreen40:focus,
.btn-darkgreen40:hover {
  outline: 0;
  color: #fff;
  background: #6acebd;
  border-color: #6acebd;
}

.btn-darkgreen40.active.btn-outlined,
.btn-darkgreen40:active.btn-outlined,
.btn-darkgreen40:focus.btn-outlined,
.btn-darkgreen40:hover.btn-outlined {
  background: #44C1AC;
  color: #fff;
  border-color: #44C1AC;
}

.btn-darkgreen40.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgreen40.btn-inverse.btn-outlined.active,
.btn-darkgreen40.btn-inverse.btn-outlined:active,
.btn-darkgreen40.btn-inverse.btn-outlined:focus,
.btn-darkgreen40.btn-inverse.btn-outlined:hover {
  color: #44C1AC;
  background: #fff;
  border-color: #fff;
}

.btn-darkgreen40.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgreen40.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgreen40.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgreen40.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #44C1AC;
  color: #fff;
  border-color: #44C1AC;
}

.tl-darkgreen40 .rubix-timeline-body>ul>li:before {
  border-color: #44C1AC;
}

.border-darkgreen40 {
  border-color: #44C1AC!important;
}

.border-darkgreen40 .rubix-timeline-body>ul,
.border-darkgreen40.rubix-timeline-view:before {
  border-color: #44C1AC;
}

.border-focus-darkgreen40:focus,
.border-hover-darkgreen40:hover {
  border-color: #44C1AC!important;
}

.fg-darkgreen40,
.fg-darkgreen40 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgreen40.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgreen40>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgreen40:focus,
.fg-hover-darkgreen40:hover {
  color: #44C1AC;
}

.bg-darkgreen40,
.bg-focus-darkgreen40:focus,
.bg-hover-darkgreen40:hover {
  background: #44C1AC;
}

.bg-darkgreen40>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgreen40>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #44C1AC;
}

.bg-darkgreen40 table td,
.bg-darkgreen40 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-green>.list-group-item.active {
  background: #55C9A6!important;
  color: #fff!important;
}

.list-fg-green>.list-group-item {
  color: #55C9A6;
}

.rubix-panel-header .nav-green.nav-tabs>li>a,
.rubix-panel-header .nav-green.nav-tabs>li>a:focus,
.rubix-panel-header .nav-green.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-green.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-green.nav-tabs>li.active>a:hover {
  color: #55C9A6;
}

.nav-green.nav-tabs {
  border-color: #55C9A6;
}

.nav-green.nav-tabs>li.active>a,
.nav-green.nav-tabs>li>a,
.nav-green.nav-tabs>li>a:focus,
.nav-green.nav-tabs>li>a:hover {
  color: #55C9A6;
  border-color: #55C9A6 #55C9A6 transparent;
}

.btn-green,
.dropup .menu-green,
.menu-green {
  border-color: #55C9A6;
}

.nav-green.nav-pills>li.active>a,
.nav-green.nav-pills>li>a:focus,
.nav-green.nav-pills>li>a:hover {
  background: #55C9A6;
  color: #fff;
}

.dropup .menu-green>li>a:hover,
.menu-green>li>a:hover {
  background: rgba(85,201,166,.05);
}

.btn-green,
.dropup .menu-green>.active>a,
.dropup .menu-green>.active>a:focus,
.dropup .menu-green>.active>a:hover,
.menu-green>.active>a,
.menu-green>.active>a:focus,
.menu-green>.active>a:hover {
  background: #55C9A6;
  color: #fff;
}

.btn-green {
  outline: 0;
}

.btn-green.btn-outlined {
  color: #55C9A6;
  background: 0 0;
}

.btn-green.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-green.active,
.btn-green:active,
.btn-green:focus,
.btn-green:hover {
  outline: 0;
  color: #fff;
  background: #7cd5ba;
  border-color: #7cd5ba;
}

.btn-green.active.btn-outlined,
.btn-green:active.btn-outlined,
.btn-green:focus.btn-outlined,
.btn-green:hover.btn-outlined {
  background: #55C9A6;
  color: #fff;
  border-color: #55C9A6;
}

.btn-green.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-green.btn-inverse.btn-outlined.active,
.btn-green.btn-inverse.btn-outlined:active,
.btn-green.btn-inverse.btn-outlined:focus,
.btn-green.btn-inverse.btn-outlined:hover {
  color: #55C9A6;
  background: #fff;
  border-color: #fff;
}

.btn-green.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-green.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-green.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-green.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #55C9A6;
  color: #fff;
  border-color: #55C9A6;
}

.tl-green .rubix-timeline-body>ul>li:before {
  border-color: #55C9A6;
}

.border-green {
  border-color: #55C9A6!important;
}

.border-green .rubix-timeline-body>ul,
.border-green.rubix-timeline-view:before {
  border-color: #55C9A6;
}

.border-focus-green:focus,
.border-hover-green:hover {
  border-color: #55C9A6!important;
}

.fg-focus-green:focus,
.fg-green,
.fg-green .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-green.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-green>.tab-container>.nav-tabs>.b-tab>a,
.fg-hover-green:hover {
  color: #55C9A6;
}

.bg-focus-green:focus,
.bg-green,
.bg-hover-green:hover {
  background: #55C9A6;
}

.bg-green>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-green>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #55C9A6;
}

.bg-green table td,
.bg-green th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightgreen>.list-group-item.active {
  background: #7CD5BA!important;
  color: #fff!important;
}

.list-fg-lightgreen>.list-group-item {
  color: #7CD5BA;
}

.rubix-panel-header .nav-lightgreen.nav-tabs>li>a,
.rubix-panel-header .nav-lightgreen.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightgreen.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightgreen.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightgreen.nav-tabs>li.active>a:hover {
  color: #7CD5BA;
}

.nav-lightgreen.nav-tabs {
  border-color: #7CD5BA;
}

.nav-lightgreen.nav-tabs>li.active>a,
.nav-lightgreen.nav-tabs>li>a,
.nav-lightgreen.nav-tabs>li>a:focus,
.nav-lightgreen.nav-tabs>li>a:hover {
  color: #7CD5BA;
  border-color: #7CD5BA #7CD5BA transparent;
}

.btn-lightgreen,
.dropup .menu-lightgreen,
.menu-lightgreen {
  border-color: #7CD5BA;
}

.nav-lightgreen.nav-pills>li.active>a,
.nav-lightgreen.nav-pills>li>a:focus,
.nav-lightgreen.nav-pills>li>a:hover {
  background: #7CD5BA;
  color: #fff;
}

.dropup .menu-lightgreen>li>a:hover,
.menu-lightgreen>li>a:hover {
  background: rgba(124,213,186,.05);
}

.btn-lightgreen,
.dropup .menu-lightgreen>.active>a,
.dropup .menu-lightgreen>.active>a:focus,
.dropup .menu-lightgreen>.active>a:hover,
.menu-lightgreen>.active>a,
.menu-lightgreen>.active>a:focus,
.menu-lightgreen>.active>a:hover {
  background: #7CD5BA;
  color: #fff;
}

.btn-lightgreen {
  outline: 0;
}

.btn-lightgreen.btn-outlined {
  color: #7CD5BA;
  background: 0 0;
}

.btn-lightgreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightgreen.active,
.btn-lightgreen:active,
.btn-lightgreen:focus,
.btn-lightgreen:hover {
  outline: 0;
  color: #fff;
  background: #a3e1ce;
  border-color: #a3e1ce;
}

.btn-lightgreen.active.btn-outlined,
.btn-lightgreen:active.btn-outlined,
.btn-lightgreen:focus.btn-outlined,
.btn-lightgreen:hover.btn-outlined {
  background: #7CD5BA;
  color: #fff;
  border-color: #7CD5BA;
}

.btn-lightgreen.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightgreen.btn-inverse.btn-outlined.active,
.btn-lightgreen.btn-inverse.btn-outlined:active,
.btn-lightgreen.btn-inverse.btn-outlined:focus,
.btn-lightgreen.btn-inverse.btn-outlined:hover {
  color: #7CD5BA;
  background: #fff;
  border-color: #fff;
}

.btn-lightgreen.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightgreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightgreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightgreen.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #7CD5BA;
  color: #fff;
  border-color: #7CD5BA;
}

.tl-lightgreen .rubix-timeline-body>ul>li:before {
  border-color: #7CD5BA;
}

.border-lightgreen {
  border-color: #7CD5BA!important;
}

.border-lightgreen .rubix-timeline-body>ul,
.border-lightgreen.rubix-timeline-view:before {
  border-color: #7CD5BA;
}

.border-focus-lightgreen:focus,
.border-hover-lightgreen:hover {
  border-color: #7CD5BA!important;
}

.fg-focus-lightgreen:focus,
.fg-hover-lightgreen:hover,
.fg-lightgreen,
.fg-lightgreen .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightgreen.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightgreen>.tab-container>.nav-tabs>.b-tab>a {
  color: #7CD5BA;
}

.bg-focus-lightgreen:focus,
.bg-hover-lightgreen:hover,
.bg-lightgreen {
  background: #7CD5BA;
}

.bg-lightgreen>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightgreen>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #7CD5BA;
}

.bg-lightgreen table td,
.bg-lightgreen th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-hovergreen>.list-group-item.active {
  background: #E5F7F1!important;
  color: #fff!important;
}

.list-fg-hovergreen>.list-group-item {
  color: #E5F7F1;
}

.rubix-panel-header .nav-hovergreen.nav-tabs>li>a,
.rubix-panel-header .nav-hovergreen.nav-tabs>li>a:focus,
.rubix-panel-header .nav-hovergreen.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-hovergreen.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-hovergreen.nav-tabs>li.active>a:hover {
  color: #E5F7F1;
}

.nav-hovergreen.nav-tabs {
  border-color: #E5F7F1;
}

.nav-hovergreen.nav-tabs>li.active>a,
.nav-hovergreen.nav-tabs>li>a,
.nav-hovergreen.nav-tabs>li>a:focus,
.nav-hovergreen.nav-tabs>li>a:hover {
  color: #E5F7F1;
  border-color: #E5F7F1 #E5F7F1 transparent;
}

.btn-hovergreen,
.dropup .menu-hovergreen,
.menu-hovergreen {
  border-color: #E5F7F1;
}

.nav-hovergreen.nav-pills>li.active>a,
.nav-hovergreen.nav-pills>li>a:focus,
.nav-hovergreen.nav-pills>li>a:hover {
  background: #E5F7F1;
  color: #fff;
}

.dropup .menu-hovergreen>li>a:hover,
.menu-hovergreen>li>a:hover {
  background: rgba(229,247,241,.05);
}

.btn-hovergreen,
.dropup .menu-hovergreen>.active>a,
.dropup .menu-hovergreen>.active>a:focus,
.dropup .menu-hovergreen>.active>a:hover,
.menu-hovergreen>.active>a,
.menu-hovergreen>.active>a:focus,
.menu-hovergreen>.active>a:hover {
  background: #E5F7F1;
  color: #fff;
}

.btn-hovergreen {
  outline: 0;
}

.btn-hovergreen.btn-outlined {
  color: #E5F7F1;
  background: 0 0;
}

.btn-hovergreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-hovergreen.active,
.btn-hovergreen:active,
.btn-hovergreen:focus,
.btn-hovergreen:hover {
  outline: 0;
  color: #fff;
  background: #fff;
  border-color: #fff;
}

.btn-hovergreen.active.btn-outlined,
.btn-hovergreen:active.btn-outlined,
.btn-hovergreen:focus.btn-outlined,
.btn-hovergreen:hover.btn-outlined {
  background: #E5F7F1;
  color: #fff;
  border-color: #E5F7F1;
}

.btn-hovergreen.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-hovergreen.btn-inverse.btn-outlined.active,
.btn-hovergreen.btn-inverse.btn-outlined:active,
.btn-hovergreen.btn-inverse.btn-outlined:focus,
.btn-hovergreen.btn-inverse.btn-outlined:hover {
  color: #E5F7F1;
  background: #fff;
  border-color: #fff;
}

.btn-hovergreen.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-hovergreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-hovergreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-hovergreen.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #E5F7F1;
  color: #fff;
  border-color: #E5F7F1;
}

.tl-hovergreen .rubix-timeline-body>ul>li:before {
  border-color: #E5F7F1;
}

.border-hovergreen {
  border-color: #E5F7F1!important;
}

.border-hovergreen .rubix-timeline-body>ul,
.border-hovergreen.rubix-timeline-view:before {
  border-color: #E5F7F1;
}

.border-focus-hovergreen:focus,
.border-hover-hovergreen:hover {
  border-color: #E5F7F1!important;
}

.fg-focus-hovergreen:focus,
.fg-hover-hovergreen:hover,
.fg-hovergreen,
.fg-hovergreen .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-hovergreen.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-hovergreen>.tab-container>.nav-tabs>.b-tab>a {
  color: #E5F7F1;
}

.bg-focus-hovergreen:focus,
.bg-hover-hovergreen:hover,
.bg-hovergreen {
  background: #E5F7F1;
}

.bg-hovergreen>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-hovergreen>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #E5F7F1;
}

.bg-hovergreen table td,
.bg-hovergreen th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brightyellow>.list-group-item.active {
  background: #FCB621!important;
  color: #fff!important;
}

.list-fg-brightyellow>.list-group-item {
  color: #FCB621;
}

.rubix-panel-header .nav-brightyellow.nav-tabs>li>a,
.rubix-panel-header .nav-brightyellow.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brightyellow.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brightyellow.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brightyellow.nav-tabs>li.active>a:hover {
  color: #FCB621;
}

.nav-brightyellow.nav-tabs {
  border-color: #FCB621;
}

.nav-brightyellow.nav-tabs>li.active>a,
.nav-brightyellow.nav-tabs>li>a,
.nav-brightyellow.nav-tabs>li>a:focus,
.nav-brightyellow.nav-tabs>li>a:hover {
  color: #FCB621;
  border-color: #FCB621 #FCB621 transparent;
}

.btn-brightyellow,
.dropup .menu-brightyellow,
.menu-brightyellow {
  border-color: #FCB621;
}

.nav-brightyellow.nav-pills>li.active>a,
.nav-brightyellow.nav-pills>li>a:focus,
.nav-brightyellow.nav-pills>li>a:hover {
  background: #FCB621;
  color: #fff;
}

.dropup .menu-brightyellow>li>a:hover,
.menu-brightyellow>li>a:hover {
  background: rgba(252,182,33,.05);
}

.btn-brightyellow,
.dropup .menu-brightyellow>.active>a,
.dropup .menu-brightyellow>.active>a:focus,
.dropup .menu-brightyellow>.active>a:hover,
.menu-brightyellow>.active>a,
.menu-brightyellow>.active>a:focus,
.menu-brightyellow>.active>a:hover {
  background: #FCB621;
  color: #fff;
}

.btn-brightyellow {
  outline: 0;
}

.btn-brightyellow.btn-outlined {
  color: #FCB621;
  background: 0 0;
}

.btn-brightyellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brightyellow.active,
.btn-brightyellow:active,
.btn-brightyellow:focus,
.btn-brightyellow:hover {
  outline: 0;
  color: #fff;
  background: #fdc753;
  border-color: #fdc753;
}

.btn-brightyellow.active.btn-outlined,
.btn-brightyellow:active.btn-outlined,
.btn-brightyellow:focus.btn-outlined,
.btn-brightyellow:hover.btn-outlined {
  background: #FCB621;
  color: #fff;
  border-color: #FCB621;
}

.btn-brightyellow.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brightyellow.btn-inverse.btn-outlined.active,
.btn-brightyellow.btn-inverse.btn-outlined:active,
.btn-brightyellow.btn-inverse.btn-outlined:focus,
.btn-brightyellow.btn-inverse.btn-outlined:hover {
  color: #FCB621;
  background: #fff;
  border-color: #fff;
}

.btn-brightyellow.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brightyellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brightyellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brightyellow.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #FCB621;
  color: #fff;
  border-color: #FCB621;
}

.tl-brightyellow .rubix-timeline-body>ul>li:before {
  border-color: #FCB621;
}

.border-brightyellow {
  border-color: #FCB621!important;
}

.border-brightyellow .rubix-timeline-body>ul,
.border-brightyellow.rubix-timeline-view:before {
  border-color: #FCB621;
}

.border-focus-brightyellow:focus,
.border-hover-brightyellow:hover {
  border-color: #FCB621!important;
}

.fg-brightyellow,
.fg-brightyellow .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brightyellow.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brightyellow>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brightyellow:focus,
.fg-hover-brightyellow:hover {
  color: #FCB621;
}

.bg-brightyellow,
.bg-focus-brightyellow:focus,
.bg-hover-brightyellow:hover {
  background: #FCB621;
}

.bg-brightyellow>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brightyellow>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #FCB621;
}

.bg-brightyellow table td,
.bg-brightyellow th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brightyellow75>.list-group-item.active {
  background: #F3C557!important;
  color: #fff!important;
}

.list-fg-brightyellow75>.list-group-item {
  color: #F3C557;
}

.rubix-panel-header .nav-brightyellow75.nav-tabs>li>a,
.rubix-panel-header .nav-brightyellow75.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brightyellow75.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brightyellow75.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brightyellow75.nav-tabs>li.active>a:hover {
  color: #F3C557;
}

.nav-brightyellow75.nav-tabs {
  border-color: #F3C557;
}

.nav-brightyellow75.nav-tabs>li.active>a,
.nav-brightyellow75.nav-tabs>li>a,
.nav-brightyellow75.nav-tabs>li>a:focus,
.nav-brightyellow75.nav-tabs>li>a:hover {
  color: #F3C557;
  border-color: #F3C557 #F3C557 transparent;
}

.btn-brightyellow75,
.dropup .menu-brightyellow75,
.menu-brightyellow75 {
  border-color: #F3C557;
}

.nav-brightyellow75.nav-pills>li.active>a,
.nav-brightyellow75.nav-pills>li>a:focus,
.nav-brightyellow75.nav-pills>li>a:hover {
  background: #F3C557;
  color: #fff;
}

.dropup .menu-brightyellow75>li>a:hover,
.menu-brightyellow75>li>a:hover {
  background: rgba(243,197,87,.05);
}

.btn-brightyellow75,
.dropup .menu-brightyellow75>.active>a,
.dropup .menu-brightyellow75>.active>a:focus,
.dropup .menu-brightyellow75>.active>a:hover,
.menu-brightyellow75>.active>a,
.menu-brightyellow75>.active>a:focus,
.menu-brightyellow75>.active>a:hover {
  background: #F3C557;
  color: #fff;
}

.btn-brightyellow75 {
  outline: 0;
}

.btn-brightyellow75.btn-outlined {
  color: #F3C557;
  background: 0 0;
}

.btn-brightyellow75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brightyellow75.active,
.btn-brightyellow75:active,
.btn-brightyellow75:focus,
.btn-brightyellow75:hover {
  outline: 0;
  color: #fff;
  background: #f6d587;
  border-color: #f6d587;
}

.btn-brightyellow75.active.btn-outlined,
.btn-brightyellow75:active.btn-outlined,
.btn-brightyellow75:focus.btn-outlined,
.btn-brightyellow75:hover.btn-outlined {
  background: #F3C557;
  color: #fff;
  border-color: #F3C557;
}

.btn-brightyellow75.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brightyellow75.btn-inverse.btn-outlined.active,
.btn-brightyellow75.btn-inverse.btn-outlined:active,
.btn-brightyellow75.btn-inverse.btn-outlined:focus,
.btn-brightyellow75.btn-inverse.btn-outlined:hover {
  color: #F3C557;
  background: #fff;
  border-color: #fff;
}

.btn-brightyellow75.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brightyellow75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brightyellow75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brightyellow75.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #F3C557;
  color: #fff;
  border-color: #F3C557;
}

.tl-brightyellow75 .rubix-timeline-body>ul>li:before {
  border-color: #F3C557;
}

.border-brightyellow75 {
  border-color: #F3C557!important;
}

.border-brightyellow75 .rubix-timeline-body>ul,
.border-brightyellow75.rubix-timeline-view:before {
  border-color: #F3C557;
}

.border-focus-brightyellow75:focus,
.border-hover-brightyellow75:hover {
  border-color: #F3C557!important;
}

.fg-brightyellow75,
.fg-brightyellow75 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brightyellow75.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brightyellow75>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brightyellow75:focus,
.fg-hover-brightyellow75:hover {
  color: #F3C557;
}

.bg-brightyellow75,
.bg-focus-brightyellow75:focus,
.bg-hover-brightyellow75:hover {
  background: #F3C557;
}

.bg-brightyellow75>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brightyellow75>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #F3C557;
}

.bg-brightyellow75 table td,
.bg-brightyellow75 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brightyellow65>.list-group-item.active {
  background: #EDBC6C!important;
  color: #fff!important;
}

.list-fg-brightyellow65>.list-group-item {
  color: #EDBC6C;
}

.rubix-panel-header .nav-brightyellow65.nav-tabs>li>a,
.rubix-panel-header .nav-brightyellow65.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brightyellow65.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brightyellow65.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brightyellow65.nav-tabs>li.active>a:hover {
  color: #EDBC6C;
}

.nav-brightyellow65.nav-tabs {
  border-color: #EDBC6C;
}

.nav-brightyellow65.nav-tabs>li.active>a,
.nav-brightyellow65.nav-tabs>li>a,
.nav-brightyellow65.nav-tabs>li>a:focus,
.nav-brightyellow65.nav-tabs>li>a:hover {
  color: #EDBC6C;
  border-color: #EDBC6C #EDBC6C transparent;
}

.btn-brightyellow65,
.dropup .menu-brightyellow65,
.menu-brightyellow65 {
  border-color: #EDBC6C;
}

.nav-brightyellow65.nav-pills>li.active>a,
.nav-brightyellow65.nav-pills>li>a:focus,
.nav-brightyellow65.nav-pills>li>a:hover {
  background: #EDBC6C;
  color: #fff;
}

.dropup .menu-brightyellow65>li>a:hover,
.menu-brightyellow65>li>a:hover {
  background: rgba(237,188,108,.05);
}

.btn-brightyellow65,
.dropup .menu-brightyellow65>.active>a,
.dropup .menu-brightyellow65>.active>a:focus,
.dropup .menu-brightyellow65>.active>a:hover,
.menu-brightyellow65>.active>a,
.menu-brightyellow65>.active>a:focus,
.menu-brightyellow65>.active>a:hover {
  background: #EDBC6C;
  color: #fff;
}

.btn-brightyellow65 {
  outline: 0;
}

.btn-brightyellow65.btn-outlined {
  color: #EDBC6C;
  background: 0 0;
}

.btn-brightyellow65.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brightyellow65.active,
.btn-brightyellow65:active,
.btn-brightyellow65:focus,
.btn-brightyellow65:hover {
  outline: 0;
  color: #fff;
  background: #f3d199;
  border-color: #f3d199;
}

.btn-brightyellow65.active.btn-outlined,
.btn-brightyellow65:active.btn-outlined,
.btn-brightyellow65:focus.btn-outlined,
.btn-brightyellow65:hover.btn-outlined {
  background: #EDBC6C;
  color: #fff;
  border-color: #EDBC6C;
}

.btn-brightyellow65.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brightyellow65.btn-inverse.btn-outlined.active,
.btn-brightyellow65.btn-inverse.btn-outlined:active,
.btn-brightyellow65.btn-inverse.btn-outlined:focus,
.btn-brightyellow65.btn-inverse.btn-outlined:hover {
  color: #EDBC6C;
  background: #fff;
  border-color: #fff;
}

.btn-brightyellow65.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brightyellow65.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brightyellow65.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brightyellow65.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #EDBC6C;
  color: #fff;
  border-color: #EDBC6C;
}

.tl-brightyellow65 .rubix-timeline-body>ul>li:before {
  border-color: #EDBC6C;
}

.border-brightyellow65 {
  border-color: #EDBC6C!important;
}

.border-brightyellow65 .rubix-timeline-body>ul,
.border-brightyellow65.rubix-timeline-view:before {
  border-color: #EDBC6C;
}

.border-focus-brightyellow65:focus,
.border-hover-brightyellow65:hover {
  border-color: #EDBC6C!important;
}

.fg-brightyellow65,
.fg-brightyellow65 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brightyellow65.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brightyellow65>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brightyellow65:focus,
.fg-hover-brightyellow65:hover {
  color: #EDBC6C;
}

.bg-brightyellow65,
.bg-focus-brightyellow65:focus,
.bg-hover-brightyellow65:hover {
  background: #EDBC6C;
}

.bg-brightyellow65>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brightyellow65>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #EDBC6C;
}

.bg-brightyellow65 table td,
.bg-brightyellow65 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-yellow>.list-group-item.active {
  background: #FADD7F!important;
  color: #fff!important;
}

.list-fg-yellow>.list-group-item {
  color: #FADD7F;
}

.rubix-panel-header .nav-yellow.nav-tabs>li>a,
.rubix-panel-header .nav-yellow.nav-tabs>li>a:focus,
.rubix-panel-header .nav-yellow.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-yellow.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-yellow.nav-tabs>li.active>a:hover {
  color: #FADD7F;
}

.nav-yellow.nav-tabs {
  border-color: #FADD7F;
}

.nav-yellow.nav-tabs>li.active>a,
.nav-yellow.nav-tabs>li>a,
.nav-yellow.nav-tabs>li>a:focus,
.nav-yellow.nav-tabs>li>a:hover {
  color: #FADD7F;
  border-color: #FADD7F #FADD7F transparent;
}

.btn-yellow,
.dropup .menu-yellow,
.menu-yellow {
  border-color: #FADD7F;
}

.nav-yellow.nav-pills>li.active>a,
.nav-yellow.nav-pills>li>a:focus,
.nav-yellow.nav-pills>li>a:hover {
  background: #FADD7F;
  color: #fff;
}

.dropup .menu-yellow>li>a:hover,
.menu-yellow>li>a:hover {
  background: rgba(250,221,127,.05);
}

.btn-yellow,
.dropup .menu-yellow>.active>a,
.dropup .menu-yellow>.active>a:focus,
.dropup .menu-yellow>.active>a:hover,
.menu-yellow>.active>a,
.menu-yellow>.active>a:focus,
.menu-yellow>.active>a:hover {
  background: #FADD7F;
  color: #fff;
}

.btn-yellow {
  outline: 0;
}

.btn-yellow.btn-outlined {
  color: #FADD7F;
  background: 0 0;
}

.btn-yellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-yellow.active,
.btn-yellow:active,
.btn-yellow:focus,
.btn-yellow:hover {
  outline: 0;
  color: #fff;
  background: #fceab0;
  border-color: #fceab0;
}

.btn-yellow.active.btn-outlined,
.btn-yellow:active.btn-outlined,
.btn-yellow:focus.btn-outlined,
.btn-yellow:hover.btn-outlined {
  background: #FADD7F;
  color: #fff;
  border-color: #FADD7F;
}

.btn-yellow.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-yellow.btn-inverse.btn-outlined.active,
.btn-yellow.btn-inverse.btn-outlined:active,
.btn-yellow.btn-inverse.btn-outlined:focus,
.btn-yellow.btn-inverse.btn-outlined:hover {
  color: #FADD7F;
  background: #fff;
  border-color: #fff;
}

.btn-yellow.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-yellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-yellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-yellow.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #FADD7F;
  color: #fff;
  border-color: #FADD7F;
}

.tl-yellow .rubix-timeline-body>ul>li:before {
  border-color: #FADD7F;
}

.border-yellow {
  border-color: #FADD7F!important;
}

.border-yellow .rubix-timeline-body>ul,
.border-yellow.rubix-timeline-view:before {
  border-color: #FADD7F;
}

.border-focus-yellow:focus,
.border-hover-yellow:hover {
  border-color: #FADD7F!important;
}

.fg-focus-yellow:focus,
.fg-hover-yellow:hover,
.fg-yellow,
.fg-yellow .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-yellow.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-yellow>.tab-container>.nav-tabs>.b-tab>a {
  color: #FADD7F;
}

.bg-focus-yellow:focus,
.bg-hover-yellow:hover,
.bg-yellow {
  background: #FADD7F;
}

.bg-yellow>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-yellow>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #FADD7F;
}

.bg-yellow table td,
.bg-yellow th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-paleyellow>.list-group-item.active {
  background: #DEBC85!important;
  color: #fff!important;
}

.list-fg-paleyellow>.list-group-item {
  color: #DEBC85;
}

.rubix-panel-header .nav-paleyellow.nav-tabs>li>a,
.rubix-panel-header .nav-paleyellow.nav-tabs>li>a:focus,
.rubix-panel-header .nav-paleyellow.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-paleyellow.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-paleyellow.nav-tabs>li.active>a:hover {
  color: #DEBC85;
}

.nav-paleyellow.nav-tabs {
  border-color: #DEBC85;
}

.nav-paleyellow.nav-tabs>li.active>a,
.nav-paleyellow.nav-tabs>li>a,
.nav-paleyellow.nav-tabs>li>a:focus,
.nav-paleyellow.nav-tabs>li>a:hover {
  color: #DEBC85;
  border-color: #DEBC85 #DEBC85 transparent;
}

.btn-paleyellow,
.dropup .menu-paleyellow,
.menu-paleyellow {
  border-color: #DEBC85;
}

.nav-paleyellow.nav-pills>li.active>a,
.nav-paleyellow.nav-pills>li>a:focus,
.nav-paleyellow.nav-pills>li>a:hover {
  background: #DEBC85;
  color: #fff;
}

.dropup .menu-paleyellow>li>a:hover,
.menu-paleyellow>li>a:hover {
  background: rgba(222,188,133,.05);
}

.btn-paleyellow,
.dropup .menu-paleyellow>.active>a,
.dropup .menu-paleyellow>.active>a:focus,
.dropup .menu-paleyellow>.active>a:hover,
.menu-paleyellow>.active>a,
.menu-paleyellow>.active>a:focus,
.menu-paleyellow>.active>a:hover {
  background: #DEBC85;
  color: #fff;
}

.btn-paleyellow {
  outline: 0;
}

.btn-paleyellow.btn-outlined {
  color: #DEBC85;
  background: 0 0;
}

.btn-paleyellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-paleyellow.active,
.btn-paleyellow:active,
.btn-paleyellow:focus,
.btn-paleyellow:hover {
  outline: 0;
  color: #fff;
  background: #e9d2ad;
  border-color: #e9d2ad;
}

.btn-paleyellow.active.btn-outlined,
.btn-paleyellow:active.btn-outlined,
.btn-paleyellow:focus.btn-outlined,
.btn-paleyellow:hover.btn-outlined {
  background: #DEBC85;
  color: #fff;
  border-color: #DEBC85;
}

.btn-paleyellow.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-paleyellow.btn-inverse.btn-outlined.active,
.btn-paleyellow.btn-inverse.btn-outlined:active,
.btn-paleyellow.btn-inverse.btn-outlined:focus,
.btn-paleyellow.btn-inverse.btn-outlined:hover {
  color: #DEBC85;
  background: #fff;
  border-color: #fff;
}

.btn-paleyellow.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-paleyellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-paleyellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-paleyellow.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #DEBC85;
  color: #fff;
  border-color: #DEBC85;
}

.tl-paleyellow .rubix-timeline-body>ul>li:before {
  border-color: #DEBC85;
}

.border-paleyellow {
  border-color: #DEBC85!important;
}

.border-paleyellow .rubix-timeline-body>ul,
.border-paleyellow.rubix-timeline-view:before {
  border-color: #DEBC85;
}

.border-focus-paleyellow:focus,
.border-hover-paleyellow:hover {
  border-color: #DEBC85!important;
}

.fg-focus-paleyellow:focus,
.fg-hover-paleyellow:hover,
.fg-paleyellow,
.fg-paleyellow .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-paleyellow.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-paleyellow>.tab-container>.nav-tabs>.b-tab>a {
  color: #DEBC85;
}

.bg-focus-paleyellow:focus,
.bg-hover-paleyellow:hover,
.bg-paleyellow {
  background: #DEBC85;
}

.bg-paleyellow>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-paleyellow>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #DEBC85;
}

.bg-paleyellow table td,
.bg-paleyellow th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightyellow>.list-group-item.active {
  background: #FBE499!important;
  color: #fff!important;
}

.list-fg-lightyellow>.list-group-item {
  color: #FBE499;
}

.rubix-panel-header .nav-lightyellow.nav-tabs>li>a,
.rubix-panel-header .nav-lightyellow.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightyellow.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightyellow.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightyellow.nav-tabs>li.active>a:hover {
  color: #FBE499;
}

.nav-lightyellow.nav-tabs {
  border-color: #FBE499;
}

.nav-lightyellow.nav-tabs>li.active>a,
.nav-lightyellow.nav-tabs>li>a,
.nav-lightyellow.nav-tabs>li>a:focus,
.nav-lightyellow.nav-tabs>li>a:hover {
  color: #FBE499;
  border-color: #FBE499 #FBE499 transparent;
}

.btn-lightyellow,
.dropup .menu-lightyellow,
.menu-lightyellow {
  border-color: #FBE499;
}

.nav-lightyellow.nav-pills>li.active>a,
.nav-lightyellow.nav-pills>li>a:focus,
.nav-lightyellow.nav-pills>li>a:hover {
  background: #FBE499;
  color: #fff;
}

.dropup .menu-lightyellow>li>a:hover,
.menu-lightyellow>li>a:hover {
  background: rgba(251,228,153,.05);
}

.btn-lightyellow,
.dropup .menu-lightyellow>.active>a,
.dropup .menu-lightyellow>.active>a:focus,
.dropup .menu-lightyellow>.active>a:hover,
.menu-lightyellow>.active>a,
.menu-lightyellow>.active>a:focus,
.menu-lightyellow>.active>a:hover {
  background: #FBE499;
  color: #fff;
}

.btn-lightyellow {
  outline: 0;
}

.btn-lightyellow.btn-outlined {
  color: #FBE499;
  background: 0 0;
}

.btn-lightyellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightyellow.active,
.btn-lightyellow:active,
.btn-lightyellow:focus,
.btn-lightyellow:hover {
  outline: 0;
  color: #fff;
  background: #fdf1ca;
  border-color: #fdf1ca;
}

.btn-lightyellow.active.btn-outlined,
.btn-lightyellow:active.btn-outlined,
.btn-lightyellow:focus.btn-outlined,
.btn-lightyellow:hover.btn-outlined {
  background: #FBE499;
  color: #fff;
  border-color: #FBE499;
}

.btn-lightyellow.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightyellow.btn-inverse.btn-outlined.active,
.btn-lightyellow.btn-inverse.btn-outlined:active,
.btn-lightyellow.btn-inverse.btn-outlined:focus,
.btn-lightyellow.btn-inverse.btn-outlined:hover {
  color: #FBE499;
  background: #fff;
  border-color: #fff;
}

.btn-lightyellow.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightyellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightyellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightyellow.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #FBE499;
  color: #fff;
  border-color: #FBE499;
}

.tl-lightyellow .rubix-timeline-body>ul>li:before {
  border-color: #FBE499;
}

.border-lightyellow {
  border-color: #FBE499!important;
}

.border-lightyellow .rubix-timeline-body>ul,
.border-lightyellow.rubix-timeline-view:before {
  border-color: #FBE499;
}

.border-focus-lightyellow:focus,
.border-hover-lightyellow:hover {
  border-color: #FBE499!important;
}

.fg-focus-lightyellow:focus,
.fg-hover-lightyellow:hover,
.fg-lightyellow,
.fg-lightyellow .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightyellow.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightyellow>.tab-container>.nav-tabs>.b-tab>a {
  color: #FBE499;
}

.bg-focus-lightyellow:focus,
.bg-hover-lightyellow:hover,
.bg-lightyellow {
  background: #FBE499;
}

.bg-lightyellow>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightyellow>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #FBE499;
}

.bg-lightyellow table td,
.bg-lightyellow th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-hoveryellow>.list-group-item.active {
  background: #FFF1E7!important;
  color: #fff!important;
}

.list-fg-hoveryellow>.list-group-item {
  color: #FFF1E7;
}

.rubix-panel-header .nav-hoveryellow.nav-tabs>li>a,
.rubix-panel-header .nav-hoveryellow.nav-tabs>li>a:focus,
.rubix-panel-header .nav-hoveryellow.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-hoveryellow.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-hoveryellow.nav-tabs>li.active>a:hover {
  color: #FFF1E7;
}

.nav-hoveryellow.nav-tabs {
  border-color: #FFF1E7;
}

.nav-hoveryellow.nav-tabs>li.active>a,
.nav-hoveryellow.nav-tabs>li>a,
.nav-hoveryellow.nav-tabs>li>a:focus,
.nav-hoveryellow.nav-tabs>li>a:hover {
  color: #FFF1E7;
  border-color: #FFF1E7 #FFF1E7 transparent;
}

.btn-hoveryellow,
.dropup .menu-hoveryellow,
.menu-hoveryellow {
  border-color: #FFF1E7;
}

.nav-hoveryellow.nav-pills>li.active>a,
.nav-hoveryellow.nav-pills>li>a:focus,
.nav-hoveryellow.nav-pills>li>a:hover {
  background: #FFF1E7;
  color: #fff;
}

.dropup .menu-hoveryellow>li>a:hover,
.menu-hoveryellow>li>a:hover {
  background: rgba(255,241,231,.05);
}

.btn-hoveryellow,
.dropup .menu-hoveryellow>.active>a,
.dropup .menu-hoveryellow>.active>a:focus,
.dropup .menu-hoveryellow>.active>a:hover,
.menu-hoveryellow>.active>a,
.menu-hoveryellow>.active>a:focus,
.menu-hoveryellow>.active>a:hover {
  background: #FFF1E7;
  color: #fff;
}

.btn-hoveryellow {
  outline: 0;
}

.btn-hoveryellow.btn-outlined {
  color: #FFF1E7;
  background: 0 0;
}

.btn-hoveryellow.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-hoveryellow.active,
.btn-hoveryellow:active,
.btn-hoveryellow:focus,
.btn-hoveryellow:hover {
  outline: 0;
  color: #fff;
  background: #fff;
  border-color: #fff;
}

.btn-hoveryellow.active.btn-outlined,
.btn-hoveryellow:active.btn-outlined,
.btn-hoveryellow:focus.btn-outlined,
.btn-hoveryellow:hover.btn-outlined {
  background: #FFF1E7;
  color: #fff;
  border-color: #FFF1E7;
}

.btn-hoveryellow.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-hoveryellow.btn-inverse.btn-outlined.active,
.btn-hoveryellow.btn-inverse.btn-outlined:active,
.btn-hoveryellow.btn-inverse.btn-outlined:focus,
.btn-hoveryellow.btn-inverse.btn-outlined:hover {
  color: #FFF1E7;
  background: #fff;
  border-color: #fff;
}

.btn-hoveryellow.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-hoveryellow.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-hoveryellow.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-hoveryellow.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #FFF1E7;
  color: #fff;
  border-color: #FFF1E7;
}

.tl-hoveryellow .rubix-timeline-body>ul>li:before {
  border-color: #FFF1E7;
}

.border-hoveryellow {
  border-color: #FFF1E7!important;
}

.border-hoveryellow .rubix-timeline-body>ul,
.border-hoveryellow.rubix-timeline-view:before {
  border-color: #FFF1E7;
}

.border-focus-hoveryellow:focus,
.border-hover-hoveryellow:hover {
  border-color: #FFF1E7!important;
}

.fg-focus-hoveryellow:focus,
.fg-hover-hoveryellow:hover,
.fg-hoveryellow,
.fg-hoveryellow .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-hoveryellow.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-hoveryellow>.tab-container>.nav-tabs>.b-tab>a {
  color: #FFF1E7;
}

.bg-focus-hoveryellow:focus,
.bg-hover-hoveryellow:hover,
.bg-hoveryellow {
  background: #FFF1E7;
}

.bg-hoveryellow>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-hoveryellow>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #FFF1E7;
}

.bg-hoveryellow table td,
.bg-hoveryellow th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-pink>.list-group-item.active {
  background: #E299B7!important;
  color: #fff!important;
}

.list-fg-pink>.list-group-item {
  color: #E299B7;
}

.rubix-panel-header .nav-pink.nav-tabs>li>a,
.rubix-panel-header .nav-pink.nav-tabs>li>a:focus,
.rubix-panel-header .nav-pink.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-pink.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-pink.nav-tabs>li.active>a:hover {
  color: #E299B7;
}

.nav-pink.nav-tabs {
  border-color: #E299B7;
}

.nav-pink.nav-tabs>li.active>a,
.nav-pink.nav-tabs>li>a,
.nav-pink.nav-tabs>li>a:focus,
.nav-pink.nav-tabs>li>a:hover {
  color: #E299B7;
  border-color: #E299B7 #E299B7 transparent;
}

.btn-pink,
.dropup .menu-pink,
.menu-pink {
  border-color: #E299B7;
}

.nav-pink.nav-pills>li.active>a,
.nav-pink.nav-pills>li>a:focus,
.nav-pink.nav-pills>li>a:hover {
  background: #E299B7;
  color: #fff;
}

.dropup .menu-pink>li>a:hover,
.menu-pink>li>a:hover {
  background: rgba(226,153,183,.05);
}

.btn-pink,
.dropup .menu-pink>.active>a,
.dropup .menu-pink>.active>a:focus,
.dropup .menu-pink>.active>a:hover,
.menu-pink>.active>a,
.menu-pink>.active>a:focus,
.menu-pink>.active>a:hover {
  background: #E299B7;
  color: #fff;
}

.btn-pink {
  outline: 0;
}

.btn-pink.btn-outlined {
  color: #E299B7;
  background: 0 0;
}

.btn-pink.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-pink.active,
.btn-pink:active,
.btn-pink:focus,
.btn-pink:hover {
  outline: 0;
  color: #fff;
  background: #edc1d3;
  border-color: #edc1d3;
}

.btn-pink.active.btn-outlined,
.btn-pink:active.btn-outlined,
.btn-pink:focus.btn-outlined,
.btn-pink:hover.btn-outlined {
  background: #E299B7;
  color: #fff;
  border-color: #E299B7;
}

.btn-pink.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-pink.btn-inverse.btn-outlined.active,
.btn-pink.btn-inverse.btn-outlined:active,
.btn-pink.btn-inverse.btn-outlined:focus,
.btn-pink.btn-inverse.btn-outlined:hover {
  color: #E299B7;
  background: #fff;
  border-color: #fff;
}

.btn-pink.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-pink.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-pink.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-pink.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #E299B7;
  color: #fff;
  border-color: #E299B7;
}

.tl-pink .rubix-timeline-body>ul>li:before {
  border-color: #E299B7;
}

.border-pink {
  border-color: #E299B7!important;
}

.border-pink .rubix-timeline-body>ul,
.border-pink.rubix-timeline-view:before {
  border-color: #E299B7;
}

.border-focus-pink:focus,
.border-hover-pink:hover {
  border-color: #E299B7!important;
}

.fg-focus-pink:focus,
.fg-hover-pink:hover,
.fg-pink,
.fg-pink .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-pink.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-pink>.tab-container>.nav-tabs>.b-tab>a {
  color: #E299B7;
}

.bg-focus-pink:focus,
.bg-hover-pink:hover,
.bg-pink {
  background: #E299B7;
}

.bg-pink>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-pink>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #E299B7;
}

.bg-pink table td,
.bg-pink th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightpink>.list-group-item.active {
  background: #ECBCD0!important;
  color: #fff!important;
}

.list-fg-lightpink>.list-group-item {
  color: #ECBCD0;
}

.rubix-panel-header .nav-lightpink.nav-tabs>li>a,
.rubix-panel-header .nav-lightpink.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightpink.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightpink.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightpink.nav-tabs>li.active>a:hover {
  color: #ECBCD0;
}

.nav-lightpink.nav-tabs {
  border-color: #ECBCD0;
}

.nav-lightpink.nav-tabs>li.active>a,
.nav-lightpink.nav-tabs>li>a,
.nav-lightpink.nav-tabs>li>a:focus,
.nav-lightpink.nav-tabs>li>a:hover {
  color: #ECBCD0;
  border-color: #ECBCD0 #ECBCD0 transparent;
}

.btn-lightpink,
.dropup .menu-lightpink,
.menu-lightpink {
  border-color: #ECBCD0;
}

.nav-lightpink.nav-pills>li.active>a,
.nav-lightpink.nav-pills>li>a:focus,
.nav-lightpink.nav-pills>li>a:hover {
  background: #ECBCD0;
  color: #fff;
}

.dropup .menu-lightpink>li>a:hover,
.menu-lightpink>li>a:hover {
  background: rgba(236,188,208,.05);
}

.btn-lightpink,
.dropup .menu-lightpink>.active>a,
.dropup .menu-lightpink>.active>a:focus,
.dropup .menu-lightpink>.active>a:hover,
.menu-lightpink>.active>a,
.menu-lightpink>.active>a:focus,
.menu-lightpink>.active>a:hover {
  background: #ECBCD0;
  color: #fff;
}

.btn-lightpink {
  outline: 0;
}

.btn-lightpink.btn-outlined {
  color: #ECBCD0;
  background: 0 0;
}

.btn-lightpink.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightpink.active,
.btn-lightpink:active,
.btn-lightpink:focus,
.btn-lightpink:hover {
  outline: 0;
  color: #fff;
  background: #f7e4ec;
  border-color: #f7e4ec;
}

.btn-lightpink.active.btn-outlined,
.btn-lightpink:active.btn-outlined,
.btn-lightpink:focus.btn-outlined,
.btn-lightpink:hover.btn-outlined {
  background: #ECBCD0;
  color: #fff;
  border-color: #ECBCD0;
}

.btn-lightpink.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightpink.btn-inverse.btn-outlined.active,
.btn-lightpink.btn-inverse.btn-outlined:active,
.btn-lightpink.btn-inverse.btn-outlined:focus,
.btn-lightpink.btn-inverse.btn-outlined:hover {
  color: #ECBCD0;
  background: #fff;
  border-color: #fff;
}

.btn-lightpink.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightpink.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightpink.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightpink.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #ECBCD0;
  color: #fff;
  border-color: #ECBCD0;
}

.tl-lightpink .rubix-timeline-body>ul>li:before {
  border-color: #ECBCD0;
}

.border-lightpink {
  border-color: #ECBCD0!important;
}

.border-lightpink .rubix-timeline-body>ul,
.border-lightpink.rubix-timeline-view:before {
  border-color: #ECBCD0;
}

.border-focus-lightpink:focus,
.border-hover-lightpink:hover {
  border-color: #ECBCD0!important;
}

.fg-focus-lightpink:focus,
.fg-hover-lightpink:hover,
.fg-lightpink,
.fg-lightpink .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightpink.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightpink>.tab-container>.nav-tabs>.b-tab>a {
  color: #ECBCD0;
}

.bg-focus-lightpink:focus,
.bg-hover-lightpink:hover,
.bg-lightpink {
  background: #ECBCD0;
}

.bg-lightpink>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightpink>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #ECBCD0;
}

.bg-lightpink table td,
.bg-lightpink th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-paleblue>.list-group-item.active {
  background: #A5C7EC!important;
  color: #fff!important;
}

.list-fg-paleblue>.list-group-item {
  color: #A5C7EC;
}

.rubix-panel-header .nav-paleblue.nav-tabs>li>a,
.rubix-panel-header .nav-paleblue.nav-tabs>li>a:focus,
.rubix-panel-header .nav-paleblue.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-paleblue.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-paleblue.nav-tabs>li.active>a:hover {
  color: #A5C7EC;
}

.nav-paleblue.nav-tabs {
  border-color: #A5C7EC;
}

.nav-paleblue.nav-tabs>li.active>a,
.nav-paleblue.nav-tabs>li>a,
.nav-paleblue.nav-tabs>li>a:focus,
.nav-paleblue.nav-tabs>li>a:hover {
  color: #A5C7EC;
  border-color: #A5C7EC #A5C7EC transparent;
}

.btn-paleblue,
.dropup .menu-paleblue,
.menu-paleblue {
  border-color: #A5C7EC;
}

.nav-paleblue.nav-pills>li.active>a,
.nav-paleblue.nav-pills>li>a:focus,
.nav-paleblue.nav-pills>li>a:hover {
  background: #A5C7EC;
  color: #fff;
}

.dropup .menu-paleblue>li>a:hover,
.menu-paleblue>li>a:hover {
  background: rgba(165,199,236,.05);
}

.btn-paleblue,
.dropup .menu-paleblue>.active>a,
.dropup .menu-paleblue>.active>a:focus,
.dropup .menu-paleblue>.active>a:hover,
.menu-paleblue>.active>a,
.menu-paleblue>.active>a:focus,
.menu-paleblue>.active>a:hover {
  background: #A5C7EC;
  color: #fff;
}

.btn-paleblue {
  outline: 0;
}

.btn-paleblue.btn-outlined {
  color: #A5C7EC;
  background: 0 0;
}

.btn-paleblue.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-paleblue.active,
.btn-paleblue:active,
.btn-paleblue:focus,
.btn-paleblue:hover {
  outline: 0;
  color: #fff;
  background: #cfe1f5;
  border-color: #cfe1f5;
}

.btn-paleblue.active.btn-outlined,
.btn-paleblue:active.btn-outlined,
.btn-paleblue:focus.btn-outlined,
.btn-paleblue:hover.btn-outlined {
  background: #A5C7EC;
  color: #fff;
  border-color: #A5C7EC;
}

.btn-paleblue.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-paleblue.btn-inverse.btn-outlined.active,
.btn-paleblue.btn-inverse.btn-outlined:active,
.btn-paleblue.btn-inverse.btn-outlined:focus,
.btn-paleblue.btn-inverse.btn-outlined:hover {
  color: #A5C7EC;
  background: #fff;
  border-color: #fff;
}

.btn-paleblue.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-paleblue.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-paleblue.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-paleblue.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #A5C7EC;
  color: #fff;
  border-color: #A5C7EC;
}

.tl-paleblue .rubix-timeline-body>ul>li:before {
  border-color: #A5C7EC;
}

.border-paleblue {
  border-color: #A5C7EC!important;
}

.border-paleblue .rubix-timeline-body>ul,
.border-paleblue.rubix-timeline-view:before {
  border-color: #A5C7EC;
}

.border-focus-paleblue:focus,
.border-hover-paleblue:hover {
  border-color: #A5C7EC!important;
}

.fg-focus-paleblue:focus,
.fg-hover-paleblue:hover,
.fg-paleblue,
.fg-paleblue .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-paleblue.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-paleblue>.tab-container>.nav-tabs>.b-tab>a {
  color: #A5C7EC;
}

.bg-focus-paleblue:focus,
.bg-hover-paleblue:hover,
.bg-paleblue {
  background: #A5C7EC;
}

.bg-paleblue>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-paleblue>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #A5C7EC;
}

.bg-paleblue table td,
.bg-paleblue th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-palegreen>.list-group-item.active {
  background: #A0DFCC!important;
  color: #fff!important;
}

.list-fg-palegreen>.list-group-item {
  color: #A0DFCC;
}

.rubix-panel-header .nav-palegreen.nav-tabs>li>a,
.rubix-panel-header .nav-palegreen.nav-tabs>li>a:focus,
.rubix-panel-header .nav-palegreen.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-palegreen.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-palegreen.nav-tabs>li.active>a:hover {
  color: #A0DFCC;
}

.nav-palegreen.nav-tabs {
  border-color: #A0DFCC;
}

.nav-palegreen.nav-tabs>li.active>a,
.nav-palegreen.nav-tabs>li>a,
.nav-palegreen.nav-tabs>li>a:focus,
.nav-palegreen.nav-tabs>li>a:hover {
  color: #A0DFCC;
  border-color: #A0DFCC #A0DFCC transparent;
}

.btn-palegreen,
.dropup .menu-palegreen,
.menu-palegreen {
  border-color: #A0DFCC;
}

.nav-palegreen.nav-pills>li.active>a,
.nav-palegreen.nav-pills>li>a:focus,
.nav-palegreen.nav-pills>li>a:hover {
  background: #A0DFCC;
  color: #fff;
}

.dropup .menu-palegreen>li>a:hover,
.menu-palegreen>li>a:hover {
  background: rgba(160,223,204,.05);
}

.btn-palegreen,
.dropup .menu-palegreen>.active>a,
.dropup .menu-palegreen>.active>a:focus,
.dropup .menu-palegreen>.active>a:hover,
.menu-palegreen>.active>a,
.menu-palegreen>.active>a:focus,
.menu-palegreen>.active>a:hover {
  background: #A0DFCC;
  color: #fff;
}

.btn-palegreen {
  outline: 0;
}

.btn-palegreen.btn-outlined {
  color: #A0DFCC;
  background: 0 0;
}

.btn-palegreen.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-palegreen.active,
.btn-palegreen:active,
.btn-palegreen:focus,
.btn-palegreen:hover {
  outline: 0;
  color: #fff;
  background: #c6ece0;
  border-color: #c6ece0;
}

.btn-palegreen.active.btn-outlined,
.btn-palegreen:active.btn-outlined,
.btn-palegreen:focus.btn-outlined,
.btn-palegreen:hover.btn-outlined {
  background: #A0DFCC;
  color: #fff;
  border-color: #A0DFCC;
}

.btn-palegreen.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-palegreen.btn-inverse.btn-outlined.active,
.btn-palegreen.btn-inverse.btn-outlined:active,
.btn-palegreen.btn-inverse.btn-outlined:focus,
.btn-palegreen.btn-inverse.btn-outlined:hover {
  color: #A0DFCC;
  background: #fff;
  border-color: #fff;
}

.btn-palegreen.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-palegreen.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-palegreen.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-palegreen.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #A0DFCC;
  color: #fff;
  border-color: #A0DFCC;
}

.tl-palegreen .rubix-timeline-body>ul>li:before {
  border-color: #A0DFCC;
}

.border-palegreen {
  border-color: #A0DFCC!important;
}

.border-palegreen .rubix-timeline-body>ul,
.border-palegreen.rubix-timeline-view:before {
  border-color: #A0DFCC;
}

.border-focus-palegreen:focus,
.border-hover-palegreen:hover {
  border-color: #A0DFCC!important;
}

.fg-focus-palegreen:focus,
.fg-hover-palegreen:hover,
.fg-palegreen,
.fg-palegreen .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-palegreen.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-palegreen>.tab-container>.nav-tabs>.b-tab>a {
  color: #A0DFCC;
}

.bg-focus-palegreen:focus,
.bg-hover-palegreen:hover,
.bg-palegreen {
  background: #A0DFCC;
}

.bg-palegreen>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-palegreen>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #A0DFCC;
}

.bg-palegreen table td,
.bg-palegreen th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-palepink>.list-group-item.active {
  background: #E394B3!important;
  color: #fff!important;
}

.list-fg-palepink>.list-group-item {
  color: #E394B3;
}

.rubix-panel-header .nav-palepink.nav-tabs>li>a,
.rubix-panel-header .nav-palepink.nav-tabs>li>a:focus,
.rubix-panel-header .nav-palepink.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-palepink.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-palepink.nav-tabs>li.active>a:hover {
  color: #E394B3;
}

.nav-palepink.nav-tabs {
  border-color: #E394B3;
}

.nav-palepink.nav-tabs>li.active>a,
.nav-palepink.nav-tabs>li>a,
.nav-palepink.nav-tabs>li>a:focus,
.nav-palepink.nav-tabs>li>a:hover {
  color: #E394B3;
  border-color: #E394B3 #E394B3 transparent;
}

.btn-palepink,
.dropup .menu-palepink,
.menu-palepink {
  border-color: #E394B3;
}

.nav-palepink.nav-pills>li.active>a,
.nav-palepink.nav-pills>li>a:focus,
.nav-palepink.nav-pills>li>a:hover {
  background: #E394B3;
  color: #fff;
}

.dropup .menu-palepink>li>a:hover,
.menu-palepink>li>a:hover {
  background: rgba(227,148,179,.05);
}

.btn-palepink,
.dropup .menu-palepink>.active>a,
.dropup .menu-palepink>.active>a:focus,
.dropup .menu-palepink>.active>a:hover,
.menu-palepink>.active>a,
.menu-palepink>.active>a:focus,
.menu-palepink>.active>a:hover {
  background: #E394B3;
  color: #fff;
}

.btn-palepink {
  outline: 0;
}

.btn-palepink.btn-outlined {
  color: #E394B3;
  background: 0 0;
}

.btn-palepink.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-palepink.active,
.btn-palepink:active,
.btn-palepink:focus,
.btn-palepink:hover {
  outline: 0;
  color: #fff;
  background: #eebcd0;
  border-color: #eebcd0;
}

.btn-palepink.active.btn-outlined,
.btn-palepink:active.btn-outlined,
.btn-palepink:focus.btn-outlined,
.btn-palepink:hover.btn-outlined {
  background: #E394B3;
  color: #fff;
  border-color: #E394B3;
}

.btn-palepink.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-palepink.btn-inverse.btn-outlined.active,
.btn-palepink.btn-inverse.btn-outlined:active,
.btn-palepink.btn-inverse.btn-outlined:focus,
.btn-palepink.btn-inverse.btn-outlined:hover {
  color: #E394B3;
  background: #fff;
  border-color: #fff;
}

.btn-palepink.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-palepink.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-palepink.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-palepink.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #E394B3;
  color: #fff;
  border-color: #E394B3;
}

.tl-palepink .rubix-timeline-body>ul>li:before {
  border-color: #E394B3;
}

.border-palepink {
  border-color: #E394B3!important;
}

.border-palepink .rubix-timeline-body>ul,
.border-palepink.rubix-timeline-view:before {
  border-color: #E394B3;
}

.border-focus-palepink:focus,
.border-hover-palepink:hover {
  border-color: #E394B3!important;
}

.fg-focus-palepink:focus,
.fg-hover-palepink:hover,
.fg-palepink,
.fg-palepink .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-palepink.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-palepink>.tab-container>.nav-tabs>.b-tab>a {
  color: #E394B3;
}

.bg-focus-palepink:focus,
.bg-hover-palepink:hover,
.bg-palepink {
  background: #E394B3;
}

.bg-palepink>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-palepink>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #E394B3;
}

.bg-palepink table td,
.bg-palepink th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brownishgray>.list-group-item.active {
  background: #64584C!important;
  color: #fff!important;
}

.list-fg-brownishgray>.list-group-item {
  color: #64584C;
}

.rubix-panel-header .nav-brownishgray.nav-tabs>li>a,
.rubix-panel-header .nav-brownishgray.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brownishgray.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brownishgray.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brownishgray.nav-tabs>li.active>a:hover {
  color: #64584C;
}

.nav-brownishgray.nav-tabs {
  border-color: #64584C;
}

.nav-brownishgray.nav-tabs>li.active>a,
.nav-brownishgray.nav-tabs>li>a,
.nav-brownishgray.nav-tabs>li>a:focus,
.nav-brownishgray.nav-tabs>li>a:hover {
  color: #64584C;
  border-color: #64584C #64584C transparent;
}

.btn-brownishgray,
.dropup .menu-brownishgray,
.menu-brownishgray {
  border-color: #64584C;
}

.nav-brownishgray.nav-pills>li.active>a,
.nav-brownishgray.nav-pills>li>a:focus,
.nav-brownishgray.nav-pills>li>a:hover {
  background: #64584C;
  color: #fff;
}

.dropup .menu-brownishgray>li>a:hover,
.menu-brownishgray>li>a:hover {
  background: rgba(100,88,76,.05);
}

.btn-brownishgray,
.dropup .menu-brownishgray>.active>a,
.dropup .menu-brownishgray>.active>a:focus,
.dropup .menu-brownishgray>.active>a:hover,
.menu-brownishgray>.active>a,
.menu-brownishgray>.active>a:focus,
.menu-brownishgray>.active>a:hover {
  background: #64584C;
  color: #fff;
}

.btn-brownishgray {
  outline: 0;
}

.btn-brownishgray.btn-outlined {
  color: #64584C;
  background: 0 0;
}

.btn-brownishgray.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brownishgray.active,
.btn-brownishgray:active,
.btn-brownishgray:focus,
.btn-brownishgray:hover {
  outline: 0;
  color: #fff;
  background: #817262;
  border-color: #817262;
}

.btn-brownishgray.active.btn-outlined,
.btn-brownishgray:active.btn-outlined,
.btn-brownishgray:focus.btn-outlined,
.btn-brownishgray:hover.btn-outlined {
  background: #64584C;
  color: #fff;
  border-color: #64584C;
}

.btn-brownishgray.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brownishgray.btn-inverse.btn-outlined.active,
.btn-brownishgray.btn-inverse.btn-outlined:active,
.btn-brownishgray.btn-inverse.btn-outlined:focus,
.btn-brownishgray.btn-inverse.btn-outlined:hover {
  color: #64584C;
  background: #fff;
  border-color: #fff;
}

.btn-brownishgray.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brownishgray.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brownishgray.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brownishgray.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #64584C;
  color: #fff;
  border-color: #64584C;
}

.tl-brownishgray .rubix-timeline-body>ul>li:before {
  border-color: #64584C;
}

.border-brownishgray {
  border-color: #64584C!important;
}

.border-brownishgray .rubix-timeline-body>ul,
.border-brownishgray.rubix-timeline-view:before {
  border-color: #64584C;
}

.border-focus-brownishgray:focus,
.border-hover-brownishgray:hover {
  border-color: #64584C!important;
}

.fg-brownishgray,
.fg-brownishgray .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brownishgray.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brownishgray>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brownishgray:focus,
.fg-hover-brownishgray:hover {
  color: #64584C;
}

.bg-brownishgray,
.bg-focus-brownishgray:focus,
.bg-hover-brownishgray:hover {
  background: #64584C;
}

.bg-brownishgray>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brownishgray>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #64584C;
}

.bg-brownishgray table td,
.bg-brownishgray th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-brownishgray75>.list-group-item.active {
  background: #776B5F!important;
  color: #fff!important;
}

.list-fg-brownishgray75>.list-group-item {
  color: #776B5F;
}

.rubix-panel-header .nav-brownishgray75.nav-tabs>li>a,
.rubix-panel-header .nav-brownishgray75.nav-tabs>li>a:focus,
.rubix-panel-header .nav-brownishgray75.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-brownishgray75.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-brownishgray75.nav-tabs>li.active>a:hover {
  color: #776B5F;
}

.nav-brownishgray75.nav-tabs {
  border-color: #776B5F;
}

.nav-brownishgray75.nav-tabs>li.active>a,
.nav-brownishgray75.nav-tabs>li>a,
.nav-brownishgray75.nav-tabs>li>a:focus,
.nav-brownishgray75.nav-tabs>li>a:hover {
  color: #776B5F;
  border-color: #776B5F #776B5F transparent;
}

.btn-brownishgray75,
.dropup .menu-brownishgray75,
.menu-brownishgray75 {
  border-color: #776B5F;
}

.nav-brownishgray75.nav-pills>li.active>a,
.nav-brownishgray75.nav-pills>li>a:focus,
.nav-brownishgray75.nav-pills>li>a:hover {
  background: #776B5F;
  color: #fff;
}

.dropup .menu-brownishgray75>li>a:hover,
.menu-brownishgray75>li>a:hover {
  background: rgba(119,107,95,.05);
}

.btn-brownishgray75,
.dropup .menu-brownishgray75>.active>a,
.dropup .menu-brownishgray75>.active>a:focus,
.dropup .menu-brownishgray75>.active>a:hover,
.menu-brownishgray75>.active>a,
.menu-brownishgray75>.active>a:focus,
.menu-brownishgray75>.active>a:hover {
  background: #776B5F;
  color: #fff;
}

.btn-brownishgray75 {
  outline: 0;
}

.btn-brownishgray75.btn-outlined {
  color: #776B5F;
  background: 0 0;
}

.btn-brownishgray75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-brownishgray75.active,
.btn-brownishgray75:active,
.btn-brownishgray75:focus,
.btn-brownishgray75:hover {
  outline: 0;
  color: #fff;
  background: #928577;
  border-color: #928577;
}

.btn-brownishgray75.active.btn-outlined,
.btn-brownishgray75:active.btn-outlined,
.btn-brownishgray75:focus.btn-outlined,
.btn-brownishgray75:hover.btn-outlined {
  background: #776B5F;
  color: #fff;
  border-color: #776B5F;
}

.btn-brownishgray75.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-brownishgray75.btn-inverse.btn-outlined.active,
.btn-brownishgray75.btn-inverse.btn-outlined:active,
.btn-brownishgray75.btn-inverse.btn-outlined:focus,
.btn-brownishgray75.btn-inverse.btn-outlined:hover {
  color: #776B5F;
  background: #fff;
  border-color: #fff;
}

.btn-brownishgray75.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-brownishgray75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-brownishgray75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-brownishgray75.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #776B5F;
  color: #fff;
  border-color: #776B5F;
}

.tl-brownishgray75 .rubix-timeline-body>ul>li:before {
  border-color: #776B5F;
}

.border-brownishgray75 {
  border-color: #776B5F!important;
}

.border-brownishgray75 .rubix-timeline-body>ul,
.border-brownishgray75.rubix-timeline-view:before {
  border-color: #776B5F;
}

.border-focus-brownishgray75:focus,
.border-hover-brownishgray75:hover {
  border-color: #776B5F!important;
}

.fg-brownishgray75,
.fg-brownishgray75 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-brownishgray75.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-brownishgray75>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-brownishgray75:focus,
.fg-hover-brownishgray75:hover {
  color: #776B5F;
}

.bg-brownishgray75,
.bg-focus-brownishgray75:focus,
.bg-hover-brownishgray75:hover {
  background: #776B5F;
}

.bg-brownishgray75>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-brownishgray75>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #776B5F;
}

.bg-brownishgray75 table td,
.bg-brownishgray75 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-gray>.list-group-item.active {
  background: #EAEDF1!important;
  color: #fff!important;
}

.list-fg-gray>.list-group-item {
  color: #EAEDF1;
}

.rubix-panel-header .nav-gray.nav-tabs>li>a,
.rubix-panel-header .nav-gray.nav-tabs>li>a:focus,
.rubix-panel-header .nav-gray.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-gray.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-gray.nav-tabs>li.active>a:hover {
  color: #EAEDF1;
}

.nav-gray.nav-tabs {
  border-color: #EAEDF1;
}

.nav-gray.nav-tabs>li.active>a,
.nav-gray.nav-tabs>li>a,
.nav-gray.nav-tabs>li>a:focus,
.nav-gray.nav-tabs>li>a:hover {
  color: #EAEDF1;
  border-color: #EAEDF1 #EAEDF1 transparent;
}

.btn-gray,
.dropup .menu-gray,
.menu-gray {
  border-color: #EAEDF1;
}

.nav-gray.nav-pills>li.active>a,
.nav-gray.nav-pills>li>a:focus,
.nav-gray.nav-pills>li>a:hover {
  background: #EAEDF1;
  color: #fff;
}

.dropup .menu-gray>li>a:hover,
.menu-gray>li>a:hover {
  background: rgba(234,237,241,.05);
}

.btn-gray,
.dropup .menu-gray>.active>a,
.dropup .menu-gray>.active>a:focus,
.dropup .menu-gray>.active>a:hover,
.menu-gray>.active>a,
.menu-gray>.active>a:focus,
.menu-gray>.active>a:hover {
  background: #EAEDF1;
  color: #fff;
}

.btn-gray {
  outline: 0;
}

.btn-gray.btn-outlined {
  color: #EAEDF1;
  background: 0 0;
}

.btn-gray.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-gray.active,
.btn-gray:active,
.btn-gray:focus,
.btn-gray:hover {
  outline: 0;
  color: #fff;
  background: #fff;
  border-color: #fff;
}

.btn-gray.active.btn-outlined,
.btn-gray:active.btn-outlined,
.btn-gray:focus.btn-outlined,
.btn-gray:hover.btn-outlined {
  background: #EAEDF1;
  color: #fff;
  border-color: #EAEDF1;
}

.btn-gray.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-gray.btn-inverse.btn-outlined.active,
.btn-gray.btn-inverse.btn-outlined:active,
.btn-gray.btn-inverse.btn-outlined:focus,
.btn-gray.btn-inverse.btn-outlined:hover {
  color: #EAEDF1;
  background: #fff;
  border-color: #fff;
}

.btn-gray.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-gray.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-gray.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-gray.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #EAEDF1;
  color: #fff;
  border-color: #EAEDF1;
}

.tl-gray .rubix-timeline-body>ul>li:before {
  border-color: #EAEDF1;
}

.border-gray {
  border-color: #EAEDF1!important;
}

.border-gray .rubix-timeline-body>ul,
.border-gray.rubix-timeline-view:before {
  border-color: #EAEDF1;
}

.border-focus-gray:focus,
.border-hover-gray:hover {
  border-color: #EAEDF1!important;
}

.fg-focus-gray:focus,
.fg-gray,
.fg-gray .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-gray.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-gray>.tab-container>.nav-tabs>.b-tab>a,
.fg-hover-gray:hover {
  color: #EAEDF1;
}

.bg-focus-gray:focus,
.bg-gray,
.bg-hover-gray:hover {
  background: #EAEDF1;
}

.bg-gray>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-gray>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #EAEDF1;
}

.bg-gray table td,
.bg-gray th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgray>.list-group-item.active {
  background: #999895!important;
  color: #fff!important;
}

.list-fg-darkgray>.list-group-item {
  color: #999895;
}

.rubix-panel-header .nav-darkgray.nav-tabs>li>a,
.rubix-panel-header .nav-darkgray.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgray.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgray.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgray.nav-tabs>li.active>a:hover {
  color: #999895;
}

.nav-darkgray.nav-tabs {
  border-color: #999895;
}

.nav-darkgray.nav-tabs>li.active>a,
.nav-darkgray.nav-tabs>li>a,
.nav-darkgray.nav-tabs>li>a:focus,
.nav-darkgray.nav-tabs>li>a:hover {
  color: #999895;
  border-color: #999895 #999895 transparent;
}

.btn-darkgray,
.dropup .menu-darkgray,
.menu-darkgray {
  border-color: #999895;
}

.nav-darkgray.nav-pills>li.active>a,
.nav-darkgray.nav-pills>li>a:focus,
.nav-darkgray.nav-pills>li>a:hover {
  background: #999895;
  color: #fff;
}

.dropup .menu-darkgray>li>a:hover,
.menu-darkgray>li>a:hover {
  background: rgba(153,152,149,.05);
}

.btn-darkgray,
.dropup .menu-darkgray>.active>a,
.dropup .menu-darkgray>.active>a:focus,
.dropup .menu-darkgray>.active>a:hover,
.menu-darkgray>.active>a,
.menu-darkgray>.active>a:focus,
.menu-darkgray>.active>a:hover {
  background: #999895;
  color: #fff;
}

.btn-darkgray {
  outline: 0;
}

.btn-darkgray.btn-outlined {
  color: #999895;
  background: 0 0;
}

.btn-darkgray.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray.active,
.btn-darkgray:active,
.btn-darkgray:focus,
.btn-darkgray:hover {
  outline: 0;
  color: #fff;
  background: #b2b1af;
  border-color: #b2b1af;
}

.btn-darkgray.active.btn-outlined,
.btn-darkgray:active.btn-outlined,
.btn-darkgray:focus.btn-outlined,
.btn-darkgray:hover.btn-outlined {
  background: #999895;
  color: #fff;
  border-color: #999895;
}

.btn-darkgray.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgray.btn-inverse.btn-outlined.active,
.btn-darkgray.btn-inverse.btn-outlined:active,
.btn-darkgray.btn-inverse.btn-outlined:focus,
.btn-darkgray.btn-inverse.btn-outlined:hover {
  color: #999895;
  background: #fff;
  border-color: #fff;
}

.btn-darkgray.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgray.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #999895;
  color: #fff;
  border-color: #999895;
}

.tl-darkgray .rubix-timeline-body>ul>li:before {
  border-color: #999895;
}

.border-darkgray {
  border-color: #999895!important;
}

.border-darkgray .rubix-timeline-body>ul,
.border-darkgray.rubix-timeline-view:before {
  border-color: #999895;
}

.border-focus-darkgray:focus,
.border-hover-darkgray:hover {
  border-color: #999895!important;
}

.fg-darkgray,
.fg-darkgray .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgray.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgray>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgray:focus,
.fg-hover-darkgray:hover {
  color: #999895;
}

.bg-darkgray,
.bg-focus-darkgray:focus,
.bg-hover-darkgray:hover {
  background: #999895;
}

.bg-darkgray>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgray>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #999895;
}

.bg-darkgray table td,
.bg-darkgray th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgray75>.list-group-item.active {
  background: #B8B6B0!important;
  color: #fff!important;
}

.list-fg-darkgray75>.list-group-item {
  color: #B8B6B0;
}

.rubix-panel-header .nav-darkgray75.nav-tabs>li>a,
.rubix-panel-header .nav-darkgray75.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgray75.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgray75.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgray75.nav-tabs>li.active>a:hover {
  color: #B8B6B0;
}

.nav-darkgray75.nav-tabs {
  border-color: #B8B6B0;
}

.nav-darkgray75.nav-tabs>li.active>a,
.nav-darkgray75.nav-tabs>li>a,
.nav-darkgray75.nav-tabs>li>a:focus,
.nav-darkgray75.nav-tabs>li>a:hover {
  color: #B8B6B0;
  border-color: #B8B6B0 #B8B6B0 transparent;
}

.btn-darkgray75,
.dropup .menu-darkgray75,
.menu-darkgray75 {
  border-color: #B8B6B0;
}

.nav-darkgray75.nav-pills>li.active>a,
.nav-darkgray75.nav-pills>li>a:focus,
.nav-darkgray75.nav-pills>li>a:hover {
  background: #B8B6B0;
  color: #fff;
}

.dropup .menu-darkgray75>li>a:hover,
.menu-darkgray75>li>a:hover {
  background: rgba(184,182,176,.05);
}

.btn-darkgray75,
.dropup .menu-darkgray75>.active>a,
.dropup .menu-darkgray75>.active>a:focus,
.dropup .menu-darkgray75>.active>a:hover,
.menu-darkgray75>.active>a,
.menu-darkgray75>.active>a:focus,
.menu-darkgray75>.active>a:hover {
  background: #B8B6B0;
  color: #fff;
}

.btn-darkgray75 {
  outline: 0;
}

.btn-darkgray75.btn-outlined {
  color: #B8B6B0;
  background: 0 0;
}

.btn-darkgray75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray75.active,
.btn-darkgray75:active,
.btn-darkgray75:focus,
.btn-darkgray75:hover {
  outline: 0;
  color: #fff;
  background: #d0cfcb;
  border-color: #d0cfcb;
}

.btn-darkgray75.active.btn-outlined,
.btn-darkgray75:active.btn-outlined,
.btn-darkgray75:focus.btn-outlined,
.btn-darkgray75:hover.btn-outlined {
  background: #B8B6B0;
  color: #fff;
  border-color: #B8B6B0;
}

.btn-darkgray75.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgray75.btn-inverse.btn-outlined.active,
.btn-darkgray75.btn-inverse.btn-outlined:active,
.btn-darkgray75.btn-inverse.btn-outlined:focus,
.btn-darkgray75.btn-inverse.btn-outlined:hover {
  color: #B8B6B0;
  background: #fff;
  border-color: #fff;
}

.btn-darkgray75.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgray75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray75.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #B8B6B0;
  color: #fff;
  border-color: #B8B6B0;
}

.tl-darkgray75 .rubix-timeline-body>ul>li:before {
  border-color: #B8B6B0;
}

.border-darkgray75 {
  border-color: #B8B6B0!important;
}

.border-darkgray75 .rubix-timeline-body>ul,
.border-darkgray75.rubix-timeline-view:before {
  border-color: #B8B6B0;
}

.border-focus-darkgray75:focus,
.border-hover-darkgray75:hover {
  border-color: #B8B6B0!important;
}

.fg-darkgray75,
.fg-darkgray75 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgray75.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgray75>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgray75:focus,
.fg-hover-darkgray75:hover {
  color: #B8B6B0;
}

.bg-darkgray75,
.bg-focus-darkgray75:focus,
.bg-hover-darkgray75:hover {
  background: #B8B6B0;
}

.bg-darkgray75>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgray75>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #B8B6B0;
}

.bg-darkgray75 table td,
.bg-darkgray75 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgray50>.list-group-item.active {
  background: #B8C3C8!important;
  color: #fff!important;
}

.list-fg-darkgray50>.list-group-item {
  color: #B8C3C8;
}

.rubix-panel-header .nav-darkgray50.nav-tabs>li>a,
.rubix-panel-header .nav-darkgray50.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgray50.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgray50.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgray50.nav-tabs>li.active>a:hover {
  color: #B8C3C8;
}

.nav-darkgray50.nav-tabs {
  border-color: #B8C3C8;
}

.nav-darkgray50.nav-tabs>li.active>a,
.nav-darkgray50.nav-tabs>li>a,
.nav-darkgray50.nav-tabs>li>a:focus,
.nav-darkgray50.nav-tabs>li>a:hover {
  color: #B8C3C8;
  border-color: #B8C3C8 #B8C3C8 transparent;
}

.btn-darkgray50,
.dropup .menu-darkgray50,
.menu-darkgray50 {
  border-color: #B8C3C8;
}

.nav-darkgray50.nav-pills>li.active>a,
.nav-darkgray50.nav-pills>li>a:focus,
.nav-darkgray50.nav-pills>li>a:hover {
  background: #B8C3C8;
  color: #fff;
}

.dropup .menu-darkgray50>li>a:hover,
.menu-darkgray50>li>a:hover {
  background: rgba(184,195,200,.05);
}

.btn-darkgray50,
.dropup .menu-darkgray50>.active>a,
.dropup .menu-darkgray50>.active>a:focus,
.dropup .menu-darkgray50>.active>a:hover,
.menu-darkgray50>.active>a,
.menu-darkgray50>.active>a:focus,
.menu-darkgray50>.active>a:hover {
  background: #B8C3C8;
  color: #fff;
}

.btn-darkgray50 {
  outline: 0;
}

.btn-darkgray50.btn-outlined {
  color: #B8C3C8;
  background: 0 0;
}

.btn-darkgray50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray50.active,
.btn-darkgray50:active,
.btn-darkgray50:focus,
.btn-darkgray50:hover {
  outline: 0;
  color: #fff;
  background: #d5dbde;
  border-color: #d5dbde;
}

.btn-darkgray50.active.btn-outlined,
.btn-darkgray50:active.btn-outlined,
.btn-darkgray50:focus.btn-outlined,
.btn-darkgray50:hover.btn-outlined {
  background: #B8C3C8;
  color: #fff;
  border-color: #B8C3C8;
}

.btn-darkgray50.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgray50.btn-inverse.btn-outlined.active,
.btn-darkgray50.btn-inverse.btn-outlined:active,
.btn-darkgray50.btn-inverse.btn-outlined:focus,
.btn-darkgray50.btn-inverse.btn-outlined:hover {
  color: #B8C3C8;
  background: #fff;
  border-color: #fff;
}

.btn-darkgray50.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgray50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray50.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #B8C3C8;
  color: #fff;
  border-color: #B8C3C8;
}

.tl-darkgray50 .rubix-timeline-body>ul>li:before {
  border-color: #B8C3C8;
}

.border-darkgray50 {
  border-color: #B8C3C8!important;
}

.border-darkgray50 .rubix-timeline-body>ul,
.border-darkgray50.rubix-timeline-view:before {
  border-color: #B8C3C8;
}

.border-focus-darkgray50:focus,
.border-hover-darkgray50:hover {
  border-color: #B8C3C8!important;
}

.fg-darkgray50,
.fg-darkgray50 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgray50.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgray50>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgray50:focus,
.fg-hover-darkgray50:hover {
  color: #B8C3C8;
}

.bg-darkgray50,
.bg-focus-darkgray50:focus,
.bg-hover-darkgray50:hover {
  background: #B8C3C8;
}

.bg-darkgray50>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgray50>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #B8C3C8;
}

.bg-darkgray50 table td,
.bg-darkgray50 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgray40>.list-group-item.active {
  background: #CDCCC8!important;
  color: #fff!important;
}

.list-fg-darkgray40>.list-group-item {
  color: #CDCCC8;
}

.rubix-panel-header .nav-darkgray40.nav-tabs>li>a,
.rubix-panel-header .nav-darkgray40.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgray40.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgray40.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgray40.nav-tabs>li.active>a:hover {
  color: #CDCCC8;
}

.nav-darkgray40.nav-tabs {
  border-color: #CDCCC8;
}

.nav-darkgray40.nav-tabs>li.active>a,
.nav-darkgray40.nav-tabs>li>a,
.nav-darkgray40.nav-tabs>li>a:focus,
.nav-darkgray40.nav-tabs>li>a:hover {
  color: #CDCCC8;
  border-color: #CDCCC8 #CDCCC8 transparent;
}

.btn-darkgray40,
.dropup .menu-darkgray40,
.menu-darkgray40 {
  border-color: #CDCCC8;
}

.nav-darkgray40.nav-pills>li.active>a,
.nav-darkgray40.nav-pills>li>a:focus,
.nav-darkgray40.nav-pills>li>a:hover {
  background: #CDCCC8;
  color: #fff;
}

.dropup .menu-darkgray40>li>a:hover,
.menu-darkgray40>li>a:hover {
  background: rgba(205,204,200,.05);
}

.btn-darkgray40,
.dropup .menu-darkgray40>.active>a,
.dropup .menu-darkgray40>.active>a:focus,
.dropup .menu-darkgray40>.active>a:hover,
.menu-darkgray40>.active>a,
.menu-darkgray40>.active>a:focus,
.menu-darkgray40>.active>a:hover {
  background: #CDCCC8;
  color: #fff;
}

.btn-darkgray40 {
  outline: 0;
}

.btn-darkgray40.btn-outlined {
  color: #CDCCC8;
  background: 0 0;
}

.btn-darkgray40.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray40.active,
.btn-darkgray40:active,
.btn-darkgray40:focus,
.btn-darkgray40:hover {
  outline: 0;
  color: #fff;
  background: #e5e5e3;
  border-color: #e5e5e3;
}

.btn-darkgray40.active.btn-outlined,
.btn-darkgray40:active.btn-outlined,
.btn-darkgray40:focus.btn-outlined,
.btn-darkgray40:hover.btn-outlined {
  background: #CDCCC8;
  color: #fff;
  border-color: #CDCCC8;
}

.btn-darkgray40.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgray40.btn-inverse.btn-outlined.active,
.btn-darkgray40.btn-inverse.btn-outlined:active,
.btn-darkgray40.btn-inverse.btn-outlined:focus,
.btn-darkgray40.btn-inverse.btn-outlined:hover {
  color: #CDCCC8;
  background: #fff;
  border-color: #fff;
}

.btn-darkgray40.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgray40.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray40.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray40.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #CDCCC8;
  color: #fff;
  border-color: #CDCCC8;
}

.tl-darkgray40 .rubix-timeline-body>ul>li:before {
  border-color: #CDCCC8;
}

.border-darkgray40 {
  border-color: #CDCCC8!important;
}

.border-darkgray40 .rubix-timeline-body>ul,
.border-darkgray40.rubix-timeline-view:before {
  border-color: #CDCCC8;
}

.border-focus-darkgray40:focus,
.border-hover-darkgray40:hover {
  border-color: #CDCCC8!important;
}

.fg-darkgray40,
.fg-darkgray40 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgray40.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgray40>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgray40:focus,
.fg-hover-darkgray40:hover {
  color: #CDCCC8;
}

.bg-darkgray40,
.bg-focus-darkgray40:focus,
.bg-hover-darkgray40:hover {
  background: #CDCCC8;
}

.bg-darkgray40>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgray40>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #CDCCC8;
}

.bg-darkgray40 table td,
.bg-darkgray40 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-darkgray25>.list-group-item.active {
  background: #DCDBD8!important;
  color: #fff!important;
}

.list-fg-darkgray25>.list-group-item {
  color: #DCDBD8;
}

.rubix-panel-header .nav-darkgray25.nav-tabs>li>a,
.rubix-panel-header .nav-darkgray25.nav-tabs>li>a:focus,
.rubix-panel-header .nav-darkgray25.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-darkgray25.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-darkgray25.nav-tabs>li.active>a:hover {
  color: #DCDBD8;
}

.nav-darkgray25.nav-tabs {
  border-color: #DCDBD8;
}

.nav-darkgray25.nav-tabs>li.active>a,
.nav-darkgray25.nav-tabs>li>a,
.nav-darkgray25.nav-tabs>li>a:focus,
.nav-darkgray25.nav-tabs>li>a:hover {
  color: #DCDBD8;
  border-color: #DCDBD8 #DCDBD8 transparent;
}

.btn-darkgray25,
.dropup .menu-darkgray25,
.menu-darkgray25 {
  border-color: #DCDBD8;
}

.nav-darkgray25.nav-pills>li.active>a,
.nav-darkgray25.nav-pills>li>a:focus,
.nav-darkgray25.nav-pills>li>a:hover {
  background: #DCDBD8;
  color: #fff;
}

.dropup .menu-darkgray25>li>a:hover,
.menu-darkgray25>li>a:hover {
  background: rgba(220,219,216,.05);
}

.btn-darkgray25,
.dropup .menu-darkgray25>.active>a,
.dropup .menu-darkgray25>.active>a:focus,
.dropup .menu-darkgray25>.active>a:hover,
.menu-darkgray25>.active>a,
.menu-darkgray25>.active>a:focus,
.menu-darkgray25>.active>a:hover {
  background: #DCDBD8;
  color: #fff;
}

.btn-darkgray25 {
  outline: 0;
}

.btn-darkgray25.btn-outlined {
  color: #DCDBD8;
  background: 0 0;
}

.btn-darkgray25.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-darkgray25.active,
.btn-darkgray25:active,
.btn-darkgray25:focus,
.btn-darkgray25:hover {
  outline: 0;
  color: #fff;
  background: #f4f4f3;
  border-color: #f4f4f3;
}

.btn-darkgray25.active.btn-outlined,
.btn-darkgray25:active.btn-outlined,
.btn-darkgray25:focus.btn-outlined,
.btn-darkgray25:hover.btn-outlined {
  background: #DCDBD8;
  color: #fff;
  border-color: #DCDBD8;
}

.btn-darkgray25.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-darkgray25.btn-inverse.btn-outlined.active,
.btn-darkgray25.btn-inverse.btn-outlined:active,
.btn-darkgray25.btn-inverse.btn-outlined:focus,
.btn-darkgray25.btn-inverse.btn-outlined:hover {
  color: #DCDBD8;
  background: #fff;
  border-color: #fff;
}

.btn-darkgray25.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-darkgray25.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-darkgray25.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-darkgray25.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #DCDBD8;
  color: #fff;
  border-color: #DCDBD8;
}

.tl-darkgray25 .rubix-timeline-body>ul>li:before {
  border-color: #DCDBD8;
}

.border-darkgray25 {
  border-color: #DCDBD8!important;
}

.border-darkgray25 .rubix-timeline-body>ul,
.border-darkgray25.rubix-timeline-view:before {
  border-color: #DCDBD8;
}

.border-focus-darkgray25:focus,
.border-hover-darkgray25:hover {
  border-color: #DCDBD8!important;
}

.fg-darkgray25,
.fg-darkgray25 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-darkgray25.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-darkgray25>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-darkgray25:focus,
.fg-hover-darkgray25:hover {
  color: #DCDBD8;
}

.bg-darkgray25,
.bg-focus-darkgray25:focus,
.bg-hover-darkgray25:hover {
  background: #DCDBD8;
}

.bg-darkgray25>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-darkgray25>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #DCDBD8;
}

.bg-darkgray25 table td,
.bg-darkgray25 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightgray>.list-group-item.active {
  background: #EEEDEB!important;
  color: #fff!important;
}

.list-fg-lightgray>.list-group-item {
  color: #EEEDEB;
}

.rubix-panel-header .nav-lightgray.nav-tabs>li>a,
.rubix-panel-header .nav-lightgray.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightgray.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightgray.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightgray.nav-tabs>li.active>a:hover {
  color: #EEEDEB;
}

.nav-lightgray.nav-tabs {
  border-color: #EEEDEB;
}

.nav-lightgray.nav-tabs>li.active>a,
.nav-lightgray.nav-tabs>li>a,
.nav-lightgray.nav-tabs>li>a:focus,
.nav-lightgray.nav-tabs>li>a:hover {
  color: #EEEDEB;
  border-color: #EEEDEB #EEEDEB transparent;
}

.btn-lightgray,
.dropup .menu-lightgray,
.menu-lightgray {
  border-color: #EEEDEB;
}

.nav-lightgray.nav-pills>li.active>a,
.nav-lightgray.nav-pills>li>a:focus,
.nav-lightgray.nav-pills>li>a:hover {
  background: #EEEDEB;
  color: #fff;
}

.dropup .menu-lightgray>li>a:hover,
.menu-lightgray>li>a:hover {
  background: rgba(238,237,235,.05);
}

.btn-lightgray,
.dropup .menu-lightgray>.active>a,
.dropup .menu-lightgray>.active>a:focus,
.dropup .menu-lightgray>.active>a:hover,
.menu-lightgray>.active>a,
.menu-lightgray>.active>a:focus,
.menu-lightgray>.active>a:hover {
  background: #EEEDEB;
  color: #fff;
}

.btn-lightgray {
  outline: 0;
}

.btn-lightgray.btn-outlined {
  color: #EEEDEB;
  background: 0 0;
}

.btn-lightgray.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightgray.active,
.btn-lightgray:active,
.btn-lightgray:focus,
.btn-lightgray:hover {
  outline: 0;
  color: #fff;
  background: #fff;
  border-color: #fff;
}

.btn-lightgray.active.btn-outlined,
.btn-lightgray:active.btn-outlined,
.btn-lightgray:focus.btn-outlined,
.btn-lightgray:hover.btn-outlined {
  background: #EEEDEB;
  color: #fff;
  border-color: #EEEDEB;
}

.btn-lightgray.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightgray.btn-inverse.btn-outlined.active,
.btn-lightgray.btn-inverse.btn-outlined:active,
.btn-lightgray.btn-inverse.btn-outlined:focus,
.btn-lightgray.btn-inverse.btn-outlined:hover {
  color: #EEEDEB;
  background: #fff;
  border-color: #fff;
}

.btn-lightgray.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightgray.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightgray.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightgray.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #EEEDEB;
  color: #fff;
  border-color: #EEEDEB;
}

.tl-lightgray .rubix-timeline-body>ul>li:before {
  border-color: #EEEDEB;
}

.border-lightgray {
  border-color: #EEEDEB!important;
}

.border-lightgray .rubix-timeline-body>ul,
.border-lightgray.rubix-timeline-view:before {
  border-color: #EEEDEB;
}

.border-focus-lightgray:focus,
.border-hover-lightgray:hover {
  border-color: #EEEDEB!important;
}

.fg-focus-lightgray:focus,
.fg-hover-lightgray:hover,
.fg-lightgray,
.fg-lightgray .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightgray.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightgray>.tab-container>.nav-tabs>.b-tab>a {
  color: #EEEDEB;
}

.bg-focus-lightgray:focus,
.bg-hover-lightgray:hover,
.bg-lightgray {
  background: #EEEDEB;
}

.bg-lightgray>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightgray>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #EEEDEB;
}

.bg-lightgray table td,
.bg-lightgray th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-lightgray50>.list-group-item.active {
  background: #F1F0EE!important;
  color: #fff!important;
}

.list-fg-lightgray50>.list-group-item {
  color: #F1F0EE;
}

.rubix-panel-header .nav-lightgray50.nav-tabs>li>a,
.rubix-panel-header .nav-lightgray50.nav-tabs>li>a:focus,
.rubix-panel-header .nav-lightgray50.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-lightgray50.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-lightgray50.nav-tabs>li.active>a:hover {
  color: #F1F0EE;
}

.nav-lightgray50.nav-tabs {
  border-color: #F1F0EE;
}

.nav-lightgray50.nav-tabs>li.active>a,
.nav-lightgray50.nav-tabs>li>a,
.nav-lightgray50.nav-tabs>li>a:focus,
.nav-lightgray50.nav-tabs>li>a:hover {
  color: #F1F0EE;
  border-color: #F1F0EE #F1F0EE transparent;
}

.btn-lightgray50,
.dropup .menu-lightgray50,
.menu-lightgray50 {
  border-color: #F1F0EE;
}

.nav-lightgray50.nav-pills>li.active>a,
.nav-lightgray50.nav-pills>li>a:focus,
.nav-lightgray50.nav-pills>li>a:hover {
  background: #F1F0EE;
  color: #fff;
}

.dropup .menu-lightgray50>li>a:hover,
.menu-lightgray50>li>a:hover {
  background: rgba(241,240,238,.05);
}

.btn-lightgray50,
.dropup .menu-lightgray50>.active>a,
.dropup .menu-lightgray50>.active>a:focus,
.dropup .menu-lightgray50>.active>a:hover,
.menu-lightgray50>.active>a,
.menu-lightgray50>.active>a:focus,
.menu-lightgray50>.active>a:hover {
  background: #F1F0EE;
  color: #fff;
}

.btn-lightgray50 {
  outline: 0;
}

.btn-lightgray50.btn-outlined {
  color: #F1F0EE;
  background: 0 0;
}

.btn-lightgray50.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-lightgray50.active,
.btn-lightgray50:active,
.btn-lightgray50:focus,
.btn-lightgray50:hover {
  outline: 0;
  color: #fff;
  background: #fff;
  border-color: #fff;
}

.btn-lightgray50.active.btn-outlined,
.btn-lightgray50:active.btn-outlined,
.btn-lightgray50:focus.btn-outlined,
.btn-lightgray50:hover.btn-outlined {
  background: #F1F0EE;
  color: #fff;
  border-color: #F1F0EE;
}

.btn-lightgray50.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-lightgray50.btn-inverse.btn-outlined.active,
.btn-lightgray50.btn-inverse.btn-outlined:active,
.btn-lightgray50.btn-inverse.btn-outlined:focus,
.btn-lightgray50.btn-inverse.btn-outlined:hover {
  color: #F1F0EE;
  background: #fff;
  border-color: #fff;
}

.btn-lightgray50.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-lightgray50.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-lightgray50.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-lightgray50.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #F1F0EE;
  color: #fff;
  border-color: #F1F0EE;
}

.tl-lightgray50 .rubix-timeline-body>ul>li:before {
  border-color: #F1F0EE;
}

.border-lightgray50 {
  border-color: #F1F0EE!important;
}

.border-lightgray50 .rubix-timeline-body>ul,
.border-lightgray50.rubix-timeline-view:before {
  border-color: #F1F0EE;
}

.border-focus-lightgray50:focus,
.border-hover-lightgray50:hover {
  border-color: #F1F0EE!important;
}

.fg-focus-lightgray50:focus,
.fg-hover-lightgray50:hover,
.fg-lightgray50,
.fg-lightgray50 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-lightgray50.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-lightgray50>.tab-container>.nav-tabs>.b-tab>a {
  color: #F1F0EE;
}

.bg-focus-lightgray50:focus,
.bg-hover-lightgray50:hover,
.bg-lightgray50 {
  background: #F1F0EE;
}

.bg-lightgray50>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-lightgray50>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #F1F0EE;
}

.bg-lightgray50 table td,
.bg-lightgray50 th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-white>.list-group-item.active {
  background: #fff!important;
  color: #fff!important;
}

.list-fg-white>.list-group-item,
.rubix-panel-header .nav-white.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-white.nav-tabs>li.active>a:hover,
.rubix-panel-header .nav-white.nav-tabs>li>a,
.rubix-panel-header .nav-white.nav-tabs>li>a:focus,
.rubix-panel-header .nav-white.nav-tabs>li>a:hover {
  color: #fff;
}

.nav-white.nav-tabs {
  border-color: #fff;
}

.nav-white.nav-tabs>li.active>a,
.nav-white.nav-tabs>li>a,
.nav-white.nav-tabs>li>a:focus,
.nav-white.nav-tabs>li>a:hover {
  color: #fff;
  border-color: #fff #fff transparent;
}

.nav-white.nav-pills>li.active>a,
.nav-white.nav-pills>li>a:focus,
.nav-white.nav-pills>li>a:hover {
  background: #fff;
  color: #fff;
}

.dropup .menu-white,
.menu-white {
  border-color: #fff;
}

.dropup .menu-white>li>a:hover,
.menu-white>li>a:hover {
  background: rgba(255,255,255,.05);
}

.btn-white,
.dropup .menu-white>.active>a,
.dropup .menu-white>.active>a:focus,
.dropup .menu-white>.active>a:hover,
.menu-white>.active>a,
.menu-white>.active>a:focus,
.menu-white>.active>a:hover {
  background: #fff;
  color: #fff;
}

.btn-white {
  outline: 0;
  border-color: #fff;
}

.btn-white.btn-outlined {
  color: #fff;
  background: 0 0;
}

.btn-white.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-white.active,
.btn-white:active,
.btn-white:focus,
.btn-white:hover {
  outline: 0;
  color: #fff;
  background: #fff;
  border-color: #fff;
}

.btn-white.active.btn-outlined,
.btn-white:active.btn-outlined,
.btn-white:focus.btn-outlined,
.btn-white:hover.btn-outlined {
  background: #fff;
  color: #fff;
  border-color: #fff;
}

.btn-white.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-white.btn-inverse.btn-outlined.active,
.btn-white.btn-inverse.btn-outlined:active,
.btn-white.btn-inverse.btn-outlined:focus,
.btn-white.btn-inverse.btn-outlined:hover {
  color: #fff;
  background: #fff;
  border-color: #fff;
}

.btn-white.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-white.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-white.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-white.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #fff;
  color: #fff;
  border-color: #fff;
}

.tl-white .rubix-timeline-body>ul>li:before {
  border-color: #fff;
}

.border-white {
  border-color: #fff!important;
}

.border-white .rubix-timeline-body>ul,
.border-white.rubix-timeline-view:before {
  border-color: #fff;
}

.border-focus-white:focus,
.border-hover-white:hover {
  border-color: #fff!important;
}

.fg-focus-white:focus,
.fg-hover-white:hover,
.fg-white,
.fg-white .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-white.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-white>.tab-container>.nav-tabs>.b-tab>a {
  color: #fff;
}

.bg-focus-white:focus,
.bg-hover-white:hover,
.bg-white {
  background: #fff;
}

.bg-white>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-white>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #fff;
}

.bg-white table td,
.bg-white th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-black>.list-group-item.active {
  background: #000!important;
  color: #fff!important;
}

.list-fg-black>.list-group-item {
  color: #000;
}

.rubix-panel-header .nav-black.nav-tabs>li>a,
.rubix-panel-header .nav-black.nav-tabs>li>a:focus,
.rubix-panel-header .nav-black.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-black.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-black.nav-tabs>li.active>a:hover {
  color: #000;
}

.nav-black.nav-tabs {
  border-color: #000;
}

.nav-black.nav-tabs>li.active>a,
.nav-black.nav-tabs>li>a,
.nav-black.nav-tabs>li>a:focus,
.nav-black.nav-tabs>li>a:hover {
  color: #000;
  border-color: #000 #000 transparent;
}

.btn-black,
.dropup .menu-black,
.menu-black {
  border-color: #000;
}

.nav-black.nav-pills>li.active>a,
.nav-black.nav-pills>li>a:focus,
.nav-black.nav-pills>li>a:hover {
  background: #000;
  color: #fff;
}

.dropup .menu-black>li>a:hover,
.menu-black>li>a:hover {
  background: rgba(0,0,0,.05);
}

.btn-black,
.dropup .menu-black>.active>a,
.dropup .menu-black>.active>a:focus,
.dropup .menu-black>.active>a:hover,
.menu-black>.active>a,
.menu-black>.active>a:focus,
.menu-black>.active>a:hover {
  background: #000;
  color: #fff;
}

.btn-black {
  outline: 0;
}

.btn-black.btn-outlined {
  color: #000;
  background: 0 0;
}

.btn-black.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-black.active,
.btn-black:active,
.btn-black:focus,
.btn-black:hover {
  outline: 0;
  color: #fff;
  background: #1a1a1a;
  border-color: #1a1a1a;
}

.btn-black.active.btn-outlined,
.btn-black:active.btn-outlined,
.btn-black:focus.btn-outlined,
.btn-black:hover.btn-outlined {
  background: #000;
  color: #fff;
  border-color: #000;
}

.btn-black.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-black.btn-inverse.btn-outlined.active,
.btn-black.btn-inverse.btn-outlined:active,
.btn-black.btn-inverse.btn-outlined:focus,
.btn-black.btn-inverse.btn-outlined:hover {
  color: #000;
  background: #fff;
  border-color: #fff;
}

.btn-black.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-black.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-black.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-black.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #000;
  color: #fff;
  border-color: #000;
}

.tl-black .rubix-timeline-body>ul>li:before {
  border-color: #000;
}

.border-black {
  border-color: #000!important;
}

.border-black .rubix-timeline-body>ul,
.border-black.rubix-timeline-view:before {
  border-color: #000;
}

.border-focus-black:focus,
.border-hover-black:hover {
  border-color: #000!important;
}

.fg-black,
.fg-black .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-black.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-black>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-black:focus,
.fg-hover-black:hover {
  color: #000;
}

.bg-black,
.bg-focus-black:focus,
.bg-hover-black:hover {
  background: #000;
}

.bg-black>.tab-container>.nav-tabs>.b-tab.open>a {
  background: rgba(0,0,0,.03);
}

.bg-black>.tab-container>.nav-tabs>.b-tab>.dropdown-menu>li.active>a {
  background: #000;
}

.bg-black table td,
.bg-black th {
  border-color: rgba(0,0,0,.05)!important;
}

.list-bg-black75>.list-group-item.active {
  background: #3F3F3B!important;
  color: #fff!important;
}

.list-fg-black75>.list-group-item {
  color: #3F3F3B;
}

.rubix-panel-header .nav-black75.nav-tabs>li>a,
.rubix-panel-header .nav-black75.nav-tabs>li>a:focus,
.rubix-panel-header .nav-black75.nav-tabs>li>a:hover {
  color: #fff;
}

.rubix-panel-header .nav-black75.nav-tabs>li.active>a:focus,
.rubix-panel-header .nav-black75.nav-tabs>li.active>a:hover {
  color: #3F3F3B;
}

.nav-black75.nav-tabs {
  border-color: #3F3F3B;
}

.nav-black75.nav-tabs>li.active>a,
.nav-black75.nav-tabs>li>a,
.nav-black75.nav-tabs>li>a:focus,
.nav-black75.nav-tabs>li>a:hover {
  color: #3F3F3B;
  border-color: #3F3F3B #3F3F3B transparent;
}

.btn-black75,
.dropup .menu-black75,
.menu-black75 {
  border-color: #3F3F3B;
}

.nav-black75.nav-pills>li.active>a,
.nav-black75.nav-pills>li>a:focus,
.nav-black75.nav-pills>li>a:hover {
  background: #3F3F3B;
  color: #fff;
}

.dropup .menu-black75>li>a:hover,
.menu-black75>li>a:hover {
  background: rgba(63,63,59,.05);
}

.btn-black75,
.dropup .menu-black75>.active>a,
.dropup .menu-black75>.active>a:focus,
.dropup .menu-black75>.active>a:hover,
.menu-black75>.active>a,
.menu-black75>.active>a:focus,
.menu-black75>.active>a:hover {
  background: #3F3F3B;
  color: #fff;
}

.btn-black75 {
  outline: 0;
}

.btn-black75.btn-outlined {
  color: #3F3F3B;
  background: 0 0;
}

.btn-black75.btn-outlined.btn-onlyOnHover {
  color: #89949B;
}

.btn-black75.active,
.btn-black75:active,
.btn-black75:focus,
.btn-black75:hover {
  outline: 0;
  color: #fff;
  background: #595954;
  border-color: #595954;
}

.btn-black75.active.btn-outlined,
.btn-black75:active.btn-outlined,
.btn-black75:focus.btn-outlined,
.btn-black75:hover.btn-outlined {
  background: #3F3F3B;
  color: #fff;
  border-color: #3F3F3B;
}

.btn-black75.btn-inverse.btn-outlined {
  color: #fff;
  border-color: #fff;
}

.btn-black75.btn-inverse.btn-outlined.active,
.btn-black75.btn-inverse.btn-outlined:active,
.btn-black75.btn-inverse.btn-outlined:focus,
.btn-black75.btn-inverse.btn-outlined:hover {
  color: #3F3F3B;
  background: #fff;
  border-color: #fff;
}

.btn-black75.btn-inverse.btn-outlined.active.btn-retainBg,
.btn-black75.btn-inverse.btn-outlined:active.btn-retainBg,
.btn-black75.btn-inverse.btn-outlined:focus.btn-retainBg,
.btn-black75.btn-inverse.btn-outlined:hover.btn-retainBg {
  background: #3F3F3B;
  color: #fff;
  border-color: #3F3F3B;
}

.tl-black75 .rubix-timeline-body>ul>li:before {
  border-color: #3F3F3B;
}

.border-black75 {
  border-color: #3F3F3B!important;
}

.border-black75 .rubix-timeline-body>ul,
.border-black75.rubix-timeline-view:before {
  border-color: #3F3F3B;
}

.border-focus-black75:focus,
.border-hover-black75:hover {
  border-color: #3F3F3B!important;
}

.fg-black75,
.fg-black75 .tab-container.plain>.nav-tabs>.b-tab.active>a,
.fg-black75.fg-tab-active .tab-container>.nav-tabs>.b-tab.active>a,
.fg-black75>.tab-container>.nav-tabs>.b-tab>a,
.fg-focus-black75:focus,
.fg-hover-black75:hover {
  color: #3F3F3B;
}