@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?3r4uoc);src:url(/fonts/icomoon.eot?3r4uoc#iefix) format('embedded-opentype'),url(/fonts/icomoon.ttf?3r4uoc) format('truetype'),url(/fonts/icomoon.woff?3r4uoc) format('woff'),url(/fonts/icomoon.svg?3r4uoc#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-linkedin:before{content:"\e90b"}.icon-pinterest:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-twitter:before{content:"\e907"}.icon-facebook:before{content:"\e908"}.icon-search:before{content:"\e902"}.icon-menu7:before{content:"\ec71"}.icon-icomoon.icon-menu7{margin-left:.625em;font-size:1.25em;display:inline-block;vertical-align:top;margin-top:.06666667em}.icon-file-txt:before{content:"\e904"}.icon-file-xls:before{content:"\e900"}.icon-file-pdf:before{content:"\ef3e"}.icon-file-doc:before{content:"\ef40"}.icon-phone:before{content:"\e901"}.icon-location:before{content:"\e90a"}.icon-envelop3:before{content:"\e909"}.icon-cart:before{content:"\e903"}html{margin:0;padding:0;background-color:#fff;color:#3c3c3c}body{margin:0;padding:0;font-family:'Open Sans',Verdana,Geneva,sans-serif;font-weight:400;-webkit-text-size-adjust:100%;letter-spacing:-.5px}a{color:#b21c1f;text-decoration:none}a:active,a:focus,a:hover{color:#706e6f}form,h1,h2,h3,h4,h5,h6,p{margin:0}.h1,h1{margin:.5em 0;font-size:2.25em;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:-1px}.product-detail h1{text-transform:none;font-size:1.5em}.h2,h2{margin:.75em 0;font-size:1.5em;font-weight:800;line-height:1.166666666667;letter-spacing:-1px}.h3,h3{margin:1em 0;font-size:1.125em;font-weight:800;line-height:1.111111111111;color:#b21c1f}.h4,.h5,.h6,h4,h5,h6{margin:1em 0;font-size:1em;font-weight:700;line-height:1.125}.font-size-default,.page-nav,hr,ol,p,pre,table,ul{margin:1.125em 0;font-size:1em;line-height:1.5}.font-size-down-1,.font-size-down-1-module ol,.font-size-down-1-module p,.font-size-down-1-module table,.font-size-down-1-module ul{margin:1.285714285714em 0;font-size:.875em;line-height:1.142857142857}.font-size-down-2,.font-size-down-2-module ol,.font-size-down-2-module p,.font-size-down-2-module table,.font-size-down-2-module ul{margin:1em 0;font-size:.75em;line-height:1.166666666667}td,th{padding:.3125em}b,strong,th{font-weight:700}ol ol,ol p,ol table,ol ul,ul ol,ul table,ul ul{line-height:inherit}ol ol,ol ul,ul ol,ul ul{font-size:1em;margin-top:0}form ol,form ul,nav ul{margin-right:0;margin-left:0;padding:0;list-style:none}form ol,form p,form ul{font-size:1.142857142857143em;line-height:inherit}fieldset{margin:0;padding:0;border:none}legend{display:block;width:100%;padding:0}.pseudo-button,button,input,select,textarea{background-color:#ed6f6f1a;color:#3c3c3c;border:1px solid #dedede;font-family:'Open Sans',Verdana,Geneva,sans-serif;font-size:1em;line-height:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;-o-transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}input:focus,select:focus,textarea:focus{border-color:#9cf;box-shadow:0 0 .25em -.0625em #9cf}input:-moz-focusring,select:-moz-focusring,textarea:-moz-focusring{outline:transparent}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=search]{-webkit-appearance:textfield}input[type=button],input[type=submit]{-webkit-appearance:none}.button,.submit,button{cursor:pointer}.pseudo-button{display:inline-block;vertical-align:top;text-decoration:none}.button,.pseudo-button-default,button{background-color:#666;color:#fff;border-color:#666;box-shadow:-2px -1px 4px rgba(0,0,0,.2) inset}.button:hover,.pseudo-button-default:active,.pseudo-button-default:focus,.pseudo-button-default:hover,a:hover .pseudo-button-default,button:hover{background-color:#333;color:#fff;border-color:#333;box-shadow:-2px -1px 4px rgba(51,102,255,.3) inset}.button:focus,.pseudo-button-default:focus,a:focus .pseudo-button-default,button:focus{box-shadow:-2px -1px 4px rgba(51,102,255,.3) inset,0 0 4px -1px #36f}.pseudo-submit,.submit{background-color:#4d9933;color:#fff;border-color:#357320;box-shadow:-2px -1px 4px rgba(0,0,0,.2) inset;padding:.625em 1.875em;border-radius:4px;text-transform:uppercase;font-weight:700;box-shadow:0 1px 5px 2px rgba(0,0,0,.43)}.pseudo-submit:active,.pseudo-submit:focus,.pseudo-submit:hover,.submit:hover,a:hover .pseudo-submit{background-color:#6f6f6f;color:#fff;border-color:#6f6f6f;box-shadow:0 1px 5px 2px rgba(0,0,0,.43)}input.quantity-to-purchase{padding:10px 2px 10px 10px;width:60px;border-radius:3px;margin:0 10px;background-color:#fff;border:1px solid #999}label.cw-muted-foreground{font-size:1.143em}img{border:0;max-width:100%}address{font-style:normal}object{display:block}iframe{display:block;margin:0;border:0;max-width:100%}code,pre{background-color:#f0f0f0;color:#000;border:1px solid #ccc;font-family:monospace}pre{padding:1em;overflow:auto}hr{height:1px;background-color:#e3e3e3;color:#ccc;border:0}.clear-self:after,.clear-self:before{content:'';display:table}.clear-self:after{clear:both}.left{float:left}.right{float:right}.text-left{text-align:left}.text-centre{text-align:center}.text-right{text-align:right}.float-container{clear:left;float:left;width:100%}.ib{display:inline-block}.remove{display:none!important}.js .remove-if-js-enabled{display:none}.overflow-auto{overflow:auto}.hide-text{position:absolute;top:0;left:0;width:1px;height:1px;text-indent:100%;overflow:hidden;white-space:nowrap}.relative{position:relative}.list-reset{margin-right:0;margin-left:0;padding:0;list-style:none}.font-open-sans{font-family:'Open Sans',Verdana,Geneva,sans-serif}.sentence-case{text-transform:capitalize}.line-spacing{margin:2.5em 0}.keyline{border:1px solid #e3e3e3}.underline{text-decoration:underline}.data-table{width:100%;border-collapse:collapse}.data-table tr{border-bottom:1px solid #ccc}.data-table td,.data-table th{vertical-align:top;text-align:left}.data-table thead th{text-transform:uppercase}.msg{padding:1em;text-align:center;max-width:90%}.success{background-color:#eaf5ea;color:#393;box-shadow:0 0 .5em #393}.error{background-color:#fae5e5;color:#c00;box-shadow:0 0 .5em #c00}.info{background-color:#ccf;color:#006;box-shadow:0 0 .5em #006}.embedded-map,.embedded-video,.no-img{position:relative;height:0;overflow:hidden;text-align:center}.embedded-map,.embedded-video,.no-img{background-color:rgba(0,0,0,.1)}.embedded-map,.no-img{color:#000}.no-img{padding:0 0 100%}a.no-img:active,a.no-img:focus,a.no-img:hover,a:active .no-img,a:focus .no-img,a:hover .no-img{background-color:rgba(0,0,0,.2)}a.no-img:active,a.no-img:focus,a.no-img:hover,a:active .no-img,a:focus .no-img,a:hover .no-img{color:#000}.embedded-map p,.no-img p{position:absolute;top:50%;left:5%;width:90%;margin:0!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.embedded-map{padding:0 0 100%}.embedded-map p a{background-color:transparent}@media all and (min-width:37.5em){.embedded-map{padding:0 0 56.25%}}.embedded-video{padding:0 0 56.25%}.embedded-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.skip-link{position:absolute;top:0;left:-999em;padding:.5em;font-size:1.2em;line-height:1.333;text-decoration:none;z-index:3}.skip-link:active,.skip-link:focus{left:0;background-color:#000;color:#fff}.wrapper{max-width:77.5em;margin-right:auto;margin-left:auto;padding-right:1.25em;padding-left:1.25em}.grid-adjust-default{margin-right:-.625em;margin-left:-.625em}.gutter-default{padding-right:.625em;padding-left:.625em}.gutter-fixed-half{padding-right:.625em;padding-left:.625em}.gutter-fixed-full{padding-right:1.25em;padding-left:1.25em}@media all and (min-width:80em){.wrapper{padding-right:2.5em;padding-left:2.5em}.grid-adjust-default{margin-right:-1.25em!important;margin-left:-1.25em!important}.gutter-default{padding-right:1.25em;padding-left:1.25em}}.cw-default{background-color:#fff;color:#3c3c3c}.cw-default a{background-color:#fff;color:#b21c1f}.cw-default a:active,.cw-default a:focus,.cw-default a:hover{background-color:#fff;color:#706e6f}.cw-default-1{color:#b21c1f}.cw-2{background:#9c1c0f;color:#fff}.nav-main{text-align:center;padding:.625em 0;position:relative}.nav-main a{display:block;text-decoration:none;color:#fff;font-weight:800;text-transform:uppercase;margin-left:auto;margin-right:auto;max-width:10.25em}.nav-main a:active,.nav-main a:focus,.nav-main a:hover{color:#000}.nav-main ul{display:none;margin-top:0;margin-bottom:0;padding:0}.nav-main li{text-align:left}.nav-main li li::before{content:'- ';float:left;color:#fff;padding-right:.3125em}.nav-main li li a{text-transform:capitalize}@media all and (max-width:59.9375em),print{.nav-main .nav-btn{margin-top:0;margin-bottom:0;font-size:1.5em}.nav-main ul:target{display:block}.nav-main ul.show{display:block}}@media screen and (min-width:60em){.nav-main{padding:0}.nav-main .nav-btn{display:none}.nav-main>ul{display:block}.nav-main li{display:inline-block;padding:1em;background-image:url(/images/nav-li-bg.png);background-repeat:no-repeat;background-position:right;position:relative}.nav-main ul li{background-image:none}.nav-main li:last-child{background-image:none}.nav-main ul ul{position:absolute;left:0;width:15.625em;top:3.4375em}.nav-main ul ul li{background-color:#b21c1f;display:block;text-align:left;padding:.625em 1em;z-index:9999}.nav-main li li::before{content:'';padding-right:0m}}.site-content-1-1,.site-content-1-2,.site-content-1-3,.site-content-1-4,.site-content-2-3,.site-content-2-4,.site-content-2-5,.site-content-3-4,.site-content-3-5{display:inline-block;vertical-align:top;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:-4px}@media screen and (min-width:45em){.site-content-1-2{width:50%}.site-content-1-3{width:33.3333%}.site-content-2-3{width:66.6666%}.site-content-1-4{width:25%}.site-content-2-4{width:50%}.site-content-3-4{width:75%}.site-content-2-5{width:40%}.site-content-3-5{width:60%}}.pull-site-content-1-2,.pull-site-content-1-4,.pull-site-content-3-4,.push-site-content-1-2,.push-site-content-1-4,.push-site-content-3-4{position:relative}@media screen and (min-width:45em){.push-site-content-1-2{left:50%;padding-left:.625em}.push-site-content-1-4{left:25%;padding-left:1.25em}.pull-site-content-1-2{left:-50%}.pull-site-content-3-4{left:-75%}}.breadcrumb{margin-right:0;margin-left:0;padding:0;text-align:left;text-transform:uppercase}.breadcrumb li,.breadcrumb li:before{display:inline-block}.breadcrumb li::before{content:'\0000a0>\0000a0';width:0;height:0;margin-right:.25em;margin-left:.3333333333em;border-width:.3333333333em 0 .3333333333em .5833333333em;border-style:inset none inset solid;border-color:transparent transparent transparent #b21c1f;text-indent:100%;overflow:hidden}.breadcrumb li:first-child:before{content:'';display:none}.breadcrumb a{text-decoration:none}.site-content-body{margin-top:-1.125em}.content-module{margin-top:1.125em;margin-bottom:1.125em}.content-section{margin-top:-1.125em;overflow:hidden}.content-section img{display:block;max-width:100%;height:auto;margin:1.125em auto}.content-section img.block{margin-right:0;margin-left:0}.content-section li{margin-top:.25em}@media all and (min-width:37.5em){.content-section img.pull-right{float:right;margin-right:0;margin-left:1.125em}.content-section img.pull-left{float:left;margin-right:1.125em;margin-left:0}}.search-form{margin:.642857142857em 0;font-size:.875em;line-height:1.285714285714;width:auto;display:inline-block;position:relative;max-width:100%}.search-form .submit,.search-form input{padding:.285714285714em}.search-form input{background-color:#fff;color:#3c3c3c;border-color:#fff;width:31.25em;max-width:100%;padding:.625em;border-radius:3px}.search-form ::-webkit-input-placeholder{color:#3c3c3c;font-weight:800;font-style:italic;opacity:1}.search-form ::-moz-placeholder{color:#3c3c3c;font-weight:800;font-style:italic;opacity:1}.search-form :-ms-input-placeholder{color:#3c3c3c;font-weight:800;font-style:italic;opacity:1}.search-form :-moz-placeholder{color:#3c3c3c;font-weight:800;font-style:italic;opacity:1}.search-form .submit{background-color:#fff;color:#fff;border-color:#fff;box-shadow:none;position:absolute;right:3px;top:0}.icon-icomoon.icon-search{font-size:1.785714285714286em;color:#b21c1f}.search-form button.submit:hover .icon-icomoon.icon-search{color:#3c3c3c}.standard-form{max-width:20em;margin:0;font-size:.875em;line-height:1.285714285714}.standard-form legend{margin:0;padding:.3125em 0;border-bottom:1px solid #ccc;font-size:1.142857142857em;font-weight:700;line-height:1.25}.standard-form li,.standard-form li ul li{margin:.714285714286em 0}.standard-form li:first-child{margin-top:0}.standard-form .label,.standard-form input,.standard-form select,.standard-form textarea{display:inline-block}#basket_default .required,.standard-form li.required .label:after{background-color:transparent;color:#c00}.standard-form li.required .label:after{content:'\0000a0*'}.standard-form p.note{margin-bottom:1.285714285714em}.standard-form li:first-child p.note{margin-top:1.285714285714em}.standard-form input,.standard-form select,.standard-form textarea{width:100%;padding:.608em;vertical-align:top;border-radius:3px}.standard-form input[type=checkbox],.standard-form input[type=radio]{width:auto;margin:.285714285714em 0 0;border:0;vertical-align:middle}.standard-form .button,.standard-form .submit{width:auto;font-weight:800;padding:.75em 1.25em;border:1px solid #8d0f11;border:1px solid #357320;text-transform:uppercase;font-size:.875em;box-shadow:0 1px 5px 2px rgba(0,0,0,.43)}.standard-form .button:hover,.standard-form .submit:hover{border-color:#6f6f6f}.popup-form{max-width:100%}form.popup-form ol.currentsamplelist{font-weight:700;font-size:1.000132048684553em}.fancy-button{width:auto;font-weight:800;padding:10px 0;border:1px solid #8d0f11;font-size:.875em;background-color:#b21c1f!important;color:#fff;border-radius:4px;box-shadow:0 1px 5px 2px rgba(0,0,0,.43)}#bodypopup .standard-form li.required label:after{content:'\0000a0*';background-color:transparent;color:#c00}#bodypopup .standard-form li.required ul li label:after{content:'';background-color:transparent;color:#c00}@media all and (min-width:60em){.standard-form{max-width:none;margin-right:0;margin-left:0}.standard-form .label{width:7.142857142857em;margin-top:.285714285714em;vertical-align:top}.standard-form li.required:after{content:'\0000a0*';background-color:transparent;color:#c00}.standard-form li.required .label:after{content:''}.standard-form input,.standard-form textarea{width:21.875em}.standard-form select{width:auto;min-width:15em}.standard-form .no-label{margin-left:8.25em}}.standard-form.tile-calc-page label.check-label{width:3.5em}.standard-form.tile-calc-page label{width:8.25em;display:inline-block;vertical-align:middle}.standard-form.tile-calc-page .input-radio{display:inline-block;vertical-align:middle;margin-right:1em}.standard-form.tile-calc-page .no-label{margin-left:0}.grid-child{margin:0 auto;padding:0;font-size:1em;line-height:1;list-style:none}.grid-child .item{display:inline-block;vertical-align:top;text-align:left;padding:0 1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-child .item a{background-color:transparent;text-decoration:none}.grid-child .container{display:inline-block;vertical-align:top;width:100%}.grid-child .content{display:block}.grid-child img{display:block;width:100%}.grid-child .no-img{height:0;padding:0 0 65%;overflow:hidden}.grid-child.product-list .no-img{padding:0 0 100%}.no-img p{position:absolute;top:50%;left:5%;width:90%;margin:0!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.grid-child-standard .item{width:100%}.grid-child-standard .container{max-width:19.375em;margin:.625em 0;text-align:left}.grid-child-standard .content{margin:0 .625em}.image-container.keyline.ib.relative{display:block;max-width:190px;margin:0 auto}@media all and (min-width:80em){.grid-child-standard .container{margin:1.25em 0}.grid-child-standard .content{margin:0 1.25em}}.grid-child-standard .container{margin:1.25em 0}.grid-child-standard .content{margin:0 1.25em}@media all and (min-width:30em){.grid-child-standard{max-width:40em}.grid-child-standard .item{width:50%}}@media all and (min-width:50em){.grid-child-standard{max-width:60em}.grid-child-standard .item{width:33.3333333333333%}}@media all and (min-width:70em){.grid-child-standard{max-width:none}.grid-child-standard .item{width:25%}}.grid-child-2-up .item,.grid-child-4-up .item{width:100%}.grid-child-6-up .item{width:50%}.grid-child-4-up .container{margin:.625em 0}.grid-child-6-up .content{margin:0 .5em}.grid-child-6-up .item{padding:0 .625em}.grid-child-4-up .item{max-width:19.875em}@media screen and (min-width:39em){.grid-child-4-up .item{width:50%}}@media screen and (min-width:70em){.grid-child-4-up .item{width:25%}}@media screen and (min-width:27em){.grid-child-6-up .item{width:50%}}@media screen and (min-width:40em){.grid-child-6-up .item{width:33.3333%}}@media screen and (min-width:50em){.grid-child-6-up .item{width:25%}}@media screen and (min-width:70em){.grid-child-6-up .item{width:16.66666666666667%}}.focus-panel-wrapper{background-color:#dedede;padding:.625em;border-radius:5px}.focus-panel-item.item{text-align:center}.focus-panel-wrapper img{max-width:112px;margin:auto}.focus-panel-item h3{margin-top:0;margin-bottom:.625em;color:#3c3c3c;letter-spacing:-1px}.grid-child .item a.fancy-button,.site-content-2-5 a.fancy-button{width:9em;display:block;text-align:center;margin:auto}.grid-child.grid-child-4-up .item a.fancy-button{width:auto;display:inline-block;padding:.625em .9375em;font-size:.8125em}.grid-child .item a.fancy-button:hover,.look-at-all-links a.fancy-button:hover,.site-content-2-5 a.fancy-button:hover{background-color:#3c3c3c!important;border:1px solid #000;color:#fff}.focus-panel-item .image-container,.focus-panel-item .text-container{vertical-align:top}.focus-panel-item .image-container,.focus-panel-item .text-container{width:100%}.focus-panel-item .image-container{max-width:130px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.625em}.focus-panel-wrapper.feature{margin-top:2.375em}.grid-child-4-up.focus-panel-wrapper .item{width:50%}@media all and (min-width:37.5em){.grid-child-4-up.focus-panel-wrapper .item{width:25%}}@media screen and (min-width:39em){.focus-panel-item.item{text-align:left}.focus-panel-item .image-container{width:45%;margin-bottom:0;padding-right:.625em}.focus-panel-item .text-container{width:55%}.grid-child .item a.fancy-button{margin:0}.grid-child-4-up.focus-panel-wrapper .item{width:50%;text-align:left}}@media screen and (min-width:70em){.grid-child-4-up.focus-panel-wrapper .item{width:25%;text-align:left}}.feature-panel-wrapper{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:1.875em 0 0;margin:.625em 0 1.875em 0;letter-spacing:-.5px}.feature-panel-item.item{padding:0 .625em;margin-bottom:1.875em}@media screen and (min-width:60em){.grid-child-2-up .item{width:50%;margin-right:-4px}}.feature-panel-item .image-container,.feature-panel-item .text-container{vertical-align:top}.feature-panel-item .image-container{max-width:280px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.625em}@media screen and (min-width:35em){.feature-panel-item .image-container{width:40%;margin-bottom:0}.feature-panel-item .text-container{width:60%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}.feature-panel-item h2{margin-top:0;margin-bottom:-.625em}h2.no-minus-margin{margin-bottom:1em}.feature-panel-item ul{padding-left:0}.feature-panel-item li{list-style-type:none;display:inline-block;margin-right:-4px;width:50%;font-weight:700;vertical-align:top;letter-spacing:-1px;margin-bottom:10px;line-height:1.25em;padding-right:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.feature-panel-item li span{color:#b21c1f}.minus-vert-margin,ul.minus-vert-margin{margin-bottom:-10px}.grid-child.colour-link-wrapper .container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-child.colour-link-wrapper{border-bottom:1px solid #e3e3e3;margin-bottom:0}.grid-child .colour-link-item.item{padding:0 .625em;margin-bottom:1.875em}.grid-child .colour-link-item{text-align:center}.grid-child.colour-link-wrapper .item a.fancy-button,.product-item .fancy-button{width:100%;max-width:190px;font-size:.8125em;margin:auto}.colour-link-item img{max-width:190px}.product-item img{max-width:280px;margin:auto}.product-item img.product-thumb{min-height:auto}.item .recycle-overlay{position:absolute;bottom:0;left:0}.stock-overlay{right:10px;position:absolute;bottom:10px;font-weight:600;color:#fff;text-shadow:0 1px #000;text-align:center}.item .hover-overlay{position:absolute;top:0;left:0;width:100%;height:100%;color:#000;opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;background-color:transparent}.item a:active .hover-overlay,.item a:focus .hover-overlay,.item a:hover .hover-overlay{opacity:1}.item .hover-overlay-content{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;min-height:118px}.item .hover-overlay-text{display:inline-block;vertical-align:top;padding-bottom:.357142857em;font-weight:400;text-transform:uppercase;color:#fff;font-size:1em}.item .icon-icomoon.icon-search{font-size:3.125em;color:#fff}.colour-link-item h3{margin:.625em 0 1em 0}.section-slider{margin-top:2em}.section-slider h2{margin:.5em 0;font-weight:400;line-height:2;font-size:16px}.section-slider li li:first-child{border:0 none;width:100%}.section-slider li{margin:.25em 0;width:100%;border-top:1px solid #000}.section-slider li:last-of-type{border-bottom:1px solid #000;padding-bottom:4px}.section-slider a:active,.section-slider a:focus,.section-slider a:hover{background:#fff;color:#b21c1f}.section-slider a.toggle-button{background-image:url(/images/plus.png);background-position:right 6px;background-repeat:no-repeat;display:block;text-decoration:none;cursor:pointer;color:#000}.section-slider a.toggle-button.open{background-image:url(/images/minus.png);background-position:right 6px;background-repeat:no-repeat}.section-slider ul:target{display:block}.section-slider ul.show{display:block}.section-slider ul{margin-left:.25em;margin-bottom:0}.section-slider li li{border:0}.toggle-content .column,.toggle-content p{color:#202020;margin:.5em 0}.toggle-content p.indicator{width:2%}.toggle-content p.content{width:98%}.toggle-content p.additional{margin-left:.9375em}.highlight{color:#29a9d6;background:0 0}h3 .highlight{margin-right:.125em}.toggle-content .column{width:100%}@media screen and (min-width:37.5em){.toggle-content .column{width:50%}}.additional{width:100%}.js .remove-if-js-enabled{display:none}.product-info-summary{color:#3c3c3c;font-size:.9375em;line-height:1.5em;margin-top:1em;max-width:12.66666666666667em;width:100%;margin-left:auto;margin-right:auto}.product-list .product-item{margin-bottom:1.875em}.grid-child.product-list{margin-bottom:0;margin-top:2em}.grid-child .product-item a.fancy-button,.look-at-all-links .fancy-button{width:auto;display:inline-block;text-align:center;padding:.75em .9375em;margin-top:.625em}.look-at-all-links .fancy-button{margin:.5em .625em;color:#fff}.product-item .price-container{margin-top:10px}.product-item .price-ex-vat{font-size:1.25em;font-weight:800}.product-item .price-inc-vat{font-size:1.125em;font-weight:400;margin-left:.625em}.number-in-stock{font-size:.895em}.product-item .fancy-button{font-size:.812em;margin-top:1em}span.product-category{font-weight:700}.grid-child-4-up span.product-category{display:none}.grid-child-6-up.product-list .price-inc-vat{display:none}#basket_default{margin-top:1.125em;margin-bottom:3em}#basket_default table{width:100%;border-collapse:collapse}#basket_default td,#basket_default th{text-align:left}#basket_default .even,#basket_default .odd,#basket_default_header{border-bottom:1px solid #cfcfcf}#basket_default .ordertotal,#basket_default .subtotal2,#basket_default tr.subtotal{background-color:#ed6f6f1a}#basket_default .delivery,#basket_default .ordertotal,#basket_default .subtotal,#basket_default .subtotal2,#basket_default .vat{border-bottom:1px solid #cfcfcf}#basket_default input,#basket_default select{padding:.25em}#basket_default table input,#basket_default table select{padding:.25em}#basket_default table input.button{background-color:#b21c1f;border:1px solid #8d0f11;border-radius:4px;padding:.3125em .625em;font-size:.875em}#basket_default table input.button:focus #basket_default table input.button:active,#basket_default table input.button:hover{background-color:#3c3c3c;border:1px solid #000;color:#fff}#basket_default .totals input{width:90%;max-width:28em}#basket_default .totals input.button,#basket_default .totals input.checkbox{width:auto}#basket_default .totals select{max-width:28em}#basket_default .buttons{margin-top:1.125em;margin-bottom:1.125em}#basket_default .buttons input{line-height:1.125;padding:.5em .625em;font-size:.875em;border-radius:4px;float:right}#basket_default .buttons input[type=button]{float:left}.remove-btn~.button{display:none}.basket-tr-js-reveal{display:table-row}#basket_default .basket-row-readonly select,#basket_default input[readonly],#basket_default textarea[readonly]{background-color:#fff;color:#7b7b7b;border-color:#ccc;box-shadow:none}#basket_default .buttons::after,#basket_default .buttons::before{content:'';display:table}#basket_default input[type=checkbox]{transform:scale(1.5);vertical-align:middle}#basket_default .basket-row-readonly .required{visibility:hidden}.nav-bottom li{display:inline-block;width:100%;vertical-align:top;margin-top:1.125em}.nav-bottom li a{color:#3c3c3c}@media all and (min-width:50em){.nav-bottom li{width:33.3333%}}.adj-to-logo,.logo{display:inline-block;vertical-align:top;width:100%;text-align:center}@media screen and (min-width:50em){.logo{width:40%;text-align:left;margin-top:1.25em}.adj-to-logo{width:60%;text-align:right}}.logo-strapline{font-style:italic;font-size:1.125em}.logo a{display:inline-block;vertical-align:middle;width:100%}.logo a.shopsafe{box-sizing:border-box;text-align:center}.logo a.shopsafe img{width:100%;max-width:8.4375em}@media screen and (min-width:50em){.logo a.main-logo{width:59.2741935483871%}.logo a.shopsafe{width:40.7258064516129%;padding-left:1em;text-align:left}}.main-strapline.h3{display:none}.header-contact-info{font-weight:800;letter-spacing:-1px;margin-top:.625em}.header-contact-info .email{display:none}.header-contact-info .icon-icomoon.icon-phone{display:none}@media screen and (min-width:50em){.header-contact-info{margin-top:0}.header-contact-info .icon-icomoon.icon-phone{display:inline-block;background-color:#3c3c3c;border-radius:50%;color:#fff;padding:.5em;font-size:1em;margin:0 .3125em}.header-contact-info .tel,.header-cta{font-size:1.25em}.main-strapline.h3{display:block}.header-contact-info .email{display:inline-block;font-size:.875em;letter-spacing:normal;font-weight:700}}@media screen and (min-width:60em){.header-contact-info .tel,.header-cta{font-size:1.875em}.header-contact-info .icon-icomoon.icon-phone{font-size:1.5625em}}.secondary-header{background-color:#dedede;padding:.3125em 0;margin-top:.25em}.basket-container,.search-container{width:100%;display:inline-block;margin-right:-4px;vertical-align:middle}@media all and (max-width:37.4375em){.search-container{display:none}}@media all and (min-width:37.5em){.basket-container,.search-container{width:50%}}ul.secondary-header-links{text-align:center;padding-left:0}@media all and (min-width:37.5em){ul.secondary-header-links{text-align:right;margin:0;margin-bottom:0}}.secondary-header-links li{list-style-type:none;display:inline-block;vertical-align:middle;margin:.45em .15em}.secondary-header-links .basket-link{background-color:#3c3c3c;color:#fff;font-weight:800;font-size:.875em;padding:.6em .625em;border-radius:4px}.secondary-header-links .trade-login{background-color:#3c3c3c;color:#fff;font-weight:800;font-size:.875em;padding:.6em .625em;border-radius:4px}.secondary-header-links .trade-login:active,.secondary-header-links .trade-login:focus,.secondary-header-links .trade-login:hover{background-color:#b21c1f}@media all and (min-width:37.5em){.secondary-header-links .basket-link,.secondary-header-links .trade-login{margin-left:.25em}}.tertiary-header{background-color:#b21c1f}.site-footer{font-size:.875em;margin-top:2em}.top-footer{background-color:#dedede}.top-footer .site-content-2-5{color:#b21c1f}.top-footer .site-content-2-5 a,.top-footer .site-content-2-5 span{display:inline-block;width:85%;vertical-align:top;margin-bottom:1.25em;margin-top:.25em}.top-footer .site-content-2-5 a.fancy-button{width:5em;margin-left:.25em}.top-footer .icon-icomoon{font-size:1.786em;display:inline-block;width:15%;vertical-align:top;max-width:1.5em}.footer-title.h2{font-size:1.714285714285714em;color:#3c3c3c}.bottom-footer .site-content-1-4,.bottom-footer .site-content-2-4{vertical-align:middle}.bottom-footer .site-content-1-4,.bottom-footer .site-content-2-4{width:100%;text-align:center}@media screen and (min-width:60em){.bottom-footer .site-content-1-4,.bottom-footer .site-content-2-4{width:33.3333%}.bottom-footer .site-content-1-4:first-child{text-align:left}.bottom-footer .site-content-1-4:last-child{text-align:right}}.social-media-list{line-height:1;font-size:1.125em;margin:1em 0;margin-left:-.3529em;margin-right:-.3529em}.social-media-list li{display:inline-block;vertical-align:top;margin:0 .3529em}.social-media-list .icon-icomoon,.social-media-list .icon-icomoon:before{display:block}.slideshow-module .item,.top-image-module{background-repeat:no-repeat;background-position:50% 0;-webkit-background-size:cover;background-size:cover}.top-image-spacer{height:0;padding:0 0 30.2083333333%}.slideshow-image-spacer{height:0;padding:0 0 20%}.slideshow-module.cycle-initialised .sentinel-item{display:block}.slideshow-module .item{display:none;width:100%;position:absolute}.slideshow-module .item:first-child{display:block}.js .slideshow-module .item{visibility:visible!important}.slideshow-image-spacer{position:relative}.slideshow-text{display:none}@media screen and (min-width:22.5em){.slideshow-text{margin:0;position:absolute;top:50%;transform:translate(0,-50%);width:100%;max-width:100%;text-align:left;z-index:999}.slideshow-text{display:block}.slideshow-headline{font-weight:800;color:#b21c1f;font-size:1.5em;line-height:1.5em}.slideshow-summary{color:#000;font-weight:800;font-size:1.25em;line-height:1.25em;margin-bottom:.3125em}.slideshow-text a{font-size:1em;font-weight:700}.slideshow-text a:active,.slideshow-text a:focus,.slideshow-text a:hover{color:#fff}}@media screen and (min-width:50em){.slideshow-headline{font-size:2em;line-height:1.5em;letter-spacing:-2px}.slideshow-summary{font-size:1.5em;letter-spacing:-1px}.slideshow-text a{font-size:1.25em;font-weight:800;letter-spacing:-1px;padding:.3em 1em;margin-top:.75em;display:inline-block;background-color:#b21c1f;color:#fff;border-radius:5px;border:1px solid #8d0f11;box-shadow:0 1px 5px 2px rgba(0,0,0,.43)}.slideshow-text a:active,.slideshow-text a:focus,.slideshow-text a:hover{background-color:#3c3c3c;border:1px solid #000}}@media screen and (min-width:60em){.slideshow-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:40%}.slideshow-headline{font-size:3em;line-height:1.5em;letter-spacing:-2px}.slideshow-summary{font-size:1.875em;letter-spacing:-1px}.slideshow-text a{font-size:1.55em}}.top-image-spacer{height:0;padding:0 0 36%}.slideshow-module .cycle-pager{position:absolute;bottom:.1875em;left:0;z-index:101;width:100%;text-align:center}.slideshow-module .cycle-pager .pager-item{display:inline-block;vertical-align:top;width:1em;height:1em;margin:.1875em;background-color:#3c3c3c;color:#000;cursor:pointer;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.slideshow-module .cycle-pager .pager-item:active,.slideshow-module .cycle-pager .pager-item:focus,.slideshow-module .cycle-pager .pager-item:hover{background-color:#000;color:#fff}.slideshow-module .cycle-pager .cycle-pager-active{background-color:#b21c1f!important;color:#000!important;cursor:default}@media all and (max-width:49.9375em){.slideshow-module{padding-bottom:2.375em}.slideshow-module .cycle-pager{bottom:.1875em}.slideshow-module .cycle-pager .pager-item{margin:.375em}}.team-member-grid-item .site-content-1-4,.team-member-grid-item .site-content-3-4{vertical-align:middle}.team-member-grid-item img{max-width:17.5em}.team-member-grid-item .content{border-bottom:1px solid #e3e3e3;padding-bottom:1.875em;margin-top:1.875em}#macroform_contactus label{width:6.25em}#macroform_memberlogin{margin-top:2em}#macroform_memberlogin label{width:8em;vertical-align:middle}.product-detail .price-ex-vat{font-size:1.875em;font-weight:800}.product-detail .exvat-text-suffix{display:none}.product-detail .price-inc-vat{font-size:1.125em;margin-left:1.25em}.product-detail .incvat-text-suffix{font-size:.6666666666666667em}.product-detail .pseudo-submit{background-color:#b21c1f;font-size:.875em;text-transform:none;width:12em;display:block;text-align:center;border:1px solid #8d0f11}.product-detail .pseudo-submit,.product-detail .submit{width:13em;display:block;margin-top:1.25em;padding:.5em .625em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.product-detail .pseudo-submit:hover{background-color:#6f6f6f;border-color:#6f6f6f}@media all and (min-width:30em){.product-detail .submit{display:inline-block}.product-detail .pseudo-submit{margin-left:13.5em}}#basket_page_titles{text-align:center;font-size:2em}#basket_page_titles .basket_step{display:inline-block;font-size:.5em;text-transform:uppercase}#basket_page_titles .basket_step:first-child::before{display:none}.main-img.left,.section-img img.left{padding:0 1.25em 0 0}.main-img.right,.section-img img.right{padding:0 0 0 1.25em}.main-img.centre,.section-img img.centre{display:block;margin:auto}.stock-filter{border-bottom:1px solid #e3e3e3;margin-bottom:2em}.product-media,.product-media-nav-container{max-width:23.9375em;margin-right:auto;margin-left:auto}.product-media .item{overflow:hidden;-webkit-border-radius:.1875em;-moz-border-radius:.1875em;-ms-border-radius:.1875em;-o-border-radius:.1875em;border-radius:.1875em}.product-media a{display:block;position:relative;background-color:transparent;color:#000;text-decoration:none}.product-media a:active,.product-media a:focus,.product-media a:hover{background-color:transparent;color:#898989}.product-media img{display:block;width:100%}.product-media .embedded-video-container,.product-media .no-img{padding:0 0 100%}.product-media .embedded-video-container{position:relative;height:0}.product-media .embedded-video{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.product-media .icon-icomoon,.product-media .icon-icomoon:before{display:block}.product-media .icon-icomoon{position:absolute;bottom:.3125em;left:.3125em;color:#3c3c3c;font-size:1em}.product-media .item .icon-icomoon.icon-search{font-size:2em;color:#3c3c3c}.product-media-nav-container{overflow:hidden;margin-top:-1.125em}.product-media-nav{font-size:1em;line-height:inherit}.product-media-nav .item{display:inline-block;vertical-align:top;width:25%}.product-media-nav .container{margin-top:.375em;margin-bottom:.375em}.product-media-nav .content{display:block;position:relative;margin-right:.375em;margin-left:.375em;overflow:hidden;text-decoration:none;-webkit-border-radius:.1875em;-moz-border-radius:.1875em;-ms-border-radius:.1875em;-o-border-radius:.1875em;border-radius:.1875em}.product-media-nav img{display:block;width:100%}.product-media-nav .no-img{padding:0 0 100%}.product-media-nav .icon-icomoon{display:block;position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.product-media-nav .icon-icomoon:before{display:inline-block;vertical-align:top;font-size:2em}#basket_default .totals input.short{max-width:10em}.webwiz_table{border-collapse:collapse;text-align:left}.webwiz_table td,.webwiz_table th{padding:.5em;border:1px solid #dedede}.list-download{line-height:1.25;font-size:1em;text-align:center}.list-download li{margin-top:.25em;margin-bottom:.25em}.list-download li{margin-top:.25em;margin-bottom:.25em;display:inline-block;width:16.666666667%;vertical-align:top;text-align:center}.list-download a{display:block;position:relative;margin:.5em;text-decoration:none}.list-download .list-download-description,.list-download .list-download-heading{margin-top:.625em;margin-bottom:.625em}.list-download .list-download-heading{font-weight:700;text-transform:uppercase}.list-download .list-download-description{background-color:transparent;color:#414042}.list-download .icon-icomoon,.list-download .icon-icomoon:before{display:block}.list-download .icon-icomoon:before{font-size:5em}.icon-file-DOC:before,.icon-file-PDF:before,.icon-file-TXT:before,.icon-file-XLS:before,.icon-file-doc:before,.icon-file-pdf:before,.icon-file-txt:before,.icon-file-xls:before{background-color:transparent;color:#e41e00}.icon-file-doc:before,.icon-file-docx:before,.icon-file-word:before{background-color:transparent;color:#2b579b}.icon-file-excel:before,.icon-file-xls:before,.icon-file-xlsx:before{background-color:transparent;color:#1f7244}.radiolabel{margin-left:1em;font-size:.8751155em}.grid-child-flex-normalise{display:flex;flex-wrap:wrap}.grid-child-flex-normalise .item{display:flex}.grid-child-flex-normalise .container,.grid-child-flex-normalise .content{display:flex;flex-direction:column}.grid-child-flex-normalise .content{min-height:100%}.grid-child-flex-normalise .flex-expand-this{flex:1 0 auto}@media all and (max-width:39.9375em){.feature-top-image{display:none}}@media all and (min-width:40em){.feature-top-mobile-image{display:none}}.product-enquiry-submit{text-align:right}#basket_page_titles .current_page{font-weight:700}#basket_default{font-size:.875em}.view-basket{margin-right:4px}.totals.delivery .subtotal,.totals.ordertotal .subtotal,.totals.vat .subtotal{text-decoration:none}.installation-banner-container{margin-top:.5em;padding:.5em 0}.installation-banner-container img{display:block;width:100%;max-width:125em}.installation-banner-buttons .grid-child .item a.fancy-button{margin:1em 0 1.5em;background:#66bf5b!important;color:#fff;border-color:#fff;box-shadow:none}.points.grid-child{max-width:53.75em}.points.grid-child .item{width:100%;margin:.5em 0}@media all and (min-width:28.125em){.points.grid-child .item{width:50%}}@media all and (min-width:56.25em){.points.grid-child .item{width:33.33333333%}}.points.grid-child .tick{display:inline-block;vertical-align:top;width:16%}.points.grid-child .text{display:inline-block;vertical-align:top;width:84%}.points.grid-child .text p{margin:0;font-weight:600;font-size:1.125em;letter-spacing:.5px;line-height:1.25}.installation-banner-container h2{font-size:4.125em;color:#f2bd49;margin:.25em 0 .5em 0;-webkit-text-stroke:2px #fff}.installation-banner-container h3{font-size:2.0625em;color:#fff;letter-spacing:1px;font-family:arial;font-weight:700;margin:.5em}.installation-banner-container h4{color:#fff;font-weight:600;font-size:1.625em;margin:.5em}.orderstatus{display:none}#transactionlist td:nth-child(2),#transactionlist th:nth-child(2){display:none}.grid-child-6-up+p{margin-top:0}@media print{.breadcrumb-container,.nav-main,.secondary-header,.site-footer .help-button-module,.site-footer .site-content-3-5{display:none}.tertiary-header{height:.375em}.site-content-1-1,.site-content-1-2,.site-content-1-3,.site-content-1-4,.site-content-2-3,.site-content-2-4,.site-content-2-5,.site-content-3-4,.site-content-3-5{display:block}img{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}.site-footer{page-break-inside:avoid}}.first-visit-popup-box{display:none;text-align:left}.mfp-container .first-visit-popup-box{display:block}.first-visit-popup-box .wrapper{max-width:28.25em}.first-visit-popup-box .heading{font-weight:700;text-align:center}.first-visit-popup-box .pseudo-button{padding:.2857142857142857em 1.285714285714em;-webkit-border-radius:.214285714286em;-moz-border-radius:.214285714286em;-ms-border-radius:.214285714286em;-o-border-radius:.214285714286em;border-radius:.214285714286em}.first-visit-popup .mfp-content{max-width:33.5em!important}.product-detail .item .recycle-overlay{right:0;left:auto}.ajax-popup{position:relative;max-width:50em;margin:0 auto;padding:2.75em 1.25em 1.25em;box-shadow:.125em .125em .5em -.0625em rgba(0,0,0,.88)}.mfp-bg{position:fixed;top:0;left:0;z-index:1042;width:100%;height:100%;background-color:#000;color:#535353;opacity:.75;overflow:hidden}.mfp-wrap{position:fixed;top:0;left:0;z-index:1043;width:100%;height:100%;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 8px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;position:relative;z-index:1045;margin:0 auto;vertical-align:middle;text-align:left}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-inline-holder .mfp-content{max-width:23.375em}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-preloader{position:absolute;top:50%;right:8px;left:8px;z-index:1044;width:auto;margin-top:-.5em;background-color:transparent;color:#fff;font-weight:700;text-align:center}.mfp-preloader a{background-color:transparent;color:#ccc}.mfp-preloader a:active,.mfp-preloader a:focus,.mfp-preloader a:hover{background-color:transparent;color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{display:block;z-index:1046;padding:0;background-color:transparent;border:0;outline:0;overflow:visible;cursor:pointer;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none}.mfp-close{position:absolute;top:0;right:0;width:44px;height:44px;padding:0 0 18px 10px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.75em;font-style:normal;line-height:1.5714285714285714285714285714286;text-decoration:none;text-align:center}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:0;width:auto;padding-right:6px;color:#d3d3d3;text-align:right}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:1em;line-height:1.25;white-space:nowrap}.mfp-arrow{position:absolute;top:50%;width:90px;height:110px;margin:0;margin-top:-55px;padding:0;opacity:.65;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;position:absolute;top:0;left:0;width:0;height:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{top:8px;border-top-width:13px;border-bottom-width:13px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{margin-left:31px;border-right:17px solid #fff}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #000}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{margin-left:39px;border-left:17px solid #fff}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #000}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:40em}.mfp-iframe-holder .mfp-close{top:-52px}.mfp-iframe-scaler{width:100%;height:0;padding-top:90%;overflow:hidden}.mfp-iframe-scaler iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;color:#535353;box-shadow:0 0 8px 4px rgba(0,0,0,.3);-webkit-border-radius:.3125em;-moz-border-radius:.3125em;-ms-border-radius:.3125em;-o-border-radius:.3125em;border-radius:.3125em}img.mfp-img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto;padding:40px 0 40px;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-figure{line-height:0}.mfp-figure:after{content:'';display:block;position:absolute;z-index:-1;top:40px;right:0;bottom:40px;left:0;width:auto;height:auto;background-color:#444;color:#fff;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-figure small{display:block;background-color:transparent;color:#bdbdbd;font-size:.75em;line-height:1.333333}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;margin-top:-36px;cursor:auto}.mfp-title{padding-right:3em;background-color:transparent;color:#f3f3f3;font-size:1em;line-height:1.25;text-align:left;word-wrap:break-word}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;margin:0;padding:3px 5px;background-color:rgba(0,0,0,.6);color:#f3f3f3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;width:35px;height:35px;padding:0;background:rgba(0,0,0,.6);line-height:35px;text-align:center}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.magnific-popup{position:relative;max-width:48.75em;margin-right:auto;margin-left:auto;padding:2.75em 1.25em;box-shadow:2px 2px 8px -1px rgba(0,0,0,.88)}.magnific-popup>.heading{margin-top:0}#bodypopup .magnific-popup{max-width:none;padding-top:0;padding-bottom:0;box-shadow:none}#bodypopup .magnific-popup>.heading{margin-top:.666667em}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.9}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-iframe-holder .popenquiry{font-size:1.2em;background:#fff;display:inline-block;padding:5px 10px;color:red;border-radius:6px;font-weight:600}