@import url("http://fonts.googleapis.com/css?family=Muli:300,400");html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-family:"Muli",sans-serif;color:#999}img{display:block;max-width:100%}h1,h2{font-weight:400}h1{padding-bottom:0.5em;font-size:2em;color:#b6151c;border-bottom:solid 1px #ccc}h2{font-size:1.5em;color:#7f7f7f}p{font-size:1em;font-weight:300}a{color:#b6151c;text-decoration:none;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}a:hover{color:#881116}.main{display:block;max-width:60em;margin-left:auto;margin-right:auto;padding:2.35765%;min-height:450px}.main:after{content:"";display:table;clear:both}.lead-content{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:1em;text-align:center}.lead-content:last-child{margin-right:0}@font-face{font-family:icon-font;font-weight:normal;font-style:normal;src:url("../fonts/icon-font/just-blinds.eot");src:url("../fonts/icon-font/just-blinds.eot?#iefix") format("embedded-opentype"),url("../fonts/icon-font/just-blinds.woff") format("woff"),url("../fonts/icon-font/just-blinds.ttf") format("truetype"),url("../fonts/icon-font/just-blinds.svg#icon-font") format("svg")}.header-main{background:#231f20}.header-inner{max-width:60em;margin-left:auto;margin-right:auto}.header-inner:after{content:"";display:table;clear:both}.logo{float:left;display:block;margin-right:2.35765%;width:100%;padding:1em 2.35765%}.logo:last-child{margin-right:0}@media screen and (min-width: 767px){.logo{float:left;display:block;margin-right:2.35765%;width:48.82117%}.logo:last-child{margin-right:0}}.logo a{display:block;width:300px;height:47px;margin:0 auto;text-indent:-9000px;background:#231f20 url("../images/logo.png") no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5 / 1), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.logo a{background-image:url("../images/logo.png")}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.5) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.5 / 1) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 144dpi) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 1.5dppx) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min--moz-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.5) and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.5 / 1) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-resolution: 144dpi) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-resolution: 1.5dppx) and (min--moz-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.5) and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min--moz-device-pixel-ratio: 1.5) and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (-o-min-device-pixel-ratio: 1.5 / 1) and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 144dpi) and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 1.5dppx) and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-resolution: 125dpi), only screen and (min--moz-device-pixel-ratio: 1.5) and (min-resolution: 125dpi), only screen and (-o-min-device-pixel-ratio: 1.5 / 1) and (min-resolution: 125dpi), only screen and (min-resolution: 144dpi) and (min-resolution: 125dpi), only screen and (min-resolution: 1.5dppx) and (min-resolution: 125dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-resolution: 1.3dppx), only screen and (min--moz-device-pixel-ratio: 1.5) and (min-resolution: 1.3dppx), only screen and (-o-min-device-pixel-ratio: 1.5 / 1) and (min-resolution: 1.3dppx), only screen and (min-resolution: 144dpi) and (min-resolution: 1.3dppx), only screen and (min-resolution: 1.5dppx) and (min-resolution: 1.3dppx){.logo a{background-image:url("../images/logo_2x.png");background-size:300px 47px}}@media screen and (min-width: 767px){.logo a{margin:0}}.nav-main{float:left;display:block;margin-right:2.35765%;width:100%;background:#b6151c}.nav-main:last-child{margin-right:0}@media screen and (min-width: 767px){.nav-main{float:left;display:block;margin-right:2.35765%;width:48.82117%;background:#231f20;padding-top:1em}.nav-main:last-child{margin-right:0}}.nav-main ul{list-style:none;list-style-image:none;padding:0;margin:0}.nav-main li{float:left;display:block;margin-right:2.35765%;width:48.82117%}.nav-main li:last-child{margin-right:0}.nav-main li a{position:relative;display:block;padding:0.8em 0.3em;background:#b6151c;color:#fff;text-align:center}@media screen and (min-width: 767px){.nav-main li a{background:#231f20;border-bottom:solid 3px #231f20}}.no-touch .nav-main li a:hover{background:#fff;color:#b6151c}@media screen and (min-width: 767px){.no-touch .nav-main li a:hover{background:#231f20;border-bottom:solid 3px #b6151c}}footer{padding:3em 2.35765%;background:#881116}footer p{font-size:0.875em;color:#fff;text-align:center}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}.button{display:inline-block;margin:0.5em;padding:0.3em 2em;color:#b6151c;border:solid 1px #b6151c;font-size:1.125em;text-decoration:none;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.button:hover{background:#b6151c;color:#fff}.slideshow{position:relative}.slideshow img{width:100%}.slideshow img+img{display:none}.slideshow a{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;text-indent:-9000px;white-space:nowrap;font-size:0}.slide-caption{padding:1em;width:100%;color:#fff;background:#b6151c}@media screen and (min-width: 767px){.slide-caption{position:absolute;bottom:3em;left:3em;width:50%;background:#b6151c;background:rgba(182,21,28,0.5)}}@media screen and (min-width: 959px){.slide-caption{left:8em;width:40%}}.slide-caption h2{margin:0 0 0.5em 0;color:#fff}.slide-caption p{font-size:0.9em;border-bottom:solid 1px #fff;padding-bottom:0.5em}.slideshow-control{position:absolute;top:25%;z-index:1000;width:1.6em;height:1.6em;padding:0.35em;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;font-size:2em;text-align:center;color:#b6151c;background:#fff;cursor:pointer;opacity:0.25}@media screen and (min-width: 767px){.slideshow-control{top:45%}}.slideshow-control:hover{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:1}.touch .slideshow-control{display:none}#slideshow-prev{left:1em;padding-left:0.2em}#slideshow-prev:before{content:"c";speak:none;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;font-family:'icon-font';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#slideshow-next{right:1em}#slideshow-next:before{content:"d";speak:none;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;font-family:'icon-font';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.testimonial{margin:2em 0}.testimonial-image{float:left;display:inline-block;width:80px;height:80px;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-left-radius:40px;border-bottom-right-radius:40px}.testimonial-text{float:left;display:inline-block;width:-webkit-calc(100% - 80px);width:calc(100% - 80px);padding:0 0 0 1em;margin:0;text-align:left;font-size:1em}.testimonial-text span{color:#7f7f7f}.testimonial-text span.testimonial-author{font-size:0.8em}.testimonial-text span.testimonial-role{font-size:0.7em}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{color:#b6151c}body .gform_wrapper .gform_body .gform_fields .gfield{margin-bottom:0.5em}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield textarea{width:100%;font-size:1em;border:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-appearance:none}@media screen and (min-width: 767px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield textarea{width:60%}}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:active,body .gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus,body .gform_wrapper .gform_body .gform_fields .gfield input[type=email]:active,body .gform_wrapper .gform_body .gform_fields .gfield textarea:focus,body .gform_wrapper .gform_body .gform_fields .gfield textarea:active{border:1px solid #b6151c}body .gform_wrapper .gform_body .gform_fields .gfield textarea{width:100%}body .gform_wrapper .gform_footer input[type=submit]{margin-left:0;background:#fff}body .gform_wrapper .gform_footer input[type=submit]:hover{background:#b6151c}body .gform_wrapper div.validation_error{font-size:1em;color:#b6151c}body .gform_wrapper .gform_body .gform_fields .gfield_error{background:#881116;border:none}body .gform_wrapper .gform_body .gform_fields .gfield_error .validation_message{color:#fff}body .gform_wrapper .gform_body .gform_fields .gfield_error .gfield_label,body .gform_wrapper .gform_body .gform_fields .gfield_error .gfield_label .gfield_required{color:#fff}.product{position:relative;margin-bottom:1em;float:left;display:block;margin-right:2.35765%;width:100%;background-color:#881116}.product:last-child{margin-right:0}@media screen and (min-width: 767px){.product{float:left;display:block;margin-right:2.35765%;width:31.76157%}.product:last-child{margin-right:0}.product:nth-child(3n){margin-right:0}.product:nth-child(3n+1){clear:left}}.product img{position:relative;display:block;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.product a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.no-touch .product:hover img{opacity:0.5}.product-details,.product a{position:absolute;top:0;left:0;width:100%;height:100%}.product-details{padding:1em}.product-details:before,.product-details:after{pointer-events:none}.product-details h2{margin:0;color:#fff;-webkit-transition:-webkit-transform 0.35s;-moz-transition:-moz-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.product-details p{margin:0.5em 0;padding:0.4em 0;border-bottom:1px solid #fff;color:#fff;font-size:0.8em;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;-moz-transition:opacity 0.35s,-moz-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0, 20px, 0) scale(1.1);transform:translate3d(0, 20px, 0) scale(1.1)}.no-touch .product-details h2{opacity:0}.no-touch .product-details:hover h2{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.no-touch .product-details:hover p{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.product-content{float:left;display:block;margin-right:2.35765%;width:100%}.product-content:last-child{margin-right:0}.product-slideshow{float:left;display:block;margin-right:2.35765%;width:100%}.product-slideshow:last-child{margin-right:0}.product-slideshow .slideshow-control{font-size:1.6em}.product-slideshow h1{text-align:center}@media screen and (min-width: 767px){.contact-form{float:left;display:block;margin-right:2.35765%;width:48.82117%;text-align:left}.contact-form:last-child{margin-right:0}}@media screen and (min-width: 767px){.contact-details{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:17.05961%;text-align:left}.contact-details:last-child{margin-right:0}}.contact-details .contact-phone:before{content:"a";speak:none;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;font-family:'icon-font';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contact-details .contact-email:before,.contact-details .contact-post:before{content:"e";speak:none;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;font-family:'icon-font';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contact-details .contact-phone,.contact-details .contact-email,.contact-details .contact-post{position:relative;padding-left:1.8em}.contact-details .contact-phone:before,.contact-details .contact-email:before,.contact-details .contact-post:before{position:absolute;top:0;left:0;font-size:1.2em}
