﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,600italic,300,600);@media(max-width:480px){.container{margin:0 auto;min-width:100px;padding:11px;}.three-col{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.three-col img{width:80%;}.row{padding:0;}.portfolio-row{padding:0;width:auto;}h2,h3,h4,h5,h6{margin:0;}h1{font-size:2.2em;text-align:center;}h2{font-size:1.2em;text-align:center;margin-top:10px;}h3{font-size:1.2em;text-align:center;}h4{font-size:1.1em;}body{line-height:1.75em;font-size:10pt;letter-spacing:0;}p,ul{margin-bottom:15px;widows:4;}.sub-title{margin-left:10px;margin-right:10px;}.links li{padding-right:10px;list-style:none;display:inline;}#nav{display:none;}.mobile-menu{*zoom:1;font-size:16px;padding:5px;display:block;}.mobile-menu .mobile-menutxt{display:block;line-height:1.188em;float:left;color:#000;}.mobile-menu .mobile-icon{float:left;margin:.3em 0 0 .3em;}.mobile-menu .mobile-no-text{margin:0;}.mobile-menu .mobile-icon-bar{border-radius:1px;box-shadow:"0 1px 0 rgba(0,0,0,.25)";display:block;width:1.125em;height:.125em;background-color:#000;}.mobile-menu:before,.mobile-menu:after{content:" ";display:table;}.mobile-menu:after{clear:both;}.mobile-btn{border-radius:4px;margin:0;text-decoration:none;position:relative;display:block;vertical-align:middle;float:right;cursor:pointer;}.mobile-btn .mobile-icon-bar+.mobile-icon-bar{margin-top:.188em;}.mobile-nav{clear:both;color:#444;margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;}.mobile-nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 0;}.mobile-nav ul,.mobile-nav li{display:block;}.mobile-nav .mobile-arrow{font-size:.8em;margin:0 0 0 .4em;}.mobile-nav .mobile-item{cursor:pointer;}.mobile-nav .mobile-item a{display:inline;padding:0;margin:0;}.mobile-nav .mobile-row{display:block;padding:5px 10px;margin:2px 5px;}.mobile-nav .mobile-row:hover{border-radius:6px;color:#f97923;}.mobile-nav a{display:block;padding:5px 10px;margin:2px 5px;text-decoration:none;color:#444;}.mobile-nav a:hover{border-radius:6px;color:#f97923;}.mobile-nav .mobile-parent-link a{display:inline;padding:0;margin:0;}.mobile-nav .mobile-txtnode{margin-left:15px;}.clearfix{clear:both;}.slick-list{margin-top:0;}.header-padding{padding:10px 10px 0 10px;height:auto;}#header .logo{height:46px;width:100px;}#header .social{display:none;}#header .customerPortal{width:24px;height:24px;background:url("Header.png") -312px 0;text-indent:-9999px;display:block;}#header .contactUs{width:24px;height:24px;background:url("Header.png") -288px 0;text-indent:-9999px;display:block;}#footer .row{padding:10px;}#footer .\39u{width:100%;margin-top:20px;display:inline-block;}#footer .\32u{width:100%;}#footer .\32u img{width:100%;margin-top:10px;}.\33u{width:100%;}.\34u{width:100%;}.\36u{width:100%;}.\36u.filtered{width:49.9%;}.\38u{width:100%;}.\39u{width:100%;margin-top:20px;}.\32u{width:100%;}.\32u img{width:100%;margin-top:10px;}.homepage-carousel-item div h2,.homepage-carousel-item div h3{color:#fff;text-transform:lowercase;margin:0;}.homepage-carousel-item div h2{font-size:20px;}.homepage-carousel-item div h3{font-size:10px;}.homepage-carousel-item div.bottom-right,.homepage-carousel-item div.bottom-left{margin-bottom:10px !important;}.homepage-carousel-item div.top-right,.homepage-carousel-item div.top-left{margin-top:10px !important;}.homepage-carousel-item div.bottom-right,.homepage-carousel-item div.top-right{margin-right:10px !important;}.homepage-carousel-item div.bottom-left,.homepage-carousel-item div.top-left{margin-left:10px !important;}.homepage-project-feature h2{margin:30px 0 10px 0;}.homepage-text-colour h2{margin:20px 0;}.tagline-background .tagline-text{padding:1em 0;font-weight:400;}.white-more-margins{color:#fff;margin-left:0;font-size:1em;}.blue-more-margins{color:#05b3e2;font-size:1em;}.homepage-carousel-item div h2{margin-bottom:0;}div.homepage-tag{color:#fff;text-align:center;font-size:1.6em;margin:1em;}.project{width:150px;}.project .is-feature{padding:0 .3em .2em 0;margin-left:4px;}.project .is-feature a{text-decoration:none;}.project .is-feature p{display:none;visibility:hidden;}.is-feature{padding:0;margin:0 0 20px 0;}.image img{display:block;width:100%;margin-top:8px;}textarea{resize:none;}.item-image-and-header{margin:0;}.item-image-and-header .item-summary-image{width:100%;padding:5% 0 0 0;}.item-image-and-header .item-summary-content{width:100%;margin-top:-10px;text-align:center;}.item-image-and-header .item-summary-content h2{text-align:center;font-size:1.4em;}.item-image-and-header .item-summary-content h3{text-align:center;margin:10px 0 0 0;}.item-body-text{margin:0;}.item-body-text .three-col{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.item-body-text .three-col .specialisations img{width:150px !important;height:28px;padding:3px 0;}q{display:none;}.quote{display:none;}.sales-template{text-align:center;background-color:#ebebeb;padding:1em;margin:40px -10px;}.sales-template .sales-description{width:90%;text-align:center;margin-top:10px;}.sales-template img{margin-right:0;width:85%;}.person-content-details{margin:0;}.person-content-details .three-col{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.person-content-details .person-summary-content-left{width:100%;vertical-align:middle;display:inline-block;}.person-content-details .person-summary-content-left .person-summary-image{width:100%;padding:0;display:inline-block;vertical-align:middle;}.person-content-details .person-summary-content-left .prev-btn{display:none;}.person-content-details .person-summary-content-right{width:100%;vertical-align:middle;display:inline-block;text-align:center;}.person-content-details .person-summary-content-right .person-summary{width:100%;display:inline-block;vertical-align:middle;text-align:center;}.person-content-details .person-summary-content-right .person-summary h2{text-align:center;font-size:1.4em;}.person-content-details .person-summary-content-right .person-summary h3{margin:.5em 0;text-align:center;}.person-content-details .person-summary-content-right .person-summary .social{display:inline-flex;margin-top:10px;}.person-content-details .person-summary-content-right .next-btn{display:none;}.sub-date{margin-bottom:0;}.news-events-image-and-header{margin:0;}.news-events-image-and-header .item-summary-image{width:100%;}.news-events-image-and-header .item-summary-content{width:100%;}.news-events-image-and-header .item-summary-content h2{text-align:center;font-size:1.4em;}.news-events-image-and-header .item-summary-content h3{text-align:center;margin:10px 0 20px 0;}.events-content .\38u{width:100%;}.events-content h3{font-size:1.1em;}.news-content h3{margin:10px 0;line-height:25px;}.news-content .news-item{padding-right:0;width:100%;}.news-content .item-selector h3{margin-top:20px;}.tile .tile-text h3,.tile-hero .tile-text h3{font-size:16px;margin:10px;}#projects{padding-left:0;}#projects .project.\36u{width:100%;}#projects .project.\36u.filtered{width:49%;}#projects .project.\32u{width:49%;}.bottom-projects{display:none;}.customer-logo{width:40%;max-height:125px;vertical-align:middle;white-space:normal;text-align:center;margin:0 10px 10px 10px;}.section-sales{width:auto;}.section-sales .is-sales-feature{padding:0 0 1em 0;}.section-sales .is-sales-feature img{width:80%;}.section-sales .is-sales-feature h3{font-size:1.4em;}.bing-map{height:0;}.travel .\32u{width:100%;}.travelcontact{margin:15px 0 0 0;padding-right:0;}.justify-text{width:100%;padding:5px 0 0 0;}.section-contact-form{padding:2em .4em;margin:0;}.section-contact-form textarea{margin-top:2px;}.contacticons{margin-bottom:0;font-size:.8em;margin-right:0;}.contacticons li{margin:0;}#social{margin-top:40px;}#social ul{text-align:center;}#social ul li{display:inline-block;}#social a.facebook{width:48px;height:48px;background:url("Header.png") -48px 0;text-indent:-9999px;display:block;}#social a.twitter{width:48px;height:48px;background:url("Header.png") -240px 0;text-indent:-9999px;display:block;}#social a.linkedIn{width:48px;height:48px;background:url("Header.png") -96px 0;text-indent:-9999px;display:block;}#social a.blogs{width:48px;height:48px;background:url("Header.png") -192px 0;text-indent:-9999px;display:block;}.item-video iframe{width:100%;height:242px;margin-top:20px;}}