*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin-right:auto;margin-left:auto}.container:before,.container:after,.section:before,.section:after{display:table;content:" "}.container:after,.section:after{clear:both}.clear{clear:both;display:block}.fa,.fab,.fal,.far,.fas{text-rendering:optimizeLegibility}.dw-xs-1,.dw-sm-1,.dw-md-1,.dw-lg-1,.dw-xs-2,.dw-sm-2,.dw-md-2,.dw-lg-2,.dw-xs-3,.dw-sm-3,.dw-md-3,.dw-lg-3,.dw-xs-4,.dw-sm-4,.dw-md-4,.dw-lg-4,.dw-xs-5,.dw-sm-5,.dw-md-5,.dw-lg-5,.dw-xs-6,.dw-sm-6,.dw-md-6,.dw-lg-6,.dw-xs-7,.dw-sm-7,.dw-md-7,.dw-lg-7,.dw-xs-8,.dw-sm-8,.dw-md-8,.dw-lg-8,.dw-xs-9,.dw-sm-9,.dw-md-9,.dw-lg-9,.dw-xs-10,.dw-sm-10,.dw-md-10,.dw-lg-10,.dw-xs-11,.dw-sm-11,.dw-md-11,.dw-lg-11,.dw-xs-12,.dw-sm-12,.dw-md-12,.dw-lg-12{position:relative;min-height:1px;display:block}@media(min-width:768px){.dw-xs-1,.dw-sm-1,.dw-md-1,.dw-lg-1,.dw-xs-2,.dw-sm-2,.dw-md-2,.dw-lg-2,.dw-xs-3,.dw-sm-3,.dw-md-3,.dw-lg-3,.dw-xs-4,.dw-sm-4,.dw-md-4,.dw-lg-4,.dw-xs-5,.dw-sm-5,.dw-md-5,.dw-lg-5,.dw-xs-6,.dw-sm-6,.dw-md-6,.dw-lg-6,.dw-xs-7,.dw-sm-7,.dw-md-7,.dw-lg-7,.dw-xs-8,.dw-sm-8,.dw-md-8,.dw-lg-8,.dw-xs-9,.dw-sm-9,.dw-md-9,.dw-lg-9,.dw-xs-10,.dw-sm-10,.dw-md-10,.dw-lg-10,.dw-xs-11,.dw-sm-11,.dw-md-11,.dw-lg-11,.dw-xs-12,.dw-sm-12,.dw-md-12,.dw-lg-12,.container{padding:0 15px}.section{margin-right:-15px;margin-left:-15px}}@media(max-width:767px){.dw-xs-1,.dw-sm-1,.dw-md-1,.dw-lg-1,.dw-xs-2,.dw-sm-2,.dw-md-2,.dw-lg-2,.dw-xs-3,.dw-sm-3,.dw-md-3,.dw-lg-3,.dw-xs-4,.dw-sm-4,.dw-md-4,.dw-lg-4,.dw-xs-5,.dw-sm-5,.dw-md-5,.dw-lg-5,.dw-xs-6,.dw-sm-6,.dw-md-6,.dw-lg-6,.dw-xs-7,.dw-sm-7,.dw-md-7,.dw-lg-7,.dw-xs-8,.dw-sm-8,.dw-md-8,.dw-lg-8,.dw-xs-9,.dw-sm-9,.dw-md-9,.dw-lg-9,.dw-xs-10,.dw-sm-10,.dw-md-10,.dw-lg-10,.dw-xs-11,.dw-sm-11,.dw-md-11,.dw-lg-11,.dw-xs-12,.dw-sm-12,.dw-md-12,.dw-lg-12,.container{padding:0 10px}.section{margin-right:-10px;margin-left:-10px}}.dw-xs-1,.dw-xs-2,.dw-xs-3,.dw-xs-4,.dw-xs-5,.dw-xs-6,.dw-xs-7,.dw-xs-8,.dw-xs-9,.dw-xs-10,.dw-xs-11{float:left}.dw-xs-12{width:100%}.dw-xs-11{width:91.66666666666666%}.dw-xs-10{width:83.33333333333334%}.dw-xs-9{width:75%}.dw-xs-8{width:66.66666666666666%}.dw-xs-7{width:58.333333333333336%}.dw-xs-6{width:50%}.dw-xs-5{width:41.66666666666667%}.dw-xs-4{width:33.33333333333333%}.dw-xs-3{width:25%}.dw-xs-2{width:16.666666666666664%}.dw-xs-1{width:8.333333333333332%}@media(min-width:768px){.container{width:750px}.dw-sm-1,.dw-sm-2,.dw-sm-3,.dw-sm-4,.dw-sm-5,.dw-sm-6,.dw-sm-7,.dw-sm-8,.dw-sm-9,.dw-sm-10,.dw-sm-11{float:left}.dw-sm-12{width:100%}.dw-sm-11{width:91.66666666666666%}.dw-sm-10{width:83.33333333333334%}.dw-sm-9{width:75%}.dw-sm-8{width:66.66666666666666%}.dw-sm-7{width:58.333333333333336%}.dw-sm-6{width:50%}.dw-sm-5{width:41.66666666666667%}.dw-sm-4{width:33.33333333333333%}.dw-sm-3{width:25%}.dw-sm-2{width:16.666666666666664%}.dw-sm-1{width:8.333333333333332%}}@media(min-width:992px){.container{width:970px}.dw-md-1,.dw-md-2,.dw-md-3,.dw-md-4,.dw-md-5,.dw-md-6,.dw-md-7,.dw-md-8,.dw-md-9,.dw-md-10,.dw-md-11{float:left}.dw-md-12{width:100%}.dw-md-11{width:91.66666666666666%}.dw-md-10{width:83.33333333333334%}.dw-md-9{width:75%}.dw-md-8{width:66.66666666666666%}.dw-md-7{width:58.333333333333336%}.dw-md-6{width:50%}.dw-md-5{width:41.66666666666667%}.dw-md-4{width:33.33333333333333%}.dw-md-3{width:25%}.dw-md-2{width:16.666666666666664%}.dw-md-1{width:8.333333333333332%}}@media(min-width:1230px){.container{width:1230px}.dw-lg-1,.dw-lg-2,.dw-lg-3,.dw-lg-4,.dw-lg-5,.dw-lg-6,.dw-lg-7,.dw-lg-8,.dw-lg-9,.dw-lg-10,.dw-lg-11{float:left}.dw-lg-12{width:100%}.dw-lg-11{width:91.66666666666666%}.dw-lg-10{width:83.33333333333334%}.dw-lg-9{width:75%}.dw-lg-8{width:66.66666666666666%}.dw-lg-7{width:58.333333333333336%}.dw-lg-6{width:50%}.dw-lg-5{width:41.66666666666667%}.dw-lg-4{width:33.33333333333333%}.dw-lg-3{width:25%}.dw-lg-2{width:16.666666666666664%}.dw-lg-1{width:8.333333333333332%}}@-ms-viewport{width:device-width;}.visible-xs{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}}@media(min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}}@media(min-width:992px) and (max-width:1229px){.visible-xs.visible-md{display:block!important}}@media(min-width:1230px){.visible-xs.visible-lg{display:block!important}}.visible-sm{display:none!important}@media(max-width:767px){.visible-sm.visible-xs{display:block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}}@media(min-width:992px) and (max-width:1229px){.visible-sm.visible-md{display:block!important}}@media(min-width:1230px){.visible-sm.visible-lg{display:block!important}}.visible-md{display:none!important}@media(max-width:767px){.visible-md.visible-xs{display:block!important}}@media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}}@media(min-width:992px) and (max-width:1229px){.visible-md{display:block!important}}@media(min-width:1230px){.visible-md.visible-lg{display:block!important}}.visible-lg{display:none!important}@media(max-width:767px){.visible-lg.visible-xs{display:block!important}}@media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}}@media(min-width:992px) and (max-width:1229px){.visible-lg.visible-md{display:block!important}}@media(min-width:1230px){.visible-lg{display:block!important}}.hidden-xs{display:block!important}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1229px){.hidden-xs.hidden-md{display:none!important}}@media(min-width:1230px){.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}@media(max-width:767px){.hidden-sm.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1229px){.hidden-sm.hidden-md{display:none!important}}@media(min-width:1230px){.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}@media(max-width:767px){.hidden-md.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1229px){.hidden-md{display:none!important}}@media(min-width:1230px){.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}@media(max-width:767px){.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1229px){.hidden-lg.hidden-md{display:none!important}}@media(min-width:1230px){.hidden-lg{display:none!important}}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden;z-index:1}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-inner .item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999999999}.carousel-indicators{position:absolute;z-index:999;bottom:7px;width:100%;padding:0;margin:0;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:0 3px;text-indent:-999px;cursor:pointer;background-color:#fff;border-radius:10px}.carousel-indicators .active{background-color:#e3000f}.carousel-caption{position:absolute;left:50%;width:100%;top:42%;-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;color:#333;text-align:center;padding:0 15px}@media(min-width:1230px){.carousel-caption{width:1230px}}@media(max-width:1229px) and (min-width:992px){.carousel-caption{max-width:970px}}@media(max-width:991px) and (min-width:768px){.carousel-caption{max-width:750px}}@media(max-width:767px){.carousel-caption{padding:0 10px}.carousel-caption span{display:none}}.new-lazy{position:relative;min-height:80px;padding-bottom:100%;background-color:transparent;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.new-lazy:before{position:absolute;z-index:9;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;color:#fff;font-size:5px;margin:0;width:1em;height:1em;border-radius:50%;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;content:""}.background-lazy{position:relative;background-color:transparent;background-image:none!important}.background-lazy:before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;color:#fff;font-size:5px;margin:0;width:1em;height:1em;border-radius:50%;-o-animation:load4 1.3s infinite linear;-moz-animation:load4 1.3s infinite linear;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;content:""}.ajaxLoader{min-height:40px;line-height:35px;text-align:center}.ajaxLoader i{display:inline-block;color:#226e47;font-size:5px;margin:0;width:1em;height:1em;border-radius:50%;-o-animation:load4 1.3s infinite linear;-moz-animation:load4 1.3s infinite linear;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;content:""}@-ms-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-o-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;}}@-moz-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.loading-help{position:relative}.loading-help .loading-special{text-align:center;cursor:pointer;position:relative;align-self:center;z-index:1;transform-origin:right bottom;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width:100%;color:#fff;float:right;background-color:#226e47;height:45px;line-height:45px;border-radius:3px}.loading-help .surround{text-align:center}.loading-help .new-loader{display:inline-block;font-size:4px;margin:0;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);margin-bottom:2px}.loading-help .load-text{line-height:40px;display:inline-block;text-align:center;-webkit-appearance:none;margin-left:20px}#content{min-height:680px}body{font-size:1em;font-family:'Source Sans Pro',sans-serif;color:#000;background-color:#fff;margin:0;padding:0;-webkit-text-size-adjust:100%}body.fixed{overflow:hidden}img{border:0;max-width:100%;height:auto}input[type="submit"],input[type="button"]{-webkit-appearance:none;cursor:pointer}input[type="submit"],input[type="text"],input[type="password"]{-webkit-appearance:none;font-family:'PT Sans',sans-serif}input[type="submit"]{cursor:pointer;width:100%;line-height:50px;display:block;height:50px;text-align:center;background-color:#57d493;color:#fff;border-radius:3px;border:0;font-weight:bold;font-size:.95em;font-family:'PT Sans',sans-serif}input[type="submit"]:hover{background-color:#226e47}.btn{width:100%;height:40px;line-height:40px;display:block;border-radius:3px;text-align:center;cursor:pointer}.btn.white{background-color:#fff;border:0;color:#226e47;font-weight:bold}.btn.white:hover,.carousel#myCarousel .item:hover .btn{background-color:#333;color:#fff}.btn.grey{color:#fff;background-color:#bfbfbf;text-align:center;font-weight:bold}.btn.black{background-color:#333;font-weight:bold;color:#fff}.btn.black:hover{background-color:#226e47}.btn.red{background-color:#226e47;font-weight:bold;color:#fff}.btn.red:hover,.btn.grey:hover{background-color:#333}.btn.green{background-color:#2a8857;color:#fff}.btn.green:hover{background-color:#333}.OK{background-color:#226e47;color:#fff;font-weight:bold;padding:10px;margin:10px 0}.center-txt{text-align:center}#homeslides{margin-top:30px}.prod-list-top .filterbtn{margin-bottom:15px}.bx-controls-direction .fas{color:#226e47}.bx-controls-direction .fas:hover{color:#333}#content strong a{color:#226e47}#content strong a:hover{color:#333}#billingAddress.shut{height:0;overflow:hidden}.cta-banner{background-color:#eee;padding:30px 0}.cta-banner strong{font-size:1.5em;line-height:35px}.cta-banner .btn{height:50px;line-height:50px;margin-top:10px}.cta-banner a{display:block;text-align:center}.cta-banner a:hover i{background-color:#226e47}.cta-banner i{background-color:#333;border-radius:100%;color:#fff;height:45px;width:45px;margin:0 auto;display:block;text-align:center;line-height:45px;font-size:1.2em}.cta-banner span{color:#226e47;font-weight:bold;font-size:1em;display:block;margin-top:5px;overflow-wrap:break-word}.text ul{padding:0 0 0 18px;color:#226e47}.text ul li{margin-bottom:5PX}.text ul li span{color:#333}.ui-autocomplete{background-color:#fff;width:450px!important;padding:0;margin:0;list-style:none;z-index:99999;border-radius:4px}.ui-menu-item{color:#333;background-color:#fff;cursor:pointer}.ui-menu-item a{color:#333;display:block;padding:10px 15px;background-color:#fff}.ui-menu-item a:hover{background-color:#eee}a{color:#333}a.btn.delete,.btn.small.alice.delete{background-color:#e91e63;border:1px solid #e91e63}a.btn.delete:hover,.btn.small.alice.delete:hover{background-color:#fff;color:#e91e63}input[type="text"],input[type="password"],input[type="tel"],input[type="number"],input[type="email"]{width:100%;height:50px;padding:0 0 0 10px;border:none;font-family:'PT Sans',sans-serif;color:#333;border:1px solid #d4d4d4;border-radius:3px}textarea{border:1px solid #eee;padding:10px 0 0 10px;font-family:'PT Sans',sans-serif;color:#777;min-height:70px;border-radius:0;width:100%}select{background-color:#fff;width:100%;height:40px;line-height:40px;border:none;font-family:'PT Sans',sans-serif;color:#777;border:1px solid #d4d4d4;border-radius:3px;font-weight:700;padding:0 10px 0 10px}#contactform select,#searchwidget select,.formsec select{line-height:50px;height:50px}textarea:focus,input:focus,select{outline:none}.breadcrumb{margin-top:30px;font-size:.8em;font-weight:600}.product-info .breadcrumb{margin:30px 0}.breadcrumb span{color:#2a8857;display:inline-block;margin:0 5px}a{text-decoration:none}h1{margin:15px 0;font-size:1.9em;color:#226e47}.formbg h1{margin-top:0}h2{margin:15px 0;font-size:1.7em;color:#2a8857}h3{margin:15px 0;font-size:1.3em;color:#2a8857}.carousel-inner h2{font-size:2.4em}.tophead .right-txt{line-height:39px}.tophead .right-txt span{font-weight:500}.tophead .right-txt a:hover{color:#333}.formsec{background-color:#d3e2da;padding:20px}.formsec h2{margin-top:0;margin-bottom:25px}.formsec h2 i{color:#226e47;margin-right:5px}.formsec .editor-label{font-weight:500;font-size:.95em;margin-bottom:8px}.formsec .editor-label.notbold{font-weight:normal;font-size:.9em}.formsec .editor-label.notbold em{display:block;margin-top:10px;font-size:.8em}.formsec textarea{min-height:100px;border:1px solid #eee;border-radius:3px}.formsec .editor-field{margin-bottom:15px}.formsec .section{margin:0 -10px}.formsec .section .dw-sm-6,.formsec .section .dw-md-6{padding:0 10px}.formsec input[type="submit"]{background-color:#226e47;color:#fff;text-align:center;line-height:50px;height:50px!important;width:100%!important}.formsec input[type="submit"]:hover{background-color:#333}.g-recaptcha div,.g-recaptcha{height:40px!important;width:165px!important;border-radius:3px}.g-recaptcha div{margin-top:-17px;margin-left:-1px}.g-recaptcha{overflow:hidden;position:relative;border:1px solid #cbcbcb;background-color:#f9f9f9;margin:0 auto}.map{position:relative;padding-bottom:59%;height:0;overflow:hidden;margin-top:20px}.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.masthead{position:relative;z-index:99}.tophead{background-color:#226e47;color:#fff;font-weight:bold;font-size:.85em;margin-bottom:20px;max-height:40px}.tophead .dw-md-6:nth-child(2){text-align:right}.tophead a{color:#fff}.tophead .tel-link a{font-size:1.15em}.tophead .tel-link a:hover{color:#57d493}.tophead i.fa-phone{margin-right:5px;-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:1.3em}#headercenter{padding-top:18px;color:#444}#headercenter .call a{color:#226e47;font-weight:bold}#headercenter .call{font-weight:bold;font-size:1.3em;margin-bottom:10px}#headercenter .times{font-size:1.05em}#headercenter .times i{color:#226e47;margin-right:5px}#headerright{}#headerright .greybg{padding:15px 10px 15px 90px;border-radius:3px;text-align:left;position:relative;font-size:1.1em;display:inline-block;float:right}#headerright .acc-icon,#headerright .basket-icon{font-weight:bold;text-align:left;position:absolute;top:50%;left:10px;transform:translateY(-50%);width:60px;height:60px;background-color:#2a8857}#headerright .acc-icon i,#headerright .basket-icon i{color:#fff;position:absolute;left:50%;font-size:1.6em;top:50%;transform:translate(-50%,-50%)}#headerright .title{font-weight:bold;font-size:1.1em;color:#000}#headerright .basket-icon{padding-left:35px}#headerright .basket-items{font-size:.9em;text-align:left}#headerright .greybg.basket a{color:#444}#headerright .greybg.account a{font-size:.9em;color:#444}#headerright .greybg.account a:hover{color:#226e47}#headerright .greybg.account{text-align:left}.masthead .container.top .dw-md-3 .section{margin:0 -8px}.masthead .container.top .dw-md-3.toplevel .dw-md-6{padding:0 8px}.inner-rel{width:100%;height:100%;position:relative}.carousel#myCarousel .item{height:280px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;color:#333}.carousel#myCarousel .item h2{color:#333}.carousel#myCarousel .item span{display:block;max-width:1000px;margin:0 auto;font-size:1.2em}.carousel#myCarousel .item .btn{max-width:200px;margin:30px auto 0 auto}.banner-icons.section{margin:20px -12px 0 -12px}.topicons .banner-icons.section{margin:0 -12px 0 -12px}.banner-icons.section .dw-md-3{padding:0 12px}.banner-icons.section .greybg{background-color:#eee;padding:15px 15px 15px 65px;position:relative;border-radius:3px}.banner-icons.section .greybg i{color:#226e47;position:absolute;left:15px;top:20px;font-size:1.7em}.banner-icons.section .greybg i.fa-cubes{font-size:2em}.banner-icons.section .greybg i.fa-edit{font-size:1.8em}.banner-icons.section .greybg i.fa-trolley{background-image:url(images/trolley.png);background-repeat:no-repeat;height:29px;width:32px}.banner-icons.section .greybg strong{display:block;font-size:1em}.banner-icons.section .greybg span{font-size:.85em}.related-cats{margin-top:25px}.related-cats .bx-wrapper{}.related-cats .bottom span{display:block;font-weight:normal;margin-top:10px;width:110%;font-size:.9em}.related-cats .bottom{background-color:#2a8857;color:#fff;padding:10px;font-weight:bold;border-radius:3px;position:relative;margin-top:10px}.related-cats .item{padding:8px}.related-cats a{display:block}.related-cats a:hover .bottom{background-color:#226e47}.related-cats .bottom i{position:absolute;right:15px;top:15px}.feattabs{list-style:none;margin:50px 0 0;padding:0 0 0 20%;border-bottom:1px solid #eee}.feattabs li{float:left;margin-bottom:-1px;margin-top:10px;display:block;position:relative;width:36%;text-align:center}.feattabs li.clear{float:none;margin:0;border:0}.feattabs li a{margin:0 8px 0 0;border:1px solid #f9f9f9;border-bottom:none;display:block;font-size:1.1em;height:47px;line-height:47px;background-color:#f9f9f9;cursor:pointer;color:#444;font-weight:bold;border-top-left-radius:3px;border-top-right-radius:3px}.feattabs li a i{margin-right:5px;font-size:1.1em}.feattabs li#option-0 a{margin-left:14%}.feattabs li#option-3 a{margin-right:15%}.feattabs li.last a{margin-right:0}.feattabs li a:hover{background-color:#eee}.feattabs li.active a{cursor:default;background-color:#eee;border-bottom-color:#fff;color:#226e47;height:50px;margin-top:-2px;line-height:50px}#tabs .tabs.notactive{display:none}#tabs .tabs{visibility:hidden;transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;opacity:0;padding:30px 0 30px 0}#tabs .tabs .section .dw-md-3{margin-bottom:30px}#tabs .tabs p{margin-top:0}#tabs .tabs.active{visibility:visible;opacity:1}.prod-listing.section.fiveacross{margin:0 5px}.section.prod-listing{color:#777;font-size:.9em;margin:0 -10px}.section.prod-listing strong{display:block;color:#333;min-height:70px;font-size:1.1em;margin-top:5px}.section.prod-listing strong span{color:#226e47}.section.prod-listing .price-login span{font-size:1.2em;color:#226e47}.prod-listing.section.fiveacross input[type="submit"]{font-size:1.1em}.order-hist.formbg.accpages #atbMessage{margin-bottom:30px}.section.prod-listing .qsec{margin:15px 0}.section.prod-listing .qty{float:left;width:auto;font-weight:bold;color:#333;font-size:1.2em;margin:7px 20px 0 0}.section.prod-listing .qinput{float:left;width:60px}.section.prod-listing .catname{text-transform:uppercase;display:none}.section.prod-listing .loglink{color:#333;font-weight:bold;font-size:1.2em}.section.prod-listing .loglink strong{min-height:10px;margin-bottom:10px}.section.prod-listing .loglink a,.section.fiveacross .loglink span{color:#226e47}.section.prod-listing a.black{background-color:#333;color:#fff;font-weight:bold;text-align:center;display:block;border-radius:3px;margin-top:15px;max-width:140px}.section.prod-listing a.black:hover{background-color:#226e47}.section.prod-listing .dw-md-2{margin-bottom:20px}.section.prod-listing .dw-md-2:hover .btn.black{background-color:#226e47}.section.prod-listing .dw-md-2 strong:hover{color:#226e47}#relatedproductsslider .slide-inner{color:#777;font-size:.9em}#relatedproductsslider .slide-inner strong{display:block;color:#333;min-height:90px;font-size:1.1em;margin-top:5px}#relatedproductsslider .slide-inner .price-login span{font-size:1.2em;color:#226e47}#relatedproductsslider .slide-inner .qsec{margin:15px 0}#relatedproductsslider .slide-inner .qty{float:left;width:auto;font-weight:bold;color:#333;font-size:1.2em;margin:7px 20px 0 0}#relatedproductsslider .slide-inner .qinput{float:left;width:60px}#relatedproductsslider .slide-inner .catname{text-transform:uppercase}#relatedproductsslider .slide-inner .loglink{color:#333;font-weight:bold;font-size:1.2em}#relatedproductsslider .slide-inner .loglink strong{min-height:10px;margin-bottom:10px}#relatedproductsslider .slide-inner .loglink a,.section.fiveacross .loglink span{color:#226e47}#relatedproductsslider .slide-inner a.black{background-color:#333;color:#fff;font-weight:bold;text-align:center;display:block;border-radius:3px;margin-top:15px;max-width:140px}#relatedproductsslider .slide-inner a.black:hover{background-color:#226e47}#relatedproductsslider .slide-inner .dw-md-2{margin-bottom:30px}#relatedproductsslider .slide-inner .dw-md-2:hover .btn.black{background-color:#226e47}#relatedproductsslider .slide-inner .dw-md-2 strong:hover{color:#226e47}.offwhite{background-color:#fbfbfb;padding:10px 0 40px 0}.offwhite h2{text-align:center;margin-bottom:30px}.offwhite .topsec{background-size:cover;background-repeat:no-repeat;height:118px;background-position:50%}.offwhite .topsec.callus{background-image:url(images/experienced-sales-team.jpg)}.offwhite .topsec.emailus{background-image:url(images/order-by-email.jpg)}.offwhite .topsec.trade{background-image:url(images/trade-counter.jpg)}.offwhite .btmsec{background-color:#eee;position:relative;padding:15px;font-size:.95em;min-height:110px}.offwhite .btmsec a,.offwhite .btmsec span{color:#226e47;font-weight:bold}.offwhite i{background-color:#333;width:35px;height:35px;text-align:center;color:#fff;position:absolute;left:0;top:-5px;border-radius:100%;line-height:35px;font-size:.85em}.offwhite .inner{padding:0 0 0 45px;position:relative;min-height:40px;font-size:1.25em}.darkgrebg{background-color:#eee;padding:40px 0}.darkgrebg h1{margin-top:0}.darkgrebg .btn.black{max-width:280px;font-size:.9em}#news{margin-top:40px}#news h2{margin-top:0}#news .blogpost .image{position:relative;padding-bottom:37.222%;margin-bottom:20px}#news .blogpost .image div{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}#news .blogpost .blogdate{text-transform:uppercase;color:#666;font-size:.9em;margin-bottom:7px}#news .blogpost .title{font-weight:bold;margin-bottom:10px;font-size:1.2em}#news .blogpost a{color:#333}#news .blogpost .content{font-size:.95em}#news .blogpost .readmore{margin-top:20px;color:#fe0000;font-weight:bold;text-transform:uppercase;font-size:.9em}#news .section{margin:0 -11px}#news .section .dw-md-4{padding:0 11px}#reviews{margin-top:40px}#reviews .testwhitebg{background-color:#fff;font-size:.9em;border-radius:3px;padding:15px;-moz-box-shadow:0 0 15px #dbdbdb;-webkit-box-shadow:0 0 15px #dbdbdb;box-shadow:0 0 15px #dbdbdb}#reviews .testwhitebg i{color:#e5c802;font-size:1.3em;margin-right:3px}#reviews .testwhitebg .stars{margin-bottom:10px}#reviews .bx-wrapper .bx-controls-direction a,.brands .bx-wrapper .bx-controls-direction a{color:#c7c7c7}#reviews .slide{float:left;width:20%}#social{margin-top:40px}#social a{height:76px;line-height:76px;background-color:#00aced;color:#fff;font-weight:bold;font-size:1.4em}#social a i{margin-right:10px;font-weight:normal;font-size:1.3em}#social a.facebook{background-color:#3b5998}#social a.youtube{background-color:red}.brands{padding:30px 0 40px 0;background-color:#fbfbfb}.brands.other{margin-top:30px}.brands .slide{padding:20px 0;float:left;width:20%}.brands .testwhitebg{background-color:#fff;text-align:center;border-radius:3px;padding:30px 15px;-moz-box-shadow:0 0 15px #dbdbdb;-webkit-box-shadow:0 0 15px #dbdbdb;box-shadow:0 0 15px #dbdbdb}.brands h2{text-align:center;font-size:1.5em;margin-top:0;margin-bottom:10px}.footer{background-color:#2a8857;padding:70px 0 15px 0;color:#fff;font-size:.9em}.footer .footertitle{color:#fff;font-weight:bold;font-size:1.25em;margin-bottom:15px}.footer a{color:#fff}.footer a:hover{color:#333}.footer .dw-md-3:nth-child(1) a{font-weight:bold}.footer .smedia a{font-weight:normal!important;font-size:1.3em;margin-right:10px}.footer .smedia a:last-child{margin-right:0}.footer .smedia{margin-top:25px}.footer .btmlinks{font-size:.88em;margin-top:50px}.footer .btmlinks .dw-md-6:nth-child(2){text-align:right}.footer .accpayments img{margin-top:8px;display:block}.container.aboutpage .section .dw-md-6 .text{font-size:.95em}.container.aboutpage .section .dw-md-6 .btn{margin-top:20px;max-width:300px}.container.aboutpage .section .dw-md-6 .btn i{margin-right:10px}.container.aboutpage .section .dw-md-6 .btn i.fa-youtube{font-size:1.3em}.topbanner{max-width:1200px;margin:0 auto;position:relative;max-height:280px;padding-bottom:280px;background-size:cover;background-position:center;background-repeat:no-repeat;height:0;min-height:250px}.topbanner#team{background-image:url(images/page-banner/pew-team.jpg)}.teampage .topsec{text-align:center;max-width:700px;margin:0 auto}.teampage .section.top{margin-top:40px}.teampage .section .dw-md-2{margin-bottom:30px}.teampage .section .dw-md-2 strong{display:block;margin-top:20px}.teampage .section .dw-md-2 span{font-size:.85em;display:block;margin-bottom:15px}.teampage .section .dw-md-2 .biobtn{color:#226e47;font-weight:bold;text-transform:uppercase;font-size:.8em}.teampage .section .dw-md-2 .biobtn i{margin-right:5px}.account-menu.formbg{padding-top:10px;max-width:100%;margin-top:30px}.account-menu.formbg .btn{background-color:#fff;color:#333;border:1px solid #eee;line-height:52px!important;height:52px!important}.account-menu.formbg .btn:hover{background-color:#226e47!important;color:#fff!important}.account-menu.formbg .btn:hover i{color:#fff!important}.account-menu.formbg .btn i{color:#226e47;font-size:1.3em}.account-menu.formbg .account-link{border-radius:3px;background-color:#fff;display:block;text-align:center;margin-top:12px;padding:10px;border:1px solid #d4d4d4}.account-menu.formbg .account-link i{display:block;color:#226e47;font-size:1.4em;margin-bottom:15px;margin-right:0}.account-menu.formbg .account-link strong{font-size:1.3em}.account-menu.formbg .account-link:hover{border:1px solid #226e47}.account-menu.formbg .section{margin:0 -6px}.account-menu.formbg .section .dw-lg-3{padding:0 6px}.account-menu.formbg h1{text-align:center;margin:10px;font-size:1.6em}.full-bg .formbg.accpages .btn.black{background-color:#333;color:#fff;max-width:150px}.full-bg .formbg.accpages .btn.black:hover{background-color:#226e47}.full-bg .formbg.accpages .btn.red{max-width:150px}.full-bg .formbg.accpages .reorder .col4 .btn{height:30px;font-size:.9em;line-height:30px;max-width:100%;width:90px;padding:0 10px;float:none;margin:-10px 0 0 0;cursor:pointer}.formbg .white-bg{background-color:#fff;padding:15px}.formbg .white-bg h3{margin-top:0;border-bottom:1px solid #eee;margin:0 -15px 15px -15px;padding:0 15px 10px 15px}.formbg .white-bg a.btn{max-width:100%!important;float:none!important}.formbg.accpages table,.formbg.accpages table td,.formbg.accpages table th{border:0!important}.formbg.accpages table td,.formbg.accpages table th{background-color:#fff!important;padding:5px 15px}.formbg.accpages table td .btn.red{margin:8px 0}.formbg.accpages div.dataTables_wrapper div.dataTables_info{display:none}.formbg.accpages table th{border-bottom:1px solid #eee!important;font-size:1.1em;text-align:left;padding:10px 15px!important}.formbg.accpages.order-hist h2,.formbg.accpages h1{margin-top:0;text-align:left;padding-bottom:10px;margin-bottom:20px;font-size:1.9em}.formbg.accpages.order-hist h2 i,.formbg.accpages h1 i{color:#226e47;margin-right:10px;display:none}.user-warn a{color:#fff;font-weight:bold}.user-warn{padding:10px;border-radius:3px;margin-top:15px;font-size:1em;text-align:center;background-color:#226e47;color:#fff;margin-bottom:20px}.formbg{background-color:#d3e2da;padding:25px 60px;border-radius:3px;max-width:1000px;margin:0 auto}.formbg.accpages{margin-top:30px}.formbg .toptitle{margin-top:0;font-size:1.6em;position:relative;padding:0 0 0 45px;display:inline-block}.formbg h2{font-size:1.7em;color:#226e47}.checkout .formbg h2{margin-top:0;margin:0 -30px 20px -30px;padding:0 30px 15px 30px}.checkout .formbg h2 i{color:#226e47;margin-right:15px;font-size:1.5em;display:none}.checkout .formbg h2 .sab{display:block;float:right;font-size:.7em;font-weight:normal;margin-top:5px}.formbg .toptitle i{margin-right:5px;font-size:1.4em;position:absolute;left:0;color:#226e47}.container.topicons{margin-bottom:30px}.formbg input[type="submit"]{background-color:#226e47;color:#fff;height:45px;line-height:45px;font-weight:bold;border:0;font-size:1em;border-radius:3px}.formbg.account input[type="submit"]{margin-top:30px}.formbg input[type="submit"]:hover{background-color:#333}.formbg.account-menu .btn.black{margin-top:15px;height:45px;line-height:45px}.formbg .btn.red{height:45px;line-height:45px;margin-top:15px;cursor:pointer;border:0}.formbg .editor-label{font-weight:500;color:#000;margin-bottom:10px}.formbg .editor-label a{color:#226e47}.formbg .editor-field{margin-bottom:15px}.formbg .editor-field.pass{position:relative}.formbg .editor-field.pass input{padding-right:30px}.formbg .editor-field.pass .forgot{position:absolute;right:15px;top:15px;cursor:pointer}.formbg .editor-field.pass .forgot:hover{color:#226e47}.formbg .regicons i{width:60px;height:60px;background-color:#226e47;color:#fff;border-radius:100%;text-align:center;font-size:1.8em;line-height:57px;margin:0 auto 5px auto;display:block}.formbg .regicons .icontext{text-align:center;font-size:.85em}.productlist .container{position:relative}#userlayout{float:right;width:250px;margin-bottom:20px}#userlayout select{display:block;width:auto;float:right}#userlayout strong{display:block;float:left;margin-top:9px;color:#226e47}.container p{font-size:.95em;margin-top:5px;margin-bottom:15px}#productListings{}.field-validation-error{color:#226e47;font-weight:bold}.input-validation-error{background-color:#fee!important}.product-info .catname{color:#777}.product-info h1{margin:5px 0 10px 0;line-height:33px}.product-info h1 span{color:#000}.product-info .pricebg{background-color:#d3e2da;padding:10px 15px;margin-top:15px}.product-info .pricebg .instock-tag{color:#226e47;margin-bottom:5px}.product-info .pricebg .thead{font-weight:bold;font-size:.85em}.product-info .pricebg .thead .dw-md-2{text-align:center}.product-info .pricebg .thead .dw-md-4{text-align:right}.product-info .pricebg .thead .dw-md-4 span{display:block;margin-right:15px}.product-info .pricebg.btm{padding:25px}.product-info .pricebg .configs{background-color:#fff;height:200px;overflow-y:scroll;border:1px solid #eee;border-top:0;width:100%;padding:10px}.product-info .pricebg .configs.justone{height:auto;overflow:visible}.product-info .pricebg .multiselect{background-color:#fff;font-size:1.1em;border:1px solid #eee;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;font-weight:bold;padding:0 15px;line-height:43px;height:43px}.product-info .pricebg .multiselect i{float:right;height:40px;line-height:40px}.product-info .pricebg.btm .section.top,.product-info .pricebg .thead{margin:0 -10px}.product-info .pricebg.btm .dw-md-9,.product-info .pricebg.btm .dw-md-2,.product-info .pricebg.btm .dw-md-1{padding:0 10px}.product-info .pricebg.btm .section.top .dw-md-1{line-height:40px;height:40px}.product-info .pricebg .whitebg{background-color:#f9f9f9;padding:4px 15px;margin-top:7px;border-radius:3px;border:1px solid #eee;font-size:.95em}.product-info .pricebg .whitebg .dw-xs-4{text-align:right;font-weight:bold;color:#226e47;margin-top:10px}.product-info .pricebg .whitebg .dw-xs-4 a{color:#226e47;min-height:25px;display:block}.product-info .pricebg .whitebg .dw-xs-8{margin-top:10px}.product-info .pricebg.btm input{width:100%}.product-info .pricebg.btm .dw-md-2 input{width:40px;float:right}.product-info .pricebg.btm input[type="submit"]{margin-top:20px;line-height:45px;height:45px}.product-info .pricebg.btm input[type="submit"]:hover{background-color:#333}.product-info .wasprice{color:#666;text-decoration:line-through;font-size:1.2em}.product-info .price{color:#333;font-size:1.5em}.product-info .price a,.product-info .price span{color:#226e47}.review-stars .stars{position:absolute;top:0;left:0;height:100%;overflow:hidden}.review-stars{position:relative;width:120px;height:20px;line-height:20px;font-size:1.1em;display:block;float:left;margin-left:20px;margin-top:0}.review-stars i{margin-right:5px}.review-stars i:last-child{margin-right:0}.review-stars .stars.full{color:#edc501}.norevs{float:left;font-size:.9em;text-transform:uppercase}.review-stars .stars.blank{width:100%;color:#777}.product-info .greylink{margin:20px 0 5px 0}.product-info .share{float:right}.product-info .share span{margin-right:30px;text-transform:uppercase;display:block;float:left}.product-info .share span:last-child{margin-right:0}.product-info .share span:nth-child(1){margin-top:1px}.product-info .share span i{color:#226e47;font-size:1.5em}.favbtn{height:40px;line-height:40px;display:block;text-align:center;cursor:pointer}.prod-listing .favbtn{text-align:left}.accordion .question{padding:8px 50px 8px 0;cursor:pointer;margin-bottom:25px;font-weight:700;font-size:1.25em;line-height:24px;position:relative;border-bottom:1px solid #eee}.accordion .answer .around{padding:0 0 30px 0;color:#444;font-size:.95em}.accordion .answer .around table{width:100%}.accordion .answer .around table>tbody>tr>td,.accordion .answer .around table>tbody>tr>th,.accordion .answer .around table>thead>tr>td,.accordion .answer .around table>thead>tr>th{padding:8px 0;line-height:1.42857143;vertical-align:top}.accordion .answer .around table>thead>tr>th{vertical-align:bottom;font-weight:bold;color:#333}.accordion .answer .around table>tbody+tbody{border-top:2px solid #ddd}.accordion .answer .around table{background-color:#fff}.accordion .answer .around table>thead>tr>th{background-color:#eee}.accordion .answer .around table>tbody>tr{text-align:center}.accordion .answer .around table>tbody>tr>td,.accordion .answer .around table>tbody>tr>th{border-bottom:1px solid #eee}.accordion .question h2,.accordion .question h3{font-size:1em;margin:0}.accordion .question i{position:absolute;top:50%;right:15px;margin-top:-10px;width:22px;height:22px;line-height:25px;background-color:#226e47;border-radius:100%;text-align:center;color:#fff;font-size:1em}.accordion .question i.fa-angle-up{line-height:21px}.accordion .answer{height:auto;overflow:hidden}.accordion .answer strong{color:#0e4d8c}.accordion .answer.shut{height:0}.accordion .answer .around a.doc{display:block;position:relative;padding-left:30px;font-size:1.1em}.accordion .answer .around a.doc:hover{color:#226e47}.accordion .answer .around a.doc i{position:absolute;color:#226e47;font-size:1.4em;left:0;top:0}.accordion .answer .around .section .dw-md-6{margin-bottom:15px}#atbMessage .OK{background-color:#444;color:#fff;text-align:center;font-weight:bold;padding:20px 10px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin:15px 0;border-radius:3px}#atbMessage .OK a{color:#fff;text-decoration:underline;margin-left:5px}.KO{padding:10px;color:#fff;background-color:#e3000f;margin:10px 0;font-weight:bold}.topmessage{padding:10px;color:#fff;background-color:#226e47;margin:15px 0 -10px 0;font-weight:bold;text-align:center;clear:both}.topmessage .txt{display:inline-block}a.cancelbtntop{background-color:#fff;border:1px solid #fff;color:#226e47;display:inline-block;margin-left:10px;font-size:.9em;line-height:30px;height:30px;padding:0 5px}.video{position:relative;padding-bottom:52.77777777777778%}.video .youtube{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;cursor:pointer;background-image:url(images/youtube-video.jpg)}.video i{width:70px;height:50px;text-align:center;line-height:50px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;color:#333;font-size:4em}.video .youtube:hover i{opacity:.8}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.basket .row{line-height:20px}.basket .row>div{float:left;padding:15px 0 15px 0;text-align:left}.basket .row>div.clear{padding:0;float:none}.basket .row .col1{width:52%}.basket.reorder .row .col1{width:45%}.basket.reorder .row .col4{width:15%}.basket.reorder .row.regular .col4{padding-left:10px}.basket.reorder .row.regular .col4 input{width:20px;height:20px;margin-top:0}.basket .row .col2{width:16%}.basket .row .col3{width:16%}.basket .row .col2 input[type="text"]{width:60px;float:left}.basket .row .col2 input[type="submit"]{background-color:transparent;color:#226e47;text-transform:uppercase;font-size:.8em;height:auto;line-height:normal;float:left;width:auto;margin:12px 0 0 10px}.basket .row.headrow{font-weight:bold;border-bottom:1px solid #eee;font-size:1.1em}.basket .main .row.regular{border-bottom:1px solid #eee}.basket .btn{height:45px;line-height:45px}.basket .row .col1 img{float:left;max-width:100px;display:block}.basket .row .col1 .title{font-weight:bold;margin-top:0;display:block;font-size:1em}.basket .row .col1 .title .inline-link{color:#226e47;text-decoration:underline}.basket .row .col1 .title .inline-link:hover{text-decoration:none;color:#333}.basket .row .col1 .description .remove{font-size:.85em;text-transform:uppercase;color:#226e47;margin-top:20px;display:block;cursor:pointer}.basket .row .col1 .description{float:left;margin:0 0 0 15px;width:70%}.checkoutprices{background-color:#f9f9f9;padding:0 15px 15px 15px}.basket .checkoutprices .row.headrow{margin:0 -15px;padding:16px 10px;text-align:center}.basket .total .row .col-left{float:left;width:54%;line-height:20px;text-align:left;font-weight:bold}.basket .total .row .col-right{float:left;width:46%;line-height:20px;text-align:right;color:#226e47}.checkoutprices .btn{margin-top:0}#discountform{background-color:#f9f9f9;padding:0 30px 30px 30px}#discountform h3{border-bottom:1px solid #eee;margin:0 -30px 20px -30px;padding:10px 30px}.basket .total .row.sub{border-top:1px solid #eee;margin:0 -15px 10px -15px;padding:0 15px}#discountform .notice div{margin-bottom:8px}.delivery-opt{display:block;padding:25px 15px 25px 60px;background-color:#f1f1f1;position:relative;margin-bottom:10px}.delivery-opt input{width:20px;height:20px;position:absolute;top:30%;left:20px}.delivery-opt .price{float:right;width:auto;font-weight:bold;color:#226e47;font-size:1.3em}.delivery-opt .details strong{font-weight:normal;font-size:1.1em}#delivery-addresses select{border:1px solid #eee;border-radius:3px}#delivery-addresses .btn{margin-top:0;height:40px;line-height:40px}.previous-quotes .details{float:left}.previous-quotes .products{float:left}.previous-quotes .cost{float:right}.trade .previous-quotes .quotes-row .cost{padding:0}.trade .previous-quotes .quotes-row .details{line-height:20px;padding:10px 0}.trade .previous-quotes .quotes-row .cost p{margin:0;padding:10px 0 0}.previous-quotes .quotes-top.products{position:relative;padding-right:45px}.previous-quotes .quotes-top.products span{position:absolute;top:0;right:15px;width:30px;text-align:center}.previous-quotes,.basket.reorder{border-bottom:1px solid #eee;background-color:#fff;margin-top:40px;padding:10px 15px 20px 15px}.accpages.simple .previous-quotes{float:left;width:48%;margin-top:0;margin-bottom:20px}.accpages.simple .previous-quotes:nth-child(2n){float:right}.accpages.simple .previous-quotes:nth-child(2n+1){clear:both}.accpages.simple .previous-quotes .cost .section,.accpages.simple .previous-quotes.other .products .dw-xs-4{display:none}.accpages.simple .previous-quotes .quotes-top .cost{display:none}.accpages.simple .previous-quotes.other .details,.accpages.simple .previous-quotes.other .products{width:50%}.accpages.simple .previous-quotes.other .cost{width:100%;clear:both;margin-top:10px}.accpages.simple .previous-quotes.other .products .dw-xs-8{width:100%}.previous-quotes .quotes-row{border-top:1px solid #eee;padding-top:15px;margin-top:15px;font-size:.9em}.previous-quotes .management .label{padding:15px 0 0}.previous-quotes .management .btn{margin-top:15px}.previous-quotes .details{width:23%}.previous-quotes .products{width:54%;padding:0 15px}.previous-quotes .cost{width:23%}.previous-quotes.other .details{width:28%}.previous-quotes.other .products{width:46%;padding:0 15px}.previous-quotes.other .cost strong{font-weight:normal}.previous-quotes.other .cost span{font-weight:bold}.previous-quotes.other .cost{width:25%}.previous-quotes.other .view-quote{margin-top:10px}.previous-quotes.other .quotes-top{font-weight:bold;font-size:1.1em;padding-top:10px}.formbg .previous-quotes.other .btn.red{height:40px;line-height:40px}.address-editors .black.btn{margin-top:10px}.right-txt{text-align:right}.left-txt{text-align:left}.center-txt{text-align:center}.account-menu a i{margin-right:10px}.pay-types .pay-srnd{background-color:#fff;color:#007f05;min-height:58px;margin-bottom:10px;border-radius:3px}.pay-types .pay-srnd.paypal{background-color:#ffc43a}.pay-types .pay-srnd.credit{background-color:#226e47}.pay-types .pay-srnd#pay2 img{}.pay-types .pay-srnd strong{color:#fff;float:left;line-height:40px;width:100%}.pay-types .pay-srnd input{display:none}.pay-srnd span.check{width:35px;height:35px;text-align:center;line-height:40px;color:#007f05;border:1px solid #eee;display:block;position:absolute;top:50%;transform:translateY(-50%);right:12px;border-radius:3px;font-size:1.6em;background-color:#fff}.pay-types .pay-srnd label img{display:block;float:left}.pay-types .pay-srnd label{padding:10px 70px 10px 15px;display:block;cursor:pointer;position:relative;min-height:60px}.pay-srnd span.check i{width:35px;line-height:35px;height:36px;text-align:center;color:#007f05;display:none;font-size:1em}.pay-srnd.selected span.check i{display:block}.validation-summary-errors{background-color:#e3000f;border-radius:3px;padding:10px;color:#fff;margin-bottom:20px}.validation-summary-errors ul{padding:0;margin:0}.validation-summary-errors ul li{margin-bottom:10px}.footer-contact{background-color:#226e47;padding:35px 0}.footer-contact .left{color:#fff;font-size:1.7em}.footer-contact .center{color:#fff;text-align:center;margin:0 -40px}.footer-contact .center strong a{color:#fff}.footer-contact .center strong a:hover{color:#333}.footer-contact .right{text-align:right}.footer-contact .right .btn{max-width:260px;float:right}.footer-brands{padding:35px 0;background-color:#e8f0ec;margin-top:40px}.footer-brands .title{color:#226e47;font-weight:800;margin-bottom:25px;font-size:1.3em}.footer-brands .brand-logos .slide{padding:15px;float:left}.footer-brands .brand-logos a{display:block;padding:10px}.footer-brands .brand-logos img{display:inline-block}.footer-brands .no-slide .slide{display:inline-block;float:none;max-width:49%}.section.rel{position:relative}.section.rel .ab-right{position:absolute;top:50%;right:0;transform:translateY(-50%)}.ab-right .accredited-box{height:100%;max-height:305px;border:1px solid #226e47;border-radius:3px;padding:15px}.ab-right .accredited-box .title{font-weight:700;font-size:1.3em;margin-bottom:15px}.ab-right .accredited-box img{display:inline-block;margin:10px 0}.outter-banner-bg{background-color:#010101;margin-top:10px}.search-banner{width:100%;max-width:1900px;margin:0 auto;background-image:url(images/davenport-banner-bg.jpg);background-size:cover;background-position:center;padding:30px 0}.search-banner.homestyling{min-height:380px}.search-banner .dimension-search .btn{max-width:255px;display:inline-block;font-weight:700;line-height:50px;height:50px}.search-banner .dimension-search .btn i{display:inline-block;margin-left:5px}.search-banner .dimension-search .findby{padding:0 30px;display:inline-block;color:#fff;font-size:1.5em;font-weight:700}.search-banner .dimension-search .findby i{font-size:1.1em;display:inline-block;margin-left:10px}.search-banner .main form{margin:0 0}.dummy-drop{position:relative}.dummy-drop .dummy-field{line-height:50px;background-color:#fff;border:1px solid #d4d4d4;padding:0 12px;border-radius:3px;cursor:pointer;font-weight:600;color:#666;position:relative}.dummy-drop .dummy-field i{position:absolute;top:50%;transform:translateY(-50%);right:10px}.dummy-drop .dummy-field:hover i{color:#57d493}.dummy-drop .dummy-drop-list{border-radius:3px;border:1px solid #d4d4d4;position:absolute;top:calc(100% + 15px);background-color:#fff;width:100%;z-index:99}.dummy-drop .dummy-drop-list ul{list-style:none;margin:0;padding:0;max-height:314px;overflow-Y:auto}.dummy-drop .dummy-drop-list ul li a{display:block;padding:12px;cursor:pointer;background-color:#f6f6f6;border-bottom:1px solid #fff}a{}.dummy-drop .dummy-drop-list ul li a:hover{color:#57d493}.dummy-drop .dummy-drop-list .inner{position:relative;background-color:#fff}.dummy-drop .dummy-drop-list .inner:before{border:1px solid #d4d4d4;content:"";position:absolute;top:-7px;left:50%;transform:translateX(-50%) rotate(45deg);width:15px;height:15px;border-radius:3px;background-color:#fff;z-index:-1}.dummy-drop.closed .dummy-drop-list{display:none}.dummy-drop.open .dummy-drop-list{display:block}.catalogue-link{position:relative;display:block;border-radius:3px;background-color:#fff;max-width:340px;float:right;padding:15px 15px 15px 135px;cursor:pointer}.catalogue-link strong{color:#226e47;display:block;font-size:1.4em}.catalogue-link span{color:#000;display:block;margin:10px 0}.catalogue-link .dummy-download{color:#fff;background-color:#57d493;padding:10px 30px;font-weight:bold;border-radius:3px;display:inline-block}.catalogue-link img{position:absolute;left:-10px;top:50%;transform:translateY(-50%)}.catalogue-link:hover .dummy-download{background-color:#333}.dimensioninfo{position:relative;padding:25px;border:solid 1px #e8f0ec;border-radius:3px;min-height:150px}.dimensioninfo h2{margin:0 0 10px 0;color:#000;font-size:1.1em}.dimensioninfo strong{display:block;color:#226e47}.dimensioninfo img{float:right}.stockinfo{padding:0 15px;border-radius:3px}.stockinfo .row{padding:5px 0}.stockinfo .row:nth-child(odd){background-color:#e8f0ec}.stockinfo .row:nth-child(even){background-color:#f1f6f4}.stockinfo .row .value{font-weight:700;color:#226e47}.product-info-tabs{margin-top:30px}.product-info-tabs .tabs{height:48px;position:relative}.product-info-tabs .tabs .tab{font-weight:700;position:absolute;cursor:pointer;width:50%;text-align:center;border-radius:3px 3px 0 0;padding:12px;background-color:#d3e2da;border-left:3px solid #fff;border-top:1px solid #fff;border-right:3px solid #fff}.product-info-tabs .tabs .tab.open{color:#226e47;background-color:#fff;position:absolute;cursor:pointer;width:50%;text-align:center;border-radius:3px 3px 0 0;padding:14px;border-left:1px solid #e8f0ec;border-top:1px solid #e8f0ec;border-right:1px solid #e8f0ec}.product-info-tabs .tabs .tab#description-tab{left:0;bottom:0}.product-info-tabs .tabs .tab#specification-tab{right:0;bottom:0}.product-info-tabs .body.open{display:block;border:1px solid #e8f0ec;position:relative;padding:15px}.product-info-tabs .body{display:none}.product-info-tabs .body.open#description-body{border-radius:0 3px 3px 3px}.product-info-tabs .body.open#description-body:before{content:"";background-color:#fff;width:calc(50% - 1px);height:1px;position:absolute;top:-1px;left:0}.product-info-tabs .body.open#specification-body{border-radius:3px 0 3px 3px}.product-info-tabs .body.open#specification-body:before{content:"";background-color:#fff;width:calc(50% - 1px);height:1px;position:absolute;top:-1px;right:0}.product-info-tabs .body.open#specification-body .fas{color:#226e47;font-size:1.7em;margin-right:10px}.product-info-tabs .body.open#specification-body a{font-weight:bold;color:#226e47}.product-info-tabs .body.open#specification-body a:hover,.product-info-tabs .body.open#specification-body a:hover .fas{color:#333}.prod-config-row{position:relative;margin:8px 0}.prod-config-row .qtybox{text-align:center;width:50px;display:inline-block;padding:0}.prod-config-row strong{display:inline-block;width:50px;text-align:right;margin-right:5px;line-height:40px}.prod-config-row a.sh{cursor:pointer;width:120px;line-height:50px;display:inline-block;height:50px;text-align:center;float:right;background-color:#333;color:#fff;border-radius:3px;border:0;font-weight:bold;font-size:.95em;font-family:'PT Sans',sans-serif}.prod-config-row select,.prod-config-row .dummy-drop{width:calc(100% - 59px);height:50px;display:inline-block}.prod-config-row input.sh{width:calc(100% - 120px);display:inline-block;float:right;background-color:#333}.prod-config-row input.sh:hover,.prod-config-row a.sh:hover{background-color:#226e47}.reviewlinks{margin-bottom:15px}.contact-points .smedia a{color:#226e47;cursor:pointer;margin-right:15px}.contact-points .smedia a:hover{display:inline-block;color:#333}.contact-point{position:relative;padding-left:24px;margin-bottom:15px}.contact-point i{position:absolute;top:0;left:0;color:#226e47}.contact-point a{font-weight:bold;cursor:pointer;color:#226e47}.contact-point a:hover{text-decoration:underline}.product__filter--options .filter-option{position:relative;display:block;cursor:pointer;height:30px;margin-bottom:10px}.product__filter--options .filter-option .dummy-check{position:absolute;left:0;top:50%;transform:translateY(-50%);width:28px;height:28px;border:1px solid #e8f0ec;border-radius:3px}.product__filter--options .filter-option .dummy-check .inner{position:relative;width:100%;height:100%}.product__filter--options .filter-option .dummy-check .inner i{display:none;color:#226e47;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product__filter--options .filter-option .text{color:#333;position:absolute;left:40px;top:50%;transform:translateY(-50%);width:calc(100% - 40px)}.product__filter--options .filter-option:hover .text{color:#000}.product__filter--options .filter-option:hover .dummy-check{border:1px solid #226e47}.product__filter--options .filter-option.selected .dummy-check .inner i{display:inline!important}.product__filter--options .filter-option.selected .dummy-check{border:1px solid #226e47}.product__filter--options{}.product__filter--header{display:block;position:relative;cursor:pointer;border-bottom:1px solid #e8f0ec;padding:10px 0;margin-bottom:10px}.product__filter--header h3{color:#666;margin:0;font-size:1.1em}.product__filter--header i{color:#226e47;position:absolute;top:50%;transform:translateY(-50%);right:0}.product__filter--header.open i{transform:translateY(-50%) rotate(180deg)}.product__filter--title{margin:0 0 1px 0;font-size:1.3em}.product__filter--options-container.open{height:auto}.product__filter--options-container.closed{height:0;overflow:hidden}.product__filter{border:1px solid #e8f0ec;border-radius:3px;padding:12px}a.showmore{cursor:pointer;color:#226e47;font-weight:bold;text-decoration:underline}a.showmore:hover{text-decoration:none;color:#000}.prod-list-top .line{border-bottom:1px solid #e8f0ec;margin-bottom:30px;width:calc(100% - 30px);margin:0 auto 30px auto}.prod-list-top{width:calc(100% - 220px);float:right}.prod-list-top.no-filter{width:100%}.product-count{line-height:40px;color:#226e47}.listing-product{max-width:216px;margin:0 auto}.listing-product .image{position:relative;border-radius:3px;overflow:hidden;border:1px solid #f1f1f1;padding-top:100%}.listing-product .image img{vertical-align:bottom;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:101%;max-width:101%;height:auto}.listing-product .dims{display:block;min-height:56px}.listing-product .dims strong{min-height:5px!important;color:#226e47}.basket-widget .bold{font-weight:700;color:#226e47}.green-bx{background-color:#226e47;display:inline-block;padding:25px;border-radius:3px}.green-bx strong{color:#fff;font-size:1.5em;margin-right:25px}.green-bx .btn{display:inline-block;width:auto;padding:0 20px}.register-top{margin-bottom:60px}.register-top .green-bx{float:right;margin-top:20px;text-align:center}.boot-form-line{background-color:#b0cbbd;height:1px;margin:15px 0 25px 0}.related-cats .item .item-link{height:250px;background-color:#e8f0ec;position:relative;border-radius:3px;text-align:center;padding:30px 15px}.related-cats .item .item-link img{display:inline-block;max-height:100%;height:auto;width:100%}.related-cats .item .item-link .bottom{position:absolute;bottom:20px;width:calc(100% - 40px);left:50%;transform:translate(-50%);text-align:center;z-index:10}.prodimagecontainer .slides_container{overflow:hidden;margin:0 auto}.prodimagecontainer .slides_container img{vertical-align:bottom;display:block}.prodimagecontainer .pagination .pager-option{display:block;position:relative;padding-top:100%;position:relative;border:1px solid #e8f0ec;border-radius:3px;cursor:pointer}.prodimagecontainer .pagination .pager-option:hover{border:1px solid #226e47}.prodimagecontainer .pagination .pager-option img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prodimagecontainer .pagination{margin:15px -8px}.prodimagecontainer .pagination .boot{padding:0 8px;margin-bottom:15px}#prodimagecontainer{max-width:530px;margin:0 auto}.related-products h2{display:block;padding-bottom:15px;border-bottom:solid 1px #e8f0ec;margin:30px 0}.related-products .image-container{border:solid 1px #e8f0ec;border-radius:3px;overflow:hidden;max-width:585px;margin:0 auto 30px auto;padding-top:100%;position:relative}.related-products .image-container img{vertical-align:bottom;display:block;position:absolute;left:0;width:100%;height:auto;top:50%;transform:translateY(-50%)}.inline-link{display:inline;cursor:pointer}.inline-link.green{color:#226e47}.inline-link.green:hover{color:#333}.formbg.catalogueform{margin-top:60px}.formbg.catalogueform select{line-height:50px;height:50px}.formbg.catalogueform .qty-edit{position:relative;padding-right:110px}.formbg.catalogueform .qty-edit .field{display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.formbg.catalogueform .qty-edit .field input{display:inline-block;width:50px;margin-left:5px}.formbg.catalogueform .qty-edit strong.green{color:#226e47}.formbg.catalogueform .bottom-check{padding:15px 0;margin-top:15px;position:relative}.formbg.catalogueform .bottom-check .editor-field{margin:0}.formbg.catalogueform .bottom-check .editor-label{position:absolute;width:calc(100% - 45px);right:0;top:50%;transform:translateY(-50%)}.formbg.catalogueform button.btn.g-recaptcha{margin:0;height:auto;display:block;height:45px!important;border:none;width:100%!important}.grecaptcha-badge{z-index:9999!important}#relatedproductsslider .bx-wrapper{width:100%!important;max-width:100%!important}#relatedproductsslider .bx-wrapper .slide .slide-inner{padding:0 8px}.footer-brands .bx-wrapper{max-width:100%!important;width:100%!important}.sort-options select{padding:0 10px;border:1px solid #e8f0ec;width:180px!important}.sort-options #userlayout{width:250px}.productlist h1{margin:0 0 15px 0}.search-banner .main select{line-height:50px;height:50px}.search-banner .main.hide{display:none}.dimensioninfo .img-container{max-width:112px;display:inline-block;float:right;width:100%}.dimensioninfo .img-container .inner{width:100%;position:relative;padding-top:100%;border:1px solid #cdcdcd;border-radius:3px;overflow:hidden}.dimensioninfo .img-container .inner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}#loginform .OK,#loginform .ok{margin-bottom:15px;color:#226e47;text-align:center}.prodimagecontainer .sliders{border:solid 1px #e8f0ec;border-radius:3px;position:relative}.prodimagecontainer .sliders .safteyicon{position:absolute;top:15px;left:15px}.sitemap-title{display:none}.sitemap-list{}.sitemap-list .main-list{padding-left:0;list-style:none}.sitemap-list a{display:inline-block;padding:0!important}.sitemap-list .homelink{width:auto;max-width:100%;line-height:1;text-align:left;width:auto}.sitemap-list .cat{cursor:auto!important}.sitemap-list .nav-list .drop{position:static;visibility:visible}.sitemap-list .nav-list .drop ul{}.sitemap-list .nav-list .drop ul li{display:block;width:auto;float:none;border-bottom:none;margin:0}.sitemap-list .nav-list .drop ul li a i{display:none}.sitemap-list .nav-list .drop .toplevel{padding:0 0 0 15px;background-color:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.sitemap-list .nav-list .nav-fix .nav-title{display:none!important}.sitemap-list .nav-list .nav-fix .sitemap-title{display:block;text-align:left;color:#000!important;font-weight:bold;font-size:1.1em}.sitemap-list .nav-list li a{color:#226e47}.sitemap-list .nav-list li a:hover{color:#57d493;background-color:#fff!important}.sitemap-list .nav li{float:none;line-height:30px;text-align:left;width:auto}.sitemap-list .sitemap-link{font-weight:bold;font-size:1.1em;display:block}.sitemap-list .sitemap-link a{color:#226e47}.sitemap-list .sitemap-link a:hover{color:#57d493}@media screen and (min-width:1230px){.breadcrumb{max-width:1200px;margin:30px auto 0 auto}.offwhite .section{margin:0 -22px}.offwhite .section .dw-md-4{padding:0 22px}.account-menu.formbg .dw-lg-3{}.tophead .right-txt span{font-size:1.2em;line-height:39px}.masthead .tophead .left{width:calc(50% + 10px)!important}.masthead .tophead .right-txt{width:calc(50% - 10px)!important}.footer-brands .brand-logos .slide{width:200px!important}.section.fiveacross strong{min-height:100px}.nav li div.drop{width:1200px!important;left:15px!important}.section.fouracross .dw-md-2{width:25%;padding:0 20px}.section.fouracross .dw-md-2:nth-child(4n+1){clear:both}}@media screen and (max-width:1229px) and (min-width:992px){.breadcrumb{max-width:940px;margin:30px auto 0 auto}.nav li div.drop{width:970px!important}.banner-icons.section .greybg{min-height:93px}.related-cats .item,#reviews .slide,.brands .slide{}.offwhite .btmsec{padding:15px 12px}.offwhite .inner{font-size:1.05em}.offwhite .inner{padding-top:3px}.masthead .container.top .dw-md-4.toplevel{width:28%!important}.masthead .container.top .dw-md-6.toplevel{width:37%!important}.masthead .container.top .dw-md-3.toplevel{width:35%!important}#headercenter .times{font-size:.85em}#headercenter .times i{display:none}#headercenter .call{font-size:1em}#headerleft{margin-top:5px}#headerright{margin-top:4px}.nav li{font-size:.95em}.banner-icons.section .greybg span{margin-left:-50px;display:block;width:200px;margin-top:10px}#social a{font-size:1.2em}.carousel-inner h2{font-size:2.1em}.g-recaptcha div,.g-recaptcha{width:200px!important}.map{padding-bottom:71%}.product-info .share span:nth-child(1){display:none}.topnav .section .dw-md-7{width:69.4%!important}.topnav .section .dw-md-5{width:30.6%!important}.nav li.cat{width:34%!important}.nav li.news{width:17%!important}.nav li div.drop ul.subcats{left:248px!important}.pay-types .pay-srnd strong{width:100%}.pay-types .pay-srnd#pay2 strong{width:30%}.masthead .tophead .left{width:calc(50% + 10px)!important;height:40px}.masthead .tophead .right-txt{width:calc(50% - 10px)!important}.masthead .tophead{font-size:.8em}.green-bx{padding:15px 25px}.green-bx strong{margin:0;display:block}.green-bx .btn{display:inline-block;width:auto;padding:0 20px;margin-top:10px}.register-top{margin-bottom:60px}.register-top .green-bx{float:right;margin-top:20px;text-align:center}.related-cats .bx-wrapper{max-width:900px!important}.footer-brands .brand-logos .slide{width:188px!important}#relatedproductsslider .bx-wrapper{width:100%!important;max-width:100%!important}#relatedproductsslider .bx-wrapper .slide{width:188px!important}.prod-listing.section.fiveacross strong{min-height:75px;font-size:1em}.prod-listing.section.fiveacross .dw-md-2{width:25%}.prod-listing.section.fiveacross .dw-md-2:nth-child(4n+1){clear:both}.prod-listing.section.fiveacross .dw-md-2:nth-child(5n+1){clear:none}.main.search-dimension .boot.num{width:calc(16.666666666666664% - 60px)}.main.search-dimension .boot.drop{width:calc(16.666666666666664% + 40px)}.section.fouracross .dw-md-2{width:33.3333333%;padding:0 10px}.section.fouracross .dw-md-2:nth-child(3n+1){clear:both}}@media screen and (min-width:992px){.noofitems.mob{display:none}.product-info .pricebg{position:relative;min-height:80px}.product-info .pricebg .dw-md-5{position:static}.product-info .prod-price{position:absolute;display:inline-block;top:50%;transform:translateY(-50%)}.search-banner .main .field-validation-error{color:#fff;margin-top:10px;display:block}.search-banner .main.search-dimension .editor-label{color:#fff;line-height:35px;height:35px;font-weight:600}.search-banner.homestyling{padding:60px 15px 0 15px}.search-banner .main{margin:0 -8px;position:relative}.search-banner .main:before{border-radius:3px;opacity:.9;content:"";position:absolute;width:100%;height:100%;background-color:#226e47;top:0;left:0;display:none}.search-banner .narrow-boot-spacing-md-lg .boot{}.search-banner input{border:none;border-radius:3px;line-height:50px;width:100%!important;height:50px!important}.search-banner .dummy-drop .dummy-field{border-top:none;border-bottom:none;border-left:none;border-right:1px solid #206943;border-radius:3px}.search-banner .dummy-drop#ManufacturerID .dummy-field{border-left:1px solid #206943!important}.search-banner #SearchTerm{}.search-banner #submitSearch{}.mainhead{padding-bottom:10px}.narrow-boot-spacing-md-lg{width:100%;margin:0}.narrow-boot-spacing-md-lg .boot{padding:0 8px!important}.search-banner .banner-title{color:#fff;font-size:2em;font-weight:bold;margin:0 auto 30px;max-width:1038px}.productlist.container{position:relative;padding:0 15px 0 15px;margin-top:30px}.filter-boot{width:220px;left:0;top:0}.masthead .container.top .dw-md-4.toplevel{width:32%}.masthead .container.top .dw-md-6.toplevel{width:40%}.masthead .container.top .dw-md-3.toplevel{width:28%}.topnav{background-color:#333;margin:15px 0 20px 0;height:56px}.navigation{position:relative}.nav{list-style:none;padding:0;margin:0}.nav li{float:left;line-height:40px;text-align:center;width:16%}.nav li.homelink{max-width:80px}.nav li.cat{width:33%;text-align:left;display:block;cursor:pointer}.nav li.cat:hover{background-color:#fff}.nav li.cat .nav-fix{text-align:center}.nav li.cat .nav-fix i{height:34px;line-height:40px;margin-left:5px;font-size:1.1em}.nav li.cat:hover .nav-fix{color:#226e47}.nav li div.drop{position:absolute;visibility:hidden;z-index:598;width:100%;left:0}.nav li div.drop ul{padding:15px 8px 30px 15px;margin:0;background-color:#fff;list-style:none;-moz-box-shadow:0 0 21px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 21px 0 rgba(0,0,0,.2);box-shadow:0 0 21px 0 rgba(0,0,0,.2)}.nav li div.drop ul li a{color:#226e47;display:block;line-height:normal;line-height:30px;padding:0}.nav li div.drop ul.toplevel{position:relative;display:inline-block}.nav li div.drop ul.subcats{position:absolute;left:316px;width:300px;top:0;visibility:hidden}.nav li div.drop ul li{float:none;text-align:left;position:relative;width:calc(20% - 20px);margin:0 8px;font-weight:normal;display:inline-block;border-bottom:1px solid #f4f4f4;line-height:30px;float:left}.nav li div.drop ul li a i{float:right;font-size:1.1em;line-height:30px;margin-right:5px}.nav li div.drop ul li a:hover{background-color:#e7f0eb;padding-left:5px}.nav li:hover div.drop,.nav li div.drop ul li:hover ul{visibility:visible}.nav li .nav-fix span{visibility:hidden}.nav li:hover .nav-fix span{visibility:visible;background-color:#444;height:10px;display:block}.nav li a{color:#fff;font-weight:bold;font-size:1.1em;display:block;padding:0 10px}.nav li a:hover,.nav li a.on{background-color:#fff;color:#000}.topnav .section{margin:0}.topnav .section .dw-md-7,.topnav .section .dw-md-5{padding:0}.topnav .section .dw-md-7{width:69.4%;position:static}.topnav .section .dw-md-5{width:30.6%}.search{margin:15px 0 25px 0;position:relative}.search input[type="text"]{border-radius:3px;padding-right:50px}.search button{color:#226e47;border:0;background-color:transparent;position:absolute;width:50px;height:40px;right:0;top:0;font-size:1.2em;text-align:center;line-height:40px}.section.fiveacross .dw-md-2{width:20%;padding:0 10px}.section.fiveacross .dw-md-2:nth-child(5n+1){clear:both}.footer .accpayments{margin-top:50px}.fa-bars{display:none!important}.formbg.account{min-height:377px}.formbg .editor-label.agree{margin-top:10px}.formbg .checksig .editor-label.agree{margin-top:14px}.darkgrebg .section .dw-md-6:first-child{float:right}.basket .btngap{min-height:200px}.container.aboutpage .section.sidebyside .dw-md-6{display:table-cell;vertical-align:middle;position:relative;float:none}.container.aboutpage .section.sidebyside{margin:0 -10px 60px -10px}.container.aboutpage .section.sidebyside.mid{margin-bottom:30px}.container.aboutpage .section.btmsec{margin-top:60px}.container.aboutpage .section.sidebyside .dw-md-6{padding:0 10px}.container.aboutpage .section.sidebyside .dw-md-6 h1,.container.aboutpage .section.sidebyside .dw-md-6 h2{margin-top:0}.container.aboutpage .section .dw-md-6.flipimg{width:50%;right:50%}.container.aboutpage .section .dw-md-6.fliptext{width:50%;left:50%}.teampage .section .dw-md-2{width:20%}.teampage .section .dw-md-2:nth-child(5n+1){clear:both}.accordion .answer .around .section dw-md-6:nth-child(2n+1){clear:both}.cta-banner .dw-md-4{width:30%}.cta-banner .dw-md-1{width:16%}.cta-banner .dw-md-3{width:21%}.col2 .mobtext{display:none}.md-lg-fl-right{float:right}}@media screen and (max-width:991px){.noofitems.mob{width:20px;height:20px;border-radius:100%;background-color:#333;position:absolute;top:5px;left:20px;font-size:.6em;line-height:20px;text-align:center;font-weight:bold;color:#fff}.prod-list-top{width:100%!important;margin-top:30px}.search-banner .main.search-dimension .field-validation-error{margin:0 0 10px 0;display:block}.dimension-search{text-align:center;margin-top:15px}.dimension-search .btn{max-width:300px}.search-dimension .dummy-field{margin-bottom:15px}.search-dimension input[type=number]{margin-bottom:15px;margin-top:10px}.search-banner .main.search-dimension .editor-label{font-weight:600}.dimensioninfo{margin-top:15px}.search-banner .search .dummy-drop{margin-top:10px}.product__filter--options.closed{max-height:160px;overflow:hidden}.tophead a{color:#333;padding:15px 0;display:block;border-bottom:solid 1px #f1f1f1;font-size:1.2em;font-weight:600;position:relative;cursor:pointer}.tophead a:hover{color:#226e47}.nav{padding:0 15px}.nav .nav-fix{color:#333;padding:15px 0;display:block;border-bottom:solid 1px #f1f1f1;font-size:1.2em;font-weight:600;position:relative;cursor:pointer}.nav .nav-fix.open i{transform:rotate(180deg)}.nav .cat .drop.shut{height:0;overflow:hidden}.nav .cat .drop.open{height:auto;max-height:200px}.nav .cat .drop ul{height:100%;max-height:200px;overflow:auto;display:block;border-bottom:1px solid #f1f1f1}.nav .cat .drop ul,.nav .cat .drop ul li{padding:0}.nav .cat .drop ul li a{border:none;display:block}.nav .cat .drop ul li a:hover{color:#333}.nav .cat .drop ul li a i{display:none}.listing-product{max-width:216px;margin:0 auto}.filter-boot{position:fixed;top:0;bottom:0;left:-100%;padding:0;background-color:#fff;z-index:999999;width:250px!important;border-right:1px solid;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.filter-boot.open{left:0}.filter-boot .product__filter--slide{}.product__filter{border:none!important;height:100vh;overflow-y:auto}.filter-overlay{background-color:#000;display:none;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0;z-index:9999}.filter-overlay.open{opacity:.5;display:block;position:fixed;top:0;left:0;right:0;bottom:0}.masthead .mobicons{padding-right:55px}.masthead .navicon{position:absolute;top:50%;transform:translateY(-50%) scale(.6);width:60px;height:45px;right:-10px}.masthead .navicon .inner-rel{width:100%;height:100%;position:relative;transform:rotate(0deg);transition:all .5s ease-in-out 0s;cursor:pointer}.masthead .navicon .inner-rel span{display:block;position:absolute;height:8px;background:#226e47;border-radius:3px;opacity:1;left:0;transform:rotate(0deg);transition:all .25s ease-in-out 0s}.masthead .navicon .inner-rel span:nth-child(1){top:0;width:100%;transform-origin:left center}.masthead .navicon .inner-rel span:nth-child(2){top:18px;width:100%;transform-origin:left center}.masthead .navicon .inner-rel span:nth-child(3){top:36px;width:100%;transform-origin:left center}.masthead .navicon .inner-rel.open span:nth-child(1){transform:rotate(45deg);top:-3px;left:8px}.masthead .navicon .inner-rel.open span:nth-child(2){width:0%;opacity:0}.masthead .navicon .inner-rel.open span:nth-child(3){transform:rotate(-45deg);top:39px;left:8px}.search-banner{height:auto;padding:20px 15px 30px 15px;min-height:0!important}.search-banner .container{max-width:100%}.search-banner .banner-title{color:#fff;font-size:1.6em;font-weight:bold;margin:0 auto 30px;max-width:1038px}.search-banner .search{border-radius:3px}.search-banner .search .top{background-color:#2a8857;padding:20px 60px 20px 20px;text-align:center;color:#fff;font-weight:700;font-size:1.3em;position:relative;cursor:pointer}.search-banner .search .top i{position:absolute;top:18px;right:15px;font-size:1.6em}.search-banner .search .main{padding:20px;background-color:#fff}.search-banner .search .main select{margin-top:20px}.search-banner .search .main #submitSearch{margin-top:20px}.masthead .tophead{height:5px}.masthead .tophead .container{width:100%!important}.mobicons{float:right;text-align:right;color:#226e47;font-size:2em;position:absolute;right:15px;top:15px}.mobicons a{color:#226e47}.toplevel{position:static;list-style:none;padding:0 0 0 15px}.mobicons a.fa-phone{font-size:.9em}.mobicons a{margin-left:10px;display:inline-block}.masthead .container.top{position:relative;padding:0 20px}.topnav{background-color:#333;margin:0 0 0 0;height:56px}.nav.shut{overflow:hidden;height:0}.nav{padding:0 15px;margin:0;position:absolute;top:114px;background-color:#fff;color:#000;left:50%;transform:translateX(-50%);width:100%;list-style:none}.nav ul li a{color:#226e47;display:inline-block;padding:8px 0}.topnav .search{margin-top:7px;position:relative;height:40px;width:90%;float:left}.topnav .search input[type="text"]{border-radius:3px;padding-right:50px}.topnav .search button{color:#226e47;border:0;background-color:transparent;position:absolute;width:50px;height:40px;right:0;top:0;font-size:1.2em;text-align:center;line-height:40px}.topnav i.fa-bars{color:#fff;font-size:1.8em;float:right;height:54px;line-height:54px;width:10%;text-align:center}.banner-icons.section .dw-sm-6:nth-child(2n+1){clear:both}.formbg input[type="submit"]{margin-top:20px}.offwhite .section .dw-sm-6:nth-child(1),.offwhite .section .dw-sm-6:nth-child(2),#social .dw-md-4:nth-child(2),#social .dw-md-4:nth-child(1){margin-bottom:15px}#news .section .dw-md-4.post-1,#news .section .dw-md-4.post-2{display:none}.container.banner{padding:0}.banner-icons.section{margin-top:0}.footer{padding-top:40px}.offwhite{padding-bottom:15px}.formbg{padding:20px}.container.topicons{margin-bottom:15px;padding:0}.video{margin-bottom:30px}.map{padding-bottom:50%;margin-bottom:20px}.nav li.cat .nav-fix i{display:inline-block;float:right;font-size:1.5em;line-height:20px}.container.aboutpage .section.sidebyside.mid{margin-bottom:30px}.container.aboutpage .section.btmsec{margin-top:20px}.container.aboutpage .section .toprimg{margin-top:30px}.container.aboutpage .section img{margin:0 auto;display:block}.container.aboutpage .section.aboutsec .dw-md-6:first-child{margin-bottom:30px}.container.aboutpage .section .hidesm{display:none}.checkout .formbg h2{margin:0 -15px 20px -15px}.accpages.simple .previous-quotes.other .products{display:none}.accpages.simple .previous-quotes.other .details{width:100%;margin-bottom:0}.callbtns.section .btn{max-width:100%}.cta-banner strong{display:block;margin-bottom:15px;text-align:center}.cta-banner .btn{margin-top:25px}.footer-contact{background-color:#226e47;padding:35px}.footer-contact .left{text-align:center}.footer-contact .center{margin:0;max-width:500px;margin:15px auto}.footer-contact .center strong a{color:#fff}.footer-contact .center strong a:hover{color:#333}.footer-contact .right{text-align:center}.footer-contact .right .btn{max-width:260px;float:none;margin:0 auto}.md-sm-static{position:static!important;transform:none!important}.ab-right .accredited-box{position:relative;height:205px;margin-top:30px}.ab-right .accredited-box .image{display:inline-block}.ab-right .accredited-box .image.wit{position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 120px),calc(-50% + 15px))}.ab-right .accredited-box .image.sem{position:absolute;top:50%;left:50%;transform:translate(calc(-50% + 120px),calc(-50% + 15px))}}@media screen and (max-width:991px) and (min-width:768px){.search-banner input[type="submit"]{border:none;border-radius:3px;line-height:50px;width:100%!important;height:50px!important;margin-top:15px}.breadcrumb{max-width:720px;margin:30px auto 0 auto}.nav li{max-width:750px;margin:0 auto;display:block;padding:0 15px}.feattabs{padding-left:12%}.feattabs li#option-0 a{margin-left:0}.feattabs li{width:44%}.mobicons{font-size:2.3em}.carousel-inner h2{font-size:1.8em}.footer .accpayments{margin-top:50px}.section.fiveacross .dw-md-2:nth-child(4n+1){clear:both}.banner-icons.section .dw-sm-6:nth-child(1),.banner-icons.section .dw-sm-6:nth-child(2){margin:15px 0}.product-info .pricebg.btm{padding:15px}.product-info .pricebg .whitebg .dw-xs-4{text-align:left}.product-info .share{float:left;margin-top:20px}.product-info .pricebg.btm .dw-md-9,.product-info .pricebg.btm .dw-md-2,.product-info .pricebg.btm .dw-md-1{padding:0 8px}.product-info .pricebg.btm .dw-md-2{width:20%}.product-info .pricebg.btm .dw-md-1{width:10.33%}.product-info .pricebg.btm .section.top .dw-md-1{line-height:67px}.product-info .pricebg.btm .section.top,.product-info .pricebg .thead{margin:0 -8px}.product-info .pricebg.btm .section.top input{height:60px}.basket .main{width:60%}.basket .total{width:40%}.basket .row .col1 .description{margin:10px 0 0 0}.basket .row .col2 input[type="submit"]{margin-left:0}#discountform .notice div{margin-bottom:20px}.teampage .section .dw-md-2:nth-child(4n+1){clear:both}.col2 .mobtext{display:none}.green-bx{padding:15px 25px}.green-bx strong{margin:0;display:block}.green-bx .btn{display:inline-block;width:auto;padding:0 20px;margin-top:10px}.register-top{margin-bottom:60px}.register-top .green-bx{float:right;margin-top:50px;text-align:center}.related-cats .bx-wrapper{max-width:600px!important;margin:0 auto}.footer-brands .brand-logos .slide{width:180px!important}#relatedproductsslider .bx-wrapper{width:100%!important;max-width:100%!important}#relatedproductsslider .bx-wrapper .slide{width:180px!important}.prod-listing.section.fiveacross strong{min-height:80px;font-size:1em}#homeslides .bx-controls{display:none!important}.section.fouracross .dw-md-2{width:33.3333333%;padding:0 10px}.section.fouracross .dw-md-2:nth-child(3n+1){clear:both}}@media screen and (min-width:768px){.section.btns .dw-md-4:first-child{float:right}.section.btns .dw-md-4 .btn{height:45px;line-height:45px;margin-top:20px}.full-bg .formbg.accpages .btn.black{max-width:180px}.full-bg .formbg.accpages .btn.red{max-width:180px;float:right}}@media screen and (max-width:767px){.search-banner input[type="submit"]{border:none;border-radius:3px;line-height:50px;width:100%!important;height:50px!important;margin-top:15px}.breadcrumb{max-width:calc(100% - 20px);margin:30px auto 0 auto}#relatedproductsslider .bx-wrapper{width:100%!important;max-width:100%!important}#relatedproductsslider .bx-wrapper .slide{width:140px!important}.footer-brands .bx-wrapper{max-width:400px!important;margin:0 auto}.footer-brands .brand-logos .slide{width:200px!important}#homeslides .bx-wrapper .bx-controls-direction a{display:none}#homeslides{margin:0 -10px}#homeslides .bx-viewport{height:auto!important;max-height:530px}.center-txt-sm{text-align:center}.footer{position:relative;padding-top:210px}.footer .repos-xs{position:absolute;top:20px;left:50%;transform:translateX(-50%);width:calc(100% - 30px)}.footer .repos-xs .catalogue-link{margin:0 auto;float:none}.hide-xs{display:none}.col2 .mobtext{font-weight:bold}.feattabs li{width:50%}.feattabs{padding:0}.feattabs li#option-0 a{margin-left:0}.section.fiveacross .dw-md-2:nth-child(3n+1){clear:both}.banner-icons.section .dw-sm-6:nth-child(1),.banner-icons.section .dw-sm-6:nth-child(2),.banner-icons.section .dw-sm-6:nth-child(3){margin-bottom:1px}.container.banner .carousel-inner h2{font-size:1.8em;margin-top:0}.container.banner .carousel-inner span{font-size:1em}.container.banner .carousel-caption{position:static;transform:none;top:0;left:0;padding-top:30px}.container.banner .carousel#myCarousel .item{height:auto;padding:30px 0}.feattabs{margin:15px 0 15px 0}.carousel#myCarousel .item .btn{margin-bottom:30px}.footer .accpayments{margin-top:50px}.btmlinks{text-align:center}.darkgrebg{padding:25px 0}.basket .row.headrow .col1{width:100%}.basket.reorder .row.headrow .col1{width:40%}.basket.reorder .row .col2,.basket.reorder .row .col3{width:15%}.basket.reorder .row.regular .col1,.basket.reorder .row.regular .col3,.basket.reorder .row.regular .col4{padding-top:25px}.basket.reorder .row .col2 strong.visible-xs{display:inline-block!important;margin-right:5px;margin-bottom:10px}.basket.reorder .row .col2 input[type="text"]{width:40px;float:none}.basket.reorder .section.btns{margin-top:20px}.basket .row.headrow .col2,.basket .row.headrow .col3{display:none}.basket .row .col1 img{float:none}.basket .row .col1 .description{margin:10px 0 0 0;float:none}.basket .row .col1{width:40%}.basket .row .col2,.basket .row .col3{width:30%}#discountform{padding:0 15px 15px 15px}#discountform h3{margin:0 -15px 20px -15px;padding:10px 15px}.previous-quotes .quotes-top .products,.previous-quotes .quotes-top .cost{display:none}.previous-quotes .quotes-top .details{margin-bottom:0}.previous-quotes .quotes-row .products{margin:15px 0}.previous-quotes.other .details{margin-bottom:15px;width:48%}.previous-quotes.other .products{width:50%;padding:0 0 0 0;position:relative;float:left;margin:0}.previous-quotes.other .cost{width:45%;float:left;clear:both}.section.btns .dw-md-4:nth-child(2) a{margin-top:15px}.teampage .section .dw-md-2:nth-child(3n+1){clear:both}.banner-icons.section{display:none}#homepage .banner-icons.section{display:block}.register-top .green-bx{padding:15px 25px;display:block;width:100%;max-width:500px;margin:40px auto 0 auto!important;float:none!important}.register-top .green-bx strong{margin:0 0 15px 0;display:block}.related-cats .bx-wrapper{max-width:300px!important;margin:0 auto}.prod-listing.section.fiveacross strong{min-height:80px;font-size:1.1em}.section.btns .dw-md-4{width:50%!important}.section.btns .dw-md-4:first-child{float:right}.section.btns .dw-md-4 .btn{height:45px;line-height:45px}.full-bg .formbg.accpages .btn.black{max-width:180px}.full-bg .formbg.accpages .btn.red{max-width:180px;float:right}.section.fouracross .dw-md-2{width:50%;padding:0 10px}.section.fouracross .dw-md-2:nth-child(2n+1){clear:both}}@media screen and (max-width:610px){.accpages.simple .previous-quotes{width:100%;float:none}}@media screen and (max-width:575px){.product-info .share span:nth-child(1){display:none}.delivery-opt .price{display:block;float:none}.cta-banner strong{font-size:1.3em}.cta-banner span{font-size:.9em}.cta-banner{padding:20px 0}}@media screen and (max-width:560px){.section.fiveacross .dw-md-2:nth-child(3n+1){clear:none}.section.fiveacross .dw-md-2{width:50%}.section.fiveacross .dw-md-2:nth-child(2n+1){clear:both}h1{font-size:1.7em}.basket.reorder .row .col4{width:30%}.basket.reorder .row.headrow .col4{width:100%}.basket.reorder .row .col1{width:70%!important}.basket.reorder .row .col3{width:46%;clear:both;padding-left:20px}.basket.reorder .row .col2{width:46%}.basket.reorder .row.headrow .col1{display:none}.ab-right .accredited-box{height:auto}.ab-right .accredited-box .image{display:block!important;position:static!important;transform:none!important}}@media screen and (max-width:500px){.footer .dw-md-3.dw-sm-6.dw-xs-6{width:100%}.footer .dw-md-3.dw-sm-6.dw-xs-6:nth-child(2){margin:20px 0}.topnav .search{width:88%}.topnav i.fa-bars{width:12%}.product-info .pricebg.btm{padding:15px}.product-info .pricebg .multiselect span{display:none}.basket .row .col1,.basket .row .col3{width:45%}.basket .row .col3{text-align:right}.basket .row .col2{width:50%}.basket.reorder .row .col2{width:50%;clear:none}.basket.reorder .row .col3{text-align:left}.previous-quotes.other .products{margin:20px 0}.previous-quotes.other .details,.previous-quotes.other .products,.previous-quotes.other .cost{width:100%;float:none}.footer-brands .bx-wrapper{max-width:200px!important}}@media screen and (max-width:445px){.product-info .share span:nth-child(1){display:block}.product-info .share{float:left;margin-top:20px}.product-info .pricebg.btm .dw-md-9,.product-info .pricebg.btm .dw-md-2,.product-info .pricebg.btm .dw-md-1{padding:0 8px}.product-info .pricebg.btm .dw-md-9{width:65%}.product-info .pricebg.btm .dw-md-2{width:20%}.product-info .pricebg.btm .dw-md-1{width:10.33%}.product-info .pricebg.btm .section.top .dw-md-1{line-height:67px}.product-info .pricebg.btm .section.top,.product-info .pricebg .thead{margin:0 -8px}.product-info .pricebg.btm .section.top input{height:60px}.product-info .pricebg .whitebg .dw-xs-4,.product-info .pricebg .whitebg .dw-xs-8{float:none;width:100%}.product-info .pricebg .whitebg .dw-xs-4{text-align:left}.product-info .pricebg .thead .dw-md-4 span{display:none}.teampage .section .dw-md-2{width:50%}.teampage .section .dw-md-2:nth-child(3n+1){clear:none}.teampage .section .dw-md-2:nth-child(2n+1){clear:both}.callbtns.section .dw-xs-6{width:100%}}@media screen and (max-width:400px){.bx-wrapper .bx-controls-direction a{}.related-cats .bx-wrapper{max-width:250px!important;margin:0 auto}}@media screen and (max-width:360px){.mobicons{font-size:1.4em}.topnav .search{width:85%}.topnav i.fa-bars{width:15%}.contbtns .dw-xs-6,#discountform .dw-xs-7,#discountform .dw-xs-5{width:100%}.contbtns .dw-xs-6:nth-child(1),#discountform .dw-xs-7{margin-bottom:15px}}@media screen and (max-width:380px){.mobicons{font-size:1.7em}.container.banner .carousel-inner h2{font-size:1.6em}.carousel#myCarousel .item span{font-size:1.1em}.feattabs li a{font-size:.9em}}.bx-wrapper{position:relative;padding:0;*zoom:1}.bx-wrapper img{display:block}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:15px;right:0%;z-index:999}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;width:100%}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;display:block;width:16px;height:16px;margin:0 5px;outline:0;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;text-indent:-30000px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#e3000f!important}.bx-wrapper .bx-next{right:0}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.homeslide .bx-wrapper .bx-controls-direction a{display:none}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);outline:0;width:30px;height:40px;line-height:40px;z-index:999;font-size:1.6em;color:#226e47;font-weight:700;text-align:center}.bx-wrapper .bx-controls-direction a.fa-chevron-circle-left{left:-28px}.bx-wrapper .bx-controls-direction a.fa-chevron-circle-right{right:-28px}.rightslider .bx-wrapper .bx-controls-direction a{top:50%;color:#fff;font-size:4em}.bx-wrapper .bx-controls-direction a.fa-chevron-left{left:-30px}.bx-wrapper .bx-controls-direction a.fa-chevron-right{right:-30px}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}