.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;padding:0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=54273e37325f71b978b9d1e20446cbb3)
 * Config saved to config.json and https://gist.github.com/54273e37325f71b978b9d1e20446cbb3
 */
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{*,*:before,*:after{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media(min-width:768px){.container{width:740px}}@media(min-width:992px){.container{width:960px}}@media(min-width:992px){.container{width:960px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media(min-width:992px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px) and (max-width:991px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:992px) and (max-width:991px){.visible-md-block{display:block!important}}@media(min-width:992px) and (max-width:991px){.visible-md-inline{display:inline!important}}@media(min-width:992px) and (max-width:991px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:992px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media(min-width:992px){.visible-lg-block{display:block!important}}@media(min-width:992px){.visible-lg-inline{display:inline!important}}@media(min-width:992px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.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:991px){.hidden-md{display:none!important}}@media(min-width:992px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@-moz-keyframes AddedToBasketCounter{100%{-moz-transform:rotateY(360deg)}}@-webkit-keyframes AddedToBasketCounter{100%{-webkit-transform:rotateY(360deg)}}@keyframes AddedToBasketCounter{0%{background-color:#bf3760}100%{transform:rotateY(360deg);background-color:#00a651}}body.EditMode{letter-spacing:0}h1,h2,h3,h4{color:#333;font-size:30px;font-weight:900;line-height:30px}h1,h2,h3,h4,h5,h6{margin:0;color:#333;font-weight:900}a:hover{color:#bf3760;text-decoration:none}a:focus{color:#bf3760;outline:0;-moz-outline-style:none;text-decoration:none}* html .clearfix{height:1%}.hidden,.hideClass{display:none}.text-center{text-align:center}#SiteMain{opacity:1}.validation,.FormErrorLabel,.ErrorLabel,.EditingFormErrorLabel,.form-control-error,.error-label,.error{color:#ed1c4a}.HiddenButton{display:none}.button:hover{height:46px;margin-top:3px;border-bottom-width:2px;color:#fff}.button.yellow{background:#ffc907;border-color:#d7b434}.button.yellow.white-border{border-style:solid;border-color:#fff;margin-top:5px;height:52px;border-bottom-width:3px}.button.yellow.white-border:hover{margin-top:5px;border-bottom-width:3px}.button.grey{background:#d6d6d6;border-color:#c1c1c1;color:#333}.button.magenta{background:#bf3760;border-color:#84334a;color:#fff}.button.noHover:hover{height:49px;margin-top:0;border-bottom-width:5px;color:#fff}.cookiePolicy{background:#d6d6d6;padding-top:30px;padding-bottom:30px;position:fixed;bottom:0;right:0;left:0;z-index:10}.cookiePolicy .textCol{position:relative}.cookiePolicy .textCol .headingText{font-size:20px;font-weight:700;margin-bottom:20px}.cookiePolicy .textCol .text{font-size:16px;line-height:normal;width:92%}.cookiePolicy .textCol .text .link{color:#616161;text-decoration:underline}.cookiePolicy .closeButton{position:absolute;top:0;right:5px}.cookiePolicy .closeButton .closeLink{height:20px}.cookiePolicy .closeButton .closeText{color:#616161;font-size:18px;font-weight:700;display:inline-block}.cookiePolicy .closeButton .closeImage{position:relative;display:inline-block;top:-2px;width:10px;height:10px;opacity:1}.cookiePolicy .closeButton .closeImage:before,.cookiePolicy .closeButton .closeImage:after{position:absolute;left:-3px;content:' ';height:11px;width:2px;background-color:#616161}.cookiePolicy .closeButton .closeImage:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cookiePolicy .closeButton .closeImage:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .user .headerBasket .popup{width:382px;max-width:calc(100vw - 20px);box-shadow:0 0 10px 0 #a7a6a6;position:absolute;top:80px;right:0;z-index:10}header .user .headerBasket .popup:before{content:"";width:15px;height:15px;background:#fff;box-shadow:0 0 10px 0 #a7a6a6;position:absolute;top:-7px;right:40px;z-index:1000000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}header .user .headerBasket .popupInner{padding:20px 40px 40px;background:#fff;position:relative;z-index:10000000}header .user .headerBasket .popupInner .title{margin-bottom:20px;padding:0 20px 20px;border-bottom:1px solid #bababa;color:#333;font-size:20px;font-weight:900}header .user .headerBasket .popupInner .latestItem{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #bababa}header .user .headerBasket .popupInner .checkout{text-align:center}header .user .headerBasket .popupInner a.button{display:inline-block;color:#fff}header .user .headerBasket .popupInner .latestItem .latestItemInner{font-size:16px;text-align:left}header .user .headerBasket .popupInner .latestItem .latestItemInner .name{color:#333;font-weight:900}header .user .headerBasket .popupInner .latestItem .latestItemInner .info{color:#979797}nav ul li .subNav{width:100%;text-align:center;position:absolute;top:100%;left:0;z-index:100;letter-spacing:normal}nav ul li .subNav.open{display:block}nav ul li .subNav .subNavInner{width:1080px;max-width:100%;margin:0 auto;padding:30px 20px 20px;background:#ebebeb;line-height:22px}nav ul li .subNav .levelTwoTop{margin-bottom:20px}nav ul li .subNav .levelTwoTop,nav ul li .subNav .levelTwoTop a{color:#404041;font-size:18px;font-weight:900}nav ul li .subNav ul li{display:block}nav ul li .subNav a{color:#888;font-size:16px;font-weight:300}nav ul li .subNav .topNavPromo{margin-top:-40px}nav ul li .subNav .topNavPromo.products{margin-top:-1px}nav ul li .subNav .topNavLowerPromos{margin-top:20px}main{position:relative;z-index:1}main>.overlay{opacity:0;background:rgba(235,235,235,.7);position:absolute;top:0;left:0;z-index:10;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s}main>.overlay.active{opacity:1;width:100%;height:100%}.pageTitle{padding:24px 0;text-align:center}.pageTitle h1,.pageTitle h2,.pageTitle h3,h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle{padding:0;text-align:center}.pageTitle.noTop{padding-top:0}.greyBox{padding:20px 35px;background:#e8e8e8}.greyBox.orange{background:#ffc907}.banner{display:none;height:300px;background-position:right center;overflow:hidden;position:relative}.banner:first-child,.banner.slick-slide{display:block}.banner.fullwidth{height:auto}.banner.right{background-position:left center}.banner .bannerContent{width:55%;padding-left:7%;color:#fff;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.banner.right .bannerContent{right:0;left:auto}.banner .bannerContent .title{font-size:70px;font-weight:900;line-height:60px}.banner .bannerContent .text{margin-top:20px;font-size:22px}.banner .bannerContent .buttons{margin-top:30px}.banner .bannerImage{width:50%;text-align:right;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.banner.fullwidth .bannerImage{width:100%;padding:0;text-align:center;position:static;-webkit-transform:none;transform:none}.banner.right .bannerImage{right:auto;left:0}.banner .bannerImage img{display:inline}.banner.alt .bannerContent{width:100%;padding:0 7%;text-align:center}.banner.alt .bannerContent .title{margin-bottom:20px;font-size:50px}.horzCts .banner{height:180px}.horzCts .banner .bannerContent .title{font-size:56px;line-height:46px}.horzCts .banner .bannerContent .text{margin-top:10px}.horzCts .banner .bannerContent .buttons{margin-top:10px}.banners .slick-list{z-index:1}.banners .slick-arrow{width:53px;height:54px;margin-top:-27px;font-size:0;line-height:0;position:absolute;top:50%;z-index:10}.banners.isVisible .slick-arrow{background-image:url('/SiteFiles/Images/banner-arrows.png')}.banners .slick-arrow.slick-prev{left:10px}.banners .slick-arrow.slick-next{right:10px;background-position:-53px 0}.form{font-size:22px;line-height:45px}.form .pageTitle{margin-bottom:20px}.form .error{font-size:14px;line-height:normal}.form .error.summary{margin-bottom:20px;padding:10px;background:#ed145b;color:#fff}.form label{display:block;padding:0 10px;text-align:left}.form .radio label{display:inline}.form input[type=text],.form input[type=password],.form select,.form textarea{height:45px;border:0;background:#fff;color:#888;font-size:16px;line-height:normal}.form textarea{height:145px;line-height:1.2em;padding:10px}.form select{padding-right:25px;background:url('/SiteFiles/Images/select-arrows.png') right 10px center no-repeat #fff;-webkit-appearance:none;-moz-appearance:none}.form .formRow{margin-bottom:7px;position:relative}.form .formRow.full label{padding:0}.form .formRow>.dblField{padding:0}.form .formRow>.dblField>.formRow{padding:0 10px}.form .fileUpl{margin-top:10px;overflow:hidden;text-align:left;line-height:normal}.form .fileUpl .fileName{font-size:14px;word-wrap:break-word}.form .chkRow{margin-top:10px}.form .chkRow .col-xs-4{padding:0}.form .chkRow label{display:block;padding-right:0;padding-left:25px!important;font-size:18px;position:relative;cursor:pointer;line-height:21px}.form .chkRow .radlst label{float:left;width:33.33334%}.form .chkRow .radlst br{display:none}.form .chkRow label::before{content:"";display:block;width:21px;height:21px;background:#fff;position:absolute;top:0;left:0}.form .chkRow input[type=radio]:checked+label::after,.form .chkRow input[type=checkbox]:checked+label::after{content:"";display:block;width:14px;height:8px;background:#fff;border-bottom:4px solid #ffc907;border-left:4px solid #ffc907;position:absolute;top:5px;left:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.form .chkRow input[type=radio],.form .chkRow input[type=checkbox]{opacity:0;visibility:hidden;position:absolute}.form .formRow.submit{margin-top:15px;margin-bottom:0;line-height:normal}.form .ErrorLabel,.form .EditingFormErrorLabel{line-height:24px;padding-top:5px}.form input[type=file]{font-size:16px}.form .asyncFileUpl input[type=file]{width:100%!important}.contactPage h1{text-align:center;margin-bottom:40px}.contactPage .contactTop{font:400 23px/25px "nimbus-sans",sans-serif;color:#333;margin-bottom:30px}.contactPage .contactBottom{font:700 16px/18px "nimbus-sans",sans-serif;color:#616161;margin-bottom:30px}.contactPage .contactBottom strong{font:900 20px/22px "nimbus-sans",sans-serif;color:#333}.contactForm{background:#ffc907;padding:30px 45px;font-size:22px;color:#fff}.contactForm h2{font-size:45px;color:#fff;text-align:center;margin-bottom:30px}.contactForm input[type=submit]{display:inline-block;min-width:237px;max-width:100%;height:49px;margin-right:5px;padding:0 25px;background:#00a651;border:0;border-bottom:5px solid #008440;color:#fff;font:900 20px/49px "nimbus-sans",sans-serif;text-align:center}.contactForm input[type=submit]:hover{height:46px;margin-top:3px;border-bottom-width:2px;color:#fff}.contactForm table{display:block}.contactForm tbody{display:block}.contactForm tr{display:block;margin-bottom:7px}.contactForm tr:after{clear:both;content:"";display:block;height:0;visibility:hidden}.contactForm tr .FieldLabel{float:left;width:30%;padding-right:10px}.contactForm tr .FieldLabel label{padding-left:0}.contactForm tr .EditingFormValueCell{float:left;width:70%}.contactForm #File .FieldLabel{width:45%}.contactForm #File .EditingFormValueCell{width:55%;padding-top:10px}.contactForm .EditingFormButtonCell{text-align:center;display:block}.quoteFormBtn{padding:10px;background:#ffc907;color:#fff;font-size:18px;font-weight:900;line-height:28px;cursor:pointer}.quoteFormBtn.size{border-right:2px solid #fff}.quoteFormBtn.off{background:#ebebeb;color:#888}.quoteFormBtn div{float:left}.quoteFormBtn .quoteFormBtnInner{display:inline-block;float:none}.quoteFormBtn .image{width:28px;height:28px;margin-right:5px}.quoteFormBtn .image svg g{fill:#fff}.quoteFormBtn .text{line-height:28px}.quoteFormBtn.off .image svg g{fill:#888}.formTabs{position:relative}.formTabs input[type=radio]{position:absolute;top:0;left:0;z-index:-1}.formTabs .quoteFormBtn{position:relative;z-index:1}.quoteForms{padding:20px 45px;background:#f5f5f5}.quoteForm .units div{padding:0}.quoteForm .units .unitHolder{background:#ebebeb;color:#888;font-size:18px;text-align:center;line-height:45px}.quoteForm .units .multiple{font-size:18px;text-align:center}.quoteForm .priceHolder{text-align:center}.quoteForm .priceRow .price{margin-top:6px;font-size:30px;font-weight:900;line-height:22px}.quoteForm .priceRow .vat{font-size:16px}.quoteForm .submit .submitBtnHolder{text-align:right}.quoteForm .submit .button{margin-right:0}.home{padding-bottom:0}.home .homeContent{padding:13px 25px 25px 0}.home .homeContent a{color:#bf3760;text-decoration:underline}.home .homeContent a:hover{color:#ffc907}.trustPilot{height:auto;padding:30px;background:#f5f5f5;text-align:center}.trustPilot .stars{width:33.3333%;margin:10px auto 0}.trustPilot .rating{margin:10px 0;font-size:22px;font-weight:900;color:#333}.trustPilot .text{margin:10px 0 28px;color:#616161;font-size:18px;font-weight:300;line-height:18px}.trustPilot .logo{width:33.3333%;margin:0 auto;mix-blend-mode:darken}.homeTop{background:#ffc907}.homeTop .homeTopLeft,.homeTop .homeTopRight{padding:0}.homeTop .homeTopLeft{background:#fff}.homeQuoteFormsHolder .homeQuoteForms{min-height:472px;background:#ffc907}.homeQuoteFormsHolder .homeQuoteForms .quoteForm{height:100%;color:#fff}.homeQuoteFormsHolder .homeQuoteForms .quoteForm .form{height:100%;color:#fff}.homeQuoteFormsHolder .homeQuoteForms .quoteForm .pageTitle{font-size:45px;line-height:1;color:#fff}.homeWidgets .col-xs-6{padding:0}.homeWidget{padding-top:100%;border-right:1px solid #fff;color:#fff;text-align:left;position:relative}.homeWidgetInner{width:100%;height:100%;padding:38px 24px 14px;position:absolute;top:0;left:0}.homeWidgetInner .homeWidgetContent{height:100%;position:relative}.homeWidget .title{margin-bottom:5px;font-size:30px;font-weight:900;line-height:26px}.homeWidget .subtitle{font-size:22px;font-weight:400;line-height:22px}.homeWidget .link{width:100%;height:47px;position:absolute;bottom:14px;left:0}.homeWidget .link a{display:block;padding-right:47px;color:#fff;font-size:27px;line-height:47px;position:relative;z-index:10}.homeWidget .link .arrow{width:47px;max-width:none!important;height:47px;position:absolute;top:0;right:0;z-index:1}.homeWidget .link .arrow svg g{fill:#fff}.breadcrumb{margin-bottom:20px;margin-left:-5px;font-size:16px;font-weight:900;color:#888;letter-spacing:0}.breadcrumb a{color:#454545}.breadcrumb a,.breadcrumb span{display:inline-block;padding:0 5px}.inner .banner{margin-bottom:30px}.EditMode .inner .banner{height:auto}.EditMode .inner .banner .title{color:#333}.EditMode .inner .banner .bannerContent,.EditMode .inner .banner .bannerImage{width:100%;position:static;transform:none;-webkit-transform:none;-moz-transform:none}.productPreview{background:#fff}.productPreview .image{padding-top:100%;border-bottom:1px solid #e7e7e7;position:relative}.productPreview .image a{display:block}.productPreview .image img{width:100%;height:100%;position:absolute;top:0;left:0}.productPreview .details{padding:15px;font-size:18px}.productPreview .details h5{min-height:72px;margin-bottom:5px;font-size:21px}.productPreview .details h5 a{color:#333}.productPreview .details .price{margin-bottom:5px;color:#adadad}.productPreview .details a{color:#ffc907}.updateProgress{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:1000}.updateProgress.white{width:100%;height:100%;background:rgba(255,255,255,.5);color:#888}.updateProgress.white>div{width:75%;margin-left:-37.5%;padding:20px;background:#fff;text-align:center;font-size:18px;font-weight:700;position:absolute;top:130px;left:50%;-webkit-box-shadow:0 3px 50px 5px rgba(136,136,136,.75);-moz-box-shadow:0 3px 50px 5px rgba(136,136,136,.75);box-shadow:0 3px 50px 5px rgba(136,136,136,.75)}.quoteForm .updateProgress.white>div{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.updateProgress.white.delivery>div{width:25%;margin-left:-12.5%;padding:65px 20px}.colourSelector .colourOptionName{font-size:20px;font-weight:700;line-height:normal;text-transform:uppercase}.colourSelector br{display:none}.colourSelector .radio-list-horizontal{display:block;margin-right:-5px;margin-left:-5px;text-align:center}.colourSelector .radio-list-horizontal:after{clear:both;content:"";display:block;height:0;visibility:hidden}.colourSelector .radioButton{display:inline-block;margin-top:10px;padding-right:5px;padding-left:5px;position:relative}.colourSelector .radioButton input[type=radio]{position:absolute;z-index:-1}.colourSelector .radioButton label{position:relative}.colourSelector .radioButton label,.colourSelector .radioButton a{display:block;width:50px;height:50px;margin-bottom:0;border:1px solid #dadada;background-position:center center;background-size:75% 75%;background-repeat:no-repeat;font-size:0;line-height:0;cursor:pointer}.colourSelector .radioButton.black label,.colourSelector .radioButton.black a,.colourSelector .radioButton.black-962 label,.colourSelector .radioButton.black-962 a{background-color:#000}.colourSelector .radioButton.blue label,.colourSelector .radioButton.blue a{background-color:#0100be}.colourSelector .radioButton.brown label,.colourSelector .radioButton.brown a,.colourSelector .radioButton.earth-brown label,.colourSelector .radioButton.earth-brown a{background-color:#6b4d40}.colourSelector .radioButton.cream label,.colourSelector .radioButton.cream a{background-color:#eee7d2}.colourSelector .radioButton.ivory-133 label,.colourSelector .radioButton.ivory-133 a{background-color:#fffacc}.colourSelector .radioButton.green label,.colourSelector .radioButton.green a{background-color:#5db533}.colourSelector .radioButton.mid-grey label,.colourSelector .radioButton.mid-grey a{background-color:#727272}.colourSelector .radioButton.orange label,.colourSelector .radioButton.orange a{background-color:#ff8c00}.colourSelector .radioButton.orange-363 label,.colourSelector .radioButton.orange-363 a{background-color:#ea662d}.colourSelector .radioButton.purple label,.colourSelector .radioButton.purple a{background-color:#441d76}.colourSelector .radioButton.violet-886 label,.colourSelector .radioButton.violet-886 a{background-color:#432771}.colourSelector .radioButton.standard-red label,.colourSelector .radioButton.standard-red a{background-color:#dc0000}.colourSelector .radioButton.terracotta label,.colourSelector .radioButton.terracotta a{background-color:#a34a2c}.colourSelector .radioButton.translucent-amber label,.colourSelector .radioButton.translucent-amber a,.colourSelector .radioButton.amber-300 label,.colourSelector .radioButton.amber-300 a,.colourSelector .radioButton.amber label,.colourSelector .radioButton.amber a{background-color:#e93a00}.colourSelector .radioButton.translucent-amber-300 label,.colourSelector .radioButton.translucent-amber-300 a{background-color:#f1913b}.colourSelector .radioButton.translucent-blue label,.colourSelector .radioButton.translucent-blue a,.colourSelector .radioButton.blue-7703 label,.colourSelector .radioButton.blue-7703 a{background-color:#0100be}.colourSelector .radioButton.translucent-blue-7703 label,.colourSelector .radioButton.translucent-blue-7703 a{background-color:#0e5ca4}.colourSelector .radioButton.translucent-red label,.colourSelector .radioButton.translucent-red a,.colourSelector .radioButton.red-4401 label,.colourSelector .radioButton.red-4401 a{background-color:#dc0000}.colourSelector .radioButton.translucent-red-4401 label,.colourSelector .radioButton.translucent-red-4401 a{background-color:#e42433}.colourSelector .radioButton.yellow label,.colourSelector .radioButton.yellow a,.colourSelector .radioButton.yellow-260 label,.colourSelector .radioButton.yellow-260 a{background-color:#ffff1a}.colourSelector .radioButton.yellow-229 label,.colourSelector .radioButton.yellow-229 a{background-color:#f8b034}.colourSelector .radioButton.opal label,.colourSelector .radioButton.opal a,.colourSelector .radioButton.opal-050 label,.colourSelector .radioButton.opal-050 a{background-color:#feebd5}.colourSelector .radioButton.white label,.colourSelector .radioButton.white a,.colourSelector .radioButton.white-069 label,.colourSelector .radioButton.white-069 a{background-color:#fff}.colourSelector .radioButton.natural label,.colourSelector .radioButton.natural a{background-color:#f3f5e4}.colourSelector .radioButton.bronze label,.colourSelector .radioButton.bronze a{background-color:#f0c264}.colourSelector .radioButton.red-high-gloss label,.colourSelector .radioButton.red-high-gloss a{background-color:#dc0000}.colourSelector .radioButton.black-high-gloss label,.colourSelector .radioButton.black-high-gloss a{background-color:#000}.colourSelector .radioButton.athracite-high-gloss label,.colourSelector .radioButton.athracite-high-gloss a{background-color:#57605b}.colourSelector .radioButton.ocean-high-gloss label,.colourSelector .radioButton.ocean-high-gloss a{background-color:#8f9b97}.colourSelector .radioButton.pistachio-high-gloss label,.colourSelector .radioButton.pistachio-high-gloss a{background-color:#d2b56f}.colourSelector .radioButton.lemon-high-gloss label,.colourSelector .radioButton.lemon-high-gloss a{background-color:#e6de62}.colourSelector .radioButton.white-high-gloss label,.colourSelector .radioButton.white-high-gloss a{background-color:#fff}.colourSelector .radioButton.candy-pearlescent-acrylic label,.colourSelector .radioButton.candy-pearlescent-acrylic a{background-color:#f6cadd}.colourSelector .radioButton.pearl-pearlescent-acrylic label,.colourSelector .radioButton.pearl-pearlescent-acrylic a{background-color:#eae0c8}.colourSelector .radioButton.platinum-pearlescent-acrylic label,.colourSelector .radioButton.platinum-pearlescent-acrylic a{background-color:#dbd2cf}.colourSelector .radioButton.caramel-gold-pearlescent label,.colourSelector .radioButton.caramel-gold-pearlescent a{background-color:#e6bf8f}.colourSelector .radioButton.tomato-red label,.colourSelector .radioButton.tomato-red a,.colourSelector .radioButton.red-431 label,.colourSelector .radioButton.red-431 a{background-color:#dc0000}.colourSelector .radioButton.red-440 label,.colourSelector .radioButton.red-440 a{background-color:#dc3029}.colourSelector .radioButton.lime-green label,.colourSelector .radioButton.lime-green a,.colourSelector .radioButton.green-6t81 label,.colourSelector .radioButton.green-6t81 a{background-color:#00bf00}.colourSelector .radioButton.lime-green-6t81 label,.colourSelector .radioButton.lime-green-6t81 a{background-color:#8dbd11}.colourSelector .radioButton.primary-blue label,.colourSelector .radioButton.primary-blue a{background-color:#0100be}.colourSelector .radioButton.blue-750 label,.colourSelector .radioButton.blue-750 a{background-color:#1067ad}.colourSelector .radioButton.spring-green label,.colourSelector .radioButton.spring-green a{background-color:#056645}.colourSelector .radioButton.green-650 label,.colourSelector .radioButton.green-650 a{background-color:#009c75}.colourSelector .radioButton.mineral-grey label,.colourSelector .radioButton.mineral-grey a,.colourSelector .radioButton.matt-mineral-grey label,.colourSelector .radioButton.matt-mineral-grey a,.colourSelector .radioButton.mineral-grey-s2-9643 label,.colourSelector .radioButton.mineral-grey-s2-9643 a{background-color:#3d4f59}.colourSelector .radioButton.desert-beige label,.colourSelector .radioButton.desert-beige a,.colourSelector .radioButton.desert-beige-s2-5268 label,.colourSelector .radioButton.desert-beige-s2-5268 a{background-color:#f0e4ce}.colourSelector .radioButton.moonlight-white label,.colourSelector .radioButton.moonlight-white a,.colourSelector .radioButton.matt-moonlight-white label,.colourSelector .radioButton.matt-moonlight-white a,.colourSelector .radioButton.moonlight-white-s2-1t41 label,.colourSelector .radioButton.moonlight-white-s2-1t41 a,.colourSelector .radioButton.matt-moonlight-white-s2-1t41 label,.colourSelector .radioButton.matt-moonlight-white-s2-1t41 a{background-color:#fff}.colourSelector .radioButton.matt-mineral-grey-s2-9643 label,.colourSelector .radioButton.matt-mineral-grey-s2-9643 a{background-color:#b9b9b7}.colourSelector .radioButton.midnight-black label,.colourSelector .radioButton.midnight-black a,.colourSelector .radioButton.matt-midnight-black label,.colourSelector .radioButton.matt-midnight-black a,.colourSelector .radioButton.midnight-black-s2-9221 label,.colourSelector .radioButton.midnight-black-s2-9221 a,.colourSelector .radioButton.matt-midnight-black-s2-9221 label,.colourSelector .radioButton.matt-midnight-black-s2-9221 a{background-color:#050402}.colourSelector .radioButton.polar-frost label,.colourSelector .radioButton.polar-frost a,.colourSelector .radioButton.polar-frost-s2-030 label,.colourSelector .radioButton.polar-frost-s2-030 a{background-color:#fff}.colourSelector .radioButton.mid-blue label,.colourSelector .radioButton.mid-blue a{background-color:#006afa}.colourSelector .radioButton.blue-751 label,.colourSelector .radioButton.blue-751 a,.colourSelector .radioButton.bluebird label,.colourSelector .radioButton.bluebird a{background-color:#0072ba}.colourSelector .radioButton.fuschia label,.colourSelector .radioButton.fuschia a{background-color:#cf00c0}.colourSelector .radioButton.red-4415 label,.colourSelector .radioButton.red-4415 a{background-color:#c81d82}.colourSelector .radioButton.wine label,.colourSelector .radioButton.wine a{background-color:#4c3047}.colourSelector .radioButton.red-4494 label,.colourSelector .radioButton.red-4494 a,.colourSelector .radioButton.sugar-plum label,.colourSelector .radioButton.sugar-plum a{background-color:#5d1b19}.colourSelector .radioButton.chilli-red label,.colourSelector .radioButton.chilli-red a{background-color:#c31200}.colourSelector .radioButton.red-433 label,.colourSelector .radioButton.red-433 a{background-color:#d6173e}.colourSelector .radioButton.neutral label,.colourSelector .radioButton.neutral a{background-color:#fae6c5}.colourSelector .radioButton.shimmering-black label,.colourSelector .radioButton.shimmering-black a{background-color:#000}.colourSelector .radioButton.silver label,.colourSelector .radioButton.silver a{background-color:#737278}.colourSelector .radioButton.gold label,.colourSelector .radioButton.gold a{background-color:#9e916e}.colourSelector .radioButton.black-sparkle label,.colourSelector .radioButton.black-sparkle a,.colourSelector .radioButton.shimmering-black-9spo label,.colourSelector .radioButton.shimmering-black-9spo a{background-color:#9e916e}.colourSelector .radioButton.matt-beige label,.colourSelector .radioButton.matt-beige a{background-color:#f0e4ce}.colourSelector .radioButton.steel label,.colourSelector .radioButton.steel a{background-color:#495969}.colourSelector .radioButton.peach label,.colourSelector .radioButton.peach a{background-color:#f8a588}.colourSelector .radioButton.ivory label,.colourSelector .radioButton.ivory a{background-color:#ded9ca}.colourSelector .radioButton.petrol label,.colourSelector .radioButton.petrol a{background-color:#40b4ad}.colourSelector .radioButton.grey label,.colourSelector .radioButton.grey a,.colourSelector .radioButton.grey-9681 label,.colourSelector .radioButton.grey-9681 a{background-color:#abaaa7}.colourSelector .radioButton.grey-9981 label,.colourSelector .radioButton.grey-9981 a,.colourSelector .radioButton.pastel-grey label,.colourSelector .radioButton.pastel-grey a{background-color:#bdbfc0}.colourSelector .radioButton.red label,.colourSelector .radioButton.red a,.colourSelector .radioButton.siren label,.colourSelector .radioButton.siren a{background-color:#ed363b}.colourSelector .radioButton.sky-blue label,.colourSelector .radioButton.sky-blue a{background-color:#81b5e0}.colourSelector .radioButton.graphite label,.colourSelector .radioButton.graphite a{background-color:#3a3d43}.colourSelector .radioButton.ice label,.colourSelector .radioButton.ice a{background-color:#cdd7e1}.colourSelector .radioButton.pastel-green label,.colourSelector .radioButton.pastel-green a{background-color:#aad9c3}.colourSelector .radioButton.beach label,.colourSelector .radioButton.beach a{background-color:#eecf8b}.colourSelector .radioButton.vanilla label,.colourSelector .radioButton.vanilla a{background-color:#f4e99d}.colourSelector .radioButton.melon label,.colourSelector .radioButton.melon a{background-color:#f7eec0}.colourSelector .radioButton.lime label,.colourSelector .radioButton.lime a{background-color:#bad773}.colourSelector .radioButton.violet label,.colourSelector .radioButton.violet a{background-color:#74509d}.colourSelector .radioButton.mocca label,.colourSelector .radioButton.mocca a{background-color:#3b3437}.colourSelector .radioButton.dark-blue label,.colourSelector .radioButton.dark-blue a{background-color:#25396b}.colourSelector .radioButton.dark-grey label,.colourSelector .radioButton.dark-grey a{background-color:#555e5f}.colourSelector .radioButton.grey-9640 label,.colourSelector .radioButton.grey-9640 a,.colourSelector .radioButton.granite label,.colourSelector .radioButton.granite a{background-color:#45494e}.colourSelector .radioButton.turquoise label,.colourSelector .radioButton.turquoise a{background-color:#17adab}.colourSelector .radioButton.mushroom label,.colourSelector .radioButton.mushroom a{background-color:#b5afa5}.colourSelector .radioButton.coral label,.colourSelector .radioButton.coral a{background-color:#ed5a3f}.colourSelector .radioButton.mint label,.colourSelector .radioButton.mint a{background-color:#d0ffaa}.colourSelector .radioButton.midnight-blue label,.colourSelector .radioButton.midnight-blue a{background-color:#b0f2f0}.colourSelector .radioButton.avocado label,.colourSelector .radioButton.avocado a,.colourSelector .radioButton.enchanted label,.colourSelector .radioButton.enchanted a{background-color:#d0db9d}.colourSelector .radioButton.dark-pink label,.colourSelector .radioButton.dark-pink a,.colourSelector .radioButton.candyfloss label,.colourSelector .radioButton.candyfloss a{background-color:#f7384f}.colourSelector .radioButton.ocean-blue label,.colourSelector .radioButton.ocean-blue a,.colourSelector .radioButton.pastel-blue label,.colourSelector .radioButton.pastel-blue a{background-color:#b9cec2}.colourSelector .radioButton.red-wine label,.colourSelector .radioButton.red-wine a{background-color:#ba164a}.colourSelector .radioButton.deep-ice label,.colourSelector .radioButton.deep-ice a{background-color:#6682ad}.colourSelector .radioButton.stone label,.colourSelector .radioButton.stone a{background-color:#efe9ba}.colourSelector .radioButton.blue-7748 label,.colourSelector .radioButton.blue-7748 a{background-color:#0093a8}.colourSelector .radioButton.walnut-brown-5269 label,.colourSelector .radioButton.walnut-brown-5269 a{background-color:#443221}.colourSelector .radioButton.bubblegum-blue-sa7490 label,.colourSelector .radioButton.bubblegum-blue-sa7490 a{background-color:#92a0de}.colourSelector .radioButton.candyfloss-blue-sa7489 label,.colourSelector .radioButton.candyfloss-blue-sa7489 a{background-color:#98cae9}.colourSelector .radioButton.coral-candy-sa4287 label,.colourSelector .radioButton.coral-candy-sa4287 a{background-color:#ee6c4c}.colourSelector .radioButton.lemon-bonbon-sa2170 label,.colourSelector .radioButton.lemon-bonbon-sa2170 a{background-color:#f3ee9a}.colourSelector .radioButton.orange-fizz-sa3143 label,.colourSelector .radioButton.orange-fizz-sa3143 a{background-color:#ffad6a}.colourSelector .radioButton.palma-violet-sa7562 label,.colourSelector .radioButton.palma-violet-sa7562 a{background-color:#b296d6}.colourSelector .radioButton.raspberry-sherbert-sa4274 label,.colourSelector .radioButton.raspberry-sherbert-sa4274 a{background-color:#ff8089}.colourSelector .radioButton.sour-grape-sa7563 label,.colourSelector .radioButton.sour-grape-sa7563 a{background-color:#e39bdc}.colourSelector .radioButton.spearmint-green-sa6382 label,.colourSelector .radioButton.spearmint-green-sa6382 a{background-color:#61ccc9}.colourSelector .radioButton.king-henry-red-sk-4py2 label,.colourSelector .radioButton.king-henry-red-sk-4py2 a{background-color:#df1a24}.colourSelector .radioButton.queen-marie-gold-sk-5py8 label,.colourSelector .radioButton.queen-marie-gold-sk-5py8 a{background-color:#c07426}.colourSelector .radioButton.queen-isabella-green-sk-6py0 label,.colourSelector .radioButton.queen-isabella-green-sk-6py0 a{background-color:#054d35}.colourSelector .radioButton.queen-elizabeth-blue-sk-7py0 label,.colourSelector .radioButton.queen-elizabeth-blue-sk-7py0 a{background-color:#0d47c4}.colourSelector .radioButton.king-george-purple-sk-8py0 label,.colourSelector .radioButton.king-george-purple-sk-8py0 a{background-color:#572481}.colourSelector .radioButton.king-louis-silver-sk-9py5 label,.colourSelector .radioButton.king-louis-silver-sk-9py5 a{background-color:#626876}.colourSelector .radioButton.brilliant-white label,.colourSelector .radioButton.brilliant-white a{background-color:#fcfcfc}.colourSelector .radioButton.clay label,.colourSelector .radioButton.clay a{background-color:#dfdfe7}.colourSelector .radioButton.linen label,.colourSelector .radioButton.linen a{background-color:#f8f4e8}.colourSelector .radioButton.ivory label,.colourSelector .radioButton.ivory a{background-color:#fff9de}.colourSelector .radioButton.sandstone label,.colourSelector .radioButton.sandstone a{background-color:#c7ad9f}.colourSelector .radioButton.pebble label,.colourSelector .radioButton.pebble a{background-color:#cfcfca}.colourSelector .radioButton.duck-egg label,.colourSelector .radioButton.duck-egg a{background-color:#d6e0dd}.colourSelector .radioButton.willow label,.colourSelector .radioButton.willow a{background-color:#cae4d4}.colourSelector .radioButton.mint label,.colourSelector .radioButton.mint a{background-color:#9fd5db}.colourSelector .radioButton.sky label,.colourSelector .radioButton.sky a{background-color:#94c7e2}.colourSelector .radioButton.jade-lrv-33 label,.colourSelector .radioButton.jade-lrv-33 a{background-color:#6bc7b8}.colourSelector .radioButton.granite-lrv-6 label,.colourSelector .radioButton.granite-lrv-6 a{background-color:#6d6e72}.colourSelector .radioButton.peacock-lrv-10 label,.colourSelector .radioButton.peacock-lrv-10 a{background-color:#007881}.colourSelector .radioButton.dolphin-grey-lrv-29 label,.colourSelector .radioButton.dolphin-grey-lrv-29 a{background-color:#a8a9ad}.colourSelector .radioButton.enchanted-lrv-34 label,.colourSelector .radioButton.enchanted-lrv-34 a{background-color:#c1d2c2}.colourSelector .radioButton.bluebird-lrv-8 label,.colourSelector .radioButton.bluebird-lrv-8 a{background-color:#387cb9}.colourSelector .radioButton.siren-lrv-3 label,.colourSelector .radioButton.siren-lrv-3 a{background-color:#b0071c}.colourSelector .radioButton.candy-floss-lrv-13 label,.colourSelector .radioButton.candy-floss-lrv-13 a{background-color:#e7426d}.colourSelector .radioButton.sugar-plum-lrv-1 label,.colourSelector .radioButton.sugar-plum-lrv-1 a{background-color:#871b55}.colourSelector .radioButton.black-ice-lrv-0 label,.colourSelector .radioButton.black-ice-lrv-0 a{background-color:#141f25}.colourSelector .radioButton.porcelain-white-lrv-83 label,.colourSelector .radioButton.porcelain-white-lrv-83 a{background-color:#fff}.colourSelector .radioButton.gloss-white-lrv-87 label,.colourSelector .radioButton.gloss-white-lrv-87 a{background-color:#fff}.colourSelector .radioButton.palclad-m660-lrv-77 label,.colourSelector .radioButton.palclad-m660-lrv-77 a{background-color:#fff}.colourSelector .radioButton.blue-lrv-52 label,.colourSelector .radioButton.blue-lrv-52 a{background-color:#a3dced}.colourSelector .radioButton.grey-lrv-54 label,.colourSelector .radioButton.grey-lrv-54 a{background-color:#dcdddf}.colourSelector .radioButton.cream-lrv-66 label,.colourSelector .radioButton.cream-lrv-66 a{background-color:#f4e6b9}.colourSelector .radioButton.mint-lrv-70 label,.colourSelector .radioButton.mint-lrv-70 a{background-color:#d3fee0}.colourSelector .radioButton.custom---any-ral-ref label,.colourSelector .radioButton.custom---any-ral-ref a,.colourSelector .radioButton.custom---any-ral-ref label:hover,.colourSelector .radioButton.custom---any-ral-ref input[checked=checked]+label{background-color:#000!important;background:-webkit-linear-gradient(bottom left,#ffa500,#ff0,#008000,#0ff,#00f,#ee82ee)!important;background:-o-linear-gradient(bottom right,#ffa500,#ff0,#008000,#0ff,#00f,#ee82ee)!important;background:-moz-linear-gradient(bottom right,#ffa500,#ff0,#008000,#0ff,#00f,#ee82ee)!important;background:linear-gradient(to bottom right,#293133,#646b63,#1e2d6e,#2f4538,#9b111e,#e5be01)!important}.colourSelector .radioButton.custom---any-ral-ref label:before,.colourSelector .radioButton.custom---any-ral-ref input[checked=checked]+label:before{display:block;width:100%;height:100%;background:url(/SiteFiles/Images/SVG/pp-tick-icon.svg) no-repeat;background-position:50%;background-size:75%;position:absolute;top:0;left:0}.colourSelector .radioButton label.light:hover,.colourSelector .radioButton input[checked=checked]+label.light{background-image:url(/SiteFiles/Images/SVG/pp-tick-icon.svg)}.colourSelector .radioButton label.dark:hover,.colourSelector .radioButton input[checked=checked]+label.dark{background-image:url(/SiteFiles/Images/SVG/pp-tick-icon-white.svg)}.colourSelector .radioButton.custom---any-ral-ref label:hover:before,.colourSelector .radioButton.custom---any-ral-ref input[checked=checked]+label:before{content:""}#SampleChooser{text-align:center}#SampleChooser .radio-list-horizontal{margin:0}#SampleChooser .buttonHolder{margin-top:30px}.productDetail h2{color:#707070}.productDetail section{margin-bottom:6px}.productDetail section.greyBox{padding-right:45px;padding-left:30px}.productDetail .productImages .mainImg{height:460px;margin-bottom:6px;overflow:hidden}.productDetail .productImages .mainImg img{width:100%}.productDetail .productImages>.row{margin-right:-3px;margin-left:-3px}.productDetail .productImages .prodImg{padding-right:3px;padding-left:3px}.productDetail .productImages .prodImg img{border:2px solid #f5f5f5}.productDetail .productImages .prodImg img:hover{border-color:#ffc907;cursor:pointer}.productDetail .freeDelivery{text-align:center}.productDetail .productPromo{padding:20px 10px;background:#454545;color:#fff}.productDetail .productPromo .link{display:block;color:#fff}.productDetail .productPromo svg{fill:#fff}.productDetail .productPromo .text{display:table;height:127px;font-size:18px;font-weight:300}.productDetail .productPromo .text .textCell{display:table-cell;vertical-align:middle}.productDetail .productPromo .text h3{color:#fff;font-size:22px}.productDetail .productPromo .text h3 span{color:#bf3760}.productDetail .productVideo .videoImg{border:7px solid #f1f1f1}.productOptions{text-align:center}.productOptions .ProductOptionSelectorContainer{margin-bottom:20px}.productOptions .sectionHeading{margin:2px 0;padding:10px;background:#ffc907;text-align:center;font-size:30px;font-weight:900;color:#fff}.productOptions .sectionHeading h3{color:#fff;font-size:25px;font-weight:900;line-height:normal}.productOptions .messages{margin-top:10px;font-size:18px;line-height:normal}.productOptions .OptionCategoryName{display:block;line-height:normal;text-align:center}.productOptions .shapes:not(:empty){padding:20px;background:#fff;text-align:center}.productOptions .shapes img{width:50%}.productOptions .quoteForm .maxMeasurements,.productOptions .quoteForm .errorHolder{margin:5px 0 0 10px;font-size:12px;text-align:left;line-height:normal}.Template-CutToSize .productOptions .quoteForm .maxMeasurements,.Template-CutToShape .productOptions .quoteForm .maxMeasurements{display:none}.productOptions .quoteForm .priceRow .price{margin-top:0;line-height:49px}.productOptions .custom-drawing-uploader input[type="file"]{background-color:transparent!important}#pnlAdvancedCTSShapes{max-height:202px;overflow:hidden}#pnlAdvancedCTSShapes .slick-arrow{width:53px;height:53px;margin-top:-27px;background:url(/SiteFiles/Images/banner-arrows.png) #bbb;border-radius:50%;font-size:0;line-height:0;position:absolute;top:50%;z-index:10}#pnlAdvancedCTSShapes .slick-arrow.slick-prev{left:0}#pnlAdvancedCTSShapes .slick-arrow.slick-next{background-position:-53px 0;right:0}#pnlAdvancedCTSShapes ul,#pnlAdvancedCTSShapes ul li,#pnlAdvancedCTSShapes ul li label{margin:0;padding:0;list-style:none;text-align:center;position:relative}#pnlAdvancedCTSShapes ul li input[type=radio]{visibility:hidden;position:absolute}#pnlAdvancedCTSShapes ul li label img{display:block;margin:0 auto}.optionInfoBubble{width:27px;height:25px;margin-top:0!important;background:url(/SiteFiles/Images/SVG/bubble.svg) top right no-repeat;background-size:100% 100%;font-size:0;line-height:0;position:absolute;top:12px;right:-24px}.optionInfoBubble.white{background-image:url(/SiteFiles/Images/SVG/bubble-white.svg)}.optionInfoHolder{display:none;width:500px}#LetteringTextPreview{margin-top:20px}.calcText:not(:empty){margin-top:30px}.addToBasket,.addToBasket a{color:#fff}.addToBasket .AddToCartTextBox{text-align:center}.addToBasket .priceHolder{margin-top:20px;line-height:normal;text-align:left}.addToBasket .priceHolder>span{display:block}.addToBasket .priceHolder .totalPriceLabel{font-size:14px;line-height:14px}.addToBasket .priceHolder .totalPrice{font-size:33px;font-weight:900;line-height:28px}.addToBasket .vatRow{margin-top:20px;line-height:normal;font-size:18px}.form .addToBasket .vatRow .chkRow label{margin-bottom:6px;text-align:left}.addToBasket .vatRow a{display:block;margin-top:10px;text-decoration:underline;text-align:right}.custStories.row{margin-right:-5px;margin-left:-5px}.custStories .custStoryImg{float:left;width:20%;padding:0 5px 10px}.productInfo{margin-top:30px;padding:15px 0 30px;background:#f4f4f4}.productInfo .tabs{padding:0}.productInfo .tabs>ul{padding:0;background:#fff}.productInfo .tabs>ul li{margin:0;border-right:1px solid #e7e7e7;text-align:center;outline:0}.productInfo .tabs>ul li.last{border-right:0}.productInfo .tabs>ul li a.ui-tabs-anchor{float:none;display:block;padding:10px 5px;color:#888;font-size:16px;font-weight:900;letter-spacing:0}.productInfo .tabs>ul li a.ui-tabs-anchor:hover,.productInfo .tabs>ul li.ui-state-active a.ui-tabs-anchor{background:#ffc907;color:#fff}.productInfo .tabs .tabContent{margin-top:20px;padding:50px;background:#fff}.productInfo .tabs .tabContent.accessories{padding:0;background:none}.productInfo .tabs .tabContent:not(.accessories) a{color:#bf3760;text-decoration:underline}.productInfo .tabs .tabContent:not(.accessories) a:hover{color:#ffc907}.productInfo .tabs .pageTitle{padding-top:0}.productInfo .faq{margin-bottom:10px}.productInfo .faq h5{min-height:40px;padding:10px;background:#ebebeb;font-size:16px;font-weight:900;letter-spacing:0;cursor:pointer}.productInfo .faq.active h5{background:#ffc907;color:#fff}.productInfo .faq>div{display:none;padding:20px}.altProdPopup{display:none;width:100%;height:100%;background-image:url('/SiteFiles/Images/fancybox/fancybox_overlay.png');text-align:center;position:fixed;top:0;left:0;z-index:10000;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;transition:opacity .35s}.altProdPopup>div{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.altProdPopup>div .container{padding-top:30px;padding-bottom:30px;background:#fff}.altProdPopup .altProductPopupTitle{color:#333;font-size:30px;font-weight:900;line-height:30px}.altProdPopup .altProductPopupText{margin:30px}.meetTeam{text-align:center}.meetTeam h1{margin-bottom:30px}.meetTeam .text{color:#616161;font:16px/18px "nimbus-sans",sans-serif;margin-bottom:30px}.meetTeam .textLeft{text-align:left}.meetTeam .back{display:block;margin-top:50px;font-size:23px;line-height:40px;vertical-align:top}.meetTeam .back svg{width:40px;height:40px;transform:rotate(180deg);margin-right:10px;vertical-align:top}.meetTeam .back:hover svg path{fill:#bf3760}.meetTeam .images{margin-left:-2px;margin-right:-2px;margin-top:4px}.meetTeam .images .col-xs-3{padding-left:2px;padding-right:2px}.teamPreview{text-align:left;margin-bottom:40px}.teamPreview>a.row{display:block}.teamPreview span{display:block}.teamPreview .image{margin-bottom:20px;display:block}.teamPreview .name{color:#333;font:700 20px/22px "nimbus-sans",sans-serif}.teamPreview .pos{color:#616161;font:700 16px/18px "nimbus-sans",sans-serif;margin:20px 0}.teamPreview .link{color:#ffc907;font-size:32px;line-height:40px;vertical-align:top}.teamPreview .link svg{display:inline-block;width:40px;height:40px;margin-left:10px;vertical-align:top}.teamPreview .link svg path{fill:#ffc907}.teamPreview a:hover .link{color:#bf3760}.teamPreview a:hover svg path{fill:#bf3760}#BlogFilters .filtersRow{background-color:#ebebeb;border-radius:40px;height:90px}#BlogFilters .blogOrder,.blogSearch,.blogSearchArea,.blogSearchBtn,.orderDropdown,.orderTitle,.searchIcon{display:inline-block}#BlogFilters .searchIcon{position:absolute;top:7px;right:10px;background-color:#00a651;background-image:url(/SiteFiles/Images/searchicon.png);background-position:center;background-repeat:no-repeat;background-size:30px 30px;height:46px;width:46px;border-radius:50%}#BlogFilters .blogSearch{position:relative;margin-top:16px;margin-left:16px}#BlogFilters .blogSearch .blogSearchBtn{border:0;background-color:transparent;height:46px;width:46px}#BlogFilters .blogSearchArea{border-radius:40px;width:368px;height:59px;background-color:#fff;padding:0 60px 0 15px}#BlogFilters .orderDropdown{width:182px;height:46px;background-color:#fff}#BlogFilters .blogOrder{float:right;margin-right:20px;margin-top:22px}#BlogFilters .orderTitle,#BlogFilters .orderDropdown{font-size:20px;color:#454545}.blogRow .firstItem{margin-top:50px}.blogRow .firstItem,.blogRow .blogItem{margin-bottom:20px}.blogRow .firstItem .blogImage{width:50%;display:inline-block}.blogRow .firstItemGroup{width:49%;display:inline-block;vertical-align:top;padding:0 15px}.blogRow .firstItemGroup h3{margin:25px 0}.blogRow .firstItemGroup .blogPostSummary{margin-bottom:20px}.blogRow .firstItemGroup .blogLink{margin-top:20px}.blogRow .firstItem .blogImage img{width:100%}.blogRow a:hover{color:#454545}.blogRow .blogLink{color:#ffc907;font-size:31px}.blogRow .blogLink:hover{color:#ffc907}.blogRow .blogPostDate{font-size:12.5px;margin-bottom:15px}.blogRow .blogPostSummary{color:#616161;font-weight:300;margin-bottom:10px}.blogRow h3{font-size:20px;margin-top:10px}.blogRow .blogGroup{display:none}.blogRow .blogGroup.selected{display:block}.blogButtons{text-align:center;height:60px}.blogNext,.blogPrev{margin:0 10px}.blogButtons a:focus{color:#fff}.blogInner h2{margin-bottom:15px}.blogInner .blogAuthor{margin-bottom:10px}.blogInner .blogDate{margin-bottom:30px}.blogInner .blogBody{margin-bottom:60px}.blogInner .blogBody img{height:auto!important;width:auto!important}.blogInner .blogLink{margin-bottom:60px}.blogBody a,.caseStudyBody a{color:#bf3760;text-decoration:underline}.blogBody a:hover,.caseStudyBody a:hover{color:#ffc907}.blogSlider{background:#e7e7e7}.blogSlider h2{margin-top:55px}.blogSlider .blogRow .blogItem{margin-top:44px}.logIn h1{margin-bottom:30px;text-align:center}.logInArea{background:linear-gradient(to right,rgba(245,245,245,1) 50%,rgba(217,217,217,1) 50%);text-align:center;padding:30px 0;font-size:18px;line-height:20px}.logInArea h2{font-size:20px;line-height:22px;margin-bottom:20px}.logInArea .col-sm-6{padding:0 50px}.logInArea .form-horizontal{text-align:left}.logInArea .form-horizontal .form-group{margin-bottom:20px}.logInArea label{margin-bottom:5px;font-size:18px;line-height:20px;display:block;color:#454545;padding-left:0}.logInArea .logon-password-retrieval-link{color:#818181;font-size:18px;line-height:20px;margin-top:20px;display:inline-block}.logInArea .form-control-error{font-size:18px;line-height:20px}.logInArea .right{padding-top:9%}.logInArea.checkoutLogin .right{padding-top:0}.logInArea .right .button{margin-top:20px}.logInArea .right .button:hover{margin-top:23px}.register h1{margin-bottom:30px;text-align:center}.register .center{text-align:center}.registerArea{background:#f5f5f5;padding:30px 50px}.registerArea .passw-strength-indicator{display:none}.registerArea .password-strength-hint{font-size:16px;line-height:30px}.registerArea .form-group-submit{text-align:center}.registerArea label{padding-left:0}.registerArea .form-control-error{font-size:18px;line-height:20px}.topLeft{padding-top:15px}.textSec a,.topLeft a{color:#bf3760;text-decoration:underline}.textSec a:hover,.topLeft a:hover{color:#ffc907}.categoryReviews{margin-top:15px;margin-bottom:15px}.productListings{background:#f4f4f4;padding:30px 0 10px;margin-top:30px}.productListings .pageTitle{padding-top:0}.productListings .productPreview{margin-bottom:20px}.Template-MyAccount .signoutLink{float:right}.Template-MyAccount .form{background:#f5f5f5;padding:30px 50px}.Template-MyAccount .form .row{margin-bottom:20px}.Template-MyAccount .center{margin-top:30px;text-align:center}.Template-MyAccount .ajax__tab_xp .ajax__tab_header{background:none;font:900 20px/20px "nimbus-sans",sans-serif;margin-bottom:30px;text-align:center}.Template-MyAccount .ajax__tab_xp .ajax__tab_header>span{display:inline-block;width:24%;height:auto!important;margin:0 .5%;padding:0!important;background:#ebebeb!important}.Template-MyAccount .ajax__tab_xp .ajax__tab_header .ajax__tab_outer{width:100%;height:auto!important;margin:0%;padding:0!important;background:#ebebeb!important}.Template-MyAccount .ajax__tab_xp .ajax__tab_header .ajax__tab_inner{padding:0!important;background:none!important;display:block}.Template-MyAccount .ajax__tab_xp .ajax__tab_header .ajax__tab_tab{padding:15px 0!important;height:auto!important;background:none!important;border-bottom:5px solid #c9c9c9;display:block}.Template-MyAccount .ajax__tab_xp .ajax__tab_header .ajax__tab_active .ajax__tab_tab{color:#bf3760}.Template-MyAccount .ajax__tab_xp .ajax__tab_header .ajax__tab_tab:hover{border-bottom-width:2px;color:#404041}.Template-MyAccount .ajax__tab_xp .ajax__tab_body{border:0;padding:0;font:400 15px/normal "nimbus-sans",sans-serif}.Template-MyAccount .TabsHeader{display:none}.Template-MyAccount .pagination{display:none}.Template-MyAccount table{width:100%}.Template-MyAccount thead{background:#ebebeb;text-align:left}.Template-MyAccount thead a{display:inline-block;padding:5px 2px}.Template-MyAccount tr:nth-child(even){background:#f1f1f1}.Template-MyAccount tbody td{padding:7px 5px}.Template-MyAccount .MyAddresses>div>a{display:inline-block;width:237px;max-width:100%;height:49px;margin-right:5px;padding:0 10px;background:#00a651;border:0;border-bottom:5px solid #008440;color:#fff;font:900 20px/49px "nimbus-sans",sans-serif;text-align:center}.Template-MyAccount .MyAddresses>div>a:hover{height:46px;margin-top:3px;border-bottom-width:2px;color:#fff}.Template-MyAccount .MyAddresses .unigrid-content a{margin-right:5px}.Template-MyAccount .MyAddresses .submitRow{text-align:center}.Template-MyAccount .MyAddresses .submitRow input{display:inline-block;width:237px;max-width:100%;height:49px;margin-right:5px;padding:0 10px;background:#00a651;border:0;border-bottom:5px solid #008440;color:#fff;font:900 20px/49px "nimbus-sans",sans-serif;text-align:center}.Template-MyAccount .MyAddresses .submitRow input:hover{height:46px;margin-top:3px;border-bottom-width:2px;color:#fff}.searchResults .pageTitle{padding-bottom:4px}.searchResults .searchResultsShowing{margin-bottom:25px;font:900 30px/30px "nimbus-sans",sans-serif;color:#ffc907;text-align:center}.searchResults .searchResult{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e7e7e7}.searchResults .searchResult .image{border:1px solid #e7e7e7;float:left;width:15%;margin-right:2%;display:none}.searchResults .searchResult.hasImage .info{float:left;width:83%}.searchResults .searchResult.hasImage .image{display:block}.basketItem{border-bottom:1px solid #cacaca;padding:40px 0}.basketItem.head{border-bottom:1px solid #959595;padding:0 0 10px;font:700 18px/20px "nimbus-sans",sans-serif;color:#333}.basketItem .row>div{display:inline-block;vertical-align:middle;float:none}.basketItem .row>div div{display:block;vertical-align:inherit;float:left}.basketItem .quantity,.basketItem .price{text-align:center}.basketItem .details .row>div{display:block;vertical-align:unset;float:left}.basketItem .details .row>div div{display:block;vertical-align:unset;float:none}.basketItem .details .name,.basketItem .price{font:900 18px/22px "nimbus-sans",sans-serif;color:#333;margin-bottom:3px}.basketItem .details .col-sm-3 .name{text-align:right}.basketItem.head .price{font:700 18px/20px "nimbus-sans",sans-serif}.basketItem .row .details>div{float:none}.basketItem .details .option{display:block;font:18px/20px "nimbus-sans",sans-serif;color:#adadad;margin-bottom:3px;float:none}.basketItem .quantity a{width:25px;height:25px;display:inline-block;vertical-align:middle;border-radius:50%;border:0;text-align:center;padding:0;color:#fff;background:#d6d6d6;font:900 20px/22px "nimbus-sans",sans-serif}.basketItem .quantity a.plus{background:#ffc907;line-height:25px}.basketItem .quantity input[type=text]{width:50%;height:35px;background:#fff;text-align:center;margin:0 5px;vertical-align:middle;display:inline-block}.basketItem .RemoveButton{background:#333;font-size:0;width:30px;height:30px;border-radius:50%;display:block}.basketItem .RemoveButton:before,.basketItem .RemoveButton:after{position:absolute;left:24px;top:5px;content:"";height:20px;width:2px;background:#fff}.basketItem .RemoveButton:before{transform:rotate(45deg)}.basketItem .RemoveButton:after{transform:rotate(-45deg)}.basketItem .RemoveButton:hover{background:#888}.basketItem .bottom{padding:0 40px}.abandonedBasketPopup{display:none;font-size:18px;text-align:center}.abandonedBasketPopup .title,.abandonedBasketPopup .discountCode{font-size:30px;font-weight:900;line-height:30px}.checkoutHolder h1{text-align:center;margin-bottom:30px}.checkoutHolder .bottom{padding:40px 0}.checkoutHolder .bottom .basketPromo h4{margin-bottom:20px}.checkoutHolder .bottom .basketPromo .basketPromoProduct{border:1px solid #ebebeb;position:relative}.checkoutHolder .bottom .basketPromo .basketPromoProduct>input[type=submit]{width:100%;height:100%;padding:0;margin:0;background:none;border:0;font-size:0;line-height:0;position:absolute;top:0;left:0;z-index:10}.checkoutHolder .bottom .basketPromo .basketPromoProduct>.basketPromoProductInner{position:relative;z-index:1}.checkoutHolder .bottom .basketPromo .basketPromoImage,.checkoutHolder .bottom .basketPromo .basketPromoDetail{width:50%;position:relative}.checkoutHolder .bottom .basketPromo .basketPromoImage{border-right:1px solid #ebebeb;z-index:1}.checkoutHolder .bottom .basketPromo .basketPromoDetail{height:100%;position:absolute;top:0;right:0;z-index:10}.checkoutHolder .bottom .basketPromo .basketPromoDetail .basketPromoDetailInner{padding:20px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.checkoutHolder .bottom .basketPromo .basketPromoProductTitle{margin-bottom:10px;color:#333;font:900 18px/22px "nimbus-sans",sans-serif}.checkoutHolder .bottom .basketPromo .basketPromoProductPrice{margin-bottom:5px;color:#888}.checkoutHolder .bottom .basketPromo .basketPromoProductPrice>span{font-weight:700}.checkoutHolder .bottom .basketPromo .basketPromoProductAdd{color:#ffc907;font-weight:700}.checkoutHolder .bottom .right{text-align:right}.checkoutHolder .bottom .right #trustwaveSealImage{margin-top:10px}.checkoutHolder .bottom .button{margin:20px 0 0}.checkoutHolder .bottom .button:hover{margin:23px 0 0}.checkoutHolder .bottom .TotalViewer{font:20px/22px "nimbus-sans",sans-serif;color:#333;margin-bottom:10px}.checkoutHolder .bottom .TotalViewer .Label{display:inline-block;width:60%}.checkoutHolder .bottom .TotalViewer .Value{display:inline-block;width:30%}.checkoutHolder .bottom .total .TotalViewer{font-weight:900}.checkoutHolder .bottom .left h2{font-size:20px;line-height:22px;margin-bottom:10px}.checkoutHolder .bottom .left input[type=text]{height:45px;background:#fff;border-width:2px;width:60%;display:block}.checkoutHolder .bottom .left input[type=submit]{width:60%;display:block;margin-top:5px}.checkoutHolder .alsoBought{background:#f4f4f4;padding:30px 0}.checkoutHolder .alsoBought h2{margin-bottom:30px;text-align:center}.checkoutHolder .Error{color:#f00}.checkoutHolder .MessageLabelWrapper{margin-top:30px;font:18px/20px "nimbus-sans",sans-serif}.checkoutHolder .estimateDel{margin-top:30px;font:18px/20px "nimbus-sans",sans-serif;color:#333}.checkoutHolder .estimateDel a{text-decoration:underline}.checkoutHolder .checkout h2{text-align:center;margin-bottom:30px}.checkoutHolder .checkout .registerAfterCheckout{padding:10px;background:#f5f5f5;margin-bottom:20px}.checkoutHolder .checkout .registerAfterCheckout .checkbox{display:inline-block;width:250px;margin-bottom:0;padding-left:30px}.checkoutHolder .checkout .registerAfterCheckout .checkbox input[type=checkbox]{display:block;float:left;width:20px;height:20px;cursor:pointer}.checkoutHolder .checkout .registerAfterCheckout .checkbox label{display:block;float:left;margin-bottom:0;font-size:20px;font-weight:900;line-height:25px;cursor:pointer}.checkoutHolder .checkout .checkSec{border-bottom:1px solid #cacaca;padding-bottom:10px;margin-bottom:30px}.checkoutHolder .checkout label,.checkoutHolder .checkout p{font:20px/22px "nimbus-sans",sans-serif;padding:0;margin-bottom:2px}.checkoutHolder .checkout input[type=text]{border:3px solid #ededed}.checkoutHolder .checkout select{border:3px solid #ededed}.checkoutHolder .checkout textarea{border:3px solid #ededed;margin-bottom:20px}.checkoutHolder .checkout p{margin:10px 0;line-height:1}.checkoutHolder .checkout .checkbox{margin-bottom:20px;display:block;position:relative}.checkoutHolder .checkout .checkbox .editing-form-control-nested-control{display:inline-block}.checkoutHolder .checkout .checkbox .checkbox{margin-bottom:0}.checkoutHolder .checkout .checkbox .editing-form-control-nested-control,.checkoutHolder .checkout .checkbox input[type=checkbox]{display:inline-block;position:absolute;top:3px;left:3px}.checkoutHolder .checkout .checkbox label{display:block;width:100%;padding-left:4%}.checkoutHolder .checkout .row{margin-bottom:20px}.checkoutHolder .checkout .SelectorClass{margin-bottom:20px;width:33.3333%;margin-left:33.3333%}.checkoutHolder .checkout .ecommerce_address{margin-bottom:20px}.myQuote{padding-bottom:40px}.paymentResponse{text-align:center}.paymentResponse h1{text-align:center;margin-bottom:30px}.product-categories-list{margin:50px 0}.product-categories-list__items{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}.product-categories-list__item{width:calc(25% - 30px);margin:0 15px}.selected-blog-posts.blogRow{margin:50px 0}.selected-blog-posts__list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}.selected-blog-posts__item{width:calc(25% - 30px);margin:0 15px}footer{background:#e7e7e7;position:relative;z-index:1}footer section.paymentInfo{padding:45px 0;background:#fff;text-align:center}footer section.paymentInfo .paymentIcons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}footer section.paymentInfo .paymentIcons>div{width:16.66666667%;padding:0 10px}footer section.paymentInfo .paymentIcons .securetrust>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer section.paymentInfo .paymentIcons img{width:100px}footer section.footerMain{padding-top:75px;padding-bottom:75px}footer section.footerMain section{margin-bottom:60px}footer section.footerMain section h6{margin-bottom:20px;font-size:18px;font-weight:900;color:#333}footer section.footerMain section.links,footer section.footerMain section.links a{font-size:18px;color:#888;text-align:center;line-height:24px;font-weight:300}footer section.footerMain section.links a:hover{color:#bf3760}footer section.footerMain section.info{font-size:12px;line-height:20px}footer section.footerMain section.info img{margin-bottom:20px}footer section.footerMain section.info .address{text-align:right}footer section.footerMain section.social{margin-bottom:0}footer section.footerMain section.social span{display:block;float:left;margin-right:15px;line-height:48px}footer section.footerMain section.social span.facebook a{color:#3b5998}footer section.footerMain section.social span.linkedin a{color:#007bb5}footer section.footerMain section.social span.youtube a{color:#f00}footer section.footerMain section.social span.pinterest a{color:#bd081c}footer section.footerMain section.social span svg{width:30px;height:30px;margin-top:4px;fill:currentColor}footer section.footerMain section.social span.youtube svg{height:22px;margin-top:12px}footer section.footerMain section.social .followUs{font-size:16px;font-weight:900;color:#333;text-transform:uppercase}footer section.footerMain section.social .copy{text-align:right;line-height:48px}.shipBar{background:#616161;padding:10px 20px;color:#fff;text-align:center;font-size:22px;margin-bottom:12px}.shipBar a{color:#fff;font-weight:900}.shipBar strong{font-weight:900}.shipBar a:hover{color:#fff;text-decoration:underline}.quoteHead h1{text-align:left;margin-top:10px}.quoteHead input[type=text]{float:left;height:45px;background:#fff;border-width:2px;width:calc(60% - 11px);display:block}.quoteHead input[type=submit]{float:right;width:40%;min-width:0;height:45px}.quoteHead input[type=submit]:hover{height:42px}.shapesPopupTriggerHolder{line-height:30px;text-align:left}.shapesPopupTrigger{font-size:16px;font-weight:700}.shapesPopup{opacity:0;visibility:hidden;width:100%;height:100%;text-align:center;position:fixed;top:0;left:0;z-index:10000;-webkit-transition:opacity .35s;transition:opacity .35s}.shapesPopup.active{opacity:1;visibility:visible}.shapesPopup .shapesPopupBg{width:100%;height:100%;background:rgba(0,0,0,.5);position:relative}.shapesPopup .shapesPopupBg>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.shapesPopup .shapesPopupInner{max-height:90vh;padding:50px 20px 30px;background:#fff;border-radius:5px}.shapesPopupInner .close{width:36px;height:36px;background-image:url('/SiteFiles/Images/fancybox/fancybox_sprite.png');font-size:0;line-height:0;position:absolute;top:-17px;right:-7px}.shapesPopup .title{padding-bottom:30px;font-size:30px;font-weight:900;line-height:30px}.shapesPopup .shapesPopupShapes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:60vh;padding-bottom:30px;overflow-y:scroll}.shapesPopup .shapesPopupShapes .shape{width:calc(25% - 20px);margin:0 10px 20px}.shapesPopup .shapesPopupShapes .shape a{display:block;padding:10px;border:1px solid #ccc}.shapesPopup .shapesPopupShapes .shape a:hover{border:2px solid #bf3760;padding:9px}.shapesPopup .shapesPopupShapes .shape .img{display:block;height:120px;margin:0 20px;position:relative}.shapesPopup .shapesPopupShapes .shape .img img{height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.shapesPopup .shapesPopupShapes .shape .txt{display:block;margin-top:10px;font-size:16px;font-weight:700;line-height:20px}.productListingLower .pllRight{padding:35px;background-color:#bf3760;color:#fff;text-align:center}.productListingLower .pllRight h3{margin-bottom:20px;color:#fff}.EditMode .productListingLower .pllRight h3{color:#333}.productListingLower .pllRight a{color:#fff;text-decoration:underline}.productListingLower .pllRight a:hover{text-decoration:none}.cta{margin-bottom:20px}.cta a{color:#bf3760;font-weight:700}.readMoreZone{display:none;padding-bottom:20px}.EditMode .readMoreZone{display:block}.readMoreZone>p:first-of-type{margin-top:0}.readMoreLink.more a>span:first-of-type{display:inline}.readMoreLink.more a>span:last-of-type{display:none}.readMoreLink.less a>span:first-of-type{display:none}.readMoreLink.less a>span:last-of-type{display:inline}.horzCts .homeQuoteFormsHolder{position:relative}.horzCts .quoteForms{padding-right:20px;padding-left:20px}.horzCts .quoteFormBtn{text-align:center}.horzCts .quoteFormBtn>div{display:inline-block;float:none}.horzCts .quoteForms{min-height:0}.horzCts .quoteForm .pageTitle{display:none}.horzCts .quoteForm .formRow{margin-bottom:7px}.horzCts .quoteForm .row{margin-right:0;margin-left:0}.horzCts .quoteForm .col-xs-12{width:100%;padding:0}.horzCts .quoteForm .formRowGroup.first label{display:none}.horzCts .quoteForm .formRowGroup.unitsGroup>.formRow>div:first-child{margin-bottom:7px}.horzCts .quoteForm .formRowGroup.unitsGroup .units>div>div:not(:last-child){float:left;width:55%}.horzCts .quoteForm .formRowGroup.unitsGroup .units>div>div:first-child{display:table;float:left;width:45%;height:45px}.horzCts .quoteForm .formRowGroup.unitsGroup .units>div>div>label{display:table-cell;vertical-align:middle;line-height:normal}@media screen and (min-width:992px){.categoryReviews.full{max-width:50%;margin-right:auto;margin-left:auto}.checkoutHolder .bottom .basketPromo .basketPromoProduct{max-width:85%}.productListingLower .pllRight{padding-right:75px;padding-left:75px}}@media screen and (min-width:768px){.productDetail .abtest .pageTitle h1,.productDetail .abtest .pageTitle h2{text-align:left}.productDetail .abtest .promosRow>.row{margin-right:-5px;margin-left:-5px}.productDetail .abtest .promosRow .promoCol{padding-right:5px;padding-left:5px}.productDetail .abtest .productPromo{text-align:center}.productDetail .abtest .productPromo .col-xs-4{display:none}.productDetail .abtest .productPromo .col-xs-8{width:100%}.productDetail .abtest .productPromo .text,.productDetail .abtest .productPromo .text .textCell{width:100%}.productInfo .tabs>ul li{width:20%}.productListingLower{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.productListingLower .pllLeft,.productListingLower .pllRight{width:50%}.productListingLower .pllLeft{background-color:#f5f5f5}.horzCts .quoteForm{font-size:20px}.horzCts .quoteForm label{margin-bottom:0}.horzCts .quoteForm .formRowGroup{float:left;width:25%}.horzCts .quoteForm .formRowGroup.first .col-xs-12{padding:0}.horzCts .quoteForm .formRowGroup.thicknessGroup{width:30%}.horzCts .quoteForm .formRowGroup.unitsGroup{width:20%}.horzCts .quoteForm .formRowGroup.thicknessGroup .chkRow{margin-top:12px}.horzCts .quoteForm .formRowGroup.thicknessGroup .thicknessRow>div:first-of-type,.horzCts .quoteForm .formRowGroup.thicknessGroup .unitsRow>div:last-of-type{width:70%}.horzCts .quoteForm .formRowGroup.thicknessGroup .thicknessRow>div:last-of-type,.horzCts .quoteForm .formRowGroup.thicknessGroup .unitsRow>div:first-of-type{width:30%}.horzCts .quoteForm .formRowGroup.unitsGroup>div{margin-bottom:0}.horzCts .quoteForm .formRowGroup.unitsGroup .col-xs-8{width:65%}.horzCts .quoteForm .formRowGroup.unitsGroup .col-xs-4{width:35%}.horzCts .quoteForm .formRowGroup.unitsGroup .units label{padding-right:0;padding-left:10px;line-height:normal}.horzCts .quoteForm .formRowGroup.unitsGroup .units>div{float:none;width:100%;margin:0}.horzCts .quoteForm .formRowGroup.unitsGroup .units .errorHolder{width:100%;padding-left:10px;clear:both}.horzCts .quoteForm .formRow.submit{margin-top:0;padding-left:10px}.horzCts .quoteForm .formRow.submit .priceRow{margin-bottom:7px}.horzCts .quoteForm .formRow.submit .priceRow .price{margin:0;padding-top:4px}.horzCts .quoteForm .formRow.submit .button{width:100%;min-width:0;height:45px;line-height:45px}.horzCts .quoteForm .formRow.submit .button:hover{height:42px}}@media screen and (min-width:768px) and (max-width:991px){.horzCts .quoteForm{display:flex;flex-wrap:wrap;line-height:45px}.horzCts .quoteForm .formRowGroup{width:33%!important}.horzCts .quoteForm .formRowGroup.thicknessGroup .thicknessRow>div:first-of-type{width:60%}.horzCts .quoteForm .formRowGroup.thicknessGroup .thicknessRow>div:last-of-type{width:40%}.horzCts .quoteForm .formRowGroup.thicknessGroup .unitsRow>div:last-of-type{width:75%}.horzCts .quoteForm .formRowGroup.thicknessGroup .unitsRow>div:first-of-type{width:25%}.horzCts .quoteForm .formRowGroup.thicknessGroup .thicknessRow label{line-height:normal}.horzCts .quoteForm .formRowGroup.unitsGroup .units>div>div:not(:last-child){width:60%}.horzCts .quoteForm .formRowGroup.unitsGroup .units>div>div:first-child{width:40%}.horzCts .quoteForm .formRowGroup:last-of-type{width:100%!important}.horzCts .quoteForm .formRow.submit .col-sm-12{width:50%;line-height:45px}.horzCts .quoteForm .formRow.submit .priceRow{margin-bottom:0}.horzCts .quoteForm .formRow.submit .priceRow .price,.horzCts .quoteForm .formRow.submit .priceRow .vat{display:inline-block}.horzCts .quoteForm .formRow.submit{margin-top:10px}}@media screen and (max-width:991px){.mobileMenuBtn.active::before,.mobileMenuBtn.active::after{border-color:#e7e7e7}.banner .bannerContent{width:100%;padding-left:10%}.banner .bannerImage{width:100%;padding-left:10%}.form{line-height:normal}.form label{margin-bottom:5px}.form .formRow{margin-bottom:14px}.optionInfoBubble{top:38px}.optionInfoBubble.white{top:19px}.dblField .optionInfoBubble{top:5px}.productDetail .productImages .mainImg{height:350px}.productDetail section.greyBox.addToBasket{padding-right:45px}.custStories .custStoryImg{width:25%}.contactForm{padding:30px 20px;line-height:45px}.contactForm #File .FieldLabel{float:none;width:100%;display:block;line-height:normal}.contactForm #File .EditingFormValueCell{float:none;width:100%;display:block;margin-bottom:20px}.register label,.register .control-label{line-height:45px}.topLeft{text-align:center;margin-bottom:30px}.checkoutHolder h1{margin:30px 0 0}.basketItem .row>div{float:left;display:block;vertical-align:auto}.basketItem .details .name,.basketItem .price{font-size:18px;line-height:20px}.basketItem .details .option{font-size:15px;line-height:15px}.basketItem .quantity input[type=text]{margin:0 3px;width:45%}.quoteHead{margin:20px 0}.quoteHead h1{margin-top:10px}.shapesPopup .shapesPopupShapes .shape{width:calc(33.333% - 10px);margin:0 5px 10px}}@media screen and (max-width:767px){.cookiePolicy{padding-top:20px;padding-bottom:20px}.cookiePolicy .textCol .headingText{font-size:16px;margin-bottom:15px}.cookiePolicy .textCol .text{width:100%;font-size:14px;font-weight:300;line-height:17px;margin-top:30px}.cookiePolicy .closeButton .closeText{font-size:14px}.pageTitle h1,.pageTitle h2,.pageTitle h3,h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle{font-size:20px}.banner{height:300px}.banner .bannerContent .title,.banner.alt .bannerContent .title{font-size:34px;line-height:normal}.banner.hidden-xs+section{margin-top:30px}.breadcrumb{display:none}.form label{margin-bottom:10px}.form .units{margin-bottom:10px}.form .formRow.submit{text-align:center}.contactForm{margin-top:30px}.contactForm label{margin:0}#BlogFilters .blogSearchArea{width:258px}#BlogFilters .blogSearch{margin-left:0}#BlogFilters .filtersRow{text-align:center}#BlogFilters .blogOrder{display:block;text-align:center;margin-right:0;float:none}#BlogFilters .filtersRow{height:170px}.blogRow .firstItem .blogImage{display:block;width:initial}.blogRow .blogPostSummary{display:none}.blogRow{text-align:center}.blogRow .firstItemGroup{width:initial}.blogRow .firstItem .blogImage{width:initial}.blogNext.button,.blogPrev.button{width:128px;margin-bottom:20px;margin-top:20px}.quoteFormBtn{font-size:16px}.quoteForm .units .multiple{padding:10px 0}.quoteForm .units .multiple br{display:none}.quoteForm .chkRow .col-xs-4{padding:0 10px}.priceRow{margin-bottom:20px}.quoteForm .submit .submitBtnHolder{text-align:center}.home .homeContent{padding-right:0}.homeQuoteFormsHolder .homeQuoteForms{padding:20px}.homeQuoteFormsHolder .homeQuoteForms .quoteForm .pageTitle{font-size:34px}.homeWidgetInner{padding:15px}.homeWidget .title{font-size:24px}.homeWidget .link{height:30px;bottom:0}.homeWidget .link a{padding-right:30px;font-size:22px;line-height:30px}.homeWidget .link .arrow{width:30px;height:30px}.meetTeam h1{margin-top:30px}.meetTeam .back{margin:40px 0}.logInArea{background:none}.logInArea .left{background:#f5f5f5;padding:30px}.logInArea .right{background:#d9d9d9;padding:30px}.logInArea.checkoutLogin .right{padding-top:30px}.registerArea{padding:30px}.registerArea .button{margin-top:30px}.registerArea label{margin-bottom:0}.topLeft{text-align:left}.basketItem .price{margin:20px 0 10px}.basketItem .details .col-sm-3 .name{margin-top:20px}.checkoutHolder .checkout .checkbox label{padding-left:10%}.checkoutHolder .bottom{padding:40px 0}.checkoutHolder .bottom .left{padding-top:0;margin-bottom:30px}.checkoutHolder .bottom .left input[type=text]{width:100%}.checkoutHolder .bottom .left input[type=submit]{width:100%}.checkoutHolder .bottom .button{width:100%}.Template-MyAccount .form{padding:30px}.Template-MyAccount .form .row{margin-bottom:0}.Template-MyAccount .form .col-xs-12,.Template-MyAccount .form .col-sm-6{margin-bottom:20px}.optionInfoBubble{display:none!important}.productImages{margin-bottom:20px}.productDetail .productImages .mainImg{height:auto}.productDetail section.greyBox{padding:20px}.productDetail section.greyBox.addToBasket{padding-right:20px}.productOptions .quoteForm .priceRow .price{text-align:center}.addToBasket .priceHolder{text-align:center}.addToBasket .vatRow a{text-align:center}.calcText:not(:empty){margin-bottom:30px}.custStories .custStoryImg{width:50%}.productInfo .tabs>ul li{border-bottom:2px solid #f4f4f4}.productInfo .tabs>ul li:last-child{width:100%}.productInfo .tabs .tabContent{padding:20px}.product-categories-list__item,.selected-blog-posts__item{width:calc(50% - 30px);margin:0 15px}footer section.footerMain{padding-top:50px;padding-bottom:50px}footer section.footerMain section{margin-bottom:30px}footer section.paymentInfo{padding:20px 0}footer section.paymentInfo .paymentIcons>div{width:33.33333333%}footer section.footerMain section.links .col-xs-12{margin-bottom:20px}footer section.footerMain section.info{text-align:center}footer section.footerMain section.info .address{text-align:center}footer section.footerMain section.social span{display:inline;float:none}footer section.footerMain section.social .followUs{display:block;margin:0}footer section.footerMain section.social .copy{text-align:center}.quoteHead h1{margin-bottom:20px}.quoteHead input[type=text]{float:none;width:100%}.quoteHead input[type=submit]{float:none;width:100%;margin-top:5px}.productListingLower .pllRight{margin-top:20px}.horzCts .quoteFormBtn>div{padding-right:40px;position:relative}.horzCts .quoteFormBtn>div::before{content:"";display:block;width:10px;height:10px;border:2px solid transparent;border-bottom-color:#fff;border-left-color:#fff;position:absolute;top:50%;right:0;-webkit-transform:translateY(-2px) rotate(135deg);transform:translateY(-2px) rotate(135deg);-webkit-transition:transform .5s;transition:transform .5s}.horzCts .quoteFormBtn.off>div::before{border-bottom-color:#888;border-left-color:#888;-webkit-transform:rotate(-45deg);transform:translateY(-7px) rotate(-45deg);-webkit-transition:transform .5s;transition:transform .5s}.horzCts .quoteForms{display:none}.horzCts .quoteForm label{padding-left:0}.horzCts .quoteForm .formRowGroup.thicknessGroup .thicknessRow>div:first-of-type,.horzCts .quoteForm .formRowGroup.thicknessGroup .unitsRow>div:last-of-type{width:65%}.horzCts .quoteForm .formRowGroup.thicknessGroup .thicknessRow>div:last-of-type,.horzCts .quoteForm .formRowGroup.thicknessGroup .unitsRow>div:first-of-type{width:35%}.horzCts .quoteForm .formRowGroup.unitsGroup .col-xs-8{width:58.33333333%}.horzCts .quoteForm .formRowGroup.unitsGroup .col-xs-4{width:41.66666667%}.shapesPopupBg .container{width:90vw}.shapesPopup .shapesPopupInner{padding-top:30px}.shapesPopup .title{font-size:20px;line-height:normal}.shapesPopup .shapesPopupShapes .shape{width:calc(50% - 10px);margin:0 5px 10px}.shapesPopup .shapesPopupShapes .shape .img{margin:0}}@media screen and (max-width:499px){.shapesPopup .shapesPopupShapes .shape{width:calc(100% - 10px);margin:0 5px 10px}.horzCts .quoteFormBtn>div{width:100%;padding-right:15px}}@media(max-width:767px) and (min-width:399px){.horzCts .quoteForm .formRowGroup.unitsGroup>.formRow>div{width:50%}.horzCts .quoteForm .formRowGroup.unitsGroup>.formRow>div:first-child{padding-right:5px}.horzCts .quoteForm .formRowGroup.unitsGroup>.formRow>div:last-child{padding-left:5px}}@media(max-width:399px){.quoteFormBtn .image{width:23px;height:23px}.quoteFormBtn .text{line-height:23px}}@media(max-width:339px){.quoteFormBtn .image{width:20px;height:20px}.quoteFormBtn .text{line-height:20px}}@media screen and (max-width:340px){.homeWidget{padding-top:0}.homeWidgetInner{position:static}.homeWidget .title{font-size:18px}.homeWidget .subtitle{display:none}.homeWidget .link{margin-top:20px;position:relative;bottom:auto}.checkoutHolder .bottom .basketPromo .basketPromoDetail .basketPromoDetailInner{padding:10px}.checkoutHolder .bottom .basketPromo .basketPromoProductTitle{line-height:18px}}
/*! jQuery UI - v1.11.4 - 2016-06-24
* http://jqueryui.com
* Includes: core.css, datepicker.css, tabs.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/SiteFiles/Images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/SiteFiles/Images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/SiteFiles/Images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/SiteFiles/Images/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/SiteFiles/Images/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}body:after{content:url(/SiteFiles/Images/close.png) url(/SiteFiles/Images/loading.gif) url(/SiteFiles/Images/prev.png) url(/SiteFiles/Images/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:0}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/SiteFiles/Images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/SiteFiles/Images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/SiteFiles/Images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/SiteFiles/Images/close.png) top right no-repeat;text-align:right;outline:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}