
				@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,700');
				
					@import url('//fonts.googleapis.com/css?family=Open+Sans');
					
					@import url('//fonts.googleapis.com/css?family=Open+Sans');
					
					@import url('//fonts.googleapis.com/css?family=Open+Sans:700');
					
					@import url('//fonts.googleapis.com/css?family=Open+Sans');
					
					@import url('//fonts.googleapis.com/css?family=Open+Sans');
					
					@import url('//fonts.googleapis.com/css?family=Open+Sans');
					
					@import url('//fonts.googleapis.com/css?family=Open+Sans');
					
					@import url('//fonts.googleapis.com/css?family=Open+Sans');
					
					@import url('//fonts.googleapis.com/css?family=Open+Sans');
					html{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';font-weight:300;}html{font-size:15px;}h1{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';}h2{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';}h3{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';font-weight:700;}h3{font-size:25px}h4{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';}h5{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';}h6{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';}#mainMenu a.level0, nav.navigation a.level-top{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';}button.action{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';}{font-family:'Open Sans', 'Open Sans', 'Helvetica Neue';}.price-box .price {color:#009640}a:hover, a:focus, .text-primary, .text-primary-hover:hover, .header-area .horizontal-menu .mgs-megamenu--main ul li:hover > a, .header-area .horizontal-menu .mgs-megamenu--main ul li.active > a, .menu-banner:hover .title, .header-area .horizontal-menu .nav-main-menu .dropdown-mega-menu > .dropdown-submenu-ct > li > a , .btn.btn-default:not(:hover), .action.btn-default:not(:hover), .single-deal .product-item-info.template-2 .product-item-details .action.tocart , .page-header .header-area .customer-web-config .switcher .action:hover, .products-grid.effect4 .items .product-item .product-item-inner .product-item-actions .action:hover, .cart.table-wrapper td.subtotal, .cart.table-wrapper .edit-qty:hover, .cart.line .action:hover, .coupon .actions-toolbar .primary .apply:hover, .opc-wrapper .form-discount .actions-toolbar .primary .action:hover , .block.related .products-grid.effect4 .items .product-item .product-item-inner .product-item-actions .action.quickview, .custom.account.page-layout-2columns-left .page-main .sidebar .account-nav .content .items .item.current strong, .custom.account.page-layout-2columns-left .page-main .sidebar-additional .block .block-content #cart-sidebar-reorder .product-item .product-item-name a span:hover, .toolbar .pages .pages-items .item.current strong.page, .vertical-menu .category-menu .dropdown-menu .sub-menu .mega-menu-sub-title , .products-grid.effect6 .items .product-item .product-item-actions > .actions-primary .action.tocart:hover, .mobile-menu-wrapper .nav-main-menu li._show-child > a, .mobile-menu-wrapper .nav-main-menu li._show-child > .toggle-menu .icon-toggle:after, .products-grid.effect6 .items .product-item .product-item-actions > .actions-secondary .action:hover:before, .vertical-outsite-header .category-dropdown .vertical-menu > li:hover > a, .vertical-outsite-header .category-dropdown .vertical-menu > li:hover > .toggle-menu a , .products-grid.effect7 .items .product-item .action.tocart, .products-grid.effect7 .items .product-item .product-item-actions > .actions-secondary .action:before, .single-deal .product-item-info.template-3 .product-item-details .action.tocart, .single-deal .product-item-info.template-3 .actions-secondary .action, .authentication-wrapper .action-auth-toggle:not(:hover), .page-header .header-area .block-search .action.search:hover, .page-header .header3 .conts-top-header .top-menu .top-wishlist .action .counter.qty, .header-area.header6 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before , .header-area.header9 .horizontal-menu .mgs-megamenu--main > ul > li:hover > a:before, .products-grid.effect8 .items .product-item .product-item-inner .product-item-actions .action{color:#009640 !important}.btn.btn-primary, .action.primary , .page-header .header-area .minicart-wrapper .minicart-items .product-item > .product .product-item-details .details-qty .update-cart-item , .owl-carousel .owl-dots .owl-dot:hover span  , .products-grid.effect1 .product-item .product-item-actions > .actions-secondary .action span, .products-grid.effect3 .product-item .product-item-actions > .actions-secondary .action span, .single-deal .product-item-info.template-1 .product-item-details .deal-timer > div > span, .page-header .header-area .top-wishlist .action .counter.qty, .page-header .header-area .minicart-wrapper .action.showcart .counter.qty, .products-grid.effect1 .product-item .product-item-actions > .actions-secondary .action:hover, .products-grid.effect3 .product-item .product-item-actions > .actions-secondary .action:hover , .btn.btn-default:hover, .action.btn-default:hover, .btn.btn-default._hover, .action.btn-default._hover, .btn.btn-default:focus, .action.btn-default:focus , .header-area.header1 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before , .products-grid.effect4 .items .product-item .product-item-info .action-wishlist .action.towishlist, .authentication-wrapper .action-auth-toggle:hover, .authentication-wrapper .action-auth-toggle:focus, .block-authentication .actions-toolbar > .primary .action, .checkout-payment-method .payment-option-title .action-toggle:hover, .products-grid.effect4 .items .product-item .product-item-info .action-wishlist .action.towishlist span, .page-header .header8.header-area .horizontal-menu .mgs-megamenu--main > ul > li > a:before , .category-dropdown .title-vertical-menu:hover, .dark-primary , .category-dropdown:not(.category-market):hover .title-vertical-menu, .category-dropdown:not(.category-market):focus .title-vertical-menu, .header-area.header9 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before, header.page-header .search-mobile .block-search .action.search, .products-grid.effect6 .items .product-item .product-item-actions > .actions-secondary .action:not(:hover), .bg-primary, .products-grid.effect5 .items .product-item .product-item-actions > .actions-secondary .action, .products-grid.effect5 .items .product-item .product-item-actions > .actions-secondary .action:hover, .products-grid.effect5 .items .product-item .product-item-actions > .actions-secondary .action span, .single-deal .product-item-info.template-3 .actions-secondary .action:hover , .page-header .header6 .block-search .block-content .action.search , .page-header .header-area .compare-header .block-compare .block-title .counter.qty , .category-dropdown.category-market.active-cate .title-vertical-menu, .category-dropdown.category-market.active-cate-sticky .title-vertical-menu , .header-area.header1 .horizontal-menu .mgs-megamenu--main > ul > li:hover > a:before {background-color: #009640 !important}.btn.btn-primary, .action.primary , .page-header .header-area .minicart-wrapper .minicart-items .product-item > .product .product-item-details .details-qty .update-cart-item , .btn.btn-default, .action.btn-default , .owl-carousel .owl-dots .owl-dot:hover span , textarea:focus, select:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="tel"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, .authentication-wrapper .action-auth-toggle, .authentication-wrapper .action-auth-toggle:hover, .authentication-wrapper .action-auth-toggle:focus, .block-authentication .actions-toolbar > .primary .action, .checkout-payment-method .payment-option-title .action-toggle:hover, .products-grid.effect5 .items .product-item .product-item-actions > .actions-secondary .action:hover , .products-grid.effect7 .items .product-item .action.tocart, .single-deal .product-item-info.template-3 .product-item-details .action.tocart , .page-header .header6 .block-search .block-content input {border-color: #009640 !important}.bg-primary-hover:hover, .btn-outline-gray:hover, .btn-default-white:hover, .btn-default-dark:hover, .btn-default:hover , .products-grid.effect7 .items .product-item .product-item-actions > .actions-secondary .action:hover , .products-grid.effect7 .items .product-item .product-item-actions > .actions-secondary .action:hover:before, .action.subscribe.primary.btn.btn-default {color: #fff !important; border-color: #009640 !important; background-color: #009640 !important}.products-grid.effect7 .items .product-item .action.tocart:hover, .single-deal .product-item-info.template-3 .product-item-details .action.tocart:hover  {color: #333 !important; border-color: #009640 !important; background-color: #009640 !important}.customer-account-login .page-main .columns .form-box .form-tab .nav.nav-pills .nav-item .nav-link.active {border-bottom-color: #009640 !important;}body{}.expert-training{}.about-us-list-brand{}header.page-header .header-area , .active-sticky.start-stk.header4 .elements-sticky, .active-sticky.start-stk.header7 .elements-sticky, .active-sticky.start-stk.header6 .elements-sticky {}header .header-area .top-header{}header .header-area .middle-header{}header .bottom-header{}header.page-header .header-area .minicart-wrapper a.action.showcart:hover::before{color:#009640 !important;}header.page-header .header-area .minicart-wrapper a.action.showcart .counter.qty{color:#ffffff !important;}header.page-header .header-area .minicart-wrapper a.action.showcart .counter.qty{background:#009640 !important;}header.page-header .block-search .block-content input{}.header-top-links .login-form button{}.header-top-links .login-form button:hover{}a:hover, a:focus, .footer a:hover, .footer a:focus, .footer1 .widget-about-info a, .footer2 .widget-about-info a ,.footer3 .widget-call i, .blog-list a:hover, .blog-list a:focus, .sidebar-additional block-blog-tags .block-content .tag-cloud li:hover a, .sidebar-additional .block-blog-categories li:hover a, .sidebar-additional .block-blog-posts li:hover a, .sidebar-additional .block-blog-posts li:hover:before, .sidebar-additional .block-blog-categories li:hover:before, .blog-view .post-actions .prev-action:hover a, .blog-view .post-actions .next-action:hover a, .blog-view .post-actions .prev-action:hover i, .blog-view .post-actions .next-action:hover i, .header-area .horizontal-menu .mgs-megamenu--main ul li:hover > a, .header-area .horizontal-menu .nav-main-menu .dropdown-mega-menu .mega-menu-content .menu-col li:hover > a, .header-area .horizontal-menu .nav-main-menu .dropdown-mega-menu .dropdown-submenu-ct li:hover > a, .header-area .vertical-menu > li:hover > a, .header-area .vertical-menu > li.item-lead:hover > a, .header-area .horizontal-menu .mgs-megamenu--main .mega-menu-content .dropdown-menu-ct li:hover > a, .page-header .header-area .customer-web-config .switcher .action:hover,  .header-area .horizontal-menu .mgs-megamenu--main .dropdown-mega-menu .mega-menu-content .dropdown-menu-ct li:hover > a, .header-area .horizontal-menu .mgs-megamenu--main ul li:hover > a, .header-area .horizontal-menu .mgs-megamenu--main ul li.active > a, .menu-banner:hover .title, .header-area.header2 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before, .vertical-menu .category-menu .dropdown-menu .sub-menu .mega-menu-sub-title, .page-header .header-area:not(.header6) .block-search .action.search:hover, .btn.btn-link , .btn.btn-default, .action.btn-default, .page-header .header2 .top-header .conts-top-header .customer-web-config .switcher .action:hover, .page-header .header2 .top-header .conts-top-header a:hover , .contact-box a:not(.social-icon):hover, .shop-by-brand .characters-filter li > a:hover, .product.info.detailed .product.data.items .item.title.active > a.switch, .review-add h4 , .page-header .header9 .top-header .conts-top-header .customer-web-config .switcher .action:hover, .page-header .header9 .top-header .conts-top-header a:hover{color:#009640 }a:hover, a:focus, .footer a:hover, .footer a:focus, .footer1 .widget-about-info a, .footer2 .widget-about-info a ,.footer3 .widget-call i, .blog-list a:hover, .blog-list a:focus, .sidebar-additional block-blog-tags .block-content .tag-cloud li:hover a, .sidebar-additional .block-blog-categories li:hover a, .sidebar-additional .block-blog-posts li:hover a, .sidebar-additional .block-blog-posts li:hover:before, .sidebar-additional .block-blog-categories li:hover:before, .blog-view .post-actions .prev-action:hover a, .blog-view .post-actions .next-action:hover a, .blog-view .post-actions .prev-action:hover i, .blog-view .post-actions .next-action:hover i, .header-area .horizontal-menu .mgs-megamenu--main ul li:hover > a, .header-area .horizontal-menu .nav-main-menu .dropdown-mega-menu .mega-menu-content .menu-col li:hover > a, .header-area .horizontal-menu .nav-main-menu .dropdown-mega-menu .dropdown-submenu-ct li:hover > a, .header-area .vertical-menu > li:hover > a, .header-area .vertical-menu > li.item-lead:hover > a, .header-area .horizontal-menu .mgs-megamenu--main .mega-menu-content .dropdown-menu-ct li:hover > a, .page-header .header-area .customer-web-config .switcher .action:hover,  .header-area .horizontal-menu .mgs-megamenu--main .dropdown-mega-menu .mega-menu-content .dropdown-menu-ct li:hover > a, .header-area .horizontal-menu .mgs-megamenu--main ul li:hover > a, .header-area .horizontal-menu .mgs-megamenu--main ul li.active > a, .menu-banner:hover .title, .header-area.header2 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before, .vertical-menu .category-menu .dropdown-menu .sub-menu .mega-menu-sub-title, .page-header .header-area:not(.header6) .block-search .action.search:hover, .btn.btn-link , .btn.btn-default, .action.btn-default, .page-header .header2 .top-header .conts-top-header .customer-web-config .switcher .action:hover, .page-header .header2 .top-header .conts-top-header a:hover, .product-info-main .product-addto-links a.btn-product, .product-options-bottom .product-addto-links a.btn-product, .btn.btn-spinner:hover, .btn.btn-spinner:focus , .header-area.header9 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before, .page-header .header9 .top-header .conts-top-header .customer-web-config .switcher .action:hover, .page-header .header9 .top-header .conts-top-header a:hover {color:#009640}.blog-post-item .post-aux a:hover, .footer4 .social-icon:hover, .footer4 .social-icon:focus, .sidebar-additional .block-blog-tags .block-content .tag-cloud li:hover, .form-control:focus, .btn.btn-default, .action.btn-default , .page-header .header6 .block-search .block-content input, .page-header .header-area .minicart-wrapper .minicart-items .product-item > .product .product-item-details .details-qty .update-cart-item , header.page-header .search-mobile .block-search .action.search, .action.btn-default:hover, .btn.btn-default._hover, .action.btn-default._hover, .btn.btn-default:focus, .action.btn-default:focus, .btn.btn-default-dark:hover , .action.btn-default-dark:hover , .bg-primary-hover:hover {border-color:#009640}.sidebar-additional .block-blog-categories .block-content a:after, .footer3 .widget-list a:before, .header-area.header1 .horizontal-menu .mgs-megamenu--main > ul > li:hover > a:before, .header-area.header1 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before, .page-header .header-area .minicart-wrapper .action.showcart .counter.qty, .tip, .header-area .category-dropdown:hover .title-vertical-menu, .header-area .category-dropdown:focus .title-vertical-menu, .page-header .header3.header-area .horizontal-menu .mgs-megamenu--main > ul > li > a::before , .compare-header .block-compare .block-title .counter.qty , .header-area .category-dropdown.category-market.active-cate .title-vertical-menu, .header-area .category-dropdown.category-market.active-cate-sticky .title-vertical-menu ,.page-header .header6 .block-search .block-content .action.search , .header-area.header6 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before , .header-area .category-dropdown:not(.category-market):hover .title-vertical-menu, .header-area .category-dropdown:not(.category-market):focus .title-vertical-menu , .page-header .header-area .compare-header .block-compare .block-title .counter.qty , .page-header .header-area .compare-header .block-compare .block-title .counter.qty, .page-header .header-area:not(.header5) .top-wishlist .action .counter.qty, .header-area.header2 .horizontal-menu .mgs-megamenu--main > ul > li:hover > a:before, .btn.btn-primary, .page-header .header-area .minicart-wrapper .minicart-items .product-item > .product .product-item-details .details-qty .update-cart-item , header.page-header .search-mobile .block-search .action.search, .btn.btn-default:hover, .action.btn-default:hover, .btn.btn-default._hover, .action.btn-default._hover, .btn.btn-default:focus, .action.btn-default:focus, .header-area.header2 .horizontal-menu .mgs-megamenu--main > ul > li:hover > a:before, .header-area.header2 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before, .header-area.header6 .horizontal-menu .mgs-megamenu--main > ul > li:hover > a:before, .header-area.header6 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before, .landing-categories .info-subcate .btn-cate-link , .page-header .mobile-menu-wrapper .nav.nav-tabs .nav-item .nav-link:before , .single-deal .product-item-info.template-1 .product-item-details .deal-timer > div > span , .btn.btn-default-dark:hover , .action.btn-default-dark:hover, .btn-product-gallery:hover, .btn-product-gallery:focus, .header-area.header9 .horizontal-menu .mgs-megamenu--main > ul > li:hover > a:before, .header-area.header9 .horizontal-menu .mgs-megamenu--main > ul > li:hover > a:before, .header-area.header9 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before  {background-color:#009640}.btn.btn-link:hover, .product.info.detailed .product.data.items .item.title.active > a.switch, .product.info.detailed .product.data.items .item.title > .switch:hover, .product.info.detailed .product.data.items .item.title > .switch:focus {border-bottom-color:#009640}.btn.btn-default:hover, .action.btn-default:hover, .btn.btn-default._hover, .action.btn-default._hover, .btn.btn-default:focus, .action.btn-default:focus {color: #fff}.portfolio-category-view a:hover {color: #009640 !important;}.locator-index-index .store-list-container .store-list .store-list-items .action-toolbar .pager .pages-items .item.pages-item-next .action:hover , .header-area.header9 .horizontal-menu .mgs-megamenu--main > ul > li:hover > a:before, .header-area.header9 .horizontal-menu .mgs-megamenu--main > ul > li.active > a:before  {background-color: #009640 !important}.btn.btn-default:hover, .action.btn-default:hover, .btn.btn-default._hover, .action.btn-default._hover, .btn.btn-default:focus, .action.btn-default:focus, .btn.primary.btn-default, .action.primary.btn-default , .btn.btn-default-dark:hover , .action.btn-default-dark:hover, .btn-product-gallery:hover, .btn-product-gallery:focus {color: #fff !important}btn.primary, .action.primary, .btn.action.primary, .btn.btn-primary {color:#ffffff !important}btn.primary:hover, .action.primary:hover, .btn.action.primary:hover , .btn.btn-primary:hover  {color:#ffffff !important}btn.primary, .action.primary, .btn.action.primary, .btn.btn-primary  {background-color:#009640 !important}btn.primary:hover, .action.primary:hover , .btn.action.primary:hover, .btn.btn-primary:hover {background-color:#009640 !important}.btn-dark:hover{background-color:#009640; border-color:#009640 !important}btn.primary, .action.primary, .btn.action.primary, .btn.btn-primary  {border-color:#009640 !important}btn.primary:hover, .action.primary:hover, .btn.action.primary:hover, .btn.btn-primary:hover  {border-color:#009640 !important}footer.page-footer{background-color:#009640;}footer.page-footer .top-footer{background-color:#009640;color:#ffffff;}footer.page-footer .top-footer a{color:#ffffff;}footer.page-footer .top-footer a:hover{color:#ffffff;}footer.page-footer .top-footer .theme-footer-icon{color:#ffffff;}footer.page-footer .top-footer h2,footer.page-footer .top-footer h3,footer.page-footer .top-footer h4,footer.page-footer .top-footer h5,footer.page-footer .top-footer h6{color:#ffffff;}footer.page-footer .middle-footer{background-color:#009640;color:#ffffff;}footer.page-footer .middle-footer p {color:#ffffff;}footer.page-footer .middle-footer .opening-hours-block .list-opening-hours-info li > span {background-color:#009640;}footer.page-footer .middle-footer .opening-hours-block .list-opening-hours-info li .dotted_line {border-top-color:#ffffff;}footer.page-footer .middle-footer a{color:#ffffff;}footer.page-footer .middle-footer a:hover{color:#ffffff;}footer.page-footer .middle-footer .block-social ul li:hover {border-color :#ffffff;}footer.page-footer .middle-footer .block-social ul li:hover a, footer.page-footer .middle-footer .block-social ul li:hover i, .footer2 .middle-footer .widget-about-info a, .footer1 .middle-footer .widget-about-info a {color :#ffffff;}footer.page-footer .middle-footer .logo__social-block .block-social .list-social li:hover {border-color:#ffffff;}footer.page-footer .middle-footer .block-social ul li:hover i {color:#ffffff;}footer.page-footer .middle-footer .middle-content-top .newsletter__social-block .social-block ul li:hover {background-color:#ffffff;}footer.page-footer .middle-footer .middle-content-top .newsletter__social-block .social-block ul li:after {box-shadow: 0 0 0 2px #ffffff;}footer.page-footer .middle-footer .theme-footer-icon{color:#ffffff;}footer.page-footer .middle-footer h2,footer.page-footer .middle-footer h3,footer.page-footer .middle-footer h4,footer.page-footer .middle-footer h5,footer.page-footer .middle-footer h6{color:#ffffff;}footer.page-footer .bottom-footer{background-color:#009640;color:#ffffff;}footer.page-footer .bottom-footer p {color:#ffffff;}footer.page-footer .bottom-footer a{color:#ffffff;}footer.page-footer .bottom-footer .block-link-bottom .block-link-bottom-footer li:not(:last-child):after{background:#ffffff;}footer.page-footer .bottom-footer a:hover{color:#ffffff;}footer.page-footer .bottom-footer .theme-footer-icon, footer.page-footer .bottom-footer .social-icon i {color:#ffffff;}.mgs-carousel-single .owl-nav button img{width:40px}.mgs-carousel-single .owl-nav button span{width:40px}.mgs-carousel-single .owl-nav button span, .mgs-carousel-single .owl-nav button span em{height:80px; line-height:80px}.mgs-carousel-single.nav-position-middle-outside .owl-nav button span, .mgs-carousel-single.nav-position-middle-inside .owl-nav button span{margin-top:-40px}.mgs-carousel-single .owl-nav button span em{font-size:80px;}.mgs-carousel-multiple .owl-nav button img{width:40px}.mgs-carousel-multiple .owl-nav button span{width:40px}.mgs-carousel-multiple .owl-nav button span, .mgs-carousel-multiple .owl-nav button span em{height:40px; line-height:40px}.mgs-carousel-multiple.nav-position-middle-outside .owl-nav button span, .mgs-carousel-multiple.nav-position-middle-inside .owl-nav button span{margin-top:-20px}.mgs-carousel-multiple .owl-nav button span em{font-size:30px;}.cms-index-index.cms-page1 #maincontent > .columns, .cms-page-view.cms-page1 #maincontent > .columns, .cms-index-index.cms-page1 main.page-main, .cms-page-view.cms-page1 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page1 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page1 #maincontent .page.messages, .cms-index-index.cms-page1 #maincontent .page.messages, .cms-index-index.cms-page1 #maincontent .section-builder .frame, .cms-page-view.cms-page1 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page1 #maincontent .section-builder-full .frame, .cms-page-view.cms-page1 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page2 #maincontent > .columns, .cms-page-view.cms-page2 #maincontent > .columns, .cms-index-index.cms-page2 main.page-main, .cms-page-view.cms-page2 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page2 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page2 #maincontent .page.messages, .cms-index-index.cms-page2 #maincontent .page.messages, .cms-index-index.cms-page2 #maincontent .section-builder .frame, .cms-page-view.cms-page2 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page2 #maincontent .section-builder-full .frame, .cms-page-view.cms-page2 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page6 #maincontent > .columns, .cms-page-view.cms-page6 #maincontent > .columns, .cms-index-index.cms-page6 main.page-main, .cms-page-view.cms-page6 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page6 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page6 #maincontent .page.messages, .cms-index-index.cms-page6 #maincontent .page.messages, .cms-index-index.cms-page6 #maincontent .section-builder .frame, .cms-page-view.cms-page6 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page6 #maincontent .section-builder-full .frame, .cms-page-view.cms-page6 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page7 #maincontent > .columns, .cms-page-view.cms-page7 #maincontent > .columns, .cms-index-index.cms-page7 main.page-main, .cms-page-view.cms-page7 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page7 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page7 #maincontent .page.messages, .cms-index-index.cms-page7 #maincontent .page.messages, .cms-index-index.cms-page7 #maincontent .section-builder .frame, .cms-page-view.cms-page7 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page7 #maincontent .section-builder-full .frame, .cms-page-view.cms-page7 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page8 #maincontent > .columns, .cms-page-view.cms-page8 #maincontent > .columns, .cms-index-index.cms-page8 main.page-main, .cms-page-view.cms-page8 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page8 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page8 #maincontent .page.messages, .cms-index-index.cms-page8 #maincontent .page.messages, .cms-index-index.cms-page8 #maincontent .section-builder .frame, .cms-page-view.cms-page8 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page8 #maincontent .section-builder-full .frame, .cms-page-view.cms-page8 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page12 #maincontent > .columns, .cms-page-view.cms-page12 #maincontent > .columns, .cms-index-index.cms-page12 main.page-main, .cms-page-view.cms-page12 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page12 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page12 #maincontent .page.messages, .cms-index-index.cms-page12 #maincontent .page.messages, .cms-index-index.cms-page12 #maincontent .section-builder .frame, .cms-page-view.cms-page12 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page12 #maincontent .section-builder-full .frame, .cms-page-view.cms-page12 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page17 #maincontent > .columns, .cms-page-view.cms-page17 #maincontent > .columns, .cms-index-index.cms-page17 main.page-main, .cms-page-view.cms-page17 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page17 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page17 #maincontent .page.messages, .cms-index-index.cms-page17 #maincontent .page.messages, .cms-index-index.cms-page17 #maincontent .section-builder .frame, .cms-page-view.cms-page17 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page17 #maincontent .section-builder-full .frame, .cms-page-view.cms-page17 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page18 #maincontent > .columns, .cms-page-view.cms-page18 #maincontent > .columns, .cms-index-index.cms-page18 main.page-main, .cms-page-view.cms-page18 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page18 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page18 #maincontent .page.messages, .cms-index-index.cms-page18 #maincontent .page.messages, .cms-index-index.cms-page18 #maincontent .section-builder .frame, .cms-page-view.cms-page18 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page18 #maincontent .section-builder-full .frame, .cms-page-view.cms-page18 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}aside.modal-popup.confirm._show {
    z-index: 9999 !important;
}

aside.modal-popup.confirm._show + .modals-overlay {
    z-index: 9998 !important;
}
.cms-index-index  .columns .column.main {
padding-bottom: 0;
}
.cms-index-index  .page-footer .footer.content {
margin-top: 0;
}
.top-wishlist .block.block-wishlist .product-item .product-item-info .product-item-details .action.quickview {
display: none;
}
.page-main > .page-title-wrapper.layout_type2 .breadcrumbs .items {
    padding: 16px 10px 13px;
}
.page-main > .page-title-wrapper.layout_type2  .breadcrumbs {
    margin-bottom: 20px;
    border-bottom: 1px solid rgba(235, 235, 235, 0.55);
}

.latest-post-grid-block .owl-carousel .owl-stage-outer {
height: auto !important;
}
.modal-popup.ajaxCartForm.viewBox.modal-slide .modal-inner-wrap .modal-content .catalog-product-view .column.main .product-info-main > div.price-box.price-tier_price {
margin-bottom: 0;
}
.success-ajax--popup .ajax_cart-popup .popup__column .popup__column--result .product-confirm-detail .product-confirm-name {
line-height: 1;
}
.product-image-photo { 
width: 100%;
}
.modal-popup.confirm .modal-inner-wrap .modal-content > div {
    font-weight: 500;
    font-size: 15px !important;
    line-height: 1.42857143;
}

.actions-toolbar .primary:hover {
    background: transparent;
}

.account li.nav.item.current {
    color: #009640 ;
}
.account.customer-account-index.page-layout-2columns-left .page-main .sidebar .account-nav .content .items .item.current strong {
    color: #009640;
}

.field.choice:not(.review-field-rating) input[type="radio"]:checked+label:before, .form .choice:not(.review-field-rating) input[type="radio"]:checked+label:before, .checkbox .choice input[type="radio"]:checked+label:before, .field.choice:not(.review-field-rating) input[type="radio"]:checked+.label:before, .form .choice:not(.review-field-rating) input[type="radio"]:checked+.label:before, .checkbox .choice input[type="radio"]:checked+.label:before {
    border: 1px solid #009640 !important;
}

.field.choice:not(.review-field-rating) input[type="radio"]:checked+label:after, .form .choice:not(.review-field-rating) input[type="radio"]:checked+label:after, .checkbox .choice input[type="radio"]:checked+label:after, .field.choice:not(.review-field-rating) input[type="radio"]:checked+.label:after, .form .choice:not(.review-field-rating) input[type="radio"]:checked+.label:after, .checkbox .choice input[type="radio"]:checked+.label:after {
    background: #009640;
}

.field-error>span {
    color: #009640 !important;
}

input[type="radio"]:checked {
    border: 1px solid #009640 !important;
}

input[type="radio"]:checked:after {
    background: #009640 ;
}

input[type="text"]+div.mage-error {
    color: #009640 !important;
}

.footer .widget-about p:last-of-type {
    color: #fff !important;
}

footer.page-footer .middle-footer a:hover {
    color: #fff !important;
}
footer.page-footer .middle-footer a:hover {
    border-color: #fff;
}
.footer-dark .bottom-footer .frame:before{
    background: #fff;
}
.mage-error {
    color: #009640 !important;
}
.field.choice.mgs-gdpr-checkbox div.mage-error{
     color: #009640 !important;
}
.customer-account-create .page-main .columns .form-box .form-tab .nav.nav-pills .nav-item .nav-link.active{
    border-bottom: 2px solid #009640 ;
}

.account.page-layout-2columns-left .page-main .sidebar .account-nav .content .items .item.current > strong{
overflow: hidden;
    position: relative;
    font-weight: 300;
    font-size: 14px;
    line-height: 1.5;
    padding: 14px 0;
    border-bottom: 1px solid #ebebeb;
    padding-left: 20px;
    border-left: unset;
    cursor: pointer;
    display: block;
}

.account.page-layout-2columns-left .page-main .sidebar .account-nav .content .items .item.current strong{
    font-weight: 300;
    padding-left: 14px;
}

.account.page-layout-2columns-left .page-main .sidebar .account-nav .content .items .item > a{
overflow: hidden;
    position: relative;
    font-weight: 300;
    font-size: 14px;
    line-height: 1.5;
    padding: 14px 0;
    color: #333;
    border-bottom: 1px solid #ebebeb;
    display: block;
}
.cms-faq ._has-bgr .mgs-accordion .accordion-title:hover {
    color: #009640 !important;
}

.product .accordion-title.active {
    color: #009640 !important;
}

.product-data-items-content .title-accordion:hover {
color: #009640 !important;
}

.product.media .item-thumb:before {
    border-color: #009640 !important;
}

@media(max-width:1199px){
.horizontal-menu.mgt-menu .navigation .level0 .level-top{
padding: 10px 15px 10px 20px !important;
}

.div .product-cate {
    display: none !important;
}
}