/* compiled by scssphp v0.0.12 on Tue, 12 Jan 2021 11:00:33 +1300 (1.2832s) */

/*! normalize.css v3.0.2 | MIT License | git.io/normalize *//* --------------------------------------------------- 
TEMPLATE.CORE.CSS contains the default styles for websites
built in the edit system.
--------------------------------------------------- *//* --------------------------------------------------- 
TEMPLATE.CSS contains the default styles for websites
built in the edit system.
--------------------------------------------------- *//*background: rgb(105,169,13);
background: -moz-linear-gradient(top, rgba(105,169,13,1) 4%, rgba(10,136,15,1) 85%);
background: -webkit-linear-gradient(top, rgba(105,169,13,1) 4%,rgba(10,136,15,1) 85%);
background: linear-gradient(to bottom, rgba(105,169,13,1) 4%,rgba(10,136,15,1) 85%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69a90d', endColorstr='#0a880f',GradientType=0 );*//* Phone link *//* Header *//* Navigation *//* Rotator *//* Text *//* Headings *//* Links *//* Content *//* Pre-footer *//* Footer *//* Post-footer *//* Main body *//* --------------------------------------------------- 
PRINT.CSS contains print only styles to effect the 
design layout for print
--------------------------------------------------- *//* --------------------------------------------------- 
TEMPLATE.RESPONSIVE.SCSS contains responsive design styles
to effect the design layout based on screen resolution
--------------------------------------------------- *//* Content *//* Phone link *//* Mobile menu *//* Hide navigation for mobile */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:700;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.wf-loading{visibility:hidden;}.material-icons{visibility:hidden;}.wf-active{visibility:visible;}.wf-active .material-icons{visibility:visible;/* Main body */}html,body{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:13px;text-align:center;color:#000;clear:both;margin:0 auto;}body .content{visibility:hidden;}.wf-active body .content{visibility:visible;}.hide{display:none;/* Default links */}a{text-decoration:none;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.backgroundimage-content a{color:#fff;/* Links with no colour */}a .silent,a.silent{color:#000;}a:visited{text-decoration:none;}a:hover{text-decoration:none;color:#000;}a img{border:none;/* Button link */}.readmore,.buynow,.backlink{display:inline-block;}a:hover .readmore,a:hover .buynow,a.backlink:hover{/* Read more link */}a:hover .readmore{/* Buy now link */}a:hover .buynow{/* Back link */}a.backlink:hover{/* Default headers */}h1,h2{font-weight:700;margin:0px 0px 0px 0px;}article h1,h3,h4,h5,h6{font-weight:700;margin:0px 0px 0px 0px;}h1{font-size:26px;line-height:1.2;padding:10px 0 22px 0;}h2{font-size:22px;line-height:1.2;padding:10px 0 10px 0;}h3{font-size:18px;line-height:1.2;padding:10px 0 10px 0;}h4,article h1{font-size:16px;line-height:1.2;padding:10px 0 10px 0;}h5{font-size:15px;line-height:1.2;padding:10px 0 10px 0;}h6{font-size:14px;line-height:1.2;padding:10px 0 10px 0;/* Backgrounds */}.background.light{background-color:#f9f9f9;}.background.dark{color:#fff;background-color:#204659;}.background.dark a:hover{color:#fff;}.background.image{color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;}.background.parallax{color:#fff;min-height:200px;background-position:center top;background-repeat:no-repeat;background-size:cover;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;align-items:center;justify-content:center;position:relative;}.backgroundimage-content{color:#fff;/* Borders */}.border,.divider,hr{border:solid #e1e1e1 0px;}.border.full{border-width:1px;}.border.top{border-top-width:1px;}.border.left{border-left-width:1px;}.border.right{border-right-width:1px;}.border.bottom{border-bottom-width:1px;/* Standard clearer */}.clearer{clear:both;display:block;font-size:0;line-height:0;height:0;padding:0 0 0 0;margin:0 auto;border:none;/* Standard divider */}.divider,hr{background:none;clear:both;font-size:0;line-height:20px;height:20px;padding:0 0 0 0;margin:20px 0 0 0;border-top-width:1px;/* Text colours */}.colour.light{color:#8c999b;}.colour.green{color:#5ea90d;}.colour.grey{color:#8c999b;}.error,.checkout-error,.colour.red{color:#b60d04;/* Text size */}.tiny{font-size:80%;}.small{font-size:90%;}.small-center{font-size:90%;text-align:center;font-style:italic;}.large{font-size:110%;}.center{text-align:center;/* Align divs center */}.align.center{text-align:center;}.align.right{text-align:right;}.align.center-vert{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.align.center-horz{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.align.center-horz.center-vert,.align.center-vert.center-horz{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);/* list element */}ul{margin-top:6px;margin-bottom:6px;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0;}ul > li{list-style:none;margin-top:0;padding-top:0;padding-bottom:4px;margin-left:0;text-align:left;padding-left:20px;position:relative;}ul > li:before{content:'●';position:absolute;font-size:14px;left:5px;top:-1px;display:inline-block;vertical-align:middle;}ul.af_list li:before{display:none;}ol{counter-reset:item;list-style-type:none;margin-top:6px;margin-bottom:6px;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0px;}ol > li{margin-top:0;padding-top:0;padding-bottom:4px;margin-left:0;padding-left:35px;position:relative;}ol > li:before{counter-increment:item;content:counter(item) '. ';position:absolute;left:5px;top:0px;display:inline-block;vertical-align:middle;/* Other default elements */}acronym{border:none;}p{padding-top:0;margin-top:0;/* Hide elements that only work with javascript */}.js-show{display:none;/* Hide/show element that should only show on mobile */}.show-on-mobile{display:none;/* Legacy gaps to space elements */}.gap1{float:left;width:10px;}.gap2{float:left;width:4px;}.gap3{float:left;width:30px;/* Embedded */}embed,object,iframe,.map-holder{max-width:100%;width:100%;/* Images default */}img{max-width:100%;height:auto;width:auto\9;/* ie8 *//* Image holders to hold images to the left or right */}.img-left{float:left;margin-right:40px;margin-top:4px;margin-bottom:6px;text-align:center;max-width:40%;}.img-right{clear:right;float:right;margin-left:40px;margin-top:4px;margin-bottom:6px;text-align:center;max-width:40%;}.img-left-small{float:left;margin-right:40px;margin-top:4px;margin-bottom:6px;text-align:center;max-width:20%;}.img-right-small{clear:right;float:right;margin-left:40px;margin-top:4px;margin-bottom:6px;text-align:center;max-width:20%;}.img-main,.img-center{text-align:center;margin-bottom:6px;}.img-left img,.img-right img,.img-left-small img,.img-right-small img,.img-main img,.img-center img{vertical-align:middle;}img.lazyload{opacity:0;}img.lazyloading{opacity:0;}img.lazyloaded{opacity:1;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;/* Random images */}.random-image{background-position:center top;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}#none{-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */pointer-events:none;/* Standard page elements for laying out the main content of a website. */}#container1{margin:0 auto;margin-left:auto;margin-right:auto;border:none;}#container2{text-align:left;margin:0 auto;margin-left:auto;margin-right:auto;padding:0 0 0 0;border:none;}#container-header,#container-navigation,#container-flash,#container-intro,#container-bread,.container-intro,.container-title,.container-main,.container-main-top,.container-main-bottom,#container-footer,#container-base{margin:0 auto;margin-left:auto;margin-right:auto;}.wrap{width:100%;max-width:1080px;text-align:left;margin:0 auto;margin-left:auto;margin-right:auto;padding:0 0 0 0;border:none;/* Header */}#container-header{background-color:#204659;}#container-header.random-image{background-color:transparent;}#header{height:100px;}#container-header.random-image #header{background-color:transparent;}#header #logo{float:left;height:100px;line-height:100px;display:inline-block;padding-left:25px;max-width:260px;}#header #logo img{vertical-align:middle;/* Mobile quick call */}#header #mobile-link{display:none;}#header #mobile-link a{color:#fff;}#header #mobile-link h4{display:inline-block;/* Top navigation */}#top-nav{float:right;display:inline-block;height:22px;line-height:22px;color:#fff;font-size:11px;text-align:right;white-space:nowrap;margin-top:10px;padding-right:20px;}#top-nav ul{margin:0 0 0 0;padding:0 0 0 0;}#top-nav ul li{float:left;display:inline-block;line-height:22px;list-style:none;padding-top:0;padding-bottom:0;padding-left:0;margin-top:0;margin-left:0;background:none;position:relative;}#top-nav ul li:before{display:none;}#top-nav ul ul.sub-nav{position:relative;display:none;z-index:950;/* Search */}#header #search{float:right;display:inline-block;height:22px;margin-top:10px;padding-right:20px;}#header #search .search-off{color:#000;font-style:italic;}#header #search #search-box-input{width:200px;}#header #search #search-button{margin-left:6px;/* Main navigation */}#navigation{height:40px;line-height:40px;color:#fff;}#mobile-navigation{height:40px;line-height:40px;color:#fff;display:none;}#navigation ul{margin:0 0 0 0;padding:0 0 0 0;}#navigation ul li{float:left;display:inline-block;line-height:40px;list-style:none;padding-top:0;padding-bottom:0;padding-left:0;margin-top:0;margin-left:0;background:none;position:relative;z-index:900;}#navigation ul li:before{display:none;}#navigation ul li.mobile-item{display:none;}#navigation li > a,#mobile-navigation li > a{float:left;display:inline-block;height:40px;line-height:40px;color:#fff;padding-left:15px;padding-right:15px;-moz-transition:none;-webkit-transition:none;transition:none;}#navigation li > a strong,#navigation li > a b{display:block;height:40px;line-height:40px;font-weight:normal;}#navigation .material-icons{line-height:40px;}#navigation li > a:hover,#navigation li > .over,#navigation li > .on{color:#fff;z-index:894;}#navigation li > a:hover strong,#navigation li > .over strong,#navigation li > .on strong,#navigation li > a:hover b,#navigation li > .over b,#navigation li > .on b{cursor:pointer;}#navigation > ul .drop > a strong,#navigation > ul .drop > a b,#navigation > ul .drop > a:hover strong,#navigation > ul .drop > a:hover b{/* Navigation divider */}#navigation .nav-div{display:inline-block;float:left;width:0px;/*font-size:0;*/text-align:center;line-height:40px;height:40px;padding:0 0 0 0;margin:0 auto;border:none;}#navigation > ul ul{display:none;/* Sub navigation */}#navigation .sub-nav{position:absolute;top:40px;left:0px;display:none;font-weight:normal;text-transform:none;line-height:14px;z-index:897;/* Align last dropdown to the right */}#navigation > ul > li:last-child .sub-nav{left:auto;right:0px;}#navigation .sub-nav li{width:220px;height:auto;line-height:14px;}#navigation .sub-nav li > a{float:left;display:inline-block;width:220px;height:auto;line-height:14px;border:none;border-radius:0px;color:#fff;background:none;padding:12px 13px;background-color:#204659;border-bottom:solid #204659 1px;margin:0 0 0 0;z-index:898;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}#navigation .sub-nav li > a:hover,#navigation .sub-nav li > a.over:hover{color:#000;border-radius:0px;background-color:#6d9ead;border-bottom:solid #6d9ead 1px;}#navigation .sub-nav li:last-child a{border-bottom:none;}#navigation ul li > .sub-nav .sub-nav{position:absolute;top:0px;left:220px;/* Second navigation if central logo */}.nav-right #navigation,.nav-right #navigation ul li,.nav-right #navigation a,.nav-right #navigation .nav-div{float:right;}#container-header #shopping-cart-summery,#container-navigation #shopping-cart-summery{font-size:13px;color:#000;text-align:left;background-color:#fff;line-height:1.6;padding:10px 20px;}#container-header #shopping-cart-summery a,#container-navigation #shopping-cart-summery a{color:#000;}#container-header #shopping-cart-summery .summery-item,#container-navigation #shopping-cart-summery .summery-item{padding-bottom:10px;}.close-menu{display:none !important;/* Mobile menu button */}#mobile-menu{float:left;display:none;}#mobile-menu a{display:inline-block;color:#fff;line-height:22px;padding:15px 20px;font-size:18px;line-height:1;}#mobile-menu a [class^="icon-"],#mobile-menu a [class*=" icon-"],#mobile-menu a .material-icons{display:inline-block;font-size:22px;vertical-align:middle;}#container-flash{/* Members bars */}.auth-details{height:auto;line-height:;text-align:right;color:#fff;background-color:#204659;padding:5px 0;}.auth-details .wrap{padding:10px 25px;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.auth-details a{color:#fff;}.auth-details a:hover{color:#fff;text-decoration:underline;}.auth-details img{vertical-align:middle;margin-bottom:1px;/* Site messages */}#site-messages{display:none;}.message,#site-messages .error-message,#site-messages .alert-message,#site-messages .success-message,#site-messages .error-message,#site-messages .alert-message,#site-messages .success-message{line-height:18px;font-size:larger;padding:15px 25px;}#site-messages a{color:#fff;}#site-messages a:hover{text-decoration:underline;}#site-messages .close-msg{float:right;}#site-messages .error-message{color:#fff;background-color:#b60d04;}#site-messages .alert-message{color:#fff;background-color:#999;}#site-messages .success-message{color:#fff;background-color:#5ea90d;}#container-flash.backgroundimage-container .backgroundimage-content{color:#fff;text-align:center;padding:40px 0;min-height:80px;}#container-flash.backgroundimage-container .backgroundimage-content a{color:#fff;}#container-flash.backgroundimage-container .backgroundimage-content a:hover{/* Breadcrump area */}#container-bread{/* breadcrumb */}#breadcrumb{font-size:12px;line-height:1.8;padding:16px 25px 4px 25px;/* Sub page intro area */}.container-main-intro .content{line-height:1.8;padding:0px 0px;/* Main title area */}.container-main-title .content{line-height:1.8;padding:25px 25px;padding-bottom:0px;/* Main top area */}.container-main-top .content{line-height:1.8;padding:25px 25px;/* Main content area with layouts */}.content{line-height:1.8;padding:25px 25px;}.content h1{color:#204659;}.background.dark .content h1,.backgroundimage-content .content h1{color:inherit;}.content article h1{color:inherit;}.content p{margin:0 0 0 0;padding:0 0 0 0;margin-bottom:1.8em;}.content .main-box{padding:8px 10px;background-color:#efefef;}.content .main-box p{font-size:13px;line-height:18px;font-weight:300;font-style:italic;/* Layout defines main content widths */}.layout{/* Layout widths */}.layout.full{width:100%;}.layout.half{float:left;width:48%;}.layout.main{float:left;width:74%;}.layout.side{float:left;width:22%;}.layout.middle{float:left;width:48%;}.layout.third{float:left;width:30%;}.layout.gap{margin-left:4%;}.layout.third.gap{margin-left:5%;/* Full width column */}.layout-full{/* Two column equal */}.layout-two-col-equal .layout.half + .layout.half{float:right;/* Two column main left */}.layout-two-col-left .layout.side{float:right;/* Two column main right */}.layout-two-col-right .layout.main{float:right;/* Three column main middle */}.layout-three-col .layout.middle + .layout.side{float:right;/* Three column main left */}.layout-three-col-left .layout.middle + .layout.side + .layout.side{float:right;/* Three column main right */}.layout-three-col-right .layout.middle{float:right;/* Three column equal */}.layout-three-col-equal .layout.third + .layout.third + .layout.third{float:right;/* Layout side content */}.layout.side .img-left{float:left;margin-right:10px;margin-top:0;margin-bottom:0;text-align:center;}.layout.side .img-right{clear:right;float:right;margin-left:10px;margin-top:0;margin-bottom:0;text-align:center;}.layout.side p{padding:10px 0 10px 0;margin:0 0 0 0;line-height:1.8;margin-bottom:1px;}.layout.side .side-holder{padding:10px 0 10px 0;margin:0 0 0 0;line-height:1.8;margin-bottom:1px;}.layout.side .side-holder p{padding:0 0 10px 0;}.layout.side .form-item{width:100%;}.layout.side h6,.layout.side h6{margin-top:10px;}.side-nav{padding:3px 0;margin:0 0 0 0;}.side-nav li{list-style:none;margin-top:0;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0;background:none;position:relative;z-index:700;}.side-nav li a{padding:4px 10px;/* Main bottom area */}.container-main-bottom .content{line-height:1.8;padding:25px 25px;/* Content container spacing */}.content-container + .content-container .content{padding-top:0px;/* Backgrounds */}.background{/* Overwrite padding for areas adjacent to backgrounds */}.content-container + .content-container.background .content,.content-container.background + .content-container .content,.content-container.backgroundimage-container + .content-container .content{padding-top:25px;/* Overwrite padding for backgrounds */}.content-container.background .content,.content-container.backgroundimage-container .content{padding-top:25px;padding-bottom:25px;/* Footer */}#container-footer{background:#204659;}#container-footer.random-image{background-color:transparent;}#footer{line-height:;color:#fff;text-align:left;padding:20px 25px;}#container-footer.random-image #footer{background-color:transparent;}#footer a:hover{color:#fff;}#footer a [class^="icon-"],#footer a [class*=" icon-"],#footer a .material-icons{display:inline-block;font-size:16px;vertical-align:middle;margin-top:-1px;}#footer h4{color:#204659;}#footer .links{padding-top:15px;}#footer .footer-contact1{float:left;width:33%;text-align:left;}#footer .footer-contact2{float:left;width:33%;text-align:left;}#footer .footer-links1{float:right;width:34%;text-align:right;}#footer .footer-links1 a{/* Base */}#base{line-height:;font-size:smaller;color:#cbcccc;text-align:center;padding:10px 25px 10px;}#base a:hover{text-decoration:underline;/* Show as desktop link */}#desktop-link{display:none;/* Common styles for database pages. *//* Module class styles */}.module .module-text{/* Grid class styles */}.grid .grid-item{float:left;display:inline-block;}.grid .grid-item img{vertical-align:middle;/* 7 column grid */}.grid.seven-column .grid-item{width:13%;margin-right:1.5%;margin-bottom:10px;}.grid.seven-column.no-spacing .grid-item{width:14.28571%;margin-right:0%;margin-bottom:0px;}.grid.seven-column .grid-item:nth-child(7n+7){margin-right:0%;}.grid.seven-column .grid-item:nth-child(7n+8){clear:both;/* 6 column grid */}.grid.six-column .grid-item{width:15%;margin-right:2%;margin-bottom:20px;}.grid.six-column.no-spacing .grid-item{width:16.66667%;margin-right:0%;margin-bottom:0px;}.grid.six-column .grid-item:nth-child(6n+6){margin-right:0%;}.grid.six-column .grid-item:nth-child(6n+7){clear:both;/* 5 column grid */}.grid.five-column .grid-item{width:18%;margin-right:2.5%;margin-bottom:20px;}.grid.five-column.no-spacing .grid-item{width:20%;margin-right:0%;margin-bottom:0px;}.grid.five-column .grid-item:nth-child(5n+5){margin-right:0%;}.grid.five-column .grid-item:nth-child(5n+6){clear:both;/* 4 column grid */}.grid.four-column .grid-item{width:22%;margin-right:4%;margin-bottom:20px;}.grid.four-column.no-spacing .grid-item{width:25%;margin-right:0%;margin-bottom:0px;}.grid.four-column .grid-item:nth-child(4n+4){margin-right:0%;}.grid.four-column .grid-item:nth-child(4n+5){clear:both;/* 3 column grid */}.grid.three-column .grid-item{width:30%;margin-right:5%;margin-bottom:40px;}.grid.three-column.no-spacing .grid-item{width:33.33333%;margin-right:0%;margin-bottom:0px;}.grid.three-column .grid-item:nth-child(3n+3){margin-right:0%;}.grid.three-column .grid-item:nth-child(3n+4){clear:both;}.layout.side .grid.three-column .grid-item{margin-bottom:12px;/* 2 column grid */}.grid.two-column .grid-item{width:48%;margin-right:4%;margin-bottom:40px;}.grid.two-column.no-spacing .grid-item{width:50%;margin-right:0%;margin-bottom:0px;}.grid.two-column .grid-item:nth-child(2n+2){margin-right:0%;}.grid.two-column .grid-item:nth-child(2n+3){clear:both;}.layout.side .grid-two-column .grid-item{margin-bottom:12px;/* 1 column grid */}.grid.one-column .grid-item{clear:both;float:none;display:block !important;width:100%;margin-right:0%;margin-bottom:20px;}.grid.one-column.no-spacing .grid-item{margin-bottom:0px;/* Waypoints */}.waypoint-fade{-moz-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0;}.waypoint-fade.waypoint-on{opacity:1;/* Paginate class styles */}.paginate{clear:both;text-align:center;margin-bottom:40px;}.paginate .paginate-title{display:inline-block;line-height:28px;height:28px;margin:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.paginate .paginate-direction{display:inline-block;line-height:28px;height:28px;margin:0 10px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.paginate span.paginate-direction{color:#e1e1e1;}.paginate [class^="icon-"],.paginate [class*=" icon-"],.paginate .material-icons{font-size:22px;line-height:24px;}.paginate a.paginate-number{display:inline-block;min-width:28px;height:28px;line-height:28px;text-align:center;padding:0 4px;margin:0 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.paginate a.paginate-number.on,.paginate a.paginate-number:hover{color:#fff;background-color:#204659;border-color:#204659;/* Standard table styles */}.standard-table-wrap{overflow:auto;margin-bottom:30px;}.standard-table tr.row-important td{font-weight:bold;background-color:#f9f9f9;}.standard-table tr td.column-important{font-weight:bold;}.standard-table td{line-height:1.4;padding:12px 15px;white-space:nowrap;/* Older styles for database pages. */}.googlemap-box{width:100%;color:#000;overflow:hidden;}.googlemap-box .img-right{max-width:none !important;}.googlemap-box img{width:auto;max-width:none !important;}.googlemap-box a:hover{color:#000;}.map-holder img{width:auto;max-width:none !important;/* Service slide box (legacy?) */}#slidebox{width:940px;color:#fff;text-align:left;margin:0 auto;margin-left:auto;margin-right:auto;padding:0 0 0 0;border:none;font-size:14px;color:#fff;position:relative;overflow:hidden;}#slidebox-holder{float:left;width:940px;height:140px;overflow:hidden;position:relative;}#slidebox-slider{position:absolute;left:0px;top:0px;}#slidebox a{color:#fff;}#slidebox a:hover{text-decoration:underline;}#slidebox .slidebox-item{float:left;width:200px;}#slidebox #slidebox-left{position:absolute;left:0px;top:0px;display:block;width:60px;height:140px;z-index:850;}#slidebox #slidebox-left a{display:block;height:140px;text-decoration:none;background-color:#d6d6d6;background-image:url(../images/slider_left.png);background-position:center;background-repeat:no-repeat;text-decoration:none;}#slidebox #slidebox-left a:hover{background-color:#ededed;}#slidebox #slidebox-right{position:absolute;right:0px;top:0px;display:block;width:60px;height:140px;z-index:851;}#slidebox #slidebox-right a{display:block;height:140px;text-decoration:none;background-color:#d6d6d6;background-image:url(../images/slider_right.png);background-position:center;background-repeat:no-repeat;}#slidebox #slidebox-right a:hover{background-color:#ededed;}#slidebox #slidebox-left a:focus,#slidebox #slidebox-right a:focus{outline:0;/* BEFORE AND AFTER GALLERY PAGES */}.beforeafter-holder{display:block;}.beforeafter-holder .beforeafter-item{float:left;width:30%;height:auto;margin-right:5%;margin-bottom:14px;text-align:left;position:relative;}.beforeafter-holder .beforeafter-item .before-image img{max-width:60%;height:auto;width:auto\9;/* ie8 */vertical-align:bottom;}.beforeafter-holder .beforeafter-item .after-image img{position:absolute;right:0px;top:30px;z-index:980;max-width:50%;height:auto;width:auto\9;/* ie8 */vertical-align:bottom;}.beforeafter-holder div:nth-child(3n+3){margin-right:0%;}.beforeafter-holder div:nth-child(3n+4){clear:left;}.beforeafter-side-holder{display:block;}.beforeafter-side-holder .beforeafter-item{float:left;width:140px;text-align:left;position:relative;padding-bottom:102px;}.beforeafter-side-holder .beforeafter-item .before-image img{position:absolute;left:0px;top:18px;}.beforeafter-side-holder .beforeafter-item .after-image img{position:absolute;left:50px;top:30px;z-index:980;}.beforeafter-cat-holder{display:block;}.beforeafter-cat-holder .beforeafter-item{float:left;width:22%;height:auto;margin-right:4%;margin-bottom:14px;text-align:center;}.beforeafter-cat-holder .beforeafter-item img{max-width:100%;height:auto;width:auto\9;/* ie8 */vertical-align:bottom;}.beforeafter-details .before-image{float:left;width:47%;}.beforeafter-details .after-image{float:right;width:47%;/* VIDEO PAGES */}.video-holder{display:block;}.video-holder .video-item{float:left;width:30%;height:auto;margin-right:5%;margin-bottom:14px;text-align:center;position:relative;}.video-holder .video-item img{max-width:100%;height:auto;width:auto\9;/* ie8 */vertical-align:bottom;}.video-holder div:nth-child(3n+3){margin-right:0%;}.video-holder div:nth-child(3n+4){clear:left;/* Site map */}.sitemap-holder{float:left;width:30%;margin-bottom:14px;/* Subscription plans */}.subscription-plans{display:block;}.subscription-plans .subscription-plan{float:left;width:32%;height:auto;padding:10px 15px;margin-right:2%;margin-bottom:18px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.subscription-plans .subscription-plan .subs-plan-desc{min-height:120px;padding-bottom:20px;}.subscription-plans .subscription-plan .subs-plan-desc h2{font-size:24px;font-weight:normal;}.subscription-plans div.subscription-plan:nth-child(3n+3){margin-right:0%;}.subscription-plans div.subscription-plan:nth-child(3n+4){clear:left;}.subscription-payments{float:left;max-width:600px;}.subscription-table .subscription-left{float:left;width:30%;padding:4px 0;border-top:solid #f1f1f1 1px;}.subscription-table .subscription-middle{float:left;width:40%;padding:4px 0;border-top:solid #f1f1f1 1px;}.subscription-table .full-subscription-middle{float:left;width:70%;padding:4px 0;text-align:right;border-top:solid #f1f1f1 1px;}.subscription-table .subscription-right{float:left;width:30%;padding:4px 0;text-align:right;border-top:solid #f1f1f1 1px;/* Laybuy */}.laybuy-info img{display:inline-block;vertical-align:middle;padding:0 6px;margin-top:-2px;/* Shopping cart summary */}#shopping-cart-summery .summery-image{float:left;width:20%;}#shopping-cart-summery .summery-text{float:right;width:75%;}#shopping-cart-summery .summery-price{/* Shopping cart */}.shopping-cart-list .shopping-cart-list-header{font-size:11px;font-weight:bold;padding:4px 0 4px 0;border-bottom:solid #e1e1e1 1px;}.shopping-cart-list .shopping-cart-list-items{padding-top:10px;padding-bottom:10px;border-bottom:solid #e1e1e1 1px;}.shopping-cart-list .scl-image{float:left;width:15%;padding-right:3%;}.shopping-cart-list .scl-image img{max-height:100px;}.shopping-cart-list .scl-products{float:left;width:55%;padding-right:3%;}.shopping-cart-list .scl-products .was-price-line{font-style:italic;}.shopping-cart-list .scl-products .was-price-line .was-price{text-decoration:line-through;}.shopping-cart-list .scl-products .scl-products-additional .label{width:100%;}.shopping-cart-list .scl-products .cart-msg-type,.shopping-cart-list .scl-products .cart-msg-messages{width:70%;margin:1px 0 6px 0;}.shopping-cart-list .scl-products .cart-msg-box textarea{width:70%;height:70px;}.shopping-cart-list .scl-quantity{float:left;width:10%;text-align:center;padding-right:3%;}.shopping-cart-list .scl-quantity .scl-quantity-text{display:none;}.shopping-cart-list .scl-quantity input.text{width:30px;}.shopping-cart-list .remove-link{font-size:10px;}.shopping-cart-list .scl-price{float:right;width:10%;text-align:right;padding-right:1%;}.shopping-cart-list .shopping-cart-update{padding-top:6px;padding-bottom:6px;border-bottom:solid #e1e1e1 1px;}.shopping-cart-list .shopping-cart-update .scl-quantity{float:right;width:auto;text-align:right;padding-right:0px;}.shopping-cart-totals .shopping-cart-total-item .totals-space{float:left;width:45%;padding-top:5px;}.shopping-cart-totals .shopping-cart-total-item .totals-space-base{float:left;padding-top:10px;font-size:11px;font-weight:bold;width:45%;}.shopping-cart-totals .shopping-cart-total-item .totals-space select{max-width:96%;}.shopping-cart-totals .shopping-cart-total-item .totals-text,.shopping-cart-totals .shopping-cart-total-final .totals-text{float:left;width:40%;text-align:right;padding-top:5px;padding-bottom:5px;padding-right:2%;border-top:solid #e1e1e1 1px;}.shopping-cart-totals .shopping-cart-total-item .totals-value,.shopping-cart-totals .shopping-cart-total-final .totals-value{float:left;width:12%;text-align:right;padding-top:5px;padding-bottom:5px;padding-right:1%;border-top:solid #e1e1e1 1px;}.shopping-cart-totals .shopping-cart-total-final .totals-space{float:left;width:45%;}.shopping-cart-totals .shopping-cart-total-final .totals-text{font-weight:bold;background-color:#f3f3f3;border-top:solid #e1e1e1 1px;border-bottom:solid #e1e1e1 1px;}.shopping-cart-totals .shopping-cart-total-final .totals-value{font-weight:bold;background-color:#f3f3f3;border-top:solid #e1e1e1 1px;border-bottom:solid #e1e1e1 1px;}.shopping-cart-totals #sc-subtotals .totals-text,.shopping-cart-totals #sc-subtotals .totals-value{border-top:none;/* Shopping cart message Holder */}.message-holder{padding:4px 6px;background-color:#f3f3f3;border:solid #e1e1e1 1px;margin-bottom:16px;}.message-holder ul{padding:0 0 0 0;margin:0 0 0 0;}.message-holder ul li{background:none;padding:0 0 0 0;margin:0 0 0 0;}.msg-small{font-size:11px;color:#666;}.cart-box-holder{padding:10px 15px;border:solid #f1f1f1 1px;margin-bottom:10px;}.cart-box{/* Checkout address select */}.address-selector{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0;}.address-selector li{float:left;width:50%;line-height:18px;list-style:none;padding:0 0 0 0;margin:0 0 0 0;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */position:relative;}.address-selector li:before{display:none;}.address-selector .address-selector-button{position:absolute;top:22px;left:10px;}.address-selector .address-selector-address{float:left;width:100%;padding:20px 20px 20px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix *//* Checkout checkboxes */}.cart-checkradio-holder .checkradio{float:left;width:33%;padding-bottom:4px;}.cart-checkradio-holder .checkradio .checkradio-button{float:left;width:10%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.cart-checkradio-holder .checkradio label{float:left;width:80%;}.checkout-error{padding-bottom:16px;}.cart-progress .cart-progress-item{display:block;/* Checkout order summary */}.order-summary .os-left{padding:2px 4px 2px 0;}.order-summary .os-right{padding:2px 0 2px 0;text-align:right;}.order-summary .os-total{padding-top:6px;border-top:solid #c3d0d2 1px;/* Checkout payment holders */}.payment-holder-table{margin-bottom:10px;padding:0 0 0 0;border:solid #e1e1e1 1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.payment-radio-holder{position:absolute;top:20px;left:20px;}.payment-holder{float:left;width:100%;padding:20px 20px 20px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */background-position:right top;background-repeat:no-repeat;}.payment-holder h5{padding-top:0px;}.payment-holder label{display:block;}.payment-holder img{margin-top:6px;}.payment-holder label,.payment-holder h5,.payment-holder p{cursor:pointer;/* Checkout country */}#country-line{line-height:28px;}.country-holder{float:left;display:inline-block;}.country-changer{float:left;padding-left:10px;display:inline-block;}.country-picker{float:left;display:none;padding-left:10px;padding-top:4px;/* Cart order history */}.orderhistory-titles{padding:5px 3px;background-color:#f9f9f8;border-bottom:solid #d9d9d9 1px;}.orderhistory-td{padding:5px 3px;}.ie-alert{font-size:17px;font-weight:400;line-height:1.4;color:#fff;background-color:#1a1a1a;border-radius:2px;padding:15px 20px 15px 20px;margin-top:6px;margin-bottom:10px;/* Tables Module Styles */}.display-table th{color:#fff;text-align:left;background-color:#5a5a5a;}.display-table td{text-align:left;}.display-table .dt-colhighlight{font-weight:bold;}.display-table .dt-modon{background-color:#eeeff0;}.display-table .dt-modoff{/* User Images */}.user-images .user-image{float:left;width:15%;height:auto;margin-right:2%;margin-bottom:14px;text-align:center;}.user-images .user-image img{max-width:100%;height:auto;width:auto\9;/* ie8 */vertical-align:bottom;}.user-images .user-image:nth-child(6n+6){margin-right:0%;}.user-images .user-image:nth-child(6n+7){clear:left;/* Login */}#login .login-form li{padding-left:0px;background:none;}#login .login-form li label{display:inline-block;width:200px;/* Form styles for standard forms */}form{margin:0 auto;padding:0 0 0 0;}.req{color:#d60309;font-weight:bold;font-size:12px;}.form-item{clear:both;width:100%;max-width:500px;margin-bottom:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.form-item .label,.form-item .label2{width:100%;}.form-item .label-padding{margin-left:0%;}.layout.side .form-item .label-padding .layout.third .form-item .label-padding{margin-left:0%;}.form-item .subbut,.recaptcha-item .g-recaptcha,.form-footer,#recaptcha_image{padding-left:0%;}.form-item .input,.form-item .select,.form-item .checkbox,.form-item .radio,.form-item .textarea{width:100%;}.form-item .label{float:left;font-weight:bold;text-align:left;margin:3px 0 0 0;/*padding-right:10px;*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.form-item .label2{float:left;font-weight:bold;text-align:left;margin:3px 0;/*padding-right:10px;*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.layout.side .form-item .label,.layout.third .form-item .label{float:none;width:100%;margin-right:0%;margin-bottom:2px;}.form-item .label-details{clear:both;display:block;width:100%;margin-right:0%;font-weight:normal;font-size:11px;color:#666;line-height:16px;padding-top:2px;}.form-item .input{float:left;height:auto;}.layout.side .form-item .input,.layout.third .form-item .input{float:none;width:auto;}.form-item .input input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.form-item .select{float:left;height:auto;}.layout.side .form-item .select,.layout.third .form-item .select{float:none;width:auto;}.form-item .select select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.form-item .checkbox{float:left;height:auto;vertical-align:middle;}.layout.side .form-item .checkbox,.layout.third .form-item .checkbox{float:none;width:auto;}.form-item .checkbox-list .checkbox{width:50%;margin-right:0%;}.form-item .checkbox-list .checkbox:nth-child(2n+3){clear:both;}.form-item .checkbox input[type=checkbox]{vertical-align:middle;margin-bottom:2px;margin-right:4px;}.form-item .radio{float:left;height:auto;}.layout.side .form-item .radio,.layout.third .form-item .radio{float:none;width:auto;}.form-item .textarea{float:left;height:auto;margin-bottom:5px;}.layout.side .form-item .textarea,.layout.third .form-item .textarea{float:none;width:auto;}.form-item .textarea textarea{width:100%;height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.form-item .textarea img{padding-top:3px;}.form-item .input.input-small input,.form-item .select.select-small select{max-width:100px;}.form-item .input.input-medium input,.form-item .select.select-medium select{max-width:300px;}form .input input,form textarea,.product-details-buy-option-quantity input{appearance:none;-moz-appearance:none;-webkit-appearance:none;}form .input input,form select,form textarea,.image-file,.product-details-buy-option-quantity input,.buy-dropdown{background:none;height:28px;font-size:13px;padding:4px 8px 4px 8px;background-color:#fff;border:solid #c2c1c1 1px;border-radius:2px;vertical-align:middle;margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}form .input input[type=file]{height:auto;padding:0 0 0 0;border:none;}form textarea{resize:vertical;height:auto;padding:8px 8px 8px 8px;}.form-item .image-file{clear:both;height:auto;padding:8px 8px;}.form-item .image-file input[type=file]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background:none;width:auto;margin-top:10px;margin-bottom:10px;}.form-item .image-file.with-image input[type=file]{margin-top:30px;margin-bottom:0px;}.form-item .image-file .image-holder{float:left;width:100px;height:100px;line-height:100px;text-align:center;background-color:#f7f7f7;margin-right:15px;}.form-item .image-file .image-holder img{vertical-align:middle;max-width:100px;max-height:100px;}.form-item .subbut,.recaptcha-item .g-recaptcha,#recaptcha_image{width:100%;margin-top:6px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.layout.side .form-item .subbut,.layout.third .form-item .subbut,.layout.side .recaptcha-item .g-recaptcha,.layout.third .recaptcha-item .g-recaptcha,.layout.side #recaptcha_image,.layout.third #recaptcha_image{width:100% !important;float:none;margin-left:0%;padding-left:0px;/* Custom button */}.form-item .subbut input:hover,.buy-product input[type=submit]:hover,#checkout_button:hover,#continue_button:hover,#add_button:hover,#cancel_button:hover,#checkout_special:hover,#review-submit-button:hover,#update_button:hover{cursor:pointer;}#checkout_button{margin-left:5px;}.form-footer{float:left;width:100%;font-size:12px;color:#666;padding-bottom:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.layout.side .form-footer,.layout.third .form-footer{float:none;width:auto;/* Sub forms */}.subform th{background-color:#ccc;}.subform td{border-bottom:solid #ccc 1px;}.sub-button-holder{text-align:right;margin:10px 0;}.sub-form-holder{padding:10px 0;border:solid #ccc 1px;display:none;margin:10px 0;}.sub-form-holder .subbut2{padding-left:150px;/* Google reCaptcha widget styles */}.recaptcha-item .g-recaptcha > div > div{max-width:100%;}.recaptcha-item .g-recaptcha > div > div > iframe{max-width:100%;}.recaptcha-item .g-recaptcha{overflow:hidden;}#recaptcha_image{width:60% !important;margin-left:40%;text-align:center;padding:5px;background-color:#fff;border:solid #e1e1e1 1px;margin-bottom:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}#recaptcha_image img{max-width:100%;max-height:100%;}#recaptcha_image embed,#recaptcha_image object,#recaptcha_image iframe{float:left;max-width:0px;width:0px;height:0px;}#recaptcha_image br{display:none;}#recaptcha_image #recaptcha_audio_play_again,#recaptcha_image #recaptcha_audio_download{clear:left;float:left;cursor:pointer;}.recaptcha_input{position:relative;}.recaptcha_input .input{padding-right:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Typekit FOUT Fix */}.layout.side .input,.layout.third .input{padding-right:0px;}.recaptcha_options{margin:0 0 0 0;padding:0 0 0 0;}.recaptcha_options li{margin:0 0 0 0;padding:0 0 0 0;}.recaptcha_options li a{position:absolute;top:4px;width:16px;height:16px;text-indent:-5000px;overflow:hidden;}.recaptcha_options #recaptcha_refresh_button a{right:60px;}.recaptcha_options #recaptcha_sound_button a{right:30px;}.recaptcha_options #recaptcha_image_button a{right:30px;}.recaptcha_options #recaptcha_help_button a{right:0px;}.layout.side .recaptcha_options li a,.layout.third .recaptcha_options li a{top:0px;/* Icon set styles */}*[class*='iconblack-']{background-repeat:no-repeat;}.iconblack-refresh{background-image:url(../images/icons/iconblack_refresh.png);}.iconblack-sound{background-image:url(../images/icons/iconblack_sound.png);}.iconblack-picture{background-image:url(../images/icons/iconblack_picture.png);}.iconblack-help{background-image:url(../images/icons/iconblack_help.png);}@font-face{font-family:'social';src:url('../images/social/social.eot?dbpphs');src:url('../images/social/social.eot?dbpphs#iefix') format('embedded-opentype'), url('../images/social/social.woff2?dbpphs') format('woff2'), url('../images/social/social.ttf?dbpphs') format('truetype'), url('../images/social/social.woff?dbpphs') format('woff'), url('../images/social/social.svg?dbpphs#social') format('svg');font-weight:normal;font-style:normal;}[class^="social-"],[class*=" social-"]{font-family:'social' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;/* Better Font Rendering =========== */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.social-facebook:before{content:"\e906";}.social-facebook-boxed:before{content:"\e907";}.social-facebook2:before{content:"\e908";}.social-facebook2-boxed:before{content:"\e909";}.social-twitter:before{content:"\e905";}.social-twitter2:before{content:"\e90c";}.social-twitter2-boxed:before{content:"\e90d";}.social-instagram:before{content:"\e904";}.social-instagram2:before{content:"\e90e";}.social-google:before{content:"\e903";}.social-google-plus:before{content:"\e902";}.social-google-plus-boxed:before{content:"\e90a";}.social-google2:before{content:"\e90f";}.social-google-plus2:before{content:"\e910";}.social-google-plus2-boxed:before{content:"\e911";}.social-youtube2:before{content:"\e912";}.social-youtube3:before{content:"\e913";}.social-youtube3-boxed:before{content:"\e914";}.social-youtube:before{content:"\e901";}.social-linkedin:before{content:"\e900";}.social-linkedin-boxed:before{content:"\e90b";}.social-linkedin2:before{content:"\e915";}.social-linkedin2-boxed:before{content:"\e916";}.social-pinterest:before{content:"\e917";}.social-pinterest2-boxed:before{content:"\e918";}html,body{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;color:#006747;background-color:#fff;scroll-behavior:smooth;/* Default links */}a{color:#006747;/* Links with no colour */}a .silent,a.silent{color:#006747;}a:hover{text-decoration:none;color:#000;}.content p a{text-decoration:underline;/* Button link */}.readmore,.buynow,.backlink,a.button,.button a{display:inline-block;color:#006747;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:10px 15px;background-color:#fddb00;text-decoration:none !important;}a:hover .readmore,a:hover .buynow,a.backlink:hover,a.button:hover,.button a:hover{background-color:#006747;color:#fff;/* Read more link */}a:hover .readmore{/* Buy now link */}a:hover .buynow{/* Back link */}a.backlink:hover{/* Default headers */}h1,h2,h3.h1{font-family:'Montserrat', sans-serif;font-weight:400;letter-spacing:-0.5px;margin:0px 0px 0px 0px;}article h1,h3,h4,h5,h6{font-family:'Montserrat', sans-serif;font-weight:400;margin:0px 0px 0px 0px;}h1,h2.h1,h3.h1{font-size:45px;line-height:1.2;padding:0px 0 30px 0;}h2{font-size:25px;line-height:1.2;padding:20px 0 20px 0;}h3{font-size:20px;line-height:1.2;padding:10px 0 10px 0;}h4,article h1{font-size:24px;line-height:1.2;padding:10px 0 10px 0;}h5{font-size:18px;line-height:1.2;padding:10px 0 10px 0;}h6{font-size:18px;line-height:1.2;padding:10px 0 10px 0;/* UIkit Override  */}h2,uk-h2,h3,uk-h3,h4,uk-h4,h5,uk-h5{color:#006747;}.large{font-size:120%;}.img-right{margin-left:50px;max-width:47%;/* Backgrounds */}.background.light{background-color:#f2f4f5;}.background.dark{color:#fff;background-color:#fddb00;}.background.dark a:hover{color:#fff;}.background.image{color:#fff;}.background.parallax{color:#fff;/* Borders */}.border,.divider,hr{border:solid #e7e9ea 0px;/* Text colours */}.colour.light{color:#8c999b;}.colour.green{color:#5ea90d;}.colour.grey{color:#8c999b;}.red{color:#f00;}.error,.checkout-error,.colour.red{color:#b60d04;}.lightgreen{color:#6eab0d;/* list element */}ul{margin-top:6px;margin-bottom:1em;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0;}ul > li{list-style:none;margin-top:0;padding-top:0;padding-bottom:4px;margin-left:0;padding-left:30px;position:relative;}ul > li:before{content:'●';position:absolute;font-size:14px;left:3px;top:-1px;display:inline-block;vertical-align:middle;}ol{counter-reset:item;list-style-type:none;margin-top:6px;margin-bottom:1em;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0px;}ol > li{margin-top:0;padding-top:0;padding-bottom:4px;margin-left:0;padding-left:30px;position:relative;}ol > li:before{counter-increment:item;content:counter(item) '. ';position:absolute;left:5px;top:0px;display:inline-block;vertical-align:middle;}#none{-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;pointer-events:none;/* Standard page elements for laying out the main content of a website. */}#container-header,#container-navigation,#container-flash,#container-intro,#container-bread,.container-title,.container-main,.container-main-title,.container-main-top,.container-main-bottom,#container-footer,#container-base{background-color:#fff;}.header-wrap{position:relative;}.wrap{width:100%;max-width:1430px;padding:0 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;/* Mobile quick call */}#mobile-link{display:none;z-index:700;}#mobile-link a{display:inline-block;color:#006747;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:700;height:80px;line-height:80px;z-index:700;}#mobile-link a .material-icons{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px;/* Header */}#container-header,#container-header .wrap{background-color:#fddb00;}#header{height:140px;color:#006747;background-color:#fddb00;}#container-header.random-image #header{background-color:transparent;}#header #logo{float:left;height:140px;line-height:140px;display:inline-block;padding-left:0;max-width:385px;}#header #logo img{vertical-align:middle;height:120px;width:auto;}#container-header .wrap{position:relative;}#header #logo-right{max-width:50%;float:right;display:block;text-align:right;margin-top:45px;}#header #logo-right img{width:270px;height:79px;/* Top navigation */}#top-nav{float:right;display:inline-block;height:22px;line-height:22px;color:#fff;font-size:11px;text-align:right;white-space:nowrap;margin-top:10px;padding-right:20px;}#top-nav a{color:#fff;}#top-nav a:hover{text-decoration:underline;}#top-nav > ul > li{padding:0 8px;}#top-nav > ul > li:before{content:' | ';display:inline-block;left:-1px;top:-1px;}#top-nav > ul > li:first-child:before{display:none;/* Search */}#header #search{float:right;display:inline-block;height:22px;margin-top:10px;padding-right:20px;}#header #search .search-off{color:#000;font-style:italic;}#header #search #search-box-input{width:200px;}#header #search #search-button{margin-left:6px;/* Main navigation */}.navigation-container{background:#08860e;background:-moz-linear-gradient(top, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);background:-webkit-linear-gradient(top, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);background:linear-gradient(to bottom, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08860e', endColorstr='#4e7756',GradientType=0);/* Spacing */width:100%;}#navigation{float:left;color:#fff;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;height:80px;line-height:80px;color:#fff;background:#08860e;background:-moz-linear-gradient(top, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);background:-webkit-linear-gradient(top, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);background:linear-gradient(to bottom, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08860e', endColorstr='#4e7756',GradientType=0);/* Spacing */width:calc(100% - 210px);margin-right:0;display:block;}.navigation-container .navigation-text{float:right;width:180px;height:40px;margin-top:20px;display:block;background-color:#fff;border-radius:15px;text-align:center;border:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-right:30px;}.navigation-container .navigation-text a{color:#006747;font-size:20px;display:inline-block;padding:0 10px;font-weight:500;line-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.navigation-container .navigation-text:hover{background-color:#006747;background:#08860e;background:-moz-linear-gradient(top, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);background:-webkit-linear-gradient(top, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);background:linear-gradient(to bottom, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08860e', endColorstr='#4e7756',GradientType=0);/* Spacing */}.navigation-container .navigation-text:hover a{color:#fff;}#mobile-navigation{height:40px;line-height:40px;color:#fff;display:none;}#navigation ul{margin:0 0 0 0;padding:0 0 0 0;}#navigation ul li{float:left;display:inline-block;line-height:80px;list-style:none;padding-top:0;padding-bottom:0;padding-left:0;margin-top:0;margin-left:0;background:none;position:relative;z-index:900;}#navigation ul li:before{display:none;}#navigation ul li.mobile-item{display:none;}#navigation li > a,#mobile-navigation a{float:left;display:inline-block;height:80px;line-height:80px;color:#fff;padding-left:25px;padding-right:25px;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#navigation li > a strong,#navigation li > a b{display:block;height:80px;line-height:80px;font-weight:700;}.wf-active #navigation li > a{border-left:1px solid #000;}.wf-active #navigation li:first-of-type > a{border-left:none;/*#navigation > ul > li > a:before {
			content:'';
			position:absolute;
			width:1px;
			height:$nav-height;
			background-color:#000000;
			left:0;
			right:0;
			}

				#navigation > ul > li:first-of-type > a:before {
				display:none;
				}*/}#navigation > ul > li > a:after{content:'';position:absolute;top:100%;left:0px;right:0px;height:0px;background-color:#fddb00;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#navigation .material-icons{line-height:80px;}#navigation li > a:hover,#navigation li > .over,#navigation li > .on{color:#006747;background-color:#f2f4f5;z-index:894;}#navigation li > a:hover strong,#navigation li > .over strong,#navigation li > .on strong,#navigation li > a:hover b,#navigation li > .over b,#navigation li > .on b{cursor:pointer;}#navigation > ul > li > a:hover:after,#navigation > ul > li > .over:after,#navigation > ul > li > .on:after{height:3px;}#navigation > ul .drop > a strong,#navigation > ul .drop > a b,#navigation > ul .drop > a:hover strong,#navigation > ul .drop > a:hover b{/* Navigation divider */}#navigation .nav-div{display:inline-block;float:left;width:0px;/*font-size:0;*/text-align:center;line-height:80px;height:80px;padding:0 0 0 0;margin:0 auto;border:none;}#navigation > ul ul{display:none;/* Sub navigation */}#navigation .sub-nav{position:absolute;top:80px;left:0px;display:none;font-weight:normal;text-transform:none;line-height:14px;z-index:897;/* Align last dropdown to the right */}#navigation > ul > li:last-child .sub-nav{left:auto;right:0px;}#navigation .sub-nav li{width:220px;height:auto;line-height:14px;}#navigation .sub-nav li > a{float:left;display:inline-block;width:220px;height:auto;line-height:18px;border:none;border-radius:0px;color:#0e2f65;background:none;padding:15px 25px;background-color:#f2f4f5;border-bottom:solid #f2f4f5 1px;margin:0 0 0 0;z-index:898;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}#navigation .sub-nav li > a:hover,#navigation .sub-nav li > a.over:hover{color:#fff;border-radius:0px;background-color:#006747;border-bottom:solid #006747 1px;}#navigation .sub-nav li:last-child > a{border-bottom:none;}#navigation ul li > .sub-nav .sub-nav{position:absolute;top:0px;left:220px;/* Second navigation if central logo */}.nav-right #navigation,.nav-right #navigation ul li,.nav-right #navigation a,.nav-right #navigation .nav-div{float:right;}#container-header #shopping-cart-summery a,#container-navigation #shopping-cart-summery a{/* Mobile menu button */}#mobile-menu{position:absolute;top:0px;right:0px;display:none;z-index:999;}#mobile-menu a{display:inline-block;color:#fff;line-height:80px;padding:0 50px;font-size:18px;line-height:80px;}#mobile-menu a [class^="icon-"],#mobile-menu a [class*=" icon-"],#mobile-menu a .material-icons{display:inline-block;font-size:39px;vertical-align:middle;margin-top:-4px;}#container-flash #image-rotator .flexslider ul{margin:0;}#container-flash #image-rotator .flexslider ul li{padding:0;}#container-flash #image-rotator .flexslider ul li:before{display:none;}#container-flash #image-rotator .flex-caption{top:0;opacity:1;}#container-flash #image-rotator .flex-caption h2{font-weight:300;font-size:60px;}#container-flash #image-rotator .flex-caption h4{color:#6eab0d;font-weight:500;font-size:25px;position:relative;}#container-flash #image-rotator .flex-caption h4:after{content:'\00BB';padding-left:5px;display:inline-block;font-size:40px;position:absolute;top:0;/* Members bars */}.auth-details{height:auto;line-height:1.8;text-align:right;color:#fff;background-color:;padding:5px 0;}.auth-details .wrap{padding:10px 0;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.auth-details a{color:#fff;}.auth-details a:hover{color:#fff;text-decoration:underline;}.auth-details img{vertical-align:middle;margin-bottom:1px;/* Site messages */}#site-messages{display:none;}.message,#site-messages .error-message,#site-messages .alert-message,#site-messages .success-message,#site-messages .error-message,#site-messages .alert-message,#site-messages .success-message{line-height:18px;font-size:larger;padding:15px 25px;}#site-messages a{color:#fff;}#site-messages a:hover{text-decoration:underline;}#site-messages .close-msg{float:right;}#site-messages .error-message{color:#fff;background-color:#b60d04;}#site-messages .alert-message{color:#fff;background-color:#999;}#site-messages .success-message{color:#fff;background-color:#5ea90d;}#site-messages .error-message .wrap,#site-messages .alert-message .wrap,#site-messages .success-message .wrap{text-align:center;/* Random images */}#container-flash.random-image{color:#fff;text-align:center;padding:40px 0;min-height:80px;}#container-flash.random-image a{color:#fff;}#container-flash.backgroundimage-container .backgroundimage-content{padding:10px 0;min-height:20px;/* Rotating images */}.sliderimg .slidertext{color:#fff;font-size:24px;font-weight:300;line-height:1.8;padding-bottom:70px;padding-top:70px;min-width:70%;display:block;}.sliderimg .slidertext h2{color:#fff;font-family:'Montserrat', sans-serif;font-size:60px;font-weight:300;/*text-shadow:0px 0px 20px rgba(0,0,0,0.65);*/}.sliderimg .slidertext h3{color:#fff;font-family:'Montserrat', sans-serif;font-size:48px;font-weight:300;/*text-shadow:0px 0px 20px rgba(0,0,0,0.65);*/}.sliderimg .slidertext h4{color:#6eab0d;font-weight:500;font-size:25px;position:relative;}.sliderimg .slidertext h4:after{content:'\00BB';padding-left:5px;display:inline-block;font-size:40px;position:absolute;top:0;/* Breadcrump area */}#container-bread{/* breadcrumb */}#breadcrumb{font-size:12px;line-height:1.8;padding:16px 0 4px 0;/* Main title area */}.container-main-title .content{line-height:1.8;padding:100px 0;padding-bottom:0px;/* Main title area spacing */}.container-main-title + .container-main-title .content{padding-top:0px;}.container-main-top + .container-main-title .content{padding-top:0px;}.container-main + .container-main-title .content{padding-top:0px;}.container-main-bottom + .container-main-title .content{padding-top:0px;/* Main top area */}.container-main-top .content{line-height:1.8;padding:100px 0;padding-bottom:0px;/* Main top area spacing */}.container-main-title + .container-main-top .content{padding-top:0px;}.container-main-top + .container-main-top .content{padding-top:0px;}.container-main + .container-main-top .content{padding-top:0px;}.container-main-bottom + .container-main-top .content{padding-top:0px;/* Main content area with layouts */}.content{letter-spacing:-0.5px;line-height:1.8;padding:100px 0;}.content h1{color:#006747;}.content article h1{color:inherit;}.content p{margin:0 0 0 0;padding:0 0 0 0;margin-bottom:1.8em;}.content .main-box{padding:8px 10px;background-color:#efefef;}.content .main-box p{font-size:13px;line-height:18px;font-weight:300;font-style:italic;/* Layout defines main content widths */}.layout{/* Layout widths */}.layout.full{width:100%;}.layout.half{float:left;width:47%;}.layout.main{float:left;width:74%;}.layout.side{float:left;width:22%;}.layout.middle{float:left;width:48%;}.layout.third{float:left;width:30%;}.layout.gap{margin-left:4%;}.layout.third.gap{margin-left:5%;/* Layout side content */}.layout.side .img-left{float:left;margin-right:10px;margin-top:0;margin-bottom:0;text-align:center;}.layout.side .img-right{clear:right;float:right;margin-left:10px;margin-top:0;margin-bottom:0;text-align:center;}.layout.side p{padding:10px 0 10px 0;margin:0 0 0 0;line-height:1.8;margin-bottom:1px;}.layout.side .side-holder{padding:10px 0 10px 0;margin:0 0 0 0;line-height:1.8;margin-bottom:1px;}.layout.side .side-holder p{padding:0 0 10px 0;}.layout.side .form-item{width:100%;}.layout.side h6,.layout.side h6{margin-top:10px;}.side-nav{padding:3px 0;margin:0 0 0 0;}.side-nav li{list-style:none;margin-top:0;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0;background:none;position:relative;z-index:700;}.side-nav li a{padding:4px 10px;/* Main areas spacing */}.container-main-title + .container-main .content{padding-top:0px;}.container-main-top + .container-main .content{padding-top:0px;}.container-main + .container-main .content{padding-top:0px;}.container-main-bottom + .container-main .content{padding-top:0px;}.container-alert{padding:25px 10px;background-color:#e9f6fe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.2);position:relative;z-index:9;font-weight:600;text-transform:uppercase;}.container-alert .wrap{text-align:center;}.container-alert .heading{font-size:40px;color:#64b346;}.container-alert .date{color:#019748;font-size:20px;}.container-alert .blurb{padding-top:10px;}.container-alert .light-green{color:#c1d12f;}.container-alert a{color:#6ba80b;background-color:#fddb00;padding:10px 20px;border-radius:30px;display:inline-block;margin:20px 10px 0px 10px;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.container-alert a:hover{color:#000;/* Main bottom area */}.container-main-bottom .content{line-height:1.8;padding:100px 0;/* Main bottom areas spacing */}.container-main-top + .container-main-bottom .content{padding-top:0px;}.container-main + .container-main-bottom .content{padding-top:0px;}.container-main-bottom + .container-main-bottom .content{padding-top:0px;/* Backgrounds */}.container-main-title.background .content,.container-main-top.background .content,.container-main.background .content,.container-main-bottom.background .content{padding-top:100px;padding-bottom:100px;}.container-main-title.backgroundimage-container .content,.container-main-top.backgroundimage-container .content,.container-main.backgroundimage-container .content,.container-main-bottom.backgroundimage-container .content{padding-top:100px;padding-bottom:100px;/* Overwrite padding for areas adjacent to backgrounds */}.container-main-title + .container-main-title.background .content,.container-main-title + .container-main-top.background .content,.container-main-title + .container-main.background .content,.container-main-title + .container-main-bottom.background .content,.container-main-top + .container-main-title.background .content,.container-main-top + .container-main-top.background .content,.container-main-top + .container-main.background .content,.container-main-top + .container-main-bottom.background .content,.container-main + .container-main-title.background .content,.container-main + .container-main-top.background .content,.container-main + .container-main.background .content,.container-main + .container-main-bottom.background .content,.container-main-bottom + .container-main-title.background .content,.container-main-bottom + .container-main-top.background .content,.container-main-bottom + .container-main.background .content,.container-main-bottom + .container-main-bottom.background .content{padding-top:100px;/* Overwrite padding for areas adjacent to backgrounds */}.container-main-title + .container-main-title.backgroundimage-container .content,.container-main-title + .container-main-top.backgroundimage-container .content,.container-main-title + .container-main.backgroundimage-container .content,.container-main-title + .container-main-bottom.backgroundimage-container .content,.container-main-top + .container-main-title.backgroundimage-container .content,.container-main-top + .container-main-top.backgroundimage-container .content,.container-main-top + .container-main.backgroundimage-container .content,.container-main-top + .container-main-bottom.backgroundimage-container .content,.container-main + .container-main-title.backgroundimage-container .content,.container-main + .container-main-top.backgroundimage-container .content,.container-main + .container-main.backgroundimage-container .content,.container-main + .container-main-bottom.backgroundimage-container .content,.container-main-bottom + .container-main-title.backgroundimage-container .content,.container-main-bottom + .container-main-top.backgroundimage-container .content,.container-main-bottom + .container-main.backgroundimage-container .content,.container-main-bottomr + .container-main-bottom.backgroundimage-container .content{padding-top:100px;/* Image boxes */}.imageboxes.textabove .module-image{position:relative;}.imageboxes.textabove .module-image:after{content:'';position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:#0e2f65;mix-blend-mode:hard-light;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0.8;z-index:1;}.imageboxes.textabove .imagebox-item:hover .module-image:after{opacity:0;}.imageboxes.textabove .module-image .view{display:none;}.imageboxes.textabove .imagebox-item:hover .module-image img{opacity:1;/* Text over image boxes *//* Alternating Imagebox colours */}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+1) .module-text{background-color:#08870f;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+2) .module-text{background-color:#6ba80b;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+3) .module-text{background-color:#9fd310;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+4) .module-text{background-color:#c8eb03;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+5) .module-text{background-color:#fff000;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+6) .module-text{background-color:#ffdb00;/* hover background colours */}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+1):hover .module-text{background-color:#ffdb00;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+2):hover .module-text{background-color:#ffdb00;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+3):hover .module-text{background-color:#fff000;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+4):hover .module-text{background-color:#6ba80b;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+5):hover .module-text{background-color:#6ba80b;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+6):hover .module-text{background-color:#08870f;/* Green text on 4-6 */}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+4) .module-text h2{color:#08870f;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+5) .module-text h2{color:#08870f;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+6) .module-text h2{color:#08870f;/* hover font colours */}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+1):hover .module-text h2{color:#08870f;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+2):hover .module-text h2{color:#08870f;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+3):hover .module-text h2{color:#08870f;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+4):hover .module-text h2{color:#fff;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+5):hover .module-text h2{color:#fff;}.imageboxes.textabove.grid.three-column .imagebox-item:nth-of-type(6n+6):hover .module-text h2{color:#fff;/* Title over image boxes *//* Alternating Imagebox colours */}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+1) .module-title{background-color:#08870f;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+2) .module-title{background-color:#6ba80b;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+3) .module-title{background-color:#9fd310;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+4) .module-title{background-color:#c8eb03;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+5) .module-title{background-color:#fff000;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+6) .module-title{background-color:#ffdb00;/* hover background colours */}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+1):hover .module-title{background-color:#ffdb00;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+2):hover .module-title{background-color:#ffdb00;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+3):hover .module-title{background-color:#fff000;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+4):hover .module-title{background-color:#6ba80b;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+5):hover .module-title{background-color:#6ba80b;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+6):hover .module-title{background-color:#08870f;/* Green text on 4-6 */}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+4) .module-title h2{color:#08870f;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+5) .module-title h2{color:#08870f;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+6) .module-title h2{color:#08870f;/* hover font colours */}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+1):hover .module-title h2{color:#08870f;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+2):hover .module-title h2{color:#08870f;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+3):hover .module-title h2{color:#08870f;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+4):hover .module-title h2{color:#fff;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+5):hover .module-title h2{color:#fff;}.imageboxes.titleabove.grid.three-column .imagebox-item:nth-of-type(6n+6):hover .module-title h2{color:#fff;}.imageboxes.textabove .module-text,.imageboxes.titleabove .module-title{color:#fff;text-align:left;padding:25px 25px !important;background-color:#fddb00;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;}.imageboxes.textabove .module-text h2,.imageboxes.titleabove .module-title h2{font-family:'Montserrat', sans-serif;font-size:25px;font-weight:500;line-height:40px;letter-spacing:1px;color:#fff;padding:0 0 0 0;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;vertical-align:middle;}.imageboxes.textabove .imagebox-item:hover .module-text{color:#fff;background-color:#006747;}.imageboxes.textabove .imagebox-item:hover .module-text h2{color:#fff;/* Services */}.recycling-services-page .textunder .module-text{padding-top:15px;position:relative;}.recycling-services-page .textunder .module-text .readmore{position:absolute;bottom:100%;/* #services-container .imageboxes.grid.three-column .imagebox-item:last-of-type {
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        } */}.content.layout-two-col-left .service-details .img-right,.content.layout-two-col-left .service-details .img-right-small{margin-right:-26%;/* FAQs */}.faqs.simplelist > li:before{top:3px;}.faqs.simplelist .faq-item-question{font-size:120%;/* News */}.news.textunder.grid.one-column a:last-of-type{margin-bottom:0px;}.news.textunder .module-image{padding-bottom:0px !important;}.news.textunder .module-text{position:relative;padding-top:15px;}.news.textunder .module-text .readmore{position:absolute;bottom:100%;}.news-details-image{padding-left:50px;/* Testimonials */}.testimonials.imageside .testimonial-item:after{content:'';clear:both;display:block;/* Gallery */}.gallery.textunder .module-text{padding-top:15px;position:relative;}.gallery.textunder .module-text .readmore{position:absolute;bottom:100%;/* Home page */}.home-page #home-top-container .content{padding-top:0px;padding-bottom:40px;margin-top:-230px;position:relative;z-index:700;}.home-page #home-top-container .content .grid.three-column .grid-item{margin-bottom:20px;}.home-page #home-container .content{padding-bottom:60px;/* News */}.home-page .news.mainfirst{height:auto;width:100%;background-color:#006747;}.home-page .news.mainfirst .module-image{float:right;width:70%;padding-bottom:0px !important;}.home-page .news.mainfirst .module-text{position:relative;padding:30px;max-width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;}.home-page .news.mainfirst .module-text h4{color:#6eab0d;font-size:40px;line-height:40px;font-weight:100;}.home-page .news.mainfirst .module-text p{color:#fff;}.home-page .news.mainfirst .module-text .readmore{padding:0;background:none;color:#fddb00;font-weight:300;text-transform:none;font-size:18px;position:relative;margin-top:10px;}.home-page .news.mainfirst .module-text .readmore:after{content:'\00BB';padding-left:5px;display:inline-block;font-size:20px;top:-1px;position:absolute;}.home-page .news.mainfirst .module-text .readmore:hover{font-weight:bold;}.news-details-image{padding-left:50px;/* Contact page */}#contact-us-bottom-container .map-holder{/* Home Page */}.home-page{/* Home Page Image Boxes */}.home-page .imageboxes .imagebox-item .module-text{max-height:75px;}.home-page .imageboxes .imagebox-item .module-text h2{line-height:22px;}.home-page .imageboxes .module-image:after{display:none;}.background.dark .content{padding:50px 0;/* Custom Banner Styles */}.banner{width:100%;background-color:#fddb00;position:relative;}.banner:after{clear:both;display:block;content:'';}.banner .heading{color:#006747;font-size:60px;float:left;font-weight:100;}.banner a{position:absolute;top:50%;right:0;padding:25px 60px;font-size:30px;text-transform:uppercase;background-color:#006747;border:1px solid #fddb00;color:#fff;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);background:#08860e;background:-moz-linear-gradient(top, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);background:-webkit-linear-gradient(top, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);background:linear-gradient(to bottom, #08860e 0%, #0a9a11 31%, #0a9a11 99%, #4e7756 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08860e', endColorstr='#4e7756',GradientType=0);/* Spacing */}.banner a:hover{background:none;background-color:#fff;border:1px solid #006747;color:#006747 !important;}.no-padding-top{padding-top:0px;}.cardboard-recycling-page #cardboard-recycling-container .content,.paper-recycling-page #paper-recycling-container .content,.glass-recycling-page #glass-recycling-container .content,.plastics-recycling-page #plastics-recycling-container .content,.food-waste-recycling-page #food-waste-recycling-container .content,.secure-destruction-recycling-page #secure-destruction-recycling-container .content{padding-bottom:20px;/* UIkit Rotator  */}#image-rotator .uk-slideshow .uk-slideshow-items li{padding:0;}#image-rotator .uk-slideshow .uk-slideshow-items li:before{display:none;/* Navigation controls UIkit */}#image-rotator .uk-slideshow-items,#image-rotator .uk-slideshow-items li{padding:0;margin:0;}#image-rotator .uk-slideshow-nav li:before{display:none;}#image-rotator .uk-slideshow-nav a{width:20px;height:20px;background-color:rgba(255, 255, 255, 0.5);border:none;}#image-rotator .uk-slideshow-nav .uk-active a,#image-rotator .uk-slideshow-nav a:hover{background-color:#fff;/* Pre-footer */}#container-pre-footer{color:#fff;background-color:#0e2f65;}#container-pre-footer .backgroundimage-content{line-height:1.8;color:#fff;text-align:center;padding:100px 50px;/* Footer */}#container-footer{background-color:#0a9a11;/*height:$footer-height;*/}#footer{line-height:2;color:#0e2f65;font-size:28px;text-align:left;padding:0;/*height:$footer-height;*/}#container-footer.random-image #footer{background-color:transparent;}#footer a{color:#0e2f65;}#footer a:hover{color:#fddb00;}#footer a [class^="icon-"],#footer a [class*=" icon-"],#footer a .material-icons{display:inline-block;font-size:16px;vertical-align:middle;margin-top:-1px;}#footer h4{color:#fddb00;}#footer .links{padding-top:15px;}#footer .footer-left{float:left;width:30%;text-align:left;height:200px;line-height:200px;}#footer .footer-left img{vertical-align:middle;/* Not in use *//*#footer .footer-middle {
		float:left;
		width:33%;
		text-align:left;
		}*/}#footer .footer-right{float:right;width:70%;text-align:right;height:200px;line-height:200px;}#footer .footer-right img{max-width:none;/* Not in use *//*#footer .footer-copyright {
			display:block;
			font-size:14px;
			padding-top:10px;
			text-align:right;	
			}*/}#footer .footer-right a{font-size:28px;color:#fff;margin-left:5%;}#footer .footer-right a:first-child{margin-left:0;}#footer .footer-right a:hover{color:#fddb00;/* Round social link styles */}#footer .links.iconlinks a.link-item:hover{/* Post-footer */}#container-post-footer{background-color:#fff;width:100%;height:200px;}#container-post-footer .links.imagelinks{width:100%;}#container-post-footer .links.imagelinks .link-item{width:30%;margin-right:5%;float:left;padding:0;height:200px;line-height:200px;}#container-post-footer .links.imagelinks .link-item:nth-last-child(2){margin-right:0;}#container-post-footer .links.imagelinks .link-item img{width:auto;max-width:315px;max-height:115px;vertical-align:middle;}#container-post-footer .links.imagelinks .link-item:hover img{opacity:0.7;/* Grid */}.grid.four-column .grid-item{margin-bottom:40px;}.grid.one-column .grid-item{margin-bottom:80px;/* Form */}.req{color:#d60309;font-weight:bold;font-size:12px;}.form-item{clear:both;width:100%;max-width:600px;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.form-item.recaptcha-item{margin-top:15px;}.form-item .label{float:left;font-weight:bold;text-align:left;margin:5px 0 5px 0;/*padding-right:10px;*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.form-item .label2{float:left;font-weight:bold;text-align:left;margin:3px 0;/*padding-right:10px;*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}form .input input,form textarea,.product-details-buy-option-quantity input{appearance:none;-moz-appearance:none;-webkit-appearance:none;}form .input input,form select,form textarea,.image-file,.product-details-buy-option-quantity input,.buy-dropdown{background:none;height:36px;font-size:15px;padding:8px 8px 8px 8px;background-color:#fff;border:solid #d6d6d6 1px;border-radius:0px;vertical-align:middle;margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}form .input input[type=file]{height:auto;padding:0 0 0 0;border:none;}form textarea{resize:vertical;height:auto;padding:8px 8px 8px 8px;/* Custom button */}.form-item .subbut input,.buy-product input[type=submit],#checkout_button,#continue_button,#add_button,#cancel_button,#checkout_special,#review-submit-button,#update_button{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background:none;display:inline-block;color:#006747;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:15px 25px;background-color:#fddb00;}.form-item .subbut input:hover,.buy-product input[type=submit]:hover,#checkout_button:hover,#continue_button:hover,#add_button:hover,#cancel_button:hover,#checkout_special:hover,#review-submit-button:hover,#update_button:hover{cursor:pointer;background-color:#006747;}.form-item .subbut.disabled{overflow:hidden;position:relative;display:inline;}.form-item .subbut.disabled:before{content:'';border:solid 3px #999;border-color:transparent #999 #999 #999;border-radius:100px;width:15px;height:15px;position:absolute;left:50%;top:50%;-webkit-animation:loading-ring 1.2s linear infinite;animation:loading-ring 1.2s linear infinite;display:inline-block;z-index:1;opacity:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.form-item .subbut.disabled input{background-color:#e5e5e5 !important;color:#e5e5e5 !important;overflow:hidden;}@keyframes loading-ring{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);-moz-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);-o-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg);}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);-moz-transform:translate(-50%, -50%) rotate(360deg);-ms-transform:translate(-50%, -50%) rotate(360deg);-o-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg);}}#contact-us-container .content{padding-bottom:40px;/* ZQ/TS Custom Form Styles */}.contact-form{padding:14px 24px;background-color:#fafafa;border:2px solid #c6c6c6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}#form-edit4b54ed9b14d7d,#form-edit5e68606acfd5b{position:relative;}.contact #form-edit4b54ed9b14d7d .form-item,.contact #form-edit5e68606acfd5b .form-item{float:left;width:48%;max-width:none;margin-right:4%;clear:none;}.contact #form-edit4b54ed9b14d7d .form-item.edit5c11baeba6454-item{width:100%;}.contact .radio > table > tbody > tr{float:left;width:32%;margin-right:2%;}.contact .radio > table > tbody > tr:nth-child(3){margin-right:0;/*
			#form-edit4b54ed9b14d7d .form-item.edit4b5506379b088-item,
			#form-edit4b54ed9b14d7d .form-item.edit4b5506d677a1b-item,
			#form-edit4b54ed9b14d7d .form-item.edit4b55063799484-item {margin-right:0;}
			*/}.contact #form-edit4b54ed9b14d7d .form-item.edit4b5502e744f29-item,.contact #form-edit4b54ed9b14d7d .form-item.edit51423ed0ea959-item{width:48%;margin-right:4%;}.contact #form-edit4b54ed9b14d7d .form-item.edit4b54efc0c3423-item,.contact #form-edit4b54ed9b14d7d .form-item.edit4b5506d6796f1-item,.contact #form-edit4b54ed9b14d7d .form-item.edit4b5504746abb1-item,.contact #form-edit4b54ed9b14d7d .form-item.edit4b55063799484-item,.contact #form-edit4b54ed9b14d7d .form-item.edit4b5502e744f29-item{margin-right:0;}.contact #form-edit4b54ed9b14d7d .form-item.edit51423ed0ea959-item{width:100%;}.contact .form-item.recaptcha-item{width:30% !important;}.contact .form-item.submit-item{margin-top:27px;}.contact .form-item.submit-item .subbut{margin-bottom:0px;}.form-item.submit-item .subbut input:hover{color:#fddb00;/*#form-edit4b54ed9b14d7d .form-item.edit4b5502e744f29-item,
			#form-edit4b54ed9b14d7d .form-item.edit4b5506d677a1b-item,
			#form-edit4b54ed9b14d7d .form-item.edit4b5504746abb1-item,
			#form-edit4b54ed9b14d7d .form-item.edit4b550637977ca-item,
			#form-edit4b54ed9b14d7d .form-item.edit4b55063799484-item {
			position:absolute;
			right:0;
			}
				#form-edit4b54ed9b14d7d .form-item.edit4b5502e744f29-item {right:0;}
				#form-edit4b54ed9b14d7d .form-item.edit4b5506d677a1b-item {right:0;}
				#form-edit4b54ed9b14d7d .form-item.edit4b5504746abb1-item {right:0;}
				#form-edit4b54ed9b14d7d .form-item.edit4b550637977ca-item {right:0;}
				#form-edit4b54ed9b14d7d .form-item.edit4b55063799484-item {right:0;}*/}.document-item .document-item-image{height:auto !important;text-align:left !important;}.documents.imagegrid .document-item{text-align:left !important;}.document-category-holder h3{font-size:30px;}.become-a-customer-page .form-item.recaptcha-item{width:100% !important;}#form-edit5da79080828a9 .form-item{float:left;clear:none;max-width:none;width:48%;margin-right:4%;}#form-edit5da79080828a9 .form-item.edit5da79114dbf11-item,#form-edit5da79080828a9 .form-item.edit5da79114dc7c0-item{margin-right:0%;}#form-edit5da79080828a9 .form-item.submit-item{clear:both;}.recycling-week-banner-competition-page .form-item{width:48%;margin-right:4%;float:left;clear:none;max-width:none;}.recycling-week-banner-competition-page .form-item:nth-child(2n+5){margin-right:0%;}.recycling-week-banner-competition-page .submit-item{clear:both;}.recycle-1:before{content:'';background-image:url(../images/recycle_1.png);width:22px;height:18px;display:inline-block;background-position:center;background-size:cover;}.recycle-2:before{content:'';background-image:url(../images/recycle_2.png);width:22px;height:18px;display:inline-block;background-position:center;background-size:cover;}.recycle-4:before{content:'';background-image:url(../images/recycle_4.png);width:22px;height:18px;display:inline-block;background-position:center;background-size:cover;}@media screen and (max-width:1480px){#header #logo{padding-left:20px;}#header #logo-right{padding-right:20px;}.wrap{padding:0 20px;}}@media screen and (max-width:1150px){/* Small Screens / Tablets */#navigation li > a{padding-left:15px;padding-right:15px;}.form-item.recaptcha-item{width:35% !important;}}@media screen and (max-width:1100px){html{-webkit-text-size-adjust:none;}#none{-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}img{max-width:100%;height:auto;/* ie8 */width:auto\9;}embed,object,iframe,.map-holder{max-width:100%;width:100%;height:auto;}.img-left,.img-right{max-width:50%;/* Hide/show element that should only show on mobile */}.hide-on-mobile{display:none;}.show-on-mobile{display:inline;}#container2,#container-header,#container-navigation,#container-flash,#container-bread,#container-intro,.container-main,.container-main-title,.container-main-top,.container-main-bottom,#container-footer,#container-base{width:100%;}#container1,.wrap{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}#header{height:auto;}#navigation,#breadcrumb,.auth-details,.container-main .content,.container-main-title .content,.container-main-top .content,.container-main-bottom .content,#footer,#base{padding-left:0px;padding-right:0px;}#site-messages .wrap{padding:0 0px;}#site-messages .error-message,#site-messages .alert-message,#site-messages .success-message{padding:15px 20px;}.sliderimg .slidertext h2{font-size:calc(34px + 2vw);}.sliderimg .slidertext h3{font-size:calc(24px + 2vw);}#slidebox{display:none;}#desktop-link{display:inline;}.imageboxes.textabove .module-text{padding:15px 15px !important;}.imageboxes.textabove .module-text h2{font-size:22px;}#container-pre-footer .backgroundimage-content h2{font-size:calc(26px + 2vw);}.product-item{width:32%;margin-right:2%;}.products-holder div:nth-child(4n+4){margin-right:2%;}.products-holder div:nth-child(4n+5){clear:none;}.products-holder div:nth-child(3n+3){margin-right:0%;}.products-holder div:nth-child(3n+4){clear:both;}.home-page .news.mainfirst .module-image{width:50%;padding:40px 0;}.home-page .news.mainfirst .module-text{max-width:50%;}.banner .heading{font-size:45px;}}@media screen and (max-width:1000px){#navigation{display:none !important;}.navigation-container .navigation-text{margin-top:10px;margin-bottom:10px;}#mobile-navigation{display:none;height:auto;font-size:18px;line-height:1.4;color:#fff;padding:20px 0;}#mobile-navigation a{float:none;display:block;height:auto;width:100%;line-height:1.4;text-align:left;color:#fff;padding:5px 30px;margin-bottom:6px;}#mobile-menu{display:inline-block;}#mobile-link{display:inline-block;position:absolute;top:0px;right:140px;/* Slide out mobile menu */}.mobile-active #container-outer{max-width:100%;overflow-x:hidden;background-color:#006847;}.mobile-active #mobile-navigation{position:absolute;top:0px;right:0px;width:270px;transform:translateX(270px);}.close-menu{position:absolute;top:5px !important;right:0px !important;width:60px !important;height:60px !important;display:inline-block !important;line-height:60px;text-align:center !important;padding:0 0 0 0 !important;margin:0 0 0 0 !important;z-index:1001;}.close-menu .material-icons{line-height:60px;}#container1{-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.mobile-active #container1{transform:translateX(-270px);background-color:#fff;}.mobile-active #container1:after{content:'';position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.75);z-index:1000;}#header #logo-right{float:left;width:100%;clear:both;text-align:center;max-width:none;padding-bottom:20px;padding-right:0;}.form-item.recaptcha-item{width:40% !important;}#container-post-footer .links.imagelinks .link-item img{max-width:100%;}}@media screen and (max-width:940px){.wrap{max-width:880px;padding:0 20px;}#footer-right a{font-size:26px;}}@media screen and (max-width:900px){.form-item.recaptcha-item{width:48% !important;}.recycling-week-banner-competition-page .form-item{width:100%;margin-right:0px;}}@media screen and (max-width:850px){#mobile-menu a{padding:0 20px;}#mobile-link{right:80px;}#footer{padding:45px 0px;/*#footer .footer-left {
		width:50%;
		padding-bottom:50px;
		}*/}#footer .footer-left{width:100%;padding-bottom:30px;height:auto;}#footer .footer-left img{margin-right:auto;margin-left:auto;display:block;}#footer .footer-middle{width:50%;padding-bottom:50px;/*#footer .footer-right {
		clear:both;
		width:100%;
		text-align:left;
		}*/}#footer .footer-right{width:100%;text-align:center;float:left;height:auto;line-height:60px;clear:both;}#footer .footer-copyright{text-align:left;/* Set new spacing for mobile*//* Breadcrump area */}#container-bread{/* breadcrumb */}#breadcrumb{padding:16px 0px 4px 0px;/* Main title area */}.container-main-title .content{padding:45px 0px;padding-bottom:0px;/* Main title area spacing */}.container-main-title + .container-main-title .content{padding-top:0px;}.container-main-top + .container-main-title .content{padding-top:0px;}.container-main + .container-main-title .content{padding-top:0px;}.container-main-bottom + .container-main-title .content{padding-top:0px;/* Main top area */}.container-main-top .content{padding:45px 0px;/* Main top area spacing */}.container-main-title + .container-main-top .content{padding-top:0px;}.container-main-top + .container-main-top .content{padding-top:0px;}.container-main + .container-main-top .content{padding-top:0px;}.container-main-bottom + .container-main-top .content{padding-top:0px;/* Main content area with layouts */}.content{padding:45px 0px;/* Main areas spacing */}.container-main-title + .container-main .content{padding-top:0px;}.container-main-top + .container-main .content{padding-top:0px;}.container-main + .container-main .content{padding-top:0px;}.container-main-bottom + .container-main .content{padding-top:0px;/* Main bottom area */}.container-main-bottom .content{padding:45px 0px;/* Main bottom areas spacing */}.container-main-top + .container-main-bottom .content{padding-top:0px;}.container-main + .container-main-bottom .content{padding-top:0px;}.container-main-bottom + .container-main-bottom .content{padding-top:0px;/* Backgrounds */}.container-main-title.background .content,.container-main-top.background .content,.container-main.background .content,.container-main-bottom.background .content{padding-top:45px;padding-bottom:45px;}.container-main-title.backgroundimage-container .content,.container-main-top.backgroundimage-container .content,.container-main.backgroundimage-container .content,.container-main-bottom.backgroundimage-container .content{padding-top:45px;padding-bottom:45px;/* Overwrite padding for areas adjacent to backgrounds */}.container-main-title + .container-main-title.background .content,.container-main-title + .container-main-top.background .content,.container-main-title + .container-main.background .content,.container-main-title + .container-main-bottom.background .content,.container-main-top + .container-main-title.background .content,.container-main-top + .container-main-top.background .content,.container-main-top + .container-main.background .content,.container-main-top + .container-main-bottom.background .content,.container-main + .container-main-title.background .content,.container-main + .container-main-top.background .content,.container-main + .container-main.background .content,.container-main + .container-main-bottom.background .content,.container-main-bottom + .container-main-title.background .content,.container-main-bottom + .container-main-top.background .content,.container-main-bottom + .container-main.background .content,.container-main-bottom + .container-main-bottom.background .content{padding-top:45px;/* Overwrite padding for areas adjacent to backgrounds */}.container-main-title + .container-main-title.backgroundimage-container .content,.container-main-title + .container-main-top.backgroundimage-container .content,.container-main-title + .container-main.backgroundimage-container .content,.container-main-title + .container-main-bottom.backgroundimage-container .content,.container-main-top + .container-main-title.backgroundimage-container .content,.container-main-top + .container-main-top.backgroundimage-container .content,.container-main-top + .container-main.backgroundimage-container .content,.container-main-top + .container-main-bottom.backgroundimage-container .content,.container-main + .container-main-title.backgroundimage-container .content,.container-main + .container-main-top.backgroundimage-container .content,.container-main + .container-main.backgroundimage-container .content,.container-main + .container-main-bottom.backgroundimage-container .content,.container-main-bottom + .container-main-title.backgroundimage-container .content,.container-main-bottom + .container-main-top.backgroundimage-container .content,.container-main-bottom + .container-main.backgroundimage-container .content,.container-main-bottomr + .container-main-bottom.backgroundimage-container .content{padding-top:45px;/* Grid class styles */}.grid .grid-item{float:left;display:inline-block;}.grid .grid-item img{vertical-align:middle;/* 7 column grid to 4 column */}.grid.seven-column .grid-item{width:22%;margin-right:4%;margin-bottom:20px;}.grid.seven-column .grid-item:nth-child(7n+7){margin-right:4%;}.grid.seven-column .grid-item:nth-child(7n+8){clear:none;}.grid.seven-column .grid-item:nth-child(4n+4){margin-right:0%;}.grid.seven-column .grid-item:nth-child(4n+5){clear:both;/* 6,5,4 column grid to 3 column */}.grid.six-column .grid-item,.grid.five-column .grid-item,.grid.four-column .grid-item{width:30%;margin-right:5%;margin-bottom:40px;}.grid.six-column .grid-item:nth-child(6n+6){margin-right:5%;}.grid.six-column .grid-item:nth-child(6n+7){clear:none;}.grid.six-column .grid-item:nth-child(3n+3){margin-right:0%;}.grid.six-column .grid-item:nth-child(3n+4){clear:both;}.grid.five-column .grid-item:nth-child(5n+5){margin-right:5%;}.grid.five-column .grid-item:nth-child(5n+6){clear:none;}.grid.five-column .grid-item:nth-child(3n+3){margin-right:0%;}.grid.five-column .grid-item:nth-child(3n+4){clear:both;}.grid.four-column .grid-item:nth-child(4n+4){margin-right:5%;}.grid.four-column .grid-item:nth-child(4n+5){clear:none;}.grid.four-column .grid-item:nth-child(3n+3){margin-right:0%;}.grid.four-column .grid-item:nth-child(3n+4){clear:both;}.banner .heading{font-size:30px;}}@media screen and (max-width:750px){/* Small Tablets */#form-edit4b54ed9b14d7d .form-item,#form-edit4b54ed9b14d7d .form-item.edit4b5502e744f29-item,#form-edit4b54ed9b14d7d .form-item.edit51423ed0ea959-item{width:100%;margin-right:0px;}.contact .form-item.submit-item{margin-top:17px;}.form-item.recaptcha-item{width:100% !important;}.contact .radio > table > tbody > tr{width:100%;}}@media screen and (max-width:650px){/* Phones */#header #logo{max-width:none;width:100%;text-align:center;padding-left:0;}#top-nav,#header #search{display:none;}#mobile-link{position:relative;top:auto;right:auto;display:block;background-color:#006847;text-align:center;}#mobile-link a{display:inline-block;padding:0 7px;color:#fddb00;height:40px;line-height:40px;background-color:#006847;}#mobile-menu a{line-height:40px;}#mobile-menu{top:unset;bottom:0;}.banner{text-align:center;}.banner .heading{float:none;}.banner a{position:relative;display:block;float:none;margin-left:auto;margin-right:auto;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);/* Mobile Spacing */}#footer .footer-left{width:100%;padding-bottom:30px;}#footer .footer-middle{clear:both;width:100%;padding-bottom:50px;}#footer .footer-right{clear:both;}#footer .footer-right a{font-size:22px;padding:10px 0;}#footer .footer-copyright{/* Three column equal */}.layout-three-col-equal .layout.third{float:none;width:100%;margin-top:10px;margin-bottom:18px;}.layout-three-col-equal .layout.third.gap{margin-left:0%;/* 7,6,5,4,3 column grid to 2 column */}.grid.seven-column .grid-item,.grid.six-column .grid-item,.grid.five-column .grid-item,.grid.four-column .grid-item,.grid.three-column .grid-item{width:48%;margin-right:4%;margin-bottom:40px;}.grid.seven-column .grid-item:nth-child(7n+7){margin-right:4%;}.grid.seven-column .grid-item:nth-child(7n+8){clear:none;}.grid.seven-column .grid-item:nth-child(4n+4){margin-right:4%;}.grid.seven-column .grid-item:nth-child(4n+5){clear:none;}.grid.seven-column .grid-item:nth-child(2n+2){margin-right:0%;}.grid.seven-column .grid-item:nth-child(2n+3){clear:both;}.grid.six-column .grid-item:nth-child(6n+6){margin-right:4%;}.grid.six-column .grid-item:nth-child(6n+7){clear:none;}.grid.six-column .grid-item:nth-child(3n+3){margin-right:4%;}.grid.six-column .grid-item:nth-child(3n+4){clear:none;}.grid.six-column .grid-item:nth-child(2n+2){margin-right:0%;}.grid.six-column .grid-item:nth-child(2n+3){clear:both;}.grid.five-column .grid-item:nth-child(5n+5){margin-right:4%;}.grid.five-column .grid-item:nth-child(5n+6){clear:none;}.grid.five-column .grid-item:nth-child(3n+3){margin-right:4%;}.grid.five-column .grid-item:nth-child(3n+4){clear:none;}.grid.five-column .grid-item:nth-child(2n+2){margin-right:0%;}.grid.five-column .grid-item:nth-child(2n+3){clear:both;}.grid.four-column .grid-item:nth-child(4n+4){margin-right:4%;}.grid.four-column .grid-item:nth-child(4n+5){clear:none;}.grid.four-column .grid-item:nth-child(3n+3){margin-right:4%;}.grid.four-column .grid-item:nth-child(3n+4){clear:none;}.grid.four-column .grid-item:nth-child(2n+2){margin-right:0%;}.grid.four-column .grid-item:nth-child(2n+3){clear:both;}.grid.three-column .grid-item:nth-child(3n+3){margin-right:4%;}.grid.three-column .grid-item:nth-child(3n+4){clear:none;}.grid.three-column .grid-item:nth-child(2n+2){margin-right:0%;}.grid.three-column .grid-item:nth-child(2n+3){clear:both;/* Before and After */}.beforeafter-holder .beforeafter-item{width:45%;margin-right:10%;}.beforeafter-holder div:nth-child(3n+3){margin-right:10%;}.beforeafter-holder div:nth-child(3n+4){clear:none;}.beforeafter-holder div:nth-child(2n+2){margin-right:0%;}.beforeafter-holder div:nth-child(2n+3){clear:left;/* Videos */}.video-holder .video-item{width:45%;margin-right:10%;}.video-holder div:nth-child(3n+3){margin-right:10%;}.video-holder div:nth-child(3n+4){clear:none;}.video-holder div:nth-child(2n+2){margin-right:0%;}.video-holder div:nth-child(2n+3){clear:left;}.subscription-plans .subscription-plan{width:47%;margin-right:6%;}.subscription-plans div.subscription-plan:nth-child(3n+3){margin-right:6%;}.subscription-plans div.subscription-plan:nth-child(3n+4){clear:none;}.subscription-plans div.subscription-plan:nth-child(2n+2){margin-right:0%;}.subscription-plans div.subscription-plan:nth-child(2n+3){clear:left;}.pricelist-header .pricelist-price,.pricelist-header .pricelist-inclusive{display:none;}.pricelist-product{float:left;width:75%;margin-right:2%;padding-bottom:6px;}.pricelist-price{clear:left;float:left;width:auto;display:inline-block;margin-right:2%;}.pricelist-inclusive{float:left;width:auto;display:inline-block;margin-right:2%;}.pricelist-qty{float:right;width:23%;}.product-item{width:47%;margin-right:6%;}.products-holder div:nth-child(3n+3){margin-right:6%;}.products-holder div:nth-child(3n+4){clear:none;}.products-holder div:nth-child(2n+2){margin-right:0%;}.products-holder div:nth-child(2n+3){clear:both;}.form-item .label,.form-item .label2{margin-bottom:2px;}.form-item .label,.form-item .label2,.form-item .input,.form-item .select,.form-item .checkbox,.form-item .radio,.form-item .textarea,.form-item .label-padding,.form-item .subbut,.form-item .g-recaptcha,#recaptcha_image{width:100% !important;padding-left:0px;margin-left:0%;}.form-item .g-recaptcha > div > div{max-width:100%;overflow:hidden;}.recaptcha_input .input{padding-right:0px;}.recaptcha_options li a{top:0px;}.shopping-cart-list .shopping-cart-list-header{display:none;}.shopping-cart-list .shopping-cart-list-items{padding:4px 10px;border:solid #f0e8e6 1px;border-radius:3px;margin-bottom:15px;position:relative;}.shopping-cart-list .scl-image{float:right;position:absolute;text-align:center;right:5px;top:8px;width:20%;max-height:60px;}.shopping-cart-list .scl-image img{max-height:60px;}.shopping-cart-list .scl-products{width:100%;min-height:60px;padding-right:0%;}.shopping-cart-list .scl-products-title{float:left;width:68%;}.shopping-cart-list .scl-products-additional{clear:both;width:100%;}.shopping-cart-list .scl-products .cart-msg-box,.shopping-cart-list .scl-products .cart-msg-type,.shopping-cart-list .scl-products .cart-msg-messages{width:98%;}.msg-small{font-size:13px;line-height:17px;}.shopping-cart-list .scl-quantity{clear:both;width:59%;text-align:left;padding-right:0px;margin-top:8px;padding-top:8px;border-top:solid #f0e8e6 1px;}.shopping-cart-list .scl-quantity .scl-quantity-text{float:left;display:inline-block;padding-right:3%;line-height:26px;font-size:14px;}.shopping-cart-list .scl-quantity input{float:left;font-size:15px;display:inline-block;margin-right:12%;}.shopping-cart-list .remove-link{float:left;display:inline-block;text-align:left;line-height:26px;font-size:12px;}.shopping-cart-list .scl-price{width:40%;font-size:16px;font-weight:600;text-align:right;padding-right:1%;margin-top:8px;padding-top:8px;border-top:solid #f0e8e6 1px;}.shopping-cart-totals .shopping-cart-total-item .totals-space,.shopping-cart-totals .shopping-cart-total-final .totals-space,#sc-subtotals .totals-space-base{display:none;}.shopping-cart-totals .shopping-cart-total-item,.shopping-cart-totals .shopping-cart-total-final{display:block;}.shopping-cart-totals .shopping-cart-total-item .totals-text,.shopping-cart-totals .shopping-cart-total-final .totals-text{float:left;width:66%;text-align:left;padding-right:0;padding-left:4%;margin:0 0 0 0;}.shopping-cart-totals .shopping-cart-total-item .totals-value,.shopping-cart-totals .shopping-cart-total-final .totals-value{float:left;width:26%;font-size:15px;padding-right:4%;margin:0 0 0 0;}.address-selector li{width:48%;}.cart-checkradio-holder .checkradio{width:50%;}.payment-radio-holder{width:10%;}.payment-holder{width:90%;}.home-page .news.mainfirst .module-image{width:100%;padding:0 0;float:none;}.home-page .news.mainfirst .module-text{max-width:100%;}#container-post-footer{height:auto;}#container-post-footer .links.imagelinks .link-item{width:100%;clear:both;margin:14px 0;height:100px;line-height:100px;}#container-post-footer .links.imagelinks .link-item img{max-height:100%;}}@media screen and (max-width:480px){/* Phones */#header{padding-top:0;}html{-webkit-text-size-adjust:none;}img{max-width:100%;height:auto;/* ie8 */width:auto\9;}embed,object,iframe,.map-holder{max-width:100%;width:100%;height:auto;}ul li{line-height:26px;padding-bottom:8px;background-position:5px 9px;}#container1{width:100%;}#container2{width:100%;}#header #logo{width:60%;padding:0;text-align:left;}#header #logo img{max-width:80%;height:auto;}#header #logo-right{width:40%;clear:none;margin:0;padding:0;height:140px;line-height:140px;text-align:right;}#header #logo-right img{vertical-align:middle;height:auto;margin-top:10px;}#mobile-link{display:none;}.navigation-container .wrap{padding:0;}.navigation-container .navigation-text{line-height:50px;height:50px;width:100%;border-radius:0;border-bottom:1px solid #c0dce7;background-color:#f6f6f6;margin:0;}.navigation-container .navigation-text a{font-size:16px;line-height:50px;text-transform:uppercase;}#mobile-menu{top:140px;}#mobile-menu a{color:#006847;line-height:50px;}#slider,#flash,#slidebox,#image-rotator{display:block;}.unslider-holder,.unslider-fade .unslider-wrap li,.sliderimg .backgroundimage-content .wrap{height:350px !important;}.sliderimg .slidertext{padding-bottom:10px;min-width:90%;}.content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.content .img-left,.content .img-right,.content .img-center{float:none;display:block;width:100%;max-width:none;padding:10px 0;margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.content,.layout.side p,.layout.side .side-holder{font-size:16px;line-height:24px;}.content h1{font-size:30px;line-height:32px;}.content h2{font-size:24px;line-height:30px;padding-top:0;}.content h3{font-size:22px;line-height:24px;}.content h4{font-size:20px;line-height:24px;}.layout.side h5{font-size:18px;line-height:24px;}.layout.side h6{font-size:18px;line-height:24px;}.small{font-size:15px;line-height:23px;}.large{font-size:17px;line-height:25px;}.layout.half,.layout.main,.layout.side,.layout.middle,.layout.third{float:none !important;width:100% !important;}.layout.gap,.layout.third.gap{margin-left:0%;}.layout.main{margin-bottom:20px;}.layout-two-col-equal .layout.half + .layout.half{margin-top:35px;}.login-1-page .content{display:flex;flex-direction:column;}.login-1-page .content .layout.main{order:2;padding-bottom:0;}.login-1-page .content .layout.side{order:1;padding-bottom:20px;}.home-page #home-top-container .content{padding-top:35px;padding-bottom:35px;margin-top:0px;}#container-flash #image-rotator{display:none;}.banner .heading{font-size:26px;line-height:26px;padding-bottom:35px;display:inline-block;}.banner a{display:inline-block;min-width:280px;padding:10px 20px;font-size:24px;}#footer .footer-contact1{float:none;display:block;width:100%;text-align:left;margin-bottom:18px;}#footer .footer-contact2{float:none;display:block;width:100%;text-align:left;}#footer .footer-links1{float:none;display:block;width:100%;text-align:left;margin-bottom:18px;}#footer .footer-right{line-height:1;}#footer .footer-right a{font-size:18px;line-height:24px;}#footer{font-size:16px;line-height:26px;}#container-post-footer{width:100%;height:auto;}#desktop-link{display:inline;/* Set new spacing for mobile*//* Breadcrump area */}#container-bread{/* breadcrumb */}#breadcrumb{padding:16px 0px 4px 0px;/* Main title area */}.container-main-title .content{padding:35px 0px;padding-bottom:0px;/* Main title area spacing */}.container-main-title + .container-main-title .content{padding-top:0px;}.container-main-top + .container-main-title .content{padding-top:0px;}.container-main + .container-main-title .content{padding-top:0px;}.container-main-bottom + .container-main-title .content{padding-top:0px;/* Main top area */}.container-main-top .content{padding:35px 0px;/* Main top area spacing */}.container-main-title + .container-main-top .content{padding-top:0px;}.container-main-top + .container-main-top .content{padding-top:0px;}.container-main + .container-main-top .content{padding-top:0px;}.container-main-bottom + .container-main-top .content{padding-top:0px;/* Main content area with layouts */}.content{padding:35px 0px;/* Main areas spacing */}.container-main-title + .container-main .content{padding-top:0px;}.container-main-top + .container-main .content{padding-top:0px;}.container-main + .container-main .content{padding-top:0px;}.container-main-bottom + .container-main .content{padding-top:0px;/* Main bottom area */}.container-main-bottom .content{padding:35px 0px;/* Main bottom areas spacing */}.container-main-top + .container-main-bottom .content{padding-top:0px;}.container-main + .container-main-bottom .content{padding-top:0px;}.container-main-bottom + .container-main-bottom .content{padding-top:0px;/* Backgrounds */}.container-main-title.background .content,.container-main-top.background .content,.container-main.background .content,.container-main-bottom.background .content{padding-top:35px;padding-bottom:35px;}.container-main-title.backgroundimage-container .content,.container-main-top.backgroundimage-container .content,.container-main.backgroundimage-container .content,.container-main-bottom.backgroundimage-container .content{padding-top:35px;padding-bottom:35px;/* Overwrite padding for areas adjacent to backgrounds */}.container-main-title + .container-main-title.background .content,.container-main-title + .container-main-top.background .content,.container-main-title + .container-main.background .content,.container-main-title + .container-main-bottom.background .content,.container-main-top + .container-main-title.background .content,.container-main-top + .container-main-top.background .content,.container-main-top + .container-main.background .content,.container-main-top + .container-main-bottom.background .content,.container-main + .container-main-title.background .content,.container-main + .container-main-top.background .content,.container-main + .container-main.background .content,.container-main + .container-main-bottom.background .content,.container-main-bottom + .container-main-title.background .content,.container-main-bottom + .container-main-top.background .content,.container-main-bottom + .container-main.background .content,.container-main-bottom + .container-main-bottom.background .content{padding-top:35px;/* Overwrite padding for areas adjacent to backgrounds */}.container-main-title + .container-main-title.backgroundimage-container .content,.container-main-title + .container-main-top.backgroundimage-container .content,.container-main-title + .container-main.backgroundimage-container .content,.container-main-title + .container-main-bottom.backgroundimage-container .content,.container-main-top + .container-main-title.backgroundimage-container .content,.container-main-top + .container-main-top.backgroundimage-container .content,.container-main-top + .container-main.backgroundimage-container .content,.container-main-top + .container-main-bottom.backgroundimage-container .content,.container-main + .container-main-title.backgroundimage-container .content,.container-main + .container-main-top.backgroundimage-container .content,.container-main + .container-main.backgroundimage-container .content,.container-main + .container-main-bottom.backgroundimage-container .content,.container-main-bottom + .container-main-title.backgroundimage-container .content,.container-main-bottom + .container-main-top.backgroundimage-container .content,.container-main-bottom + .container-main.backgroundimage-container .content,.container-main-bottomr + .container-main-bottom.backgroundimage-container .content{padding-top:35px;/* Site Map */}.sitemap-holder{width:100%;}.imageboxes.textabove .imagebox-item,.home-page #home-top-container .content .grid.three-column .grid-item{margin-bottom:34px;}.imageboxes.textabove .module-image{max-height:140px;overflow:hidden;}.imageboxes.textabove .module-image img{margin-top:-20px;}.imageboxes.textabove .imagebox-item .module-text h2{line-height:24px;font-size:18px;text-align:center;text-transform:uppercase;/* Grid */}.grid .grid-item{width:100% !important;margin-left:0 !important;margin-right:0 !important;}#home-top-container .content{padding-bottom:0px;}.imageboxes.textabove .module-text{color:#fff;background-color:#0e2f65;}.imageboxes.textabove .module-text h2{color:#fff;}.faqs.simplelist > li:before{top:0px;/* Before and After */}.beforeafter-holder .beforeafter-item,.beforeafter-details .before-image,.beforeafter-details .after-image{width:100%;margin-right:0%;}.beforeafter-details .before-image{margin-bottom:12%;/* Video */}.video-holder .video-item{width:100%;margin-right:0%;}.product-item{width:100%;margin-right:0%;}.products-holder div:nth-child(3n+3){margin-right:0%;}.subscription-plans .subscription-plan{width:100%;margin-right:0%;}.subscription-plans div.subscription-plan:nth-child(2n+2){margin-right:0%;}.subscription-plans div.subscription-plan:nth-child(2n+3){clear:none;}.subscription-table .subscription-left,.subscription-table .subscription-middle,.subscription-table .full-subscription-middle,.subscription-table .subscription-right{float:none;width:100%;text-align:left;padding-left:10px;padding-right:10px;border:solid #f1f1f1 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.subscription-table .subscription-left{padding-top:8px;border-bottom:none;}.subscription-table .subscription-middle{border-top:none;border-bottom:none;}.subscription-table .full-subscription-middle{padding-bottom:8px;border-top:none;}.subscription-table .subscription-right{padding-bottom:8px;border-top:none;}.address-selector li{width:100%;margin-bottom:18px;}.cart-checkradio-holder .checkradio{width:100%;/* iPhone zoom fix */}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{font-size:16px !important;}}@media screen and (max-width:380px){#footer .footer-right a{font-size:14px;line-height:20px;}}