/*body {
  background-color: lighten(@brandPrimary, 35%);
}*/
.olympus a,
a {
  color: #008A3B;
}
.olympus a:hover,
a:active,
a:hover,
a:active {
  color: #000000;
}
.olympus .text-primary,
.text-primary {
  color: #008A3B !important;
}
.olympus .fill-primary,
.fill-primary {
  fill: #008A3B !important;
}
.olympus .bg-primary,
.bg-primary {
  background-color: #008A3B !important;
}
.bg-primary-light {
  background-color: #00bd51;
}
.bg-primary-lighter {
  background-color: #00f067;
}
.bg-primary-dark {
  background-color: #005725;
}
.bg-primary-darker {
  background-color: #00240f;
}
.olympus .btn-secondary,
.btn-secondary {
  background-color: #2e3333;
  border-color: #2e3333;
}
.olympus .text-secondary,
.text-secondary {
  color: #2e3333;
}
.olympus .bg-secondary,
.bg-secondary {
  background-color: #2e3333 !important;
}
.bg-secondary-light {
  background-color: #464e4e;
}
.bg-secondary-lighter {
  background-color: #5e6969;
}
.bg-secondary-dark {
  background-color: #161818;
}
.bg-secondary-darker {
  background-color: #000000;
}
.olympus .btn-secondary,
.btn-secondary {
  background-color: #2e3333;
  border-color: #2e3333;
}
.btn-primary .badge {
  color: #008A3B;
}
.btn-link {
  color: #008A3B;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #008A3B;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: #008A3B;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: #008A3B;
}
.pagination > li > a,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #008A3B;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #008A3B !important;
  border-color: #008A3B !important;
  cursor: default;
}
.label-primary {
  background-color: #008A3B;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #008A3B;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #008A3B;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #008A3B !important;
}
.progress-bar {
  background-color: #008A3B;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  background-color: #008A3B;
  border-color: #008A3B;
}
.panel-primary {
  border-color: #008A3B;
}
.panel-primary > .panel-heading {
  background-color: #008A3B;
  border-color: #008A3B;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #008A3B;
}
.panel-primary > .panel-heading .badge {
  color: #008A3B;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #008A3B;
}
.bg-blue-400 {
  background-color: #008A3B;
}
.olympus .btn-primary,
.btn-primary {
  background-color: #008A3B !important;
  border-color: #008A3B !important;
}
.progress-bar {
  background-color: #008A3B;
}
.alert-blue-400 {
  background-color: #008A3B;
  border-color: #00240f;
}
.alert-blue-400.alert-stroke {
  color: #008A3B;
}
.datepicker.calendar-blue-400 table thead tr {
  background: #008A3B !important;
}
.datepicker.calendar-blue-400 table tr td.day.active,
.datepicker.calendar-blue-400 table tr td .month.active,
.datepicker.calendar-blue-400 table tr td .year.active {
  background-color: #008A3B !important;
}
.progress-bar-blue-400 {
  background-color: #008A3B;
}
.text-blue-400 {
  color: #008A3B;
}
.text-primary {
  color: #008A3B !important;
}
.btn-stroke.btn-primary {
  color: #008A3B;
}
.btn-stroke.btn-primary:hover {
  background: #008A3B;
}
.olympus .btn-primary:hover,
.btn-primary:hover {
  background: #2e3333;
  border-color: #161818;
}
.btn-group-footer .btn:hover {
  color: #008A3B;
}
.badge.badge-primary {
  background: #008A3B;
}
.ribbon-mark.ribbon-primary:after {
  background: -webkit-linear-gradient(250deg, #008A3B 50%, transparent 50%);
  background: linear-gradient(-160deg, #008A3B 50%, transparent 50%);
}
.ribbon-heading.ribbon-primary {
  background-color: #008A3B;
}
.ribbon-corner {
  background-color: #008A3B;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active a:focus,
.nav-tabs > li.active a:hover {
  color: #008A3B;
}
[class*="tabs-highlight"] .nav-tabs > li.active:after {
  background-color: #008A3B;
}
.tabs-primary > .nav-tabs > li.active > a,
.tabs-primary > .nav-tabs > li.active > a:focus,
.tabs-primary > .nav-tabs > li.active > a:hover {
  background-color: #008A3B;
  border-right-color: #008A3B;
}
.datepicker table tr td.active.active {
  background: #008A3B !important;
}
.datepicker table tr td span.active.active {
  background: #008A3B !important;
}
.daterangepicker .ranges li.active,
.daterangepicker .ranges li:hover {
  background: #008A3B;
  border: 1px solid #008A3B;
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #008A3B;
  border-color: #008A3B;
}
.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #008A3B;
  border-color: #008A3B;
}
.radio-primary input[type="radio"] + label::after {
  background-color: #008A3B;
}
.radio-primary input[type="radio"]:checked + label::before {
  border-color: #008A3B;
}
.radio-primary input[type="radio"]:checked + label::after {
  background-color: #008A3B;
}
.select2-results .select2-highlighted {
  background-color: #008A3B;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background: #008A3B;
}
.rating span.star:hover:before,
.rating span.star.filled:before,
.rating span.star:hover ~ span.star:before {
  color: #008A3B;
}
.table-pricing-2 th {
  background: #008A3B;
}
.table-pricing-3 > ul > li.active .pricing-body {
  background-color: #008A3B;
}
.dataTables_wrapper table thead tr th {
  color: #008A3B;
}
.label-primary {
  background-color: #008A3B;
}
.bg-primary {
  background: #008A3B;
}
.fancytree-folder .fancytree-icon {
  color: #008A3B;
}
.fancytree-container.fancytree-treefocus span.fancytree-node:hover.fancytree-folder .fancytree-icon {
  color: #008A3B;
}
.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused {
  border-color: #008A3B;
}
.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active {
  background-color: #008A3B;
  border-color: #008A3B;
}
.slider-handle {
  color: #008A3B;
}
.slider-selection {
  background: #008A3B;
}
.expandable .expandable-indicator i {
  background-color: #008A3B;
}
.nestable-handle-primary .nestable-handle {
  background-color: #008A3B;
}
@media (max-width: 480px) {
  .cover.overlay .cover-nav li.active a,
  .cover.overlay .cover-nav li.active a:hover {
    background: #008A3B;
  }
}
@media (min-width: 1270px) {
  .cover.overlay .cover-nav li.active a {
    background: #008A3B;
  }
}
.wizard-1 .wiz-progress li.active:before,
.wizard-1 .wiz-progress li.active:after {
  background: #008A3B;
}
.wizard-1 .wiz-progress li.complete:before,
.wizard-1 .wiz-progress li.complete:after {
  background: #008A3B;
}
.demo-icons-list .col-md-4:hover {
  background: #008A3B;
}
body.login .lock-container .panel .forgot-password {
  color: #008A3B;
}
.list-group-item .list-group-link:hover {
  color: #008A3B;
}
.navbar .navbar-brand-logo .svg {
  fill: #008A3B;
}
.jvectormap-zoomin,
.jvectormap-zoomout {
  background: #008A3B;
}
.jvectormap-label {
  background: #008A3B;
}
.form-control-material .ma-form-bar:before,
.form-control-material .ma-form-bar:after {
  background: #008A3B;
}
.form-control-material .form-control:focus ~ label,
.form-control-material .form-control.used ~ label {
  color: #008A3B;
}
@-webkit-keyframes inputHighlighter {
  from {
    background: #008A3B;
  }
  to {
    width: 0;
    background: transparent;
  }
}
@keyframes inputHighlighter {
  from {
    background: #008A3B;
  }
  to {
    width: 0;
    background: transparent;
  }
}
.sidebar.sidebar-skin-material-blue .list-group-menu .list-group-item a:hover {
  color: #008A3B;
}
.sidebar.sidebar-skin-material-blue .sidebar-menu i {
  color: #008A3B;
}
.sidebar.sidebar-skin-material-blue .sidebar-menu > li a:hover {
  color: #008A3B;
}
.slick-dots li.slick-active button:before {
  color: #008A3B;
}
.messages-container .messages-list .list-group-item.active:hover {
  background: #008A3B;
}
.navbar-brand.navbar-brand-primary,
.navbar-brand.navbar-brand-primary:hover {
  background: #008A3B;
}
.navbar-primary .toggle.active {
  color: #008A3B;
}
.navbar-nav .dropdown-menu > li.active > a,
.navbar-nav .dropdown-menu > li a:hover {
  color: #008A3B;
}
.navbar-default .navbar-nav > li.active > a i,
.navbar-default .navbar-nav > li.open > a i {
  color: #008A3B;
}
.navbar-default .navbar-nav > li > a:hover i {
  color: #008A3B;
}
.navbar-default .navbar-nav > .nav-item-primary > a {
  background-color: #008A3B;
}
.navbar-default .navbar-nav > li.notifications a.dropdown-toggle .badge.badge-primary {
  background: #008A3B;
}
.navbar-primary {
  background-color: #008A3B;
  border-color: #008A3B;
}
.navbar-primary .btn-default {
  background-color: #008A3B;
}
.navbar-primary .btn-default.disabled,
.navbar-primary .btn-default[disabled],
fieldset[disabled] .navbar-primary .btn-default,
.navbar-primary .btn-default.disabled:hover,
.navbar-primary .btn-default[disabled]:hover,
fieldset[disabled] .navbar-primary .btn-default:hover,
.navbar-primary .btn-default.disabled:focus,
.navbar-primary .btn-default[disabled]:focus,
fieldset[disabled] .navbar-primary .btn-default:focus,
.navbar-primary .btn-default.disabled.focus,
.navbar-primary .btn-default[disabled].focus,
fieldset[disabled] .navbar-primary .btn-default.focus,
.navbar-primary .btn-default.disabled:active,
.navbar-primary .btn-default[disabled]:active,
fieldset[disabled] .navbar-primary .btn-default:active,
.navbar-primary .btn-default.disabled.active,
.navbar-primary .btn-default[disabled].active,
fieldset[disabled] .navbar-primary .btn-default.active {
  background-color: #008A3B;
}
.navbar-primary .btn-default .badge {
  color: #008A3B;
}
@media (max-width: 767px) {
  .navbar-skin-cover .navbar-nav > li > a:hover i {
    color: #008A3B;
  }
}
.sidebar > #dropdown-temp .dropdown-menu > li.active > a,
.sidebar > #dropdown-temp .dropdown-menu > li a:hover {
  color: #008A3B;
}
.sidebar .emails .sidebar-block .media .text-h5 {
  color: #008A3B;
}
.sidebar .datepicker table thead tr {
  background: #008A3B !important;
}
.sidebar .slider .slider-handle {
  color: #008A3B;
}
.sidebar.sidebar-skin-dark .btn-default {
  background-color: #008A3B;
  border-color: #008A3B;
}
.sidebar.sidebar-skin-dark .btn-default.disabled,
.sidebar.sidebar-skin-dark .btn-default[disabled],
fieldset[disabled] .sidebar.sidebar-skin-dark .btn-default,
.sidebar.sidebar-skin-dark .btn-default.disabled:hover,
.sidebar.sidebar-skin-dark .btn-default[disabled]:hover,
fieldset[disabled] .sidebar.sidebar-skin-dark .btn-default:hover,
.sidebar.sidebar-skin-dark .btn-default.disabled:focus,
.sidebar.sidebar-skin-dark .btn-default[disabled]:focus,
fieldset[disabled] .sidebar.sidebar-skin-dark .btn-default:focus,
.sidebar.sidebar-skin-dark .btn-default.disabled.focus,
.sidebar.sidebar-skin-dark .btn-default[disabled].focus,
fieldset[disabled] .sidebar.sidebar-skin-dark .btn-default.focus,
.sidebar.sidebar-skin-dark .btn-default.disabled:active,
.sidebar.sidebar-skin-dark .btn-default[disabled]:active,
fieldset[disabled] .sidebar.sidebar-skin-dark .btn-default:active,
.sidebar.sidebar-skin-dark .btn-default.disabled.active,
.sidebar.sidebar-skin-dark .btn-default[disabled].active,
fieldset[disabled] .sidebar.sidebar-skin-dark .btn-default.active {
  background-color: #008A3B;
  border-color: #008A3B;
}
.sidebar.sidebar-skin-dark .btn-default .badge {
  color: #008A3B;
}
.sidebar.sidebar-skin-dark .list-group-menu .list-group-item.active {
  background: #008A3B;
}
.sidebar.sidebar-skin-dark .list-group-menu.primary .list-group-item {
  background: #008A3B;
  border-color: #008A3B;
}
.sidebar.sidebar-skin-dark .sidebar-menu.sm-active-item-bg li.active > a {
  background: #008A3B;
}
.sidebar.sidebar-skin-dark .sidebar-menu.sm-icons-block li.active > a i {
  background: #008A3B;
}
.sidebar.sidebar-skin-dark .category {
  color: #008A3B;
}
.sidebar.sidebar-skin-dark .sidebar-feed li:hover .media-object i {
  color: #008A3B;
}
.sidebar.sidebar-skin-white .sidebar-brand {
  background-color: #008A3B;
}
.sidebar.sidebar-skin-white .list-group-menu .list-group-item.active {
  background: #008A3B;
}
.sidebar.sidebar-skin-white .list-group-menu.primary .list-group-item {
  background: #008A3B;
  border-color: #008A3B;
}
.sidebar.sidebar-skin-white .sidebar-menu.sm-active-item-bg li.active > a {
  background: #008A3B;
}
.sidebar.sidebar-skin-white .sidebar-menu.sm-icons-block li.active > a i {
  background: #008A3B;
}
.sidebar.sidebar-skin-white .category {
  color: #008A3B;
}
.sidebar.sidebar-skin-white .sidebar-feed li:hover .media-left i {
  color: #008A3B;
}
.sidebar.sidebar-skin-white .datepicker table thead tr {
  background: #008A3B !important;
}
.sidebar.sidebar-skin-blue .category {
  color: #008A3B;
}
.navbar-primary a {
  color: #FFF;
}
.navbar-primary a:hover,
.navbar-primary a:focus {
  background-color: #2e3333;
  color: #008A3B;
}
.m-header .m-header__bottom {
  background: #008A3B;
}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__notifications.m-topbar__notifications--img.m-dropdown--arrow .m-dropdown__arrow,
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__quick-actions.m-topbar__quick-actions--img.m-dropdown--arrow .m-dropdown__arrow,
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile.m-topbar__user-profile--img.m-dropdown--arrow .m-dropdown__arrow {
  color: #00662c;
}
.m-header-menu .m-menu__nav > .m-menu__item.m-menu__item--expanded > .m-menu__link > .m-menu__item-here,
.m-header-menu .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link > .m-menu__item-here {
  color: #008A3B;
}
.m-header-search .m-header-search__wrapper {
  background-color: #00662c;
}
.m-header-search .m-header-search__icon-search > i,
.m-header-search.m-header-search--expandable .m-header-search__input::-moz-placeholder,
.m-header-search.m-header-search--expandable .m-header-search__input:-ms-input-placeholder,
.m-header-search.m-header-search--expandable .m-header-search__input::-webkit-input-placeholder,
.m-header-search.m-header-search--expandable .m-header-search__input {
  color: #80b395 !important;
}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile > .m-nav__link .m-topbar__username {
  color: #008A3B;
}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile > .m-nav__link:hover .m-topbar__username {
  color: #00662c;
}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile > .m-nav__link .m-topbar__welcome {
  color: #80c59d;
}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item > .m-nav__link .m-nav__link-icon .m-nav__link-icon-wrapper > i {
  color: #008A3B;
}
.m-brand .m-brand__tools .m-dropdown .btn:focus,
.m-brand .m-brand__tools .m-dropdown .btn:hover {
  background: #00662c;
  border-color: #00662c;
}
.olympus .news-feed-form .nav-tabs .nav-link.active {
  fill: #008A3B;
}
.olympus .notification-list .notification-link {
  color: #008A3B;
}
.olympus .with-title-decoration .heading-title:before {
  background-color: #008A3B;
}
.olympus .comments-list.style-3 .reply {
  color: #008A3B;
}
.olympus .bg-primary-opacity-10 {
  background-color: rgba(0, 138, 59, 0.1);
}
.olympus .bg-primary-opacity-20 {
  background-color: rgba(0, 138, 59, 0.2);
}
#m_header_menu .m-menu__item.m-menu__item--active {
  background-color: #00bd51;
  padding-left: 14px;
  padding-right: 14px;
}
#m_header_menu .m-menu__item.m-menu__item--active .m-menu__item-here {
  color: #00bd51;
}
.video-js .vjs-control-bar,
.video-js .vjs-big-play-button,
.video-js .vjs-menu-button .vjs-menu-content {
  fill: #008A3B;
}
.olympus .play-video {
  background-color: rgba(0, 138, 59, 0.7);
}
.vjs-overlay img.daily_clip_edge .cls-1 {
  fill: #008A3B !important;
}
.p20abanner {
  background-color: rgba(0, 138, 59, 0.7);
}
.brand svg path,
.theme-cyan .brand svg path {
  fill: #008A3B !important;
}
.main .chat-body .chat-content .message.right .message-content {
  background-color: rgba(0, 138, 59, 0.2) !important;
}
.is-fitness-tracker .btn-outline-primary.focus,
.is-fitness-tracker .btn-outline-primary:focus,
.is-fitness-tracker .btn-outline-primary:hover {
  border-color: #00bd51 !important;
  background: #00bd51 !important;
}
.btn-outline-primary {
  border-color: #008A3B !important;
}
