html,body{font-family:"Asap", "Helvetica Neue", Helvetica, Arial, sans-serif;background:#242424;font-weight:400;margin:0;padding:0;height:100%;color:#FFF}.container.home{width:100%}h1{font-size:32px}h2{font-size:22px}h3{font-size:20px}h4{font-size:16px}h5{font-size:12px}h6{font-size:12px;font-weight:bold}p{font-size:16px;line-height:26px}img{margin:auto;max-width:100%;display:block;height:auto}img.alignright{margin:0;float:right;padding:5px 3px 10px 10px}img.alignleft{margin:0;float:right;padding:5px 10px 10px 3px}img.aligncenter{margin:auto;float:none;padding:10px 0}.no-margin{margin:0}#container{min-height:100%;position:relative}.center{text-align:center}#header-wrap{background:#000}#header-wrap .container{width:100%}#header-wrap #header-logo{padding:15px}#header-wrap #header-right{height:100%;margin:0;float:right}#menu-main-menu ul li a{color:#808184}@media (max-width: 767px){#menu-main-menu ul li a{color:#808184}}@media (min-width: 768px){.container{padding:0}#header-wrap #header-logo{margin:0}#header-wrap .row{margin-left:0;margin-right:0}#header-wrap .row .header-left{padding-left:0}#header-wrap .row .header-right{padding-right:0}#header-wrap nav.navbar-inverse{background:none;border:none;margin-top:40px;margin-bottom:0;min-height:0}#header-wrap nav.navbar-inverse .navbar-nav{float:right;margin-top:-25px}#header-wrap nav.navbar-inverse .navbar-nav>li>a{font-family:"Fjalla One", "Asap", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;padding:10px 12px 5px 12px;font-size:18px}}@media (min-width: 768px) and (max-width: 1200px){#header-wrap nav.navbar-inverse .navbar-nav>li>a{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){#header-wrap nav.navbar-inverse .navbar-nav>li>a{font-size:12px}}@media (min-width: 768px){#header-wrap nav.navbar-inverse .navbar-nav>li.active a{background:none;border-bottom:2px solid #af262e}#header-wrap nav.navbar-inverse .navbar-nav>li>.dropdown-menu{padding:0;background:#000}#header-wrap nav.navbar-inverse .navbar-nav>li>.dropdown-menu li>a{color:#fff;line-height:35px;border-bottom:1px solid #6f6f6f}#header-wrap nav.navbar-inverse .navbar-nav>li>.dropdown-menu li>a:hover{background:#555555}#header-wrap nav.navbar-inverse .navbar-nav>li>.dropdown-menu li.active a{background:#cc2129}}.last a{color:#fff !important;background:#af262e !important;padding-bottom:10px !important;border-radius:3px}.home-hero{background:url("img/home-hero.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:700px;margin-top:-45px;position:relative;text-align:center}@media (max-width: 1200px){.home-hero{height:550px}}@media (max-width: 991px){.home-hero{height:500px}}@media (max-width: 767px){.home-hero{height:400px}}.home-hero .overlay-home{position:absolute;width:40%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(128,129,132,0.5);z-index:2;display:-webkit-flex;display:flex;align-items:center;justify-content:center}@media (max-width: 1200px){.home-hero .overlay-home{width:50%}}@media (max-width: 767px){.home-hero .overlay-home{width:100%}}.home-hero .overlay-home .first{display:block;padding:20px;font-size:44px;line-height:1.3}@media (max-width: 1600px){.home-hero .overlay-home .first{font-size:36px}}@media (max-width: 1200px){.home-hero .overlay-home .first{font-size:32px;line-height:1.1}}@media (max-width: 767px){.home-hero .overlay-home .first{font-size:26px;line-height:1.3}}.home-hero .overlay-home .first span{font-size:52px;font-weight:bold;text-transform:uppercase}@media (max-width: 1600px){.home-hero .overlay-home .first span{font-size:42px}}@media (max-width: 1200px){.home-hero .overlay-home .first span{font-size:36px}}@media (max-width: 767px){.home-hero .overlay-home .first span{font-size:30px}}.home-hero .overlay-home .second{display:none;padding:20px;font-size:44px;line-height:1.3}@media (max-width: 1600px){.home-hero .overlay-home .second{font-size:36px}}@media (max-width: 1200px){.home-hero .overlay-home .second{font-size:32px;line-height:1.1}}@media (max-width: 767px){.home-hero .overlay-home .second{font-size:26px;line-height:1.3}}.home-hero .overlay-home .second span{font-size:52px;font-weight:bold;text-transform:uppercase}@media (max-width: 1600px){.home-hero .overlay-home .second span{font-size:42px}}@media (max-width: 1200px){.home-hero .overlay-home .second span{font-size:36px}}@media (max-width: 767px){.home-hero .overlay-home .second span{font-size:30px}}.home-hero .overlay-home .hide{display:none}.home-hero .overlay-home .show{display:block}#main-wrap{overflow:hidden;clear:both;padding-top:40px}#main-wrap.home{padding-top:20px}#main-wrap.home .clearfix{padding-bottom:30px}#main-wrap.home #main.container{width:100%}#main-wrap.page{color:#808184;padding-top:0}#main-wrap.page .panel-collapse .panel-body{color:#000}#main-wrap.quote-acceptance{padding-top:0px}#feature-wrap img{width:100%;max-width:1920px}#graphic-nav-wrap{background:#292929;overflow:hidden;bottom:60px;width:100%;padding-top:10px;padding-left:5px;padding-right:5px}#graphic-nav-wrap ul{list-style:none;margin:0;padding:0}#graphic-nav-wrap ul li{padding-left:5px;padding-right:5px;margin-bottom:10px}#graphic-nav-wrap ul li a{font-family:"Fjalla One", "Asap", "Helvetica Neue", Helvetica, Arial, sans-serif;overflow:hidden;display:block;clear:both;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}#graphic-nav-wrap ul li a img{max-width:1920px;width:100%;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}#graphic-nav-wrap ul li a span{position:absolute;font-size:22px;bottom:0;left:0;background:#292929;padding:10px 20px;color:#fff;text-transform:uppercase}#graphic-nav-wrap ul li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 6px #cdcdcd;-moz-box-shadow:0 0 6px #cdcdcd;box-shadow:0 0 6px #cdcdcd}#footer-wrap{background:#000}#footer-wrap .container{width:100%}#footer-wrap #footer-phone{background:#cc2129;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;display:block;display:block;margin-top:10px;margin-left:5px;margin-right:5px;line-height:50px;text-align:center;color:#fff;text-transform:uppercase;font-size:19px;font-weight:700}#footer-wrap #footer-phone:hover{text-decoration:none;background:#b61d25}#footer-wrap p{line-height:25px;margin:0;color:#6f6f6f;padding-top:20px}#footer-wrap p small{font-size:75%}#_404{padding-top:100px}#_404 h1{line-height:125px;font-size:125px;font-weight:normal;color:#ccc}#_404 p{font-style:italic;color:#7b7b7b}article#main header{padding:30px 0;background:#af262e;color:white}article#main header h1{font-family:"Fjalla One", "Asap", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:40px;margin:0;text-transform:uppercase}article#main header .brochure-list ul{list-style:none;margin:0;padding:0}article#main header .brochure-list ul li a{color:#fff;font-family:"Fjalla One", "Asap", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px;text-transform:uppercase;text-align:center;text-shadow:0 -1px 0 #292929;line-height:30px;padding:10px;display:block;background:#6f6f6f;margin-bottom:5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}article#main header .brochure-list ul li a:hover{text-decoration:none;background:#565656}article#main>section{padding-top:30px}.home .collapse-container{background-color:black;left:0px;height:60px;padding:30px}.gallery div{margin-bottom:15px}.gallery div:nth-child(3n+1){clear:both}.gallery div a{display:block;text-align:center;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.gallery div a img{margin-bottom:15px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;border:1px solid #c1c1c1}.gallery div a span{display:block;font-weight:300}.gallery div a span.title{font-weight:600}.gallery div a:hover{text-decoration:none}.gallery div a:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}#contact-list{font-family:"Fjalla One", "Helvetica Neue", Helvetica, Arial, sans-serif;list-style:none;margin:0;padding:0;font-size:18px;line-height:32px}#map{width:100%;height:430px}.overlay{width:50px;height:77px;background:url("img/pin.png");position:relative;top:-39px}.form-horizontal>.col-sm-12>.row{margin-bottom:15px}.form-horizontal>.col-sm-12>.row .form-group{margin-bottom:5px;margin-left:0;margin-right:0}.form-horizontal h2{margin:0 0 10px 0;text-transform:uppercase;background:#cc2129;font-size:13px;line-height:30px;padding:0 10px}.swatches .swatch-container{margin-bottom:10px;font-size:11px}.swatches .swatch-container:nth-child(2n+1){clear:both}.swatch-small-print p{font-size:13px;line-height:16px}.swatch{display:block;width:100%;height:50px;margin-bottom:3px;-webkit-border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-ms-border-radius:0 10px 10px 10px;-o-border-radius:0 10px 10px 10px;border-radius:0 10px 10px 10px}.swatch.half{overflow:hidden;clear:both}.swatch.half span{width:50%;height:50px;display:block;float:left}.classc-cream{background:#e8d4ae}.paperbark{background:#c6b69a}.pale-eucalypt{background:#73816a}.woodland-grey{background:#414440}.deep-ocean{background:#263a4f}.cottage-green{background:#074938}.manor-red{background:#67110b}.night-sky{background:#000000}.surfmist{background:#dcd9cb}.evening-haze{background:#bfbaa0}.shale-grey{background:#b0b5b0}.dune{background:#a8a59c}.cove{background:#9e9683}.windspray{background:#7a8181}.gully{background:#7e766e}.mangrove{background:#696e5d}.wallaby{background:#767471}.jasper{background:#675d50}.basalt{background:#656668}.ironstone{background:#333e4c}.terrain{background:#6a3d28}.monument{background:#2c2d31}.arctic-white{background:#ffffff}.vanilla{background:#f7e9cd}.sahara{background:#e2d1bb}.slate-grey{background:#505652}.rivergum{background:#678879}.heritage-red{background:#792115}.graphite{background:#505652}.heratage-green{background:#00463b}.hunter-red{background:#69001f}.pitch-black{background:#000000}#main-wrap.home .panel{clear:none}#main-wrap.home .panel .collapse-toggle{display:block}#main-wrap.home .panel.left{padding-right:15px;float:left}#main-wrap.home .panel.right{padding-left:15px;float:right}#main-wrap.home .panel-body{width:450px}.collapse-container{width:70%}#contact-list{overflow:hidden;clear:both}#contact-list li{display:block;float:left;width:49%}.swatches .swatch-container:nth-child(2n+1){clear:none}.swatches .swatch-container:nth-child(3n+1){clear:both}@media (min-width: 767px){#header-wrap nav.navbar-inverse{margin-top:60px}#graphic-nav-wrap{position:absolute}#graphic-nav-wrap ul li{margin-bottom:0}.collapse-container{width:50%}#main-wrap{padding-bottom:50px}#main-wrap.home .panel-body{width:550px}#footer-wrap{position:absolute;bottom:0;left:0;right:0;height:60px;background-color:#808184;color:white}#footer-wrap #footer-phone{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}}@media (min-width: 1200px){#header-wrap{position:absolute;top:0;left:0;right:0;z-index:999}.collapse-container{width:30%}#main-wrap.home{padding-top:150px}#main-wrap.quote-acceptance #main header{padding-top:150px}#map{height:630px}}.collapse.width{height:auto;width:0}.collapsing{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.collapse.in.width{width:100%}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px){.flex-video{padding-top:0}}#main-wrap{background:white}#main-wrap .home-main{margin-top:30px;color:black}#main-wrap .home-main h2{margin-top:50px;font-size:32px;border-left:thin solid black;padding-left:2px;margin-bottom:25px}#main-wrap .home-main h2::before{content:" ";padding-right:10px;border-left:thin solid black}#main-wrap .home-main h3{text-transform:uppercase}#main-wrap .home-main p{font-size:16px;line-height:1.3;color:#b5b5b7}#main-wrap .home-main li{list-style-type:none;line-height:1.7;color:#b5b5b7}#main-wrap .home-main #home-contact-link{color:#af262e}#main-wrap .home-main #home-contact-link:hover{text-decoration:none;color:black}#main-wrap .home-main #home-contact-link:after{font-family:FontAwesome;content:"\f138";padding-left:5px}#main-wrap .home-main #fielders{margin:inherit}#footer-wrap a{color:white}#footer-wrap p{color:white}@media (max-width: 1200px){#footer-wrap p{font-size:14px}}@media (max-width: 991px){#footer-wrap p{font-size:16px}}@media (max-width: 767px){footer{background:#808184}}.internal-top-hero{height:700px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}@media (max-width: 1200px){.internal-top-hero{height:550px}}@media (max-width: 991px){.internal-top-hero{height:450px}}@media (max-width: 767px){.internal-top-hero{height:375px}}.internal-top-hero .overlay-row{position:absolute;bottom:0px;background:rgba(174,37,45,0.9)}.internal-top-hero .overlay-row h1{font-size:42px;text-transform:uppercase}.gallery{margin-top:50px}.wpcf7-submit{width:100%;background:#ae252d;color:white}.wpcf7-submit:hover{background:#808184}#contact-list a{color:white}
