/*********************
THEME COLOR - DEFAULT
*********************/
a {
    color: #3f444a; }
a:active,
a:hover,
a:focus {
    color: #4d907a; }

.c-theme-link:focus,
.c-theme-link:active,
.c-theme-link:hover {
    color: #4d907a !important; }
.c-theme-link:focus > i,
.c-theme-link:active > i,
.c-theme-link:hover > i {
    color: #4d907a !important; }

.c-theme-link.c-active {
    color: #4d907a !important; }
.c-theme-link.c-active > i {
    color: #4d907a !important; }

.c-theme-nav li:focus > a:not(.btn),
.c-theme-nav li:active > a:not(.btn),
.c-theme-nav li:hover > a:not(.btn) {
    color: #4d907a !important; }

.c-theme-nav li:focus > .c-quick-sidebar-toggler > .c-line,
.c-theme-nav li:active > .c-quick-sidebar-toggler > .c-line,
.c-theme-nav li:hover > .c-quick-sidebar-toggler > .c-line {
    background: #4d907a !important; }

.c-theme-nav li.c-active {
    color: #4d907a !important; }
.c-theme-nav li.c-active > a:not(.btn) {
    color: #4d907a !important; }
.c-theme-nav li.c-active > .c-quick-sidebar-toggler > .c-line {
    background: #4d907a !important; }

.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li:hover > a {
    color: #4d907a !important; }

.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active {
    border-bottom: 1px solid #4d907a !important; }
.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active > a {
    color: #4d907a !important; }

.c-theme-nav.nav.nav-tabs > li:hover > a {
    color: #4d907a !important; }

.c-theme-nav.nav.nav-tabs > li.active {
    border-bottom: 1px solid #4d907a !important; }
.c-theme-nav.nav.nav-tabs > li.active > a {
    color: #4d907a !important; }

.c-theme-ul > li:focus > a:not(.btn),
.c-theme-ul > li:active > a:not(.btn),
.c-theme-ul > li:hover > a:not(.btn) {
    color: #4d907a !important; }
.c-theme-ul > li:focus > a:not(.btn) > i,
.c-theme-ul > li:active > a:not(.btn) > i,
.c-theme-ul > li:hover > a:not(.btn) > i {
    color: #4d907a !important; }

.c-theme-ul > li:focus > button > .c-line,
.c-theme-ul > li:active > button > .c-line,
.c-theme-ul > li:hover > button > .c-line {
    background: #4d907a !important; }

.c-theme-ul > li.active,
.c-theme-ul > li.c-active {
    color: #4d907a !important; }
.c-theme-ul > li.active > a:not(.btn),
.c-theme-ul > li.c-active > a:not(.btn) {
    color: #4d907a !important; }
.c-theme-ul > li.active > a:not(.btn) > i,
.c-theme-ul > li.c-active > a:not(.btn) > i {
    color: #4d907a !important; }

.c-theme-ul-bg > li {
    color: #ffffff;
    background: #4d907a !important; }

.c-theme-font,
.c-theme-color {
    color: #4d907a !important; }
.c-theme-font > i,
.c-theme-color > i {
    color: #4d907a !important; }

.c-theme-bg {
    background: #4d907a !important; }
.c-theme-bg.c-theme-darken {
    background: #58706a !important; }

.c-theme-bg-after:after {
    background: #4d907a !important; }

.c-theme-bg-before:before {
    background: #4d907a !important; }

.c-theme-border-after:after {
    border-color: #4d907a !important; }

.c-theme-border-before:before {
    border-color: #4d907a !important; }

.c-theme-bg-on-hover:hover {
    background: #4d907a !important; }

.c-theme-border {
    border-color: #4d907a !important; }

.c-theme-on-hover:hover {
    color: #4d907a !important; }

.c-theme-bg-parent-hover:hover .c-theme-bg-on-parent-hover {
    background: #4d907a !important; }

.c-theme-border {
    border-color: #4d907a; }

.c-theme-border-top {
    border-top-color: #4d907a; }

.c-theme-border-bottom {
    border-bottom-color: #4d907a !important; }

.c-theme-border-left {
    border-left-color: #4d907a; }

.c-theme-border-right {
    border-right-color: #4d907a; }

.c-content-iconlist-1.c-theme > li:hover i {
    color: #fff;
    background: #4d907a; }

.c-content-ver-nav .c-menu.c-theme > li:before {
    color: #4d907a; }

.c-content-ver-nav .c-menu.c-theme.c-arrow-dot > li:before {
    background: #4d907a; }

.c-content-pagination.c-theme > li:hover > a {
    border-color: #4d907a;
    background: #4d907a;
    color: #fff; }
.c-content-pagination.c-theme > li:hover > a > i {
    color: #fff; }

.c-content-pagination.c-theme > li.c-active > span,
.c-content-pagination.c-theme > li.c-active > a {
    border-color: #4d907a;
    background: #4d907a;
    color: #fff; }
.c-content-pagination.c-theme > li.c-active > span > i,
.c-content-pagination.c-theme > li.c-active > a > i {
    color: #fff; }

.c-theme-btn.btn {
    color: #ffffff;
    background: #4d907a;
    border-color: #4d907a; }
.c-theme-btn.btn.btn-no-focus:focus,
.c-theme-btn.btn.btn-no-focus.focus {
    color: #ffffff;
    background: #4d907a;
    border-color: #4d907a; }
.c-theme-btn.btn.btn-no-focus:hover,
.c-theme-btn.btn:hover,
.c-theme-btn.btn.btn-no-focus:active,
.c-theme-btn.btn:active,
.c-theme-btn.btn.active,
.open > .c-theme-btn.btn.dropdown-toggle {
    color: #ffffff;
    background: #4d907a;
    border-color: #4d907a; }
.c-theme-btn.btn:active,
.c-theme-btn.btn.active,
.open > .c-theme-btn.btn.dropdown-toggle {
    background-image: none; }
.c-theme-btn.btn.disabled,
.c-theme-btn.btn.disabled:hover,
.c-theme-btn.btn.disabled:not(.btn-no-focus):focus,
.c-theme-btn.btn.disabled:not(.btn-no-focus).focus,
.c-theme-btn.btn.disabled:active,
.c-theme-btn.btn.disabled.active,
.c-theme-btn.btn[disabled],
.c-theme-btn.btn[disabled]:hover,
.c-theme-btn.btn[disabled]:not(.btn-no-focus):focus,
.c-theme-btn.btn[disabled]:not(.btn-no-focus).focus,
.c-theme-btn.btn[disabled]:active,
.c-theme-btn.btn[disabled].active,
fieldset[disabled] .c-theme-btn.btn,
fieldset[disabled] .c-theme-btn.btn:hover,
fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus):focus,
fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus).focus,
fieldset[disabled] .c-theme-btn.btn:active,
fieldset[disabled] .c-theme-btn.btn.active {
    background: #4d907a;
    border-color: #4d907a; }
.c-theme-btn.btn .badge {
    color: #4d907a;
    background: #ffffff; }

.c-theme-btn.c-btn-border-1x {
    border-color: #4d907a;
    border-width: 1px;
    color: #4d907a;
    background: none;
    border-color: #4d907a; }
.c-theme-btn.c-btn-border-1x.btn-no-focus:focus,
.c-theme-btn.c-btn-border-1x.btn-no-focus.focus {
    color: #4d907a;
    background: none;
    border-color: #4d907a; }
.c-theme-btn.c-btn-border-1x.btn-no-focus:hover,
.c-theme-btn.c-btn-border-1x:hover,
.c-theme-btn.c-btn-border-1x.btn-no-focus:active,
.c-theme-btn.c-btn-border-1x:active,
.c-theme-btn.c-btn-border-1x.active,
.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {
    color: #ffffff;
    background: #4d907a;
    border-color: #4d907a; }
.c-theme-btn.c-btn-border-1x:active,
.c-theme-btn.c-btn-border-1x.active,
.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {
    background-image: none; }
.c-theme-btn.c-btn-border-1x.disabled,
.c-theme-btn.c-btn-border-1x.disabled:hover,
.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus):focus,
.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus).focus,
.c-theme-btn.c-btn-border-1x.disabled:active,
.c-theme-btn.c-btn-border-1x.disabled.active,
.c-theme-btn.c-btn-border-1x[disabled],
.c-theme-btn.c-btn-border-1x[disabled]:hover,
.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus):focus,
.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus).focus,
.c-theme-btn.c-btn-border-1x[disabled]:active,
.c-theme-btn.c-btn-border-1x[disabled].active,
fieldset[disabled] .c-theme-btn.c-btn-border-1x,
fieldset[disabled] .c-theme-btn.c-btn-border-1x:hover,
fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus):focus,
fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus).focus,
fieldset[disabled] .c-theme-btn.c-btn-border-1x:active,
fieldset[disabled] .c-theme-btn.c-btn-border-1x.active {
    background: none;
    border-color: #4d907a; }
.c-theme-btn.c-btn-border-1x .badge {
    color: none;
    background: #4d907a; }

.c-theme-btn.c-btn-border-2x {
    border-color: #4d907a;
    border-width: 2px;
    color: #4d907a;
    background: none;
    border-color: #4d907a; }
.c-theme-btn.c-btn-border-2x.btn-no-focus:focus,
.c-theme-btn.c-btn-border-2x.btn-no-focus.focus {
    color: #4d907a;
    background: none;
    border-color: #4d907a; }
.c-theme-btn.c-btn-border-2x.btn-no-focus:hover,
.c-theme-btn.c-btn-border-2x:hover,
.c-theme-btn.c-btn-border-2x.btn-no-focus:active,
.c-theme-btn.c-btn-border-2x:active,
.c-theme-btn.c-btn-border-2x.active,
.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {
    color: #ffffff;
    background: #4d907a;
    border-color: #4d907a; }
.c-theme-btn.c-btn-border-2x:active,
.c-theme-btn.c-btn-border-2x.active,
.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {
    background-image: none; }
.c-theme-btn.c-btn-border-2x.disabled,
.c-theme-btn.c-btn-border-2x.disabled:hover,
.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus):focus,
.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus).focus,
.c-theme-btn.c-btn-border-2x.disabled:active,
.c-theme-btn.c-btn-border-2x.disabled.active,
.c-theme-btn.c-btn-border-2x[disabled],
.c-theme-btn.c-btn-border-2x[disabled]:hover,
.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus):focus,
.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus).focus,
.c-theme-btn.c-btn-border-2x[disabled]:active,
.c-theme-btn.c-btn-border-2x[disabled].active,
fieldset[disabled] .c-theme-btn.c-btn-border-2x,
fieldset[disabled] .c-theme-btn.c-btn-border-2x:hover,
fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus):focus,
fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus).focus,
fieldset[disabled] .c-theme-btn.c-btn-border-2x:active,
fieldset[disabled] .c-theme-btn.c-btn-border-2x.active {
    background: none;
    border-color: #4d907a; }
.c-theme-btn.c-btn-border-2x .badge {
    color: none;
    background: #4d907a; }

.c-theme.form-control:focus,
.c-theme.form-control:active,
.c-theme.form-control.active {
    border-color: #4d907a !important; }

.c-content-line-icon.c-theme {
    background-image: url(../../Images/content/line-icons/green3.png); }

.c-content-list-1.c-theme.c-separator-dot > li:before,
.c-content-list-1.c-theme > li:before {
    background: #4d907a; }

.c-content-tab-1.c-theme .nav > li:hover > a,
.c-content-tab-1.c-theme .nav > li:focus > a,
.c-content-tab-1.c-theme .nav > li:active > a,
.c-content-tab-1.c-theme .nav > li.active > a,
.c-content-tab-1.c-theme .nav.nav-justified > li:hover > a,
.c-content-tab-1.c-theme .nav.nav-justified > li:focus > a,
.c-content-tab-1.c-theme .nav.nav-justified > li:active > a,
.c-content-tab-1.c-theme .nav.nav-justified > li.active > a {
    border-bottom-color: #4d907a; }

.c-content-tab-2.c-theme > ul > li.active > a > .c-title,
.c-content-tab-2.c-theme > ul > li:hover > a > .c-title {
    color: #4d907a; }

.c-content-tab-2.c-theme > ul > li.active > a > .c-content-line-icon,
.c-content-tab-2.c-theme > ul > li:hover > a > .c-content-line-icon {
    background-image: url(../../Images/content/line-icons/green3.png); }

.c-content-tab-5.c-theme .c-nav-tab > li.active > a,
.c-content-tab-5.c-theme .c-nav-tab > li a:hover {
    color: #fff;
    background-color: #4d907a; }

.c-content-tab-5.c-theme .c-nav-tab.c-arrow a:hover:after {
    border-left-color: #4d907a; }

.c-content-tab-5.c-theme .c-nav-tab.c-arrow .active > a:after {
    border-left-color: #4d907a; }

.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a {
    background-color: #4d907a; }
.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed {
    background-color: #ffffff; }
.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:hover,
.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:focus {
    background-color: #4d907a; }

.c-content-accordion-1.c-theme .panel > .panel-collapse > .panel-body {
    background-color: #4d907a; }

.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link:hover > a,
.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.c-active > a,
.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.active > a {
    background: rgba(132, 198, 143, 0.9); }

.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a {
    transition: all 0.2s;
    color: #4d907a; }
.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a > .c-arrow {
    color: #4d907a; }

.c-layout-sidebar-menu.c-theme .c-sidebar-menu li .c-dropdown-menu > li:hover > a {
    color: #4d907a; }

.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a {
    transition: all 0.2s;
    color: #ffffff;
    background-color: #4d907a; }
.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a > .c-arrow {
    color: #ffffff; }

.c-content-title-4.c-theme .c-line-strike:before {
    border-top: 1px solid #4d907a; }

.owl-carousel.c-theme .owl-dots .owl-dot span {
    background: #e1e1e1; }
.owl-carousel.c-theme .owl-dots .owl-dot:hover span {
    background: #fff; }
.owl-carousel.c-theme .owl-dots .owl-dot.active span {
    background: #4d907a; }

.cbp-l-filters-button .cbp-filter-counter,
.cbp-l-filters-buttonCenter .cbp-filter-counter {
    background-color: #4d907a; }
.cbp-l-filters-button .cbp-filter-counter:before,
.cbp-l-filters-buttonCenter .cbp-filter-counter:before {
    border-top: 4px solid #4d907a; }

.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active,
.cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active {
    color: #4d907a; }

.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active a,
.cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active a {
    color: #4d907a; }

.cbp-l-filters-alignCenter .cbp-filter-counter,
.cbp-l-filters-text .cbp-filter-counter {
    background: none repeat scroll 0 0 #4d907a; }
.cbp-l-filters-alignCenter .cbp-filter-counter:before,
.cbp-l-filters-text .cbp-filter-counter:before {
    border-top: 4px solid #4d907a; }

.cbp-l-filters-underline .cbp-filter-item.cbp-filter-item-active {
    border-bottom-color: #4d907a; }

.cbp-l-project-desc-title:before,
.cbp-l-project-details-title:before {
    background: #4d907a; }

.tp-bullets.round.c-theme .bullet {
    margin-right: 5px; }
.tp-bullets.round.c-theme .bullet.selected {
    background: #4d907a; }

.tp-banner-container.c-theme .tparrows.circle {
    background-image: url(../../Images/content/line-icons/green3.png); }

.cbp-l-filters-buttonCenter .cbp-filter-counter::after {
    border-top: 4px solid #4d907a !important;
}

.cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active a {
    color: #fff !important;
}

.cbp-filter-item.cbp-filter-item-active a:hover {
    color: #4d907a !important;
}

/* Non-Jango color-styled definitions: */

.c-theme-secondary-font,
.c-theme-secondary-color {
    color: #99a5b9 !important; }
.c-theme-secondary-font > i,
.c-theme-secondary-color > i {
    color: #99a5b9 !important; }

.btn-yf {
    color: #FFFFFF;
    background-color: #4d907a;
    border-color: transparent;
}

.btn-yf:hover,
.btn-yf:focus,
.btn-yf:active,
.btn-yf.active,
.open .dropdown-toggle.btn-yf {
    color: #FFFFFF;
    background-color: #6eccad;
    border-color: transparent;
}

.btn-yf:active,
.btn-yf.active,
.open .dropdown-toggle.btn-yf {
    background-image: none;
}

.btn-yf.disabled,
.btn-yf[disabled],
fieldset[disabled] .btn-yf,
.btn-yf.disabled:hover,
.btn-yf[disabled]:hover,
fieldset[disabled] .btn-yf:hover,
.btn-yf.disabled:focus,
.btn-yf[disabled]:focus,
fieldset[disabled] .btn-yf:focus,
.btn-yf.disabled:active,
.btn-yf[disabled]:active,
fieldset[disabled] .btn-yf:active,
.btn-yf.disabled.active,
.btn-yf[disabled].active,
fieldset[disabled] .btn-yf.active {
    background-color: #58706a;
    border-color: transparent;
}

.btn-yf .badge {
    color: #58706a;
    background-color: #FFFFFF;
}

ul.highlighted li::before {
    color: #59a88e !important;
}

ul.c-aligned li.highlighted::before {
    background-color: #59a88e !important;
}

.c-layout-sidebar-menu .datepicker table tr td.today,
.c-layout-sidebar-menu .datepicker table tr td.active.day{
    background: #4d907a none !important;
    color: #fff;
}

.c-layout-sidebar-menu .datepicker .datepicker-months table tr td span.month.active,
.c-layout-sidebar-menu .datepicker .datepicker-years table tr td span.year.active,
.c-layout-sidebar-menu .datepicker .datepicker-decades table tr td span.decade.active,
.c-layout-sidebar-menu .datepicker .datepicker-centuries table tr td span.century.active {
    background: #4d907a none !important;
    color: #fff;
}

div.c-overlay-wrapper.always-show.overlay-no-image {
    background: #8998b5 !important;
}

.c-content-tab-2.c-opt-1 > .nav li > a:hover {
    color: #4d907a !important;
}
.c-content-tab-2.c-opt-1 > .nav li:hover > a {
    color: #4d907a; !important; }
.c-content-tab-2.c-opt-1 > .nav li.active > a {
    color: #4d907a; !important; }
.c-content-tab-2.c-opt-1 > .nav li.active > a:hover {
    color: #4d907a !important; }

a.highlighted {
    color: #59a88e;
    -o-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;
    font-weight: 500;
}

.c-theme-bg-color {
    background-color: #4d907a !important; }

@keyframes short-color-highlight {
    0%   {color: #2f353b; padding-left: 0;}
    50%  {color: #4d907a; padding-left: 10px;}
    100% {color: #2f353b; padding-left: 0;}
}

a[href^="http://"]:after,
a[href^="https://"]:after {
    content: url('../../Images/layout/ico_external_link_yf_green1.png');
    margin: 0 0 0 5px;
}

.btn-default {
    color: #99a5b9 !important;
    background: #ffffff !important;
    border-color: #e1e6ee !important; }
.btn-default.btn-no-focus:focus,
.btn-default.btn-no-focus.focus {
    color: #99a5b9 !important;
    background: #ffffff;
    border-color: #e1e6ee !important; }
.btn-default.btn-no-focus:hover,
.btn-default:hover,
.btn-default.btn-no-focus:active,
.btn-default:active,
.btn-default.active,
.open > .btn-default.dropdown-toggle {
    color: #ffffff !important;
    background: #8998b5 !important;
    border-color: #8998b5 !important; }
.btn-default:active,
.btn-default.active,
.open > .btn-default.dropdown-toggle {
    background-image: none; }
.btn-default.disabled,
.btn-default.disabled:hover,
.btn-default.disabled:not(.btn-no-focus):focus,
.btn-default.disabled:not(.btn-no-focus).focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled],
.btn-default[disabled]:hover,
.btn-default[disabled]:not(.btn-no-focus):focus,
.btn-default[disabled]:not(.btn-no-focus).focus,
.btn-default[disabled]:active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:not(.btn-no-focus):focus,
fieldset[disabled] .btn-default:not(.btn-no-focus).focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
    background: #ffffff !important;
    border-color: #e1e6ee !important; }
.btn-default .badge {
    color: #ffffff !important;
    background: #99a5b9 !important; }

.c-btn-theme {
    border-color: #4d907a !important;
    border-width: 1px !important;
    color: #ffffff !important;
    background: #4d907a !important;
    border-color: #4d907a !important;
}
.c-btn-theme.btn-no-focus:focus,
.c-btn-theme.btn-no-focus.focus {
    color: #ffffff !important;
    background: #4d907a !important;;
    border-color: #4d907a !important; }
.c-btn-theme.btn-no-focus:hover,
.c-btn-theme:hover,
.c-btn-theme.btn-no-focus:active,
.c-btn-theme:active,
.c-btn-theme.active,
.open > .c-btn-theme.dropdown-toggle {
    color: #ffffff !important;
    background: #4d907a !important;
    border-color: #4d907a !important; }
.c-btn-theme:active,
.c-btn-theme.active,
.open > .c-btn-theme.dropdown-toggle {
    background-image: none; }
.c-btn-theme.disabled,
.c-btn-theme.disabled:hover,
.c-btn-theme.disabled:not(.btn-no-focus):focus,
.c-btn-theme.disabled:not(.btn-no-focus).focus,
.c-btn-theme.disabled:active,
.c-btn-theme.disabled.active,
.c-btn-theme[disabled],
.c-btn-theme[disabled]:hover,
.c-btn-theme[disabled]:not(.btn-no-focus):focus,
.c-btn-theme[disabled]:not(.btn-no-focus).focus,
.c-btn-theme[disabled]:active,
.c-btn-theme[disabled].active,
fieldset[disabled] .c-btn-theme,
fieldset[disabled] .c-btn-theme:hover,
fieldset[disabled] .c-btn-theme:not(.btn-no-focus):focus,
fieldset[disabled] .c-btn-theme:not(.btn-no-focus).focus,
fieldset[disabled] .c-btn-theme:active,
fieldset[disabled] .c-btn-theme.active {
    background: #4d907a !important;
    border-color: #4d907a !important; }
.c-btn-theme .badge {
    color: #4d907a !important;
    background: #ffffff !important; }

.c-btn-border-1x.c-btn-theme {
    border-color: #4d907a !important;
    color: #4d907a !important;
    background: none !important;
    border-color: #4d907a !important;
}
.c-btn-border-1x.c-btn-theme.c-btn-border-opacity-04 {
    border-color: rgba(77, 144, 122, 0.4) !important; }
.c-btn-border-1x.c-btn-theme.btn-no-focus:focus,
.c-btn-border-1x.c-btn-theme.btn-no-focus.focus {
    color: #4d907a !important;
    background: none !important;
    border-color: #4d907a !important; }
.c-btn-border-1x.c-btn-theme.btn-no-focus:hover,
.c-btn-border-1x.c-btn-theme:hover,
.c-btn-border-1x.c-btn-theme.btn-no-focus:active,
.c-btn-border-1x.c-btn-theme:active,
.c-btn-border-1x.c-btn-theme.active,
.open > .c-btn-border-1x.c-btn-theme.dropdown-toggle {
    color: #ffffff !important;
    background: #4d907a !important;
    border-color: #4d907a !important; }
.c-btn-border-1x.c-btn-theme:active,
.c-btn-border-1x.c-btn-theme.active,
.open > .c-btn-border-1x.c-btn-theme.dropdown-toggle {
    background-image: none !important; }
.c-btn-border-1x.c-btn-theme.disabled,
.c-btn-border-1x.c-btn-theme.disabled:hover,
.c-btn-border-1x.c-btn-theme.disabled:not(.btn-no-focus):focus,
.c-btn-border-1x.c-btn-theme.disabled:not(.btn-no-focus).focus,
.c-btn-border-1x.c-btn-theme.disabled:active,
.c-btn-border-1x.c-btn-theme.disabled.active,
.c-btn-border-1x.c-btn-theme[disabled],
.c-btn-border-1x.c-btn-theme[disabled]:hover,
.c-btn-border-1x.c-btn-theme[disabled]:not(.btn-no-focus):focus,
.c-btn-border-1x.c-btn-theme[disabled]:not(.btn-no-focus).focus,
.c-btn-border-1x.c-btn-theme[disabled]:active,
.c-btn-border-1x.c-btn-theme[disabled].active,
fieldset[disabled] .c-btn-border-1x.c-btn-theme,
fieldset[disabled] .c-btn-border-1x.c-btn-theme:hover,
fieldset[disabled] .c-btn-border-1x.c-btn-theme:not(.btn-no-focus):focus,
fieldset[disabled] .c-btn-border-1x.c-btn-theme:not(.btn-no-focus).focus,
fieldset[disabled] .c-btn-border-1x.c-btn-theme:active,
fieldset[disabled] .c-btn-border-1x.c-btn-theme.active {
    background: none !important;
    border-color: #4d907a !important; }
.c-btn-border-1x.c-btn-theme .badge {
    color: transparent !important;
    background: #4d907a !important; }

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links > li > a:active,
.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links > li > a:hover,
.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links > li > a:focus {
    color: #4d907a;
}

form[name="newAddress"] .consent a {
    color: #4d907a;
    text-decoration: underline;
}

button.c-location-toggler:hover,
button.c-location-toggler:hover > i.icon-pointer,
button.c-location-toggler:hover > span.selection {
    color: #4d907a !important;
}