/**handles:desktop**/
ol,p,ul{margin-bottom:1em}.banner h2,.page-header h2,body,h1{font-family:bpreplay}#popupDiv,.landing-popup{position:fixed;width:100%}.center-align,.header .menu ul,.landing-popup,.landing-popup a.button,.pagination,.text-center{text-align:center}@font-face{font-family:bpreplay;src:url(https://www.seasol.com.au/wp-content/themes/seasol/fonts/bpreplay-webfont.woff2) format('woff2'),url(https://www.seasol.com.au/wp-content/themes/seasol/fonts/bpreplay-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:bpreplay;src:url(https://www.seasol.com.au/wp-content/themes/seasol/fonts/bpreplaybold-webfont.woff2) format('woff2'),url(https://www.seasol.com.au/wp-content/themes/seasol/fonts/bpreplaybold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:bpreplay;src:url(https://www.seasol.com.au/wp-content/themes/seasol/fonts/bpreplaybolditalics-webfont.woff2) format('woff2'),url(https://www.seasol.com.au/wp-content/themes/seasol/fonts/bpreplaybolditalics-webfont.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:bpreplay;src:url(https://www.seasol.com.au/wp-content/themes/seasol/fonts/bpreplayitalics-webfont.woff2) format('woff2'),url(https://www.seasol.com.au/wp-content/themes/seasol/fonts/bpreplayitalics-webfont.woff) format('woff');font-weight:400;font-style:italic}ol,ul{margin-left:2em}ol li,ul li{margin-bottom:.5em}.green{color:#3b9447}.yellow{color:#fff035}.brown{color:#692f22}.color-bar,.header,.wrapper{max-width:1500px}body{font-size:100%;line-height:1.5;font-weight:400;font-style:normal;background:#efefef}a{color:#3b9447}p{width:100%}em{font-style:italic}strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:0 0 1em;font-weight:700;color:#692f22;width:100%}.banner h2,.page-header h2,h1{color:#fff;font-weight:700}h2{font-size:1.625em}h3{font-size:1.25em}.full-width{padding-left:0;padding-right:0;max-width:100%}input,textarea{-webkit-appearance:none}section.intro h1,section.intro h2{font-size:1.625em;color:#692f22}#popupDiv{display:none;top:0;left:0;height:100%;z-index:9999;background:rgba(0,0,0,.8);overflow:hidden}.landing-popup{color:#333;font-size:.8em;top:50%;z-index:999;padding:40px 0;font-weight:400;box-shadow:0 0 60px rgba(0,0,0,.1);background:url(https://www.seasol.com.au/wp-content/themes/seasol/images/bg_popup.jpg) no-repeat;background-size:cover;height:auto;left:50%;max-width:800px;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.landing-popup a.button{width:100%;padding:0}.landing-popup p{margin:0;padding:0 40px 0 0}.landing-popup .col img{padding:20px}.landing-popup #close.close{float:right;text-align:center;border-radius:50%;opacity:1;font-size:30px;color:#fff;text-decoration:none;font-weight:700;position:absolute;right:20px;top:10px;transition:all .2s ease}.landing-popup #close.close:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.landing-popup #close.close:after{display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'+'}img.logo-popup{max-width:510px;height:auto;margin:0 0 2em}.menu-trigger{display:none;background:rgba(255,244,54,.1);float:right;line-height:75px;padding:0 1em}.menu-trigger:before{font-family:FontAwesome;content:'\f0c9';color:#fff}.menu-trigger:after{content:'MENU';color:#fff;font-weight:700;margin-left:5px}.mobile-menu{background:#1b924b;position:fixed;right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);height:100%;width:280px;z-index:999999;top:70px;transition:all .2s ease;padding-top:10px}.mobile-menu button{display:none}.menu-active .mobile-menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu-active .menu-trigger{background:0 0}.menu-active .menu-trigger:before{content:'\f00d'}.menu-active .menu-trigger:after{content:'CLOSE'}.pagination{margin:0 auto 80px}.button,.pagination a{border:none;padding:0 2em;border-radius:30px;line-height:50px;height:50px;background:#000;color:#fff;display:inline-block;text-decoration:none;font-weight:700;text-transform:uppercase;cursor:pointer}.button.yellow,.pagination a{background:#fff035;color:#692f22}.pagination a{margin:0 5px}.button.yellow:hover,.pagination a:hover{background:#3b9447;color:#fff}.wrapper{margin:auto;overflow:hidden;background:#fff}body{padding-top:90px}.header{height:110px;background:#1b924b;position:fixed;z-index:5;overflow:visible;top:0}.header .row{max-width:1680px;overflow:visible}.header img{max-width:200px;position:absolute;left:2em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.header .selector{position:absolute;left:0;width:100%;height:50px;line-height:50px}.header .selector ul{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0}.header .selector ul>li{display:inline-block;margin:0;padding:0 1.5em}.header .selector ul>li a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700}.header .selector ul>li a:hover{color:#fff035}.header .selector ul>li.active{border-left:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);background:rgba(78,61,109,.1)}.header .selector ul>li.active a{border-bottom:2px solid #fff035}.header .selector ul>li.active a:hover{color:#fff}.header .menu{background:#fff;position:absolute;bottom:0;left:0;width:100%;height:60px}.header .menu ul{position:absolute;left:50%;width:800px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);line-height:60px;margin:0}.header .menu ul>li{display:inline-block;position:relative;padding:0 1em}.header .menu ul>li a{text-decoration:none;text-transform:uppercase;color:#692f22;font-weight:700}.header .menu ul>li a:hover,.header .menu ul>li.current-menu-item a:hover,.header .menu ul>li.current-menu-parent .sub-menu a,.header .menu ul>li.current-menu-parent .sub-menu li.current-menu-item a,.single-product .header .menu ul>li.menu-item-107>a,.single-product .header .menu ul>li.menu-item-23>a,.single-stockists .header .menu ul>li.menu-item-24>a,.single-this_month .header .menu ul>li.menu-item-308>a,.single-this_month .header .menu ul>li.menu-item-318>a,.single-tips_advice .header .menu ul>li.menu-item-318>a,.tax-product_cat.term-commercial-farming .header .menu ul>li.menu-item-107>a,.tax-product_cat.term-home-garden .header .menu ul>li.menu-item-23>a,.tax-tips_cat .header .menu ul>li.menu-item-318>a{color:#319d5d}.single-product .header .menu ul>li.menu-item-107>a,.single-product .header .menu ul>li.menu-item-23>a,.single-stockists .header .menu ul>li.menu-item-24>a,.single-this_month .header .menu ul>li.menu-item-318>a,.single-tips_advice .header .menu ul>li.menu-item-318>a,.tax-product_cat.term-commercial-farming .header .menu ul>li.menu-item-107>a,.tax-product_cat.term-home-garden .header .menu ul>li.menu-item-23>a,.tax-tips_cat .header .menu ul>li.menu-item-318>a{border-bottom:2px solid #692f22}.header .menu ul>li.current-menu-item a,.header .menu ul>li.current-menu-parent a{color:#319d5d;border-bottom:2px solid #692f22}.header .menu ul>li.current-menu-item .sub-menu a,.header .menu ul>li.current-menu-parent .sub-menu a{border-bottom:none;color:#692f22}.header .menu ul .sub-menu li a:hover{color:#319d5d}.header .menu ul li.menu-item-has-children>a:after{font-family:FontAwesome;content:'\f107';margin-left:5px}.header .menu ul li>.sub-menu{display:block;background:#fff035;position:absolute;left:0;top:80px;text-align:left;width:260px;line-height:40px;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0);padding:10px 0;visibility:hidden;opacity:0;-webkit-box-shadow:0 30px 40px rgba(0,0,0,.2);-moz-box-shadow:0 30px 40px rgba(0,0,0,.2);box-shadow:0 30px 40px rgba(0,0,0,.2);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.mobile-menu .fa,.mobile-menu input{background:0 0;color:#fff;font-size:1rem}.header .menu ul li>.sub-menu li{width:100%;line-height:1.3}.header .menu ul li:hover>.sub-menu{visibility:visible;opacity:1;top:60px}footer.footer a:hover,section.copyright a:hover{opacity:.7}.mobile-menu ul{list-style:none;margin:0 0 10px}.mobile-menu a{color:#fff;text-decoration:none;padding:0 20px;display:block;width:100%;margin-bottom:5px}.mobile-menu li .sub-menu{display:none;margin:0}.mobile-menu li:hover .sub-menu{display:block}.mobile-menu a:before{content:'-';margin-right:5px}.mobile-menu a{margin-left:10px;font-weight:700}.mobile-menu a.contact{margin:20px 0 0;font-weight:400}.mobile-menu a.contact:before{display:none}.mobile-menu .title{font-style:italic;text-transform:uppercase;padding:10px 1em;color:#fff;transition:all .2s ease;letter-spacing:1px}.mobile-menu .outer{border-bottom:1px solid rgba(255,255,255,.1)}.menu-active #wrapper{position:fixed;overflow:hidden}.menu-mobile .search-area{padding:5px 1em}.mobile-menu form{padding:0 1em}.mobile-menu .fa{border:none}.mobile-menu input{border:none;float:none;display:inline-block;max-width:140px;margin-left:2px}.header .search-area{position:absolute;left:0;bottom:0;height:60px;color:#692f22}.header .contact-search{position:absolute;height:110px;width:160px;right:1.5em}.header a.contact{position:absolute;right:17px;color:#fff;text-decoration:none;font-weight:700;top:13px;text-transform:uppercase}.header .search-area form{margin-top:17px}.header .search-area input{border:none;font-size:1rem;max-width:136px;text-align:right;padding:0;margin:0}.header .search-area button{display:none}.color-bar{height:5px;position:fixed;z-index:4;width:100%;top:110px;background:-moz-linear-gradient(left,rgba(27,146,75,.8) 0,rgba(255,241,53,.8) 100%);background:-webkit-linear-gradient(left,rgba(27,146,75,.8) 0,rgba(255,241,53,.8) 100%);background:linear-gradient(to right,rgba(27,146,75,.8) 0,rgba(255,241,53,.8) 100%)}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.banner text,section.banner,section.banner img{position:relative}.product-video .row{display:block}section.banner{background:#3e2d26;height:calc(100vh - 240px);max-height:660px}section.banner li{background-size:cover;background-position:center top}section.banner .text{z-index:2;position:absolute;width:50%;color:#fff;top:50%;line-height:.9;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.banner .text h2{font-size:3.5rem;display:inline;clear:both;margin-bottom:1em;padding:0;line-height:1.2;text-shadow:0 0 20px rgba(0,0,0,.8)}section.banner img{z-index:2}section.banner .text p{width:100%;float:left;margin-top:1em}section.banner .banner-image,section.banner .text{padding:0 4em}section.banner .banner-holder{max-width:1280px;margin:auto;position:relative;height:calc(100vh - 239px);max-height:660px}section.call-to-action{height:125px;background:#fff035;text-transform:uppercase}section.call-to-action .row{max-width:900px}section.call-to-action h4{float:left;font-size:1rem;padding:0 0 0 1em;width:136px;margin:40px 0 0;transition:all .2s ease}section.call-to-action a{display:block;height:100%;width:100%}section.call-to-action img{float:left;width:77px;height:77px;margin:25px 0 0;transition:all .2s ease;transition-delay:.1s}section.call-to-action .col:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}section.call-to-action .col:hover h4{color:#319d5d}section.call-to-action .col{border-right:1px solid #fff;height:100%}section.call-to-action .col:last-child{border:none}section.intro{text-align:center}section.notice .col{padding:4em;color:#fff;background-size:cover;background-position:center top}section.notice .col .inner{max-width:545px;float:right;width:100%}section.notice .col p{max-width:200px;margin-top:10px;position:relative;z-index:2}section.notice .col .button{position:relative;z-index:2}section.notice h3{font-size:2rem}.notice .col h4,section.notice .col h3{margin:0;color:#fff;text-transform:uppercase;position:relative;z-index:2}section.events.landing-page{background-image:url(https://www.seasol.com.au/wp-content/themes/seasol/images/bg_events-commercial.jpg);background-size:cover;padding:80px 0;color:#fff}.home section.events.landing-page{background-image:url(https://www.seasol.com.au/wp-content/themes/seasol/images/bg_events-home-garden.jpg);background-size:cover;padding:80px 0;color:#fff}section.events .text{padding-left:2em;display:inline-block;float:left;width:calc(100% - 94px)}section.events h3{color:#1b924b;text-transform:none;font-size:1.5rem;margin:0 0 .5em}section.events.landing-page h2,section.events.landing-page h3{color:#fff;line-height:1;font-size:1.25em}section.events h2,section.events.landing-page h2{margin:0 0 1em;text-transform:uppercase}section.events.landing-page h3{text-transform:uppercase;margin:0 0 .5em}section.events.landing-page a{color:#fff035}section.events a{color:#3b9447}section.events a.button{color:#692f22}section.events date{float:left;display:block;background-image:url(https://www.seasol.com.au/wp-content/themes/seasol/images/bg_date-holder-alt.png);background-size:contain;background-repeat:no-repeat;width:94px;height:151px;font-size:.85rem;text-align:center;padding:1.5em .5em;font-weight:700;color:#692f22;text-transform:uppercase}section.events.landing-page date{background-image:url(https://www.seasol.com.au/wp-content/themes/seasol/images/bg_date-holder.png);background-repeat:no-repeat;color:#fff}section.events date span{font-size:1.5rem}section.products .intro h2{margin:40px 0}section.additional-options #content-tabs-options{padding:80px 2em}section.additional-options .tab{width:100%;text-align:left}section.additional-options #tab2 .row.inner{margin:auto;text-align:left}section.additional-options #tab2 p{text-align:left;width:100%}section.additional-options #tab2 table{width:100%;word-break:break-word;border-spacing:1px;margin-top:1em;margin-bottom:2em}section.additional-options #tab2 table .col1{font-weight:700}section.additional-options #tab2 table td,section.additional-options #tab2 table th{padding:15px 20px;vertical-align:middle;line-height:1.2;width:33.33%}section.additional-options #tab2 table th{background:#efefef;color:#1b924b;font-weight:700;font-size:1.3rem}section.additional-options #tab2 table td{background:#f9f9f9}section.product.padding{padding:40px 0}section.products .col.product img.product-logo{max-width:120px;float:left;margin-bottom:2em}#content-tabs-stockists{width:100%}.content-tabs-stockists .tab:first-child{display:block}.commercial-stockist{position:relative;max-width:800px;padding:40px 0;border-bottom:2px solid #efefef}.commercial-stockist:last-child{padding-bottom:0;border:none}.commercial-stockist img{max-width:120px;float:right}section.products .col.product img.product-shot{max-width:50%;margin:21px 0 -10px;position:relative}section.products.landing-page .button{margin-top:2em}section.products .col.product .text{padding:2em;max-width:50%;float:left;text-align:left}section.products .col .inner{border:1px solid #d3d7e2;overflow:hidden;height:100%}section.products .col.advertising{line-height:0}section.product-stockists .tab{width:100%;float:left}section.product-stockists .tab.show{display:block!important}section.products .col.advertising a:first-child img{margin-bottom:2em}section.notice.landing-page .col{margin:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}section.notice.landing-page .col:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1}footer.footer{background:#319d5d;color:#fff}footer.footer a{color:#fff;text-decoration:none}footer.footer ul{list-style:none;margin:0}footer.footer ul li{font-weight:700;margin:0 0 5px}footer.footer ul li>ul li{font-weight:400;margin:0}footer.footer ul li>ul li:before{content:'- '}footer.footer h5{color:#fff;margin:0 0 5px;display:block;width:100%;float:left}footer img{max-height:48px;width:auto;float:left;margin:0 10px 20px 0}section.copyright{background:#fff;padding:40px 0;color:#692f22}section.copyright a{color:#692f22;text-decoration:none}section.page-header{height:400px;z-index:1;background-size:cover;background-position:center top}section.page-header h1 span{display:block;font-family:bpreplay;font-size:1.5rem;text-transform:none;font-weight:700}section.page-header.has-search{overflow:visible}.single-product_results section.page-header h2,section.page-header h1{position:absolute;z-index:2;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:5rem;margin:0;color:#fff;line-height:1;padding:0 40px;text-shadow:0 0 5px rgba(0,0,0,.2)}section.page-header.has-search h1{top:42%}section.page-header h1.alt{color:#fff}.right-image{flex-direction:row-reverse}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{filter:blur(3px)}.remodal-overlay{background:rgba(10,10,10,.85)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:0}.remodal{overflow:hidden;box-sizing:border-box;width:100%;max-width:900px;max-height:70%;margin-bottom:0;border-radius:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19)}.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;margin:0;border:0;outline:0;cursor:pointer;text-decoration:none}.remodal.single-product-image{max-height:90%;max-width:900px;overflow:visible}.remodal.remodal-is-closing,.remodal.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:10px;right:10px;display:block;visibility:visible;padding:0;background:0 0;transition:.33s;opacity:1;z-index:99;line-height:1;color:#51a95a}.remodal-close:before{font-family:FontAwesome;font-size:35px;top:0;left:0;display:block;content:'\f05c';text-align:center}.remodal-close:focus,.remodal-close:hover{color:#692f22;opacity:1}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;transition:background .2s;text-align:center;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:0;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:60%}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:none;background:#fff;border-radius:30px;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 20px;font-size:1rem;line-height:50px;color:#999;height:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-disabled,.selectric-items .disabled{filter:alpha(opacity=50);-webkit-user-select:none;-ms-user-select:none}.selectric .button{display:block;position:absolute;padding:0;right:20px;top:0;font-size:25px;line-height:50px;color:#692f22;text-align:center;border-radius:0;background:0 0}.selectric .button:after{font-family:FontAwesome;content:"\f13a"}.selectric-focus .selectric,.selectric-hover .selectric,.selectric-open .selectric{background:#fff}.selectric-open{z-index:9999}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-moz-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%;display:none}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:25px;left:0;background:#fff;border:0;z-index:-1;box-shadow:0 0 30px rgba(0,0,0,.1);padding-top:25px;padding-bottom:10px;border-radius:0 0 30px 30px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:1rem;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px 20px;color:#666;cursor:pointer}.selectric-items li:first-child,body #field_1_4 label{display:none}.selectric-items li.selected,.selectric-items li:hover{color:#000}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-moz-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.selectric-wrapper{text-align:left}body .gform_wrapper .selectric,body .gform_wrapper input[type=email],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper textarea{border:2px solid #d3d7e2;height:50px;line-height:50px;padding:0 10px;border-radius:0;text-indent:0;background:#fff;width:100%}body .ginput_container_fileupload{text-align:center;background:#ececec;padding:40px 0}body .ginput_container_fileupload input{border:0;border-radius:30px;background:#fff035;font-size:1rem;line-height:50px;padding:0 1em}body .gform_wrapper{margin:auto}body .gform_wrapper .selectric .button{right:10px}body .gform_wrapper .selectric-items{top:48px;background:#fff;padding-top:0;padding-bottom:0;border-radius:0;border:2px solid #d3d7e2;border-top:none}body .gform_wrapper .selectric-items li{padding:10px}body .gform_wrapper .selectric-wrapper.selectric-open .selectric{border-bottom:0}body .gform_wrapper .selectric .button:after{color:#319d5d;font-family:FontAwesome;content:"\f063"}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 10px}body .gform_wrapper .top_label li.gfield.gf_left_half,body .gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:inherit;padding-right:16px;margin-bottom:0}body .gform_wrapper .gform_footer{padding:0;margin:1.5em 0 0;clear:both}body .gform_wrapper .top_label li.gfield.gf_left_half{margin-right:2%;width:49%;float:left}body .gform_wrapper .top_label li.gfield.gf_right_half{margin-bottom:0;width:49%;float:right}.acf-map,.gform_wrapper .top_label select.large,body .gform_wrapper .hidden_label input.large,body .gform_wrapper .hidden_label select.large,body .gform_wrapper .top_label input.large,body .gform_wrapper .top_label li.gfield.gf_left_half input.large,body .gform_wrapper .top_label li.gfield.gf_left_half input.medium,body .gform_wrapper .top_label li.gfield.gf_left_half select.large,body .gform_wrapper .top_label li.gfield.gf_left_half select.medium,body .gform_wrapper .top_label li.gfield.gf_right_half input.large,body .gform_wrapper .top_label li.gfield.gf_right_half input.medium,body .gform_wrapper .top_label li.gfield.gf_right_half select.large,body .gform_wrapper .top_label li.gfield.gf_right_half select.medium,body .gform_wrapper textarea.large{width:100%}body .gform_wrapper h3.gform_title{letter-spacing:normal!important;margin:0 0 .5em;font-size:2rem;text-transform:uppercase}body .gform_wrapper textarea.large{height:200px}body .gform_wrapper .top_label .gfield_label{margin:.5em 0 0;color:#692f22;font-weight:700;display:-moz-inline-stack;display:inline-block;line-height:1;clear:both;text-transform:uppercase}body .gform_wrapper .top_label .gfield_label span.gfield_required{display:none}.acf-map{height:600px;border:none;margin:0}.acf-map img{max-width:inherit!important}body .gform_wrapper button{font-size:1rem}body .gform_wrapper .selectric .label{margin:0;color:#000}.contact-us .details p{color:#1b924b}.contact-us img{width:auto;height:20px}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0;margin:0;background:0 0;position:relative;zoom:1;width:100%}.flexslider .slides>li{display:none;max-width:100%;padding:0;-webkit-backface-visibility:hidden}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flexslider .slides img{width:100%;display:block;height:auto;-moz-user-select:none}.flex-viewport{visibility:visible!important;max-height:2000px}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:50px;margin:-60px 0 0;position:absolute;top:70%;z-index:4;overflow:hidden;opacity:.5;cursor:pointer;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;text-align:center!important;border-radius:100%;outline:0}section.products .product:hover h3,section.products.landing-page .col.product a:hover{text-decoration:underline}.flex-direction-nav a:hover{opacity:1}.flex-direction-nav a:focus{outline:0}.flex-direction-nav a:before{font-family:FontAwesome;font-size:35px;display:inline-block;content:'\f104';color:#51a95a;line-height:1.5;margin-right:3px;margin-left:0;outline:0}.flex-direction-nav a.flex-next:before{content:'\f105';margin:0}.flex-direction-nav .flex-prev{left:3em}.flex-direction-nav .flex-next{right:3em;text-align:right}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-control-paging{display:none;bottom:40px;position:absolute;width:100%;text-align:center;z-index:98}.flex-control-paging li{display:inline-block}.flex-control-paging li a{width:12px;height:12px;font-size:0;display:block;border:1px solid transparent;background:#5B4944;border-radius:50%;margin:0 4px;opacity:.7}.flex-control-paging li a:hover{opacity:1}.flex-control-paging li a.flex-active{background:0 0;border:1px solid #5B4944;opacity:1}.flexslider .slides .inner{opacity:0;transition:all .8s ease;transition-delay:.5s;margin-left:-100px}.flexslider .slides .flex-active-slide .inner{opacity:1;margin-left:0}.flexslider .slides .banner-image{width:50%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flexslider .slides .banner-image img{max-width:100%;max-height:400px;width:auto;float:right}.row.inner,.video-holder{max-width:800px}section.banner .flex-direction-nav{display:none}section.banner .flex-control-paging{display:block;bottom:40px;position:absolute;width:100%;text-align:center;z-index:2;height:20px}section.banner .flex-control-paging li{height:20px}section.banner .flex-control-paging li a.flex-active{opacity:1;background:#692f22}section.banner .flex-control-paging li a{width:14px;height:14px;font-size:0;display:block;border:1px solid transparent;background:#fff;border-radius:50%;margin:0 4px;opacity:1}section.product-search{background:rgba(255,240,53,.9);padding:20px 0;overflow:visible;position:absolute;z-index:8;bottom:0}section.product-search .selectric-wrapper{float:left;width:60%}section.product-search label{width:40%;float:left;display:block;line-height:50px;font-size:1.2rem;font-weight:700;color:#692f22;text-align:right;padding-right:20px}section.product-search form{width:100%}section.products .col{border:1px solid #efefef;margin-bottom:20px;text-align:center;transition:all .2s ease;-webkit-backface-visibility:none}section.products .col a{display:block;padding:60px 30px 30px}section.products.landing-page .col.advertising a,section.products.landing-page .col.product a{padding:0}section.products.landing-page .col.advertising a{overflow:hidden}section.products.landing-page .col.advertising a img{transition:all 1s ease;-webkit-backface-visibility:none}section.products.landing-page .col.advertising a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}section.products .product img{max-height:240px;width:auto;margin-bottom:1em;transition:all .2s ease;transition-delay:.1s;-webkit-backface-visibility:none}section.products.landing-page .product:hover img{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}section.products .product:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}section.products .product:hover{border-color:#ccc}section.products .col a{text-decoration:none}section.products .col h3{text-decoration:none;margin:0;font-size:1.3rem;line-height:1.2}.content.alt{background:#f9f9f9}.video-holder{margin:auto;padding-top:40px}.single-product .content ol li,.single-product .content ul li{margin-bottom:.55em;margin-left:1.5em;list-style:none}.single-product .content ol,.single-product .content ul{margin-left:0}.single-product .content ul li:before{font-family:FontAwesome;content:'\f00c';padding-right:.5em;margin-left:-1.35em;color:#319d5d;font-size:1.2rem}.single-product .content h1{color:#319d5d;font-size:3rem;line-height:1;margin-bottom:.5em}.single-product .content h2{font-size:1.5rem;margin-bottom:2em;max-width:500px}.single-product .content h3{text-transform:uppercase;font-size:1.5rem}.single-product .featured-image{text-align:center;color:#51a95a;font-weight:700;font-size:1.2rem}.single-product .featured-image .fa{color:#692f22;font-size:1.5rem}.single-product .precautions a{margin-top:20px;text-decoration:none;display:block;margin-left:1.2em}.single-product .precautions a:before{font-family:FontAwesome;content:'\f0a9';margin-right:5px;margin-left:-1.25em}section.products.landing-page .col{border:0;padding:0;position:relative}section.products.landing-page .col img{max-height:100%}.single-product .additional-options div.title-bar{height:100px;background:#fff035;border-top:5px solid #51a95a}.single-product .additional-options .tab h3{text-transform:uppercase;margin-bottom:.5em;text-align:center;width:100%}.single-product .additional-options .tab .precautions h3{text-align:left}section.google-map{padding:0 40px 40px}.single-product .additional-options #nav-tabs-options{max-width:1024px}.single-product .additional-options #nav-tabs-options li{width:25%;float:left;list-style:none;margin:0;line-height:1.25}.single-product .additional-options #nav-tabs-options li a{text-transform:uppercase;color:#692f22;text-decoration:none;font-weight:700;display:block;padding:32px 30px}.single-product .additional-options #nav-tabs-options li#current a{background:#51a95a;color:#fff}.single-product .additional-options #nav-tabs-options li#current img{filter:brightness(0) invert(1)}.single-product .additional-options #nav-tabs-options li img{max-height:36px;width:auto;float:left;margin-right:10px}section.product-stockists h2{text-align:center}section.product-stockists ul.title-bar{list-style:none;text-align:center;width:100%;margin:40px 0}section.product-stockists ul.title-bar li{display:inline-block;margin-right:-5px}section.product-stockists ul.title-bar li a{color:#51a95a;text-decoration:none;text-transform:uppercase;height:50px;line-height:50px;padding:0 2em;display:block;font-weight:700}section.product-stockists ul.title-bar li a:hover{color:#51a95a}section.product-stockists ul.title-bar li#current a,section.product-stockists ul.title-bar li#current a:hover{color:#fff;background:#51a95a;font-weight:700}section.product-stockists .tab#active{display:block!important}section.padding-top.stockists{padding-top:50px}section.product-stockists .tab div.home-garden-stockists{display:block;width:25%;padding:0 1em 0 0;float:left;color:#000;margin-bottom:.5em;text-decoration:none;text-transform:capitalize}section.product-stockists .tab div.home-garden-stockists a{color:#000;margin-bottom:.5em;text-decoration:none}section.product-stockists .tab a:hover,section.product-stockists .tab a:hover span{color:#692f22}section.product-stockists .tab a span{text-transform:uppercase;color:#51a95a;display:block;width:100%;font-weight:700;transition:.2s}.single-product .content .flexslider.products ol li,.single-product .content .flexslider.products ul li{margin-bottom:0;margin-left:0}.single-product .content .flexslider.products ul li:before{content:''}.single-product .availability h3{margin-bottom:0}.single-product .availability .col{margin-bottom:4%;font-weight:700;color:#1b924b}.single-product .availability a.button{margin:auto}.single-product .availability{padding:40px 0;margin-bottom:60px}.single-product .availability span{font-weight:700;display:block;text-align:center;padding-top:10px;color:#51a95a;max-width:120px;margin:auto;overflow:hidden;line-height:1.2}.single-product .flexslider.products .slides img{display:block;max-height:150px;width:auto;margin:auto}.single-product .availability .flex-direction-nav{display:block;position:absolute;top:50%;width:100%}.single-product .availability .flex-control-paging{display:none}.single-product .availability .flex-direction-nav a{color:#000;margin:-40px 0 0;top:50%;opacity:1!important}.single-product .availability .flex-direction-nav a:before{color:#51a95a;opacity:1!important}.single-product .availability .flex-direction-nav a:hover:before{color:#692f22}.single-product .availability .flex-direction-nav .flex-next{right:-40px}.single-product .availability .flex-direction-nav .flex-prev{left:-40px}section.our-people .col{padding:40px 100px;border:1px solid #efefef;position:relative;margin-bottom:30px}section.our-people .col h3{position:absolute;bottom:0;left:0;background:rgba(27,146,75,.9);padding:20px;width:100%;color:#fff035;font-size:1.2rem;margin:0}section.our-people .col h3 span{display:block;width:100%;color:#fff;font-size:.8rem;min-height:40px;text-transform:uppercase}.remodal{padding:60px}.staff-popup{cursor:pointer}.staff-popup img{transition:all .2s ease}.staff-popup:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.remodal.staff img{width:40%;float:left;padding:0 30px 0 0}.remodal.staff .content{width:60%;float:left;text-align:left;overflow:scroll;max-height:550px}.remodal.staff .content h3{text-transform:uppercase;font-size:1.5rem}.remodal.staff .content h3 span{display:block;width:100%;color:#1b924b;text-transform:uppercase;font-size:1rem}.remodal.single-product-image img{max-height:100%;width:auto;padding:0;height:700px}section.faqs #accordion{width:100%}section.faqs .outer{width:100%;margin-bottom:1em}section.faqs .draw{margin-bottom:1.5em;max-width:900px}section.faqs h4{position:relative;display:inline-block;width:100%;font-size:1.75rem;margin:0 0 10px;padding:0 40px 5px 0;border-bottom:2px dashed #ccc;cursor:pointer;color:#319d5d}section.faqs h4.active{color:#692f22}section.faqs h4:after{font-family:FontAwesome;content:'\f063';float:right;position:absolute;top:0;right:0;width:20px;color:#319d5d;transition:all .33s ease;transition-delay:.1s}section.faqs h4.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.faqs h2{margin:0}.product-search .search-form{position:relative}.product-search .search-form input{height:50px;line-height:50px;font-size:1rem;border:0;border-radius:30px;padding:0 20px;width:60%}.product-search .search-form button{position:absolute;top:0;right:20px;border:0;background:0 0;font-size:25px;color:#000;line-height:50px;padding:0;cursor:pointer}.seasol-tv .col-4,body ginput_container ginput_container_fileupload{position:relative}.single-stockist.content .row .button{margin:auto}body .gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer,body .gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,body .gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer,body .gform_wrapper .top_label li.gfield.gf_right_half+li.gfield{clear:none}body .gform_wrapper .top_label li{clear:none;width:100%;float:left}.gform_wrapper div.validation_error,body .gform_wrapper div.validation_error{color:#F44336;font-size:16px;margin-bottom:25px;padding:16px 0;clear:both;width:100%;text-align:center;font-weight:700}.gform_wrapper div.validation_error{border-top:2px solid #F44336;border-bottom:2px solid #F44336}body .gform_wrapper div.validation_error{border:2px solid #F44336}body .gform_wrapper li.gfield.gfield_error,bofy .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:0!important;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0;box-sizing:border-box}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:8px}body .gform_wrapper .field_description_below .gfield_description{padding-top:0}body .gform_wrapper .validation_message{color:#F4433D;font-weight:700;letter-spacing:normal}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper li.gfield_error textarea{border:2px solid #d3d7e2}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required{float:left}body .gform_wrapper input.file-upload-input{display:none;border:none!important;background:0 0!important;float:left!important;text-align:center!important;height:auto!important;line-height:1!important;margin:0 0 14px;font-weight:700;color:#692f22}body .gform_wrapper input.file-upload-input.uploaded{display:block}body .gform_wrapper button.file-upload-button{border:none;padding:0 2em;border-radius:30px;line-height:50px;height:50px;display:inline-block;text-decoration:none;font-weight:700;text-transform:uppercase;cursor:pointer;background:#fff035;color:#692f22;font-family:bpreplay}body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],body .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{-webkit-appearance:inherit;height:14px!important;width:14px!important;border:2px solid #d3d7e2;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:inline-block;float:left;margin-top:3px}body .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked,body .gform_wrapper ul.gfield_radio li input[type=radio]:checked{background:#319d5d}body .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,body .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:400}body .gform_wrapper ul li.gfield.no_label>label{display:none}.page-id-4218 .content ul,.page-id-5102 .content ul,.page-id-5108 .content ul{list-style:none;margin:0;width:100%}.page-id-4218 .content ul li,.page-id-5102 .content ul li .page-id-5108 .content ul li{width:30.5%;display:inline-block;margin:1%}.single-product_results h1{color:#692f22;font-size:2rem;text-transform:none;font-weight:700;font-family:bpreplay;margin-bottom:0;text-align:center;line-height:1}.single-product_results .text-center a.button{margin:auto}.single-content img{max-width:100%;width:auto}.seasol-tv a.modal-link{cursor:pointer;position:relative;display:block}.tax-tips_cat h2{margin-bottom:0;font-size:1.1rem;line-height:1.3;text-align:center}.seasol-tv .col-4{margin-bottom:2%}.seasol-tv .col-4 a:before{font-family:FontAwesome;content:'\f01d';position:absolute;top:50%;left:50%;color:#fff;z-index:1;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-size:60px;margin-top:-10px}.remodal.tv{padding:0}.remodal.tv .video-holder{padding-top:0;max-width:100%}.remodal.tv .remodal-close{opacity:0;color:#fff}.remodal.tv .remodal-close:hover{color:#fff}.remodal.tv:hover .remodal-close{opacity:1}.tax-tips_cat h2.cat-title{width:100%;text-align:center;margin-bottom:20px;font-size:1.5rem;margin-top:40px}.handy-hints a{text-decoration:none}.handy-hints{text-align:center}.handy-hints h3{margin-bottom:0;font-size:1.3rem;line-height:1.3}.handy-hints .col-4{margin-bottom:2%}