html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{display:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,html{width:100%;height:101%;font-size:14px;position:relative;font-family:'Roboto',Helvetica,Arial,sans-serif;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-text-size-adjust:100%;background:rgba(0,0,0,0.10);max-width:100%;overflow-x:hidden;overflow-y:hidden;-webkit-font-smoothing:subpixel-antialiased}a{text-decoration:none;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;outline:none}a:focus,a:hover{text-decoration:none}.clearfix:after,.clearfix:before{content:'';display:table}.clearfix:after{clear:both}.hide{display:none}.screenShotTempCanvas{position:absolute;width:536px;height:576px;left:0;top:0}.tempHide svg{position:absolute;width:536px;height:576px;left:0;top:0}.sideLightcolour .screenShotTempCanvas{left:43px}.loadingbtn{display:none}.colourSwatch{background:#acb2b4}.spin{transition-property:transform;transition-duration:1s;animation-name:rotate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.hideDesk{display:none;opacity:0}#fullsidelightOptions a{background:#fff;display:block;float:left;text-align:center;font-size:12px;padding:4px;margin-right:2px}#fullsidelightOptions a:hover{background:#f1f1f1;color:#333;-webkit-box-shadow:inset 2px 0 17px 0 rgba(50,50,50,0.29);-moz-box-shadow:inset 2px 0 17px 0 rgba(50,50,50,0.29);box-shadow:inset 2px 0 17px 0 rgba(50,50,50,0.29)}#fullsidelightOptions a.current{background:#ec198c}#fullsidelightOptions a.current p{color:#fff}#fullsidelightOptions a img{width:48px}#patternedglassOveride a.current{background:#55b2e3}#responsiveButt{padding:0;height:65px}#responsiveButt a{display:block;color:#fff;width:60px;vertical-align:middle;text-align:center;height:100%;line-height:100%;font-size:11px}#responsiveButt a i{vertical-align:middle;padding-top:10px}#Finish{margin-left:18px}#alpineoptions,#aspenoptions,#barcelonaoptions,#berlinoptions,#biarrtizparisoptions,#cassetteType,#cassetteType,#changeColour,#changeFrame,#changeFramecolour,#changeGlass,#changeLetterplate,#chooseColour,#chooseFrame,#chooseFramecolour,#chooseGlass,#chooseLetterplate,#chooseOptions,#cielooptions,#cillBlock,#cillBox,#clarityoptions,#compositeSidelights,#crystalbohemiaoptions,#crystalharmonyoptions,#crystalinspirationoptions,#designeretchoptions,#destinyoptions,#diamondsoptions,#dorchesteroptions,#dualovermidptions,#encantooptions,#finishType,#finishType,#formscreen,#fourliteoptions,#fourtopsarcoptions,#fuegooptions,#fullnarrowptions,#fullscreen,#galleryscreen,#glassoptions,#glassoptions div,#helpergrain,#lindazaoptions,#lucerooptions,#lunaoptions,#lyonoptions,#muranooptions,#niceoptions,#nouveau,#pragueptions,#preciosaoptions,#ralstatus,#retrooptions,#sciroccooptions,#simplicityoptions,#slabOptions,#stepButtons > a:first-child,#tahoeoptions,#thorncliffeoptions,#timestamp,#urbanoptions,#venetiaoptions,.doorSmooth,.popupOption,.popupOption-dialogue,.sideLightBlock,.sideLightSmooth,.sl_trisysCassette,.sl_urbanaluminiumCassette,.stableBack,.stableLock,.trisysCassette,.urban,.urbanaluminiumCassette,.zermattdoorColour{display:none}#glazedSidelights #Custom{visibility:hidden}#compositeSidelights{top:-999px}#slideFooterUp{color:#fff;background:#275caa;font-size:15px;font-weight:700;position:absolute;right:0;bottom:-100px;text-align:right;z-index:550;padding:15px}#slideFooterUp i{font-size:18px;line-height:9px;vertical-align:middle}#slideFooterUp p{text-align:left;float:right;padding:9px 0 0 8px}#slideFooterUp:hover{background:#ec198c;color:#fff}img{max-width:100%!important;max-height:100%!important;display:block;border:0;height:auto}#colourbothsides,#framecolourbothsides{position:absolute;bottom:6px;left:6px;display:none;padding:8px}.toggle-slide{overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr;border:1px solid #fff}.toggle-slide .toggle-blob,.toggle-slide .toggle-off,.toggle-slide .toggle-on{float:left}.toggle-slide .toggle-blob{position:relative;z-index:99;cursor:hand;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.toggle-light .toggle-off,.toggle-light .toggle-on{font-size:12px;font-weight:500;text-transform:uppercase}.toggle-light .toggle-on,.toggle-light .toggle-select .toggle-inner .active{background:#fff;color:#333}.toggle-light .toggle-off,.toggle-light .toggle-select .toggle-on{color:#fff}.toggle-light .toggle-blob{background:#000}.toggle-light .toggle-blob:hover{background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#f9f9f9));background:-webkit-linear-gradient(#e4e4e4,#f9f9f9);background:linear-gradient(#e4e4e4,#f9f9f9)}a.NextBtn,a.PrevBtn{position:fixed;cursor:pointer;color:#fff;display:block;height:100px;text-transform:uppercase;z-index:999;padding:12px;top:30%;bottom:0;background:#d30079;min-width:180px;transition:all 500ms}a.NextBtn{left:auto;right:2%}a.NextBtn:after{position:absolute;right:-15px;z-index:999999;content:" ";width:0;transition:all 500ms;height:0;border-style:solid;border-width:50px 0 50px 15px;border-color:transparent transparent transparent #d30079;top:0}a.PrevBtn:before{position:absolute;left:-15px;z-index:999999;content:" ";width:0;transition:all 500ms;height:0;border-style:solid;border-width:50px 15px 50px 0;border-color:transparent #d30079 transparent transparent;top:0}a.PrevBtn{left:2%;right:auto}a.NextBtn i,a.PrevBtn i{font-size:30px;margin-bottom:6px}a.NextBtn:hover{background:#ec198c;-webkit-box-shadow:-7px 9px 18px -8px rgba(98,187,173,1);-moz-box-shadow:-7px 9px 18px -8px rgba(98,187,173,1);box-shadow:-7px 9px 18px -8px rgba(98,187,173,1)}a.NextBtn:hover:after{border-color:transparent transparent transparent #ec198c}a.PrevBtn:hover{background:#ec198c;-webkit-box-shadow:9px 9px 18px -8px rgba(98,187,173,1);-moz-box-shadow:9px 9px 18px -8px rgba(98,187,173,1);box-shadow:9px 9px 18px -8px rgba(29,29,27,1)}a.PrevBtn:hover:before{border-color:transparent #ec198c transparent transparent}#container{min-height:100%;position:relative;overflow-x:hidden;overflow-y:hidden}#content{padding:0;position:fixed;top:0;bottom:0;width:100%;background-color:#e4e2e0;overflow-y:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}#display{position:relative;left:0;height:100%;background-position:50% 50%;background-size:cover;background-attachment:scroll;text-align:center;overflow-x:hidden;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease}#doorvisualise{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2100}#formscreen,#fullscreen,#galleryscreen{width:100%;height:100%;position:absolute;margin:0 auto;z-index:2001;opacity:0;overflow-y:scroll;top:0}.quoteSelectBtn{padding:4px;border:1px solid rgba(255,255,255,0.52);text-align:center;position:relative;color:#fff;float:left;margin:2px;cursor:pointer;font-size:11px;line-height:13px}#forminputs .quoteSelectBtn{padding:10px;margin:12px;cursor:pointer;min-width:160px;font-size:16px;line-height:18px}.leftFlip img{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}.quoteSelectBtn span{position:absolute;top:-12px;right:-12px;display:none;font-size:24px}.quoteSelectBtn img{margin:0 auto;padding:6px 0}.quoteSelectBtn:hover{background:rgba(0,0,0,0.15)}.quoteSelectBtn.current{background:#222222;border:1px solid #222222}.quoteSelectBtn.current span{display:block}.popupOption-dialogue .quoteSelectBtn img{width:60px}.quoteBox,.sendBox{padding:6px;border:1px solid rgba(255,255,255,0.26);display:inline-block}.quoteBox.full{display:block;max-width:88%;margin:0 auto}.quoteBox h3{color:#fff;margin-bottom:5px}.quoteBox p,.sendBox p{color:rgba(255,255,255,0.58);font-size:16px;float:left;margin-right:20px;padding-bottom:8px}.sendBox button{margin:0}.sendBox button .icon{margin-right:6px;vertical-align:middle}#formscreen h1,#fullscreen h1,#galleryscreen h1{color:#fff;text-align:center;width:100%;margin:0 auto;padding:18px 60px;margin-bottom:20px}.gallerythumb{width:200px;height:200px;border:1px solid rgba(255,255,255,0.60);position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:200px;max-width:200px;max-height:200px;width:48%;background:none repeat scroll 0 0 #04bad5;text-align:center;cursor:pointer}.gallerythumb img{opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.15);transform:scale(1.15)}.gallerythumb.current img,.gallerythumb:hover img{opacity:0.5;-webkit-transform:scale(1);transform:scale(1)}#fulldoordisplay{height:93.5%;overflow-x:hidden;overflow-y:hidden;position:relative;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;max-width:100%;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;margin:auto;position:relative;top:68px;left:0;right:0;overflow-y:hidden;zoom:1;-ms-zoom:1;-webkit-zoom:1;-moz-transform:scale(1,1);-moz-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;transform-origin:top center}#fulldoordisplay.zoom{-moz-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;transform-origin:top center}.rotate{transition:1.2s;transform-style:preserve-3d;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;position:relative;opacity:0}.back,.front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.8s;-webkit-transform-style:preserve-3d;-moz-transition:0.8s;-moz-transform-style:preserve-3d;-o-transition:0.8s;-o-transform-style:preserve-3d;-ms-transition:0.8s;-ms-transform-style:preserve-3d;transition:0.8s;transform-style:preserve-3d;position:absolute;top:0;left:0}.front{z-index:2000;transform:rotateY(0deg)}.back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}#fulldoordisplay.flip .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}#fulldoordisplay.flip .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.flipped svg,div.flipped img{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}div.flipped2 img{-moz-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);filter:FlipH;-ms-filter:FlipH}.fuckYou{top:18px!important}.image-scale-hack .front{opacity:100}.image-scale-hack.flip .front{opacity:0}#doorvisualise img,#fulldoordisplay img{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#doorvisualise div,#fulldoordisplay div{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#fulldoordisplay div .front .throwRight{-ms-transform:translateX(12.2%);-webkit-transform:translateX(12.2%);transform:translateX(12.2%)}#getpdf{position:relative;background:#fff;background-color:#fff}#getpdf .printdoor{position:relative;width:333px;height:827px;top:0;left:0;right:0}#getpdf .printdoor div,#getpdf .printdoor img{position:absolute;width:222px;height:551px;top:0;left:0}#getpdf .printdoor .layer{top:0;left:0;position:absolute}#spinner-overlay{background-color:#aaa;opacity:0.4;position:absolute;left:0;top:0;z-index:100;height:100%;width:100%;overflow:hidden;background-image:url("http://www.cloudformatter.com/Resources/Images/ajaxSpinner.gif");background-position:center;background-repeat:no-repeat}.close{position:absolute;right:0}.button{padding:8px 10px;-webkit-transition-property:all;transition-property:all;margin-bottom:1px;font-size:18px;text-transform:uppercase;font-weight:300;color:#fff;border:1px solid rgba(255,255,255,0.4)}.button:hover{background-color:transparent;border:1px solid rgba(255,255,255,0.7)}#closeform,.galleryclose{position:absolute;top:10px;right:10px}#footer .close.button{border-bottom:none}header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#3d3d3d;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:65px;position:fixed;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:flex-start;top:-65px;width:100%;padding:0;z-index:2000}#shareBar,#toolBar{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:110px;position:fixed;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:flex-start;bottom:-110px;width:100%;padding:0;z-index:99999;background:#333;justify-content:center;flex:1;align-items:center}#shareBar a,#toolBar a,#toolBar label{margin:0 25px;display:inline}#shareBar .hidePhone,#toolBar .hidePhone{margin:0 auto}input[type="file"]{display:none}#toolMiddle{width:60%;border-left:1px solid rgba(255,255,255,0.18);border-right:1px solid rgba(255,255,255,0.18);padding:0 20px;align-items:center}.logo{background:#fff;height:100%;padding:6px;width:130px}.mainNav li{display:inline-block}.mainNav li.quote{margin-left:20px;padding-left:30px;border-left:1px solid #D5D5D5}.mainNav{background:#3d3d3d;display:block;padding-right:2px}.mainNav li{display:inline-block;display:inline-block;color:#fff;margin:0}.responsiveNav li{list-style:none}.responsiveNav li a{display:block;float:left;background:rgba(0,0,0,0.3);color:#fff;font-weight:700;font-size:16px;padding:18px;border:1px solid rgba(0,0,0,0.4);width:31.3%;margin:1%;min-height:140px}.responsiveNav li a i{font-size:42px;vertical-align:middle;margin-bottom:3px}.step_Nav{position:absolute;width:100%;top:50%;margin-top:-17px;left:0;z-index:1000}.step_Nav .nav{position:absolute;top:0;color:#fff;vertical-align:middle;background:#55b2e3;padding:14px 12px;font-weight:700;text-decoration:none;font-size:0.9rem;line-height:0.9rem;transition:padding 0.25s ease;-webkit-box-shadow:0 0 28px 0 rgba(39,87,79,0.4);-moz-box-shadow:0 0 28px 0 rgba(39,87,79,0.4);box-shadow:0 0 28px 0 rgba(39,87,79,0.4)}.step_Nav .nav i{font-size:1.1rem;vertical-align:top;line-height:1.1rem;opacity:0.5}.step_Nav .nav:hover{padding:14px 20px;background:#ec198c}.step_Nav .nav--left{border-radius:0 3px 3px 0}.step_Nav .nav--right{right:0;border-radius:3px 0 0 3px}#pound{padding:1px 0 0;font-weight:100}#pound,.odometer{position:relative;float:left;z-index:2004;color:#fff;font-weight:300;font-size:28px}.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-ms-transition:-ms-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}ul#navTools{position:absolute;right:0;top:0;display:inline-block}ul#navTools li{list-style:none;float:left;color:#fff;transition:all 500ms;margin-right:1px;padding:8px 8px 0;height:65px;background:rgba(0,0,0,0.36)}ul#navTools li:hover{background:rgba(0,0,0,0.76)}ul#navTools li a{color:#fff}ul#navTools li a#addtobasket{background:#9b0015}ul#navTools li a#addtobasket:hover{background:#c3132b}ul#navTools li a:hover{background:rgba(0,0,0,0.36)}ul#navTools li a p{margin-bottom:0}.starterTxt{padding-right:20px;line-height:23px}.starterTxt .material-icons{line-height:21px;vertical-align:top}#priceBlock{padding:10px;background:rgba(0,0,0,0.58);display:block;float:left;margin-right:20px;position:absolute;left:0;height:65px;width:90px}#priceBlock p{text-align:left;margin-bottom:0;color:rgba(255,255,255,0.8);font-size:10px}.mainNav li a{font-size:0.8rem;text-transform:uppercase;font-weight:700;z-index:1;transition:all 500ms;height:65px;line-height:65px;vertical-align:middle;text-align:center;padding:0 7px;color:#fff;background:rgba(0,0,0,0.16);position:relative;display:inline-block;text-decoration:underline;margin-right:6px}.mainNav li a:after{position:absolute;right:-8px;z-index:999999;content:" ";width:0;transition:all 500ms;height:0;border-style:solid;border-width:33px 0 32px 8px;border-color:transparent transparent transparent rgba(0,0,0,0.16)}.mainNav li a:before{content:"";display:block;width:0;height:0;transition:all 500ms;position:absolute;top:0;left:-8px;border-style:solid;border-width:33px 0 32px 8px;border-color:rgba(0,0,0,0.16) transparent}.mainNav li a.first:before,.mainNav li a.last:after{display:none}.mainNav li a.last{padding-right:20px;margin-left:-1px}.mainNav li a:hover{background:rgba(0,0,0,0.46);text-decoration:none}.mainNav li a:hover:after{width:0;height:0;border-style:solid;border-width:33px 0 32px 8px;border-color:transparent transparent transparent rgba(0,0,0,0.46)}.mainNav li a:hover:before{width:0;height:0;border-style:solid;border-width:33px 0 32px 8px;border-color:rgba(0,0,0,0.46) transparent}.mainNav li a.current,.mainNav li a.current:hover{color:#333;background:#e4e2e0;text-decoration:none;pointer-events:none}.mainNav li a.current:after{width:0;height:0;border-style:solid;border-width:33px 0 32px 8px;border-color:transparent transparent transparent #e4e2e0}.mainNav li a.current:before{width:0;height:0;border-style:solid;border-width:33px 0 32px 8px;border-color:#e4e2e0 transparent}.mainNav li a span{font-size:1.7rem;line-height:0;margin-right:6px;vertical-align:middle}.mainNav a.disAble,.mainNav a[disabled]{opacity:0.7;text-decoration:none;color:#8e8e8e;background:#b9b9b9;pointer-events:none}.obscureSeperator{padding-right:10px;margin-right:10px;border-right:1px solid rgba(255,255,255,0.25)}#footer .disAble{opacity:0.2;pointer-events:none}.mainNav a.disAble:before{border-color:#b9b9b9 transparent}.mainNav a.disAble:after{border-color:transparent transparent transparent #b9b9b9}.bttn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.animated-button:link,.animated-button:visited,label.customfileUpload,label.customfileUpload{position:relative;display:block;cursor:pointer;padding:12px 15px;color:#fff;font-size:12px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;overflow:hidden;letter-spacing:0.08em;border-radius:0;text-shadow:0 0 1px rgba(0,0,0,0.2),0 1px 0 rgba(0,0,0,0.2);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.animated-button:link:after,.animated-button:visited:after,label.customfileUpload:after{content:"";position:absolute;height:0;left:50%;top:50%;width:150%;z-index:-1;-webkit-transition:all 0.75s ease 0;-moz-transition:all 0.75s ease 0;-o-transition:all 0.75s ease 0;transition:all 0.75s ease 0}.animated-button:link:hover,.animated-button:visited:hover,label.customfileUpload:hover{color:#FFF;text-shadow:none}.animated-button:link:hover:after,.animated-button:visited:hover:after,label.customfileUpload:hover:after{height:450%}.animated-button .material-icons,label.customfileUpload .material-icons{font-size:17px;vertical-align:middle}.animated-button.thar-one,label.customfileUpload.thar-one{color:#fff;cursor:pointer;display:block;position:relative;border:2px solid #f8a637;transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1) 0}.animated-button.thar-one:hover,label.customfileUpload.thar-one:hover{color:#000!important;background-color:transparent;text-shadow:none}.animated-button.thar-one:hover:before,label.customfileUpload.thar-one:hover:before{bottom:0;top:auto;height:100%}.animated-button.thar-one:before,label.customfileUpload.thar-one:before{display:block;position:absolute;left:0;top:0;height:0;width:100%;z-index:-1;content:'';color:#000!important;background:#f8a637;transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1) 0}.sendBox button.animated-button.thar-three{border:2px solid #46a927;border-radius:0;font-size:16px;padding:12px}.sendBox button.animated-button.thar-three:before{color:#fff!important;background:#46a927}.animated-button.thar-two{color:#fff;cursor:pointer;display:block;position:relative;border:2px solid #f36f21;transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1) 0}.animated-button.thar-two:hover{color:#000!important;background-color:transparent;text-shadow:ntwo}.animated-button.thar-two:hover:before{top:0;bottom:auto;height:100%}.animated-button.thar-two:before{display:block;position:absolute;left:0;bottom:0;height:0;width:100%;z-index:-1;content:'';color:#000!important;background:#f36f21;transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1) 0}.animated-button.thar-three{color:#fff;cursor:pointer;display:block;position:relative;border:2px solid #f8a637;transition:all 0.4s cubic-bezier(0.42,0,0.58,1) 0}.animated-button.thar-three:hover{color:#000!important;background-color:transparent;text-shadow:nthree}.animated-button.thar-three:hover:before{left:0;right:auto;width:100%}.animated-button.thar-three:before{display:block;position:absolute;top:0;right:0;height:100%;width:0;z-index:-1;content:'';color:#000!important;background:#f8a637;transition:all 0.4s cubic-bezier(0.42,0,0.58,1)}.animated-button.thar-four{color:#fff;cursor:pointer;display:block;position:relative;border:2px solid #65b37a;transition:all 0.4s cubic-bezier(0.42,0,0.58,1)}.animated-button.thar-four:hover{color:#000!important;background-color:transparent;text-shadow:nfour}.animated-button.thar-four:hover:before{right:0;left:auto;width:100%}.animated-button.thar-four:before{display:block;position:absolute;top:0;left:0;height:100%;width:0;z-index:-1;content:'';color:#000!important;background:#65b37a;transition:all 0.4s cubic-bezier(0.42,0,0.58,1) 0}.operateButtons{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:1s;transition-duration:1s;color:#fff;font-size:12px}.operateButtons:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.operateButtons:hover:before{-webkit-transform:scale(2);transform:scale(2)}nav{display:block;margin:0 auto;text-align:center;position:fixed;left:0;top:35%;z-index:2001}nav#visualoptions{right:16%;opacity:0;z-index:1999;top:100px;left:auto;-webkit-box-shadow:10px 10px 24px -10px rgba(19,23,92,1);-moz-box-shadow:10px 10px 24px -10px rgba(19,23,92,1);box-shadow:10px 10px 24px -10px rgba(19,23,92,1)}#visualoptions .operateButtons{background:#fff;border:none;color:#000}#visualoptions .operateButtons:before{background:#002b61}#visualoptions .operateButtons:hover,.operateButtons-out:active,.operateButtons:focus{color:#fff}nav ul li{margin:0 0 1px;list-style:none}nav ul li a{width:58px;height:58px;font-size:11px;padding-top:35px}nav li a span{position:absolute;left:50%;z-index:2;margin-left:-12px;top:6px;font-size:28px}#fullsidelightOptions,#glassoptions,#orientation{z-index:100;position:fixed;display:none;width:auto;padding:6px;background:#1a2237;transition:all 0.3s ease-in-out 0}#fullsidelightOptions{padding:0}#sidelightSelect{padding:6px}#glassoptions:hover,#orientation:hover{z-index:100;display:none;width:auto;padding:6px;background:#fff;-webkit-box-shadow:5px 5px 12px -5px rgba(19,23,92,1);-moz-box-shadow:5px 5px 12px -5px rgba(19,23,92,1);box-shadow:5px 5px 12px -5px rgba(19,23,92,1)}#glassoptions .label,#orientation .label{display:none}#orientation{right:100px;top:70px}#glassoptions{left:10px;top:-60px;position:absolute}#fullsidelightOptions p,#glassoptions p{font-size:9px;text-align:center;font-weight:700;text-transform:uppercase;color:#333;letter-spacing:-.5px;padding:6px 0}#glassoptions ul li,#orientation ul li{display:block;position:relative;text-align:center;width:50px;padding:4px;overflow:hidden;background-color:rgba(0,0,0,0.1);transition:all 0.3s ease-in-out 0}#glassoptions h4,#orientation h4{display:block;padding:8px;font-size:13px;font-weight:400}#orientation .doorlink,#orientation img{width:40px;height:90px}#glassoptions img{width:40px;height:40px}#orientation img{opacity:0.9}#fullsidelightOptions{left:5px;display:none;top:-155px;position:absolute}#optionSwitch{padding:0;width:100%;background:#fff}#optionSwitch a{color:#333;background:#eaeaea;padding:8px}#optionSwitch a.current,#optionSwitch a.current:hover{background:#1a2237;color:#fff}.colourlink .box,.doorlink,.framecolourlink .box,.glasslink .box{width:80px;height:155px;position:relative;display:inline-block;margin:0;cursor:pointer;-webkit-transition:background 0.4s 0.5s;transition:background 0.4s 0.5s}.framecolourlink .box img,.glasslink .box img{margin:0 auto;overflow:hidden;right:0}.frameOtion{padding:12px}#carouselWrapper{margin:0 auto;text-align:center;max-width:100%}.owl-item{background:rgba(0,0,0,0);padding:3px 0;margin:5px 0;color:#FFF;text-align:center;-webkit-transition:all 0.4s;transition:all 0.4s;position:relative;overflow:hidden}.owl-item a img{margin:0 auto;text-align:center;display:block;border:2px solid rgba(0,0,0,0.73)}.owl-item.active,.owl-item:hover{background:rgba(0,0,0,0.45)}.owl-item span{background:rgba(0,0,0,0.27);display:block;padding:4px;margin-top:5px;display:none}.owl-item a{margin:0 auto;text-align:center}.owl-item .doorlink{position:relative;display:block}.doorlink img{opacity:0.9;position:absolute;left:0;right:0;width:93%}a .box .sublabel{position:absolute;bottom:0;display:block;right:0;bottom:0;z-index:99999;background:#01bbd6;color:rgba(255,255,255,1);font-size:11px;font-weight:400;text-align:center;-webkit-transition:background 0.4s 0.5s;transition:background 0.4s 0.5s;padding:0 4px}a .box .sublabel p{padding:0 6px}a .box .pricelabel{opacity:0;display:none;position:absolute;left:0;bottom:20%;z-index:99999;background:#d82727;color:rgba(255,255,255,1);font-size:12px;padding:4px;font-weight:400;text-align:center;-webkit-transition:all 0.5s;transition:all 0.5s}a .box .sublabel.Standard{background:rgba(0,0,0,0.5);color:#fff}a .box .sublabel.Heritage{background:rgba(217,205,162,1);color:#221f1f}a .box .sublabel.Bold{background:rgba(191,31,115,1)}a .box .sublabel.Grey{background:rgba(177,186,190,1);color:#221f1f}#glassdesigns a .box .sublabel{background:rgba(1,187,214,1)}.box .label{position:absolute;top:0;background:rgba(39,92,170,1);color:rgba(255,255,255,0.85);text-align:center;font-size:11px;font-weight:400;display:block;padding:5px;-webkit-transition:all 0.4s 0.5s;transition:all 0.4s 0.5s;-webkit-transition:color 0.4s 0.5s;transition:color 0.2s 0.2s;z-index:999;margin:0 auto;left:0;right:0}.doorlink .label{top:120px}.current .box .label{background:rgba(255,255,255,0.85);color:rgba(0,0,0,.8)}#swatches form{clear:both;display:block}#frameswatches a .box .label,#frameswatches a .box .sublabel,.colourlink .box .label,.framecolourlink .box .label,.glasslink .box .label{font-size:10px;width:80px;padding:3px 0}.colourlink .box,.framecolourlink .box{height:100px;width:80px;background:rgba(0,0,0,0.4);position:relative}.colourlink .box img,.framecolourlink .box img,.glasslink .box img{position:absolute;z-index:50;left:0}.colourlink .box img,.framecolourlink .box img{top:20px}.colourlink .box:hover .label,a.current .label{color:#fff;background:rgba(0,0,0,.4);-webkit-transition:background 0.5s;transition:background 0.5s}.box span{-webkit-transition:color 0.4s 0.5s;transition:color 0.4s 0.5s;text-align:center}.box.Whitesmooth{background-color:#fff}.box.Blacksmooth{background-color:#000}.box.Anthracitesmooth{background-color:#212a30}.box.Anthracitesmooth img.Anthracitesmooth,.box.Blacksmooth img.Blacksmooth,.box.Whitesmooth img.Whitesmooth{opacity:0.2;filter: blur(2px)}.back,.front{position:absolute;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.showopacity{opacity:0}.showopacity[visibleon]{opacity:1}.hideopacity{opacity:1}.hideopacity[visibleoff]{opacity:0}.image-scale-hack{transform:rotate(.0001deg)}.dripbar,.frame,.frameColour,.frameback,.handle,.house,.stableBack,.stableLock,.whiteback{width:100%;height:100%;position:relative;zoom:0-1}.frameColour{display:inline-block;height:auto;position:relative;user-select:none}.frameCol-canvas{display:block;height:100%;visibility:hidden}.shadow{height:100%;left:0;position:absolute;top:0;width:100%}#fulldoordisplay .frame img,#fulldoordisplay .frameColour img,#fulldoordisplay .frameback img,#fulldoordisplay .house img{zoom:0-1;max-width:100%;height:100%;position:absolute;top:0;left:0}.shadow{}#situdoor .frame img,#situdoor .frameColour img{zoom:0-1;max-width:100%;height:100%;position:absolute;top:0;left:0;min-width:533px}#situdoor .frameImg.Singlet img{min-width:264px}.layer,.thumbgrain,.whiteback{max-width:100%;min-width:100%;max-height:100%;min-height:100%}.layer img,.thumbgrain img{zoom:0-1;max-width:100%;height:96%;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(9px)}#visualization{position:absolute;margin:auto;top:1%;left:0;bottom:0;right:0;z-index:2}#visualization #background{position:absolute;height:90%;margin:auto;top:0;left:0;right:0;z-index:9998}#visualization #background #target{position:absolute;top:0;left:0;right:0;margin:auto;opacity:0}#situdoor{opacity:0;width:150px;height:324px;margin:0 auto;display:block;position:absolute;z-index:9999;left:0;right:0;top:0;bottom:0;overflow:hidden}#situdoor .borderHover{-webkit-box-shadow:inset 0 0 0 5px rgba(227,22,227,0);-moz-box-shadow:inset 0 0 0 5px rgba(227,22,227,0);box-shadow:inset 0 0 0 5px rgba(227,22,227,0);position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999999999}#situdoor .borderHover:active{-webkit-box-shadow:inset 0 0 0 5px rgba(227,22,227,1);-moz-box-shadow:inset 0 0 0 5px rgba(227,22,227,1);box-shadow:inset 0 0 0 5px rgba(227,22,227,1)}#situdoor:focus{-webkit-box-shadow:inset 0 0 0 5px rgba(227,22,227,1);-moz-box-shadow:inset 0 0 0 5px rgba(227,22,227,1);box-shadow:inset 0 0 0 5px rgba(227,22,227,1)}#situdoor:active img{opacity:0.8}#situdoor div{position:absolute;right:0;left:0;width:100%;height:100%;height:100%;margin:0 auto}#situdoor .layer img{top:0;bottom:0;left:0;right:0}svg{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto}.sideLightcolourBG{fill:green}.colour,.sideLightcolour{z-index:100;height:95%}.whiteback{z-index:140}.thumbgrain,.whitemask{z-index:200}.thumbgrain img{opacity:0.4}.glass,.glassthumb,.sideLightglass{z-index:150}#glassshadow,.glassshadowthumb{z-index:400}.doorGrain,.doorSmooth,.sideLight,.sideLightSmooth,.whitethumbgrain{z-index:298}.etchDesign{z-index:299;display:none;mix-blend-mode:overlay}.etchDesign img{max-width:100%}.trisysCassette,.urbanCassette,.urbanaluminiumCassette{z-index:401}.sl_trisysCassette,.sl_urbanCassette,.sl_urbanaluminiumCassette{z-index:901}.sl_Etch{z-index:999;mix-blend-mode:overlay}.sideLightshadow{z-index:950}#fulldoordisplay div .innerDoor .sideLightcolour{bottom:3%}.innerDoor .sideLightcolour.layer img{height:93%}img.blackthumbgrain{opacity:0.85}img.whitethumbgrain{opacity:0.1}.blackthumbgrain{z-index:950}.glassSwatchMask{z-index:960;display:none}.helpergrain{z-index:825}.handle,.stableBack,.stableLock{z-index:85000000}.zermattdoorColour{z-index:149}.inox,.inoxthumb{z-index:840}.urban{z-index:845}.DoorShadow{z-index:299}.frame{z-index:200}.dripbar{z-index:1000}.letterplate,.spyhole{z-index:860}.hinge{z-index:1101}#fulldoordisplay .innerDoor .setLeft{left:-36.5%}.knocker{z-index:890;-webkit-transform:scale(0.8);transform:scale(0.8)}#fulldoordisplay .innerDoor .spyhole.layer img{top:-230px}#fulldoordisplay .innerDoor .knocker.layer img{top:-90px}#situdoor .innerDoor .spyhole.layer img{top:-65px;left:-2px}#situdoor .innerDoor .knocker.layer img{top:-30px;left:-3px}.frameback{z-index:1100}.FRight img{transform:translateX(53%)}#loadBG{z-index:900;display:none;opacity:0}#optionsNav{width:152px}#optionsNav ul li a{width:75px;height:68px;font-size:11px;padding-top:46px;float:left;margin-right:1px}#optionsNav li a span{left:50%;z-index:2;margin-left:-18px;top:6px;font-size:38px;color:rgba(255,255,255,0.9)}#glasscolouroptions{padding:20px;background:#878dca;padding-top:5px}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99}#indicator{display:none;position:absolute;z-index:2999;left:50%;top:80%;margin:-60px 0 0 -45px}#indicator img{-webkit-box-shadow:10px 10px 44px 10px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 44px 10px rgba(0,0,0,0.75);box-shadow:10px 10px 44px 10px rgba(0,0,0,0.75)}#status{position:absolute;left:50%;top:50%;margin:-60px 0 0 -45px}#status #loadlogo{margin-bottom:20px}#footer{text-align:center;padding:0;position:absolute;clear:both;width:100%;height:200px;z-index:1001;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-box-shadow:0 -4px 28px 0 rgba(41,67,137,0.31);-moz-box-shadow:0 -4px 28px 0 rgba(41,67,137,0.31);box-shadow:0 -4px 28px 0 rgba(41,67,137,0.31);bottom:-200px}#footertabs,#hardwarefootertabs{position:absolute;top:-37px;display:none;width:75%}#footertabs a,#hardwarefootertabs a{color:#fff;font-size:14px;font-weight:300;padding:10px;left:0;float:left;margin-right:4px}#closefooter{top:-43px}#backdropNav{position:absolute;width:100%;bottom:0;overflow:hidden;z-index:9999;height:80px}#backdropNav .button{float:left;width:19.92%;font-size:14px;border:none;margin-right:0.1%;background:rgba(0,0,0,0.52)}#backdropNav .button i{font-style:normal}#backdropNav .button div{width:28px;height:28px;font-size:28px;margin:0 auto;text-align:center;margin-bottom:5px}#backdropNav .button:hover{background:rgba(255,255,255,0.29)}#backdropNav .button.last{margin-right:0}nav a#pull{display:none}.uploadform{display:block;margin:0 auto;left:0;right:0}.fileUpload{position:relative;overflow:hidden}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;width:100%;height:100%;filter:alpha(opacity=0);opacity:0}#pdf{width:724px;position:absolute;background:#fff;top:-10000px}#pdfdesignwrapper{border:1px solid #bfbfbf;width:724px;position:relative;height:760px;padding:20px 0}#pdfdoordesign{margin:0 auto;width:310px;max-height:755px;text-align:center;position:absolute;left:0;right:0}#pdfdoordesign div{position:absolute;width:300px;height:731px;left:0;right:0}.sweet-overlay{background-color:rgba(0,0,0,0.7);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:100006}.sweet-alert{background-color:#fff;font-family:'Roboto','sans-serif';width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;overflow:hidden;display:none;z-index:100009;width:auto;margin-left:0;left:15px;max-width:40%;margin:0 auto;right:15px;top:20%}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;float:none;margin:10px;padding:0;line-height:normal}button{background-color:rgba(0,0,0,0.2);color:#fff;border:none;box-shadow:none;font-size:17px;font-weight:500;padding:10px 32px;margin:16px 5px;cursor:pointer;float:none;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05)}button:hover{background-color:#a1d9f2}button:active{background-color:#81ccee}button.cancel{background-color:#D0D0D0}button.cancel:hover{background-color:#c8c8c8}button.cancel:active{background-color:#b6b6b6}button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0 0 2px,rgba(0,0,0,0.0470588) 0 0 0 1px inset!important}button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert .icon{width:80px;height:80px;border:4px solid gray;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .icon.error{border-color:#F27474}.sweet-alert .icon.error .x-mark{position:relative;display:block}.sweet-alert .icon.error .line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}.sweet-alert .icon.error .line.left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .icon.error .line.right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .icon.warning{border-color:#F8BB86}.sweet-alert .icon.warning .body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}.sweet-alert .icon.warning .dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}.sweet-alert .icon.info{border-color:#C9DAE1}.sweet-alert .icon.info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}.sweet-alert .icon.info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1}.sweet-alert .icon.success{border-color:#A5DC86}.sweet-alert .icon.success::after,.sweet-alert .icon.success::before{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .icon.success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .icon.success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.sweet-alert .icon.success .placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .icon.success .fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .icon.success .line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .icon.success .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .icon.success .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .icon.custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url("grabbing.png") 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:0;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#000;opacity:1}.owl-theme .owl-controls.clickable .owl-buttons div:hover{background:#333;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:3px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url("images/status.gif") no-repeat center center}h1{font-weight:300;text-transform:uppercase;padding:18px;font-size:22px}#doordesignform{margin:0 auto;text-align:center;padding:20px}hr{border:0;color:rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.3);height:1px;margin:18px 0;text-align:center}.minimal{border:0;background:#fff;width:100%;font-size:22px;color:#000;height:230px;margin-bottom:18px;padding:12px}.minimal__label{color:#fff;text-align:left;font-weight:300;font-size:20px}#changeRal{background:#f36f21;color:#fff;padding:19px 10px;text-transform:uppercase;font-size:1.4em;font-weight:300;margin-left:2px;position:absolute;left:113px;bottom:10px;width:120px}#changeRal:hover{background:#002b61}.tipBox{background:#fff;padding:12px 20px;text-align:center;color:#000;font-size:14px;display:block;position:absolute;z-index:2000;left:0;right:0;margin:0 auto;opacity:0}.tipBox .close{position:absolute;top:3px;right:3px;color:#000;font-size:11px;z-index:90}.tipBox .close i{font-size:16px;margin-bottom:0;padding-bottom:0;vertical-align:middle}.tipBox{-webkit-box-shadow:10px 10px 24px -10px rgba(19,23,92,1);-moz-box-shadow:10px 10px 24px -10px rgba(19,23,92,1);box-shadow:10px 10px 24px -10px rgba(19,23,92,1)}.MainButton{-moz-box-shadow:0 10px 14px -7px #ec198c;-webkit-box-shadow:0 10px 14px -7px #ec198c;box-shadow:0 10px 14px -7px #ec198c;background-color:#ec198c;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #4d958a;display:inline-block;cursor:pointer;color:#fff;text-transform:uppercase;font-size:20px;padding:14px 25px;text-decoration:none;font-weight:700;margin-top:20px}.MainButton:hover{background-color:#d71384;border:1px solid #ae106b;-moz-box-shadow:0 5px 8px -7px #d71384;-webkit-box-shadow:0 5px 8px -7px #d71384;box-shadow:0 5px 8px -7px #d71384}.popupScreen{border-radius:4px;background-size:100% 234px;padding-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:30px;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;max-width:700px;max-height:90%;z-index:3000;width:65%}#welcomeScreen{background:#fff url("../clientassets/Bowater/welcomeWaves.png") no-repeat bottom}.navyTxt{color:#0f2e4a}.greenTxt{color:#50c2b0}.blueTxt{color:#4db1e3}.redTxt{color:#de0081}#doorFinishOptions{position:fixed;top:-78px;right:45px}#cassetteType,#finishType{position:absolute;right:4px;z-index:8000;top:0;display:block;background:#ec198c;padding:4px;width:145px}#cassetteType{right:150px;background:#275caa;width:181px}.selectslabOption{padding:20px;border:2px solid rgba(20,62,100,0.25);margin-top:4px;transition:all 0.5s ease}.selectslabOption:hover{border:2px solid rgba(20,62,100,0.9);cursor:pointer}.selectslabOption{text-align:left;position:relative}.selectslabOption .check{color:#fff;position:absolute;top:12px;right:20px;font-size:32px}.selectslabOption.sett .check{color:#ec198c}.selectslabOption ul{margin:10px 0 0 15px;float:left;font-size:11px;color:#666}.smallTitle{font-size:13px;font-weight:700}.popupScreen .selectslabOption img{float:left;margin-right:18px;width:55px;display:block}.popupScreen .close{background-color:#fff;-webkit-transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out}.popupScreen .close i{font-size:22px;color:#333}.popupScreen .close:hover{background-color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.popupScreen img{margin:0 auto;text-align:center;display:block;height:auto}.popupScreen h2{color:#333;text-transform:uppercase;margin:18px;font-weight:300;border-bottom:1px solid #eee;padding-bottom:12px}.popupScreen p{font-size:18px;margin-bottom:12px;text-align:left;padding:0 20px}.popupScreen p a{color:#3e67a6;text-decoration:underline}.popupScreen p a:hover{color:#13175c;text-decoration:none}.ralinput{position:absolute;z-index:1;margin:0.2em;width:110px;vertical-align:top;overflow:hidden;font-size:22px;left:0;bottom:5px}.input{position:relative;z-index:1;display:inline-block;margin:0.2em;max-width:300px;width:calc(100% - 0.3em);vertical-align:top;overflow:hidden;font-size:22px}.input__field{display:block;float:right;border:none;border-radius:0;font-weight:700;-webkit-appearance:none;position:absolute;z-index:100;padding:2em 0.75em 1em;width:100%;background:transparent;color:#333;font-size:0.8em}.ralinput__field{display:block;float:right;border:none;border-radius:0;font-weight:700;-webkit-appearance:none;position:absolute;z-index:100;padding:32px 0 0 10px;width:100%;background:transparent;color:#333;font-size:0.85em}.input__field:focus{outline:none}.input__label{display:inline-block;float:right;color:#6a7989;font-weight:700;font-size:70.25%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;width:100%;height:100%;background:#fff;text-align:left}.input__label-content{position:relative;display:block;width:100%;padding:1.3em 1em 2em;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform 0.3s,color 0.3s;transition:transform 0.3s,color 0.3s;text-rendering:geometricPrecision}#ralform{position:absolute;bottom:2px;left:50px}.infoButt{color:#333;background:#fff;font-size:10px;font-weight:700;padding:6px;text-align:center;position:absolute;left:14px;bottom:30px}.infoButt:hover{color:#fff;background:#d30079}.infoButt i{font-size:16px;text-align:center}.ralinput__label-content{position:relative;display:block;width:100%;padding:1.4em 1em;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform 0.3s,color 0.3s;transition:transform 0.3s,color 0.3s;text-rendering:geometricPrecision}.textarea__label-content{position:relative;display:block;text-align:center;padding:1em}.input__label::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:0 solid transparent;-webkit-transition:border-width 0.3s,border-color 0.3s;transition:border-width 0.3s,border-color 0.3s}.input--filled .input__label::before,.input__field:focus + .input__label::before,.ralinput__field:focus + .input__label::before{border-width:8px;border-color:#000;border-top-width:1.8em}.input--filled .input__label .input__label-content,.input--filled .input__label .ralinput__label-content,.input__field:focus + .input__label .input__label-content,.ralinput__field:focus + .input__label .ralinput__label-content{color:#fff;-webkit-transform:translate3d(0,-1.5em,0) scale3d(0.75,0.75,1);transform:translate3d(0,-1.5em,0) scale3d(0.75,0.75,1) translateZ(1px)}.formsuccess{padding:1em;color:#fff;background-color:#468847;margin:0 auto;text-align:center}.formerror{padding:1em;color:#fff;background-color:#b94a48;margin:0 auto;text-align:center}.cosyAlert-container{margin:100px;padding:0;position:fixed;width:30%;font-weight:400;font-size:13px;z-index:9999}.cosyAlert-container.top{top:0}.cosyAlert-container.right{right:0}.cosyAlert{margin:5px 0;padding:10px;position:relative;top:0;left:0;border-width:1px;border-style:solid;z-index:9999}.cosyAlert.error{color:#fff;background-color:#ec008c;border-color:rgba(199,42,45,1.00)}.cosyAlert .close{margin:0;padding:0;position:absolute;top:5px;right:5px;font-weight:700;font-size:15px;line-height:15px;color:#fff;cursor:pointer}.cosyAlert .close:hover{color:#000}.cosyAlert .loader{margin-top:15px;width:100%;height:5px;clear:both}.cosyAlert .loader-bar{width:100%;height:5px;background:rgba(255,255,255,0.70)}.front .innerDoor{transform:translateY(9px)}.back .innerDoor{height:100%;transform:translateX(1px) translateY(10px)}#situdoor .innerDoor{position:absolute;width:229px;height:575px;bottom:-11px;left:6px;right:0}#situdoor .sideLightBlock{display:block;width:624px;left:-11px;height:100%;position:absolute;z-index:200;top:12px}#situdoor .sideLightcolour{left:-64px;top:-17px}.front .innerDoor{z-index:899}#fulldoordisplay div .innerDoor .front{bottom:4px}#fulldoordisplay div .innerDoor .back{bottom:-5px}#situdoor .frameColour{display:block;width:100%}#situdoor .innerDoor{z-index:203}#situdoor .dripbar{bottom:10px;left:-10px}#situdoor .FullFrameset img,#situdoor .FullFramesetmidrail img{min-width:673px!important;left:-60px!important}#situdoor .FullFramesetLeft img,#situdoor .FullFramesetLeftmidrail img,#situdoor .FullFramesetRight img,#situdoor .FullFramesetRightmidrail img{min-width:650px;left:-60px}#situdoor .Toplight img{min-width:700px;left:-210px}.innerDoor.innerDoorheightreduce{height:82%;transform:translateY(11%)}.hinge.innerDoorheightreduce{height:81.5%;transform:translateY(12%)}#fulldoordisplay .innerDoor.innerDoorheightreduce .sideLightglass img,#fulldoordisplay .innerDoor.innerDoorheightreduce .sideLightshadow img{top:-17%;transform:scale(1.27)}#TopRightButton{display:none}.stableBack,.stableLock{-ms-transform:translateX(-5px);-webkit-transform:translateX(-5px);transform:translateX(-5px)}#situdoor .handle,#situdoor .stableLock,.stableBack{-ms-transform:translate(-6px,20px);-webkit-transform:translate(-6px,20px);transform:translate(-6px,20px)}.front .frame img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#backgroundchange{right:20px;top:9px;position:absolute}#priceBlock{display:none}#preloader{background-color:#3d3d3d}#footer{background:#111d35}#formscreen,#fullscreen,#galleryscreen{background:#333}#formscreen h1,#fullscreen h1,#galleryscreen h1{border-bottom:1px solid rgba(0,0,0,0.30);background:rgba(0,0,0,0.3)}.close{color:#fff;padding:8px 10px 6px;background-color:#111d35;border:none}.close:hover{border:none;color:#c91500;background-color:#122240}#formscreen .close,#fullscreen .close,#galleryscreen .close{color:#fff;background-color:#000;border:none;padding:17px;top:0;right:0}#formscreen .close:hover,#galleryscreen .close:hover{color:#8E1B1D}.owl-item.active,.owl-item:hover{background:#fff}.operateButtons{background:#f36f21;border:1px solid #c65613}.operateButtons:before{background:#f8a637}.operateButtons-out:active,.operateButtons:focus,.operateButtons:hover{color:#fff}#situdoor .fullframeAdjust img{transform:scale(1.04);top:16px;left:42px}#situdoor .topglassframeAdjust img{transform:scale(1.05);top:22px;left:34px}#glassoptions ul li,#orientation ul li{color:#fff}#glassoptions h4,#orientation h4{color:#000;border-bottom:1px solid rgba(0,0,0,0.2)}#glassoptions ul li:hover,#glassoptions ul.colourlist li.current,#orientation ul li.current,#orientation ul li:hover{background-color:rgba(0,0,0,0.58)}#swatches form{clear:both;display:block;border-top:1px solid rgba(255,255,255,0.4)}#footertabs a{background-color:rgba(0,0,0,0.80)}#footertabs a.current,#footertabs a:hover{background-color:#111d35}#backdropNav .button:hover{background:#002b61}.handlethumb .box,.knockerthumb .box,.spyholethumb .box{width:80px;height:155px;position:relative;display:inline-block;margin:0;cursor:pointer;-webkit-transition:background 0.4s 0.5s;transition:background 0.4s 0.5s}#urbanoptions{width:200px;position:absolute;z-index:9999;right:100px;top:80px}.urbanlink{color:#000;text-transform:uppercase;font-size:11px;padding:9px;line-height:11px;border:1px solid #000;margin-right:5px}.urbanlink:hover{background-color:#d2d2d2}.urbanlink.current{border:1px solid #111d35;background-color:#111d35;color:#fff}.owl-item:hover{background:rgba(0,0,0,0.38)}.owl-item.active{background:#fff}#footertabs a,#hardwarefootertabs a{color:#000;background:#fff}#footertabs a:hover,#hardwarefootertabs a:hover{background:#01af4d;background:-moz-linear-gradient(top,#f36f21 0%,#c75c1d 74%,#803b12 100%);background:-webkit-linear-gradient(top,#f36f21 0%,#c75c1d 74%,#803b12 100%);background:linear-gradient(to bottom,#f36f21 0%,#c75c1d 74%,#803b12 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#01af4d',endColorstr='#013015',GradientType=0);color:#fff}#footertabs a.current,#hardwarefootertabs a.current{background:#111d35;color:#fff}a#slabInfo{margin-top:-14px}#footertabs a#slabInfo{color:#333;background:#fff;font-size:12px;font-weight:700}#footertabs a#slabInfo p{text-align:left;float:right;padding:9px 0 0 8px}#footertabs a#slabInfo i{font-size:18px;line-height:9px;vertical-align:middle}#footertabs a#slabInfo img{float:left;width:15px}#footertabs a#slabInfo:hover{background:#55b2e3}#footertabs a#slabInfo:hover,#footertabs a#slabInfo:hover i{color:#fff}@media all and (max-width: 1056px){.hideiDevice{display:none;visibility:hidden}nav ul li a{width:36px;height:36px}nav li a span{position:absolute;left:50%;z-index:2;margin-left:-12px;top:4px;font-size:24px}nav li a img{margin-left:-14px;top:6px}#fulldoordisplay{height:90%;top:10%}.logo{padding:6px}#backdropNav .button{width:19.92%;font-size:9px;border:none;padding:8px 6px;margin-right:0.1%;background:rgba(0,0,0,0.52);line-height:12px;word-break:break-word}#optionsNav{background:none;width:58px;top:26%}#optionsNav ul li a{width:52px;height:43px;font-size:9px;padding-top:26px;float:none;margin-right:0}#optionsNav li a span{top:3px;margin-left:-10px;font-size:22px}}@media all and (max-width: 972px){#fulldoordisplay div .front .innerDoor{transform:translateY(0.5%)}#fulldoordisplay div .back .innerDoor{transform:translateY(0.5%)}#fulldoordisplay div .front .innerDoor.innerDoorheightreduce{transform:translateY(11.5%)}#fulldoordisplay div .back .innerDoor.innerDoorheightreduce{transform:translateY(11.5%)}#fulldoordisplay div .innerDoor .sideLightcolour{bottom:2%}#fulldoordisplay{height:70%}#shareBar a,#toolBar a,#toolBar label{margin:0 4px}nav#visualoptions{right:2px}a.animated-button:link,a.animated-button:visited,label.customfileUpload,label.customfileUpload{font-size:65%;padding:10px}#orientation{right:42px}#orientation img{width:30px}#glassoptions ul,#orientation ul{padding:0}#glassoptions ul li,#orientation ul li{width:35px;padding:2px}#backdropNav .button i{font-size:9px}#backgroundchange{right:10px;top:11px}#changeRal{padding:13px;left:90px}.input__label{font-size:56%}.ralinput__field{font-size:0.6em;padding:26px 0 0 10px}.infoButt{bottom:15px}.mainNav{margin-left:5px}.mainNav li a{font-size:0.6rem;padding:0 4px;margin-right:0;height:30px;line-height:30px;border-radius:6px}.mainNav li a:before{content:none;left:0;border-width:0;border-color:rgba(0,0,0,0) transparent}.mainNav li a:after{content:none;right:0;border-width:0;border-color:transparent transparent transparent rgba(0,0,0,0)}.mainNav li a.last{padding-right:4px;margin-left:0}a.NextBtn{left:auto;right:0.5%}a.PrevBtn{left:0.5%;right:auto}a.NextBtn,a.PrevBtn{font-size:70%;min-width:100px;height:80px}a.NextBtn:after{border-color:transparent!important}a.PrevBtn:before{border-color:transparent!important}a.NextBtn i,a.PrevBtn i{font-size:24px}}@media all and (max-height: 780px){#fulldoordisplay div .innerDoor .sideLightcolour{bottom:1.9%}#fulldoordisplay div.innerDoor{height:99.2%;transform:translateY(2px)}#fulldoordisplay div.innerDoor.innerDoorheightreduce{height:81.5%}}@media all and (max-width: 726px){#fulldoordisplay div.innerDoor{transform:translateY(11.2%)}#fulldoordisplay div .innerDoor .sideLightcolour{bottom:2.2%}#fulldoordisplay div.innerDoor.innerDoorheightreduce{height:81.5%;transform:translateY(11.3%)}.front .innerDoor{transform:translateY(6px)}.hidePhone{display:none;opacity:0}.hideDesk{display:block;opacity:1}#fulldoordisplay{height:80%;margin-top:30px}.popupScreen{width:90%}#footertabs,#hardwarefootertabs{width:90%}#footertabs a#slabInfo{margin-top:0;padding:4px;right:0}#footertabs a#slabInfo p{padding:0}#footertabs #doorCategories a{font-size:11px;padding:6px;margin-right:1px}#fulldoordisplay div.innerDoor{transform:translateY(0px)}}@media all and (max-width: 540px){#doorFinishOptions{position:fixed;top:-110px;right:55px}a.NextBtn,a.PrevBtn{font-size:70%;min-width:60px;height:50px;top:40%;padding:8px}#backgroundchange{right:2px;top:12px}#shareBar a,#toolBar a,#toolBar label{margin:0 25px;display:block;margin-bottom:4px}#fulldoordisplay div .innerDoor .sideLightcolour{bottom:0}#fulldoordisplay div .back .innerDoor{transform:translateY(2%)}#fulldoordisplay div .front .innerDoor{transform:translateY(-1%)}#footertabs{top:-30px}#footertabs a,#hardwarefootertabs a{font-size:11px;font-weight:300;padding:8px 3px;left:0;float:left;margin-right:1px}#situdoor{width:70%;height:70%}#fullsidelightOptions p,#glassoptions p{font-size:8px;font-weight:400;text-transform:lowercase;padding:1px 0}#fullsidelightOptions{left:0;top:-102px}#fullsidelightOptions a{font-size:10px;padding:2px;margin-right:1px}#fullsidelightOptions a img{width:28px}}#patternedglassOveride{display:none;margin-top:9px}#glazedSidelights a,#patternedglassOveride a{color:#333}#glazedSidelights a.current,#patternedglassOveride a.current{color:#fff}.warningLabel{padding:4px;background:#d70f82;color:#fff;font-size:10px;text-align:center;display:block;float:left;margin-right:10px}.warningLabel i{font-size:14px;vertical-align:middle}.flipswitch{position:relative;width:115px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-top:8px;float:left}.flipswitch input[type=checkbox]{display:none}.flipswitch-label{display:block;overflow:hidden;cursor:pointer;border:0 solid #FFF;border-radius:50px}.flipswitch-inner{width:200%;margin-left:-100%;-webkit-transition:margin 0.3s ease-in 0;-moz-transition:margin 0.3s ease-in 0;-ms-transition:margin 0.3s ease-in 0;-o-transition:margin 0.3s ease-in 0;transition:margin 0.3s ease-in 0}.flipswitch-inner:after,.flipswitch-inner:before{float:left;width:50%;height:26px;padding:0;line-height:26px;font-size:11px;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.flipswitch-inner:before{content:"Patterned glass";padding-left:9px;background-color:#D40279;color:#FFF;text-align:left}.flipswitch-inner:after{content:"Decorative glass";padding-right:9px;background-color:#ec198c;color:#FFF;text-align:right}.flipswitch-switch{width:17px;margin:4.5px;background:#FFF;border:0 solid #FFF;border-radius:50px;position:absolute;top:0;bottom:0;right:90px;-webkit-transition:all 0.3s ease-in 0;-moz-transition:all 0.3s ease-in 0;-ms-transition:all 0.3s ease-in 0;-o-transition:all 0.3s ease-in 0;transition:all 0.3s ease-in 0}.flipswitch-cb:checked + .flipswitch-label .flipswitch-inner{margin-left:0}.flipswitch-cb:checked + .flipswitch-label .flipswitch-switch{right:0}