@font-face{font-family:"Antonio-Bold";src:url("../fonts/Antonio-Bold.eot");src:url("../fonts/Antonio-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Antonio-Bold.woff2") format("woff2"),url("../fonts/Antonio-Bold.woff") format("woff"),url("../fonts/Antonio-Bold.ttf") format("truetype"),url("../fonts/Antonio-Bold.svg#Antonio-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Antonio-Light";src:url("../fonts/Antonio-Light.eot");src:url("../fonts/Antonio-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Antonio-Light.woff2") format("woff2"),url("../fonts/Antonio-Light.woff") format("woff"),url("../fonts/Antonio-Light.ttf") format("truetype"),url("../fonts/Antonio-Light.svg#Antonio-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Antonio-Regular";src:url("../fonts/Antonio-Regular.eot");src:url("../fonts/Antonio-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Antonio-Regular.woff2") format("woff2"),url("../fonts/Antonio-Regular.woff") format("woff"),url("../fonts/Antonio-Regular.ttf") format("truetype"),url("../fonts/Antonio-Regular.svg#Antonio-Regular") format("svg");font-weight:normal;font-style:normal}.clear{clear:both}.noMargin{margin:0}.noPadding{margin:0;padding:0}.noMarginPadding,.contact_strip h2,.contact_strip h3,.contact_strip p,.footer-2 #block_widget-2 p,.footer-2 #block_widget-2 p img{margin:0;padding:0}.inlineBlock,.my_button,.my_button:active,.my_button:focus,.my_button:visited{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.noTransitions{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.allTransitions,.my_button,.my_button:active,.my_button:focus,.my_button:visited,.my_button span,.my_button strong,.my_button:active span,.my_button:active strong,.my_button:focus span,.my_button:focus strong,.my_button:visited span,.my_button:visited strong{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.allTransitionsSlower{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.transWidth{-webkit-transition:width 0.15s ease-in-out;-moz-transition:width 0.15s ease-in-out;-o-transition:width 0.15s ease-in-out;-ms-transition:width 0.15s ease-in-out;transition:width 0.15s ease-in-out}.backface-visibility{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.textShadow50{text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.boxShadow{-webkit-box-shadow:0px 0px 11px -1px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 11px -1px rgba(0,0,0,0.4);box-shadow:0px 0px 11px -1px rgba(0,0,0,0.4)}.boxShadowLight{-webkit-box-shadow:0px 0px 7px -1px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 7px -1px rgba(0,0,0,0.2);box-shadow:0px 0px 7px -1px rgba(0,0,0,0.2)}.scaleUp{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.scaleUpSmaller{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.border-radius-circle{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.clearFix:before,.clearFix:after{content:"";display:table}.clearFix:after{clear:both}.clearFix{zoom:1}.button{font-family:"Antonio-Regular" !Important;font-weight:normal !Important}.my_button,.my_button:active,.my_button:focus,.my_button:visited{border:none;background:#539636;padding:14px 20px 14px 20px;font-family:"Antonio-Bold";font-size:15px;color:#fff;line-height:1;cursor:pointer;font-weight:normal;text-align:center;text-transform:uppercase;position:relative}#top-bar{background-image:url(../img/bgTopBarTopSmaller.png);background-repeat:repeat-x;background-position:bottom center;padding-top:10px;padding-bottom:25px}#top-bar .header-social-icons .social-icons{font-size:1.4em}#top-bar .header-social-icons .social-icons a{color:#c1c1c1}#top-bar .header-social-icons .social-icons a:hover{color:#539636}#top-bar .nav .wishlist-link,#top-bar .nav .account-link,#top-bar .nav .nav-top-link{color:#a8c747;text-transform:uppercase;font-family:"Antonio-Regular"}#top-bar .nav .wishlist-link i,#top-bar .nav .account-link i,#top-bar .nav .nav-top-link i{color:#a8c747}#top-bar .nav .wishlist-link:hover,#top-bar .nav .account-link:hover,#top-bar .nav .nav-top-link:hover{color:#539636}#top-bar .nav .wishlist-link:hover i,#top-bar .nav .account-link:hover i,#top-bar .nav .nav-top-link:hover i{color:#539636}#top-bar .nav .top_bar_phone{font-family:"Antonio-Regular";text-transform:uppercase;color:#539636}#top-bar .nav .top_bar_phone strong{color:#a8c747;font-weight:normal;padding:0 5px}#top-bar .nav .top_bar_phone:hover{color:#a8c747}#top-bar .nav .top_bar_phone:hover strong{color:#539636}#top-bar .nav .account-link:after,#top-bar .nav .top_bar_phone:after,#top-bar .nav .nav-top-link:after{border:none !Important}#top-bar .nav-right .wishlist-link,#top-bar .nav-right .account-link,#top-bar .nav-right .nav-top-link{font-size:18px}#top-bar .nav-right .top_bar_phone{font-size:18px !Important}#top-bar .mobile-nav .wishlist-link,#top-bar .mobile-nav .account-link,#top-bar .mobile-nav .nav-top-link{font-size:16px}#top-bar .mobile-nav .top_bar_phone{font-size:16px !Important}#masthead{background-image:url(../img/bgTopBarBottomSmaller.png);background-repeat:repeat-x;background-position:top center}@media (max-width: 549px){.header_logo{height:45px}}.header-bottom .header-button a{font-family:"Antonio-Regular";font-weight:normal;font-size:1.2em}@media (min-width: 849px){#masthead{padding-top:20px}.header-bottom{padding-bottom:10px}}@media (max-width: 849px){#masthead,#top-bar{background-image:none}}.header-inner .search-form{max-width:200px}.header-nav .nav-top-link{font-family:"Antonio-Regular";font-weight:normal}.slider-wrapper .banner .text-box h3{font-family:"Antonio-Bold";font-weight:normal;text-transform:uppercase;text-shadow:1px 1px 2px #000;font-size:300%}.slider-wrapper .banner .text-box p{font-size:140%;font-weight:700;color:#d7ee84;line-height:1.3;text-shadow:1px 1px 2px #000}.slider-wrapper .banner .text-box .primary{background:rgba(255,255,255,0.3);color:#fff;border:solid 2px #fff;font-family:"Antonio-Bold";font-weight:normal}.footer-1{width:100% !Important}body.home #main .home_section_01{color:#4b4d49}body.home #main .home_section_01 h1,body.home #main .home_section_01 h2{font-family:"Antonio-Bold";font-weight:normal}body.home #main .home_section_01 h1{color:#539636;font-size:250%;text-transform:uppercase}body.home #main .home_section_01 h3,body.home #main .home_section_01 h4,body.home #main .home_section_01 h5,body.home #main .home_section_01 h6{color:inherit}body.home #main .home_featured_products h1,body.home #main .home_featured_products h2,body.home #main .home_featured_products h3,body.home #main .home_featured_products h4{font-family:"Antonio-Bold";font-weight:normal}body.home #main .home_featured_products h2{font-size:220%;text-transform:uppercase}body.home #main ul{display:table;margin:0 auto;margin-bottom:-100px}body.home #main ul li{display:table-cell;vertical-align:top;padding:20px 40px}body.home #main ul li strong{display:table-cell;background:#a8c747;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:200px;width:200px;min-width:200px;padding:10px;vertical-align:middle;text-align:center;color:#fff;font-size:120%;font-weight:700;line-height:1.3}body.home #main ul li:first-child,body.home #main ul li:last-child{padding:20px 0px}@media (max-width: 700px){body.home #main ul li{padding:20px !Important;display:block}body.home #main ul li:first-child{padding-bottom:0px !Important}body.home #main ul li:last-child{padding-top:0px !Important}}#main .main_panel h1,#main .main_panel h2,#main .main_panel h3,#main .main_panel h4{font-family:"Antonio-Bold";font-weight:normal}#main .main_panel h1{font-size:200%}#main .main_panel h2{font-size:180%}#main .main_panel h3,#main .main_panel h4{font-size:140%}#main .main_panel h5,#main .main_panel h6{text-transform:none;letter-spacing:0px;font-weight:700;color:#484848;font-size:100%}#main .main_panel .alignright,#main .main_panel .alignleft{margin-bottom:20px}#main .main_panel form .button{border:none;background:#539636 !important;padding:14px 20px 12px 40px;font-family:"Antonio-Bold";color:#fff;line-height:1;cursor:pointer;font-weight:normal;text-align:center;text-transform:uppercase;position:relative;font-size:20px}#main .main_panel form .button i{font-size:27px;padding-left:10px;margin-top:-3px}#main .side_panel{background:url(../img/bgSidePanel.jpg) top center}.panel_contact_us h3{font-size:33px;font-family:"Antonio-Bold";font-weight:normal;text-transform:uppercase;color:#539636}.panel_contact_us p strong{color:#539636;font-size:18px}.panel_contact_us p a{font-family:"Antonio-Regular";color:#539636;font-size:28px}.panel_contact_us p a strong{font-family:"Antonio-Bold";font-weight:normal;color:#a8c747;font-size:28px}.panel_contact_us form label{display:none}.panel_contact_us form .button{border:none;background:#539636 !important;padding:14px 0px 14px 10px;font-family:"Antonio-Bold";color:#fff;line-height:1;cursor:pointer;font-weight:normal;text-align:center;text-transform:uppercase;position:relative;width:100%;font-size:23px}.panel_contact_us form .button i{font-size:30px;padding-left:10px;margin-top:-3px}.panel_contact_details h3{font-size:33px;font-family:"Antonio-Bold";font-weight:normal;text-transform:uppercase;color:#539636}.panel_contact_details p{margin-bottom:10px !Important}.testimonial-cell .flickity-prev-next-button{top:-60px;bottom:unset}.testimonial-cell .flickity-prev-next-button.previous{right:10%;left:unset}.testimonial-cell .flickity-prev-next-button svg,.testimonial-cell .flickity-prev-next-button .arrow{width:80%;fill:#539636}.panel_testimonials h3{font-size:33px;font-family:"Antonio-Bold";font-weight:normal;text-transform:uppercase;color:#539636}.panel_testimonials .flickity-prev-next-button{display:block !Important}.testimonial-cell .testimonialLeft{width:140px;position:relative;float:left}.testimonial-cell .testimonialLeft img{width:120px;height:auto;border:solid 2px #bebebe}.testimonial-cell .testimonialRight p{margin-bottom:12px !important;font-style:italic;font-size:15px}.testimonial-cell .testimonialRight p b{color:#539636;font-size:16px;font-weight:700;font-style:normal}.testimonial-cell .testimonialRight p.testimonialName{line-height:1.4;margin-bottom:15px}.testimonial-cell .testimonialRight p.testimonialLogo{margin-top:0px}.testimonial-cell .testimonialRight p.testimonialLogo img{height:40px;width:auto}.category_strip .primary{background:rgba(255,255,255,0.2) !important;color:#fff;border:solid 2px #fff;font-family:"Antonio-Bold";font-weight:normal;font-size:120%}.contact_strip h2{font-family:"Antonio-Bold";font-weight:normal;font-size:350%;line-height:1.2;text-transform:uppercase;margin-bottom:15px}.contact_strip h3{font-weight:700;color:#444642;font-size:120%;line-height:1.3;margin-bottom:30px}.contact_strip .primary{font-family:"Antonio-Bold";background-color:rgba(168,199,71,0.7) !important;border:solid 2px #fff;font-size:140%;font-weight:normal;letter-spacing:0px}.contact_strip a:hover{background:#29740a !important}@media (max-width: 767px){.contact_strip{text-align:center}.contact_strip h2{font-size:250%}}.footer-2{background-image:url(../img/bgTopBarTopSmaller.png);background-repeat:repeat-x;background-position:bottom center}.absolute-footer{padding-top:25px !Important;background-image:url(../img/bgTopBarBottomSmaller.png);background-repeat:repeat-x;background-position:top center}.footer-2{padding-top:60px !Important;padding-bottom:20px !Important}.footer-2 .widget-title{display:block;margin-bottom:30px !Important;font-family:"Antonio-Bold";color:#484848;font-weight:normal !Important;letter-spacing:0px !Important;font-size:30px;line-height:1.1}.footer-2 .is-divider{display:none}.footer-2 #block_widget-2 p{margin-bottom:10px}.footer-2 #block_widget-2 p img{display:block;margin-bottom:30px}.footer-2 #block_widget-3 #subForm label{display:none}.footer-2 #block_widget-3 #subForm .button{border:none;background:#539636 !important;padding:17px 0px 14px 10px;font-family:"Antonio-Bold";color:#fff;line-height:1;cursor:pointer;font-weight:normal !Important;text-align:center;text-transform:uppercase;position:relative;width:100%;font-size:20px}.footer-2 #block_widget-3 #subForm .button i{font-size:27px;padding-left:10px;margin-top:-3px}.footer-2 #block_widget-4 .follow-icons a{border:none;color:silver;font-size:150%;line-height:1;margin-bottom:0 !Important}.footer-2 #block_widget-4 .follow-icons a i{font-size:150%}.footer-2 #block_widget-4 .follow-icons a:hover{background:none !Important;color:#539636 !important}.footer-2 #block_widget-4 .follow-icons a:hover i{color:#539636 !important}.absolute-footer #menu-footer-menu{border:none !Important}.absolute-footer #menu-footer-menu a{letter-spacing:0px}@media (min-width: 768px){.single-product div.product form.cart .quantity.buttons_added input{width:auto}}.product-lightbox .apple-pay-button-wrapper{display:inline}.my-account-header .page-title-inner{padding-top:30px !Important;padding-bottom:25px !Important}.my-account-header .page-title-inner h1{font-family:"Antonio-Bold";font-weight:normal;letter-spacing:0px}.checkout-breadcrumbs a,.checkout-breadcrumbs span{font-family:"Antonio-Regular";font-weight:normal}.coupon input[name="apply_coupon"]{font-family:"Antonio-Regular";font-weight:normal;text-transform:uppercase !Important}.woocommerce-MyAccount-navigation-link--downloads{display:none !Important}.wishlist-title h2{padding-top:0.3em;font-family:"Antonio-Bold";font-weight:normal;text-transform:uppercase;text-align:center;margin-bottom:1em}.wishlist-empty{font-size:110% !Important}
