.clear{clear:both;zoom:1}.clear:before{content:"";display:table}.clear:after{clear:both;content:"";display:table}.slabtexted .slabtext{font-family:Oswald,sans-serif;text-transform:uppercase;display:-moz-inline-box;display:inline-block;white-space:nowrap;font-weight:700}.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em!important;letter-spacing:inherit!important;word-spacing:inherit!important;*letter-spacing:normal!important;*word-spacing:normal!important}.slabtextdone .slabtext{display:block}.slabheader{margin-bottom:30px}.slabheader .slabtext{line-height:1.1em;font-family:Oswald,"Arial Black",Gadget,sans-serif}.slabheader .slabtext .amp{font-family:'Great Vibes',cursive}.slabheader.sign{padding:1em;border:.1em solid #000;text-align:center;margin-bottom:30px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0 3px 5px rgba(0,0,0,.5);box-shadow:0 3px 5px rgba(0,0,0,.5)}.slabheader.sign .slabtext+.slabtext{border-top:solid 1px #000}.slabheader.alt{padding:1em;text-align:center;margin-bottom:30px;background:#000}.slabheader.alt .slabtext{color:#fff}.iconsetsection{text-align:center}.iconsetsection .background-wrapper{padding:30px;position:relative}.iconsetsection .background-wrapper.reduced-padding{padding:0 30px}.iconsetsection .background-wrapper.black,.iconsetsection .background-wrapper.image{background-color:#000;color:#fff}.iconsetsection .background-wrapper.red{background-color:#e81a18;color:#fff}.iconsetsection .background-wrapper.image{background-position:center;background-size:cover;background-repeat:no-repeat}.iconsetsection .background-wrapper.image:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;background-color:rgba(0,0,0,.5)}@media (max-width:767px){.iconsetsection .background-wrapper{padding:0 15px}}.baillies-bargain-section .iconset,.iconsetsection .iconset{padding:30px 0;position:relative;z-index:1;display:block}.baillies-bargain-section .iconset .iconwrap,.iconsetsection .iconset .iconwrap{width:40%;max-width:200px;margin:0 auto;display:block}.baillies-bargain-section .iconset .icon,.iconsetsection .iconset .icon{padding-top:100%;background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.baillies-bargain-section .iconset .title,.iconsetsection .iconset .title{text-transform:uppercase;font-weight:700;font-family:Oswald,"Arial Black",Gadget,sans-serif;margin-top:30px}@media (max-width:767px){.baillies-bargain-section .iconset .iconwrap,.iconsetsection .iconset .iconwrap{width:25%}.baillies-bargain-section .iconset .title,.iconsetsection .iconset .title{margin-top:15px}}.brand-listing-section .brand-list{font-size:0}.brand-listing-section .brand-list .brand-item{display:inline-block;font-size:1rem;width:33.3333%;vertical-align:middle;position:relative}.brand-listing-section .brand-list .brand-image-wrapper{margin:15px;padding-top:65%;position:relative;cursor:pointer}.brand-listing-section .brand-list .brand-image-wrapper:after{content:'';display:block;height:2px;width:0;position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#e81a18;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}.brand-listing-section .brand-list .brand-image-wrapper:focus:after,.brand-listing-section .brand-list .brand-image-wrapper:hover:after{left:0;width:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.brand-listing-section .brand-list .brand-image{display:block;margin:0 auto;padding:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%}.brand-listing-section .info-pane{position:relative;background-color:#000;color:#fff;padding:120px 60px 60px}.brand-listing-section .info-pane .title{margin-bottom:30px;color:#e81a18}.brand-listing-section .info-pane .icon{background-image:url(../img/clean_white.png);background-size:cover;background-position:center;position:absolute;top:40px;left:60px;height:60px;width:60px}.brand-listing-section .info-pane .star{position:absolute;height:10px;width:10px}.brand-listing-section .info-pane .star:after,.brand-listing-section .info-pane .star:before{content:'';display:block;position:absolute;background-color:#fff}.brand-listing-section .info-pane .star:before{height:2px;width:100%;left:0;top:50%;margin-top:-1px}.brand-listing-section .info-pane .star:after{width:2px;height:100%;top:0;left:50%;margin-left:-1px}.brand-listing-section .info-pane .star.one{top:80px;left:60%}.brand-listing-section .info-pane .star.two{right:40px;top:40%}.brand-listing-section .info-pane .star.three{right:30px;top:80%}.brand-listing-section .info-pane .star.four{bottom:40%;left:20px}.brand-listing-section .info-pane .star.five{bottom:30px;left:30%}@media (max-width:767px){.brand-listing-section .brand-list .brand-item{width:50%}}.baillies-bargain-section .bargain-wrapper{display:table;width:100%}.baillies-bargain-section .image-wrapper .iconset .iconwrap{max-width:none;width:60%}.baillies-bargain-section .image{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;padding:65% 15px 15px;padding-bottom:0}.baillies-bargain-section .iconset,.baillies-bargain-section .image{margin:15px 0;-webkit-box-shadow:2px 5px 10px 1px #888;-moz-box-shadow:2px 5px 10px 1px #888;box-shadow:2px 5px 10px 1px #888;-webkit-transition:box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s}.baillies-bargain-section .image-wrapper a{display:block}.baillies-bargain-section .image-wrapper a .iconset:focus,.baillies-bargain-section .image-wrapper a .iconset:hover,.baillies-bargain-section .image-wrapper a .image:focus,.baillies-bargain-section .image-wrapper a .image:hover{-webkit-box-shadow:2px 5px 10px 1px #333;-moz-box-shadow:2px 5px 10px 1px #333;box-shadow:2px 5px 10px 1px #333}.baillies-bargain-section .text{border-left:4px solid #000;padding-left:30px}@media (min-width:992px){.baillies-bargain-section .image-wrapper,.baillies-bargain-section .text-wrapper{display:table-cell;position:relative;vertical-align:middle}.baillies-bargain-section .text-wrapper{width:50%;padding-left:15px}.baillies-bargain-section .image-wrapper{width:50%;padding:0 15px 0 0;margin:0}.baillies-bargain-section .iconset{margin:0}}.download-wrapper{display:table;width:100%}.download-wrapper .download-link{display:block;margin:15px 0;background-color:#e81a18;text-align:center;-webkit-box-shadow:2px 5px 10px 1px #888;-moz-box-shadow:2px 5px 10px 1px #888;box-shadow:2px 5px 10px 1px #888;-webkit-transition:box-shadow .25s;-moz-transition:box-shadow .25s;-ms-transition:box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s}.download-wrapper .download-link:focus,.download-wrapper .download-link:hover{-webkit-box-shadow:2px 5px 10px 1px #333;-moz-box-shadow:2px 5px 10px 1px #333;box-shadow:2px 5px 10px 1px #333}.download-wrapper .pdf-logo{display:inline-block;height:80px;width:80px;background-image:url(../img/document.png);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;margin:15px 0}.download-wrapper .text{border-left:4px solid #000;padding-left:15px}@media (min-width:992px){.download-wrapper .download-link,.download-wrapper .text{display:table-cell;position:relative;vertical-align:middle}.download-wrapper .text{width:70%;padding:0 15px}.download-wrapper .download-link{margin:0;width:30%}}.product-category-links-section .category-wrapper{position:relative;padding-left:60px;padding-bottom:60px;padding-top:15px;border-left:solid 4px #000;min-height:200px}.product-category-links-section .category-wrapper .icon{position:absolute;content:" ";top:15px;left:10px;width:40px;height:40px;display:block;background:center no-repeat;background-size:contain}.product-category-links-section .category-wrapper .icon+.icon{top:65px}.product-category-links-section .category-wrapper .icon+.icon+.icon{top:115px}.arrow-link{color:#e81a18;text-transform:uppercase;font-family:Oswald,"Arial Black",Gadget,sans-serif;position:relative;padding-right:20px;display:inline-block;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.arrow-link:after{display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;text-align:center;line-height:16px;font-size:1.3em;font-style:normal;content:"\203A"}.arrow-link:focus,.arrow-link:hover{transform:translateX(20px)}.parsley-errors-list{padding:0;margin:0;border-radius:5px;color:#e81a18;list-style:none;font-weight:700}.parsley-errors-list li{padding:5px}.webFormElement input,.webFormElement textarea{border:none;border-radius:0;-webkit-box-shadow:2px 5px 10px 1px #888;-moz-box-shadow:2px 5px 10px 1px #888;box-shadow:2px 5px 10px 1px #888;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-appearance:none}.webFormElement input:focus,.webFormElement input:hover,.webFormElement textarea:focus,.webFormElement textarea:hover{border-color:#e81a18;-webkit-box-shadow:2px 5px 10px 1px #333;-moz-box-shadow:2px 5px 10px 1px #333;box-shadow:2px 5px 10px 1px #333}.webFormElement fieldset{min-width:0}.webFormElement .btn{background-color:#e81a18;border-color:#e81a18;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}.webFormElement .btn:focus,.webFormElement .btn:hover{background-color:#000;border-color:#000}.webFormElement .g-recaptcha{margin-top:15px;display:block}@media (min-width:768px){.webFormElement textarea{height:180px}}#mapDiv .leaflet-popup-content-wrapper,#mapDiv .leaflet-popup-tip{background-color:#000;color:#fff}#cookiepolicy{background-color:rgba(0,0,0,.9);color:#fff;font-size:0;padding:20px 30px;position:fixed;bottom:0;left:0;right:0;z-index:1000}#cookiepolicy .cookie-box{width:20%;height:100%;display:inline-block;font-size:1rem;line-height:1.8em;vertical-align:top;padding:0 15px}#cookiepolicy .cookie-box:nth-child(2){width:60%}#cookiepolicy .cookie-box a{position:relative;display:inline-block;color:inherit;text-decoration:none;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}#cookiepolicy .cookie-box #cookie-btn{border:1px solid #e81a18;display:inline-block;padding:5px 20px;background-color:transparent;color:inherit;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}#cookiepolicy .cookie-box #cookie-btn:hover{color:#fff;background-color:#e81a18}#cookiepolicy .cookie-box #cookie-link:after{content:'';background-color:#e81a18;display:block;height:2px;width:50%;position:absolute;top:100%;left:25%;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}#cookiepolicy .cookie-box #cookie-link:focus:after,#cookiepolicy .cookie-box #cookie-link:hover:after{width:100%;left:0}#cookiepolicy .cookie-box .cookie-title{font-weight:700}@media (max-width:767px){#cookiepolicy{padding:0}#cookiepolicy .cookie-box{width:100%;display:block;margin:15px 0}#cookiepolicy .cookie-box:nth-child(2){width:100%}#cookiepolicy .cookie-box #cookie-link:after{width:100%;left:0}}#footer{margin-top:30px;margin-bottom:30px}#footer .footerheading-wrapper{font-family:Oswald,"Arial Black",Gadget,sans-serif}#footer .footerheading{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:0;padding:50px 0;text-align:center;text-transform:uppercase}#footer .footerheading .headercontent{position:relative;z-index:1;color:#fff}#footer .footerheading:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;min-height:100%;background:rgba(232,26,24,.6);z-index:0}#footer .footerheading.blue{background-image:url(../img/worker.jpg)}#footer .footerheading.blue:before{background:rgba(47,121,232,.6)}@media (min-width:992px){#footer .footerheading-wrapper{display:table;width:100%}#footer .footerheading{display:table-cell;width:50%;vertical-align:middle}}#footer .footerlinks{background:#000;color:#fff;padding:60px 30px;position:relative;overflow:hidden;font-size:1.2em}#footer .footerlinks .title{font-weight:700;text-transform:uppercase;font-family:Oswald,"Arial Black",Gadget,sans-serif}#footer .footerlinks ul{margin:0 0 10px;padding:0;border-left:none}#footer .footerlinks ul li{margin:0;padding:2px 0;list-style:none}#footer .footerlinks .address,#footer .footerlinks .footer-link-list{font-family:'Open Sans',sans-serif;font-size:.8em}#footer .footerlinks .address{margin:5px 0}@media (max-width:767px){#footer .footerlinks .address{margin-bottom:15px}}#footer .footerlinks:after{position:absolute;display:block;content:" ";background:url(../img/ab-logo.png) center no-repeat;background-size:contain;width:120px;height:185px;right:-25px;bottom:-25px;transform:rotate(-25deg)}@media (min-width:992px){#footer .footerlinks:after{width:150px;height:225px;right:-10px;bottom:0}}#footer .red-footer-bar{padding:10px 30px;background-color:#e81a18;color:#fff}#footer .red-footer-bar a:focus,#footer .red-footer-bar a:hover{color:#000}#footer .red-footer-bar .s9link{float:right}@media (max-width:576px){#footer .red-footer-bar .s9link{float:none;display:block;clear:both}}@media (max-width:767px){#footer{margin-top:0}#footer .footerlinks{padding:60px 15px}#footer .red-footer-bar{padding:10px 15px}#footer .red-footer-bar .s9link{padding:5px 0}}.cover{position:absolute;top:0;left:0;width:100%;height:100%}.table{width:100%;height:100%;display:table}.cell{width:100%;height:100%;display:table-cell;vertical-align:middle}.mobile{display:none}@media (max-width:767px){.mobile{display:block}}