/*!
Theme Name: Kickapoo Joy Juice - 2016
Theme URI: http://drinkkickapoo.com
Description: Custom theme created for Kickapoo Joy Juice
Author: Object 9
Author URI: http://object9.com
Version: 2.0
*/body,html{height:100%}.loading-indicator,.menu-button .hamburger span{-webkit-transform-origin:center;-ms-transform-origin:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,ul.joy-wall li div span{font-family:futura-pt,Helvtica,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}body{background-color:#175c07;font-size:1em;line-height:1.6;color:#fff;width:100%;overflow-x:hidden}button,input,select,textarea{font-family:inherit;font-size:inherit}a{color:#fff201;text-decoration:underline;-webkit-transition:all .2s ease;transition:all .2s ease}a:focus,a:hover{text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}img{vertical-align:middle;max-width:100%;height:auto}.container{max-width:1200px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;zoom:1}h1,h2{margin:0 0 10px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.container.small{max-width:800px}.container.medium{max-width:1000px}.container.full{max-width:1600px;padding:0 20px}.container.top-spacing{padding-top:80px}.page-content{height:100%}.home .page-content{padding-top:0}::selection{background:#8ee031;color:#fff}::-moz-selection{background:#8ee031;color:#fff}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:4em;line-height:1}h1 .larger{font-size:1.7em;letter-spacing:3px;line-height:.9}h1 .largest{font-size:1.5em;letter-spacing:5px;line-height:.9}.halftone,.home-hero h1{color:#fff;text-align:center;text-transform:uppercase;font-weight:800;font-style:normal;letter-spacing:5px;-webkit-font-smoothing:antialiased}.halftone-yellow,.home-hero h1 em,.page-header h1,.page-header-plain h1,.page-title,.products-page-product h2{color:#fff201;text-align:center;text-transform:uppercase;font-style:normal;font-weight:800;letter-spacing:5px;-webkit-font-smoothing:antialiased}h2{font-size:1.75em;line-height:1}h2 .larger,h2 .largest{line-height:.9;text-transform:uppercase}h2 .larger{font-size:1.7em;letter-spacing:3px}h2 .largest{font-size:3em;letter-spacing:5px;font-weight:800}h3{font-size:1.5em;line-height:1;margin:0 0 8px;color:#74c11d}h3.allcaps{text-transform:uppercase;letter-spacing:1px}h4,h5{font-size:1.3em}li,ol li,p,ul li{font-size:1.4em}li,p{line-height:1.8;margin:0 0 20px}ol,ul{list-style:disc;margin:0 0 0 20px}ol li ul li,ul li ul li{font-size:1em}ol{list-style-type:decimal}.archive-filters ul,.archive-filters-menu,.breadcrumbs,.buy-now-links,.gform_fields,.locate-listing,.lounger-promo-content-two .bullets,.main-nav,.nav-store ul,.page-template-template-atlanta-php .wpsl-results ul,.pagination-simple ul,.product-social-images,.product-types,.products-page-nav,.share-buttons,.social-footer .social-links,.tag-list ul,.wpsl-results ul,ul.gfield_checkbox,ul.joy-wall{list-style-type:none}strong{font-weight:700}.dropcap,.extra-bold{font-weight:800}em{font-style:oblique}hr{height:3px;border:0;background-color:#e3f7cc;margin:40px 0}blockquote{float:right;width:40%;margin:20px 0 20px 20px;padding:20px;border-left:4px solid #8ee031}blockquote p{font-size:1.5em;margin:0;line-height:1.4}.dropcap{font-size:5.8em;float:left;line-height:.9;margin-right:20px}.larger{font-size:1.2em}.callout-green{background-color:#104705;color:#fff;padding:40px}@media (max-width:768px){h1{font-size:2em;line-height:38px;margin:0 0 10px}h1 .larger{font-size:1em;line-height:1.5}h1 .largest,h2 .largest{font-size:1.2em}h2 .largest{letter-spacing:2px}blockquote{float:none;width:100%;padding:20px 0;margin-left:0;border:0;border-top:4px solid #8ee031;border-bottom:4px solid #8ee031}}@font-face{font-family:icomoon;src:url(assets/fonts/icomoon.eot?904ocx);src:url(assets/fonts/icomoon.eot?#iefix904ocx) format("embedded-opentype"),url(assets/fonts/icomoon.woff2?904ocx) format("woff2"),url(assets/fonts/icomoon.ttf?904ocx) format("truetype"),url(assets/fonts/icomoon.woff?904ocx) format("woff"),url(assets/fonts/icomoon.svg?904ocx#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e036"}.icon-object9:before{content:"\e600"}.icon-cart:before{content:"\e93a"}.icon-envelop:before{content:"\e945"}.icon-redo:before{content:"\e966"}.icon-redo2:before{content:"\e968"}.icon-bubble:before{content:"\e96b"}.icon-spinner2:before{content:"\e97b"}.icon-spinner9:before{content:"\e982"}.icon-menu:before{content:"\e9bd"}.icon-star-full:before{content:"\e9d9"}.icon-heart:before{content:"\e9da"}.icon-happy:before{content:"\e9df"}.icon-happy2:before{content:"\e9e0"}.icon-wink2:before{content:"\e9e8"}.icon-grin:before{content:"\e9e9"}.icon-grin2:before{content:"\e9ea"}.icon-cross:before{content:"\ea0f"}.icon-checkmark:before{content:"\ea10"}.icon-loop:before{content:"\ea2d"}.icon-loop2:before{content:"\ea2e"}.icon-arrow-right2:before{content:"\ea3c"}.icon-arrow-down2:before{content:"\ea3e"}.icon-arrow-left2:before{content:"\ea40"}.icon-facebook:before{content:"\ea8c"}.icon-instagram:before{content:"\ea90"}.icon-twitter:before{content:"\ea91"}.icon-youtube3:before{content:"\ea99"}.icon-vimeo:before{content:"\ea9c"}.icon-flickr2:before{content:"\eaa1"}.icon-reddit:before{content:"\eac7"}.gform_wrapper{background-color:rgba(0,39,4,.8);padding:20px;margin-bottom:40px}input[type=text],input[type=email],input[type=tel],textarea{width:100%;height:60px;-webkit-border-radius:0;border-radius:0;border:0;padding:0 8px}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{outline:0}label{font-size:18px;color:#fff}textarea{height:200px;padding:8px}form p{clear:both;margin-bottom:15px}form .text-danger{color:#fff201;font-size:16px}form input[type=submit]{display:block;background-color:#8ee031;font-size:22px;padding:15px 50px;width:48%;color:#000;margin:0 auto;cursor:pointer;border:0;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:700}form input[type=submit]:hover{-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff201}form input[type=checkbox]{float:left;margin:10px 10px 0 0}form select{background-color:#fff;border:0;-webkit-border-radius:0;border-radius:0;width:100%;height:60px}form .captcha{background-color:#fff;width:70%;margin:0 auto 30px;zoom:1;padding:8px;-webkit-border-radius:4px;border-radius:4px}form .captcha:after,form .captcha:before{content:" ";display:table}form .captcha:after{clear:both}form .captcha img{float:left;width:25%;max-width:none}form .captcha input{float:right;width:75%;margin:0;background-color:#ebebeb;border:0;-webkit-box-shadow:none;box-shadow:none}form .captcha input:focus{-webkit-box-shadow:none;box-shadow:none}form .captcha label{color:#104705;margin-bottom:5px}.gform_fields{margin:0;padding:0;zoom:1}.gform_fields:after,.gform_fields:before{content:" ";display:table}.gform_fields:after{clear:both}.gform_fields .gfield{float:left;width:48%;clear:both;margin-bottom:30px}.gform_fields .gfield.right{float:right;clear:none}.archive-filters-menu:after,.home-bottles:after,.kmodal-footer:after,.locate-listing:after,.nav-store ul:after,.nav-store:after,.page-template-template-locate .simple-locator-form:after,.page-template-template-locate-landing .simple-locator-form:after,.product-types li:after,.products-page-nav:after,.products-page-product:after,.social-curator-post-grid:after,.social-footer .social-links:after,.social-footer:after{clear:both}.gform_fields .gfield.full{width:100%}ul.gfield_checkbox{margin:0;padding:0}ul.gfield_checkbox label{float:left}.gform_validation_container{display:none}.gfield_checkbox label{font-weight:400}.validation_message{color:#fff201;font-weight:400;font-size:16px;font-style:oblique;padding-top:5px}@media (max-width:768px){form .left,form .right{float:none;width:100%}form input[type=submit]{padding:15px 0;width:100%}form .captcha{width:100%}form .captcha img{float:none;margin:0 auto;display:block;width:50%}form .captcha input{float:none;width:100%;margin:0}}.btn,.page-template-template-locate .simple-locator-form .geo_button_cont button,.page-template-template-locate .simple-locator-form .wpslsubmit,.page-template-template-locate-landing .simple-locator-form .geo_button_cont button,.page-template-template-locate-landing .simple-locator-form .wpslsubmit{display:inline-block;background:0 0;color:#fff;border:2px solid #fff201;padding:0 20px;line-height:2.5;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;text-transform:uppercase;font-weight:700;letter-spacing:2px;text-decoration:none}.btn:hover,.page-template-template-locate .simple-locator-form .geo_button_cont button:hover,.page-template-template-locate .simple-locator-form .wpslsubmit:hover,.page-template-template-locate-landing .simple-locator-form .geo_button_cont button:hover,.page-template-template-locate-landing .simple-locator-form .wpslsubmit:hover{background-color:#fff;border-color:#fff;color:#002704;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-large{font-size:1.5em;padding:0 50px}.btn-green,.page-template-template-locate .simple-locator-form .wpslsubmit,.page-template-template-locate-landing .simple-locator-form .wpslsubmit{color:#175c07;border-color:#8ee031}.btn-green:hover,.page-template-template-locate .simple-locator-form .geo_button_cont .white-body button,.page-template-template-locate .simple-locator-form .white-body .wpslsubmit,.page-template-template-locate .simple-locator-form .wpslsubmit:hover,.page-template-template-locate-landing .simple-locator-form .geo_button_cont .white-body button,.page-template-template-locate-landing .simple-locator-form .white-body .wpslsubmit,.page-template-template-locate-landing .simple-locator-form .wpslsubmit:hover,.white-body .btn,.white-body .page-template-template-locate .simple-locator-form .geo_button_cont button,.white-body .page-template-template-locate .simple-locator-form .wpslsubmit,.white-body .page-template-template-locate-landing .simple-locator-form .geo_button_cont button,.white-body .page-template-template-locate-landing .simple-locator-form .wpslsubmit{background-color:#175c07;color:#fff;border-color:#175c07}.page-template-template-locate .simple-locator-form .geo_button_cont .white-body button:hover,.page-template-template-locate .simple-locator-form .white-body .wpslsubmit:hover,.page-template-template-locate-landing .simple-locator-form .geo_button_cont .white-body button:hover,.page-template-template-locate-landing .simple-locator-form .white-body .wpslsubmit:hover,.white-body .btn:hover,.white-body .page-template-template-locate .simple-locator-form .geo_button_cont button:hover,.white-body .page-template-template-locate .simple-locator-form .wpslsubmit:hover,.white-body .page-template-template-locate-landing .simple-locator-form .geo_button_cont button:hover,.white-body .page-template-template-locate-landing .simple-locator-form .wpslsubmit:hover{background-color:#8ee031;color:#002704;border-color:#8ee031}.kmodal{position:fixed;background-color:rgba(0,0,0,.9);top:0;left:50%;width:0;height:0;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:999}.kmodal.open,nav.primary{-webkit-transition:all .5s ease}.kmodal.open{left:0;width:100%;height:100%;transition:all .5s ease}.kmodal.open .kmodal-content{top:40px;-webkit-transition:top .5s ease;transition:top .5s ease}.kmodal.loading .kmodal-body{background:url(assets/images/loading-white-green.gif) center no-repeat;height:100px}.kmodal-content{max-width:500px;background-color:#fff;margin:0 auto;position:relative;top:-500px;-webkit-transition:top .5s ease;transition:top .5s ease}.kmodal-header{padding:20px;border-bottom:1px solid #ebebeb}.kmodal-header h3{font-size:18px;font-weight:700;color:#002704;margin:0}.kmodal-body{padding:15px;max-height:500px;overflow:auto;color:#175c07}.kmodal-body p{font-size:1em}.kmodal-footer{zoom:1;padding:8px;background-color:#ebebeb}.kmodal-footer:after,.kmodal-footer:before{content:" ";display:table}.buy-now-links{margin:0;padding:0}.buy-now-links li{width:47%;display:inline-block;margin-left:6%}.buy-now-links li:nth-child(odd){margin-left:0}.alert,.gform_confirmation_message,.validation_error{background-color:#fff;color:#002704;font-size:16px;font-weight:400;padding:8px;margin-bottom:20px}.alert-error,.validation_error{border-left:3px solid #c50d17}.alert-success,.gform_confirmation_message{border-left:3px solid #175c07}.loading-indicator{display:inline-block;color:#fff201;font-size:40px;-webkit-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite;line-height:1;width:40px;height:39px;transform-origin:center;position:absolute;left:50%;margin-left:-20px;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.loading-indicator.hidden{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.graphic-pattern,body{background:url(assets/images/pattern-large.png) fixed}.joy-drinks-pattern,body.page-template-template-products{background:url(assets/images/joy-drinks-logo-pattern-green.png) fixed}.alignleft{float:left;width:45%;margin:10px 20px 20px 0}.alignright{float:right;width:45%;margin:10px 0 20px 20px}.alignnone{width:100%}.wp-caption{margin:0 0 20px;background-color:#ebebeb;padding:8px}.wp-caption.alignnone{width:100%!important}.wp-caption.alignleft,.wp-caption.alignright{width:45%!important}.wp-caption.alignleft{margin:0 20px 20px 0}.wp-caption img{width:100%;margin-bottom:10px}.wp-caption p{font-size:.9em;font-style:oblique;line-height:1.2;margin:0}@media (max-width:768px){.alignleft,.alignright{float:none;width:100%;margin:0 0 20px}.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{width:100%!important}.wp-caption img{width:100%}}header.primary{position:fixed;z-index:10;top:0;width:100%;padding:20px 180px 20px 20px}header.primary .logo{float:left;width:200px;opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}header.primary .logo.active{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}body.logged-in header.primary{top:32px}@media (max-width:768px){header.primary .logo{width:120px;margin-top:10px}}footer{position:relative;z-index:12}.copyright{text-align:center;color:#8ee031;font-weight:700;font-size:1.5em;padding:60px 0}.archive-filters h3,.archive-filters-menu li a{text-transform:uppercase;letter-spacing:.1em;font-weight:800;-webkit-font-smoothing:antialiased}.copyright a{color:#fff}.copyright a:hover{color:#fff201}.social-footer{zoom:1;border-top:1px solid #175c07;border-bottom:1px solid #175c07;background-color:rgba(0,39,4,.3)}.social-footer:after,.social-footer:before{content:" ";display:table}.social-footer .social-header{float:left;width:38.75%;text-align:center;line-height:200px}.social-footer .social-header img{max-width:380px}.social-footer .social-links{margin:0;padding:0;float:right;width:61.25%;zoom:1}.social-footer .social-links:after,.social-footer .social-links:before{content:" ";display:table}.social-footer .social-links li{float:left;width:25%;text-align:center;margin:0}.social-footer .social-links li a{color:#fff201;font-size:80px;display:block;line-height:200px;border-left:1px solid #175c07;text-decoration:none}.social-footer .social-links li a:hover{background-color:#fff;color:#175c07}.social-footer .social-links li a i{position:relative;top:5px}@media (max-width:768px){.social-footer .social-header{float:none;width:100%;border-bottom:1px solid #175c07}.social-footer .social-links{float:none;width:100%}.social-footer .social-links li a{font-size:40px;line-height:100px;display:block}.copyright{font-size:1em;padding:30px 20px}}.page-header h1,.page-header-plain h1{line-height:1}.page-header{background-color:rgba(0,39,4,.8);padding:120px 0 40px;position:relative}.page-header h3{color:#fff;font-size:2.5em;line-height:1}.page-header-plain{padding:120px 0 0;margin-bottom:40px}.pagination-simple ul{margin:0;padding:0;display:table;width:100%}.pagination-simple ul li{margin:0;display:table-cell;text-align:center}.pagination-simple ul li a{display:block;padding:50px 0;color:#002704;background-color:#fff201;text-decoration:none;font-size:3em}.pagination-simple ul li a:hover{background-color:#fff}.pagination-simple ul li:first-child a{background-color:#8ee031}.pagination-simple ul li:first-child a:hover{background-color:#fff}@media (max-width:768px){.pagination-simple ul li a{padding:20px 0;font-size:1.5em}}.archive-filters-menu{margin:0;padding:0;zoom:1;z-index:16;width:100%;background-color:rgba(142,224,49,.9);text-align:center}.archive-filters-menu:after,.archive-filters-menu:before{content:" ";display:table}.archive-filters-menu li{float:left;width:50%;margin:0}.archive-filters-menu li a{display:block;color:#fff;text-decoration:none;line-height:100px;border-left:1px solid #74c11d;color:rgba(16,71,5,.3);font-size:1.3em}.archive-filters-menu li a.active{background-color:#fff}.archive-filters-menu li a:hover{background-color:#fff;color:#104705}.archive-filters-menu li:first-child a{border:0}.archive-filters{position:fixed;z-index:15;top:0;width:100%;height:100%;visibility:hidden;opacity:0;background-color:rgba(0,39,4,.95);padding:50px;overflow:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.archive-filters.visible{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.archive-filters h3{font-size:4em;line-height:1;padding-bottom:50px;position:relative}.archive-filters h3 a{position:absolute;right:-30px;top:2px;font-size:18px;line-height:50px;width:135px;text-align:center;display:block;background-color:#002704}.archive-filters ul{margin:0;padding:0}.archive-filters ul li{margin:0}.archive-filters ul li a{display:block;font-size:3em;color:#fff;text-decoration:none}.archive-filters ul li a:hover{color:#002704;background-color:#8ee031;padding-left:20px}@media (max-width:768px){.archive-filters-menu li a{line-height:50px;font-weight:700;font-size:1em;text-transform:none;letter-spacing:0}.archive-filters{padding:20px}.archive-filters h3{font-size:2em;line-height:1;padding:80px 0 0;text-transform:uppercase;letter-spacing:.1em;font-weight:800;position:relative;-webkit-font-smoothing:antialiased}.archive-filters h3 a{position:absolute;right:auto;display:block;top:0;left:0;width:100%}.archive-filters ul li a{font-size:1.5em}.archive-filters ul li a:hover{padding-left:0}}.share-buttons{margin:0;padding:20px 0 0}.share-buttons li{display:inline-block;margin-left:10px}.share-buttons li a{display:block;position:relative;text-decoration:none;font-size:40px;background-color:#8ee031;color:#002704;width:60px;line-height:60px;-webkit-border-radius:50%;border-radius:50%}.menu-button,.nav-store{border:2px solid #fff201}.share-buttons li a span{position:absolute;opacity:0;bottom:0;font-size:14px;left:0;background-color:#fff;display:block;width:120px;margin-left:-30px;line-height:1.7;-webkit-transition:all .2s ease;transition:all .2s ease}.share-buttons li a i{position:relative;top:5px}.share-buttons li a i.icon-facebook{top:0;left:-5px}.share-buttons li a:hover{background-color:#fff}.share-buttons li a:hover span{opacity:1;bottom:-40px;-webkit-transition:all .2s ease;transition:all .2s ease}.comments-footer .share-buttons li a{font-size:60px;width:100px;height:100px;line-height:100px}.comments-footer .share-buttons li a:hover{background-color:#002704;color:#fff}.comments-footer .share-buttons li a:hover span{opacity:0}@media (max-width:768px){.share-buttons li a{font-size:30px;width:50px;line-height:50px}}.nav-store{zoom:1;float:right}.nav-store:after,.nav-store:before{content:" ";display:table}.nav-store .cart-icon{float:left;color:#fff201;width:50px;height:50px;position:relative}.nav-store .cart-icon i{font-size:26px;position:absolute;top:0;line-height:50px;left:11px}.nav-store .cart-icon span{opacity:0;overflow:hidden;height:40px;position:absolute;background-color:rgba(0,0,0,.8);text-align:center;font-size:1.125em;color:#fff;line-height:40px;bottom:0;-webkit-transition:all .2s ease;transition:all .2s ease}.menu-button,.nav-store ul a{letter-spacing:1px;line-height:50px;font-weight:800;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased}.nav-store .cart-icon:hover span{opacity:1;width:120px;bottom:-42px;left:-40px;top:auto;-webkit-transition:all .2s ease;transition:all .2s ease}.nav-store ul{float:left;margin:0;padding:0;zoom:1}.nav-store ul:after,.nav-store ul:before{content:" ";display:table}.nav-store ul li{float:left;margin:0;font-size:1em}.nav-store ul a{color:#fff;display:block;border-left:2px solid #fff201;padding:0 20px}.nav-store ul a:hover{background-color:#8ee031;color:#000}.nav-store.active{opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@media (max-width:768px){.nav-store{display:none}}.menu-button{position:fixed;right:20px;top:20px;display:inline-block;color:#fff;font-size:1em;padding:0 30px 0 20px;z-index:14}.menu-button .hamburger{float:right;position:relative;width:27px;height:23px;top:13px;right:-20px}.menu-button .hamburger span{position:absolute;width:100%;height:3px;background-color:#fff;transform-origin:center;-webkit-transition:all .2s ease;transition:all .2s ease}.menu-button .hamburger span.bottom{bottom:0}.menu-button .hamburger span.middle{top:10px}.menu-button:active,.menu-button:focus{color:#fff}.menu-button.active:hover,.menu-button:hover{background-color:#8ee031;border-color:#8ee031;color:#000}.menu-button.active:hover .hamburger span,.menu-button:hover .hamburger span{background-color:#175c07;-webkit-transition:all .2s ease;transition:all .2s ease}.menu-button.active{background-color:rgba(0,39,4,.9);border-color:rgba(0,39,4,.9);-webkit-transition:all .2s ease;transition:all .2s ease}body.nav-open .menu-button{background-color:#fff201;border-color:#fff201;color:#104705}body.nav-open .menu-button .hamburger span{background-color:#104705}body.nav-open .menu-button .hamburger span.bottom,body.nav-open .menu-button .hamburger span.top{display:none}body.nav-open .menu-button .hamburger span.middle{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.nav-open .menu-button .hamburger span.middle.two{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.logged-in .menu-button{top:52px}nav.primary{position:fixed;z-index:-1;opacity:0;top:100%;width:100%;height:100%;background-color:rgba(0,39,4,.9);transition:all .5s ease;overflow:auto}.main-nav{margin:0;padding:120px 40px 0}.main-nav li{margin:0}.main-nav li a{color:#fff;font-size:4em;font-weight:800;text-transform:uppercase;letter-spacing:3px;display:block;text-decoration:none;-webkit-font-smoothing:antialiased}.main-nav li a:hover{background-color:#fff201;padding-left:20px;color:#104705}nav.primary .social-links{list-style-type:none;margin:0;padding:0;zoom:1;position:absolute;top:50px}nav.primary .social-links:after,nav.primary .social-links:before{content:" ";display:table}nav.primary .social-links:after{clear:both}nav.primary .social-links li{float:left;margin:0}nav.primary .social-links li a{font-size:40px;color:#fff201;display:block;margin-left:30px;text-decoration:none}nav.primary .social-links li a:hover{color:#fff}body.nav-open nav.primary{opacity:1;top:0;z-index:13;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width:768px){.main-nav li a{font-size:1.8em}nav.primary .social-links{position:relative;top:auto}nav.primary .social-links li a{font-size:30px}}@media (max-height:760px){.main-nav li a{font-size:1.8em}}.breadcrumbs{margin:0 0 40px;padding:0;text-align:center}.breadcrumbs li{display:inline-block;font-size:.9em;position:relative;padding-left:20px;margin-left:20px}.breadcrumbs li:before{font-family:icomoon;content:"\ea3c";position:absolute;left:-6px;top:3px;font-size:.8em;color:#8ee031}.breadcrumbs li:first-child{padding:0;margin:0}.breadcrumbs li:first-child:before{content:""}.social-curator-post-grid{zoom:1;width:100%;background-color:#104705}.social-curator-post-grid:after,.social-curator-post-grid:before{content:" ";display:table}.social-curator-post-grid.masonry-grid.two .social-curator-post-grid-single{float:left;width:47%}.social-curator-post-grid.masonry-grid.two .gutter-sizer{width:3.8%}.social-curator-post-grid.masonry-grid.four .social-curator-post-grid-single{float:left;width:25%}.social-curator-post-grid.masonry-grid.four .gutter-sizer{width:0}.social-curator-grid-footer{text-align:center;position:relative;z-index:12}.social-curator-grid-loading{text-align:center;padding:20px 0}@media (max-width:768px){.social-curator-post-grid.masonry-grid.five .social-curator-post-grid-single,.social-curator-post-grid.masonry-grid.four .social-curator-post-grid-single,.social-curator-post-grid.masonry-grid.six .social-curator-post-grid-single,.social-curator-post-grid.masonry-grid.three .social-curator-post-grid-single,.social-curator-post-grid.masonry-grid.two .social-curator-post-grid-single{float:none;width:100%}.social-curator-post-grid.masonry-grid.five .gutter-sizer,.social-curator-post-grid.masonry-grid.four .gutter-sizer,.social-curator-post-grid.masonry-grid.six .gutter-sizer,.social-curator-post-grid.masonry-grid.three .gutter-sizer,.social-curator-post-grid.masonry-grid.two .gutter-sizer{width:0}}.social-curator-post-grid-single{background-color:#fff;color:#000;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.social-curator-post-grid-single:hover .overlay-content{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.social-curator-post-grid-single .overlay-content{opacity:0;border:20px solid rgba(142,224,49,.9);width:100%;height:100%;text-align:center;color:#fff;position:absolute;top:0;left:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.social-curator-post-grid-single .overlay-content a{color:#fff}.social-curator-post-grid-single .overlay-content strong a{color:#fff201;text-decoration:none}.social-curator-post-grid-single .overlay-content i{color:#fff201}.social-curator-post-grid-single .overlay-content .overlay-interior{background-color:rgba(16,71,5,.9);height:100%;padding:10px}.social-curator-post-grid-single .overlay-content .interior-content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.social-curator-post-grid-single .social-curator-post-content{line-height:1.6;padding-top:10px;overflow:hidden}.social-curator-post-grid-single .social-curator-post-content p{font-size:14px;line-height:22px;margin-bottom:15px}.social-curator-post-grid-single .social-curator-post-link{text-decoration:none}.social-curator-post-grid-single .social-curator-post-image img{width:100%}.social-curator-grid-footer{color:#104705}.social-curator-grid-footer button{display:block;font-weight:700;border:0;padding:20px 0;width:100%;color:#104705;font-size:22px;cursor:pointer;background-color:#8ee031;-webkit-transition:all .2s ease;transition:all .2s ease}.social-curator-grid-footer button:hover{background-color:#fff201}.not-found{padding-bottom:200px}.not-found h2{font-size:250px;font-weight:700;color:#fff;line-height:.7;margin-top:40px}.not-found h3{font-size:60px;line-height:1}@media (max-width:767px){.not-found h2{font-size:80px}.not-found h3{font-size:20px}}.page-header h1,.page-header-plain h1,.page-title{margin-bottom:20px}.intro-content{margin-bottom:40px;font-size:1.3em;font-weight:700;-webkit-font-smoothing:antialiased}.intro-green{background-color:#8ee031;color:#104705;padding:50px 0}.home-hero{text-align:center;-webkit-box-shadow:inset 0 0 300px 0 rgba(0,0,0,.8);box-shadow:inset 0 0 300px 0 rgba(0,0,0,.8);height:100%;position:relative;z-index:1}.home-hero .image{height:100%}.home-hero .headline,.home-hero img{position:relative;top:25%;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.home-hero .content{position:relative;top:0}.home-hero h1{font-weight:800;text-transform:uppercase;font-size:3.2em}.home-hero h1 em{display:block;font-size:1em;line-height:1}.home-bottles{text-align:center;zoom:1;max-width:1300px;margin:0 auto;position:fixed;width:100%;padding:0 20px;top:55%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.home-bottles:after,.home-bottles:before{content:" ";display:table}.home-bottles .bottle{float:left;width:25%;margin-top:100px;position:relative;top:0;opacity:0;-webkit-transition:margin-top .2s ease;transition:margin-top .2s ease}.home-bottles .bottle:first-child{margin-left:0}.home-bottles .bottle.visible{opacity:1;margin-top:0;-webkit-transition:margin-top .2s ease;transition:margin-top .2s ease}.home-bottles-spacer{height:200%;-webkit-box-shadow:inset 0 0 300px 0 rgba(0,0,0,.8);box-shadow:inset 0 0 300px 0 rgba(0,0,0,.8);position:relative}.home-buttons{position:relative;top:-50px;text-align:center}.home-buttons .btn,.home-buttons .page-template-template-locate .simple-locator-form .geo_button_cont button,.home-buttons .page-template-template-locate .simple-locator-form .wpslsubmit,.home-buttons .page-template-template-locate-landing .simple-locator-form .geo_button_cont button,.home-buttons .page-template-template-locate-landing .simple-locator-form .wpslsubmit,.page-template-template-locate .simple-locator-form .geo_button_cont .home-buttons button,.page-template-template-locate .simple-locator-form .home-buttons .wpslsubmit,.page-template-template-locate-landing .simple-locator-form .geo_button_cont .home-buttons button,.page-template-template-locate-landing .simple-locator-form .home-buttons .wpslsubmit{padding:20px 100px;font-size:2em;letter-spacing:.2em;background-color:rgba(0,39,4,.8)}.home-buttons .btn:hover,.home-buttons .page-template-template-locate .simple-locator-form .geo_button_cont button:hover,.home-buttons .page-template-template-locate .simple-locator-form .wpslsubmit:hover,.home-buttons .page-template-template-locate-landing .simple-locator-form .geo_button_cont button:hover,.home-buttons .page-template-template-locate-landing .simple-locator-form .wpslsubmit:hover,.page-template-template-locate .simple-locator-form .geo_button_cont .home-buttons button:hover,.page-template-template-locate .simple-locator-form .home-buttons .wpslsubmit:hover,.page-template-template-locate-landing .simple-locator-form .geo_button_cont .home-buttons button:hover,.page-template-template-locate-landing .simple-locator-form .home-buttons .wpslsubmit:hover{background-color:#fff201;border-color:#fff201}.hashtag-image{position:absolute;z-index:3;bottom:-30px;width:90%;left:5%}.hashtag-image img{width:100%}.social-curator-post-grid{position:relative;z-index:4}.page-home-content{background-color:#fff;padding:20px 0;position:relative;z-index:3;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.8);box-shadow:0 0 50px 0 rgba(0,0,0,.8)}.page-home-content .content{display:table;width:100%}.page-home-content .content-block{vertical-align:top;display:table-cell;width:50%}.page-home-content .content-block.one{border-right:10px solid #fff;padding:40px 20px}.page-home-content .content-block.two{border-left:10px solid #fff;text-align:center;background-position:fixed}.page-home-content h3{margin-bottom:20px}@media (max-width:768px){.home-hero{padding-top:100px;padding-bottom:20px;-webkit-box-shadow:none;box-shadow:none;height:auto}.home-hero .larger,.home-hero h1{text-transform:none;letter-spacing:0!important;line-height:1}.home-hero .larger em,.home-hero h1 em{text-transform:none;letter-spacing:0;line-height:1}.home-hero .headline,.home-hero img{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:20px}.home-bottles{display:none}.home-buttons{top:auto;margin-bottom:20px}.home-buttons .btn,.home-buttons .page-template-template-locate .simple-locator-form .geo_button_cont button,.home-buttons .page-template-template-locate .simple-locator-form .wpslsubmit,.home-buttons .page-template-template-locate-landing .simple-locator-form .geo_button_cont button,.home-buttons .page-template-template-locate-landing .simple-locator-form .wpslsubmit,.page-template-template-locate .simple-locator-form .geo_button_cont .home-buttons button,.page-template-template-locate .simple-locator-form .home-buttons .wpslsubmit,.page-template-template-locate-landing .simple-locator-form .geo_button_cont .home-buttons button,.page-template-template-locate-landing .simple-locator-form .home-buttons .wpslsubmit{display:block;padding:0;font-size:1em;letter-spacing:.1em}.page-home-content .content,.page-home-content .content-block{display:block;width:100%}.page-home-content .content-block.one,.page-home-content .content-block.two{border:0}.home-bottles-spacer{height:auto;-webkit-box-shadow:none;box-shadow:none;padding:20px}.hashtag-image{position:relative;bottom:auto}}.post-archive-single .container,.product-social-images li p{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.page-template-template-products .page-header{background:url(assets/images/product-bg.jpg) fixed;padding:140px 0 100px;position:relative;-webkit-box-shadow:inset 0 0 300px 0 rgba(0,0,0,.8);box-shadow:inset 0 0 300px 0 rgba(0,0,0,.8)}.page-template-template-products .page-header .container{width:90%}.products-page-nav{margin:0;padding:0;zoom:1;text-align:center;width:100%}.products-page-nav:after,.products-page-nav:before{content:" ";display:table}.products-page-nav li{float:left;width:25%}.products-page-nav li a{display:block;font-weight:700;padding:20px;position:relative;color:#fff}.products-page-product{zoom:1;padding:70px 0}.products-page-product:after,.products-page-product:before{content:" ";display:table}.products-page-product .thumbnail{width:28%;position:absolute;top:0;left:20px;padding-top:80px}.products-page-product .container{position:relative}.products-page-product .content{float:right;width:68%}.products-page-product.even{background-color:rgba(0,0,0,.2)}.products-page-product.even .thumbnail{left:auto;right:20px;max-height:100%}.products-page-product.even .content{float:left}.products-page-product h2{margin-bottom:30px}.products-page-product .description p{font-size:1.7em;line-height:1.8;font-weight:700;-webkit-font-smoothing:antialiased}.products-page-product .description strong{color:#8ee031}.product-types{padding:0;width:80%;display:inline-block;margin:40px 0}.product-types li{margin:1px 0 0;zoom:1;background-color:rgba(0,0,0,.4);padding:8px}.product-types li:after,.product-types li:before{content:" ";display:table}.product-types p{float:left;margin:0;font-size:.7em}.product-types a{float:right;font-size:.7em;color:#fff201;display:inline-block;margin-left:10px}.product-social-images-header{text-transform:uppercase;letter-spacing:2px}.product-social-images{margin:0;padding:0;width:80%;display:inline-block}.product-social-images li{display:inline-block;width:32%;margin-left:2%;position:relative}.product-social-images li:first-child{margin:0}.product-social-images li .details{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.product-social-images li p{position:relative;top:50%;transform:translateY(-50%);font-size:.9em}.product-social-images li a{color:#fff201}.product-social-images li:hover .details{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (max-width:800px){.products-page-nav li{float:none;width:100%;margin:0}.products-page-nav li a{width:auto;height:auto;-webkit-border-radius:0;border-radius:0;margin:0;font-size:1em;padding:15px 0}.products-page-nav li span{-webkit-transform:none;-ms-transform:none;transform:none;top:auto}}@media (max-width:768px){.page-template-template-products .page-header{background:0 0;padding-top:80px}.page-template-template-products .page-header .container{position:relative;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.products-page-nav li{float:none;width:100%}.products-page-nav li a{padding:20px}.products-page-nav li a:after{content:""}.products-page-product{padding:40px 0}.products-page-product .thumbnail{display:none}.product-social-images,.product-types{width:100%;display:block}.products-page-product .content{float:none;width:100%}.products-page-product h2{margin-bottom:10px}.products-page-product .description p{font-size:1em}.product-social-images{zoom:1}.product-social-images:after,.product-social-images:before{content:" ";display:table}.product-social-images:after{clear:both}.product-social-images li{float:left;width:33.333%;margin-left:0;position:relative}}.locate-listing{margin:0 0 3em;padding:0;zoom:1}.locate-listing:after,.locate-listing:before{content:" ";display:table}.locate-listing li{float:left;width:32%;margin:0 2% 20px 0}.locate-listing li.three{margin-right:0}.locate-listing.online{text-align:center}.locate-listing.online li{display:inline-block;width:40%;margin:0 3% 3% 0;float:none}@media (max-width:768px){.locate-listing li{float:none;width:100%;margin:0 0 20px}.locate-listing li img{width:100%;max-width:300px;margin:0 auto;display:block}}ul.tabs{margin:0 0 2em;padding:0;list-style:none;text-align:center}ul.tabs li{background:0 0;color:#fff;font-weight:700;display:inline-block;padding:15px 25px;cursor:pointer;font-size:1.5em;margin:0;text-transform:uppercase;letter-spacing:.1em}ul.tabs li.current{background:#fff201;color:#104705}@media (max-width:768px){ul.tabs li{background:0 0;color:#fff;font-weight:700;display:inline-block;padding:10px 15px;cursor:pointer;font-size:1em;margin:0;text-transform:uppercase;letter-spacing:.1em}}.tab-content{background:rgba(0,0,0,.3);display:none;margin:0 auto 2em;max-width:1000px}.tab-content h2{text-align:center;font-size:3em;padding:1.1em 0 .5em}@media (max-width:768px){.tab-content h2{font-size:2em}.tab-content .online li{width:100%}}.page-template-template-locate-landing h2{text-align:center;font-size:3em;padding:1.1em 0 .5em}@media (max-width:768px){.page-template-template-locate-landing h2{font-size:2em}.page-template-template-locate-landing .locate-listing.online li{width:100%}}.tab-content.current{display:inherit}.page-template-template-sell .gform_wrapper{padding:3em}.page-template-template-sell .gform_wrapper .gform_description{font-size:1.5em;margin-bottom:1em;display:block}.page-template-template-sell form{max-width:700px;margin:0 auto}.page-template-template-sell .gfield,.page-template-template-sell .gsection{width:100%}.page-template-template-sell .gsection_title{font-size:1.5em;margin:0;text-align:left;padding:.5em .5em .5em 0;color:#fff201;border-bottom:#fff201 2px solid;display:block}.page-template-template-sell .gfield_radio{margin:0}.page-template-template-sell .gfield_radio li{list-style:none;padding:0;margin:0}.page-template-template-sell .gform_confirmation_message{background-color:rgba(0,39,4,.8);padding:1em;border:0;text-align:center;font-size:2em;color:#fff201}@media (max-width:768px){.page-template-template-sell .gform_wrapper{padding:1em}}.page-template-template-locate .simple-locator-form,.page-template-template-locate-landing .simple-locator-form{background-color:#fff;border:20px solid #fff;color:#104705;zoom:1;margin-bottom:3em;padding:1em;text-transform:uppercase;font-weight:600}.page-template-template-locate .simple-locator-form:after,.page-template-template-locate .simple-locator-form:before,.page-template-template-locate-landing .simple-locator-form:after,.page-template-template-locate-landing .simple-locator-form:before{content:" ";display:table}.page-template-template-locate .simple-locator-form a,.page-template-template-locate-landing .simple-locator-form a{color:#8ee031}.page-template-template-locate .simple-locator-form form,.page-template-template-locate-landing .simple-locator-form form{margin-bottom:20px}.page-template-template-locate .simple-locator-form input[type=text],.page-template-template-locate .simple-locator-form select,.page-template-template-locate-landing .simple-locator-form input[type=text],.page-template-template-locate-landing .simple-locator-form select{background-color:#e6e6e6}.page-template-template-locate .simple-locator-form label,.page-template-template-locate-landing .simple-locator-form label{display:block;color:#175c07}.page-template-template-locate .simple-locator-form .address-input,.page-template-template-locate-landing .simple-locator-form .address-input{float:left;width:60%}.page-template-template-locate .simple-locator-form .address-input input[type=text],.page-template-template-locate .simple-locator-form .address-input input[type=tel],.page-template-template-locate-landing .simple-locator-form .address-input input[type=text],.page-template-template-locate-landing .simple-locator-form .address-input input[type=tel]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-locate .simple-locator-form .distance,.page-template-template-locate-landing .simple-locator-form .distance{float:right;clear:none;width:35%}.history-page-graphic .size-full,.page-template-template-locate .simple-locator-form .distance select,.page-template-template-locate-landing .simple-locator-form .distance select{width:100%}.page-template-template-locate .simple-locator-form .submit,.page-template-template-locate-landing .simple-locator-form .submit{float:left;clear:both;padding-top:20px;margin-bottom:20px}.page-template-template-locate .simple-locator-form .geo_button_cont,.page-template-template-locate-landing .simple-locator-form .geo_button_cont{padding-top:20px;margin:0 0 20px 10px;float:right}.page-template-template-locate .simple-locator-form .geo_button_cont button,.page-template-template-locate-landing .simple-locator-form .geo_button_cont button{background-color:#ebebeb;border:0;color:#175c07}#locationmap,.wpsl-map,.wpsl-results.loading{background:url(assets/images/loading-white-green.gif) center no-repeat}@media (max-width:768px){.page-template-template-locate .simple-locator-form,.page-template-template-locate-landing .simple-locator-form{border-width:5px}.page-template-template-locate .simple-locator-form .address-input,.page-template-template-locate .simple-locator-form .distance,.page-template-template-locate-landing .simple-locator-form .address-input,.page-template-template-locate-landing .simple-locator-form .distance{float:none;width:100%}.page-template-template-locate .simple-locator-form .address-input input,.page-template-template-locate .simple-locator-form .address-input select,.page-template-template-locate .simple-locator-form .distance input,.page-template-template-locate .simple-locator-form .distance select,.page-template-template-locate-landing .simple-locator-form .address-input input,.page-template-template-locate-landing .simple-locator-form .address-input select,.page-template-template-locate-landing .simple-locator-form .distance input,.page-template-template-locate-landing .simple-locator-form .distance select{padding:0 15px;-webkit-appearance:none}.page-template-template-locate .simple-locator-form .distance,.page-template-template-locate-landing .simple-locator-form .distance{margin-top:1em}.page-template-template-locate .simple-locator-form .submit,.page-template-template-locate-landing .simple-locator-form .submit{float:none;text-align:center}.page-template-template-locate .simple-locator-form .geo_button_cont,.page-template-template-locate-landing .simple-locator-form .geo_button_cont{float:none;margin:0;text-align:center;padding:0}}.wpsl-results-header{text-align:center;color:#175c07}.store-infowindow img{max-width:200px}#locationmap,.wpsl-map{display:none;clear:both;width:100%;height:250px;margin:20px 0}#locationmap{display:block}.wpsl-results{display:none;clear:both}.wpsl-results.loading{min-height:70px}.wpsl-results ul{margin:0;padding:2em 0 0;zoom:1}.wpsl-results ul:after,.wpsl-results ul:before{content:" ";display:table}.wpsl-results ul:after{clear:both}.wpsl-results ul li{margin:0 0 2em}.wpsl-results ul li p{font-size:.8em;line-height:1.3}.wpsl-results ul li h3{color:#175c07;font-size:1.2em}.wpsl-results .map-link{font-size:.7em;display:inline-block;text-decoration:none;border:1px solid #8ee031;padding:0 1em;color:#175c07;-webkit-border-radius:2px;border-radius:2px}.history-page-graphic{margin-bottom:50px}.page-template-template-atlanta-php .header-area{background:url(assets/images/atlanta-landing-background.png) no-repeat;background-size:cover}.page-template-template-atlanta-php header.primary{padding:2em 0;margin:0;position:inherit}.page-template-template-atlanta-php header.primary .logo{float:inherit;display:block;margin:0 auto;opacity:1!important}.page-template-template-atlanta-php .page-header-plain{padding-top:50px}@media (max-width:768px){.page-template-template-atlanta-php .page-header-plain{padding-top:20px}}.page-template-template-atlanta-php .simple-locator-form{text-align:center;margin:2em 0 5em;zoom:1}.page-template-template-atlanta-php .simple-locator-form .distance,.page-template-template-atlanta-php .simple-locator-form .wpsl-geo-button,.page-template-template-atlanta-php .simple-locator-form label{display:none}.page-template-template-atlanta-php .simple-locator-form .address-input,.page-template-template-atlanta-php .simple-locator-form .submit{display:inline-block}.page-template-template-atlanta-php .simple-locator-form .address{border:3px solid #fff201;-webkit-border-radius:10px;border-radius:10px;width:auto;font-size:1.4em;font-weight:300;padding:1.5em 3em;margin-right:.7em;text-align:center}.page-template-template-atlanta-php .simple-locator-form .wpslsubmit{background:#fff201;border:0;-webkit-border-radius:10px;border-radius:10px;line-height:35px;padding:1.2em 1.35em;cursor:pointer;outline:0;top:9px;position:relative}.page-template-template-atlanta-php .simple-locator-form .wpslsubmit:after{content:'';background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1792 1792' style='enable-background:new 0 0 1792 1792;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:%23074A0C;%7D%3C/style%3E%3Cpath class='st0' d='M1152,640c0-70.7-25-131-75-181s-110.3-75-181-75s-131,25-181,75s-75,110.3-75,181s25,131,75,181 s110.3,75,181,75s131-25,181-75S1152,710.7,1152,640z M1408,640c0,72.7-11,132.3-33,179l-364,774c-10.7,22-26.5,39.3-47.5,52 s-43.5,19-67.5,19s-46.5-6.3-67.5-19s-36.5-30-46.5-52L417,819c-22-46.7-33-106.3-33-179c0-141.3,50-262,150-362s220.7-150,362-150 s262,50,362,150S1408,498.7,1408,640z'/%3E%3C/svg%3E");width:35px;background-size:35px;height:35px;display:block;position:relative}.page-template-template-atlanta-php .four-flavors{background:rgba(0,0,0,.3);border-top:#fff201 20px solid;text-align:center;padding:5em 0}.page-template-template-atlanta-php .four-flavors h3{color:#fff201;font-size:5em;font-weight:700;margin-bottom:.5em}.page-template-template-atlanta-php .four-flavors img{max-width:500px;display:block;width:100%;margin:0 auto}@media (max-width:768px){.page-template-template-atlanta-php .four-flavors h3{font-size:3em}.page-template-template-atlanta-php .four-flavors p{font-size:1.3em!important}}.page-template-template-atlanta-php .four-flavors p{font-size:2em}.page-template-template-atlanta-php .yellow-boxes{background:url(assets/images/circle-pattern.png) #fff201;text-align:center;padding:4em 0}.page-template-template-atlanta-php .yellow-boxes a{margin-right:30px}.page-template-template-atlanta-php .yellow-boxes a img{-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,.3) 0 3px 5px;box-shadow:rgba(0,0,0,.3) 0 3px 5px}@media (max-width:768px){.page-template-template-atlanta-php .yellow-boxes a{display:block;margin:0 1em 1em}.page-template-template-atlanta-php .yellow-boxes a img{width:100%}}.page-template-template-atlanta-php .download-form{background:#90df40;display:block;width:100%;text-align:center;padding:2em 0}.page-template-template-atlanta-php .simple-locator-form:after,.page-template-template-atlanta-php .simple-locator-form:before{content:" ";display:table}.page-template-template-atlanta-php .simple-locator-form:after{clear:both}@media (max-width:768px){.page-template-template-atlanta-php .simple-locator-form{border-width:5px}.page-template-template-atlanta-php .simple-locator-form .address-input,.page-template-template-atlanta-php .simple-locator-form .distance{float:none;width:100%}.page-template-template-atlanta-php .simple-locator-form .address-input input,.page-template-template-atlanta-php .simple-locator-form .address-input select,.page-template-template-atlanta-php .simple-locator-form .distance input,.page-template-template-atlanta-php .simple-locator-form .distance select{padding:0 15px;-webkit-appearance:none}.page-template-template-atlanta-php .simple-locator-form .distance{margin-top:1em}.page-template-template-atlanta-php .simple-locator-form .submit{float:none;text-align:center}.page-template-template-atlanta-php .simple-locator-form .geo_button_cont{float:none;margin:0;text-align:center;padding:0}}.page-template-template-atlanta-php .wpsl-results{background:#fff;display:none;clear:both;padding:3em}.page-template-template-atlanta-php .wpsl-results.loading{min-height:70px;background:url(assets/images/loading-white-green.gif) center no-repeat}.page-template-template-atlanta-php .wpsl-results ul{margin:0;padding:2em 0 0;zoom:1}.page-template-template-atlanta-php .wpsl-results ul:after,.page-template-template-atlanta-php .wpsl-results ul:before{content:" ";display:table}.page-template-template-atlanta-php .wpsl-results ul:after{clear:both}.page-template-template-atlanta-php .wpsl-results ul li{margin:0 0 2em}.page-template-template-atlanta-php .wpsl-results ul li p{font-size:.8em;line-height:1.3;color:#175c07}.page-template-template-atlanta-php .wpsl-results ul li a{color:#175c07}.page-template-template-atlanta-php .wpsl-results ul li h3{color:#175c07;font-size:1.2em}.page-template-template-atlanta-php .wpsl-results .map-link{font-size:.7em;display:inline-block;text-decoration:none;border:1px solid #8ee031;padding:0 1em;color:#175c07;-webkit-border-radius:2px;border-radius:2px}.page-template-template-atlanta-php .wpsl-results .wpsl-map{display:none}.post-archive-single{background-color:#002704;height:100%;position:relative;overflow:hidden}.post-archive-single .container{position:relative;clear:both;top:50%;transform:translateY(-50%);z-index:2;zoom:1;height:100%}.post-archive-single .container:after,.post-archive-single .container:before{content:" ";display:table}.post-archive-single .container:after{clear:both}.post-archive-single .background-image{position:absolute;width:100%;height:100%;z-index:1;top:0}.post-archive-single a{text-decoration:none;color:#fff}.post-archive-single a:hover{color:#fff201}.post-archive-single .categories{text-transform:uppercase;color:#fff;font-weight:400;font-size:1.5em;letter-spacing:.15em}.page-template-template-locate .simple-locator-form .geo_button_cont .post-archive-single button:hover,.page-template-template-locate .simple-locator-form .post-archive-single .wpslsubmit:hover,.page-template-template-locate-landing .simple-locator-form .geo_button_cont .post-archive-single button:hover,.page-template-template-locate-landing .simple-locator-form .post-archive-single .wpslsubmit:hover,.post-archive-single .btn:hover,.post-archive-single .page-template-template-locate .simple-locator-form .geo_button_cont button:hover,.post-archive-single .page-template-template-locate .simple-locator-form .wpslsubmit:hover,.post-archive-single .page-template-template-locate-landing .simple-locator-form .geo_button_cont button:hover,.post-archive-single .page-template-template-locate-landing .simple-locator-form .wpslsubmit:hover,.post-archive-single.lime,.post-archive-single.lime a,.post-archive-single.yellow a{color:#002704}.post-archive-single .title{font-size:3.5em;line-height:1.1;font-weight:800;-webkit-font-smoothing:antialiased}.post-archive-single p{font-size:1.3em;font-weight:700}.post-archive-single .content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.post-archive-single.lime{background-color:#8ee031}.post-archive-single.yellow{background-color:#fff201;color:#002704}.post-archive-single.lime a:hover,.post-archive-single.yellow a:hover{color:#fff}.page-template-template-locate .simple-locator-form .geo_button_cont .post-archive-single.lime button:hover,.page-template-template-locate .simple-locator-form .geo_button_cont .post-archive-single.yellow button:hover,.page-template-template-locate .simple-locator-form .post-archive-single.lime .wpslsubmit:hover,.page-template-template-locate .simple-locator-form .post-archive-single.yellow .wpslsubmit:hover,.page-template-template-locate-landing .simple-locator-form .geo_button_cont .post-archive-single.lime button:hover,.page-template-template-locate-landing .simple-locator-form .geo_button_cont .post-archive-single.yellow button:hover,.page-template-template-locate-landing .simple-locator-form .post-archive-single.lime .wpslsubmit:hover,.page-template-template-locate-landing .simple-locator-form .post-archive-single.yellow .wpslsubmit:hover,.post-archive-single.lime .btn:hover,.post-archive-single.lime .page-template-template-locate .simple-locator-form .geo_button_cont button:hover,.post-archive-single.lime .page-template-template-locate .simple-locator-form .wpslsubmit:hover,.post-archive-single.lime .page-template-template-locate-landing .simple-locator-form .geo_button_cont button:hover,.post-archive-single.lime .page-template-template-locate-landing .simple-locator-form .wpslsubmit:hover,.post-archive-single.yellow .btn:hover,.post-archive-single.yellow .page-template-template-locate .simple-locator-form .geo_button_cont button:hover,.post-archive-single.yellow .page-template-template-locate .simple-locator-form .wpslsubmit:hover,.post-archive-single.yellow .page-template-template-locate-landing .simple-locator-form .geo_button_cont button:hover,.post-archive-single.yellow .page-template-template-locate-landing .simple-locator-form .wpslsubmit:hover{color:#002704}.post-archive-single.thumbnail-hero a,.post-archive-single.thumbnail-hero p{color:#fff}@media (max-width:768px){.post-archive-single{height:auto;padding:30px 0}.post-archive-single .container{position:relative;clear:both;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;z-index:2;zoom:1;height:auto}.post-archive-single .container:after,.post-archive-single .container:before{content:" ";display:table}.post-archive-single .container:after{clear:both}.post-archive-single .background-image{position:absolute;width:100%;height:100%;z-index:1}.post-archive-single .categories{font-size:1em}.post-archive-single .title{font-size:2em}.post-archive-single .content{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.post-header{background-color:rgba(0,39,4,.8);padding:120px 0 40px;position:relative;height:80%}.post-header h1{line-height:1;font-size:4em}.post-header h3{color:#8ee031;padding-top:20px}.post-header a{color:#8ee031}.post-header .container{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.post-header .background-image{position:absolute;width:100%;height:100%;top:0}.white-body{background:#fff;color:#104705;padding:80px 0}.white-body a{color:#175c07}.thumbnail-no-hero{margin-bottom:40px}.thumbnail-no-hero.has-caption{background-color:#e6e6e6;padding:8px}.thumbnail-no-hero p{text-align:center;font-size:.9em;margin:0;padding-top:8px}.thumbnail-no-hero img{width:100%}.comments-footer{padding-top:50px;text-align:center}.tag-list ul{margin:0;padding:0;text-align:center}.tag-list ul li{display:inline-block;margin:0 0 0 20px}.tag-list ul li a{display:block;text-decoration:none;background-color:#ebebeb;font-size:.8em;padding:10px;-webkit-border-radius:2px;border-radius:2px;line-height:1}.tag-list ul li a:hover{background-color:#8ee031;color:#fff}@media (max-width:768px){.post-header{padding:100px 0 20px;height:auto}.post-header h1{font-size:2em}.post-header .container{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}ul.joy-wall{color:#000;zoom:1;margin:0;padding:0}ul.joy-wall:after,ul.joy-wall:before{content:" ";display:table}ul.joy-wall:after{clear:both}ul.joy-wall li{float:left;width:12.5%;position:relative;margin:0}ul.joy-wall li div{display:none;position:absolute;z-index:2;width:100%;background-color:rgba(0,0,0,.8);height:100%;left:0;top:0;text-align:center}ul.joy-wall li div span{position:relative;top:40%;background-color:#c50d17;font-size:.8em;padding:8px 10px;-webkit-border-radius:3px;border-radius:3px;color:#fff;cursor:pointer}ul.joy-wall li img{width:100%;position:relative;z-index:1}ul.joy-wall li:hover div{display:block}.lounger-promo-header{padding:100px 20px 50px;-webkit-font-smoothing:antialiased}.lounger-promo-header .disclaimer{padding-top:20px;max-width:800px;margin:0 auto}.lounger-promo-header .disclaimer p{line-height:1.3;font-size:1.2em}.lounger-promo-content-one{background:url(assets/images/halftone-green.jpg);padding:60px 0 180px;color:#175c07;position:relative}.lounger-promo-content-one img{margin-bottom:40px}.lounger-promo-content-one .until-now-bug{margin:0 0 0 -139px;width:278px;height:278px;position:absolute;bottom:-139px;left:50%}.lounger-promo-content-two{padding-top:160px;-webkit-font-smoothing:antialiased}.lounger-promo-content-two img{margin-bottom:40px}.lounger-promo-content-two .bullets{margin:0;padding:0;zoom:1;text-align:left}.lounger-promo-content-two .bullets:after,.lounger-promo-content-two .bullets:before{content:" ";display:table}.lounger-promo-content-two .bullets:after{clear:both}.lounger-promo-content-two .bullets li{float:left;width:46%;clear:both;line-height:1.3;margin-bottom:40px;position:relative;padding-left:24px}.lounger-promo-content-two .bullets li:before{content:"\ea10";font-family:icomoon;position:absolute;left:0;top:2px;font-size:.8em;color:#8ee031}.lounger-promo-content-two .bullets li.even{float:right;clear:right}.lounger-promo-form{background-color:#fff;padding:40px;color:#175c07;margin-bottom:40px}.lounger-promo-form p{line-height:1.4;font-size:1.2em}.lounger-promo-form .gform_wrapper{background:0 0;padding:0}.lounger-promo-form input[type=text],.lounger-promo-form input[type=email],.lounger-promo-form select,.lounger-promo-form textarea{background-color:#e6e6e6}.lounger-promo-form label{color:#175c07}.lounger-promo-form .gfield_checkbox li{zoom:1}.lounger-promo-form .gfield_checkbox li:after,.lounger-promo-form .gfield_checkbox li:before{content:" ";display:table}.lounger-promo-form .gfield_checkbox li:after{clear:both}.lounger-promo-form .gfield_checkbox label{width:95%}.lounger-promo-form .g-recaptcha{position:relative}.lounger-promo-legal{-webkit-font-smoothing:antialiased;font-size:.8em;margin-bottom:40px}.lounger-promo-legal p{line-height:1.3;margin-bottom:15px}@media (max-width:767px){.lounger-promo-content-two .bullets li,.lounger-promo-form .gfield{float:none;width:100%}.lounger-promo-form{padding:20px}}.center{text-align:center}.pull-right{float:right}@media (max-width:768px){.hidden-phone{display:none}}