.panel-title,
.form-control,
legend,
a:focus {
    color: #4a4a4a;
}

body {
    color: #4a4a4a;
    background: #fff;
    background-size: cover;
    -webkit-tap-highlight-color: transparent;
}

.button--add-to-cart,
.component-btn .btn,
.js-review .p-w-r .pr-media-modal .pr-accessible-btn,
.js-review[data-reviewtype="ReviewForm"] .p-w-r .pr-accessible-btn {
    color: #fff !important;
    background-color: #5aa621;
    border: 2px solid #5aa621;
}

.button--add-to-cart:hover,
.component-btn .btn:hover,
.js-review .p-w-r .pr-media-modal .pr-accessible-btn:hover,
.js-review[data-reviewtype="ReviewForm"] .p-w-r .pr-accessible-btn:hover {
    background-color: #51951e !important;
    border-color: #51951e !important;
    color: #fff;
}

.header .header-utility .utility-wrapper li i,
.header .header-utility .utility-wrapper li a {
    color: #13913e;
}

.header .header-top .header-items .item .title {
    color: #13913e;
}

.header .header-top .header-details .hybrid-selector .country-selector .title,
.header .header-top .header-details .hybrid-selector .language-selector .title {
    color: #a4a4a4;
}

.header .header-top .header-details .hybrid-selector .country-selector a,
.header .header-top .header-details .hybrid-selector .language-selector a {
    color: #a4a4a4;
}

.header .submenu-header-menu a {
    color: #4a4a4a !important;
}

.header .header-menu .menu-wrapper {
    background: #f9fbf6;
    background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f9fbf6), to(#f2f8ed));
    background: linear-gradient(to right, #f9fbf6 25%, #f2f8ed 100%);
    border-bottom: 1px solid #deeaf1;
}

.header .header-breadcrumbs .breadcrumb-wrapper {
    background: #f2f8ed;
    background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f8ed), to(#f9fbf6));
    background: linear-gradient(to right, #f2f8ed 25%, #f9fbf6 100%);
}

.header .header-menu .menu-wrapper .menu .menu-item>a {
    color: #13913e;
}



.header .header-menu .menu-wrapper .menu .menu-item.highlight {
    padding: 15px 25px;
    border-radius: 5px;
    background-color: #13913e;    
}

.header .header-menu .menu-wrapper .menu .menu-item.highlight a {
    color: #fff;
    /* font-size: 25px;  */  
}





.header .header-top .header-details {
    color: #13913e;
}

.uk-tena #mainheader .submenu-bg-world-map .submenu-title {
    color: #4a4a4a;
}

.uk-tena #mainheader .submenu-bg-world-map .submenu-content ul li a {
    color: #4a4a4a;
}

.uk-tena h1,
.uk-tena h2,
.uk-tena h3,
.uk-tena h4,
.uk-tena h5,
.uk-tena h6,
.uk-tena .navbar-brand,
.uk-tena th,
.uk-tena .nav-tabs>li>a {
    color: #19913e;
}

a,
td,
.component-intro .intro-content .intro-text-content .intro-title {
    color: #19913e;
}

.btn,
a.btn {
    background-color: #5aa621;
    color: #fff;
    border: 2px solid #5aa621;
    border-radius: 3px;
    padding: 7px 55px 9px 18px;
}

.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus,
.btn:hover,
a.btn:hover {
    background-color: #51951e;
    border-color: #51951e;
    color: #fff;
}

.btn:focus,
.btn-primary:focus {
    background-color: #5aa621;
    border-color: #5aa621;
}

.body p {
    color: #2e2e2e;
}

.pushbox .pushbox-content.border {
    border: 1px rgba(128, 158, 167, .3) solid;
}

.carousel-controls .carousel-pager li {
    color: #a4a4a4;
}

.carousel-controls .carousel-pager li.active {
    color: #5aa621;
}

.pushbox.type-cta .pushbox-content .pushbox-button .component-btn .btn,
.pushbox.type-cta .pushbox-content .pushbox-button .component-btn .js-review .p-w-r .pr-media-modal .pr-accessible-btn,
.js-review .p-w-r .pr-media-modal .pushbox.type-cta .pushbox-content .pushbox-button .component-btn .pr-accessible-btn,
.pushbox.type-cta .pushbox-content .pushbox-button .component-btn .js-review[data-reviewtype="ReviewForm"] .p-w-r .pr-accessible-btn,
.js-review[data-reviewtype="ReviewForm"] .p-w-r .pushbox.type-cta .pushbox-content .pushbox-button .component-btn .pr-accessible-btn {
    background-color: #000;
    border-color: #000;
    color: #fff;
}

.uk-tena .pushbox .pushbox-content .pushbox-text .pushbox-text-content .pretitle {
    color: #4a4a4a;
}

.uk-tena .pushbox .pushbox-content .pushbox-text .pushbox-text-content .pretitle:hover {
    color: #a4a4a4;
}

.uk-tena .pushbox .pushbox-content .pushbox-text .pushbox-text-content .text {
    color: #2e2e2e;
}

.component-cta .cta-item.col-12 {
    background-color: #5aa621;
    background-size: 100% 100%;
}

.component-product-promo .product-promo .product-promo-content .product-promo-text a {
    color: #4a4a4a;
    font-weight: bold;
}

.component-cta .component-btn .btn.btn-light:hover,
.component-cta .component-btn .js-review .p-w-r .pr-media-modal .btn-light.pr-accessible-btn:hover,
.js-review .p-w-r .pr-media-modal .component-cta .component-btn .btn-light.pr-accessible-btn:hover,
.component-cta .component-btn .js-review[data-reviewtype="ReviewForm"] .p-w-r .btn-light.pr-accessible-btn:hover,
.js-review[data-reviewtype="ReviewForm"] .p-w-r .component-cta .component-btn .btn-light.pr-accessible-btn:hover {
    background-color: #fff !important;
    border-color: #fff !important;
    color: #4a4a4a !important;
}

.region-content-blk-before-content-03 .component-btn a {
    color: #fff !important;
}

.region-content-blk-before-content-03 .component-btn a:hover {
    color: #fff !important;
}


.az-accordion .az-toggle .panel-title a {
    color: #19913e !important;
}


.footer #footer-effect {
    background: #deedd3;
}

.footer .footer-columns {
    background: #deedd3;
}

.footer .footer-toolbar {
    background-color: #13913e;
}

.footer,
.footer h3 {
    color: #4a4a4a;
}

.footer .footer-toolbar,
.footer .footer-toolbar ul li a {
    color: #fff;
}

.footer .footer-columns .footer-column .btn,
.footer .footer-columns .footer-column .js-review .p-w-r .pr-media-modal .pr-accessible-btn,
.js-review .p-w-r .pr-media-modal .footer .footer-columns .footer-column .pr-accessible-btn {
    color: #4a4a4a !important;
    border-color: #4a4a4a;
    background-color: #deedd3 !important;
}

.footer .footer-columns .footer-column .btn:hover,
.footer .footer-columns .footer-column .js-review .p-w-r .pr-media-modal .pr-accessible-btn:hover,
.js-review .p-w-r .pr-media-modal .footer .footer-columns .footer-column .pr-accessible-btn:hover,
.footer .footer-columns .footer-column .js-review[data-reviewtype="ReviewForm"] .p-w-r .pr-accessible-btn:hover,
.js-review[data-reviewtype="ReviewForm"] .p-w-r .footer .footer-columns .footer-column .pr-accessible-btn:hover {
    color: #a4a4a4 !important;
    border-color: #a4a4a4 !important;
    background-color: #deedd3 !important;
}

.footer .footer-bottom {
    background-color: #fff;
}

.mobile-header .title {
    color: #2e2e2e;
}

.mobile-header .mobile-menu .mobile-menu-top .mobile-menu-trigger {
    background: #5aa621;
    color: #fff;
}

.mobile-header .mobile-menu .mobile-menu-top {
    background: #5aa621;
}

.mobile-header .mobile-header-logo .mobile-header-title {
    color: #2e2e2e;
}

.mobile-header .country-selector .sod_select:before {
    color: #13913e;
}

.mobile-header .country-selector .title {
    color: #2e2e2e;
}

.mobile-header .sod_select .sod_option {
    color: #333;
}

.mobile-header .mobile-menu .has-submenu .submenu-trigger:before {
    color: #5aa621;
}

.mobile-header .mobile-main-menu .mainmenu a {
    color: #4a4a4a;
}

.mobile-header .item-sample a {
    border: 1px solid #5aa621;
}

.mobile-header .mobile-menu .mobile-menu-utility {
    background-color: #13913e;
}

.mobile-header .mobile-menu .mobile-menu-content-wrapper {
    background-color: #13913e;
}

.mobile-header .country-selector a,
.mobile-header .country-selector .sod_label,
.mobile-header .language-selector a,
.mobile-header .language-selector .sod_label {
    color: #13913e;
}

.mobile-header .country-selector a:hover,
.mobile-header .country-selector .sod_label:hover,
.mobile-header .language-selector a:hover,
.mobile-header .language-selector .sod_label:hover {
    color: #27e367;
}