/* General
-------------------------------------- */
body {font-family: "Poppins", Helvetica, sans-serif;background: #ffffff url(background_image.png) no-repeat scroll top center;letter-spacing: 0.03em;}
h1, h2, h3, h4, h5, h6, .title-box > strong, .title-box > span, .gui-page-title, #categories .category .category-content .category-inner .title, #footer #footer-bottom .title-box, .ism-reviewwidget .ism-titlebox, .servicedesk .service-title-box strong, .servicedesk .service-info ul li .icon-content strong, #slider .slide .slide-content .slide-text b {font-family: "Poppins", Helvetica, sans-serif;}
.wsa-demobar, #sidebar .widget .title-box strong {font-family: "Poppins", Helvetica, sans-serif !important;font-weight:normal !important;}
input[type="radio"]:checked {border-color:#399946;color:#399946;}
.gui-cart input[type="radio"]:checked {background-color:#399946;}
#slider .slide .slide-content .slide-text p {font-family: "Poppins", Helvetica, sans-serif;}

/* Text
-------------------------------------- */
/* Holidays */
.holidays .holidays-timer {background:#399946;}
.holidays .holidays-banner strong {color:#399946;}
/* END Holidays */
::-moz-selection {background:#CCE2FF;color:#333333;}
::selection {background:#CCE2FF;color:#333333;}
body {color:#333333;}
a, a:hover, a:focus {color:#333333;}
.sidenav .sidenav-container .btn.btn-login i {color:#399946;}
#header .dropdown .dropdown-toggle a {color:#333333;}
#header #search #formSearch input[type="search"] {color:#333333;}
.product .cart .secondary-buttons .btn {color:#333333;}
#header #cart a:hover i {color:#333333;}
#header #cart .account a:hover i {color:#399946;}
#header #cart .wishlist a:hover i {color:#FF4740;}
.breadcrumbs .crumb:last-child {color:#399946;text-decoration: underline;}
#header #cart .cart-icon i {color:#333333;}
#header #cart .cart-count {background:#fbaf40;}
#sidebar .widget ul li input[type="radio"]:checked + .cr > .ck-icon{border-color:#399946;color:#399946;}
#main .alert-discount {background:;color:;}
#mobileNav .btn-mobile.cart .cart-icon .cart-count {background:#fbaf40;}
#navigation .mainnav .main-item > a:not(.btn-link){color:#333333;}
#navigation .mainnav .main-item:hover > a{color:#399946;}
#navigation .mainnav .main-item > a.active {color:#399946;}
#navigation .mainnav .main-item > a.active::before {width:100%;}
#navigation .mainnav .main-item a::before {background:#399946;}
#topnav .usp .list-usp .item-usp,
#topnav .usp .list-usp .item-usp a {color: #ffffff; }
#header .dropdown > ul > li > a,
#header .compare ul li a {color: #ffffff; }
#header .languages > ul > li > .language strong, #header .dropdown > ul > li strong {color: #ffffff; }
#usp .usp .list-usp .item-usp i {color: #399946;}
#footer-usp .footer-usp .usp .list-usp .item-usp i {color: #399946;}
#header #search #formSearch .autocomplete .available-cats .search-filtercat {border:1px solid #399946;color:#399946;}
#header #search #formSearch .autocomplete .available-cats .search-filtercat.active {background:#399946;color:#fff;}
#banners .banner .banner-content .banner-content-text,
#slider .slide .slide-content {background:rgba(255,255,255,0.8);}
#banners .banner .banner-content.transparent .banner-content-text,
#slider .slide .slide-content.transparent {background:transparent;color:#fff;padding:0px;}
.custom-nav a:hover {border-color:#399946;color: #399946;}
#categories .category .category-content .category-inner .read-more {color: #399946;}
#collection #filter_form2 .modes a.active {color: #399946;}
#blogs .blog-container .article-item i {color: #399946;}
#products .productborder .product .stars i {color:#f39200;}
.product .cart #product_configure_form .product-configure input[type='radio']:checked:after {background: #399946;}
.ismProducttitleSelect span {color: #399946;}
#customerservice .contact-box ul li i {color: #399946;}
#customerservice .service-items ul li:hover a span {color: #399946;text-decoration:underline;}
.servicedesk .service-info ul li i {color: #333333;}
.ism-services .product-details .combi-list .combi-item i {color: #399946;}
.ism-services .ism-product-countdown i {color: #399946;}
.product-thumbs #thumbs .item .owl-video i {color: #399946;}
.product .ism-product-countdown i {color: #399946;}
.product-content .manual a {color: #333333;}
.product-content .manual i {color: #399946;}
.service-items ul li a i {color: #399946;}
.sidenav .sidenav-container .sidenav-content ul li i {color: #399946;}
#faq a, .product-content .manual a {color:#399946;}
#notfoundpage .giant-icon {color:#399946;}
#tags .tags .tags-box .tag a {border:1px solid #399946;color:#399946;}
.footer-block .block-box .content-box ul li a {color: #f7f7f7;}
.navigation > ul > li .subnav > ul > li.popular > a,
.navigation > ul > li .subnav > ul > li.popular > a i.fa.fa-thumbs-up,
#categories.mobileCategories .mobileBlock a i.fa.fa-thumbs-up, .popular {color:#000000;}
.navigation > ul > li .subnav > ul > li.newest > a,
#categories.mobileCategories .mobileBlock a i.fa.fa-smile-o, .newest {color:#399946;}
.navigation > ul > li .subnav > ul > li.best > a,
.navigation > ul > li .subnav > ul > li.best > a i.fa.fa-thumbs-up, .best {color:#000000;}
.navigation > ul > li .subnav > ul > li.sale > a,
.navigation > ul > li .subnav > ul > li.sale > a i.fa.fa-percent, .sale {color:#399946;}
#products .productborder .product .product-title .label-state {color: #e62117;}
/* Cart */
#cart-sidebar .cart-order .cart-usp i,
#gui-form-cart .list-cart-main .cart-product .cart-product-info .cart-product-options i {color:#399946;}
.gui-progressbar ul li.gui-done a,
.gui-progressbar ul li.gui-active a {color:#399946;}
.backtotop a {color:#399946;} 

/* Background
-------------------------------------- */
.body .wsa-demobar {background: #399946 !important; }
#page .gui-block-subtitle {background: #399946;border-color:#399946;color:#ffffff;}
.custom_cart .gui-cart #page .gui-block-title {background: #399946;border-color:#399946;color:#ffffff;}
.custom_cart .gui-cart #page .gui-block-title strong {color:#ffffff;}
.custom_cart .gui-cart #page .gui a.gui-button-large, #page .gui a.gui-button-small {background: #333333;border-color:#333333;color:#ffffff !important;}
.custom_cart .gui-cart #page .gui a {color:#000;}
.custom_cart .gui-checkout .gui-progressbar ul li.gui-done {background:#399946 !important;}
.custom_cart .gui-cart #page .gui a.gui-button-link {color:#333333;}
.custom_cart .gui-cart #page .gui-block-subtitle {background: #399946;color: #ffffff;}
.bg-success {background-color: #399946!important;}
.btn-primary {background: #333333;border-color:#333333;color:#ffffff !important;}
.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active {background: #1e1e1e;border-color:#1e1e1e;}
.btn-secondary {background: #399946;border-color:#399946;color:#ffffff;}
.btn-secondary:hover {background: #2d7a38;border-color:#2d7a38;}
.btn-link, .btn-link:hover {color:#399946;}
.btn.btn-outline-secondary {color: #399946;border-color:#399946;}
.btn.btn-outline-secondary:hover, .btn.btn-outline-secondary:focus, .btn.btn-outline-secondary:active {color: #ffffff;background:#399946 !important;border-color:#399946 !important;}
.product .cart .secondary-buttons .btn:hover {background:#399946;border:1px solid #399946;color:#fff;}
.product .cart .btn-shoppingcart, .product-dropdown .product-dropdown-cart .btn-shoppingcart, .product-bundle-footer .btn-addtocart, #cart-sidebar .cart-order .btn-primary, .productborder .product-cart .btn-primary, .ism-popup-cart .cart-footer .btn-primary {background: #fbaf40;border-color:#fbaf40;}
.product .cart .btn-shoppingcart:hover, .product-dropdown .product-dropdown-cart .btn-shoppingcart:hover, .product-bundle-footer .btn-addtocart:hover, #cart-sidebar .cart-order .btn-primary:hover, .productborder .product-cart .btn-primary:hover, .ism-popup-cart .cart-footer .btn-primary:hover {background: #c88c33;border-color:#c88c33;}
.ism-popup-cart .cart-footer .btn-secondary {background:#333333;border-color:#333333;}
.ism-reviewwidget .ism-contentbox .ism-score {background:#333333;border-color:#333333;color:#ffffff !important;}
.servicedesk .service-info ul li i.fa-phone {background: #f89406;color: #fff;}
.servicedesk .service-info ul li i.fa-envelope {background: #19a9e5;color: #fff;}
.servicedesk .service-info ul li i.fa-comments-o, .servicedesk .service-info ul li i.fa-whatsapp {background: #32b222;color: #fff;}
.btw-toggle input:checked + .slider {background-color: #399946;}
.btw-toggle input:focus + .slider {box-shadow: 0 0 1px #399946;}
.product-bundle-container .product-bundle .plus-icon .fa-plus {color:#399946;}
.gui.gui-cart a.gui-button-large.gui-button-action {background:#fbaf40;border-color:#fbaf40;color:#ffffff !important;}

#topnav {background: #399946; }
#navigation {background: #ffffff;border-bottom: 1px solid #ddd;}
#resMenu .menu-text {background:#399946;font-family: "Poppins", Helvetica, sans-serif;}
#resMenu .menu-text a {color: #ffffff;}
#resNav ul li.goback a {background:#399946;color: #ffffff;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background:#fff;border-color:#fff;}
.bulk .bulk-product .product-cart input[type="checkbox"]:checked + i.ck-icon.fa.fa-check {color:#399946;}
.bulk .bulk-product .product-cart input[type="checkbox"] {border:2px solid #399946;}
#footer-bottom {background:#399946;color:#f7f7f7;}
#footer #footer-bottom .footer-block .block-box .content-box .btn-link {color:#f7f7f7;}
/* Collectionpage */
#mobileNav .mobileFilterIcons .filter-button a.btn i {color:#399946;}
#sidebar .widget ul li input[type="checkbox"]:checked + .cr > .ck-icon {color: #399946;border: 1px solid #399946;}
#sidebar .widget.categories ul > li:hover > a, #sidebar .widget.categories ul > li.active > a {color:#399946;}
#sidebar .widget ul > li.active > a {color:#399946;}
#collection #products .productborder.productdeal .product-content .product-content-inner {background:#74b77d;color:#fff;}
#collection .pagination .pager .number.active a, .pagination .pager .number:hover a {color:#399946;text-decoration:underline;}
.ui-slider-range {background:#afd6b5;border:1px solid #399946;}
/* Productpage */
.product .cart .product-price .discount-label {background:#399946;color:#fff;}
.product .cart .product-compare a input[checked] {background:#fff;border-color:#399946;color:#399946;}
.product .cart .product-discounts, .product-discounts::before {background:#ebf4ec !important;border-color:#cde5d0 !important;}
.ism-popup-cart .main-product .product .product-details .discount-label {background:#399946;}
.ism-popup-cart .modal-usp {background:#399946;color:#fff;}
.custom_cart .gui-cart .gui-progressbar ul li a:before {background:#399946;}
.custom_cart .gui-cart .gui-progressbar ul li.gui-done a span {background:#399946;border-color:#399946;}
.custom_cart .gui-cart .gui-progressbar ul li.gui-active a span {background:#9ccca2;border-color:#9ccca2;}
.custom_cart .gui-form input[type="radio"]:checked::before {background:#399946 !important;}
.product-bottom .product-content .content-box a{color:#399946;}
/*Mobile */
#mobileNav ul li {background:#399946;color:#fff;}
#mobileNav ul li.active a {background: #fff;color:#399946;}
#footer #footer-bottom .footer-content .footer-block .block-box .title-box strong  {color:#f7f7f7;}

/* Checkout */
.gui-progressbar ul li a:before{ background-color:#399946!important; }
.gui-progressbar ul li.gui-done a span{ background-color:#399946!important;border-color:#399946!important; }
.gui-progressbar ul li.gui-active a span{ background-color:#9ccca2!important;border-color:#9ccca2!important; }
.gui-checkout .gui-progressbar ul li.gui-done {background:#399946 !important;}
.gui-checkout .gui-progressbar ul li.gui-active, .gui-checkout .gui-progressbar ul li.gui-invalid{background-color:#399946 !important;}
.gui-checkout .gui-progressbar ul li a span{ background-color:transparent!important;border-color:transparent;!important; }
.gui-checkout .gui-progressbar ul li.step-details.gui-done a{ background:none!important; }

.gui-cart #page .gui-block-title {background: #399946;border-color:#399946;color:#ffffff;}
.gui-cart #page .gui-block-title strong {color:#ffffff;}
.gui-cart #page .gui a.gui-button-large, #page .gui a.gui-button-small:not(.gui-button-fb) {background: #333333;border-color:#333333;color:#ffffff;}
.gui-cart #page .gui a {color:#000;}
.gui-cart #page .gui a.gui-button-link {color:#333333;}
.gui-cart #page .gui-block-subtitle {background: #399946;color: #ffffff;}