html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body{font-family:"lato",sans-serif;font-size:12px;line-height:1.4em;color:#57595b}h1{font-size:1.2em}h2{margin:20px 0}hr{border:none;border-top:1px solid #000000;height:0;margin:20px 0}p{margin:1em 0}strong{font-weight:bold}a{color:#57595b;text-decoration:none;transition:all 0.2s ease}img{max-width:100%;height:auto}a:hover{text-decoration:underline}.line-btn{border:1px solid #57595b;padding:10px 20px;text-decoration:none;display:inline-block}.line-btn:hover{text-decoration:none;background-color:#f6d906;border-color:#f6d906;color:#ffffff}.installation-btn{border-color:#ccc;color:#ccc;padding:10px 40px}nav{overflow:auto}nav ul li{display:inline-block}nav ul li a{text-align:center}nav ul li a.active{font-weight:bold;text-decoration:none}nav ul li a:hover{text-decoration:none}nav ul.social li a.linkedin:hover{background-color:#007bb6}nav ul.social li a.facebook:hover{background-color:#3b5998}nav ul.social li a.pinterest:hover{background-color:#cb2027}nav ul.social li a.twitter:hover{background-color:#00aced}.home header{position:absolute;margin-bottom:0}header{margin-bottom:34px;width:100%;z-index:1;max-width:960px;margin-left:auto;margin-right:auto}header::after{clear:both;content:"";display:table}header .logo{padding:34px 0 0 34px;float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}header .logo:last-child{margin-right:0}@media screen and (max-width: 767px){header .logo{padding:14px 0 0 14px}}header .catalogue-btn{float:right;margin-right:34px}@media screen and (max-width: 767px){header .catalogue-btn{margin-right:14px}}header nav{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;float:right;margin-top:34px;margin-bottom:20px;margin-right:0;height:25px;background-color:#f6d906}header nav:last-child{margin-right:0}@media screen and (max-width: 767px){header nav{margin-top:14px}}header nav ul{display:inline-block}header nav ul li a{display:block;padding:0 20px;line-height:25px;color:#333;text-decoration:none}@media screen and (max-width: 767px){header nav ul li a{width:auto;padding:0 4px}header nav ul li a:hover{font-weight:normal}}header nav ul.social{float:right;margin-right:34px}@media screen and (max-width: 767px){header nav ul.social{margin-right:14px}}@media screen and (max-width: 500px){header nav ul.social{display:none}}header nav ul.social li a{color:#fff;width:auto;font-size:16px;padding:0}#container{position:relative;max-width:960px;margin-left:auto;margin-right:auto}#container::after{clear:both;content:"";display:table}footer{text-align:center;overflow:auto;margin-bottom:34px;color:#333}footer nav{width:100%}footer nav ul{margin-bottom:20px}footer nav ul li a{color:#57595b;text-decoration:none;padding:10px 20px;display:block}footer nav ul.social li a{background-color:#999;border-radius:999px;color:#fff;font-size:16px;height:28px;line-height:28px;margin:0 5px;padding:0;width:28px}footer nav ul.social li a:hover{background-color:#000}.category-menu li{padding:4px 0}.category-menu li a:hover{text-decoration:none}.category-menu li a.active{font-weight:bold}.category-menu>li.hidden>a i:before{content:'\f105';display:inline-block;font-family:FontAwesome;font-size:16px;line-height:14px;margin-left:4px}.category-menu>li>a i:before{content:'\f107';display:inline-block;font-family:FontAwesome;font-size:16px;line-height:14px;margin-left:4px}.category-menu>li>a i:hover:before{font-weight:bold}.category-menu li ul{margin-left:20px}.category-menu li.hidden ul{display:none}main{max-width:960px;margin:0 34px}main::after{clear:both;content:"";display:table}main .breadcumbs{margin-bottom:20px}main aside{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}main aside:last-child{margin-right:0}@media screen and (max-width: 500px){main aside{display:none}}main article{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}main article:last-child{margin-right:0}@media screen and (max-width: 500px){main article{width:100%}}main article .product-row{float:left;display:block;margin-right:3.1684356888%;width:100%}main article .product-row:last-child{margin-right:0}main article .product-row .product-category-thumb{float:left;display:block;margin-right:3.1684356888%;width:31.2210428741%;text-align:center}main article .product-row .product-category-thumb:last-child{margin-right:0}@media screen and (max-width: 500px){main article .product-row .product-category-thumb{float:left;display:block;margin-right:3.1684356888%;width:100%}main article .product-row .product-category-thumb:last-child{margin-right:0}}main article.fullwidth{float:left;display:block;margin-right:2.3576515979%;width:100%}main article.fullwidth:last-child{margin-right:0}main article.fullwidth .product-thumbs{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;padding-right:6px}main article.fullwidth .product-thumbs:last-child{margin-right:0}@media screen and (max-width: 500px){main article.fullwidth .product-thumbs{display:none}}main article.fullwidth .product-slider{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}main article.fullwidth .product-slider:last-child{margin-right:0}@media screen and (max-width: 500px){main article.fullwidth .product-slider{width:100%;margin-right:0}}main article.fullwidth .content{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}main article.fullwidth .content:last-child{margin-right:0}@media screen and (max-width: 500px){main article.fullwidth .content{margin-top:20px;float:left;display:block;margin-right:2.3576515979%;width:100%}main article.fullwidth .content:last-child{margin-right:0}}main article.fullwidth .content hr{border-color:#57595b;width:30%;margin:20px 0}main article.fullwidth .content h1{text-transform:lowercase}main article.fullwidth .content .description{padding-bottom:34px}main article.fullwidth .content .dimensions{padding-bottom:34px}main article.fullwidth .content .dimensions strong{text-transform:lowercase}main article.fullwidth .content .price{font-size:1.6em;font-weight:bold;line-height:1.4em;padding-bottom:34px}main article.fullwidth .content .enquiry{padding-bottom:34px}main article.fullwidth .content .pdf-link a{color:#ccc}.home main,.installation main,.about main{margin:0 auto}.home main .slideshow,.installation main .slideshow,.about main .slideshow{margin-left:0;margin-right:0}.body-copy{max-width:624px;margin:0 auto 85px auto}.slideshow{margin:0 -34px 85px -34px;padding:0}.homepage.slideshow{margin:0 -34px}.slideshow .slide{margin:0;padding:0}.homepage .slick-dots{bottom:10px}.slick-dots{bottom:-25px}.slick-dots li{margin:0}.slick-dots li button:before{font-size:12px;opacity:1}.slick-dots li.slick-active button:before{opacity:1;color:#f6d906}.slick-prev{left:20px}.slick-next{right:20px}.slide-thumb{border:1px solid transparent}.slide-thumb.active{border-color:#000}.product-slider .slide{position:relative}.product-slider .slide a[data-pin-log="button_pinit"]{position:absolute !important;top:30px !important;left:22px !important}.hero-text{width:320px;margin:140px auto 0 auto;position:relative}@media screen and (max-width: 500px){.hero-text{margin:0 auto 0 auto}}.hero-text h1{font-size:36px;background-color:#f6d906;display:inline-block;line-height:42px;margin-bottom:10px;padding:0 4px}.hero-text p{background-color:#fff;margin:0;display:inline-block;font-size:12px;line-height:18px;padding:0 4px}
/*# sourceMappingURL=main.css.map */