@import url(theme-blessed1.css?z=625);.footer-byline:after{clear:both}.footer-byline__author,.footer-byline__copyright{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.footer-byline__author{text-align:right}.footer-social{margin-bottom:30px}.footer-social .icon-facebook,.footer-social .icon-instagram,.footer-social .icon-linkedin{display:inline-block;background-size:cover;width:30px;height:30px;display:inline-block}.footer-social .icon-facebook:before,.footer-social .icon-instagram:before,.footer-social .icon-linkedin:before{content:''}.footer-social .icon-facebook{background-image:url(../images/icons/social/social-facebook.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.footer-social .icon-facebook{background-image:url(../images/icons/social/social-facebook@2x.png);background-size:30px 30px}}.footer-social .icon-linkedin{background-image:url(../images/icons/social/social-linkedin.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.footer-social .icon-linkedin{background-image:url(../images/icons/social/social-linkedin@2x.png);background-size:30px 30px}}.footer-social .icon-instagram{background-image:url(../images/icons/social/social-instagram.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.footer-social .icon-instagram{background-image:url(../images/icons/social/social-instagram@2x.png);background-size:30px 30px}}.intro+.location{margin-top:4em}.location{margin-bottom:2em}.location__name{margin-top:0}.location__attr{margin-bottom:0}.location--full{margin-bottom:4em}.location-attr dt{font-weight:500;clear:both;float:left;width:80px}.location-attr dt:after{content:':'}.location-attr dd{margin-left:80px;margin-bottom:.3em}.location-attr__phone-value{font-weight:500}.location-attr--full .location-attr__address-value,.location-attr--full .location-attr__fax-value{margin-bottom:1em}@media (max-width:767px){.location-attr__address-label{display:none}.location-attr__address-value{margin-left:0!important}}.product__row{margin-left:-15px;margin-right:-15px}.product__row:after,.product__row:before{content:" ";display:table}.product__row:after{clear:both}.product__title{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.product__title{float:left;width:66.6666666667%}}.product__brand{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.product__brand{float:left;width:33.3333333333%}}.product__details-col,.product__variations-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.product__details-col,.product__variations-col{float:left;width:50%}}.product__header{margin-bottom:1.5em}.product__title{color:#3a92ec;margin:0}.product__brand{text-align:right;font-weight:500}.product__brand{margin-top:.5em}.product__description{margin-bottom:1.5em}.product:not(:last-of-type){padding-bottom:2.5em;margin-bottom:3em;border-bottom:2px solid #f4f4f4}.product .flexslider .slides>li:first-child{display:block}.product .flexslider{margin-bottom:0;border:0}.product .flexslider{height:0;padding-bottom:66.7%;margin-bottom:1.5em}.product .flexslider .slides{height:100%;position:absolute;width:100%;vertical-align:middle}.product .flexslider .slides li{height:100%;text-align:center}.product .flexslider .slides li:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-left:-.25em}.product .flexslider .slides img{display:inline-block;max-width:100%;max-height:100%;width:auto;margin:0 auto}@media (max-width:767px){.product__brand{text-align:left}}html.csspositionsticky .product .flexslider{position:-webkit-sticky;position:sticky;top:10px}.productv{position:relative;padding:6px 10px;border:0 solid #d4d8dc;border-bottom-width:2px}.productv:first-of-type{border-top-width:2px}.productv__details{margin-right:20px}.productv__title{font-weight:500;margin-bottom:3px}.productv__title:after{content:"";font-weight:700;display:none;position:absolute;right:10px;top:13px}.productv__specs{list-style-type:none;padding-left:0;font-size:.8em;color:#686868;margin-bottom:3px}.productv__specs li{display:inline-block;margin-right:10px}.productv__pricing{font-weight:500}.productv .btn-plus{font-size:18px;line-height:1.3;font-weight:700}@media (min-width:768px){.productv__mobile-details{display:block!important}}.productv__image{display:none}.productv__image img{display:block;max-width:100%;height:auto}.productv .btn{color:#fff;background-color:#3a92ec;border-color:#3a92ec;font-weight:500}.open>.productv .btn.dropdown-toggle,.productv .btn.active,.productv .btn.focus,.productv .btn:active,.productv .btn:focus,.productv .btn:hover{color:#fff;background-color:#1578de;border-color:#1473d4}.open>.productv .btn.dropdown-toggle,.productv .btn.active,.productv .btn:active{background-image:none}.productv .btn.disabled,.productv .btn.disabled.active,.productv .btn.disabled.focus,.productv .btn.disabled:active,.productv .btn.disabled:focus,.productv .btn.disabled:hover,.productv .btn[disabled],.productv .btn[disabled].active,.productv .btn[disabled].focus,.productv .btn[disabled]:active,.productv .btn[disabled]:focus,.productv .btn[disabled]:hover,fieldset[disabled] .productv .btn,fieldset[disabled] .productv .btn.active,fieldset[disabled] .productv .btn.focus,fieldset[disabled] .productv .btn:active,fieldset[disabled] .productv .btn:focus,fieldset[disabled] .productv .btn:hover{background-color:#3a92ec;border-color:#3a92ec}.productv .btn .badge{color:#3a92ec;background-color:#fff}@media (max-width:767px){.productv{padding:6px 10px;background:#f4f4f4}.productv--mobile-expanded{background:#dff1ff}.productv__details{margin-right:0}.productv__title{color:#333;margin-right:30px}.productv__title:after{display:block}.productv__mobile-details{display:none;padding-top:10px}.productv__image{display:block;position:relative;height:0;padding-bottom:66.7%}.productv__image>div{position:absolute;height:100%;width:100%}.productv__image img{max-height:100%;max-width:100%;width:auto;margin:0 auto;height:100%}.productv__actions{margin-top:10px;text-align:center}}@media (min-width:768px){.productv{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.productv__details{-ms-flex-positive:1;flex-grow:1}.productv .btn{color:#3a92ec;background-color:#fff;border-color:#3a92ec}.open>.productv .btn.dropdown-toggle,.productv .btn.active,.productv .btn.focus,.productv .btn:active,.productv .btn:focus,.productv .btn:hover{color:#3a92ec;background-color:#e6e5e5;border-color:#1473d4}.open>.productv .btn.dropdown-toggle,.productv .btn.active,.productv .btn:active{background-image:none}.productv .btn.disabled,.productv .btn.disabled.active,.productv .btn.disabled.focus,.productv .btn.disabled:active,.productv .btn.disabled:focus,.productv .btn.disabled:hover,.productv .btn[disabled],.productv .btn[disabled].active,.productv .btn[disabled].focus,.productv .btn[disabled]:active,.productv .btn[disabled]:focus,.productv .btn[disabled]:hover,fieldset[disabled] .productv .btn,fieldset[disabled] .productv .btn.active,fieldset[disabled] .productv .btn.focus,fieldset[disabled] .productv .btn:active,fieldset[disabled] .productv .btn:focus,fieldset[disabled] .productv .btn:hover{background-color:#fff;border-color:#3a92ec}.productv .btn .badge{color:#fff;background-color:#3a92ec}.productv .btn:hover{background:#3a92ec;color:#fff;border-color:#3a92ec}.productv.hover{background:#dff1ff}}.productv.productv--enquiry-row{margin-bottom:0;padding-bottom:0;width:100%;float:none;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding:8px 0}.productv.productv--enquiry-row .productv__details{-ms-flex-positive:1;flex-grow:1;margin-right:0}.productv.productv--enquiry-row .productv__image{display:block;width:80px;overflow:hidden;text-align:center;margin-right:10px}.productv.productv--enquiry-row .productv__image img{height:80px;width:auto;object-fit:cover}.productv.productv--enquiry-row .productv__actions{position:relative;right:0;top:0;-ms-flex-negative:0;flex-shrink:0}.productv.productv--enquiry-row .productv__actions input{display:inline-block;max-width:70px;padding-right:5px;padding-left:5px;margin-right:10px}@media (max-width:767px){.productv.productv--enquiry-row .productv__image{display:none}.productv.productv--enquiry-row .productv__title:after{display:none}}.dialog{width:98%;max-width:1200px;padding:80px 10px}.dialog__container{width:100%;max-width:800px;margin:0 auto}.dialog .products{margin-top:40px;margin-bottom:30px}.fancybox-bg{background:#002c5a}.enquiry-dialog{display:none;background:#eff0f1}.enquiry-dialog .dialog__title{font-size:2em;margin-bottom:1em;color:#00356c}.enquiry-dialog .dialog__title span{color:#509ae7}.brand-item{vertical-align:middle!important;margin-bottom:1.8em}.brand-tile{display:block;padding:20px 10px;text-align:center;border:3px solid #509ae7;font-size:1.5em;font-weight:500}.brand-thumb{text-align:center}.brand-thumb img{margin:0 auto}.materials-table{font-size:.8575em;line-height:1.3;border:1px solid #e8e8e8}.materials-table thead th{background:#00356c;color:#fff;vertical-align:bottom;padding:10px}.materials-table tbody tr{border-bottom:1px solid #e8e8e8}.materials-table tbody tr:nth-child(2n){background:#fafafa}.materials-table tbody td{vertical-align:top;padding:10px}@media (min-width:768px){.materials-table img{margin-bottom:10px}.materials-table td:nth-child(1){width:8%}.materials-table td:nth-child(2){width:12%;font-weight:500}.materials-table td:nth-child(3){width:20%}.materials-table td:nth-child(4){width:16%}.materials-table td:nth-child(5){width:10%}.materials-table td:nth-child(6){width:14%}.materials-table td:nth-child(7){width:20%}}@media (max-width:767px){.materials-table{border-width:2px}.materials-table img{margin-top:10px}.materials-table thead{display:none}.materials-table tbody tr{border:0 solid #e8e8e8;border-top-width:2px;border-bottom-width:2px}.materials-table tbody td{display:block}.materials-table tbody td:before{content:attr(data-column);display:block;font-weight:500}}.content-header{margin-bottom:3em}.content-header .intro{margin-top:1em}.content-header__title .strap__title{padding-bottom:.7em;border-bottom:2px solid #a4d1ff;text-align:center;color:#002c5a}.brand-filter{display:inline-block;color:#3a92ec;font-weight:500;cursor:pointer}.brand-filter+.popover{border-radius:4px;border-color:#d4d4d4}.brand-filter+.popover ul{list-style:none;padding-left:0;margin-bottom:0}.brand-filter-remove{margin-left:10px;padding:4px 6px}.cat-nav{font-size:.857em}.cat-nav__container{margin-left:-15px;margin-right:-15px}.cat-nav__container:after,.cat-nav__container:before{content:" ";display:table}.cat-nav__container:after{clear:both}.cat-nav__filter,.cat-nav__stats{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.cat-nav__filter,.cat-nav__stats{float:left;width:33.3333333333%}}.cat-nav__pagination{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.cat-nav__pagination{float:left;width:33.3333333333%}}.cat-nav>*{text-align:center}.cat-nav__pagination nav{margin:0}.cat-nav__pagination .product__title,.cat-nav__pagination h2{display:none}.cat-nav__pagination .page-numbers{padding:0 5px}.cat-nav--bottom:before,.cat-nav--top:after{display:block;content:'';height:0;border:0 solid #f4f4f4}.cat-nav--top{margin-bottom:3em}.cat-nav--top:after{border-bottom-width:2px;padding-top:1em}.cat-nav--bottom{margin-top:3em}.cat-nav--bottom:before{border-top-width:2px;padding-bottom:1em}@media (max-width:767px){.cat-nav__filter,.cat-nav__pagination{margin:0 0 1em}}@media (min-width:768px){.cat-nav__filter{text-align:left}.cat-nav__stats{text-align:right}}.page-template-alternating-image-content main .product__title,.page-template-alternating-image-content main h2{border-bottom:2px solid #f4f4f4;color:#002c5a;padding-bottom:.8em;margin-bottom:.75em;margin-top:0}.page-template-alternating-image-content .aic .row:not(:last-child){margin-bottom:4em}.page-template-alternating-image-content .aic figcaption{margin-top:10px}.blog .main-loop .article .content-header,.single-post .post-header .content-header{margin-bottom:2em}.blog .main-loop .article .strap__title,.single-post .post-header .strap__title{font-size:1.75em;text-align:left;border:none;padding-bottom:0;margin-bottom:0}.post-date{margin-top:1em;font-size:1em;font-weight:400;color:#7c7c7c}.slat--download{border-right:none;border-left:none;border-bottom-width:0;margin-bottom:0;padding:1.5em 0;border-color:#d2d2d2;color:#002c5a;font-weight:500}.slat--download:last-child{border-bottom-width:2px}.slat--download:hover{background:0 0;color:inherit;border-color:#d2d2d2}.slat--download .slat__title{font-size:1.2em}.slat--download .slat__actions{right:0}.why-choose-icons .feature__title{font-size:1.4em;color:#00356c;margin-bottom:.5em}.faq-list{margin-top:6em}.faq{padding-left:0;padding-right:0;border-top-width:1px;border-color:#e8e8e8;background:0 0!important;border-top-style:dotted}.faq__question{color:#00356c;font-size:1.2em}.faq__answer{margin-left:30px}.faq:last-child{border-bottom-width:1px;border-bottom-style:dotted;border-color:#e8e8e8}.flex-direction-nav a{height:64px;background:rgba(0,0,0,.1);margin-top:-32px}.flex-direction-nav a:before{text-shadow:none;font-family:zeus-icons;content:"";color:#fff}.flex-direction-nav a.flex-next:before{font-family:zeus-icons;content:""}#toast-container.toast-top-full-width{background:#3a92ec;border-radius:0;text-align:center;display:-ms-flexbox;display:flex}#toast-container.toast-top-full-width>div{width:auto;background-color:transparent;margin-bottom:0;opacity:1;box-shadow:none;vertical-align:top}#toast-container.toast-top-full-width>div a{text-decoration:underline}#toast-container.toast-top-full-width>div a:hover{color:#fff}.hero-carousel{overflow:hidden}