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{margin:0;padding:0;border:0;font-size:100%;font:inherit;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{margin:0;padding:0;border:0}nav li{padding:0;margin:0;list-style-type:none}nav a:hover{text-decoration:none}.purple-text{color:#001231!important}.purple-bg{background-color:#001231!important}.purple-bg.button:hover,.purple-bg .darken{background:#000!important}.light-purple-text{color:#684a6e!important}.light-purple-bg{background-color:#684a6e!important}.light-purple-bg.button:hover,.light-purple-bg .darken{background:#4b3550!important}.purple-button-text{color:#001231!important}.purple-button-bg{background-color:#001231!important}.purple-button-bg.button:hover,.purple-button-bg .darken{background:#000!important}.orange-text{color:#e4701e!important}.orange-bg{background-color:#e4701e!important}.orange-bg.button:hover,.orange-bg .darken{background:#b95a16!important}.sea-green-text{color:#0f5366!important}.sea-green-bg{background-color:#0f5366!important}.sea-green-bg.button:hover,.sea-green-bg .darken{background:#082f3a!important}.body-text-text{color:#1b1b1b!important}.body-text-bg{background-color:#1b1b1b!important}.body-text-bg.button:hover,.body-text-bg .darken{background:#020202!important}.white-text{color:#fff!important}.white-bg{background-color:#fff!important}.white-bg.button:hover,.white-bg .darken{background:#e6e6e6!important}.black-text{color:#000!important}.black-bg{background-color:#000!important}.black-bg.button:hover,.black-bg .darken{background:#000!important}.navigation-light-text{color:#6e6e6e!important}.navigation-light-bg{background-color:#6e6e6e!important}.navigation-light-bg.button:hover,.navigation-light-bg .darken{background:#555!important}.dark-grey-text{color:#0f0909!important}.dark-grey-bg{background-color:#0f0909!important}.dark-grey-bg.button:hover,.dark-grey-bg .darken{background:#000!important}.mid-grey-text{color:#999!important}.mid-grey-bg{background-color:#999!important}.mid-grey-bg.button:hover,.mid-grey-bg .darken{background:grey!important}.light-grey-text{color:#eee!important}.light-grey-bg{background-color:#eee!important}.light-grey-bg.button:hover,.light-grey-bg .darken{background:#d5d5d5!important}.promo-text{color:#555255!important}.promo-bg{background-color:#555255!important}.promo-bg.button:hover,.promo-bg .darken{background:#3b393b!important}.range-dark-grey-text{color:#1b233a!important}.range-dark-grey-bg{background-color:#1b233a!important}.range-dark-grey-bg.button:hover,.range-dark-grey-bg .darken{background:#0b0e17!important}.range-mid-grey-text{color:#284360!important}.range-mid-grey-bg{background-color:#284360!important}.range-mid-grey-bg.button:hover,.range-mid-grey-bg .darken{background:#192a3c!important}.range-light-purple-text{color:#506d8d!important}.range-light-purple-bg{background-color:#506d8d!important}.range-light-purple-bg.button:hover,.range-light-purple-bg .darken{background:#3e546c!important}@font-face{font-family:Romantically;src:url(../fonts/romantically-webfont.eot);src:url(../fonts/romantically-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/romantically-webfont.woff) format("woff"),url(../fonts/romantically-webfont.ttf) format("truetype"),url(../fonts/romantically-webfont.svg#chauncyfatty) format("svg");font-weight:400;font-style:normal}body{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#000}h1{font-size:40px;line-height:40px;margin:0 0 25px;font-weight:700;color:#001231;font-family:Josefin Sans,Arial,Helvetica,sans-serif}h1 .romantically,h2{font-size:30px}h2{line-height:30px;margin:0 0 22px;font-weight:700;color:#001231;font-family:Josefin Sans,Arial,Helvetica,sans-serif}h2 .romantically{font-size:22px}h3{font-size:26px;line-height:26px;margin:0 0 20px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400}h3 .romantically{font-size:16px}h4{font-weight:700;font-size:24px;font-weight:400}h4,h5{margin:0 0 14px;font-family:Open Sans,Arial,Helvetica,sans-serif}h5{font-size:20px}h5,h6{font-weight:700}h6{margin:0 0 14px;font-size:18px;font-family:Open Sans,Arial,Helvetica,sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#001231;text-decoration:none}ol,ul{padding-left:20px}ol li,ul li{padding-bottom:10px}.linebox-title{text-align:center;margin-top:3rem}.linebox-title h1,.linebox-title h2,.linebox-title h3{display:inline-block;padding:1em 2em;border:3px solid #000;margin:0 100px;position:relative;text-transform:uppercase;font-family:Josefin Sans;font-style:normal}.linebox-title h1:after,.linebox-title h1:before,.linebox-title h2:after,.linebox-title h2:before,.linebox-title h3:after,.linebox-title h3:before{content:"";width:100px;height:3px;position:absolute;top:50%;margin-top:-1.5px;background:#000}.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{padding:1em;margin:0 60px}.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{padding:1em;margin:0}.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{line-height:1.5em;font-size:16px;margin-bottom:10px}a{outline:none;color:#001231;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{max-width:210px;width:100%;display:block;height:116px}body.HomePage .logo img{width:100%}.page-header{position:relative;min-height:200px;height:100%}@media (max-width:700px){.page-header{min-height:130px}}.page-header.banner{min-height:400px;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:700px){.page-header.banner{min-height:150px}}.page-header .promobox{padding-bottom:20px;position:relative;min-height:150px;height:100%}.page-header .promobox .main-heading{max-width:600px;clear:right;float:right;text-align:right;padding:15px 0}@media (max-width:1400px){.page-header .promobox .main-heading{margin-right:90px}}.page-header .promobox .main-heading h1{font-size:28px!important;line-height:65px;padding:20px 0;font-family:Romantically,Times New Roman,serif}.page-header .promobox .main-heading h4{color:#555255;text-transform:uppercase;font-weight:700;font-size:16px}.page-header .promobox .main-heading:after,.page-header .promobox .main-heading:before{content:"";background:url(../../app/images/bg-line02.png) no-repeat;width:36px;height:1px;overflow:hidden;margin:26px 0 0 auto;display:block}.page-header .logo{max-width:210px;width:100%;display:block}.page-header .logo img{max-width:210px;width:100%;height:auto}@media (max-width:700px){.page-header .logo,.page-header .logo img{max-width:163px;width:100%}}footer{margin-top:30px}footer .quote{height:100%;background:#eee;padding:55px 0 34px;text-align:center}footer .quote img{max-width:700px;width:100%}footer .purple-bg{text-align:center;padding:8px 0 10px;color:#fff;font-size:11px;line-height:16px;min-height:16px}footer .purple-bg a{position:relative;text-decoration:none;color:inherit;color:#506d8d}footer .purple-bg span{padding:0 13px}footer .purple-bg .break{display:none}footer .social{width:100%;display:block;text-align:center;margin:30px 0}footer .social .fa-envelope,footer .social .fa-facebook-f,footer .social .fa-instagram{color:#1b1b1b;background-color:#eee;font-size:30px;padding:5px 10px;width:30px;text-align:center}footer .social .fa-envelope:hover,footer .social .fa-facebook-f:hover,footer .social .fa-instagram:hover{color:#001231}footer .addresses{max-width:1000px;width:100%;margin:0 auto;text-align:center}footer .addresses .address{width:48%;margin:0 2%;float:left;padding:30px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-align:center}footer .addresses .address:nth-of-type(1n+1),footer .addresses .address:nth-of-type(n){margin:0 2%;clear:none}footer .addresses .address:nth-of-type(odd){margin-left:0;clear:both}footer .addresses .address:first-of-type{margin-left:0}footer .addresses .address:nth-of-type(2n){margin-right:0;margin-bottom:2%;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{width:100%;box-sizing:border-box;margin:0 2%}footer .addresses .address:nth-of-type(1n+1),footer .addresses .address:nth-of-type(n){margin:0 2%;clear:none}footer .addresses .address:nth-of-type(1n+1){margin-left:0;clear:both}footer .addresses .address:first-of-type{margin-left:0}footer .addresses .address:nth-of-type(1n){margin-right:0;margin-bottom:2%;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-weight:700;text-transform:uppercase;line-height:16px;font-family:Josefin Sans,Arial,sans-serif;font-size:16px;margin-bottom:5px}footer .addresses .address p{font-size:14px;line-height:18px;font-family:Open Sans,Arial,sans-serif}footer .addresses .address p.footer-title{font-weight:700;text-transform:uppercase;line-height:16px;font-family:Josefin Sans,Arial,sans-serif;font-size:16px;margin-bottom:5px}footer .addresses .address a{color:#001231}form{padding-top:30px}form .field{margin-bottom:35px}form .field label{display:inline-block;clear:both;margin-bottom:15px;width:100%;font-size:16px;line-height:16px;font-weight:700;font-family:Josefin Sans,Arial,Helvetica,sans-serif}form .field input{width:60%;height:22px}form .field textarea{width:100%;height:180px;font-family:Open Sans,Arial,Helvetica,sans-serif}form .field.checkbox{height:20px}form .field.checkbox input{float:left;width:15px;margin:1px 10px 0 0}form .field.checkbox label{font-weight:400;display:inline;float:left!important;width:auto;clear:none}form .btn-toolbar input{background:#001231;color:#fff!important;text-decoration:none;font-weight:700;font-size:16px;font-family:Josefin Sans,Arial,Helvetica,sans-serif;display:inline-block;padding:10px 30px;border:none;cursor:pointer;width:200px;height:50px;text-transform:uppercase;background-color:#1b233a;margin:20px 0;font-weight:400;font-family:Josefin Sans;-webkit-appearance:none;border-radius:0}.popup-content h4{padding-bottom:30px}.popup-content form{padding-top:30px;font-family:Josefin Sans;width:80%;margin:0 auto;display:block}.popup-content form .field{margin-bottom:15px;display:inline-block;width:100%;background:#dedede;position:relative;text-transform:uppercase}.popup-content form .field.textarea{height:189px}.popup-content form .field label{float:left;clear:both;font-size:16px;font-weight:700;margin:0;text-align:right;width:20%;box-sizing:border-box;position:absolute;padding:0 5px;font-family:Josefin Sans;top:15px}@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{padding:0 5px;box-sizing:border-box;height:42px}.popup-content form .field .middleColumn input,.popup-content form .field .middleColumn textarea{width:100%;background-color:#f6f6f6;border:2px solid #dedede;-webkit-appearance:none;border-radius:0}.popup-content form .field .middleColumn textarea{height:185px;resize:none;padding:0}.popup-content form .field.recaptcha{background:transparent}.popup-content form .field.recaptcha .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{text-align:left;height:30px;width:100%;box-sizing:border-box;padding-left:60px;position:relative;cursor:pointer;margin-bottom:10px;line-height:45px}.popup-content form .field.checkbox input+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:35px;height:35px;border:2px solid #dedede;background-color:#f6f6f6}.popup-content form .field.checkbox input:checked+label:before{font-family:FontAwesome;content:"\f00c";font-size:18px;line-height:32px;text-align:center}.popup-content form .btn-toolbar{margin-top:20px}.popup-content form .btn-toolbar input{background:#001231;color:#fff!important;text-decoration:none;font-weight:700;font-size:16px;font-family:Josefin Sans,Arial,Helvetica,sans-serif;display:inline-block;padding:10px 30px;border:none;cursor:pointer;width:250px;height:50px;text-transform:uppercase;background-color:#1b233a;margin:20px 0;font-weight:400;font-family:Josefin Sans;-webkit-appearance:none;border-radius:0}.popup-content form .checkbox-text{text-transform:uppercase}.navigation{z-index:20;position:relative;font-family:Montserrat}.navigation nav.mainnav{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;background:rgba(0,18,49,.98);overflow-y:auto}.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{display:block;position:relative;float:left;list-style:none!important;line-height:60px;clear:left;width:90%;border-bottom:1px solid #506d8d}@media (max-width:900px){.navigation nav.mainnav ul.menu li.menu-item{width:94%;margin-left:3%}}@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{width:40px;height:40px;position:absolute;top:15px}@media (max-width:600px){.navigation nav.mainnav ul.menu li.menu-item .menu-icon{width:30px;height:30px}}.navigation nav.mainnav ul.menu li.menu-item a{font-weight:700;text-decoration:none;text-transform:uppercase;margin-left:65px;color:#fff;line-height:40px;font-size:16px}.navigation nav.mainnav ul.menu li.menu-item a.toggle-button{background-image:url(../images/plus.png);background-repeat:no-repeat;background-position:50%;background-size:contain;width:20px;height:20px;cursor:pointer;margin-top:25px;float:right;margin-right:10px}.navigation nav.mainnav ul.menu li.menu-item a.toggle-button.open{background-image:url(../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{width:100%;line-height:50px;border-bottom:1px solid #506d8d}.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{display:block;width:93px;height:98px;position:absolute;top:1em;right:1em;z-index:95;cursor:pointer;background:rgba(0,18,49,.98);padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media (max-width:700px){.ham-cont{width:72px;height:73px}}.ham-cont .hamburglar{display:block;width:70px;height:45px;position:absolute;top:.6em;right:.7em;z-index:100;cursor:pointer}@media (max-width:700px){.ham-cont .hamburglar{width:60px;height:50px;right:0}}.ham-cont .hamburglar span{display:block;position:absolute;height:15%;width:100%;background:#fff;opacity:1;-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}.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{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:120%;top:42%}@media (max-width:700px){.ham-cont .hamburglar.open span:first-child{width:98%;top:42%}}.ham-cont .hamburglar.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:120%;bottom:42%}@media (max-width:700px){.ham-cont .hamburglar.open span:nth-child(3){width:98%;top:42%}}.ham-cont .hamburglar.open p{display:none}.ham-cont .hamburglar p{padding-top:60px;color:#fff;letter-spacing:7px}@media (max-width:700px){.ham-cont .hamburglar p{letter-spacing:3px;font-size:12px;padding-top:43px}}.browse{text-align:center;text-transform:uppercase}.browse:after{content:"";clear:both;display:block}.browse h3{margin-bottom:0;line-height:55px;font-size:20px}@media (max-width:550px){.browse h3{font-size:14px}}@media (max-width:350px){.browse h3 span{display:none}}.browse h3 span{padding:0 30px;width:30px;height:30px;cursor:pointer}.browse h3 span img{max-width:15px}@media (max-width:550px){.browse h3 span img{max-width:11px}}@media (max-width:550px){.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{display:none;position:relative;width:25%;display:block;float:left;box-sizing:border-box;padding:0 0 30px}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{width:20%;display:block;float:left;box-sizing:border-box;padding:0 1rem}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{width:100%;display:block;float:left;box-sizing:border-box;padding:0 0 1rem;margin-bottom:1rem;border-bottom:1px solid #506d8d}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{text-decoration:none;color:#7692b0;font-weight:700;text-transform:uppercase}nav.secondary ul.menu li.menu-item .toggle-button{position:absolute;right:0;top:10px;margin-top:-10px;background-image:url(../images/nav-cross.png);background-repeat:no-repeat;width:20px;height:20px;cursor:pointer;display:none}@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(../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;text-transform:uppercase;text-decoration:none;font-size:16px;display:block;padding:15px 0}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{width:8px;height:8px;float:right}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{content:"";clear:both;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{width:100%;display:block;float:left;box-sizing:border-box;padding:0 0 20px}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{width:100%;max-width:1170px;margin:0 auto;position:relative}.clear{clear:both}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.hide{display:none}.left{float:left}.right{float:right}.center{text-align:center;margin:0 auto}img.center,img.leftAlone{max-width:100%;height:auto;padding-bottom:10px}.embed{max-width:100%!important;display:block;width:100%!important;height:0;padding-top:56.6%;position:relative}.embed iframe{max-width:100%;width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}.embed.left{float:left;margin-right:1em;margin-bottom:1em}.embed.right{float:right;margin-left:1em;margin-bottom:1em}.embed.center{margin:auto;float:none;clear:both}.embed.rightAlone{margin:auto 0 auto auto}.sixth{width:16.66%}.half{width:50%}.third{width:33.3%}.third-padding{width:31.8%;margin-right:2.3%}.third-padding:nth-child(3){margin-right:0!important}.two-thirds{width:66.6%}.quarter{width:25%}.quarter-padding{width:22%;padding-right:3%}.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;color:#fff!important;text-decoration:none;font-weight:700;font-size:16px;text-transform:uppercase;font-family:Josefin Sans,Arial,Helvetica,sans-serif;display:inline-block;padding:10px 30px;border:none;cursor:pointer}.button:hover{background-color:#284360}.padding-top{padding-top:30px}hr{border-image:none;border-color:#eee -moz-use-text-color #fff;border-style:solid none;border-width:1px 0;margin:20px 0}.centerer.both{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.centerer.horz{position:absolute;left:50%;transform:translate(-50%)}.centerer.vert{position:absolute;top:50%;transform:translateY(-50%)}.content-container{padding-top:30px}.sidebar .contact-widget{height:250px;display:block;position:relative;background-image:url(../images/contact-widget.jpg);background-size:auto 100%;margin:20px 0;max-width:360px}.sidebar .contact-widget h3{background:#362c66;color:#fff;font-family:"Noto serif",Arial,sans-serif;font-size:17px;line-height:24px;font-weight:700;font-style:normal;text-transform:uppercase;position:absolute;top:0;bottom:0;right:0;height:70px;padding:90px 10px;width:27%}.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:rgba(0,0,0,.5);background:#fff;height:100%;width:100%}.popup .inner{height:90%;width:100%;top:0;padding-bottom:10%}.popup .close{position:absolute;top:10px;right:0;width:50px;height:50px;font-size:50px;cursor:pointer;color:#000}.popup .liner{background:#fff;height:90%;width:90%;padding:5%}.popup .liner .popup-content{height:100%;overflow:auto;position:relative}.popup .liner .popup-content img{max-height:780px;height:100%;overflow:hidden;display:block;margin:0 auto}.popup .liner .popup-content .slider{position:absolute;height:100%;top:0;bottom:0;left:0;right:0;padding:0}.popup .liner .popup-content .slider .slide{background-size:contain;background-repeat:no-repeat;padding:0}.popup .liner .popup-content .slider .slide .title-bar{position:absolute;top:0;left:0;right:0;background-color:hsla(0,0%,43.1%,.8);padding:10px;color:#fff}.popup .liner .popup-content .slider .slide h5{border-bottom:1px solid #eee;padding:0 15px 10px 0;text-transform:uppercase;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:400;margin:0 0 14px;display:inline;background:#fff}.blog-promo-cont{padding-bottom:50px}.blog-promo-cont .blog-promo{height:300px;overflow:hidden;position:relative}.blog-promo-cont .blog-promo img{position:absolute;width:634px;height:auto;max-width:none;max-height:none;left:-132px;top:0}.blog-promo-cont .blog-promo .text-holder,.blog-promo-cont .blog-promo .text-holder h3{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;color:#fefefe}.blog-promo-cont .blog-promo .text-holder h3{font-weight:700;font-style:normal;margin:0 0 2px;padding:10px;letter-spacing:1px;background:url(../../app/images/bg-line03.png) no-repeat 50% 100%;text-align:center}.blog-promo-cont .blog-promo .text-holder h3:before{content:"";display:block;background:url(../../app/images/bg-line03.png) no-repeat;width:42px;height:1px;overflow:hidden;margin:0 auto 18px}.blog-promo-cont .blog-promo .text-holder a{text-decoration:none;color:#fff}.blog-promo-cont .blog-promo .text-holder a:hover{text-decoration:underline}.blog-promo-cont .Pos-1 .text-holder{position:absolute;bottom:0;left:0;right:0;background:#0f5366;padding:20px 20px 30px;max-height:25%;max-width:462px}.blog-promo-cont .Pos-1 .text-holder .cell{width:190px;text-align:center}.blog-promo-cont .Pos-2 .text-holder{position:absolute;top:0;left:0;background-image:url(../../app/images/bg-text-holder.png)!important;width:284px;display:table;height:100%}.blog-promo-cont .Pos-2 .text-holder .cell{width:168px;padding:0 10px 20px 0;position:absolute;bottom:0;text-align:center}.blog-promo-cont .Pos-3 .text-holder{position:absolute;top:0;left:0;width:147px;background:#e4701e;display:table;height:100%}.blog-promo-cont .Pos-3 .text-holder .cell{width:137px;padding:0 10px 20px 0;position:absolute;bottom:0;text-align:center}.nav-tiles{padding:50px 0;text-align:center;position:relative}.nav-tiles .tile{width:49%;box-sizing:border-box;margin:0 1%;display:block;position:relative;min-height:300px;height:100%;overflow:hidden}.nav-tiles .tile:nth-of-type(1n+1),.nav-tiles .tile:nth-of-type(n){margin:0 1%;clear:none}.nav-tiles .tile:nth-of-type(odd){margin-left:0;clear:both}.nav-tiles .tile:first-of-type{margin-left:0}.nav-tiles .tile:nth-of-type(2n){margin-right:0;margin-bottom:2%;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{width:100%;box-sizing:border-box;margin:0 2%}.nav-tiles .tile:nth-of-type(1n+1),.nav-tiles .tile:nth-of-type(n){margin:0 2%;clear:none}.nav-tiles .tile:nth-of-type(1n+1){margin-left:0;clear:both}.nav-tiles .tile:first-of-type{margin-left:0}.nav-tiles .tile:nth-of-type(1n){margin-right:0;margin-bottom:4%;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-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;object-fit:contain;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.nav-tiles .tile .background .background-image{object-fit:cover;width:100%;height:100%;display:block}.nav-tiles .tile .hover{width:49%;box-sizing:border-box;margin:0 1%;background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.nav-tiles .tile .hover:nth-of-type(1n+1),.nav-tiles .tile .hover:nth-of-type(n){margin:0 1%;clear:none}.nav-tiles .tile .hover:nth-of-type(odd){margin-left:0;clear:both}.nav-tiles .tile .hover:first-of-type{margin-left:0}.nav-tiles .tile .hover:nth-of-type(2n){margin-right:0;margin-bottom:2%;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{z-index:3;display:block;position:absolute;text-transform:uppercase;font-weight:700;letter-spacing:6px;left:50%;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%);font-size:26px;border:1px solid #fff;padding:15px 18px 10px 22px;margin:0}@media (min-width:600px){.nav-tiles .tile .arrow{display:none;z-index:4;position:absolute;left:50%;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%);max-width:80px;width:100%;border:1px solid #fff;padding:7px 45px}.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{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;background-position:50%;background-size:cover;padding:5em 0;z-index:0}.slider .slide .column{max-width:420px;width:100%;margin-top:100px;z-index:5}.slider .slide .column .textbox{background:rgba(0,0,0,.7) none repeat scroll 0 0;padding:50px 35px;margin:0 0 3px;color:#fff;display:block;z-index:2;border:3px solid #fff}.slider .slide .column .textbox h1{font-size:34px;font-weight:700;letter-spacing:6px;line-height:50px;font-style:normal;text-transform:uppercase;padding:40px 0 15px;color:#fff}.slider .slide .column .textbox .accent{display:inline-block;width:50px}.slider .slide .column .textbox .text{text-align:center;margin-bottom:0;font-size:20px;font-weight:300;padding:30px 0 100px}.slider .slide .column .arrow{background:#000 none repeat scroll 0 0;width:180px;padding:15px 25px;border:3px solid #fff;margin:-100px auto 0}.slider .slide .column .arrow a{text-decoration:none;font-size:24px;color:#fff;font-family:Josefin Sans,Arial,Helvetica,sans-serif}.slider .slider-nav-arrow{color:rgba(0,0,0,.8);cursor:pointer;display:block;height:40px;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;color:#fff;font-size:2em;height:50px;line-height:50px}.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{position:absolute;left:50%;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{position:absolute;right:0;padding:15px 90px 15px 20px;top:770px}.slider .credited-image .details p{font-size:14px}.slider .credited-image .details p a{text-decoration:none;color:#fff}.slider .credited-image:hover{opacity:1}@media (max-width:975px){.slider .slide .column{max-width:90%;width:90%;position:absolute;margin-top:50px 5% auto 5%!important;left:5%}.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{max-width:100%;width:100%;position:absolute;margin-top:50px 5% auto 5%!important;left:0}.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{padding-top:30px;font-family:Josefin Sans}.contact-form form .field{margin-bottom:15px;display:inline-block;width:100%;background:#dedede;position:relative;text-transform:uppercase}.contact-form form .field.textarea{height:189px}.contact-form form .field label{float:left;clear:both;font-size:16px;font-weight:700;margin:0;text-align:right;width:20%;box-sizing:border-box;position:absolute;padding:0 5px;font-family:Josefin Sans;top:15px}@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{font-family:Open Sans,Arial,Helvetica,sans-serif;width:100%;background-color:#f6f6f6;padding:0 5px;border:2px solid #dedede;-webkit-appearance:none;border-radius:0}.contact-form form .field .middleColumn textarea{line-height:23px;height:185px;resize:none}.contact-form form .field.recaptcha{background:transparent}.contact-form form .field.recaptcha .middleColumn{float:none}.contact-form form .field.checkbox{background:transparent}.contact-form form .field.checkbox input{display:none}.contact-form form .field.checkbox input+label{text-align:left;height:30px;width:100%;box-sizing:border-box;padding-left:60px;position:relative;cursor:pointer;margin-bottom:10px;line-height:45px}.contact-form form .field.checkbox input+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:35px;height:35px;border:2px solid #dedede;background-color:#f6f6f6}.contact-form form .field.checkbox input:checked+label:before{font-family:FontAwesome;content:"\f00c";font-size:18px;line-height:32px;text-align:center}.contact-form form .btn-toolbar{margin-top:20px}.contact-form form .btn-toolbar input{background:#001231;color:#fff!important;text-decoration:none;font-weight:700;font-size:16px;font-family:Josefin Sans,Arial,Helvetica,sans-serif;display:inline-block;padding:10px 30px;border:none;cursor:pointer;width:250px;height:50px;text-transform:uppercase;background-color:#1b233a;margin:20px 0;font-weight:400;font-family:Josefin Sans;-webkit-appearance:none;border-radius:0}.contact-form form .checkbox-text{text-transform:uppercase}.contact-form .popup-content form{width:50%;margin:0 auto}.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{position:absolute;width:100%;bottom:15%;box-sizing:border-box}@media (max-width:500px){.WallpaperPage .slider .linebox-title{bottom:5%;padding:0 2rem}}.WallpaperPage .slider .linebox-title h1{border-width:5px;margin:0 200px;letter-spacing:10px;font-size:3.5rem;padding:2rem 2em}.WallpaperPage .slider .linebox-title h1:after,.WallpaperPage .slider .linebox-title h1:before{width:200px;height:5px;margin-top:-2.5px}.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;margin:0 100px;letter-spacing:5px;font-size:2.5rem;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;margin:0;letter-spacing:5px;font-size:2rem;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{width:16.8%;box-sizing:border-box;margin:0 2%;float:left}.wallpapers .type:nth-of-type(1n+1),.wallpapers .type:nth-of-type(n){margin:0 2%;clear:none}.wallpapers .type:nth-of-type(5n+1){margin-left:0;clear:both}.wallpapers .type:first-of-type{margin-left:0}.wallpapers .type:nth-of-type(5n){margin-right:0;margin-bottom:4%;position:relative}.wallpapers .type:nth-of-type(5n):after{clear:both}.wallpapers .type:last-of-type{margin-bottom:0}.wallpapers .wallpaper{width:32%;box-sizing:border-box;margin:0 1%;float:left}.wallpapers .wallpaper:nth-of-type(1n+1),.wallpapers .wallpaper:nth-of-type(n){margin:0 1%;clear:none}.wallpapers .wallpaper:nth-of-type(3n+1){margin-left:0;clear:both}.wallpapers .wallpaper:first-of-type{margin-left:0}.wallpapers .wallpaper:nth-of-type(3n){margin-right:0;margin-bottom:4%;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{width:49%;box-sizing:border-box;margin:0 1%}.wallpapers .wallpaper:nth-of-type(1n+1),.wallpapers .wallpaper:nth-of-type(n){margin:0 1%;clear:none}.wallpapers .wallpaper:nth-of-type(odd){margin-left:0;clear:both}.wallpapers .wallpaper:first-of-type{margin-left:0}.wallpapers .wallpaper:nth-of-type(2n){margin-right:0;margin-bottom:4%;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{width:100%;box-sizing:border-box;margin:0 2%;display:block;float:none}.wallpapers .wallpaper:nth-of-type(1n+1),.wallpapers .wallpaper:nth-of-type(n){margin:0 2%;clear:none}.wallpapers .wallpaper:nth-of-type(1n+1){margin-left:0;clear:both}.wallpapers .wallpaper:first-of-type{margin-left:0}.wallpapers .wallpaper:nth-of-type(1n){margin-right:0;margin-bottom:4%;position:relative}.wallpapers .wallpaper:nth-of-type(1n):after{clear:both}.wallpapers .wallpaper:last-of-type{margin-bottom:0}}.wallpapers .wallpaper .squaretile{position:relative;height:0;padding-bottom:100%}.wallpapers .wallpaper .squaretile .square-inner{position:absolute;height:100%;width:100%;overflow:hidden}.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{height:100%;background-size:cover}.wallpapers .wallpaper .squaretile .turnup{position:absolute;bottom:0;left:0;width:100%;height:60px;overflow:hidden;background-image:url(../images/wallpaper-turnup.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}.wallpapers .pagination{text-align:center;margin:2rem 0}.wallpapers .pagination .button{padding:.2rem 1.5rem}.wallpapers .pagination span{padding:.2rem 1.5rem;background:#eee;font-size:20px;text-decoration:none;font-style:italic;font-family:Georgia,Times New Roman,serif}@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{width:30%;float:left;font-weight:700}.wallpapers .information .specs .single-specs .type{width:66%;float:left;text-transform:capitalize}.wallpaper-filter-wrapper{position:relative;padding:0 3rem 3rem!important}@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{padding-bottom:3rem;width:22%;box-sizing:border-box;margin:0 2%;float:left}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n+1),.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(n){margin:0 2%;clear:none}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(4n+1){margin-left:0;clear:both}.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-right:0;margin-bottom:4%;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{width:48%;box-sizing:border-box;margin:0 2%}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n+1),.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(n){margin:0 2%;clear:none}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(odd){margin-left:0;clear:both}.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-right:0;margin-bottom:4%;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{width:100%;box-sizing:border-box;margin:0 2%;float:none}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n+1),.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(n){margin:0 2%;clear:none}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset:nth-of-type(1n+1){margin-left:0;clear:both}.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-right:0;margin-bottom:4%;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{display:block;color:#506d8d;text-transform:uppercase;font-family:Josefin Sans;font-size:1rem;padding:1rem 0}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul{list-style:none}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul li{clear:both;border-bottom:1px solid #506d8d;position:relative;display:block;color:#506d8d;text-transform:uppercase;font-family:Josefin Sans;font-size:1rem;padding:1rem 0}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul input{width:16px;height:16px;position:absolute;right:0;top:50%;margin-top:-8px;cursor:pointer;display:none}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul input:checked+label:after{content:"\f00c"}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul label{display:block;margin:0;width:auto;color:#fff;text-transform:uppercase;font-family:Josefin Sans;font-weight:700;font-size:.9rem;cursor:pointer;padding-right:25px}.wallpaper-filter-wrapper .wallpaper-filter .field.optionset ul label:after{width:16px;height:16px;border:2px solid #506d8d;text-align:center;float:right;font-family:FontAwesome;content:"";margin-right:-25px}.wallpaper-filter-wrapper .wallpaper-filter .btn-toolbar{margin-top:3rem;text-align:center}.wallpaper-filter-wrapper .wallpaper-filter .btn-toolbar .action{font-family:Josefin Sans;font-size:20px;font-weight:400;padding:1rem 5rem;text-transform:uppercase;width:40%;border:1px solid #506d8d;background:#1b233a}@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{position:absolute;bottom:3rem;right:3rem;font-size:3rem;color:#fff;cursor:pointer}.breadcrumbs{height:25px;font-size:12px;padding:20px 0;line-height:16px}.breadcrumbs a{color:#3a3a3a;font-size:12px}.text-columns{padding:10px 0}.text-columns h2{padding:20px 0 0;margin:0 0 6px;line-height:24px;font-size:24px}.text-columns p{margin:0 0 10px}.text-columns a{color:#684a6e;text-decoration:none;font-size:13px}.text-columns ul{margin:0;padding:0 0 17px}.text-columns ul li{list-style:none;padding:0 0 15px 11px;position:relative;font-size:16px}.text-columns ul li:before{position:absolute;content:"\f105";font-family:FontAwesome;left:1px;font-size:12px;top:0}.text-columns img.leftAlone{max-width:100%}.sidebar{margin-left:30px;margin-top:300px}.sidebar:after{content:"";clear:both;display:block}.sidebar .widget-list{background:#efefef;padding:24px 41px 26px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sidebar .widget-list h2{padding-top:30px;font-size: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;line-height:18px;list-style:outside none none;padding:0 0 6px 15px;font-size:16px}.sidebar .widget-list ul li a{text-decoration:none}.sidebar-image{max-width:370px;width:100%;margin:5px 0 20px}.sidebar-image img{width:100%}.blog-sidebar{margin-left:30px}.blog-sidebar:after{content:"";clear:both;display:block}.blog-sidebar .widget-list{background:#efefef;padding:24px 41px 26px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.blog-sidebar .widget-list h2{padding-top:30px;font-size: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;line-height:18px;list-style:outside none none;padding:0 0 6px 15px;font-size:16px}.blog-sidebar .widget-list ul li a{text-decoration:none}.homepage .inner{z-index:20}.content-container-home{height:100%;background:#eee;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{padding:45px 0 24px;margin-top:120px}}@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{display:inline-block;vertical-align:top;margin:0;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;text-transform:uppercase;background:#001231;color:#fff;padding:14px 32px;font-style:normal}.brands .brands-container{border-top:1px solid #adabab;border-bottom:1px solid #adabab}.brands .brands-container li{list-style:none;vertical-align:middle;text-align:center}.curtain-opitons{padding:30px 0}.curtain-opitons .options{background-color:#eee;padding:22px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;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{list-style:none;padding:0 0 15px 15px;line-height:20px;position:relative;font-size:16px}.curtain-opitons .options ul li:before{position:absolute;content:"\f105";font-family:FontAwesome;left:1px;font-size:12px;top:2px}.curtain-opitons .options .bottom{min-height:70px;height:100%}.curtain-opitons .options .bottom .link{padding:40px 0 0 20px;width:50%;position:relative}.curtain-opitons .options .bottom .link a.find-out{font-size:14px;line-height:18px;font-weight:700;position:relative;text-decoration:none;color:#001231}.curtain-opitons .options .bottom .link a.find-out:before{position:absolute;content:"\f105";font-family:FontAwesome;left:-15px;font-size:14px;top:0}.curtain-opitons .options .bottom .icon{position:absolute;right:0;bottom:0;height:73px}.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;margin:0 0 0 30px;display:block}.benefit .sidebar-image{min-height:250px;overflow:hidden;position:relative;margin:0}.benefit .sidebar-image img{position:absolute;width:auto;width:100%;left:0;top:0}.benefit .text-holder{padding:28px 12px 39px 32px;position:relative;clear:both}.benefit .text-holder h4{display:block;width:177px;text-align:center;color:#fff;text-transform:uppercase;padding:12px 5px 8px;background-color:#001231;margin:-50px auto 25px;position:absolute;left:25%}.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{list-style:none;padding:0 0 10px 15px;line-height:20px;position:relative;font-size:16px}.benefit .text-holder ul li:before{position:absolute;content:"\f105";font-family:FontAwesome;left:1px;font-size:12px;top:2px}.benefit .text-holder a{background-color:#001231;color:#fff;text-decoration:none;position:absolute;bottom:0;right:0;display:inline-block;vertical-align:top;font-size:16px;line-height:26px;font-weight:700;height:27px;text-align:center;padding:0 7px;min-width:97px}.benefit .text-holder a:hover{color:#fff;text-decoration:none;opacity:.8}.type-nav{padding:30px 0 50px;min-height:85px;height:100%}.type-nav a{color:#fff;list-style:none;width:140px;height:65px;display:table;float:left;margin:0 20px 0 0;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:16px;line-height:73px;text-align:center;font-family:Josefin Sans,Arial,Helvetica,sans-serif}.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{margin-bottom:50px!important;border-bottom:1px solid #eee}.post-summary .post-meta{margin:30px 0}.post-summary h2{text-align:left!important;font-weight:700}.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{max-width:100%;height:auto}.pagination{margin-bottom:20px}.pagination a{color:#001231;font-size:20px;text-decoration:none;font-family:Josefin Sans,Arial,Helvetica,sans-serif}.share-buttons{margin-bottom:30px}.share-buttons h3{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:23px 0 7px;padding:15px 0 10px;color:#001231;border-top:1px solid #ddd}.share-buttons .share{list-style:none;margin:0}.share-buttons .share li{display:inline-block;margin:0 5px 5px 0;padding:0;background:transparent url(../images/bullets-sprite.png) no-repeat scroll 0 -1536px;font-size:12px;list-style:outside none none}.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{width:100%;margin:30px auto}.inner .content h2{position:relative;text-align:center}.inner .content .form{width:40%;margin:0 auto;padding:30px 0}.inner .content .form input{width:100%}.inner .content .form .btn-toolbar{width:150px}.inner .content .form .checkbox input{width:20px}.inner .range-logo{max-width:400px;display:inline-block}.inner .range-logo img{display:block;padding:40px 0;width:100%}.inner .range-button{text-align:center;margin:60px 0}.inner .range-button .r-button{text-transform:uppercase;font-size:24px;font-weight:700;font-family:Open Sans;letter-spacing:4px;display:inline-block;text-align:center;width:70%;margin:20px auto}.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{content:"";position:absolute;height:5px;border-top:1px solid #000;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{right:100%;margin-right:50px}.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{width:100%;max-height:300px;overflow:hidden}div.featured-image img{width:100%}.inner .content .product{text-decoration:none;text-align:center;width:22%;box-sizing:border-box;margin:0 2%}.inner .content .product:nth-of-type(1n+1),.inner .content .product:nth-of-type(n){margin:0 2%;clear:none}.inner .content .product:nth-of-type(4n+1){margin-left:0;clear:both}.inner .content .product:first-of-type{margin-left:0}.inner .content .product:nth-of-type(4n){margin-right:0;margin-bottom:2%;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{padding-right:0;width:100%;height:auto}.inner .content .product h4{color:#0f0909;padding-top:10px;font-size:18px}.inner .content .product:hover img{opacity:.8}.content .images .slider{padding-top:70%}.content .images .slider .slide .title-bar{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #1b1b1b;padding:10px;color:#1b1b1b;font-family:Open Sans,Arial,sans-serif;font-size:13px}.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{width:22%;box-sizing:border-box;margin:0 2%}.content .images .slider-nav .slider-item:nth-of-type(1n+1),.content .images .slider-nav .slider-item:nth-of-type(n){margin:0 2%;clear:none}.content .images .slider-nav .slider-item:nth-of-type(4n+1){margin-left:0;clear:both}.content .images .slider-nav .slider-item:first-of-type{margin-left:0}.content .images .slider-nav .slider-item:nth-of-type(4n){margin-right:0;margin-bottom:2%;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{width:100%;height:auto}.content .images .slider-nav .slider-item:hover img{opacity:.8}.content .information{padding-left:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.content .information h2:after{display:none}.content .information .specs{margin:20px 0}.content .information .specs h4{border-bottom:1px solid #eee;padding-bottom:10px;text-transform:uppercase;font-size:20px}.content .information .specs .single-specs{width:100%;padding-bottom:5px}.content .information .enquiry{margin:50px auto;max-width:100%}.content .information .enquiry a.delivery-information,.content .information .enquiry a.product-enquiry{display:inline-block;text-align:center;max-width:345px;line-height:1.3em;color:#fff;background-color:#001231;padding:10px 20px;text-decoration:none;font-family:Josefin Sans,Arial,Helvetica,sans-serif;font-weight:400}.content .information .enquiry a.delivery-information:hover,.content .information .enquiry a.product-enquiry:hover{background-color:#284360}.content .share-buttons h3{color:#000;border-top:none;font-size:.8em;padding-bottom:0}.materials .material-type{margin-bottom:3em}.materials .material-type h3{text-transform:uppercase;border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:.2em}.materials .material-type .material{text-align:center;position:relative;width:16.8%;box-sizing:border-box;margin:0 2%}.materials .material-type .material:nth-of-type(1n+1),.materials .material-type .material:nth-of-type(n){margin:0 2%;clear:none}.materials .material-type .material:nth-of-type(5n+1){margin-left:0;clear:both}.materials .material-type .material:first-of-type{margin-left:0}.materials .material-type .material:nth-of-type(5n){margin-right:0;margin-bottom:2%;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{width:100%;height:auto;display:block;margin:0}.materials .material-type .material h4{margin:1em 0}.materials .material-type .material:hover img{opacity:.8}.ContactPage .map-nav-wrapper{position:relative;width:100%;margin-bottom:50px}@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{position:relative;padding-bottom:580px;width:100%;min-height:150px}@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{width:100%;height:100%;position:absolute;bottom:0;top:0}.ContactPage #accordion{position:absolute;top:0;bottom:0;left:100%;width:50%;height:100%;background-color:#1b233a}.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{position:static;width:100%;height:100%}.ContactPage #accordion:before{content:"";position:absolute;width:0;height:0;border-color:transparent transparent #1b233a;border-style:solid;border-width:0 30px 30px;left:50%;margin-left:-30px;margin-top:-28px;z-index:9999}}.ContactPage #accordion .accordion-item{display:block;color:#fff;text-decoration:none}.ContactPage #accordion .accordion-item:last-of-type .location_data{border-bottom:none!important}.ContactPage #accordion .accordion-item button{text-align:left;border:none;outline:none;background:none;width:100%;cursor:pointer}.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{padding:22px 30px;display:block;width:100%;box-sizing:border-box;color:#fff;text-transform:uppercase;font-family:Josefin Sans;letter-spacing:2px;font-style:normal;font-size:15px}@media (max-width:950px){.ContactPage #accordion .accordion-item .location-title{font-size:12px;padding-top:15px;padding-bottom:15px}}@media (max-width:770px){.ContactPage #accordion .accordion-item .location-title{font-size:15px;padding-top:25px;padding-bottom:25px}}.ContactPage #accordion .accordion-item .location_data{padding:0 25px 25px;display:block;position:relative;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px}@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;padding:25px;max-height:800px}}@media (max-width:750px){.ContactPage #accordion .accordion-item .location_data{display:none;background:#284360}}.ContactPage #accordion .accordion-item .location_data .location-category{color:grey;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{display:block;border-bottom:1px solid #1b233a}.ContactPage #accordion .accordion-item .location_data.active:before{content:"";position:absolute;width:0;height:0;border-color:transparent #284360 transparent transparent;border-style:solid;border-width:25px 25px 25px 0;top:50%;margin-top:-25px;left:-25px}@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{content:"";clear:both;display:block}.appointment{padding-top:50px}.UserDefinedForm form{padding-top:0;font-family:Josefin Sans}.UserDefinedForm form .field{margin-bottom:15px;display:inline-block;width:100%;position:relative;text-transform:uppercase}.UserDefinedForm form .field.textarea{height:189px}.UserDefinedForm form .field #EditableTextField_0ef6c,.UserDefinedForm form .field #EditableTextField_3e8b2,.UserDefinedForm form .field #EditableTextField_37d48,.UserDefinedForm form .field #EditableTextField_384bd,.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{float:left;clear:both;font-size:16px;font-weight:700;margin:0;text-align:right;width:30%;box-sizing:border-box;position:absolute;padding:0 5px;font-family:Josefin Sans;top:15px}@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{width:100%;background-color:#f6f6f6;padding:0 5px;border:2px solid #dedede;box-sizing:border-box;-webkit-appearance:none;border-radius:0;height:42px}.UserDefinedForm form .field .middleColumn textarea{width:100%;height:185px;resize:none;background-color:#f6f6f6;border:2px solid #dedede;padding:0;-webkit-appearance:none;border-radius:0}.UserDefinedForm form .field.recaptcha{background:transparent}.UserDefinedForm form .field.recaptcha .middleColumn{float:none}.UserDefinedForm form .field.checkbox{background:transparent}.UserDefinedForm form .field.checkbox input{display:none}.UserDefinedForm form .field.checkbox input+label{text-align:left;height:30px;width:100%;box-sizing:border-box;padding-left:60px;position:relative;cursor:pointer;margin-bottom:10px;line-height:45px}.UserDefinedForm form .field.checkbox input+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:35px;height:35px;border:2px solid #dedede;background-color:#f6f6f6}.UserDefinedForm form .field.checkbox input:checked+label:before{font-family:FontAwesome;content:"\f00c";font-size:18px;line-height:32px;text-align:center}.UserDefinedForm form .btn-toolbar{margin-top:20px}.UserDefinedForm form .btn-toolbar input{background:#001231;color:#fff!important;text-decoration:none;font-weight:700;font-size:16px;font-family:Josefin Sans,Arial,Helvetica,sans-serif;display:inline-block;padding:10px 30px;border:none;cursor:pointer;width:250px;height:50px;text-transform:uppercase;background-color:#1b233a;margin:20px 0;font-weight:400;font-family:Josefin Sans;-webkit-appearance:none;border-radius:0}.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-top:-10px!important;margin-right:50px}.slider .slide .column .textbox{padding:20px}.slider .slide .column .textbox h1{font-size:30px}}@media (max-width:1345px){.slider .slide .column{margin-top:-20px!important;margin-right:90px}.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{max-width:600px;width:100%;margin-top:100px!important}.slider .slide .column .textbox{padding:10px 10px 60px}.slider .slide .column .textbox h1{padding:50px 0 0;letter-spacing:4px}.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{width:90%!important;margin:0 auto}.page-header{z-index:10}.page-header section.promobox{background-image:none!important;padding:0!important;margin:0!important}.page-header .ArtCurtainPage .logo{max-width:96px!important;width:100%;background-image:url(../../app/images/logo-mobile.png)!important;display:block;height:26px!important;margin:10px 20px!important}.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{margin:-85px auto 20px!important;left:15%!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{float:left;clear:both;margin-top:0!important;margin-bottom:40px}.sub-nav{clear:both}}@media (max-width:860px){.benefit .text-holder h4{margin:-105px auto 20px!important;left:15%!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{margin:-45px auto 25px!important;left:25%!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{width:22%;box-sizing:border-box;margin:0 2%}.materials .material-type .material:nth-of-type(1n+1),.materials .material-type .material:nth-of-type(n){margin:0 2%;clear:none}.materials .material-type .material:nth-of-type(4n+1){margin-left:0;clear:both}.materials .material-type .material:first-of-type{margin-left:0}.materials .material-type .material:nth-of-type(4n){margin-right:0;margin-bottom:5%;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{width:30.66667%;box-sizing:border-box;margin:0 2%}.inner .content .product:nth-of-type(1n+1),.inner .content .product:nth-of-type(n){margin:0 2%;clear:none}.inner .content .product:nth-of-type(3n+1){margin-left:0;clear:both}.inner .content .product:first-of-type{margin-left:0}.inner .content .product:nth-of-type(3n){margin-right:0;margin-bottom:4%;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{max-width:700px;margin-right:0;width:100%;margin-top:250px!important}.HomePage .slider .slide .column .textbox h1{font-size:24px;padding:20px 0 0;line-height:30px}.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{min-height:100px;height:100%}}@media (max-width:650px){.inner .content .product{width:48%;box-sizing:border-box;margin:0 2%}.inner .content .product:nth-of-type(1n+1),.inner .content .product:nth-of-type(n){margin:0 2%;clear:none}.inner .content .product:nth-of-type(odd){margin-left:0;clear:both}.inner .content .product:first-of-type{margin-left:0}.inner .content .product:nth-of-type(2n){margin-right:0;margin-bottom:4%;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{width:30.66667%;box-sizing:border-box;margin:0 2%}.materials .material-type .material:nth-of-type(1n+1),.materials .material-type .material:nth-of-type(n){margin:0 2%;clear:none}.materials .material-type .material:nth-of-type(3n+1){margin-left:0;clear:both}.materials .material-type .material:first-of-type{margin-left:0}.materials .material-type .material:nth-of-type(3n){margin-right:0;margin-bottom:5%;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{width:50%;box-sizing:border-box;margin:0}.square-nav li:nth-of-type(1n+1),.square-nav li:nth-of-type(n){margin:0;clear:none}.square-nav li:nth-of-type(odd){margin-left:0;clear:both}.square-nav li:first-of-type{margin-left:0}.square-nav li:nth-of-type(2n){margin-right:0;margin-bottom: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;padding:20px 0 0;line-height:20px;margin-bottom:5px}.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{width:48%;box-sizing:border-box;margin:0 2%}.content .images .slider-nav .slider-item:nth-of-type(1n+1),.content .images .slider-nav .slider-item:nth-of-type(n){margin:0 2%;clear:none}.content .images .slider-nav .slider-item:nth-of-type(odd){margin-left:0;clear:both}.content .images .slider-nav .slider-item:first-of-type{margin-left:0}.content .images .slider-nav .slider-item:nth-of-type(2n){margin-right:0;margin-bottom:2%;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{width:48%;box-sizing:border-box;margin:0 2%}.materials .material-type .material:nth-of-type(1n+1),.materials .material-type .material:nth-of-type(n){margin:0 2%;clear:none}.materials .material-type .material:nth-of-type(odd){margin-left:0;clear:both}.materials .material-type .material:first-of-type{margin-left:0}.materials .material-type .material:nth-of-type(2n){margin-right:0;margin-bottom:2%;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{width:95%;margin:0}.information .enquiry{width:360px;margin:50px auto}.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{width:320px;margin:50px auto}.information .enquiry a.product-enquiry{font-size:12px}}