#header:after,.header-holder:after{content:" ";display:block;clear:both}#footer .social-networks,.footer-nav{margin:0;padding:0;list-style:none}@media only screen and (min-width: 1025px){a[href^=tel],a[href^=skype],a[href^=sms]{cursor:default;pointer-events:none}}.no-edge-pad{padding:0}@media only screen and (max-width: 777px){.no-pad-xs{padding-left:0;padding-right:0}}p.txt-white{color:#fff !important;font-weight:300}.txt-white{color:#fff !important}.txt-gray{color:#333 !important}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?-34aufm");src:url("../fonts/icomoon.eot?#iefix-34aufm") format("embedded-opentype"),url("../fonts/icomoon.ttf?-34aufm") format("truetype"),url("../fonts/icomoon.woff?-34aufm") format("woff"),url("../fonts/icomoon.svg?-34aufm#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:"\e606"}.icon-fb1:before{content:"\e603"}.icon-twitter:before{content:"\e600"}.icon-pinterest:before{content:"\e605"}.icon-youtube:before{content:"\e602"}.icon-linkedin1:before{content:"\e601"}.icon-cart3:before{content:"\e604"}a{outline:none !important}a:hover,a:focus,a:active{outline:none !important;text-decoration:none}h1{font-weight:600}h2{margin:0 0 34px;text-transform:uppercase;color:#333;line-height:36px;font-size:34px;font-weight:600}@media only screen and (min-width: 768px){h2{line-height:39px;margin:0 0 28px;font-size:36px}}h2 a{color:#333}h2 a:hover{color:#7db31d}h3{font-size:22px;font-weight:600}html,body{height:100%;color:#333}#wrapper{overflow:hidden;width:100%;height:100%;display:table;table-layout:fixed}#header{background:#342e29;position:relative}.header-holder{padding:15px 26px}@media only screen and (min-width: 768px){.header-holder{padding:20px 20px}}@media only screen and (min-width: 992px){.header-holder{padding:20px 50px}}.logo{float:left;margin:0 61px 0 0}.logo img{display:block;max-width:60% !important;height:auto}@media only screen and (min-width: 768px){.logo img{max-width:100% !important}}.the-cart{float:right;margin:11px 6px 20px 13px;max-width:100px}@media only screen and (min-width: 768px){.the-cart{margin:17px 0 17px 13px}}.the-cart .value{padding:0 0 0 29px;color:#7db31d;display:block;position:relative;line-height:19px;font-size:14px}@media only screen and (min-width: 992px){.the-cart .value{font-size:16px}}.the-cart .value:after{position:absolute;left:0;top:0;right:inherit;bottom:inherit;color:#fff;content:"\e604";font-family:icomoon;line-height:17px;font-size:16px}@media only screen and (min-width: 992px){.the-cart .value:after{font-size:17px}}.menu-holder{overflow:hidden;padding:3px 0 0}@media only screen and (min-width: 768px){.menu-holder{padding:16px 0 0}}.navbar{min-height:inherit;margin:0;position:static}.navbar-default{background:none;border:none;border-radius:0}.navbar-default .navbar-nav .menu-main-nav-container #menu-main-nav>li>a{color:#fff}.navbar-default .navbar-nav .menu-main-nav-container #menu-main-nav>li>a:hover{color:#7db31d}#menu-main-nav{list-style:none}#menu-main-nav li{float:left}@media only screen and (max-width: 767px){#menu-main-nav li{clear:both;margin-top:10px !important}}#menu-main-nav li a{color:#fff}.navbar-default .navbar-nav .menu-main-nav-container #menu-main-nav>.current-menu-item>a,.navbar-default .navbar-nav .menu-main-nav-container #menu-main-nav>.current-menu-item>a:hover,.navbar-default .navbar-nav .menu-main-nav-container #menu-main-nav>.current-menu-item>a:focus,.navbar-default .navbar-nav .menu-main-nav-container #menu-main-nav>.current-menu-item>a,.navbar-default .navbar-nav .menu-main-nav-container #menu-main-nav>li>a:hover,.navbar-default .navbar-nav .menu-main-nav-container #menu-main-nav>li>a:focus{background:none;color:#7db31d}.nav .menu-main-nav-container #menu-main-nav{text-transform:uppercase;line-height:18px;font-size:15px;font-weight:600}@media only screen and (min-width: 768px){.nav .menu-main-nav-container #menu-main-nav{line-height:15px;font-size:12px;font-weight:600}}@media only screen and (min-width: 1200px){.nav .menu-main-nav-container #menu-main-nav{line-height:21px;font-size:18px;font-weight:600}}.nav .menu-main-nav-container #menu-main-nav>li{margin:0 0 10px 0;text-align:center}@media only screen and (min-width: 768px){.nav .menu-main-nav-container #menu-main-nav>li{margin:3px 15px 10px 0;text-align:left}}@media only screen and (min-width: 992px){.nav .menu-main-nav-container #menu-main-nav>li{margin:0 35px 10px 0}}@media only screen and (min-width: 1200px){.nav .menu-main-nav-container #menu-main-nav>li{margin:0 44px 10px 0}}.nav .menu-main-nav-container #menu-main-nav>li>a{padding:0;color:#333}.navbar-toggle{padding:0;margin:3px 0 0;border-radius:0;border:none}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;border-radius:0;width:29px}.navbar-toggle .icon-bar+.icon-bar{margin-top:8px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:none}.navbar-collapse{border:none;left:0;top:100%;position:absolute;right:0;z-index:9999;background:#342e29;margin:15px -27px 0;padding:0 50px 0}@media only screen and (min-width: 768px){.navbar-collapse{position:static;margin:0;padding:0}}.hero-img img{display:block !important;width:100% !important;height:auto !important}#main{overflow:hidden}.banner{overflow:hidden;position:relative;z-index:2}.banner.honest{min-height:393px}@media only screen and (min-width: 768px){.banner.honest{min-height:742px}}.banner.honest .caption{padding:40px 8px}@media only screen and (min-width: 450px){.banner.honest .caption{padding:30px 18px}}@media only screen and (min-width: 768px){.banner.honest .caption{padding:37.3% 0 20px 50px}}.banner.honest .btn-play{color:#333}.banner.naturally{min-height:725px;color:#333}@media only screen and (min-width: 768px){.banner.naturally{min-height:771px;color:#fff}}.banner.naturally h2{color:#333}@media only screen and (min-width: 768px){.banner.naturally h2{color:#fff}}.banner.naturally .caption{padding:40px 23px 30px;line-height:28px}@media only screen and (min-width: 768px){.banner.naturally .caption{padding:32.6% 0 20px 50px;line-height:28px}}.banner.grassfed{min-height:487px}@media only screen and (min-width: 768px){.banner.grassfed{min-height:772px}}.banner.grassfed .caption{color:#333;padding:40px 23px 30px;line-height:28px}@media only screen and (min-width: 768px){.banner.grassfed .caption{color:#fff;padding:33.3% 0 20px 18px;line-height:28px}}.banner.grassfed .caption .btn-play{color:#333}@media only screen and (min-width: 768px){.banner.grassfed .caption .btn-play{color:#fff}}.banner.grassfed h2{color:#333;margin:0 0 34px}@media only screen and (min-width: 768px){.banner.grassfed h2{color:#fff;margin:0 0 32px}}.banner.shortstory{min-height:487px;color:#fff;background-color:black}@media (max-width: 767px){.banner.shortstory{color:#333;background-color:#fff}}.banner.shortstory .image-holder{top:15px}@media only screen and (min-width: 768px){.banner.shortstory .image-holder{top:auto;bottom:auto !important}}@media only screen and (min-width: 768px){.banner.shortstory{min-height:772px}}.banner.shortstory .caption{padding:40px 23px;line-height:28px}@media only screen and (min-width: 768px){.banner.shortstory .caption{padding:32% 0 20px 18px;line-height:28px}}.banner.shortstory .caption .btn-play{color:#333}@media only screen and (min-width: 768px){.banner.shortstory .caption .btn-play{color:#fff}}.banner.shortstory h2{margin:0 0 34px;color:#333}@media only screen and (min-width: 768px){.banner.shortstory h2{margin:0 0 32px;color:#fff}}@media only screen and (min-width: 768px){.banner.shortstory .btn-play{color:#333}}.banner.finding{min-height:725px}.banner.finding .image-holder{top:auto;bottom:0}@media only screen and (min-width: 768px){.banner.finding{min-height:900px}}@media only screen and (min-width: 992px){.banner.finding{min-height:800px}}@media only screen and (min-width: 1200px){.banner.finding{min-height:770px}}.banner.finding .caption{padding:40px 23px;line-height:28px}@media only screen and (min-width: 768px){.banner.finding .caption{padding:80px 0 20px 50px;line-height:28px}}.banner.finding .caption .btn-play{color:#333}.banner.humanely{min-height:540px}.banner.humanely .image-holder{top:auto;bottom:0;left:0}@media only screen and (min-width: 768px){.banner.humanely{min-height:822px}.banner.humanely .image-holder{right:0}}.banner.humanely .caption{padding:40px 23px;line-height:28px}@media only screen and (min-width: 768px){.banner.humanely .caption{padding:65px 0 20px 18px}}.banner.humanely h2{margin:0 0 34px}@media only screen and (min-width: 768px){.banner.humanely h2{margin:0 0 32px}}.banner.meat{min-height:713px;color:#333}@media only screen and (min-width: 768px){.banner.meat{min-height:742px;color:#fff}}.banner.meat .caption{padding:40px 23px;line-height:28px}@media only screen and (min-width: 768px){.banner.meat .caption{padding:36.2% 0 20px 50px;line-height:28px}}.banner.meat h2{color:#333}@media only screen and (min-width: 768px){.banner.meat h2{color:#fff;margin:0 0 32px}}.banner .image-holder{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.banner .image-holder img{display:block;max-width:inherit}.banner .caption-holder{overflow:hidden}.banner .caption{float:left}.banner .caption p{margin:0 0 33px}.banner .text-honest{background:url(../images/img-honest-320.png) no-repeat;width:244px;height:17px;margin:0 0 9px;overflow:hidden;text-indent:-9999px;background-size:cover}@media only screen and (min-width: 450px){.banner .text-honest{width:406px;height:28px;background:url(../images/img-honest-480.png) no-repeat}}@media only screen and (min-width: 768px){.banner .text-honest{margin:0 0 6px;background:url(../images/img-honest.png) no-repeat;width:573px;height:43px}}.banner .sub-heading{display:block;color:#342e29;margin:0 0 20px;line-height:27px;font-size:24px;font-weight:400}@media only screen and (min-width: 768px){.banner .sub-heading{margin:0 0 20px 7px}}.video-holder{overflow:hidden;width:100%;position:absolute;left:-9999px;top:0;bottom:0}.video-holder .video{overflow:hidden}.video-holder .video img{display:block;width:100%;height:auto}.video-holder iframe{border:0}.playing .video-holder{left:0}.playing .video-holder #close-video{display:block}.video-holder .mejs-offscreen{display:none !important}.mejs-playpause-button button{width:52px;height:52px;background:url(../images/bg-play.png) no-repeat 0 0;position:absolute;top:50%;left:50%;margin:-26px 0 0 -26px;z-index:100;border:0;cursor:pointer}.mejs-playpause-button.mejs-pause button{background:url(../images/bg-play.png) no-repeat 0 -52px}#close-video{display:none;position:absolute;top:15px;right:15px;height:52px;width:52px;background:url(../images/bg-close.png) no-repeat;overflow:hidden;text-indent:-9999px;background-size:cover;z-index:999999;cursor:pointer}#close-video:hover{opacity:0.8}.btn-play{color:#342e29;float:left;padding:15px 0 15px 71px;margin:0 0 5px;position:relative;line-height:27px;font-size:24px;font-weight:400}@media only screen and (min-width: 768px){.btn-play{margin:0 0 0 5px}}.btn-play:after{content:"";background:url(../images/bg-more.png) no-repeat;width:57px;height:57px;position:absolute;left:0;top:0;right:inherit;bottom:inherit}.btn-play:hover{opacity:0.8;color:#fff}.btn{background:#7db31d;min-width:167px;white-space:normal;min-height:48px;padding:13px 12px;color:#fff;float:left;border-radius:0;border:none;line-height:21px;font-size:18px;font-weight:400}.btn:hover,.btn:focus,.btn:active{color:#333;background:#9bdc27}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default .dropdown-toggle:hover,.open>.btn-default .dropdown-toggle:focus,.open>.btn-default .dropdown-toggle.focus{color:#333;background:#9bdc27;box-shadow:none}#footer{background:#fff;width:100%;overflow:hidden;display:table-footer-group;height:1%}#footer .social-holder{overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;margin:0 0 27px;padding:30px 0 22px}#footer .social-networks{display:inline-block;vertical-align:top;max-width:310px}#footer .social-networks li{display:inline-block;vertical-align:top;margin:0 15px 6px 15px}@media only screen and (min-width: 480px){#footer .social-networks li{margin:0 10px 6px 10px}}#footer .social-networks li a{color:#7f7f7f;display:block;height:100%}#footer .social-networks li a:hover{color:#7db31d}#footer .social-networks li a.icon-instagram{line-height:27px;font-size:27px}#footer .social-networks li a.icon-fb1{line-height:25px;font-size:25px}#footer .social-networks li a.icon-twitter{line-height:23px;font-size:23px}#footer .social-networks li a.icon-pinterest{line-height:25px;font-size:25px}#footer .social-networks li a.icon-youtube{line-height:25px;font-size:25px}#footer .social-networks li a.icon-linkedin1{line-height:25px;font-size:25px}#footer .footer-cart{color:#7db31d;font-weight:600}#footer .columns{overflow:hidden;padding:0}@media only screen and (min-width: 768px){#footer .columns{padding:0 0 0 31px}}#footer .columns .col{float:left;width:50%;padding:0 0}@media only screen and (min-width: 768px){#footer .columns .col{padding:0 10px 10px 0}}.footer-holder{overflow:hidden;padding:60px 39px 7px}@media only screen and (min-width: 768px){.footer-holder{padding:78px 0 107px}}.footer-nav{overflow:hidden;text-transform:uppercase;line-height:17px;font-size:14px}.footer-nav li{overflow:hidden;margin:0 0 7px;text-align:center}@media only screen and (min-width: 768px){.footer-nav li{text-align:left}}.footer-nav li a{color:#666}.footer-nav li a:hover{color:#7db31d}.copyright-holder{padding:47px 0 0;overflow:hidden;text-align:center;color:#666;line-height:17px;font-size:14px}@media only screen and (min-width: 768px){.copyright-holder{text-align:right;padding:0}}.copyright-holder input{display:inline-block;padding:14px 12px 13px 12px}.copyright-holder .email{min-width:100%}@media only screen and (min-width: 768px){.copyright-holder .email{width:167px}}@media only screen and (min-width: 992px){.copyright-holder .email{min-width:60%}}.copyright-holder .btn{float:none;margin-top:10px}@media only screen and (min-width: 768px){.copyright-holder .btn{margin-top:0}}@media only screen and (min-width: 992px){.copyright-holder .btn{margin-top:-4px}}.copyright-holder .copyright-txt{color:#aaa !important}.copyright-holder .copyright-txt a{color:#aaa !important}.copyright-holder .copyright-txt a:hover{color:#7db31d !important;text-decoration:underline}.video-block .play{position:absolute;width:100%;height:100%;top:0;left:0}.return-btn{margin-bottom:15px}.return-btn a{color:#7db31d}.back-btn{padding-left:30px;margin:30px 0 10px 0}.page-template-blog .post,.category .post,.single .post,.search .post{border-bottom:1px solid #c2c2c2;padding:0 0 60px 0;margin:0 15px 60px 15px}.page-template-blog img,.category img,.single img,.search img{width:100%;height:auto}.page-template-blog h1,.category h1,.single h1,.search h1{padding-left:30px;margin:60px 0 40px 0;text-transform:uppercase;font-size:30px;font-weight:600;color:#342e29}.page-template-blog h2,.category h2,.single h2,.search h2{font-size:24px;line-height:36px;text-transform:none;margin:23px 0 20px 0}.page-template-blog h3,.category h3,.single h3,.search h3{line-height:1.2}.page-template-blog .slash-color,.category .slash-color,.single .slash-color,.search .slash-color{color:#ebebeb}.page-template-blog small,.category small,.single small,.search small{font-size:80%}.page-template-blog small a,.category small a,.single small a,.search small a{color:#666}.page-template-blog small a:hover,.category small a:hover,.single small a:hover,.search small a:hover{text-decoration:underline;color:#7db31d}.page-template-blog .entry,.category .entry,.single .entry,.search .entry{margin-top:20px;border-top:1px solid #f5f5f5;padding-top:24px;font-size:16px;line-height:26px}.single h1{margin:1px 0 40px 0 !important}.page-template-blog #content-sidebar h3,.category #content-sidebar h3,.recipe-list #content-sidebar h3{font-size:24px;margin:0 0 0 0;padding-left:0;color:#fff}.page-template-blog .widget_categories h1,.category .widget_categories h1,.recipe-list .widget_categories h1{font-size:24px;margin:0 0 0 0;padding-left:0;color:#fff}.page-template-blog .widget_categories ul,.category .widget_categories ul,.recipe-list .widget_categories ul{padding-left:15px}.page-template-blog .widget_categories ul li,.category .widget_categories ul li,.recipe-list .widget_categories ul li{font-size:16px;padding-bottom:3px}.page-template-blog .widget_categories ul li a,.category .widget_categories ul li a,.recipe-list .widget_categories ul li a{color:#333;font-weight:300}.page-template-blog .widget_categories ul li a:hover,.category .widget_categories ul li a:hover,.recipe-list .widget_categories ul li a:hover{color:#7db31d}.recipe-list{padding-left:15px}.recipe-list li{font-size:16px;padding-bottom:3px}.recipe-list li a{color:#333;font-weight:300}.recipe-list li a:hover{color:#7db31d}.page-template-blog h1{padding-left:15px !important}#content-sidebar #seach-3{list-style:none !important}#content-sidebar h3{font-size:24px}#content-sidebar ul{padding-left:15px}#content-sidebar ul li{list-style:none;width:100%}#content-sidebar ul li .screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#content-sidebar ul li .search-field{border-left:none;border-right:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:300;padding:3px 0 5px 9px;margin-right:-5px;width:100%}#content-sidebar ul li .search-field::-webkit-input-placeholder{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#ccc}#content-sidebar ul li .search-field::-moz-placeholder{opacity:1;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#ccc}#content-sidebar ul li .search-field:-moz-placeholder{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#ccc}#content-sidebar ul li .search-field:-ms-input-placeholder{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#ccc}#content-sidebar ul li .search-field.placeholder{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#ccc}#content-sidebar ul li .search-form{width:100%}#content-sidebar ul li .search-form label{width:90%;float:left}@media only screen and (min-width: 768px){#content-sidebar ul li .search-form label{width:80%}}#content-sidebar ul li .search-form input[type="submit"]{background:url(../images/icon-search.png) no-repeat;text-indent:-9999em;width:39px;height:35px;border-left:none;border-right:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px 0 5px 0}.bkg-legalstuff{min-height:300px;font-size:16px;line-height:26px;padding-bottom:100px;font-weight:300 !important;font-weight:600}.bkg-legalstuff h1{margin:60px 0 40px 0;text-transform:uppercase;font-size:30px}.bkg-legalstuff h2{font-size:22px;margin-bottom:10px;margin-top:10px}.bkg-legalstuff a{color:#7db31d;text-decoration:underline}.bkg-legalstuff a:hover{color:#7db31d;text-decoration:underline}.page-template-faq{font-size:16px;line-height:26px;padding-bottom:100px;color:#333;font-weight:300 !important}.page-template-faq h1{margin:60px 0 40px 0;text-transform:uppercase;font-size:30px;color:#342e29}.page-template-faq h2{font-size:22px;margin-bottom:10px;margin-top:10px;font-weight:600}.page-template-faq p a{color:#7db31d}.page-template-faq p a:hover{text-decoration:underline}.bkg-contact{min-height:300px;line-height:28px;padding-bottom:10px;font-weight:300 !important}@media only screen and (min-width: 768px){.bkg-contact{padding-bottom:100px}}.bkg-contact h1{margin:60px 0 40px 0;text-transform:uppercase;font-size:30px}.bkg-contact ul li{list-style:none}.bkg-contact label{font-weight:normal;font-size:14px;margin-bottom:0}.bkg-contact label span{color:#bbb;font-size:15px;font-weight:300}.bkg-contact .wpcf7-form-control{border:#ccc 1px solid;width:100%}@media only screen and (min-width: 768px){.bkg-contact .wpcf7-form-control{width:90%}}.bkg-contact .wpcf7-form-control.btn{border:none !important}.bkg-contact .wpcf7-checkbox{border:none}.bkg-contact .wpcf7-checkbox .wpcf7-list-item{margin-left:0}.bkg-contact .mc4wp-checkbox{margin-bottom:18px}.bkg-contact .mc4wp-checkbox label span{color:#333}.post-type-archive-product h1{margin:55px 0 10px 0;text-transform:uppercase;font-size:40px;color:#7db31d;font-weight:500}.post-type-archive-product h2{margin:25px 0 38px 0;text-transform:uppercase;font-size:30px;font-weight:600}.post-type-archive-product h2.woocommerce-loop-product__title{font-size:16px !important}@media only screen and (max-width: 1199px){.post-type-archive-product h2.woocommerce-loop-product__title{margin-bottom:0 !important;display:block !important}}.post-type-archive-product .product{list-style:none;padding-left:0}.post-type-archive-product .product li{list-style:none;padding-bottom:20px}.post-type-archive-product .product li img{width:100%;height:auto}.post-type-archive-product .product h3{font-size:16px;padding-top:0 !important;margin-top:10px;color:#342e29 !important}.post-type-archive-product .woocommerce-result-count{display:none}.post-type-archive-product .woocommerce-ordering{display:none}.post-type-archive-product .woocommerce ul.products{margin-bottom:0}.post-type-archive-product .woocommerce ul.products img{margin-bottom:13px !important}.post-type-archive-product .woocommerce ul.products li.product .woocommerce-loop-product__title{display:inline-block;margin:9px 0}.post-type-archive-product .woocommerce .button,.post-type-archive-product .woocommerce a.button{background-color:#000 !important;padding:16px 25px 15px 25px !important;color:#fff !important;line-height:21px !important;font-size:13px !important;font-weight:300 !important;text-transform:uppercase;margin-top:0 !important;position:absolute;float:right}@media only screen and (max-width: 1199px){.post-type-archive-product .woocommerce .button,.post-type-archive-product .woocommerce a.button{bottom:9px}}@media only screen and (max-width: 991px){.post-type-archive-product .woocommerce .button,.post-type-archive-product .woocommerce a.button{position:relative;float:left}}@media screen and (max-width: 480px){.post-type-archive-product .woocommerce .button,.post-type-archive-product .woocommerce a.button{position:absolute;float:right;bottom:19px}}.post-type-archive-product .woocommerce .button:hover,.post-type-archive-product .woocommerce a.button:hover{background-color:#7db31d !important;color:#fff !important}.post-type-archive-product .woocommerce .added_to_cart.wc-forward{display:none !important}.post-type-archive-product .outofstock .button{display:none}.single-product main{margin-top:60px}.single-product .single-h2{font-size:30px;margin:60px 0 10px 15px}.single-product h1.product_title{padding-bottom:30px !important;margin-bottom:30px;font-size:30px;text-transform:uppercase;font-weight:600;border-bottom:#e5e5e5 1px solid}.single-product .images img{width:100%;height:auto}.single-product .summary{font-size:16px}.single-product .cart{margin-top:25px !important;padding-top:30px !important;border-top:#e5e5e5 1px solid}.single-product .thumbnails{padding-top:1px !important;width:100% !important}.single-product .thumbnails a{width:25% !important;margin-right:0 !important;border-right:1px solid #fff;margin-bottom:1px !important}.single-product .thumbnails a.first{clear:inherit !important}.single-product .product_meta{display:none}.single-product .wc-tabs-wrapper .avatar{display:none}.single-product .wc-tabs-wrapper .comment-text{border:none}.single-product #review_form_wrapper{display:none}.single-product .quantity{display:none}.single-product .related{float:left;padding-left:0;padding-right:0}.single-product .related h2{padding-left:0;margin-top:60px;font-size:28px;text-transform:uppercase}.single-product .related .products{list-style:none;padding-left:0}.single-product .related .products li{list-style:none;padding-bottom:20px}.single-product .related .products li img{width:100% !important;height:auto}.single-product .related .products li h3{font-size:16px;margin-top:10px;color:#333}.single-product .related .price{display:none !important}.single-product .related .add_to_cart_button{display:none}.single-product a.reset_variations{font-size:14px;color:#333}.single-product a.reset_variations:hover{color:red}.woocommerce button.button.alt{background-color:#7db31d !important;min-width:167px;white-space:normal;min-height:55px;padding:16px 12px;color:#fff;float:left;border-radius:0;border:none;line-height:21px;font-size:18px;font-weight:400}.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:active{color:#333;background:#9bdc27}.woocommerce .button,.woocommerce a.button{background-color:#7db31d !important;white-space:normal !important;padding:16px 12px !important;color:#fff !important;border-radius:0 !important;border:none !important;line-height:21px !important;font-size:16px !important;font-weight:400 !important;text-transform:uppercase;margin-top:0 !important;position:absolute;right:0}.woocommerce .button:hover,.woocommerce .button:focus,.woocommerce .button:active,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce a.button:active{color:#333 !important;background:#9bdc27 !important}.woocommerce .cart_item a,.woocommerce p a{color:#7db31d}.woocommerce .cart_item a:hover,.woocommerce p a:hover{color:#9bdc27 !important}.woocommerce .cart_item a{color:#333}.woocommerce .cart_item a:hover{color:#9bdc27 !important}.woocommerce .single_variation .in-stock{display:none}.woocommerce .quantity .qty{height:55px}.woocommerce .out-of-stock{font-weight:600}@media only screen and (max-width: 768px){.woocommerce .input-text.qty.text{height:inherit}}.woocommerce .columns-4 .price{display:none !important}.woocommerce .columns-3 .price{display:inline-block !important;color:#555 !important}.woocommerce .columns-3 .price:before{content:"- "}@media only screen and (max-width: 1199px){.woocommerce .columns-3 .price{width:auto;display:block !important;margin-bottom:0}.woocommerce .columns-3 .price:before{content:""}}@media only screen and (max-width: 991px){.woocommerce .columns-3 .price{margin-bottom:18px !important}}.woocommerce .columns-3 .add_to_cart_button{display:inline-block}.woocommerce .columns-4 .add_to_cart_button{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 5px !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0 !important;border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:none !important;background:#fff !important;padding:0 1.3em !important}@media only screen and (min-width: 768px){.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 2em !important}}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:300 !important;color:#999999}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{font-weight:400 !important;background:#fff !important;border-bottom:#7db31d solid 3px !important;color:#7db31d !important}.woocommerce ul.products li.product img:hover{opacity:0.8}.woocommerce ul.products li.product h3:hover{color:#7db31d !important}.woocommerce #reviews #comments h2{display:none}.woocommerce #reviews #comments p{color:#333 !important;font-size:16px !important}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none !important}.woocommerce div.product .woocommerce-tabs .panel p{font-size:16px !important}.variations{width:100%}.variations label{color:#333;font-weight:500;font-size:16px}.variations .value{float:left;width:100%}.variations select{border-radius:0 !important;border:1px solid #e5e5e5;background-color:#fff}.variations select option{padding:8px}.woocommerce .woocommerce-info{border-top-color:#7db31d !important}.woocommerce .woocommerce-info:before{color:#7db31d !important}.woocommerce .woocommerce-info a{color:#7db31d}.woocommerce .woocommerce-info a:hover{text-decoration:underline}.woocommerce ul.products li.product .woocommerce-loop-product__title{line-height:1.2}.woocommerce form{border-radius:0 !important}.woocommerce .login{margin:-2em 0 2em 0 !important}.woocommerce .login .button{width:30%}.woocommerce ul.products li.product .onsale{background-color:#7db31d;text-transform:uppercase}.woocommerce ul.products span.onsale{min-width:3.8em}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #d3ced2}@media only screen and (max-width: 768px){.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:14px;padding:6px}}.woocommerce-cart h1{padding-left:0;margin:0 0 40px 0;text-transform:uppercase;font-size:30px;color:#342e29}.woocommerce-cart main{margin-top:60px}.woocommerce-cart main .woocommerce table.shop_table{border-radius:0 !important}@media only screen and (min-width: 768px){.woocommerce-cart main .woocommerce table.shop_table td{padding:15px 15px}}.woocommerce-cart main .coupon .input-text{height:53px;width:100% !important;padding-left:9px !important}@media only screen and (min-width: 480px){.woocommerce-cart main .coupon .input-text{width:48% !important}}@media only screen and (min-width: 768px){.woocommerce-cart main .coupon .input-text{width:230px !important}}.woocommerce-cart main .cart_totals{width:100% !important}.woocommerce-cart main .cart_totals h2{font-size:30px !important}.woocommerce-cart main .btn-update{width:100% !important}@media only screen and (min-width: 768px){.woocommerce-cart main .btn-update{width:inherit !important}}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:0 !important}.woocommerce-cart #pay_with_amazon{display:none}.woocommerce-cart .continue-shopping a{color:#333 !important;background:#e5e5e5 !important}.woocommerce-cart .cart-more-info{margin-top:40px;font-size:16px !important}@media only screen and (min-width: 768px){.woocommerce-cart .cart-more-info{margin-top:120px}}.woocommerce-checkout .checkout_coupon{margin:-2em 0 2em 0 !important;border-radius:0 !important}@media only screen and (min-width: 768px){.woocommerce-checkout .checkout_coupon .input-text{padding:13px 14px}}@media only screen and (max-width: 768px){.woocommerce-checkout .checkout_coupon .form-row-first{width:100%}.woocommerce-checkout .checkout_coupon .form-row-first input{padding:13px 14px !important}.woocommerce-checkout .checkout_coupon .form-row-last{float:none}}.woocommerce-checkout form .form-row label{font-size:14px;margin-bottom:0}@media only screen and (min-width: 768px){.woocommerce-checkout .input-text{padding:13px 14px}}.woocommerce-checkout #payment{border-radius:0 !important}.woocommerce-checkout .woocommerce-checkout-review-order-table{border-radius:0 !important}.woocommerce-checkout .woocommerce-checkout-review-order-table thead{background-color:#ebe9eb;color:#515151}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal{background-color:#ebe9eb;color:#515151}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping{background-color:#ebe9eb;color:#515151}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{background-color:#dfdcde}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:50% !important}.woocommerce-order-received .product-name a{color:#7db31d !important}.woocommerce-order-received .product-name a:hover{text-decoration:underline}.single-post a{color:#7db31d}.single-post .post{border-bottom:none}.pp_content_container{background:none !important;background-color:transparent !important;border-radius:0 !important;box-shadow:none !important}.pp_gallery{display:none !important}.pp_nav .currentTextHolder{color:#fff !important;padding:0 15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 1% 2.992em 0 !important;width:24% !important}.woocommerce.columns-3 ul.products li.product{width:32.3% !important}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:0 !important;padding-left:0 !important}.woocommerce div.product .woocommerce-tabs .panel{padding-left:40px !important}.woocommerce #reviews #comments ol.commentlist{padding-left:0 !important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:24%}.woocommerce #tab-description>h2{display:none}@media screen and (max-width: 768px){.woocommerce.columns-3 ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48% !important}}@media screen and (max-width: 480px){.woocommerce.columns-3 ul.products li.product{width:100% !important}}@media screen and (max-width: 600px){.woocommerce-page table.shop_table,.woocommerce-page table.shop_table thead,.woocommerce-page table.shop_table tbody,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table tr{display:block}.woocommerce-page table.shop_table thead tr{position:absolute;top:-9999px;left:-9999px}.woocommerce-page table.shop_table td{position:relative;padding-left:40% !important}.woocommerce-page table.shop_table{border:none}.woocommerce-page table.shop_table td.product-spacer{border-color:#FFF;height:10px}.woocommerce-page table.shop_table td:before{position:absolute;top:6px;left:6px;width:25%;padding-right:10px;white-space:nowrap}.woocommerce-page table.shop_table td.product-remove:before{content:"DELETE";color:#515151}.woocommerce-page table.shop_table td.product-thumbnail:before{content:"IMAGE";color:#515151}.woocommerce-page table.shop_table td.product-name:before{content:"PRODUCT";color:#515151}.woocommerce-page table.shop_table td.product-price:before{content:"PRICE";color:#515151}.woocommerce-page table.shop_table td.product-quantity:before{content:"QUANTITY";color:#515151}.woocommerce-page table.shop_table td.product-subtotal:before{content:"SUBTOTAL";color:#515151}.woocommerce-page table.shop_table td.product-total:before{content:"TOTAL";color:#515151}.woocommerce .quantity,.woocommerce #content .quantity,.woocommerce-page .quantity,.woocommerce-page #content .quantity{margin:0}.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:left;border:0;padding-left:6px !important}.woocommerce-page table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce-page table.cart td.actions div,.woocommerce-page #content table.cart td.actions div,.woocommerce-page table.cart td.actions input,.woocommerce-page #content table.cart td.actions input{margin-bottom:10px}.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%;text-align:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100% !important}.woocommerce-page .cart-collaterals .cart_totals th,.woocommerce-page .cart-collaterals .cart_totals td{border:0 !important}.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals table tr.total td{padding-left:6px !important}.woocommerce-page table.shop_table tr.cart-subtotal td,.woocommerce-page table.shop_table tr.shipping td,.woocommerce-page table.shop_table tr.total td,.woocommerce-page table.shop_table.order_details tfoot th,.woocommerce-page table.shop_table.order_details tfoot td{padding-left:6px !important;border:0 !important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce .order_details ul,.woocommerce-page .order_details ul,.woocommerce .order_details,.woocommerce-page .order_details{padding:0}.woocommerce .order_details li,.woocommerce-page .order_details li{margin-bottom:10px;border:0}#content table.cart td.actions .button,.woocommerce #content table.cart td.actions .input-text,.woocommerce #content table.cart td.actions input,.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce table.cart td.actions input,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions input,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input{width:100% !important}#content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%}#content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin-top:1.5em}#content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{margin-bottom:.2em}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{display:none}.woocommerce-page table.shop_table tfoot tr th{display:inline-block !important}.woocommerce-page table.shop_table tfoot tr td{display:inline-block !important}}.post-type-archive-product h1{text-align:center}
