a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,fieldset,h1,h2,h3,h4,h5,h6,html,img,ol,ul{border:0;margin:0;padding:0}nav li{list-style-type:none;margin:0;padding:0}nav a:hover{text-decoration:none}.purple-text{color:#001231!important}.purple-bg{background-color:#001231!important}.purple-bg .darken,.purple-bg.button:hover{background:#000!important}.light-purple-text{color:#684a6e!important}.light-purple-bg{background-color:#684a6e!important}.light-purple-bg .darken,.light-purple-bg.button:hover{background:#4b3550!important}.purple-button-text{color:#001231!important}.purple-button-bg{background-color:#001231!important}.purple-button-bg .darken,.purple-button-bg.button:hover{background:#000!important}.orange-text{color:#e4701e!important}.orange-bg{background-color:#e4701e!important}.orange-bg .darken,.orange-bg.button:hover{background:#b95a16!important}.sea-green-text{color:#0f5366!important}.sea-green-bg{background-color:#0f5366!important}.sea-green-bg .darken,.sea-green-bg.button:hover{background:#082f3a!important}.body-text-text{color:#1b1b1b!important}.body-text-bg{background-color:#1b1b1b!important}.body-text-bg .darken,.body-text-bg.button:hover{background:#020202!important}.white-text{color:#fff!important}.white-bg{background-color:#fff!important}.white-bg .darken,.white-bg.button:hover{background:#e6e6e6!important}.black-text{color:#000!important}.black-bg{background-color:#000!important}.black-bg .darken,.black-bg.button:hover{background:#000!important}.navigation-light-text{color:#6e6e6e!important}.navigation-light-bg{background-color:#6e6e6e!important}.navigation-light-bg .darken,.navigation-light-bg.button:hover{background:#555!important}.dark-grey-text{color:#0f0909!important}.dark-grey-bg{background-color:#0f0909!important}.dark-grey-bg .darken,.dark-grey-bg.button:hover{background:#000!important}.mid-grey-text{color:#999!important}.mid-grey-bg{background-color:#999!important}.mid-grey-bg .darken,.mid-grey-bg.button:hover{background:grey!important}.light-grey-text{color:#eee!important}.light-grey-bg{background-color:#eee!important}.light-grey-bg .darken,.light-grey-bg.button:hover{background:#d5d5d5!important}.promo-text{color:#555255!important}.promo-bg{background-color:#555255!important}.promo-bg .darken,.promo-bg.button:hover{background:#3b393b!important}.range-dark-grey-text{color:#1b233a!important}.range-dark-grey-bg{background-color:#1b233a!important}.range-dark-grey-bg .darken,.range-dark-grey-bg.button:hover{background:#0b0e17!important}.range-mid-grey-text{color:#284360!important}.range-mid-grey-bg{background-color:#284360!important}.range-mid-grey-bg .darken,.range-mid-grey-bg.button:hover{background:#192a3c!important}.range-light-purple-text{color:#506d8d!important}.range-light-purple-bg{background-color:#506d8d!important}.range-light-purple-bg .darken,.range-light-purple-bg.button:hover{background:#3e546c!important}@font-face{font-family:Romantically;font-style:normal;font-weight:400;src:url(/_resources/app/client/assets/fonts/romantically-webfont.eot);src:url(/_resources/app/client/assets/fonts/romantically-webfont.eot?#iefix) format("embedded-opentype"),url(/_resources/app/client/assets/fonts/romantically-webfont.woff) format("woff"),url(/_resources/app/client/assets/fonts/romantically-webfont.ttf) format("truetype"),url(/_resources/app/client/assets/fonts/romantically-webfont.svg#chauncyfatty) format("svg")}body{color:#000;font-family:Open Sans,Arial,Helvetica,sans-serif}h1{color:#001231;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;line-height:40px;margin:0 0 25px}h1 .romantically,h2{font-size:30px}h2{color:#001231;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-weight:700;line-height:30px;margin:0 0 22px}h2 .romantically{font-size:22px}h3{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:0 0 20px}h3 .romantically{font-size:16px}h4{font-size:24px;font-weight:700;font-weight:400}h4,h5{font-family:Open Sans,Arial,Helvetica,sans-serif;margin:0 0 14px}h5{font-size:20px}h5,h6{font-weight:700}h6{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:18px;margin:0 0 14px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#001231;text-decoration:none}ol,ul{padding-left:20px;padding-top:16px}ol li,ul li{padding-bottom:10px}.linebox-title{margin-top:3rem;text-align:center}.linebox-title h1,.linebox-title h2,.linebox-title h3{border:3px solid #000;display:inline-block;font-family:Josefin Sans;font-style:normal;margin:0 100px;padding:1em 2em;position:relative;text-transform:uppercase}.linebox-title h1:after,.linebox-title h1:before,.linebox-title h2:after,.linebox-title h2:before,.linebox-title h3:after,.linebox-title h3:before{background:#000;content:"";height:3px;margin-top:-1.5px;position:absolute;top:50%;width:100px}.linebox-title h1:before,.linebox-title h2:before,.linebox-title h3:before{left:-100px}.linebox-title h1:after,.linebox-title h2:after,.linebox-title h3:after{right:-100px}@media (max-width:768px){.linebox-title h1,.linebox-title h2,.linebox-title h3{margin:0 60px;padding:1em}.linebox-title h1:after,.linebox-title h1:before,.linebox-title h2:after,.linebox-title h2:before,.linebox-title h3:after,.linebox-title h3:before{width:60px}.linebox-title h1:before,.linebox-title h2:before,.linebox-title h3:before{left:-60px}.linebox-title h1:after,.linebox-title h2:after,.linebox-title h3:after{right:-60px}}@media (max-width:600px){.linebox-title h1,.linebox-title h2,.linebox-title h3{margin:0;padding:1em}.linebox-title h1:after,.linebox-title h1:before,.linebox-title h2:after,.linebox-title h2:before,.linebox-title h3:after,.linebox-title h3:before{width:0}.linebox-title h1:before,.linebox-title h2:before,.linebox-title h3:before{left:0}.linebox-title h1:after,.linebox-title h2:after,.linebox-title h3:after{right:0}}.linebox-title h1.white-text,.linebox-title h2.white-text,.linebox-title h3.white-text{border-color:#fff}.linebox-title h1.white-text:after,.linebox-title h1.white-text:before,.linebox-title h2.white-text:after,.linebox-title h2.white-text:before,.linebox-title h3.white-text:after,.linebox-title h3.white-text:before{background:#fff}.linebox-title h2{font-size:26px;line-height:26px}p{font-size:16px;line-height:1.5em;margin-bottom:10px}a{color:#001231;outline:none;text-decoration:none}a:hover{color:#284360}.content li a,.content p a{color:#000;text-decoration:none}.content li a:hover,.content p a:hover{color:#005580;text-decoration:underline}.bold,strong{font-weight:700}.content ul{font-size:13px;letter-spacing:.04em;line-height:1.35em;margin-left:20px}.sidebar h3,.text-columns h3{color:#001231;font-weight:700}em{font-style:italic}.jose{font-family:Josefin Sans}.romantically{font-family:Romantically,Times New Roman,serif}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}body.HomePage .logo{display:block;height:116px;max-width:210px;width:100%}body.HomePage .logo img{width:100%}.page-header{height:100%;min-height:200px;position:relative}@media (max-width:700px){.page-header{min-height:130px}}.page-header.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:400px}@media (max-width:700px){.page-header.banner{min-height:150px}}.page-header .promobox{height:100%;min-height:150px;padding-bottom:20px;position:relative}.page-header .promobox .main-heading{clear:right;float:right;max-width:600px;padding:15px 0;text-align:right}@media (max-width:1400px){.page-header .promobox .main-heading{margin-right:90px}}.page-header .promobox .main-heading h1{font-family:Romantically,Times New Roman,serif;font-size:28px!important;line-height:65px;padding:20px 0}.page-header .promobox .main-heading h4{color:#555255;font-size:16px;font-weight:700;text-transform:uppercase}.page-header .promobox .main-heading:after,.page-header .promobox .main-heading:before{background:url(/_resources/app/client/assets/images/bg-line02.png) no-repeat;content:"";display:block;height:1px;margin:26px 0 0 auto;overflow:hidden;width:36px}.page-header .logo{display:block;max-width:210px;width:100%}.page-header .logo img{height:auto;max-width:210px;width:100%}@media (max-width:700px){.page-header .logo,.page-header .logo img{max-width:163px;width:100%}}footer{margin-top:30px}footer .quote{background:#eee;height:100%;padding:55px 0 34px;text-align:center}footer .quote img{max-width:700px;width:100%}footer .purple-bg{color:#fff;font-size:11px;line-height:16px;min-height:16px;padding:8px 0 10px;text-align:center}footer .purple-bg a{color:inherit;color:#506d8d;position:relative;text-decoration:none}footer .purple-bg span{padding:0 13px}footer .purple-bg .break{display:none}footer .social{display:block;margin:30px 0;text-align:center;width:100%}footer .social .fa-envelope,footer .social .fa-facebook-f,footer .social .fa-instagram{background-color:#eee;color:#1b1b1b;font-size:30px;padding:5px 10px;text-align:center;width:30px}footer .social .fa-envelope:hover,footer .social .fa-facebook-f:hover,footer .social .fa-instagram:hover{color:#001231}footer .addresses{margin:0 auto;max-width:1000px;text-align:center;width:100%}footer .addresses .address{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 2%;padding:30px 10px;text-align:center;width:48%}footer .addresses .address:nth-of-type(1n+1),footer .addresses .address:nth-of-type(n){clear:none;margin:0 2%}footer .addresses .address:nth-of-type(odd){clear:both;margin-left:0}footer .addresses .address:first-of-type{margin-left:0}footer .addresses .address:nth-of-type(2n){margin-bottom:2%;margin-right:0;position:relative}footer .addresses .address:nth-of-type(2n):after{clear:both}footer .addresses .address:last-of-type{margin-bottom:0}@media (max-width:750px){footer .addresses .address{box-sizing:border-box;margin:0 2%;width:100%}footer .addresses .address:nth-of-type(1n+1),footer .addresses .address:nth-of-type(n){clear:none;margin:0 2%}footer .addresses .address:nth-of-type(1n+1){clear:both;margin-left:0}footer .addresses .address:first-of-type{margin-left:0}footer .addresses .address:nth-of-type(1n){margin-bottom:2%;margin-right:0;position:relative}footer .addresses .address:nth-of-type(1n):after{clear:both}footer .addresses .address:last-of-type{margin-bottom:0}}footer .addresses .address h4{font-family:Josefin Sans,Arial,sans-serif;font-size:16px;font-weight:700;line-height:16px;margin-bottom:5px;text-transform:uppercase}footer .addresses .address p{font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:18px}footer .addresses .address p.footer-title{font-family:Josefin Sans,Arial,sans-serif;font-size:16px;font-weight:700;line-height:16px;margin-bottom:5px;text-transform:uppercase}footer .addresses .address a{color:#001231}form{padding-top:30px}form .field{margin-bottom:35px}form .field label{clear:both;display:inline-block;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:16px;margin-bottom:15px;width:100%}form .field input{height:22px;width:60%}form .field textarea{font-family:Open Sans,Arial,Helvetica,sans-serif;height:180px;width:100%}form .field.checkbox{height:20px}form .field.checkbox input{float:left;margin:1px 10px 0 0;width:15px}form .field.checkbox label{clear:none;display:inline;float:left!important;font-weight:400;width:auto}form .btn-toolbar input{-webkit-appearance:none;background:#001231;background-color:#1b233a;border:none;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-family:Josefin Sans;font-size:16px;font-weight:700;font-weight:400;height:50px;margin:20px 0;padding:10px 30px;text-decoration:none;text-transform:uppercase;width:200px}.popup-content h4{padding-bottom:30px}.popup-content form{display:block;font-family:Josefin Sans;margin:0 auto;padding-top:30px;width:80%}.popup-content form .field{background:#dedede;display:inline-block;margin-bottom:15px;position:relative;text-transform:uppercase;width:100%}.popup-content form .field.textarea{height:189px}.popup-content form .field label{box-sizing:border-box;clear:both;float:left;font-family:Josefin Sans;font-size:16px;font-weight:700;margin:0;padding:0 5px;position:absolute;text-align:right;top:15px;width:20%}@media (max-width:440px){.popup-content form .field label{width:16vw}}@media (max-width:375px){.popup-content form .field label{font-size:10px;width:15vw}}.popup-content form .field .middleColumn{float:right;width:80%}.popup-content form .field .middleColumn input{height:42px;padding:0 5px}.popup-content form .field .middleColumn input,.popup-content form .field .middleColumn textarea{appearance:none;-webkit-appearance:none;background-color:#f6f6f6;border:2px solid #dedede;border-radius:0;box-sizing:border-box;font-family:Open Sans;width:100%}.popup-content form .field .middleColumn textarea{height:189px;padding:7px 5px;resize:none}.popup-content form .field.nocaptcha{background:transparent}.popup-content form .field.nocaptcha .middleColumn{float:none}.popup-content form .field.checkbox{background:transparent}.popup-content form .field.checkbox input{display:none}.popup-content form .field.checkbox input+label{box-sizing:border-box;cursor:pointer;height:30px;line-height:45px;margin-bottom:10px;padding-left:60px;position:relative;text-align:left;width:100%}.popup-content form .field.checkbox input+label:before{background-color:#f6f6f6;border:2px solid #dedede;content:"";display:block;height:35px;left:0;position:absolute;top:2px;width:35px}.popup-content form .field.checkbox input:checked+label:before{content:"";font-family:FontAwesome;font-size:18px;line-height:32px;text-align:center}.popup-content form .btn-toolbar{margin-top:20px}.popup-content form .btn-toolbar input{-webkit-appearance:none;background:#001231;background-color:#1b233a;border:none;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-family:Josefin Sans;font-size:16px;font-weight:700;font-weight:400;height:50px;margin:20px 0;padding:10px 30px;text-decoration:none;text-transform:uppercase;width:250px}.popup-content form .checkbox-text{text-transform:uppercase}.navigation{font-family:Montserrat;position:relative;z-index:20}.navigation nav.mainnav{background:rgba(0,18,49,.98);bottom:0;display:none;left:0;overflow-y:auto;position:fixed;top:0;width:100%}.navigation nav.mainnav ul.menu{margin-top:170px}@media (max-width:600px){.navigation nav.mainnav ul.menu{margin-top:115px}}.navigation nav.mainnav ul.menu li.menu-item{border-bottom:1px solid #506d8d;clear:left;display:block;float:left;line-height:60px;list-style:none!important;position:relative;width:90%}@media (max-width:900px){.navigation nav.mainnav ul.menu li.menu-item{margin-left:3%;width:94%}}@media (max-width:600px){.navigation nav.mainnav ul.menu li.menu-item{padding-bottom:0}}.navigation nav.mainnav ul.menu li.menu-item .menu-icon{height:40px;position:absolute;top:15px;width:40px}@media (max-width:600px){.navigation nav.mainnav ul.menu li.menu-item .menu-icon{height:30px;width:30px}}.navigation nav.mainnav ul.menu li.menu-item a{color:#fff;font-size:16px;font-weight:700;line-height:40px;margin-left:65px;text-decoration:none;text-transform:uppercase}.navigation nav.mainnav ul.menu li.menu-item a.toggle-button{background-image:url(/_resources/app/client/assets/images/plus.png);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;float:right;height:20px;margin-right:10px;margin-top:25px;width:20px}.navigation nav.mainnav ul.menu li.menu-item a.toggle-button.open{background-image:url(/_resources/app/client/assets/images/minus.png)}.navigation nav.mainnav ul.menu li.menu-item a:hover{color:#506d8d}.navigation nav.mainnav ul.menu ul.subnav{display:none;height:auto;margin-left:75px}.navigation nav.mainnav ul.menu ul.subnav.open{display:block}.navigation nav.mainnav ul.menu ul.subnav li.second-level{border-bottom:1px solid #506d8d;line-height:50px;width:100%}.navigation nav.mainnav ul.menu ul.subnav li.second-level a{font-size:14px;margin-left:0}.navigation nav.mainnav ul.menu ul.subnav li.second-level:last-child{border-bottom:none}.navigation nav.mainnav.open{display:block!important}.ham-cont{background:rgba(0,18,49,.98);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:98px;padding:10px;position:absolute;right:1em;top:1em;width:93px;z-index:95}@media (max-width:700px){.ham-cont{height:73px;width:72px}}.ham-cont .hamburglar{cursor:pointer;display:block;height:45px;position:absolute;right:.7em;top:.6em;width:70px;z-index:100}@media (max-width:700px){.ham-cont .hamburglar{height:50px;right:0;width:60px}}.ham-cont .hamburglar span{background:#fff;display:block;height:15%;opacity:1;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%}.ham-cont .hamburglar span:first-child{top:0}.ham-cont .hamburglar span:nth-child(2){top:42%}.ham-cont .hamburglar span:nth-child(3){bottom:0}@media (max-width:700px){.ham-cont .hamburglar span{height:10%;width:80%}.ham-cont .hamburglar span:first-child{top:0}.ham-cont .hamburglar span:nth-child(2){top:33%}.ham-cont .hamburglar span:nth-child(3){bottom:25%}}.ham-cont .hamburglar.open{right:1.2em;top:.8em}.ham-cont .hamburglar.open span{background:#fff}@media (max-width:700px){.ham-cont .hamburglar.open{right:.2em;top:.4em}}.ham-cont .hamburglar.open span:nth-child(2){opacity:0;width:0}.ham-cont .hamburglar.open span:first-child{top:42%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:120%}@media (max-width:700px){.ham-cont .hamburglar.open span:first-child{top:42%;width:98%}}.ham-cont .hamburglar.open span:nth-child(3){bottom:42%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:120%}@media (max-width:700px){.ham-cont .hamburglar.open span:nth-child(3){top:42%;width:98%}}.ham-cont .hamburglar.open p{display:none}.ham-cont .hamburglar p{color:#fff;letter-spacing:7px;padding-top:60px}@media (max-width:700px){.ham-cont .hamburglar p{font-size:12px;letter-spacing:3px;padding-top:43px}}.browse{text-align:center;text-transform:uppercase}.browse:after{clear:both;content:"";display:block}.browse h3{font-size:20px;line-height:55px;margin-bottom:0}@media (max-width:550px){.browse h3{font-size:14px}}@media (max-width:350px){.browse h3 span{display:none}}.browse h3 span{cursor:pointer;height:30px;padding:0 30px;width:30px}.browse h3 span img{max-width:15px}@media (max-width:550px){.browse h3 span img{max-width:11px}.browse h3 span{padding:0 10px}}nav.secondary{display:none;padding:25px 30px 0 70px}nav.secondary.old{display:block}nav.secondary.old .level-2{display:none}@media (max-width:1200px){nav.secondary{padding:30px}}@media (max-width:900px){nav.secondary{padding:20px}}nav.secondary ul.menu li.menu-item{box-sizing:border-box;display:none;display:block;float:left;padding:0 0 30px;position:relative;width:25%}nav.secondary ul.menu li.menu-item:first-of-type{padding-left:0}nav.secondary ul.menu li.menu-item:last-of-type{padding-right:0}@media (max-width:950px){nav.secondary ul.menu li.menu-item{box-sizing:border-box;display:block;float:left;padding:0 1rem;width:20%}nav.secondary ul.menu li.menu-item:first-of-type{padding-left:0}nav.secondary ul.menu li.menu-item:last-of-type{padding-right:0}}@media (max-width:700px){nav.secondary ul.menu li.menu-item{border-bottom:1px solid #506d8d;box-sizing:border-box;display:block;float:left;margin-bottom:1rem;padding:0 0 1rem;width:100%}nav.secondary ul.menu li.menu-item:first-of-type{padding-left:0}nav.secondary ul.menu li.menu-item:last-of-type{padding-right:0}}nav.secondary ul.menu li.menu-item.pos-6{padding:0}nav.secondary ul.menu li.menu-item a.top-level{color:#7692b0;font-weight:700;text-decoration:none;text-transform:uppercase}nav.secondary ul.menu li.menu-item .toggle-button{background-image:url(/_resources/app/client/assets/images/nav-cross.png);background-repeat:no-repeat;cursor:pointer;display:none;height:20px;margin-top:-10px;position:absolute;right:0;top:10px;width:20px}@media (max-width:700px){nav.secondary ul.menu li.menu-item .toggle-button{display:block}}nav.secondary ul.menu li.menu-item .toggle-button.open{background-image:url(/_resources/app/client/assets/images/nav-minus.png)}nav.secondary ul.menu li.menu-item .level-2{padding-top:25px}@media (max-width:700px){nav.secondary ul.menu li.menu-item .level-2{display:none}nav.secondary ul.menu li.menu-item .level-2.open{display:block}}nav.secondary ul.menu li.menu-item .level-2 li{border-bottom:1px solid #596882}@media (max-width:700px){nav.secondary ul.menu li.menu-item .level-2 li.last{border:none}nav.secondary ul.menu li.menu-item .level-2 li.last a{padding-bottom:0}}nav.secondary ul.menu li.menu-item .level-2 li a{color:#fff;display:block;font-size:16px;padding:15px 0;text-decoration:none;text-transform:uppercase}nav.secondary ul.menu li.menu-item .level-2 li a:hover{color:#506d8d}nav.secondary ul.menu li.menu-item .level-2 li a span{color:#506d8d;padding-left:7px}nav.secondary ul.menu li.menu-item .level-2 li a span.arrow{float:right;height:8px;width:8px}nav.secondary ul.menu li.menu-item .level-2 li a span.arrow img{width:100%}nav.secondary.open{display:block}nav.secondary.curtain:after{clear:both;content:"";display:block}nav.secondary.curtain ul.menu li.menu-item{padding-bottom:30px}@media (max-width:1000px){nav.secondary.curtain ul.menu li.menu-item{box-sizing:border-box;display:block;float:left;padding:0 0 20px;width:100%}nav.secondary.curtain ul.menu li.menu-item:first-of-type{padding-left:0}nav.secondary.curtain ul.menu li.menu-item:last-of-type{padding-right:0}}nav.secondary.curtain .level-2{display:none}body,html{height:100%}body.no-scroll,html.no-scroll{overflow:hidden}.inner{margin:0 auto;max-width:1170px;position:relative;width:100%}.clear{clear:both}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.hide{display:none}.left{float:left}.right{float:right}.center{margin:0 auto;text-align:center}img.center,img.leftAlone{height:auto;max-width:100%;padding-bottom:10px}.embed{display:block;height:0;max-width:100%!important;padding-top:56.6%;position:relative;width:100%!important}.embed iframe{bottom:0;height:100%;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%}.embed.left{float:left;margin-bottom:1em;margin-right:1em}.embed.right{float:right;margin-bottom:1em;margin-left:1em}.embed.center{clear:both;float:none;margin:auto}.embed.rightAlone{margin:auto 0 auto auto}.sixth{width:16.66%}.half{width:50%}.third{width:33.3%}.third-padding{margin-right:2.3%;width:31.8%}.third-padding:nth-child(3){margin-right:0!important}.two-thirds{width:66.6%}.quarter{width:25%}.quarter-padding{padding-right:3%;width:22%}.quarter-padding:nth-child(4n){padding-right:0}.three-quarters{width:75%}.border-bottom{border-bottom:1px solid #adabab;margin-bottom:85px;padding-bottom:40px}.button{background:#001231;border:none;color:#fff!important;cursor:pointer;display:inline-block;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;padding:10px 30px;text-decoration:none;text-transform:uppercase}.button:hover{background-color:#284360}.padding-top{padding-top:30px}hr{border-color:#eee -moz-use-text-color #fff;border-image:none;border-style:solid none;border-width:1px 0;margin:20px 0}.centerer.both{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.centerer.horz{left:50%;position:absolute;transform:translate(-50%)}.centerer.vert{position:absolute;top:50%;transform:translateY(-50%)}.content-container{padding-top:30px}.sidebar .contact-widget{background-image:url(/_resources/app/client/assets/images/contact-widget.jpg);background-size:auto 100%;display:block;height:250px;margin:20px 0;max-width:360px;position:relative}.sidebar .contact-widget h3{background:#362c66;bottom:0;color:#fff;font-family:"Noto serif",Arial,sans-serif;font-size:17px;font-style:normal;font-weight:700;height:70px;line-height:24px;padding:90px 10px;position:absolute;right:0;text-transform:uppercase;top:0;width:27%}.popup{background:rgba(0,0,0,.5);background:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99}.popup .inner{height:90%;padding-bottom:10%;top:0;width:100%}.popup .close{color:#000;cursor:pointer;font-size:50px;height:50px;position:absolute;right:0;top:10px;width:50px}.popup .liner{background:#fff;height:90%;padding:5%;width:90%}.popup .liner .popup-content{height:100%;overflow:auto;position:relative}.popup .liner .popup-content img{display:block;height:100%;margin:0 auto;max-height:780px;overflow:hidden}.popup .liner .popup-content .slider{bottom:0;height:100%;left:0;padding:0;position:absolute;right:0;top:0}.popup .liner .popup-content .slider .slide{background-repeat:no-repeat;background-size:contain;padding:0}.popup .liner .popup-content .slider .slide .title-bar{background-color:hsla(0,0%,43%,.8);color:#fff;left:0;padding:10px;position:absolute;right:0;top:0}.popup .liner .popup-content .slider .slide h5{background:#fff;border-bottom:1px solid #eee;display:inline;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:400;margin:0 0 14px;padding:0 15px 10px 0;text-transform:uppercase}.blog-promo-cont{padding-bottom:50px}.blog-promo-cont .blog-promo{height:300px;overflow:hidden;position:relative}.blog-promo-cont .blog-promo img{height:auto;left:-132px;max-height:none;max-width:none;position:absolute;top:0;width:634px}.blog-promo-cont .blog-promo .text-holder,.blog-promo-cont .blog-promo .text-holder h3{color:#fefefe;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px}.blog-promo-cont .blog-promo .text-holder h3{background:url(/_resources/app/client/assets/images/bg-line03.png) no-repeat 50% 100%;font-style:normal;font-weight:700;letter-spacing:1px;margin:0 0 2px;padding:10px;text-align:center}.blog-promo-cont .blog-promo .text-holder h3:before{background:url(/_resources/app/client/assets/images/bg-line03.png) no-repeat;content:"";display:block;height:1px;margin:0 auto 18px;overflow:hidden;width:42px}.blog-promo-cont .blog-promo .text-holder a{color:#fff;text-decoration:none}.blog-promo-cont .blog-promo .text-holder a:hover{text-decoration:underline}.blog-promo-cont .Pos-1 .text-holder{background:#0f5366;bottom:0;left:0;max-height:25%;max-width:462px;padding:20px 20px 30px;position:absolute;right:0}.blog-promo-cont .Pos-1 .text-holder .cell{text-align:center;width:190px}.blog-promo-cont .Pos-2 .text-holder{background-image:url(/_resources/app/client/assets/images/bg-text-holder.png)!important;display:table;height:100%;left:0;position:absolute;top:0;width:284px}.blog-promo-cont .Pos-2 .text-holder .cell{bottom:0;padding:0 10px 20px 0;position:absolute;text-align:center;width:168px}.blog-promo-cont .Pos-3 .text-holder{background:#e4701e;display:table;height:100%;left:0;position:absolute;top:0;width:147px}.blog-promo-cont .Pos-3 .text-holder .cell{bottom:0;padding:0 10px 20px 0;position:absolute;text-align:center;width:137px}.nav-tiles{padding:50px 0;position:relative;text-align:center}.nav-tiles .tile{box-sizing:border-box;display:block;height:100%;margin:0 1%;min-height:300px;overflow:hidden;position:relative;width:49%}.nav-tiles .tile:nth-of-type(1n+1),.nav-tiles .tile:nth-of-type(n){clear:none;margin:0 1%}.nav-tiles .tile:nth-of-type(odd){clear:both;margin-left:0}.nav-tiles .tile:first-of-type{margin-left:0}.nav-tiles .tile:nth-of-type(2n){margin-bottom:2%;margin-right:0;position:relative}.nav-tiles .tile:nth-of-type(2n):after{clear:both}.nav-tiles .tile:last-of-type{margin-bottom:0}@media (max-width:600px){.nav-tiles .tile{box-sizing:border-box;margin:0 2%;width:100%}.nav-tiles .tile:nth-of-type(1n+1),.nav-tiles .tile:nth-of-type(n){clear:none;margin:0 2%}.nav-tiles .tile:nth-of-type(1n+1){clear:both;margin-left:0}.nav-tiles .tile:first-of-type{margin-left:0}.nav-tiles .tile:nth-of-type(1n){margin-bottom:4%;margin-right:0;position:relative}.nav-tiles .tile:nth-of-type(1n):after{clear:both}.nav-tiles .tile:last-of-type{margin-bottom:0}}.nav-tiles .tile .background{background:rgba(0,0,0,.4);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;object-fit:contain;position:absolute;right:0;top:0;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;z-index:1}.nav-tiles .tile .background .background-image{display:block;height:100%;object-fit:cover;width:100%}.nav-tiles .tile .hover{background:rgba(0,0,0,.4);bottom:0;box-sizing:border-box;height:100%;left:0;margin:0 1%;position:absolute;right:0;top:0;width:49%;width:100%;z-index:2}.nav-tiles .tile .hover:nth-of-type(1n+1),.nav-tiles .tile .hover:nth-of-type(n){clear:none;margin:0 1%}.nav-tiles .tile .hover:nth-of-type(odd){clear:both;margin-left:0}.nav-tiles .tile .hover:first-of-type{margin-left:0}.nav-tiles .tile .hover:nth-of-type(2n){margin-bottom:2%;margin-right:0;position:relative}.nav-tiles .tile .hover:nth-of-type(2n):after{clear:both}.nav-tiles .tile .hover:last-of-type{margin-bottom:0}.nav-tiles .tile h2{border:1px solid #fff;display:block;font-size:26px;font-weight:700;left:50%;letter-spacing:6px;margin:0;padding:15px 18px 10px 22px;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}@media (min-width:600px){.nav-tiles .tile .arrow{border:1px solid #fff;display:none;left:50%;max-width:80px;padding:7px 45px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:4}.nav-tiles .tile .arrow img{width:100%}.nav-tiles .tile:hover .background{transform:scale(1.05)}.nav-tiles .tile:hover .hover{background:transparent}}@media (min-width:600px)and (max-width:600px){.nav-tiles .tile:hover .hover{background:rgba(0,0,0,.4)}}@media (min-width:600px){.nav-tiles .tile:hover h2{display:none}.nav-tiles .tile:hover .arrow{display:block}}.slider{height:0;padding-bottom:48%;position:relative;width:100%}@media (max-width:600px){.slider{padding-bottom:250px}}.slider .slide{background-position:50%;background-size:cover;bottom:0;left:0;padding:5em 0;position:absolute;right:0;top:0;width:100%;z-index:0}.slider .slide .column{margin-top:100px;max-width:420px;width:100%;z-index:5}.slider .slide .column .textbox{background:rgba(0,0,0,.7) none repeat scroll 0 0;border:3px solid #fff;color:#fff;display:block;margin:0 0 3px;padding:50px 35px;z-index:2}.slider .slide .column .textbox h1{color:#fff;font-size:34px;font-style:normal;font-weight:700;letter-spacing:6px;line-height:50px;padding:40px 0 15px;text-transform:uppercase}.slider .slide .column .textbox .accent{display:inline-block;width:50px}.slider .slide .column .textbox .text{font-size:20px;font-weight:300;margin-bottom:0;padding:30px 0 100px;text-align:center}.slider .slide .column .arrow{background:#000 none repeat scroll 0 0;border:3px solid #fff;margin:-100px auto 0;padding:15px 25px;width:180px}.slider .slide .column .arrow a{color:#fff;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-size:24px;text-decoration:none}.slider .slider-nav-arrow{color:rgba(0,0,0,.8);color:#fff;cursor:pointer;display:block;font-size:2em;height:40px;height:50px;line-height:50px;margin:-20px 0 0;overflow:hidden;position:absolute;text-shadow:1px 1px 0 hsla(0,0%,100%,.3);top:50%;transition:all .3s ease 0s;width:40px;z-index:10}.slider .slider-nav-arrow:before{display:inline-block;font-size:40px;text-shadow:0 0 3px #232128}.slider .slider-nav-arrow.prev{left:20px}.slider .slider-nav-arrow.next{right:20px}.slider .slider-logo{left:50%;position:absolute;top:85%;-webkit-transform:translate(-50%,-85%);-moz-transform:translate(-50%,-85%);-ms-transform:translate(-50%,-85%);-o-transform:translate(-50%,-85%);transform:translate(-50%,-85%)}.slider .slider-logo img{max-width:600px;width:100%}.slider .credited-image{position:relative}.slider .credited-image .details{padding:15px 90px 15px 20px;position:absolute;right:0;top:770px}.slider .credited-image .details p{font-size:14px}.slider .credited-image .details p a{color:#fff;text-decoration:none}.slider .credited-image:hover{opacity:1}@media (max-width:975px){.slider .slide .column{left:5%;margin-top:50px 5% auto 5%!important;max-width:90%;position:absolute;width:90%}.slider .slide .column .textbox h1{font-size:24px;padding:20px 0 0!important}.slider .slide .column .textbox .text{font-size:16px;padding:20px 0 30px}.slider .slide .column .arrow{padding:8px 10px}.slider .slide .column .arrow img{width:55px}}@media (max-width:700px){.slider .slide .column{left:0;margin-top:50px 5% auto 5%!important;max-width:100%;position:absolute;width:100%}.slider .slide .column .textbox h1{font-size:24px;padding:20px 0 0!important}.slider .slide .column .textbox .text{font-size:16px;padding:20px 0 30px}.slider .slide .column .arrow{padding:8px 10px}.slider .slide .column .arrow img{width:55px}}.contact-form form{font-family:Josefin Sans;padding-top:30px}.contact-form form .field{background:#dedede;display:inline-block;margin-bottom:15px;position:relative;text-transform:uppercase;width:100%}.contact-form form .field.textarea{height:189px}.contact-form form .field label{box-sizing:border-box;clear:both;float:left;font-family:Josefin Sans;font-size:16px;font-weight:700;margin:0;padding:0 5px;position:absolute;text-align:right;top:15px;width:20%}@media (max-width:440px){.contact-form form .field label{width:16vw}}@media (max-width:375px){.contact-form form .field label{font-size:10px;width:15vw}}.contact-form form .field .middleColumn{float:right;width:80%}.contact-form form .field .middleColumn input{box-sizing:border-box;height:42px}.contact-form form .field .middleColumn input,.contact-form form .field .middleColumn textarea{-webkit-appearance:none;background-color:#f6f6f6;border:2px solid #dedede;border-radius:0;font-family:Open Sans,Arial,Helvetica,sans-serif;padding:0 5px;width:100%}.contact-form form .field .middleColumn textarea{height:185px;line-height:23px;resize:none}.contact-form form .field.nocaptcha{background:transparent}.contact-form form .field.nocaptcha .middleColumn{float:none}.contact-form form .field.checkbox{background:transparent;height:auto;margin-bottom:50px}.contact-form form .field.checkbox input{display:none}.contact-form form .field.checkbox input+label{box-sizing:border-box;cursor:pointer;height:30px;line-height:45px;margin-bottom:10px;padding-left:60px;position:relative;text-align:left;width:100%}.contact-form form .field.checkbox input+label:before{background-color:#f6f6f6;border:2px solid #dedede;content:"";display:block;height:35px;left:0;position:absolute;top:2px;width:35px}.contact-form form .field.checkbox input:checked+label:before{content:"";font-family:FontAwesome;font-size:18px;line-height:32px;text-align:center}.contact-form form .btn-toolbar{margin-top:20px}.contact-form form .btn-toolbar input{-webkit-appearance:none;background:#001231;background-color:#1b233a;border:none;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-family:Josefin Sans;font-size:16px;font-weight:700;font-weight:400;height:50px;margin:20px 0;padding:10px 30px;text-decoration:none;text-transform:uppercase;width:250px}.contact-form form .checkbox-text{text-transform:uppercase}.contact-form .popup-content form{margin:0 auto;width:50%}.contact-form .popup-content form input.text,.contact-form .popup-content form textarea{width:100%}.contact-form .popup-content form input.text.required.error,.contact-form .popup-content form textarea.required.error{box-shadow:0 0 1.5px 1px red}.WallpaperPage .slider{padding-bottom:22%}.WallpaperPage .slider .linebox-title{bottom:15%;box-sizing:border-box;position:absolute;width:100%}@media (max-width:500px){.WallpaperPage .slider .linebox-title{bottom:5%;padding:0 2rem}}.WallpaperPage .slider .linebox-title h1{border-width:5px;font-size:3.5rem;letter-spacing:10px;margin:0 200px;padding:2rem 2em}.WallpaperPage .slider .linebox-title h1:after,.WallpaperPage .slider .linebox-title h1:before{height:5px;margin-top:-2.5px;width:200px}.WallpaperPage .slider .linebox-title h1:before{left:-200px}.WallpaperPage .slider .linebox-title h1:after{right:-200px}@media (max-width:1120px){.WallpaperPage .slider .linebox-title h1{border-width:5px;font-size:2.5rem;letter-spacing:5px;margin:0 100px;padding:1rem 1em}.WallpaperPage .slider .linebox-title h1:after,.WallpaperPage .slider .linebox-title h1:before{width:100px}.WallpaperPage .slider .linebox-title h1:before{left:-100px}.WallpaperPage .slider .linebox-title h1:after{right:-100px}}@media (max-width:600px){.WallpaperPage .slider .linebox-title h1{border-width:5px;font-size:2rem;letter-spacing:5px;margin:0;padding:1rem}.WallpaperPage .slider .linebox-title h1:after,.WallpaperPage .slider .linebox-title h1:before{width:0}.WallpaperPage .slider .linebox-title h1:before{left:0}.WallpaperPage .slider .linebox-title h1:after{right:0}}@media (max-width:500px){.WallpaperPage .slider .linebox-title h1{display:block;padding:.6rem 1rem}}.WallpaperPage .slider .linebox-title h1.white-text{border-color:#fff}.WallpaperPage .slider .linebox-title h1.white-text:after,.WallpaperPage .slider .linebox-title h1.white-text:before{background:#fff}.wallpapers{margin-top:3rem}.wallpapers .type{box-sizing:border-box;float:left;margin:0 2%;width:16.8%}.wallpapers .type:nth-of-type(1n+1),.wallpapers .type:nth-of-type(n){clear:none;margin:0 2%}.wallpapers .type:nth-of-type(5n+1){clear:both;margin-left:0}.wallpapers .type:first-of-type{margin-left:0}.wallpapers .type:nth-of-type(5n){margin-bottom:4%;margin-right:0;position:relative}.wallpapers .type:nth-of-type(5n):after{clear:both}.wallpapers .type:last-of-type{margin-bottom:0}.wallpapers .wallpaper{box-sizing:border-box;float:left;margin:0 1%;width:32%}.wallpapers .wallpaper:nth-of-type(1n+1),.wallpapers .wallpaper:nth-of-type(n){clear:none;margin:0 1%}.wallpapers .wallpaper:nth-of-type(3n+1){clear:both;margin-left:0}.wallpapers .wallpaper:first-of-type{margin-left:0}.wallpapers .wallpaper:nth-of-type(3n){margin-bottom:4%;margin-right:0;position:relative}.wallpapers .wallpaper:nth-of-type(3n):after{clear:both}.wallpapers .wallpaper:last-of-type{margin-bottom:0}@media (max-width:800px){.wallpapers .wallpaper{box-sizing:border-box;margin:0 1%;width:49%}.wallpapers .wallpaper:nth-of-type(1n+1),.wallpapers .wallpaper:nth-of-type(n){clear:none;margin:0 1%}.wallpapers .wallpaper:nth-of-type(odd){clear:both;margin-left:0}.wallpapers .wallpaper:first-of-type{margin-left:0}.wallpapers .wallpaper:nth-of-type(2n){margin-bottom:4%;margin-right:0;position:relative}.wallpapers .wallpaper:nth-of-type(2n):after{clear:both}.wallpapers .wallpaper:last-of-type{margin-bottom:0}}@media (max-width:480px){.wallpapers .wallpaper{box-sizing:border-box;display:block;float:none;margin:0 2%;width:100%}.wallpapers .wallpaper:nth-of-type(1n+1),.wallpapers .wallpaper:nth-of-type(n){clear:none;margin:0 2%}.wallpapers .wallpaper:nth-of-type(1n+1){clear:both;margin-left:0}.wallpapers .wallpaper:first-of-type{margin-left:0}.wallpapers .wallpaper:nth-of-type(1n){margin-bottom:4%;margin-right:0;position:relative}.wallpapers .wallpaper:nth-of-type(1n):after{clear:both}.wallpapers .wallpaper:last-of-type{margin-bottom:0}}.wallpapers .wallpaper .squaretile{height:0;padding-bottom:100%;position:relative}.wallpapers .wallpaper .squaretile .square-inner{height:100%;overflow:hidden;position:absolute;width:100%}.wallpapers .wallpaper .squaretile{padding-bottom:75%}.wallpapers .wallpaper .squaretile .square-inner{box-sizing:border-box;padding:0 9px 30px 11px}.wallpapers .wallpaper .squaretile .square-inner .image{background-size:cover;height:100%}.wallpapers .wallpaper .squaretile .turnup{background-image:url(/_resources/app/client/assets/images/wallpaper-turnup.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;bottom:0;height:60px;left:0;overflow:hidden;position:absolute;width:100%}.wallpapers .pagination{margin:2rem 0;text-align:center}.wallpapers .pagination .button{padding:.2rem 1.5rem}.wallpapers .pagination span{background:#eee;font-family:Georgia,Times New Roman,serif;font-size:20px;font-style:italic;padding:.2rem 1.5rem;text-decoration:none}@media (max-width:768px){.wallpapers .information{padding-top:2rem}}.wallpapers .information .colour-code,.wallpapers .information h2{text-transform:capitalize}.wallpapers .information .specs .single-specs{margin-bottom:15px}.wallpapers .information .specs .single-specs .title{float:left;font-weight:700;width:30%}.wallpapers .information .specs .single-specs .type{float:left;text-transform:capitalize;width:66%}.wallpaper-filter-wrapper{padding:0 3rem 3rem!important;position:relative}@media (max-width:850px){.wallpaper-filter-wrapper{padding-bottom:5rem!important}.wallpaper-filter-wrapper .close{bottom:1rem!important}}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset{box-sizing:border-box;float:left;margin:0 2%;padding-bottom:3rem;width:22%}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n+1),.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(n){clear:none;margin:0 2%}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(4n+1){clear:both;margin-left:0}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:first-of-type{margin-left:0}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(4n){margin-bottom:4%;margin-right:0;position:relative}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(4n):after{clear:both}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:last-of-type{margin-bottom:0}@media (max-width:900px){.wallpaper-filter-wrapper .wallpaper-filter .field.optionset{box-sizing:border-box;margin:0 2%;width:48%}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n+1),.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(n){clear:none;margin:0 2%}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(odd){clear:both;margin-left:0}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:first-of-type{margin-left:0}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(2n){margin-bottom:4%;margin-right:0;position:relative}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(2n):after{clear:both}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:last-of-type{margin-bottom:0}}@media (max-width:660px){.wallpaper-filter-wrapper .wallpaper-filter .field.optionset{box-sizing:border-box;float:none;margin:0 2%;width:100%}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n+1),.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(n){clear:none;margin:0 2%}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n+1){clear:both;margin-left:0}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:first-of-type{margin-left:0}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n){margin-bottom:4%;margin-right:0;position:relative}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n):after{clear:both}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:last-of-type{margin-bottom:0}}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset>label{color:#506d8d;display:block;font-family:Josefin Sans;font-size:1rem;padding:1rem 0;text-transform:uppercase}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul{list-style:none}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul li{border-bottom:1px solid #506d8d;clear:both;color:#506d8d;display:block;font-family:Josefin Sans;font-size:1rem;padding:1rem 0;position:relative;text-transform:uppercase}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul input{cursor:pointer;display:none;height:16px;margin-top:-8px;position:absolute;right:0;top:50%;width:16px}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul input:checked+label:after{content:""}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul label{color:#fff;cursor:pointer;display:block;font-family:Josefin Sans;font-size:.9rem;font-weight:700;margin:0;padding-right:25px;text-transform:uppercase;width:auto}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul label:after{border:2px solid #506d8d;content:"";float:right;font-family:FontAwesome;height:16px;margin-right:-25px;text-align:center;width:16px}.wallpaper-filter-wrapper .wallpaper-filter .btn-toolbar{margin-top:3rem;text-align:center}.wallpaper-filter-wrapper .wallpaper-filter .btn-toolbar .action{background:#1b233a;border:1px solid #506d8d;font-family:Josefin Sans;font-size:20px;font-weight:400;padding:1rem 5rem;text-transform:uppercase;width:40%}@media (max-width:850px){.wallpaper-filter-wrapper .wallpaper-filter .btn-toolbar .action{width:100%}}.wallpaper-filter-wrapper .wallpaper-filter .btn-toolbar .action:hover{background:#202944}.wallpaper-filter-wrapper .close{bottom:3rem;color:#fff;cursor:pointer;font-size:3rem;position:absolute;right:3rem}.breadcrumbs{font-size:12px;height:25px;line-height:16px;padding:20px 0}.breadcrumbs a{color:#3a3a3a;font-size:12px}.text-columns{padding:10px 0}.text-columns h2{font-size:24px;line-height:24px;margin:0 0 6px;padding:20px 0 0}.text-columns p{margin:0 0 10px}.text-columns a{color:#684a6e;font-size:inherit;text-decoration:underline}.text-columns ul{margin:0;padding:0 0 17px}.text-columns ul li{font-size:16px;list-style:none;padding:0 0 15px 11px;position:relative}.text-columns ul li:before{content:"";font-family:FontAwesome;font-size:12px;left:1px;position:absolute;top:0}.text-columns img.leftAlone{max-width:100%}.sidebar{margin-left:30px;margin-top:300px}.sidebar:after{clear:both;content:"";display:block}.sidebar .widget-list{background:#efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:24px 41px 26px!important}.sidebar .widget-list h2{font-size:30px;padding-top:30px}.sidebar .widget-list ul{margin-left:30px;padding-bottom:30px}.sidebar .widget-list ul li{background:transparent url(images/bullets-sprite.png) no-repeat scroll 0 -1787px;font-size:16px;line-height:18px;list-style:none outside none;padding:0 0 6px 15px}.sidebar .widget-list ul li a{text-decoration:none}.sidebar-image{margin:5px 0 20px;max-width:370px;width:100%}.sidebar-image img{width:100%}.blog-sidebar{margin-left:30px}.blog-sidebar:after{clear:both;content:"";display:block}.blog-sidebar .widget-list{background:#efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:24px 41px 26px!important}.blog-sidebar .widget-list h2{font-size:30px;padding-top:30px}.blog-sidebar .widget-list ul{margin-left:30px;padding-bottom:30px}.blog-sidebar .widget-list ul li{background:transparent url(images/bullets-sprite.png) no-repeat scroll 0 -1787px;font-size:16px;line-height:18px;list-style:none outside none;padding:0 0 6px 15px}.blog-sidebar .widget-list ul li a{text-decoration:none}.homepage .inner{z-index:20}.content-container-home{background:#eee;height:100%;padding:55px 0 34px}@media (max-width:1050px){.content-container-home{margin-top:80px}}@media (max-width:975px){.content-container-home{margin-top:50px}}@media (max-width:800px){.content-container-home{margin-top:120px;padding:45px 0 24px}}@media (max-width:700px){.content-container-home{margin-top:280px}}@media (max-width:650px){.content-container-home{margin-top:300px}}@media (max-width:600px){.content-container-home{margin-top:320px;padding:30px 0 10px}}@media (max-width:420px){.content-container-home{margin-top:360px}}.content-container-home .intro{text-align:center}.content-container-home .intro p{font-size:20px;font-weight:700}@media (max-width:550px){.content-container-home .intro p{font-size:16px}}.ArtCurtainPage .content-container{padding-top:60px}@media (max-width:1000px){.ArtCurtainPage .browse,.ArtCurtainPage nav.secondary{display:none}}.brands{padding-top:20px}.brands h2{background:#001231;color:#fff;display:inline-block;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;line-height:16px;margin:0;padding:14px 32px;text-transform:uppercase;vertical-align:top}.brands .brands-container{border-bottom:1px solid #adabab;border-top:1px solid #adabab}.brands .brands-container li{list-style:none;text-align:center;vertical-align:middle}.curtain-opitons{padding:30px 0}.curtain-opitons .options{background-color:#eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:22px!important;position:relative;width:45%}@media (max-width:600px){.curtain-opitons .options{width:100%}}.curtain-opitons .options h2{font-size:24px;line-height:20px}.curtain-opitons .options ul li{font-size:16px;line-height:20px;list-style:none;padding:0 0 15px 15px;position:relative}.curtain-opitons .options ul li:before{content:"";font-family:FontAwesome;font-size:12px;left:1px;position:absolute;top:2px}.curtain-opitons .options .bottom{height:100%;min-height:70px}.curtain-opitons .options .bottom .link{padding:40px 0 0 20px;position:relative;width:50%}.curtain-opitons .options .bottom .link a.find-out{color:#001231;font-size:14px;font-weight:700;line-height:18px;position:relative;text-decoration:none}.curtain-opitons .options .bottom .link a.find-out:before{content:"";font-family:FontAwesome;font-size:14px;left:-15px;position:absolute;top:0}.curtain-opitons .options .bottom .icon{bottom:0;height:73px;position:absolute;right:0}.curtain-opitons .Pos-1 h2{color:#e4701e!important}.curtain-opitons .Pos-1 ul li:before{color:#e4701e}.curtain-opitons .Pos-2 h2{color:#0f5366!important}.curtain-opitons .Pos-2 .bottom .link a.find-out,.curtain-opitons .Pos-2 .bottom .link a.find-out:before,.curtain-opitons .Pos-2 ul li:before{color:#0f5366}.curtain-opitons .Pos-3 h2,.curtain-opitons .Pos-3 ul li:before{color:#001231!important}.curtain-opitons .Pos-3 .bottom .link a.find-out,.curtain-opitons .Pos-3 .bottom .link a.find-out:before{color:#001231}.col-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.benefit{background-color:#eee;display:block;margin:0 0 0 30px}.benefit .sidebar-image{margin:0;min-height:250px;overflow:hidden;position:relative}.benefit .sidebar-image img{left:0;position:absolute;top:0;width:auto;width:100%}.benefit .text-holder{clear:both;padding:28px 12px 39px 32px;position:relative}.benefit .text-holder h4{background-color:#001231;color:#fff;display:block;left:25%;margin:-50px auto 25px;padding:12px 5px 8px;position:absolute;text-align:center;text-transform:uppercase;width:177px}.benefit .text-holder h3,.benefit .text-holder h4{font-family:Josefin Sans,Arial,Helvetica,sans-serif}.benefit .text-holder h3{color:#001231;font-weight:700;line-height:24px;margin:15px 0 7px}.benefit .text-holder ul li{font-size:16px;line-height:20px;list-style:none;padding:0 0 10px 15px;position:relative}.benefit .text-holder ul li:before{content:"";font-family:FontAwesome;font-size:12px;left:1px;position:absolute;top:2px}.benefit .text-holder a{background-color:#001231;bottom:0;color:#fff;display:inline-block;font-size:16px;font-weight:700;height:27px;line-height:26px;min-width:97px;padding:0 7px;position:absolute;right:0;text-align:center;text-decoration:none;vertical-align:top}.benefit .text-holder a:hover{color:#fff;opacity:.8;text-decoration:none}.type-nav{height:100%;min-height:85px;padding:30px 0 50px}.type-nav a{color:#fff;display:table;float:left;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;height:65px;line-height:73px;list-style:none;margin:0 20px 0 0;text-align:center;text-decoration:none;text-transform:uppercase;width:140px}.type-nav a.bespoke{background-color:#001231}.type-nav a.measure{background-color:#0f5366}.breadcrumbs{margin-bottom:30px}.breadcrumbs,.breadcrumbs a{color:#001231;font-size:14px}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.blog-content{padding-bottom:50px}.post-summary{border-bottom:1px solid #eee;margin-bottom:50px!important}.post-summary .post-meta{margin:30px 0}.post-summary h2{font-weight:700;text-align:left!important}.post-summary .button,.post-summary h2{font-family:Josefin Sans,Arial,Helvetica,sans-serif}.post-summary .button{text-transform:uppercase}.post-image{margin-bottom:20px}.post-image img{height:auto;max-width:100%}.pagination{margin-bottom:20px}.pagination a{color:#001231;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-size:20px;text-decoration:none}.share-buttons{margin-bottom:30px}.share-buttons h3{border-top:1px solid #ddd;color:#001231;display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:23px 0 7px;padding:15px 0 10px}.share-buttons .share{list-style:none;margin:0}.share-buttons .share li{background:transparent url(images/bullets-sprite.png) no-repeat scroll 0 -1536px;display:inline-block;font-size:12px;list-style:none outside none;margin:0 5px 5px 0;padding:0}.share-buttons .share li a{background:#f8f8f8 none repeat scroll 0 0;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.08);color:#777!important;display:inline-block;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:23px;padding:1px 8px 0 5px;text-decoration:none!important;text-shadow:none}.share-buttons .share li a .fa{font-size:14px}.share-buttons .share li a .title{line-height:23px;margin-left:3px}.inner .content{margin:30px auto;width:100%}.inner .content h2{position:relative;text-align:center}.inner .content .form{margin:0 auto;padding:30px 0;width:40%}.inner .content .form input{width:100%}.inner .content .form .btn-toolbar{width:150px}.inner .content .form .checkbox input{width:20px}.inner .range-logo{display:inline-block;max-width:400px}.inner .range-logo img{display:block;padding:40px 0;width:100%}.inner .range-button{margin:60px 0;text-align:center}.inner .range-button .r-button{display:inline-block;font-family:Open Sans;font-size:24px;font-weight:700;letter-spacing:4px;margin:20px auto;text-align:center;text-transform:uppercase;width:70%}.inner .range-button .r-button.enquiry{border:1px solid #000;padding:20px 40px}.inner .range-button .r-button.enquiry a{color:#000;text-decoration:none}.inner .range-button .r-button.enquiry:hover{background:#eee}.inner .range-button .r-button.free{line-height:0;margin-bottom:40px}.inner .range-button .r-button.free span{display:inline-block;position:relative}.inner .range-button .r-button.free span:after,.inner .range-button .r-button.free span:before{border-top:1px solid #000;content:"";height:5px;position:absolute;top:0;width:300px}@media (max-width:1190px){.inner .range-button .r-button.free span:after,.inner .range-button .r-button.free span:before{width:200px}}@media (max-width:990px){.inner .range-button .r-button.free span:after,.inner .range-button .r-button.free span:before{width:100px}}@media (max-width:790px){.inner .range-button .r-button.free span:after,.inner .range-button .r-button.free span:before{display:none}}.inner .range-button .r-button.free span:before{margin-right:50px;right:100%}.inner .range-button .r-button.free span:after{left:100%;margin-left:50px}@media (max-width:720px){.inner .range-button .r-button.free{line-height:1}}.inner .range-home-content{margin-top:30px}body.loaded .fadein{opacity:1!important}div.featured-image{max-height:300px;overflow:hidden;width:100%}div.featured-image img{width:100%}.inner .content .product{box-sizing:border-box;margin:0 2%;text-align:center;text-decoration:none;width:22%}.inner .content .product:nth-of-type(1n+1),.inner .content .product:nth-of-type(n){clear:none;margin:0 2%}.inner .content .product:nth-of-type(4n+1){clear:both;margin-left:0}.inner .content .product:first-of-type{margin-left:0}.inner .content .product:nth-of-type(4n){margin-bottom:2%;margin-right:0;position:relative}.inner .content .product:nth-of-type(4n):after{clear:both}.inner .content .product:last-of-type{margin-bottom:0}.inner .content .product img{height:auto;padding-right:0;width:100%}.inner .content .product h4{color:#0f0909;font-size:18px;padding-top:10px}.inner .content .product:hover img{opacity:.8}.content .images .slider{padding-top:70%}.content .images .slider .slide .title-bar{border-top:1px solid #1b1b1b;bottom:0;color:#1b1b1b;font-family:Open Sans,Arial,sans-serif;font-size:13px;left:0;padding:10px;position:absolute;right:0}.content .images .slider .slide .title-bar .fa{position:relative;z-index:9}.content .images .slider-nav{margin:30px 0;width:100%}.content .images .slider-nav .slider-item{box-sizing:border-box;margin:0 2%;width:22%}.content .images .slider-nav .slider-item:nth-of-type(1n+1),.content .images .slider-nav .slider-item:nth-of-type(n){clear:none;margin:0 2%}.content .images .slider-nav .slider-item:nth-of-type(4n+1){clear:both;margin-left:0}.content .images .slider-nav .slider-item:first-of-type{margin-left:0}.content .images .slider-nav .slider-item:nth-of-type(4n){margin-bottom:2%;margin-right:0;position:relative}.content .images .slider-nav .slider-item:nth-of-type(4n):after{clear:both}.content .images .slider-nav .slider-item:last-of-type{margin-bottom:0}.content .images .slider-nav .slider-item img{height:auto;width:100%}.content .images .slider-nav .slider-item:hover img{opacity:.8}.content .information{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:40px}.content .information h2:after{display:none}.content .information .specs{margin:20px 0}.content .information .specs h4{border-bottom:1px solid #eee;font-size:20px;padding-bottom:10px;text-transform:uppercase}.content .information .specs .single-specs{padding-bottom:5px;width:100%}.content .information .enquiry{margin:50px auto;max-width:100%}.content .information .enquiry a.delivery-information,.content .information .enquiry a.product-enquiry{background-color:#001231;color:#fff;display:inline-block;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.3em;max-width:345px;padding:10px 20px;text-align:center;text-decoration:none}.content .information .enquiry a.delivery-information:hover,.content .information .enquiry a.product-enquiry:hover{background-color:#284360}.content .share-buttons h3{border-top:none;color:#000;font-size:.8em;padding-bottom:0}.materials .material-type{margin-bottom:3em}.materials .material-type h3{border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:.2em;text-transform:uppercase}.materials .material-type .material{box-sizing:border-box;margin:0 2%;position:relative;text-align:center;width:16.8%}.materials .material-type .material:nth-of-type(1n+1),.materials .material-type .material:nth-of-type(n){clear:none;margin:0 2%}.materials .material-type .material:nth-of-type(5n+1){clear:both;margin-left:0}.materials .material-type .material:first-of-type{margin-left:0}.materials .material-type .material:nth-of-type(5n){margin-bottom:2%;margin-right:0;position:relative}.materials .material-type .material:nth-of-type(5n):after{clear:both}.materials .material-type .material:last-of-type{margin-bottom:0}.materials .material-type .material img{display:block;height:auto;margin:0;width:100%}.materials .material-type .material h4{margin:1em 0}.materials .material-type .material:hover img{opacity:.8}.ContactPage .map-nav-wrapper{margin-bottom:50px;position:relative;width:100%}@media (max-width:950px){.ContactPage .map-nav-wrapper{width:90%}}@media (max-width:770px){.ContactPage .map-nav-wrapper{width:100%}}.ContactPage .map-nav-wrapper #js-mobile-mode{display:none}@media (max-width:770px){.ContactPage .map-nav-wrapper #js-mobile-mode{display:block;opacity:0}}.ContactPage .map-wrapper{min-height:150px;padding-bottom:580px;position:relative;width:100%}@media (max-width:950px){.ContactPage .map-wrapper{padding-bottom:410px}}@media (max-width:770px){.ContactPage .map-wrapper{padding-bottom:30%}}.ContactPage .map-wrapper #g_map_locations{bottom:0;height:100%;position:absolute;top:0;width:100%}.ContactPage #accordion{background-color:#1b233a;bottom:0;height:100%;left:100%;position:absolute;top:0;width:50%}.ContactPage #accordion.initial-view{background-color:#284360}.ContactPage #accordion.initial-view:before{display:none!important}@media (max-width:950px){.ContactPage #accordion{width:70%}}@media (max-width:770px){.ContactPage #accordion{height:100%;position:static;width:100%}.ContactPage #accordion:before{border-color:transparent transparent #1b233a;border-style:solid;border-width:0 30px 30px;content:"";height:0;left:50%;margin-left:-30px;margin-top:-28px;position:absolute;width:0;z-index:9999}}.ContactPage #accordion .accordion-item{color:#fff;display:block;text-decoration:none}.ContactPage #accordion .accordion-item:last-of-type .location_data{border-bottom:none!important}.ContactPage #accordion .accordion-item button{background:none;border:none;cursor:pointer;outline:none;text-align:left;width:100%}.ContactPage #accordion .accordion-item button.location-name{padding:0}.ContactPage #accordion .accordion-item button.active,.ContactPage #accordion .accordion-item button.initial-view{background-color:#284360}.ContactPage #accordion .accordion-item a{color:#fff}.ContactPage #accordion .accordion-item .location-title{box-sizing:border-box;color:#fff;display:block;font-family:Josefin Sans;font-size:15px;font-style:normal;letter-spacing:2px;padding:22px 30px;text-transform:uppercase;width:100%}@media (max-width:950px){.ContactPage #accordion .accordion-item .location-title{font-size:12px;padding-bottom:15px;padding-top:15px}}@media (max-width:770px){.ContactPage #accordion .accordion-item .location-title{font-size:15px;padding-bottom:25px;padding-top:25px}}.ContactPage #accordion .accordion-item .location_data{display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;padding:0 25px 25px;position:relative}@media (max-width:950px){.ContactPage #accordion .accordion-item .location_data{font-size:11px;margin-top:-10px;padding:5px 25px}}@media (max-width:770px){.ContactPage #accordion .accordion-item .location_data{font-size:13px;margin-top:-25px;max-height:800px;padding:25px}}@media (max-width:750px){.ContactPage #accordion .accordion-item .location_data{background:#284360;display:none}}.ContactPage #accordion .accordion-item .location_data .location-category{color:gray;padding:5px;width:80px}.ContactPage #accordion .accordion-item .location_data .location-property{color:#fff;padding:5px}.ContactPage #accordion .accordion-item .location_data .store-image{margin-top:10px;width:100%}.ContactPage #accordion .accordion-item .location_data.initial-view{border-bottom:1px solid #1b233a;display:block}.ContactPage #accordion .accordion-item .location_data.active:before{border-color:transparent #284360 transparent transparent;border-style:solid;border-width:25px 25px 25px 0;content:"";height:0;left:-25px;margin-top:-25px;position:absolute;top:50%;width:0}@media (max-width:770px){.ContactPage #accordion .accordion-item .location_data.active:before{display:none}}.ContactPage h3{color:#001231}.ContactPage .contact-msg{margin-top:100px}.Userform .content-container{padding-top:30px}.Userform .content-container:after{clear:both;content:"";display:block}.appointment{padding-top:50px}.UserDefinedForm form{font-family:Josefin Sans;padding-top:0}.UserDefinedForm form .field{display:inline-block;margin-bottom:15px;position:relative;text-transform:uppercase;width:100%}.UserDefinedForm form .field.textarea{height:189px}.UserDefinedForm form .field #EditableTextField_0ef6c,.UserDefinedForm form .field #EditableTextField_37d48,.UserDefinedForm form .field #EditableTextField_384bd,.UserDefinedForm form .field #EditableTextField_3e8b2,.UserDefinedForm form .field #EditableTextField_c32ea,.UserDefinedForm form .field #EditableTextField_c72c3,.UserDefinedForm form .field #EditableTextField_d1fa8,.UserDefinedForm form .field #EditableTextField_df695{background:#dedede}.UserDefinedForm form .field #EditableTextField_c72c3 input{height:48px}.UserDefinedForm form .field label{box-sizing:border-box;clear:both;float:left;font-family:Josefin Sans;font-size:16px;font-weight:700;margin:0;padding:0 5px;position:absolute;text-align:right;top:15px;width:30%}@media (max-width:400px){.UserDefinedForm form .field label{font-size:13px;width:40%}}.UserDefinedForm form .field .middleColumn{float:right;width:70%}@media (max-width:400px){.UserDefinedForm form .field .middleColumn{width:60%}}.UserDefinedForm form .field .middleColumn input{-webkit-appearance:none;background-color:#f6f6f6;border:2px solid #dedede;border-radius:0;box-sizing:border-box;height:42px;padding:0 5px;width:100%}.UserDefinedForm form .field .middleColumn textarea{-webkit-appearance:none;background-color:#f6f6f6;border:2px solid #dedede;border-radius:0;height:185px;padding:0;resize:none;width:100%}.UserDefinedForm form .field.nocaptcha{background:transparent}.UserDefinedForm form .field.nocaptcha .middleColumn{float:none}.UserDefinedForm form .field.checkbox{background:transparent;height:auto;margin-bottom:50px}.UserDefinedForm form .field.checkbox input{display:none}.UserDefinedForm form .field.checkbox input+label{box-sizing:border-box;cursor:pointer;height:30px;line-height:45px;margin-bottom:10px;padding-left:60px;position:relative;text-align:left;width:100%}.UserDefinedForm form .field.checkbox input+label:before{background-color:#f6f6f6;border:2px solid #dedede;content:"";display:block;height:35px;left:0;position:absolute;top:2px;width:35px}.UserDefinedForm form .field.checkbox input:checked+label:before{content:"";font-family:FontAwesome;font-size:18px;line-height:32px;text-align:center}.UserDefinedForm form .btn-toolbar{margin-top:20px}.UserDefinedForm form .btn-toolbar input{-webkit-appearance:none;background:#001231;background-color:#1b233a;border:none;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-family:Josefin Sans;font-size:16px;font-weight:700;font-weight:400;height:50px;margin:20px 0;padding:10px 30px;text-decoration:none;text-transform:uppercase;width:250px}.bottom-content{padding:50px 0 30px}@media (max-width:1825px){.slider .slide .column{margin-top:60px!important}}@media (max-width:1600px){.slider .slide .column{margin-top:20px!important}}@media (max-width:1480px){.slider .slide .column{margin-right:50px;margin-top:-10px!important}.slider .slide .column .textbox{padding:20px}.slider .slide .column .textbox h1{font-size:30px}}@media (max-width:1345px){.slider .slide .column{margin-right:90px;margin-top:-20px!important}.slider .slide .column .textbox{padding:10px}}@media (max-width:1200px){.content-container{width:96%!important}.page-header .inner .main-heading{padding-right:20px}.curtain-opitons .options{height:366px}.curtain-opitons .options .link{padding:20px 0 0 20px!important}}@media (max-width:1170px){div.breadcrumbs{padding-left:10px}.content{width:96%!important}.inner{width:96%}}@media (max-width:1150px){.third.address{width:100%}.sixth{width:25%}}@media (max-width:1100px){.slider .slide .column{margin-top:100px!important;max-width:600px;width:100%}.slider .slide .column .textbox{padding:10px 10px 60px}.slider .slide .column .textbox h1{letter-spacing:4px;padding:50px 0 0}.slider .slide .column .textbox .text{padding:20px 0 50px}.slider .slide .column .arrow{margin-top:-80px}}@media (max-width:1000px){.benefit .text-holder h4{margin:-65px auto 20px!important}}@media (max-width:975px){.inner .range-logo img{margin:0 auto;width:90%!important}.page-header{z-index:10}.page-header section.promobox{background-image:none!important;margin:0!important;padding:0!important}.page-header .ArtCurtainPage .logo{background-image:url(/_resources/app/client/assets/images/logo-mobile.png)!important;display:block;height:26px!important;margin:10px 20px!important;max-width:96px!important;width:100%}.page-header .inner{padding:0!important;width:100%!important}.page-header .content-container{margin-top:0!important}.page-header{height:100%!important}.page-header .slider-nav-arrow{display:none}.promobox .inner{height:126px}.promobox .inner .main-heading{display:none}.MaterialsPage .page-header{height:60px!important}div.breadcrumbs,p.breadcrumbs{margin-bottom:0!important}.curtain-opitons .options{height:auto}.benefit .text-holder h4{left:15%!important;margin:-85px auto 20px!important}.images .products{margin-bottom:20px}.images .products .slider{margin-bottom:0!important}}@media (max-width:898px){.range-cont{height:300px}.range-cont .range-button{clear:both;float:left;margin-bottom:40px;margin-top:0!important}.sub-nav{clear:both}}@media (max-width:860px){.benefit .text-holder h4{left:15%!important;margin:-105px auto 20px!important}.square-nav li a .liner h4{font-size:1.2rem!important}}@media (max-width:768px){.half,.third,.third-padding,.two-thirds{width:98%}.right{float:left}.sidebar{margin-left:0!important;margin-top:30px}.sixth{width:50%}.column.right{float:right!important}.col-2{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important;-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.blog-promo-cont{padding-bottom:0!important}.blog-promo-cont .blog-promo,.latest-posts .post-promo{margin-bottom:20px!important}.benefit{margin-left:0!important;max-width:370px;width:100%}.benefit .text-holder h4{left:25%!important;margin:-45px auto 25px!important}.post-meta{padding-bottom:20px}.content .information{padding-left:0!important}.content .information .specs .third{width:45%!important}.content .information .specs .two-thirds{width:55%!important}.inner .intro{padding-top:10px;width:96%}.inner .mega-menu-landing .mega-menu-wrapper .quarter{margin-bottom:20px}.materials .material-type .material{box-sizing:border-box;margin:0 2%;width:22%}.materials .material-type .material:nth-of-type(1n+1),.materials .material-type .material:nth-of-type(n){clear:none;margin:0 2%}.materials .material-type .material:nth-of-type(4n+1){clear:both;margin-left:0}.materials .material-type .material:first-of-type{margin-left:0}.materials .material-type .material:nth-of-type(4n){margin-bottom:5%;margin-right:0;position:relative}.materials .material-type .material:nth-of-type(4n):after{clear:both}.materials .material-type .material:last-of-type{margin-bottom:0}.popup-content form{width:75%}.inner .content .form{width:90%}.close.right{float:right!important}.inner .content .product{box-sizing:border-box;margin:0 2%;width:30.6666666667%}.inner .content .product:nth-of-type(1n+1),.inner .content .product:nth-of-type(n){clear:none;margin:0 2%}.inner .content .product:nth-of-type(3n+1){clear:both;margin-left:0}.inner .content .product:first-of-type{margin-left:0}.inner .content .product:nth-of-type(3n){margin-bottom:4%;margin-right:0;position:relative}.inner .content .product:nth-of-type(3n):after{clear:both}.inner .content .product:last-of-type{margin-bottom:0}}@media (max-width:700px){.HomePage .slider .slide{min-height:170px}.HomePage .slider .slide .column{margin-right:0;margin-top:250px!important;max-width:700px;width:100%}.HomePage .slider .slide .column .textbox h1{font-size:24px;line-height:30px;padding:20px 0 0}.HomePage .slider .slide .column .textbox .text{font-size:16px;padding:20px 0 30px}.HomePage .slider .slide .column .arrow{padding:8px 10px}.HomePage .slider .slide .column .arrow img{width:55px}.RangeHomePage .slider{height:100%;min-height:100px}}@media (max-width:650px){.inner .content .product{box-sizing:border-box;margin:0 2%;width:48%}.inner .content .product:nth-of-type(1n+1),.inner .content .product:nth-of-type(n){clear:none;margin:0 2%}.inner .content .product:nth-of-type(odd){clear:both;margin-left:0}.inner .content .product:first-of-type{margin-left:0}.inner .content .product:nth-of-type(2n){margin-bottom:4%;margin-right:0;position:relative}.inner .content .product:nth-of-type(2n):after{clear:both}.inner .content .product:last-of-type{margin-bottom:0}.mega-menu-landing .mega-menu-wrapper .quarter{width:50%}.mega-menu-landing .mega-menu-wrapper .col-three{clear:left}.materials .material-type .material{box-sizing:border-box;margin:0 2%;width:30.6666666667%}.materials .material-type .material:nth-of-type(1n+1),.materials .material-type .material:nth-of-type(n){clear:none;margin:0 2%}.materials .material-type .material:nth-of-type(3n+1){clear:both;margin-left:0}.materials .material-type .material:first-of-type{margin-left:0}.materials .material-type .material:nth-of-type(3n){margin-bottom:5%;margin-right:0;position:relative}.materials .material-type .material:nth-of-type(3n):after{clear:both}.materials .material-type .material:last-of-type{margin-bottom:0}.square-nav li{box-sizing:border-box;margin:0;width:50%}.square-nav li:nth-of-type(1n+1),.square-nav li:nth-of-type(n){clear:none;margin:0}.square-nav li:nth-of-type(odd){clear:both;margin-left:0}.square-nav li:first-of-type{margin-left:0}.square-nav li:nth-of-type(2n){margin-bottom:0;margin-right:0;position:relative}.square-nav li:nth-of-type(2n):after{clear:both}.square-nav li:last-of-type{margin-bottom:0}ul.sub-nav{display:none}}@media (max-width:600px){.mega-col.quarter{width:50%}.mega-col.quarter.col-three{clear:left}.HomePage .slider .slide .column .textbox h1{font-size:20px;line-height:20px;margin-bottom:5px;padding:20px 0 0}.HomePage .slider .slide .column .textbox .text{font-size:16px;padding:20px 0 30px}.HomePage .slider .slide .column .arrow{padding:8px 10px}.HomePage .slider .slide .column .arrow img{width:55px}.HomePage .slider .slide .column .arrow a{font-size:18px}}@media (max-width:500px){.mega-col.quarter{width:50%}.mega-col.quarter.col-three{clear:left}.range-cont{height:320px}.range-cont .r-button{margin-bottom:10px}.in .content-container{margin-top:-10px}.content .images .slider-nav .slider-item{box-sizing:border-box;margin:0 2%;width:48%}.content .images .slider-nav .slider-item:nth-of-type(1n+1),.content .images .slider-nav .slider-item:nth-of-type(n){clear:none;margin:0 2%}.content .images .slider-nav .slider-item:nth-of-type(odd){clear:both;margin-left:0}.content .images .slider-nav .slider-item:first-of-type{margin-left:0}.content .images .slider-nav .slider-item:nth-of-type(2n){margin-bottom:2%;margin-right:0;position:relative}.content .images .slider-nav .slider-item:nth-of-type(2n):after{clear:both}.content .images .slider-nav .slider-item:last-of-type{margin-bottom:0}}@media (max-width:480px){.sixth{width:100%}.materials .material-type .material{box-sizing:border-box;margin:0 2%;width:48%}.materials .material-type .material:nth-of-type(1n+1),.materials .material-type .material:nth-of-type(n){clear:none;margin:0 2%}.materials .material-type .material:nth-of-type(odd){clear:both;margin-left:0}.materials .material-type .material:first-of-type{margin-left:0}.materials .material-type .material:nth-of-type(2n){margin-bottom:2%;margin-right:0;position:relative}.materials .material-type .material:nth-of-type(2n):after{clear:both}.materials .material-type .material:last-of-type{margin-bottom:0}.popup-content form{margin:0;width:95%}.information .enquiry{margin:50px auto;width:360px}.information .enquiry a.product-enquiry{font-size:14px}.purple-bg span{visibility:hidden}.purple-bg .break{display:block!important}}@media (max-width:375px){.curtain-opitons .options{height:350px!important}a.bespoke{margin-right:0!important}a.measure{margin-right:10px!important}.content-container{margin-top:10px}.information .enquiry{margin:50px auto;width:320px}.information .enquiry a.product-enquiry{font-size:12px}}