@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i");@import url("https://fonts.googleapis.com/css?family=Oswald:400,500,600");@import url("https://fonts.googleapis.com/css?family=Fenix");@media screen and (min-width: 320px){html{font-size:12px}body{width:100%;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:"Montserrat",sans-serif;font-size:.8rem;color:#333}.parallax{background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),url("../imgs/mobile/parallax1.jpg") no-repeat center center;background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;width:100%}.parallax2{background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),url("../imgs/mobile/parallax2.jpg") no-repeat center center;background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column}.parallax2 h2{width:100%;font-family:"Oswald",sans-serif;font-size:28px;color:#fff;text-align:center;text-transform:uppercase}.parallax2 p{text-align:center;width:100%;color:#fff;font-family:"Oswald",sans-serif;font-size:1.3rem}.parallax3{background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),url("../imgs/mobile/parallax3.jpg") no-repeat center center;background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.parallax3 div{padding:8px}.parallax3 p{text-align:center;width:100%;color:#fff;font-family:"Oswald",sans-serif;font-size:1.3rem}.parallax3 h3{width:100%;font-family:"Oswald",sans-serif;font-size:28px;color:#fff;text-align:center;text-transform:uppercase}.parallax4{background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),url("../imgs/mobile/parallax4.jpg") no-repeat center center;background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.parallax4 div{padding:8px}.parallax4 p{text-align:center;width:100%;color:#fff;font-family:"Oswald",sans-serif;font-size:1.3rem}.parallax4 h3{width:100%;font-family:"Oswald",sans-serif;font-size:28px;color:#fff;text-align:center;text-transform:uppercase}.parallax-home{flex-direction:column}.parallax div{padding:16px}.subPage{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;height:300px;width:100%}#strapline{margin-top:0;color:#fff;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-weight:normal}#gardenHero{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../imgs/mobile/garden.jpg) no-repeat center center}#contactHero{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../imgs/mobile/contact.jpg) no-repeat center center}#deliveryHero{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../imgs/mobile/delivery.jpg) no-repeat center center}#termsHero{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../imgs/mobile/contact.jpg) no-repeat center center}#architecturalHero{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../imgs/mobile/architectural.jpg) no-repeat center center}#doorHero{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../imgs/mobile/architecture-door.jpg) no-repeat center center}#fireHero{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../imgs/mobile/fireplaces.jpg) no-repeat center center}#subStrapHold{width:100%}#strapline{font-size:2rem}.home_anim,.sub_anim{text-align:center;margin:0}.letter{font-size:24px}.content{padding-top:8px;padding-bottom:8px;line-height:1.6}.content div{padding-left:8px;padding-right:8px;text-align:center}.content h1,.content h2,.content h3,.content h4{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:24px;margin-top:0;line-height:1.2}.home{padding:12px;margin-top:64px;margin-bottom:64px}.home p{font-size:1rem;padding:8px;padding-left:0;padding-top:0}#social{box-sizing:border-box;display:block;width:100%;padding:32px;padding-bottom:0}#social img{width:32px;padding:4px}img#cards{height:32px;width:auto}.stock-boxes{text-align:left;padding-bottom:0;padding-top:4px}.stock-boxes a{display:inline-block;width:100%;max-width:100%;height:250px;background-size:cover;margin-bottom:4px;text-decoration:none}.stock-boxes a h2{font-size:1.4rem;color:#ededed;margin-top:200px;margin-left:16px}#stock1{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/phonebox.jpg") no-repeat center center;background-size:cover}#stock2{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/statue.jpg") no-repeat center center;background-size:cover}#stock3{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/architecture-door.jpg") no-repeat center center;background-size:cover}#stock4{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/fireplace.jpg") no-repeat center center;background-size:cover}#stock5{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/flagstones.jpg") no-repeat center center;background-size:cover}#stock6{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/bathrooms.jpg") no-repeat center center;background-size:cover}#stock7{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/flooring.jpg") no-repeat center center;background-size:cover}#stock8{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/bricks.jpg") no-repeat center center;background-size:cover}#stock9{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/misc.jpg") no-repeat center center;background-size:cover}#stock10{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/wanted.jpg") no-repeat center center;background-size:cover}#stock11{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/fireplaces.jpg") no-repeat center center;background-size:cover}#stock12{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/news.jpg") no-repeat center center;background-size:cover}#stock13{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/roofing.jpg") no-repeat center center;background-size:cover}.text-content{padding-top:64px;padding-bottom:64px}.no-hero{padding-top:64px}.terms{padding-top:32px}.terms h1,.terms h2,.terms p{text-align:left}.terms ul{padding-left:16px}.terms a{word-break:break-all}#search{display:flex;align-items:center;align-self:flex-end;height:100%}#search input{background-color:#fff;height:1.5rem;padding:4px;border:none;border:2px solid #008fd5;font-family:"Montserrat",sans-serif;width:12rem}#search a{margin-right:24px}#searchHolder{margin-right:24px}#searchHolder button{background:url(../imgs/search.svg);background-size:contain;vertical-align:middle;position:relative;left:-20px;border-radius:50%;border:none;width:3rem;height:3rem}.doText{padding:16px}.content{text-align:center;font-size:1.3rem}img{width:200px;max-width:200px}#subStrapHold{padding-top:0;height:300px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.menu{background:rgba(255,255,255,0.7);padding:0;padding-bottom:4px;align-items:center}.menu ul{display:none}#mobile-menu{float:right;margin-right:50px}#mobile-menu img{width:30px;height:30px}#homestrap{align-self:flex-end;text-align:center;margin-bottom:8px;width:100%;position:absolute;bottom:32px;font-family:"Fenix",serif;color:#fff;font-style:italic;font-size:1.2rem}#mobile-menu{display:none}.menu_border{border-bottom:none;box-shadow:unset}.top-bar{width:100%;position:unset;height:50px;display:flex;justify-content:space-between}.menu ul{float:right;padding:0;list-style:none;margin:0;margin-right:24px}.menu img{height:50%;max-width:100%;margin:auto 8px}.menu a{width:50%;display:inline-flex;font-family:"Oswald",sans-serif;text-transform:uppercase;line-height:1.8;color:#0e2c53;text-decoration:none;font-weight:bold;font-size:18px}.menu_trigger{color:#fff;float:right;margin-right:8px;margin-top:6px;right:0px;top:8px}#pusher{height:50px;width:32px}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:35px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:4px;height:3px;width:100%;background:#0e2c53;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0px}#nav-icon1 span:nth-child(2){top:18px;top:8px}#nav-icon1 span:nth-child(3){top:36px;top:16px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#weight img{width:24px !important;margin-right:8px}.contactIntro{padding-left:16px;padding-right:16px;padding-top:64px;padding-bottom:64px;background:#e6e6e6}.doLeft{text-align:left}div.logo{flex-direction:column;padding:0}div.logo h1{width:100%;color:#fff;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:32px;margin-bottom:0}div.logo p{font-family:"Fenix",serif;color:#fff;font-size:1.4rem;margin-top:8px;font-style:italic}.full-menu{visibility:hidden;display:table;position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;background-color:#3f3f3f;background-color:#008fd5;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.menu{list-style-type:none}.menu li a{color:#0e2c53;text-decoration:none;text-transform:uppercase;display:inline-block}}@media screen and (min-width: 320px){.menu li a:after{top:-30px;top:-5px;display:block;content:"";position:relative;width:100%;height:3px;left:0;background:#0e2c53;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}.menu li a:hover:after,.menu li a:focus:after{visibility:visible;transform:scaleX(1)}}@media screen and (min-width: 320px){.full-menu .menu-item{width:100%;text-align:center}.full-menu--open{z-index:9999;visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.full-menu--close{z-index:10000;visibility:visible;opacity:1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.full-menu--transition{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.full-menu--middle{display:table-cell;vertical-align:middle}ul#top-menu{text-align:center;box-shadow:none;margin-top:0;padding-top:0;background-color:#008fd5}ul#top-menu li a{color:#fff;font-size:1.1rem}ul#top-menu li a:after{background:#fff}.signup{background:#ededed;text-align:center}.signup h4{margin:24px}.btn{display:inline-block;border:3px solid #333;text-decoration:none;padding:16px;padding-left:32px;padding-right:32px;color:#333;text-transform:uppercase;font-family:"Oswald",sans-serif;font-size:20px;margin-bottom:24px}.footer{font-size:.9rem;text-align:center;background-color:#008fd5;color:#ddd}.footer a{text-decoration:none;color:#ddd;margin-bottom:24px}.siteBy{display:block;width:100%}.arrow{display:none}.imgLink img{width:100%;max-width:100%;min-height:220px}.prodInfo{padding:8px;padding-bottom:16px}.prodInfo h3{text-transform:uppercase}.prodAction{text-align:center;margin:24px;margin-top:0}#gotop{background-color:#008fd5;padding:8px;padding-left:16px;padding-right:16px;border-radius:8px;color:#ededed;text-decoration:none;margin-left:16px}.viewMore,.doContact{display:inline-block;width:50%;text-align:center;background-color:#008fd5;padding:8px;padding-left:16px;padding-right:16px;border-radius:8px;color:#ededed;text-decoration:none}.stockAjax article{border-top:6px solid darkgray}.breadcrumbs{padding:16px;background:#008fd5}.breadcrumbs a{text-decoration:none;color:#ededed}article.single{border:none;border-top:unset}article.single h1{margin-bottom:8px;padding-left:8px}div.imgHolder{padding:0}div.imgHolder img{width:100%;max-width:100%}div.flexProduct{padding:0}#removeProduct img{width:30px;max-width:30px}#delFromMessage{display:block;margin:24px}#delFromMessage a{display:flex;justify-content:center;color:#333;text-decoration:none}#delFromMessage img{height:32px;width:32px;margin-right:16px}#delFromMessage i{align-self:center}.half,.full{margin-top:16px}.full textarea{width:98%}.half span input{width:95%}.no-top{margin-top:0}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px;border:1px solid gray;border-radius:8px}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid gray;border-radius:8px}#ccCookieBar{font-family:Helvetica;position:fixed;bottom:0;width:100%;text-align:center;background:rgba(36,36,36,0.8);padding-top:15px;padding-bottom:15px;color:#fff}#ccCookieButton{background:#faad26;color:#fff;border-radius:8px;padding:5px 10px;margin-left:10px;text-decoration:none}}@media screen and (min-width: 736px){.stock-boxes{display:flex;flex-wrap:wrap;text-align:left;padding-bottom:0;padding-top:4px}.stock-boxes a{box-sizing:border-box;display:inline-block;height:250px;background-size:cover;margin-bottom:4px;text-decoration:none}.subPage{background-size:cover !important}.doLeft{text-align:left}.doText{max-width:800px;margin:32px auto}}@media screen and (min-width: 320px){.hero{height:300px;justify-content:center;align-items:center;display:flex}.stockHero{color:#fff;text-transform:uppercase;max-width:80%}.stockHero h1{font-size:1.5rem;text-align:center}.stockHero p{text-align:center;font-weight:600}.roofing{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/roofing.jpg);background-size:cover}.fireplaces{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/fireplace.jpg);background-size:cover}.garden{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/garden.jpg);background-size:cover}.flagstones{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/flagstone.jpg);background-size:cover}.doors{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/doors.jpg);background-size:cover}.bathrooms{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/bathroom.jpg);background-size:cover}.bricks{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/bricks.jpg);background-size:cover}.architectural{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/architectural.jpg);background-size:cover}.flooring{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/flooring.jpg);background-size:cover}.miscellaneous{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/misc.jpg);background-size:cover}.news{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/news.jpg);background-size:cover}.delivery{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/delivery.jpg);background-size:cover}.contact{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/contact.jpg);background-size:cover}.wanted{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/mobile/wanted.jpg);background-size:cover}}@media screen and (min-width: 768px){.hero{height:400px;justify-content:center;align-items:center;display:flex}.stockHero{z-index:999;position:absolute;color:#fff;text-transform:uppercase;max-width:80%}.stockHero h1{font-size:3.5rem;text-align:center}.stockHero p{text-align:center;font-weight:600}.roofing{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/roofing1.jpg);background-size:cover}.news{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/news1.jpg);background-size:cover}.contact{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/contact.jpg);background-size:cover}.architectural{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/architectural1.jpg);background-size:cover}.garden{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/garden1.jpg);background-size:cover}.flagstones{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/flagstones1.jpg);background-size:cover}.doors{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/doors1.jpg);background-size:cover}.bathrooms{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/bathrooms1.jpg);background-size:cover}.fireplaces{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/fireplaces1.jpg);background-size:cover}.bricks{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/bricks1.jpg);background-size:cover}.flooring{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/flooring1.jpg);background-size:cover}.miscellaneous{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/misc1.jpg);background-size:cover}.wanted{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/wanted.jpg);background-size:cover}.delivery{background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(../imgs/heros/delivery.jpg);background-size:cover}.animDivStart{opacity:0}.animDiv,#cover{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:400px;position:absolute;-webkit-animation-duration:5s;animation-duration:5s}#cover{z-index:8;background-color:rgba(0,0,0,0.4)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}}@media screen and (min-width: 320px){#ajaxSingle{font-size:1.3rem}#singleProduct{padding-top:16px;margin:16px;margin-top:0}#singleProduct h1{margin-top:16px}#singleProduct #singleInfo{padding-left:0}#singleProduct #singleImg{width:100%}#singleProduct #singleImg img{width:20%}#singleProduct #singleImg img:hover{cursor:pointer}#singleProduct #singleImg div #singleImgSet{width:100%;max-width:100%}#singleProduct #singleImg div img{width:100%;max-width:100%}#singleProduct #singleImg div img:hover{cursor:auto}#likeBanner{background:#008fd5;margin-bottom:32px;padding:16px}#likeBanner p{margin:10%;margin-top:0;margin-bottom:0px;margin-left:0;color:#fff}#like{margin:10%;margin-top:0;display:flex;justify-content:space-between;flex-wrap:wrap}.likeItem{width:40%;min-width:40%;max-width:40%;word-wrap:break-word;flex:1}.likeItem img{width:100%;max-width:100%}.infoAlert{box-sizing:border-box;width:100%;padding:32px;padding-bottom:0;text-align:center}.infoAlert p{display:inline-block;background:url(../imgs/info.svg);background-repeat:no-repeat;background-position:8px center;background-color:#eef8fe;border:1px solid #bad4e2;border-radius:4px;padding:16px;padding-left:40px;padding-right:32px;color:#0e2c53}.stock article{font-size:1.3rem;margin:32px auto;border-radius:4px;border:2px solid #bad4e2;box-shadow:8px 8px 8px #bad4e2;width:90%;padding:8px}.stock article div span{text-transform:uppercase;width:100%;display:block}.stock article div a img{width:100%;max-width:100%}.filter{font-size:1.3rem;box-sizing:border-box;display:block;text-align:center;width:100%;padding:32px;background:#008fd5;color:#ededed;text-transform:uppercase;text-decoration:none}.filter i{color:#ededed;border:none}.filter i img{width:auto;height:1.5rem;vertical-align:middle}.filterDropDown{box-sizing:border-box;width:100%;overflow:hidden;-webkit-transition:height 0.5s ease;transition:height 0.5s ease;background-color:#008fd5}.filterDropDown button{background:none;border:none;text-transform:uppercase;color:#fff;margin:8px;width:100%}.filterDropDown button:hover{cursor:pointer}.filterOffScreen{position:absolute;left:-3000px}.stock{padding-top:0}.stock .filter i img{margin-left:16px}.stock h1{padding-top:32px}.pagination{width:100%;padding:32px}.pagination button{background:#008fd5;text-align:center;padding:0;color:#fff;text-decoration:none;display:inline-block;width:40px;height:40px;min-width:40px;min-height:40px;margin-left:1rem;margin-right:1rem;vertical-align:middle;font-size:1.9rem;border:none}.pagination button:hover{cursor:pointer}button.butDisabled{background:#ededed}.currentFilter{background:#ededed;border-radius:4px;padding:8px}.currentFilter img{height:2rem;width:auto;vertical-align:middle}.removeFilter{display:inline-block;background:#982320;text-decoration:none;border-radius:50%;color:#fff;margin-left:1rem;margin-right:1rem;width:2rem;height:2rem;font-size:1.3rem;vertical-align:middle}}@media screen and (min-width: 768px){.stock{flex-direction:row}.stock article{width:40%}}@media screen and (min-width: 940px){.filter{width:100%;padding:32px;background:#008fd5;color:#ededed;text-transform:uppercase;text-decoration:none}.filter i{color:#ededed;border:none;padding-right:40px}.filter i img{width:auto;height:1.5rem;vertical-align:middle}.filterDropDown{width:100%;overflow:hidden;-webkit-transition:height 0.5s ease;transition:height 0.5s ease;background-color:#008fd5}.filterDropDown button{background:none;border:none;text-transform:uppercase;color:#fff;margin:8px;width:auto}.filterDropDown button:hover{cursor:pointer}.filterOffScreen{position:absolute;left:-3000px}.infoAlert{width:100%;padding:32px;padding-bottom:0;text-align:center}.infoAlert p{display:inline-block;background:url(../imgs/info.svg);background-repeat:no-repeat;background-position:8px center;background-color:#eef8fe;border:1px solid #bad4e2;border-radius:4px;padding:16px;padding-left:40px;padding-right:32px;color:#0e2c53}.stock{background:#f9f9f9;padding-top:0 !important;display:flex;flex-wrap:wrap;justify-content:center}.stock article{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;color:#0e2c53;background:#fff;width:28%;max-width:28%;margin:2%;box-sizing:border-box;overflow:hidden;border-radius:4px;border:2px solid #bad4e2;box-shadow:8px 8px 8px #bad4e2}.stock article div{width:90%;overflow:hidden;padding-top:16px;height:auto;min-height:320px;max-height:320px}.stock article div:nth-child(2){height:auto;min-height:unset}.stock article div:nth-child(2) span{text-transform:uppercase;width:90%}.stock article span{display:inline-block;padding:8px}.stock article img{width:auto;max-width:unset;margin:0 auto}#singleProduct{padding-top:160px;margin:10%;margin-top:0;display:flex}#singleProduct h1{margin-top:0}#singleProduct #singleInfo{padding-left:32px}#singleProduct #singleImg{width:40%}#singleProduct #singleImg img{width:20%}#singleProduct #singleImg img:hover{cursor:pointer}#singleProduct #singleImg div img{width:100%;max-width:100%}#singleProduct #singleImg div img:hover{cursor:auto}#likeBanner{background:#008fd5;margin-bottom:32px;padding:16px}#likeBanner p{margin:10%;margin-top:0;margin-bottom:0px;color:#fff}#like{margin:10%;margin-top:0;display:flex;justify-content:space-between}.likeItem{width:20%;min-width:20%;max-width:20%;word-wrap:break-word;flex:1}.likeItem img{width:100%;max-width:100%}}@media screen and (min-width: 769px){.pagination button{border-radius:50%}}#instaTop{min-height:70px}#instaFeed{display:flex;flex-wrap:wrap;padding-top:55px}#instaFeed img{max-width:25%;width:25%;max-height:300px;flex:1}#instaCover{background:rgba(0,0,0,0.3);position:absolute;top:55px}a#instLink{display:block;flex:none;position:absolute;left:46%;top:0}a#instLink img{width:100px;min-width:100px;height:120px;min-height:120px}@media screen and (min-width: 320px){div.blog{display:flex;flex-wrap:wrap;max-width:800px;margin:32px auto}div.blog div{display:flex;width:100%;margin-bottom:32px;flex-wrap:wrap}div.blog div h2,div.blog div p{padding:8px;padding-left:0;text-align:left;padding-top:0}div.blog div img:first-of-type{min-width:100%;min-height:auto;width:100%;height:auto}div.blog .link a{border:1px solid #008fd5;background:#008fd5;color:#fff;text-decoration:none;margin-left:8px;padding:8px;padding-left:16px;padding-right:16px}}@media screen and (min-width: 767px){div.blog{display:flex;flex-wrap:wrap;max-width:800px;margin:32px auto}div.blog div{display:flex;width:100%;margin-bottom:32px;flex-wrap:nowrap}div.blog div h2,div.blog div p{text-align:left;padding:16px;padding-left:32px;padding-top:0}div.blog div img:first-of-type{min-width:300px;min-height:300px;width:300px;height:300px;max-height:300px;max-width:300px}div.blog .link{padding-left:24px}}@media screen and (min-width: 320px){#celebs{display:flex;flex-wrap:wrap;justify-content:left}#celebs span{width:100%;padding-top:100%;position:relative}#celebs img{position:absolute;top:0;left:0}}@media screen and (min-width: 415px){#celebs span{width:33.33%;padding-top:33.33%}}@media screen and (min-width: 320px){#ad{position:absolute;left:auto;bottom:64px}}@media screen and (min-width: 500px){#ad{display:none}}@media screen and (min-width: 940px){#ad{display:block;position:absolute;left:0;bottom:0;margin:32px}}@media screen and (min-width: 320px){#searchHolder{display:none}#search a:first-of-type{display:none}.top-bar a:first-of-type{width:50%}.parallax-home{height:95vh}.top-bar{position:absolute;background:#fff}#mobileSearch{align-self:flex-end;width:auto;align-items:center;display:inline-flex;height:100%}#searchBox{position:absolute;top:54px;background:aquamarine;width:100%;text-align:center;display:none;padding:16px;padding-left:0;padding-right:0;background:#008fd5}#searchBox button{padding:8px;border:none;background:#ccc}#searchMobileText{padding:8px;border:none}}@media screen and (min-width: 767px){#mobileSearch{display:none}}@media screen and (min-width: 768px){#searchHolder{display:inline-flex;align-items:center}#searchHolder button{background-repeat:no-repeat;background-size:40px 40px;width:40px;height:40px}#search a:first-of-type{display:inline-flex}.top-bar a:first-of-type{width:50%}}@media only screen and (min-width: 320px){img{width:200px;max-width:200px}.menu{padding:12px}.menu ul{display:none}#mobile-menu{float:right;margin-right:50px}#mobile-menu img{width:30px;height:30px}.logo img{width:95%;max-width:95%}}@media only screen and (min-width: 375px){img{width:250px;max-width:250px}}@media only screen and (min-width: 415px){#mobile-menu{display:none}.logo img{width:50%;margin-bottom:64px}.menu ul{float:right;padding:0;list-style:none;margin:0;margin-right:24px}.menu img{width:350px;max-width:350px}.menu a{display:inline-flex;font-family:"Oswald",sans-serif;text-transform:uppercase;line-height:1.8;color:#0e2c53;text-decoration:none;font-weight:bold;font-size:18px}.menu a:hover{color:#008fd5}}@media only screen and (min-width: 416px){.menu ul{display:block}.menu ul li{display:inline-block;padding-left:16px}}.menu_trigger{color:#fff;float:right;margin-right:24px;right:0px;top:8px}#pusher{height:50px;width:32px}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:35px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:4px;height:3px;width:100%;background:#0e2c53;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0px}#nav-icon1 span:nth-child(2){top:18px;top:8px}#nav-icon1 span:nth-child(3){top:36px;top:16px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.full-menu{visibility:hidden;display:table;position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;background-color:#3f3f3f;background-color:#008fd5;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.menu{list-style-type:none}.menu li a{color:#0e2c53;text-decoration:none;text-transform:uppercase;display:inline-block}.menu li a:hover{color:#0e2c53}@media handheld{.menu li a:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}@media not handheld{.menu li a:after{top:-30px;top:-5px;display:block;content:"";position:relative;width:100%;height:3px;left:0;background:#0e2c53;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}.menu li a:hover:after,.menu li a:focus:after{visibility:visible;transform:scaleX(1)}}.full-menu .menu-item{width:100%;text-align:center}.full-menu--open{z-index:9999;visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.full-menu--close{z-index:12;visibility:visible;opacity:1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.full-menu--transition{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.full-menu--middle{display:table-cell;vertical-align:middle}ul#top-menu{text-align:center;box-shadow:none;margin-top:0;padding-top:0;background-color:#008fd5}ul#top-menu li a{color:#fff;font-size:1em}ul#top-menu li a:after{background:#fff}@media screen and (min-width: 736px){html{font-size:8px}body{width:100%;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:"Montserrat",sans-serif;font-size:.8rem;color:#333}.parallax{height:300px;background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),url("../imgs/mobile/parallax1.jpg") no-repeat center center;background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;width:100%}.parallax div{margin:32px}.parallax2{background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),url("../imgs/mobile/parallax2.jpg") no-repeat center center}.parallax3{background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),url("../imgs/mobile/parallax3.jpg") no-repeat center center}.parallax4{background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),url("../imgs/mobile/parallax4.jpg") no-repeat center center}.parallax1,.parallax2,.parallax3,.parallax4{background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.parallax1 div,.parallax2 div,.parallax3 div,.parallax4 div{padding:8px}.parallax1 p,.parallax2 p,.parallax3 p,.parallax4 p{text-align:center;width:100%;color:#fff;font-family:"Oswald",sans-serif;font-size:1.6rem}.parallax1 h2,.parallax1 h3,.parallax2 h2,.parallax2 h3,.parallax3 h2,.parallax3 h3,.parallax4 h2,.parallax4 h3{width:100%;font-family:"Oswald",sans-serif;font-size:28px;color:#ededed;text-align:center;text-transform:uppercase}.parallax-home{flex-direction:column}#subStrapHold{width:100%}#strapline{font-size:2rem}.content{padding-top:8px;padding-bottom:8px;line-height:1.6}.content div{padding-left:8px;padding-right:8px;text-align:center}.content h1,.content h2,.content h3,.content h4{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:24px;margin-top:0;line-height:1.2}.no-hero{padding-top:64px}.text-content{padding-top:64px;padding-bottom:64px}.home{padding:12px}.home p{font-size:1rem;padding:8px;padding-left:0;padding-top:0}.stock-boxes{display:flex;flex-wrap:nowrap;text-align:left;padding-bottom:0;padding-top:4px}.stock-boxes a{width:33.33%;max-width:33.33%;box-sizing:border-box;display:inline-block;height:250px;background-size:cover;margin-bottom:4px;text-decoration:none}.stock-boxes a h2{font-size:2.2rem;color:#ededed;margin-top:200px;margin-left:16px}.stock-boxes a:nth-child(1){margin-right:4px}.stock-boxes a:nth-child(3){margin-left:4px}#stock1{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/phonebox.jpg") no-repeat center center;background-size:cover}#stock2{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/statue.jpg") no-repeat center center;background-size:cover}#stock3{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/architecture-door.jpg") no-repeat center center;background-size:cover}#stock4{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/fireplace.jpg") no-repeat center center;background-size:cover}#stock5{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/flagstones.jpg") no-repeat center center;background-size:cover}#stock6{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/bathrooms.jpg") no-repeat center center;background-size:cover}#stock7{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/flooring.jpg") no-repeat center center;background-size:cover}#stock8{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/bricks.jpg") no-repeat center center;background-size:cover}#stock9{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/misc.jpg") no-repeat center center;background-size:cover}#stock10{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/wanted.jpg") no-repeat center center;background-size:cover}#stock11{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/fireplaces.jpg") no-repeat center center;background-size:cover}#stock12{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/news.jpg") no-repeat center center;background-size:cover}#stock13{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url("../imgs/mobile/roofing.jpg") no-repeat center center;background-size:cover}img{width:200px;max-width:200px}.top-bar{width:100%;position:unset;height:50px;display:flex;justify-content:space-between}#subStrapHold{padding-top:0;height:300px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.menu{background:rgba(255,255,255,0.7);padding:0;padding-bottom:4px}.menu ul{display:none}#mobile-menu{float:right;margin-right:50px}#mobile-menu img{width:30px;height:30px}.parallax-home{flex-direction:column;justify-content:space-evenly}.parallax-home div{margin-top:64px}.terms{padding-top:32px}.footer{text-align:center;background-color:#008fd5}.footer a{text-decoration:none;margin-bottom:24px}.siteBy{display:inline}.logo{text-align:center}.logo{flex-direction:column}.logo h1{width:100%;color:#fff;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:32px;margin-bottom:0}.logo p{font-family:"Fenix",serif;color:#fff;font-size:16px;margin-top:8px;font-style:italic}#homestrap{align-self:flex-end;font-family:"Fenix",serif;color:#fff;font-style:italic;font-size:16px;margin:0;margin-right:16px}#mobile-menu{display:none}.menu ul{float:right;padding:0;list-style:none;margin:0;margin-right:24px}.menu img{max-width:100%;margin-left:8px}.menu a{width:50%;display:inline-flex;font-family:"Oswald",sans-serif;text-transform:uppercase;line-height:1.8;color:#0e2c53;text-decoration:none;font-weight:bold;font-size:18px}.menu_trigger{color:#fff;float:right;margin-right:8px;right:0px;top:8px}#pusher{height:50px;width:32px}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:35px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:4px;height:3px;width:100%;background:#0e2c53;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0px}#nav-icon1 span:nth-child(2){top:18px;top:8px}#nav-icon1 span:nth-child(3){top:36px;top:16px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.full-menu{visibility:hidden;display:table;position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;background-color:#3f3f3f;background-color:#008fd5;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.menu{list-style-type:none}.menu li a{color:#0e2c53;text-decoration:none;text-transform:uppercase;display:inline-block}}@media screen and (min-width: 736px){.menu li a:after{top:-30px;top:-5px;display:block;content:"";position:relative;width:100%;height:3px;left:0;background:#0e2c53;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}.menu li a:hover:after,.menu li a:focus:after{visibility:visible;transform:scaleX(1)}}@media screen and (min-width: 736px){.full-menu .menu-item{width:100%;text-align:center}.full-menu--open{z-index:9999;visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.full-menu--close{z-index:10000;visibility:visible;opacity:1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.full-menu--transition{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.full-menu--middle{display:table-cell;vertical-align:middle}ul#top-menu{text-align:center;box-shadow:none;margin-top:0;padding-top:0;background-color:#008fd5}ul#top-menu li a{color:#fff;font-size:1.1rem}ul#top-menu li a:after{background:#fff}.signup{background:#ededed;text-align:center}.signup h4{margin:24px}.btn{display:inline-block;border:3px solid #333;text-decoration:none;padding:16px;padding-left:32px;padding-right:32px;color:#333;text-transform:uppercase;font-family:"Oswald",sans-serif;font-size:20px;margin-bottom:24px}.arrow{display:none}.imgLink img{width:100%;max-width:100%}.prodInfo{padding:8px;padding-bottom:16px}.prodInfo h3{text-transform:uppercase}.prodAction{text-align:center;margin:24px;margin-top:0}.viewMore,.doContact{display:inline-block;width:50%;text-align:center;background-color:#008fd5;padding:8px;padding-left:16px;padding-right:16px;border-radius:8px;color:#ededed;text-decoration:none}.stockAjax article{border-top:6px solid darkgray}.breadcrumbs{padding:16px;background:#008fd5}.breadcrumbs a{text-decoration:none;color:#ededed}article.single{border:none;border-top:unset}article.single h1{margin-bottom:8px;padding-left:8px}div.imgHolder{padding:0}div.imgHolder img{width:100%;max-width:100%}div.flexProduct{padding:0}#removeProduct img{width:30px;max-width:30px}#delFromMessage{display:block;margin:24px}#delFromMessage a{display:flex;justify-content:center;color:#333;text-decoration:none}#delFromMessage img{height:32px;width:32px;margin-right:16px}#delFromMessage i{align-self:center}.half,.full{margin-top:16px}.full textarea{width:98%}.half span input{width:95%}.no-top{margin-top:0}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px;border:1px solid gray;border-radius:8px}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid gray;border-radius:8px}#ccCookieBar{position:fixed;bottom:0;width:100%;text-align:center;background:rgba(36,36,36,0.8);padding-top:15px;padding-bottom:15px;color:#fff}#ccCookieButton{background:#faad26;color:#fff;border-radius:8px;padding:5px 10px;margin-left:10px;text-decoration:none}}
