body{background:#fff;font-family:'Source Sans Pro',sans-serif;font-weight:300;margin:0;padding:0;font-size:17px}li,p,table{font-size:1em;font-weight:300;font-size:17px;line-height:1.45em;color:#555}ol,p,ul{margin:0 0 1.4em 0}ol,ul{padding:0 0 0 30px}li{padding-left:15px;margin:0}li strong{font-weight:700;color:#000}p.sm{font-size:.8em;line-height:1.4em}p strong{font-weight:700}a{color:#c82835}a img{border:none}h1,h2,h3,h4,h5,h6{margin:0 0 .6em 0;color:#000}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none!important;border-bottom:solid 1px #eabcc0}h1{font-size:2.05em;font-weight:700;margin:0 0 30px 0;letter-spacing:-.01em}h1 span{font-weight:300}h2{font-size:1.5em}h2 span{font-weight:300}h3{font-size:1.1em;text-transform:uppercase;font-weight:700}h3 span{font-weight:400}h3 a:hover{text-decoration:underline}h4{font-size:1em}h5{text-transform:uppercase}blockquote{font-style:italic;margin:0 0 30px 0;padding:0}table{width:100%;border-collapse:collapse;margin:0 0 30px 0}table th{background:#ededed;color:#000;text-transform:uppercase}table td{vertical-align:top}table td,table th{text-align:left;border:solid 1px #ccc;padding:8px 10px}table td strong,table th strong{color:#000;font-weight:700}img{max-width:100%}hr{height:30px;margin:10px 0 0 0;border:none;border-top:solid 1px #ccc}.black{color:#000}.orange{color:#e16e00}.green{color:#549d27}.grey{color:#555}.bold{font-weight:700}.no-margin{margin:0 0 2px 0!important}.hide{display:none}.intro{color:#000;font-weight:700;font-size:1.29em}.img-left{float:left;margin-right:20px}.img-right{float:right;margin-left:35px}.img-round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.img-50{width:50%;height:auto}.img-40{width:40%;height:auto}.img-30{width:30%;height:auto}.img-20{width:20%;height:auto}.left{float:left}.right{float:right}.right.img{margin-left:20px}#breadcrumbs,#content-two-wrap,#content-wrap,#feature-services-wrap,#footer-wrap,#heading-wrap,#mid-wrap{float:left;width:84%;padding:60px 8%}#clients,#content,#feature,#feature-services,#footer,#header,#heading,#mid{width:100%;margin:0 auto;position:relative}#header-wrap{float:left;padding:30px 0;width:100%}#heading-wrap{background:url(../images/bg-gravel2.jpg) no-repeat 0 0 #3c3c3c;padding-top:50px;padding-bottom:50px}#feature-wrap{float:left;width:88%;padding:130px 6%;position:absolute;z-index:999;text-align:center}#feature{max-width:760px}#feature-services-wrap{border-bottom:solid 1px #b5b5b5}#clients-wrap{background:url(../images/bg-gravel.jpg) no-repeat center 0 #2c2c2c;text-align:center}#case-studies-wrap{float:left;width:86%;padding:80px 7%;background:#ededed;text-align:center}#subcats-wrap{float:left;width:86%;padding:0 7% 0 7%;background:#fff}#content-wrap{padding-bottom:30px}#content-two-wrap{background:#fff;padding-top:0;padding-bottom:0}#content-two{float:left;width:100%;border-top:dotted 3px #ccc;padding:50px 0}#logo *,#nav *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#logo{float:left;margin:0 50px 0 30px}#logo img{float:left;width:197px;height:auto}#subnav,.mob-title{display:none}#nav-wrap{float:left}#nav{float:left;margin:0;padding:5px 0 0 0}#nav li{float:left;list-style-type:none;padding:0;margin:0 20px 0 0}#nav li a,#nav li span{float:left;font-size:20px;padding:5px 10px;color:#000;text-decoration:none;cursor:pointer;cursor:hand}#nav li a:hover,#nav li span:hover{color:#c82835}#nav li.expand-more-menu{background:url(../images/nav-arrow.png) no-repeat right 15px;margin-right:28px}#nav li.expand-more-menu span{padding-right:22px}#phone{float:right;margin:0 30px 0 0;padding-top:5px}#phone a,#phone span{font-size:25px;font-weight:700;text-decoration:none}#subnav{float:left;width:94%;margin:0;padding:50px 3% 30px 3%;border-top:solid 1px #ccc}#subnav ul{float:left;width:100%;margin:0;padding:0}#subnav li{float:left;width:31%;background:#c82835;list-style-type:none;padding:0;margin:0 1% 20px 1%}#subnav li a{float:left;width:100%;text-decoration:none;cursor:pointer;cursor:hand}#subnav li span{float:left;width:80%;text-transform:uppercase;line-height:20px;font-weight:700;padding:15px 10%;color:#fff;min-height:40px}#subnav li img{float:left;width:100%;height:auto}#subnav li:hover{background:#fff;background:#ededed}#subnav li:hover span{color:#c82835}#heading-wrap.case-study-heading{padding-top:64px;padding-bottom:64px}#heading h1{margin:0;color:#fff}#heading .type{color:#fff;text-transform:uppercase;font-size:25px}#feature-wrap-wrap{float:left;width:100%;height:580px;position:relative}#feature-bg-images{float:left;position:absolute;top:0;left:0;z-index:1;width:100%;height:580px;overflow:hidden}#feature h1{float:left;width:100%;color:#fff;font-size:40px}#feature h1 span{float:left;width:100%}#feature p{color:#fff;font-size:1.29em;margin:0 0 40px 0}#feature .btn:hover{border:solid 2px #fff;color:#fff}#cycler{float:left;width:100%;position:relative;text-align:center;top:0;left:0;background:#000}#cycler img{width:auto!important;height:580px;position:absolute;z-index:1;background-color:#efefef}#cycler img.active{z-index:3}#cycler div{float:left;width:100%;height:580px;text-align:center}#cycler .bg-img{background-position:center center;background-size:auto 100%}#feature-services-wrap h2{float:left;width:100%;clear:both;margin:0 0 30px 0;font-weight:300;text-align:center}#feature-services-wrap h2 a{font-weight:400;border-bottom:solid 1px #ccc;text-decoration:none;font-weight:300;color:#000}#feature-services-wrap .btn-wrap{padding:25px 0 0 0;text-align:center}#feature-services{text-align:center}#feature-services p{float:left;color:#fff;font-size:.85em}#feature-services .img{float:left;width:100%}#feature-services .img img{float:left;z-index:900}#feature-services .img .overlay{float:left;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:990;opacity:.6}#feature-services .img .title{float:left;width:90%;padding:0 5%;font-weight:700;font-size:20px;color:#fff;text-transform:uppercase;position:absolute;left:0;top:50%;margin-top:-25px;z-index:991}#feature-services .service:nth-child(5) .img .title{width:70%;padding:0 15%}#feature-services .service{float:left;width:18.4%;margin:0 1% 20px 1%;background:#020202;border-top:solid 5px #c82835;position:relative}#feature-services .service img{width:100%}#feature-services .service:nth-child(1){margin-left:0}#feature-services .service:nth-child(5){margin-right:0}#feature-services .extra-wrap{float:left;width:100%;position:relative}#feature-services .extra{display:none;float:left;background:#000;width:80%;padding:20px 10% 40px 10%;position:absolute;top:0;z-index:999}#feature-services .extra p{margin:0 0 30px 0}#feature-services .service:hover .extra{display:block}#feature-services .service:hover .img .overlay{opacity:.3}#feature-services .btn:hover{border:solid 2px #fff;color:#fff}#clients-wrap{float:left;width:88%;padding:60px 6%}#clients-wrap h4{color:#fff;font-weight:300;font-size:1.29em;line-height:1.45em}#clients-wrap span{color:#fff}#clients ul{float:left;width:100%;padding:40px 0 0 0;margin:0}#clients ul li{float:left;width:20%;text-align:center;padding:0;margin:0;list-style-type:none}#clients ul li img{height:62px;width:auto}.btn-wrap{float:left;width:100%}.btn{background:#c82835;border:solid 2px #c82835;padding:6px 28px 6px 28px;-moz-border-radius:6px;border-radius:6px;font-size:.9em;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;white-space:nowrap}.btn:hover{background:0 0;color:#c82835}.btn-margin{padding:15px 0}.btn2{text-transform:uppercase;font-weight:700;text-decoration:none;color:#c82835}.btn2 span{background:url(../images/arrow-red.png) no-repeat 0 center;padding-left:15px}.btn2:hover{border-bottom:solid 1px #eabcc0}#content-wrap blockquote{border:solid 1px #d3d3d3;padding:30px 30px 10px 30px;text-align:center}#content-wrap blockquote p{font-size:.85em}#content-wrap blockquote strong{font-weight:700;font-style:normal;text-transform:uppercase;color:#000;line-height:30px}#content-wrap img{margin-bottom:25px}.photo-crop{width:100%;height:auto;overflow-y:auto;margin:0}.photo-crop img{width:100%;position:static}#content-three-wrap{float:left;width:70%;padding:80px 15% 60px 15%;text-align:center;border-top:solid 1px #ccc}#content-three-wrap p strong,#content-two-wrap p strong,#content-wrap p strong{color:#000}#content-two-wrap table tr td:first-child{background:#fff}#breadcrumbs{float:left;padding-top:15px;padding-bottom:15px;border-bottom:solid 1px #ccc}#breadcrumbs ul{margin:0;padding:0}#breadcrumbs ul li{float:left;font-size:.75em;list-style-type:none;padding:0 0 0 7px;color:#7a7a7a;line-height:14px}#breadcrumbs ul li a{color:#7a7a7a;background:url(../images/breadcrumb-divider.gif) no-repeat right center;padding-right:15px}#breadcrumbs ul li a:hover{color:#c01f2e}#breadcrumbs ul li:first-child{padding-left:0}#content ul,#content-three ul,#content-two ul{margin:0 0 30px 0;padding:0}#content ul li,#content-three ul li,#content-two ul li{list-style-type:none;background:url(../images/arrow-li.png) no-repeat 0 center #efefef;margin:0 0 5px 0;padding:10px 10px 10px 55px}#content-two-wrap ul li{background-color:#fff}#content ul.ticks li,#content-three ul.ticks li,#content-two ul.ticks li{list-style-type:none;background:url(../images/tick-li.png) no-repeat 0 center #efefef;margin:0 0 5px 0;padding:10px 10px 10px 55px}#content ol.split,#content ul.split{float:left;width:100%;padding:0;margin:0 0 30px 0}#content ol.split li,#content ul.split li{float:left;width:45%;margin:0 1%;list-style-type:none}#content ol.split.arrows li,#content ol.split.ticks li,#content ul.split.arrows li,#content ul.split.ticks li{margin:0 2% 5px 2%;width:38%}#content ul.ul-list-v2 li,#content-three ul.ul-list-v2 li,#content-two ul.ul-list-v2 li{background-color:#fff;border-top:solid 1px #eaeaea}#case-studies{float:left;width:100%}#case-studies .study{float:left;width:30.3%;margin:0 1.5% 20px 1.5%;text-align:left;background:#fff}#case-studies .study .thumb{width:100%;height:auto}#case-studies .study .txt{float:left;width:80%;padding:20px 10% 25px 10%}#case-studies .study p{font-size:.85em}#case-studies h3 a{color:#000;border:none}#case-studies h3 a:hover{color:#c82835;border-bottom:solid 1px #eabcc0}#case-studies .btn2{font-size:.85em}#case-studies .btn-wrap{float:left;width:100%;padding:25px 0 0 0;text-align:center}.case-study .left{float:left;width:65%}.case-study .right{float:right;width:24%;padding:30px 3% 10px 3%;background:#ededed}.case-study .right li,.case-study .right p{font-size:.8em}.case-study .right li{background-color:#fff}.case-study .next{float:left;width:100%;padding-top:15px;margin:0}.case-study .next a{font-weight:700;border-bottom:solid 1px #e4949a;text-decoration:none;color:#515151}.case-study .next span{padding:0 5px}.case-study .next a:hover{color:#c82835}.case-study .arrow{background:url(../images/arrow-red.png) no-repeat 0 center;padding-left:15px}#subcats{float:left;width:100%;border-top:dotted 3px #ccc;padding:30px 0}#subcats .subcat{float:left;width:22%;margin:0 1.5% 40px 1.5%;text-align:left;background:#ededed}#subcats .subcat .thumb-wrap{float:left;width:100%}#subcats .subcat .thumb{width:100%;height:auto!important}#subcats .subcat .txt{float:left;width:80%;padding:20px 10% 30px 10%}#subcats .subcat p{font-size:.85em}#subcats h3 a{color:#000;border:none}#subcats h3 a:hover{color:#c82835;border-bottom:solid 1px #eabcc0}#subcats .subcat .btn-wrap{float:left;width:100%;margin:10px 0 10px 0}#testimonials-wrap{float:left;width:70%;padding:290px 15% 80px 15%;position:relative;min-height:160px;background:url(../images/icon-parking.png) no-repeat center 60px}#testimonials{width:100%;margin:0 auto;text-align:center}#testimonials .testimonial{float:left;width:100%}#testimonials blockquote{margin:0 0 25px 0;line-height:1.6em;color:#666}#testimonials .company,#testimonials .name,#testimonials .thumb{float:left;width:100%;text-transform:uppercase}#testimonials .name{font-weight:700}#testimonials .company{font-size:.8em}#testimonials .thumb{padding-top:20px}#testimonials .thumb img{height:25px;width:auto}#testimonials #prev{position:absolute;left:10%;top:300px}#testimonials #next{position:absolute;right:10%;top:300px}.products{float:left;width:100%;padding:0 0 30px 0}.products h3{margin:0}.product-row{float:left;width:100%;padding:10px 0 0 0;margin:0 0 20px 0}.product{float:left;width:30%;padding:15px 5% 20px 0}.product-row .product:nth-child(3){padding-right:0}.product img{height:120px;width:auto}.product p{min-height:100px;font-size:.75em}.product .pdf{float:left;width:80%;padding:6px 5% 6px 15%;font-size:14px;border:solid 2px #c82835;-moz-border-radius:6px;border-radius:6px;background:url(../images/icon-pdf.gif) no-repeat 5% center}#content #tabs{float:left;width:100%;margin:50px 0 30px 0;padding:0;background:url(../images/tabs.gif) repeat-x 0 bottom}#content #tabs li{list-style-type:none;padding:0 20px 0 0;margin:0;float:left;text-transform:uppercase;font-weight:700;background:0 0}#content #tabs li a{float:left;color:#000;text-decoration:none;padding:0 0 15px 0}#content #tabs .active a{background:url(../images/tab-active.gif) no-repeat center bottom;color:#c01f2e}#content #states{float:left;width:100%;margin:0!important;padding:0;border-top:dotted 2px #ccc;border-bottom:dotted 2px #ccc}#content #states li{float:left;width:12.2%!important;text-align:center;padding:0!important;margin:0 1%!important;background:#fff!important}#content #states li a{float:left;width:100%;padding:5px 0!important;color:#000;text-decoration:none;font-weight:700}.state-wrap h3{font-size:36px;margin:0}.state-wrap h4{font-size:20px;font-weight:300}.state-wrap p a{color:#000}.state-wrap{float:left;width:90%;margin:0;text-align:center;border-bottom:solid 1px #b5b5b5;padding:180px 5% 30px 5%;background:url(../images/icon-parking.png) no-repeat center 45px #fff;background-size:160px auto}.state-wrap:last-child{border:none}.state-wrap#qld h3,.state-wrap#qld h4{color:#c11f2e}.state-wrap#qld{border-bottom:solid 3px #c11f2e}.state-wrap#nsw{background-image:url(../images/icon-parking-blue.png)}.state-wrap#nsw h3,.state-wrap#nsw h4{color:#2e3192}.state-wrap#nsw{border-bottom:solid 3px #2e3192}.state-wrap#sa{background-image:url(../images/icon-parking-green.png)}.state-wrap#sa h3,.state-wrap#sa h4{color:#00a651}.state-wrap#sa{border-bottom:solid 3px #00a651}.state-wrap#vic{background-image:url(../images/icon-parking-lightblue.png)}.state-wrap#vic h3,.state-wrap#vic h4{color:#00aeef}.state-wrap#vic{border-bottom:solid 3px #00aeef}.state-wrap#nt{background-image:url(../images/icon-parking-orange.png)}.state-wrap#nt h3,.state-wrap#nt h4{color:#f7941e}.state-wrap#nt{border-bottom:solid 3px #f7941e}.state-wrap#wa{background-image:url(../images/icon-parking-darkorange.png)}.state-wrap#wa h3,.state-wrap#wa h4{color:#f15a29}.state-wrap#wa{border-bottom:solid 3px #f15a29}.state-wrap#tas{background-image:url(../images/icon-parking-yellow.png)}.state-wrap#tas h3,.state-wrap#tas h4{color:#f4c91d}.state-wrap#tas{border-bottom:solid 3px #f4c91d;border:none}#services-list ul{margin:0 0 20px 0;padding:0}#services-list ul li{list-style-type:none;line-height:1.6em;padding:3px 0}#services-list ul li a{color:#666;text-decoration:none}#services-list ul li a:hover{color:#c82835;text-decoration:underline}#services-list ul .highlight{color:#000;font-weight:700}#services-list .link-list ul li:first-child{padding-top:0}#services-list .link-list{float:left;width:32%;padding-right:2%}#services-list .lt3{padding-right:0}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:40px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#footer-wrap{width:90%;padding:80px 2% 80px 8%}#footer ul{margin:0 0 20px 0;padding:0}#footer ul li{list-style-type:none;font-size:.85em;line-height:1.3em;padding:3px 0}#footer ul li a{color:#666;text-decoration:none}#footer ul li a:hover{color:#c82835;text-decoration:underline}#footer ul .highlight{color:#000;font-weight:700}#footer .link-list ul li:first-child{padding-top:0}#footer .link-list ul:last-child{margin-bottom:0}#footer .link-list{float:left;width:32%;padding-right:2%}#footer .right .lt3{padding-right:0}#footer .left{float:left;width:20%}#footer .right{float:right;width:73%;padding-left:5%;background:url(../images/divider-dots.gif) repeat-y 0 0}#footer .foot-logo{float:left;width:100%;margin:0 0 20px 0}#footer .foot-logo img{width:170px;height:auto}#footer .left ul{float:left;width:100%}#social-nav{float:left;width:100%;text-align:center;margin:0 0 10px 0;padding:0}#social-nav li{float:left;padding:0 10px 0 0;margin:0;list-style-type:none}#social-nav li img{width:30px;height:auto}#footer .phone{float:left;width:100%;font-weight:700;color:#000;line-height:1.3em;margin:5px 0 5px 0}#footer .phone span{float:left;width:100%;font-size:25px}#footer .phone a{color:#000;text-decoration:none}#footer .mail{float:left;width:100%;font-size:.85em;color:#666}#footer .mail a{color:#666;text-decoration:none}#mob-phone{position:fixed;bottom:0;right:0;width:55px;height:55px;z-index:999}#mob-phone img{float:left;width:55px;height:auto}#mob-phone{display:none}