h1{margin:0 0 20px;font-family:"Brandon",Helvetica,Arial,sans-serif;font-size:23px;line-height:1.25;text-transform:uppercase;font-weight:700}p{margin:0 0 11px;font-size:14px;line-height:20px;text-align:justify}h2{line-height:24px;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.03em;color:#279989;margin:0 0 8px}.header .menu.nav .menu li{margin-bottom:0;border-bottom:1px #333 solid}.menu.locator .centres.active{left:0}.menu.locator .triggers ul{display:inline-block;margin-top:10px}.menu.locator .triggers ul li{display:inline-block;font-size:16px;color:#fff;cursor:pointer;margin-left:2px}.menu.locator .triggers ul li:first-child{margin-left:0}.menu.locator .triggers ul li a:hover,.menu.locator .triggers ul li a:focus{background-color:#fff}.menu.locator .triggers ul li.active a,.menu.locator .triggers ul li.active a:hover,.menu.locator .triggers ul li.active a:focus{background-color:#000;color:#fff}.menu.locator .service-centre .name{font-family:Helvetica,Arial,sans-serif;font-weight:400}.menu.locator .state .name:hover,.menu.locator .state .name:focus{background-color:#fff}.menu.locator li ul a{text-transform:capitalize}.menu.locator > .centres ul li{font-family:Helvetica,Arial,sans-serif;font-weight:400}.menu.locator .centres .service-centre-list{column-count:2;-webkit-column-count:2;-moz-column-count:2}.menu.locator .centres .service-centre{overflow:hidden;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.menu.locator .state .service-centre-list{display:block}body > .footer{background:#034638;overflow:hidden}body > .footer a,body > .footer{color:#fff;font-size:14px;transition-duration:.3s}body > .footer a:hover{color:#279989}.content-center{margin:0 auto;max-width:1200px}.content-block{margin:0 0 30px}.dotted-list{list-style-type:none;margin:0}.dotted-list li{position:relative;padding:0 0 0 14px;line-height:20px;margin:0 0 10px;text-align:justify}.dotted-list li:before{content:'';display:block;background:#000000;width:6px;height:6px;position:absolute;left:0;top:6px;border-radius:50%}#ctas{margin-bottom:0px;padding:0 20px}#enquiry{margin:6px 0 0}#enquiry ul li{margin:12px 0 0}.navigation{margin-top:65px;}.locator-toggle a{text-align:center}.locator-toggle span:before{display:inline-block;content:"";position:absolute;top:5px;left:10px;width:18px;height:18px;background:url(/SmartFilm/img/rarr-mid-nobg.png) no-repeat 0 0;transition:transform .2s}.locator-toggle a{text-align:center}.locator-toggle{transition-duration:.3s}.locator-toggle.active{position:relative;z-index:100;background-color:#279989}.menu.locator{float:left}.menu.locator > li ul{margin:0;list-style:none}.menu.locator li ul a{display:block;padding-left:20px;padding-right:20px;color:#fff}.menu.locator .centres{display:none;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}.menu.locator .centres .wrapper{max-width:1200px;margin-left:auto;margin-right:auto}.menu.locator .centres.active{display:block;position:absolute;width:100%;z-index:9999}.menu.locator .state .name:hover{background-color:#000}.menu.locator .service-centre .name{padding-top:5px;padding-bottom:5px;font-family:"Brandon",Helvetica,Arial,sans-serif;font-weight:500}.menu.locator .state .service-centre-list{display:none}.menu.locator .state.active .service-centre-list{display:block}@media screen and (max-width: 1100px){.navigation{width:100%;margin:0;padding:0 20px;box-sizing:border-box}}@media screen and (min-width: 1024px){body > .article > .aside{float:right;width:32%;margin:0;padding:0}}@media screen and (min-width: 768px){body>.header{padding:0;position:fixed;top:0;left:0;right:0;padding-bottom:15px;z-index:11}body>.header.sticky{box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);transition:box-shadow .1s;-webkit-transition:box-shadow .1s}body > .header.shadow{box-shadow:none;transition:box-shadow .1s;-webkit-transition:box-shadow .1s}.header .menu.nav li{border:none;color:#000;display:inline-block;position:relative;border-left:2px solid #034638;padding-left:0;padding-right:0}.header .menu.nav .hasChildrenLi ul{position:absolute;top:97%;left:5px;display:block;visibility:hidden;min-width:225px}.header .menu.nav ul{margin:0}.header .menu.nav .hasChildrenLi:focus>ul,.header .menu.nav .hasChildrenLi:hover>ul{visibility:visible;z-index:9998}.header .menu.nav li:first-child{border-left:none}.header .menu.nav .hasChildrenLi ul li{border:none;white-space:nowrap;display:block}.header .menu.nav .hasChildrenLi ul li a{color:#fff;line-height:1.2;display:block;font-size:15px;background-color:#034638;padding:8px 18px 8px 19px;}.header .menu.nav .hasChildrenLi ul:before{display:block;position:relative;width:100%;height:17px;content:'';background:url(/SmartFilm/img/dropdown-icon.png) no-repeat 14% bottom;background-size:24px 17px}}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navigation{display:none}#enquiry{background:transparent}}h1{margin:0 0 20px;font-family:"Brandon",Helvetica,Arial,sans-serif;font-size:23px;line-height:1.25;text-transform:uppercase;font-weight:700}p{margin:0 0 11px;font-size:14px;line-height:20px;text-align:justify}h2{line-height:24px;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.03em;color:#279989;margin:0 0 8px}.header .menu.nav .menu li{margin-bottom:0;border-bottom:1px #333 solid}.menu.locator .centres.active{left:0}.menu.locator .triggers ul{display:inline-block;margin-top:10px}.menu.locator .triggers ul li{display:inline-block;font-size:16px;color:#fff;cursor:pointer;margin-left:2px}.menu.locator .triggers ul li:first-child{margin-left:0}.menu.locator .triggers ul li a:hover,.menu.locator .triggers ul li a:focus{background-color:#fff}.menu.locator .triggers ul li.active a,.menu.locator .triggers ul li.active a:hover,.menu.locator .triggers ul li.active a:focus{background-color:#000;color:#fff}.menu.locator .service-centre .name{font-family:Helvetica,Arial,sans-serif;font-weight:400}.menu.locator .state .name:hover,.menu.locator .state .name:focus{background-color:#fff}.menu.locator li ul a{text-transform:capitalize}.menu.locator > .centres ul li{font-family:Helvetica,Arial,sans-serif;font-weight:400}.menu.locator .centres .service-centre-list{column-count:2;-webkit-column-count:2;-moz-column-count:2}.menu.locator .centres .service-centre{overflow:hidden;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.menu.locator .state .service-centre-list{display:block}body > .footer{background:#034638;overflow:hidden}body > .footer a,body > .footer{color:#fff;font-size:14px;transition-duration:.3s}body > .footer a:hover{color:#279989}.content-center{margin:0 auto;max-width:1200px}.content-block{margin:0 0 30px}.dotted-list{list-style-type:none;margin:0}.dotted-list li{position:relative;padding:0 0 0 14px;line-height:20px;margin:0 0 10px;text-align:justify}.dotted-list li:before{content:'';display:block;background:#000000;width:6px;height:6px;position:absolute;left:0;top:6px;border-radius:50%}#enquiry{margin:6px 0 0}#enquiry ul li{margin:12px 0 0}.navigation{margin-top:65px;}.locator-toggle a{text-align:center}.locator-toggle a{text-align:center}.locator-toggle{transition-duration:.3s}.locator-toggle.active{position:relative;z-index:100;background-color:#279989}.menu.locator{float:left}.menu.locator > li ul{margin:0;list-style:none}.menu.locator li ul a{display:block;padding-left:20px;padding-right:20px;color:#fff}.menu.locator .centres{display:none;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}.menu.locator .centres .wrapper{max-width:1200px;margin-left:auto;margin-right:auto}.menu.locator .centres.active{display:block;position:absolute;width:100%;z-index:9999}.menu.locator .state .name:hover{background-color:#000}.menu.locator .service-centre .name{padding-top:5px;padding-bottom:5px;font-family:"Brandon",Helvetica,Arial,sans-serif;font-weight:500}.menu.locator .state .service-centre-list{display:none}.menu.locator .state.active .service-centre-list{display:block}@media screen and (max-width: 1100px){.navigation{width:100%;margin:0;padding:0 20px;box-sizing:border-box}}@media screen and (min-width: 1024px){body > .article > .aside{float:right;width:32%;margin:0;padding:0}}@media screen and (min-width: 768px){body>.header{padding:0;position:fixed;top:0;left:0;right:0;padding-bottom:15px;z-index:11}body>.header.sticky{box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);transition:box-shadow .1s;-webkit-transition:box-shadow .1s}body > .header.shadow{box-shadow:none;transition:box-shadow .1s;-webkit-transition:box-shadow .1s}.header .menu.nav li{border:none;color:#000;display:inline-block;position:relative;border-left:2px solid #034638;padding-left:0;padding-right:0}.header .menu.nav .hasChildrenLi ul{position:absolute;top:97%;left:5px;display:block;visibility:hidden;min-width:225px}.header .menu.nav ul{margin:0}.header .menu.nav .hasChildrenLi:focus>ul,.header .menu.nav .hasChildrenLi:hover>ul{visibility:visible;z-index:9998}.header .menu.nav li:first-child{border-left:none}.header .menu.nav .hasChildrenLi ul li{border:none;white-space:nowrap;display:block}.header .menu.nav .hasChildrenLi ul li a{color:#fff;line-height:1.2;display:block;font-size:15px;background-color:#034638;padding:8px 18px 8px 19px;}.header .menu.nav .hasChildrenLi ul:before{display:block;position:relative;width:100%;height:17px;content:'';background:url(/SmartFilm/img/dropdown-icon.png) no-repeat 14% bottom;background-size:24px 17px}}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navigation{display:none}#enquiry{background:transparent}}
.header .menu.nav li a:hover{
    color: #279989;
}

/* Page template fixes */
body #ctas{
    margin-top: 127px;
}

body .article{
    max-width: 1200px;
    margin: 0px auto;
}

body .article.homepage{
    min-height: 650px;
}

body .article.subpage-std{
    min-height: 600px;
    margin-top: 127px;
}


body .article.subpage-std .content{
    margin-bottom: 100px;
}

body .footer{
    width: 100%;
    padding: 16px 0px 145px;
}

@media screen and (max-width: 768px) {
    .locator-toggle span:before{
        top: 12px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .footer .menu, .footer .thecut, .footer .trademark{
        width: 100%;
    }    
    
    .footer .menu{
        border-bottom: 1px solid #000 !important;
        padding-bottom: 8px !important;
    }
    
    .footer .menu li, .footer .trademark{
        margin-left: 0px !important;
    }
    
    .footer .menu li{
        display: block !important;
    }
    
    .footer .thecut{
        padding-top: 8px;
    }
    
    .footer .trademark{
        text-align: left !important;
    }
}

@media screen and (min-width: 1024px){
    .footer .trademark{
        max-width: 55%;
    }
}