html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:'Source Sans Pro',sans-serif;font-size:68.8%}img, img
a{outline:none;border:none}.faxnumber{font-size:1.4em;font-weight:bold;color:#117250}.contacttel{font-size:1.8em}.streetaddress{line-height:25px}.full-width{display:inline-block;min-width:100%;height:auto}.outer-container{max-width:960px;width:100%;height:auto;margin:0
auto}a{text-decoration:none;font-weight:600;color:#106e4c}a:hover{color:#159466}h1{font-size:2.5em;font-weight:600;margin:0
0 0.4em 0;line-height:1.2em;color:#117250}h1
span{display:block;width:100%;clear:both;font-weight:400;font-size:80%}h2{font-size:2.1em;font-weight:600;margin:0
0 0.7em 0;color:#117250}.home
h2{font-size:2em;font-weight:500}h2.page-subtitle,p.page-subtitle,h1.page-subtitle{font-size:2em;font-weight:500;color:#797979;margin-bottom:1.5em}h3{font-size:1.4em;font-weight:600;margin:0
0 0.7em 0;color:#117250}li
h3{font-size:1em}p{font-size:1.4em;font-weight:300;margin-bottom:1em;line-height:1.5em;color:#585858}.quote, .quote
p{font-size:1.4em;font-style:italic}.quote
a{font-size:0.9em}.caption{font-size:1.3em;font-weight:500}.page-left
li{font-size:1.4em;font-weight:300;margin-bottom:0.2em;line-height:1.5em;color:#585858}.page-left li
p{font-size:1em}aside
p{margin-bottom:0.4em}aside p
a{font-size:1.2em;font-weight:500;color:#117250}aside
.caption{margin-bottom:2em}.page-right .main-number
a{font-size:1.5em;font-weight:600;color:#117250}.para-header{font-size:1.8em !important;font-weight:500 !important;margin-bottom:1em;color:#3a3a3a}.para-intro{font-size:1.6em;font-weight:200;margin-bottom:0.7em;color:#3a3a3a}.testimonials-widget-testimonials2{font-size:0.8em}. .testimonials-widget-testimonials2
p{font-size:1.2em}header{}.header-top{min-height:200px}.share{display:inline-block;float:right;width:16%;min-height:20px;margin-bottom:1em}.footer-share{display:inline-block;float:left;width:100%;height:auto;margin-top:1em}.header-left{display:inline-block;float:left;width:44%;height:auto}.header-logo-container{display:inline-block;float:left;max-width:335px;margin-top:1em}.header-logo-container
img{width:100%;height:auto;max-height:143px;margin:0}.ie8 .header-logo-container
img{display:none}.ie8 .header-logo-container{min-width:335px;min-height:150px;background:url(/wp-content/themes/hullternative/images/logo.jpg) no-repeat}.header-contact-container{max-width:55%;height:auto;float:right;vertical-align:top;text-align:center}.contact-button{display:inline-block;float:right;width:auto;height:auto;font-size:1.6em;line-height:1em;padding:0.7em 1.4em;margin-top:1.6em;background:#2d9b74;color:#f7e534;border-radius:2px;box-shadow:0px 1px 5px #d4d4d4;text-shadow:-1px -2px #297057}.contact-button:hover{background:#268563}.contact-button
i{display:inline-block;font-size:1.6em;vertical-align:middle}.contact-button
span{display:inline-block;vertical-align:middle}.partner-logos{display:inline-block;min-height:73px;margin-top:1em}.phone-numbers{display:inline-block;float:right;width:55%;height:auto;margin-top:2em}.phone-number{display:inline-block;float:right;width:auto;height:auto;font-size:1.9em;font-weight:300;color:#7b827f;margin:0}.phone-number
a{font-size:1.4em;font-weight:600;color:#185a43}.strapline{display:inline-block;width:auto;min-height:40px;margin:0.2em auto 0 0.4em;font-size:2.2em;font-weight:400;color:#03422d}.strapline
span{font-size:1.2em;font-weight:600;color:#878787}.nav-bar{display:inline-block;min-width:100%;min-height:40px;background:url(/wp-content/themes/hullternative/images/nav-bar-bg.jpg) repeat-x}nav{}nav
ul{width:auto;height:100%;margin:0}nav
li{display:inline-block;width:auto;height:100%;margin:0;border-right:0.1em solid #d8c519}nav li
a{display:block;width:auto;height:100%;padding:1.1em 5px;font-family:'Roboto',sans-serif;font-size:1.1em;font-weight:500;color:#0e6e4c}nav li a:hover{background:#053327;color:#fff13f}#slider{}.slider-area{display:inline-block;background:#09503d}.slider-shadow{width:100%;min-height:25px;background:url(/wp-content/themes/hullternative/images/shadow-rpt.png) repeat-x}.slider-text{display:inline-block;float:left;width:49%;height:auto}.slider-text
p{color:#FFF}.slider-text p.slider-text-head{font-size:3.8em;font-weight:600;line-height:1.2em;margin-top:1.2em;margin-bottom:0.4em}.slider-text p.slider-text-head
span{color:#f5e32f}.slider-text p.slider-subtitle{font-size:1.6em}.flexslider,.hp-slider{display:inline-block;float:left;width:49%;height:auto}.slider-get-in-touch{display:inline-block;width:70%;height:auto;padding:1em;background:#0f926e;border-radius:4px}.slider-get-in-touch
span{font-size:1.8em;font-weight:500;font-style:italic;color:#fff;margin-right:1em}.slider-get-in-touch
a{display:inline-block;font-size:1.6em;font-weight:600;padding:0.6em 1em;background:#fff13f;border-radius:3px}.slider-get-in-touch a:hover{background:#e6d930}.usps-section{max-height:130px;background:#f3de29;margin-bottom:1em}.usps{display:inline-block;width:100%;height:auto}.usp-bar-shadow{display:inline-block;min-width:920px;min-height:17px;background:url(/wp-content/themes/hullternative/images/usp-bar-shdow.png) no-repeat;margin-bottom:-7px}.usp{display:inline-block;float:left;width:31%;min-height:130px}.border-right{display:inline-block;border-right:0.1em solid #ffff3c}.usp .para-header{display:inline-block;width:60%;font-size:2.3em;font-weight:600;margin:0.8em 0 0.1em 0;color:#07aba2}.usp .usp-text{width:60%;font-size:1.5em;font-weight:300;margin:0.2em 0 0.5em 0;color:#2f2f2f}.usp-image{position:absolute;display:block;float:right;min-width:180px;height:auto;min-height:100px;z-index:999;margin:-4em 0 0 11em}.usp-image.rats{background:url(/wp-content/themes/hullternative/images/usp-image-rats.png) no-repeat}.usp-image.wasps{background:url(/wp-content/themes/hullternative/images/usp-image-wasps.png) no-repeat}.usp-image.insects{background:url(/wp-content/themes/hullternative/images/usp-image-insects.png) no-repeat}.usp-arrow{display:inline-block;float:right;width:30%;height:auto;margin-top:2em}.usp-arrow
i{font-size:4em;color:#07aba2;text-shadow:-1px -2px #297057, 1px 1px #fdf176}#contentwrap{margin-top:1.5em}.page-left{display:inline-block;float:left;width:66%;height:auto;margin-right:2em}.page-left
img{display:inline-block;max-width:610px;height:auto;margin-bottom:1em}.page-left .column-half
img{float:right}.page-left
ul.checklist{margin-bottom:2em;width:96%}.page-left ul.checklist
li{padding-left:2em;background:url(/wp-content/themes/hullternative/images/bullet-checklist-icon.svg) no-repeat;background-position:0.5em 0.5em;padding-bottom:0.4em;border-bottom:0.1em solid #ebebeb}.ie8 .page-left ul.checklist
li{background:url(/wp-content/themes/hullternative/images/bullet-checklist-icon.png) no-repeat;background-position:0.5em 0.5em;padding-bottom:0.4em;border-bottom:0.1em solid #ebebeb}aside ul.checklist
li{padding-left:2em;background:url(/wp-content/themes/hullternative/images/bullet-checklist-icon.svg) no-repeat;background-position:0.5em 0.5em;line-height:1.5em;padding-bottom:0.4em;border-bottom:0.1em solid #ebebeb}.ie8 aside ul.checklist
li{padding-left:2em;background:url(/wp-content/themes/hullternative/images/bullet-checklist-icon.png) no-repeat;background-position:0.5em 0.5em;padding-bottom:0.4em;border-bottom:0.1em solid #ebebeb}.info-box{display:inline-block;width:90%;height:auto;margin:1em
auto;padding:0.5em 2em;background:#dcefe8;border-radius:3px;background:#dff2ed url(/wp-content/themes/hullternative/images/checklist-icon.svg) 5px 12px no-repeat}.ie8 .info-box{display:inline-block;height:auto;margin:1em
auto;padding:0.5em 2em;background:#dcefe8;border-radius:3px;background:#dff2ed url(/wp-content/themes/hullternative/images/checklist-icon.png) 5px 12px no-repeat}.padder{display:inline-block;width:100%;height:auto;margin:0
0 1.4em 0}.entry-content p
a{font-weight:600;color:#106e4c}.page-left li
a{font-weight:600;color:#106e4c}.page-left li a:hover, .entry-content p a:hover{color:#159466}.page-right{display:inline-block;float:right;width:30%;height:auto}#secondary.widget-area{display:inline-block;float:right;width:100%;height:auto}aside{margin:1em
0 1em 1em;padding-bottom:1em;border-bottom:0.1em solid #e5e4da}aside
i{color:#106e4c;margin-right:0.4em}#secondary.widget-area
aside{margin:1em
0 1em 1em}.aside-feature{display:inline-block;float:left;width:100%;max-width:260px;height:auto;min-height:105px;margin-bottom:0.5em}.aside-feature
.header{display:inline-block;float:left;width:60%;font-size:2em;font-weight:500;line-height:1.1em;text-shadow:0px 1px 5px #323232;color:#fff;margin:1em
0 0.3em 1em}.aside-feature .header.single-line{margin:2em
0 0 1em}.aside-feature
a{display:inline-block;width:100%;height:auto}.aside-link{display:inline-block;width:100%;min-height:30px;background:#108d6b;margin:0.5em 0 0 0}.aside-link
p{margin:0.4em 0 0 1em;font-size:1.1em;color:#f8ea37}.commercial-contracts{background:url(/wp-content/themes/hullternative/images/advert-commercial-a.jpg) no-repeat}.washroom-services{background:url(/wp-content/themes/hullternative/images/advert-washroom.jpg) no-repeat}.find-us{background:url(/wp-content/themes/hullternative/images/advert-findus.jpg) no-repeat}.testimonials{}.news-gallery-item2{display:inline-block;width:92%;min-height:210px;background:#fff;box-shadow:0px 1px 5px #d4d4d4;vertical-align:top;overflow:hidden;padding:10px}aside{display:inline-block;width:95%;height:auto}aside
ul{margin-bottom:1.4em}aside
li{font-size:1.4em;font-weight:300;margin-bottom:0.5em;list-style:none}aside
img{max-width:95%}.contact-page-address
li{font-size:1.4em;font-weight:300;margin-bottom:0.5em}div.wpcf7 img.ajax-loader{max-height:40px}.column-half{display:inline-block;float:left;width:48%;height:auto}.right-gutter{margin-right:2%}.contact-news{min-height:350px;background:#e5e4da}.para-header{font-size:2.2em;font-weight:600;color:#117250;margin:0.5em 0 0.4em 0}.contact-news .para-header{font-size:2.2em;font-weight:600;color:#117250;margin:0.5em 0 0.4em 0}aside .para-header{font-size:1.8em;font-weight:600;color:#117250;margin:0.5em 0 0.4em 0}.news-gallery-item{display:inline-block;width:46%;min-height:240px;background:#fff;margin:0
0.5em 0 0.5em;box-shadow:0px 1px 5px #d4d4d4;vertical-align:top;overflow:hidden}.news-gallery-item
img{display:inline-block;width:100%;min-width:260px;height:auto;min-height:90px;background:#7f7f7f;overflow:hidden}.news-gallery-item
p{font-size:1.3em;margin-left:0.7em;width:90%}.news-gallery-item p
a{font-size:0.9em;font-weight:600;color:#115940}.news-item-header{font-size:1.4em;font-weight:600;margin:0.3em 0 0.3em 0}.next-link{font-weight:600;color:#117250}.news-list-item{display:inline-block;width:100%;height:auto;border-bottom:0.1em solid #e5e4da;padding-bottom:1em;margin-bottom:1em}.news-list-item .item-thumb{display:inline-block;float:left;width:12%;height:auto;margin-right:2em;padding:0.5em;overflow:hidden;border:0.2em solid #f2f2ed}.news-list-item .item-thumb
img{display:inline-block;width:100%;height:auto;margin-bottom:0}.news-list-item .item-textarea{display:inline-block;float:left;width:80%;height:auto}.news-list-item .item-textarea .para-header{margin-top:0em}#refresh-captcha{display:inline-block;float:left;width:20%;height:auto;min-height:1.5em;margin:0.5em 1em}#refresh-captcha
i{margin-top:0.3em;color:#999}#refresh-captcha:hover
i{color:#163a95}form{display:inline-block;width:100%;height:auto}form input,textarea{display:inline-block;min-height:35px;text-indent:0.4em;border:0.1em solid #CCC;border-radius:4px;padding-top:0.4em;padding-bottom:0.4em}form
input{width:100%;box-shadow:0px 0px 4px #CCC}form
textarea{width:100%;max-width:100%;max-height:50px;border-radius:4px;border:none;box-shadow:0px 0px 4px #CCC;padding:1em
0 0.4em 0;text-indent:1em}form
p{margin-bottom:0.3em}.captcha-img{display:inline-block;float:left;width:50%;margin:0}.form-control-wrap{display:inline-block;width:100%;min-height:35px;padding:0;margin-bottom:0.2em}.form-control-wrap.captcha{float:left;width:100%;min-height:5em;border:0.1em solid #e0dfdf;background:#fff;border-radius:4px;padding-left:0.4em}.form-control-wrap.captcha
img{display:inline-block;float:left;min-width:35%;max-width:100%;margin:4% 0 0 4%;border:none}.form-control-wrap.captcha
input{border:none;display:inline-block;width:45%;vertical-align:top;margin-left:0.3em;padding:0.2em}.captcha-img{width:40%}.captcha .form-control{max-width:60px}.section-submit{display:inline-block;width:100%}.form-submit{display:inline-block;width:100%;height:auto;margin-top:0.3em !important}.form-control.submit{width:100%}a.button-primary,input[type="submit"]{display:inline-block;width:auto;min-height:10px;padding:0.7em 2em;background:#fff13f;color:#333;font-size:1.6em;font-weight:600;text-align:center;border-radius:2px;margin:0
auto}a.button-primary:hover,input[type="submit"]:hover{background:#efd11a;color:#333;cursor:pointer}a.button-secondary{display:inline-block;width:auto;min-height:10px;padding:0.5em 1em;background:#fff13f;color:#333;font-size:1.3em;font-weight:600;text-align:center;border-radius:2px}a.button-secondary:hover{background:#e5d835}.footer{min-height:240px;background:#0a4530}.footer .para-header{font-family:'Roboto',sans-serif;font-size:1.4em;font-weight:400;color:#f3dd28;margin:0.5em 0 0.4em 0}.footer .address
li{display:inline-block;float:left;width:48%;margin:0}.address
span{display:inline-block;float:left;font-size:1.2em;line-height:1.5em;color:#fff}.address span
span{font-size:1em;margin-right:1em;color:#f6e531}.footer li, .footer
p{font-size:1.2em;line-height:1.5em;color:#fff}.footer a, .footer
.fax{color:#fff}.footer a:hover{color:#f3db26}.footer-bottom{display:inline-block;max-width:960px;width:100%;height:auto;margin:2em
auto 1em auto}.footer .nav-menu
li{display:inline-block;float:left;width:49%;margin:0}.page-banner
img{width:100%}article
footer{display:inline-block;margin-bottom:2em}.entry-meta{display:inline-block;margin-bottom:1em}.contact-page-map{position:relative;padding-bottom:20%;margin-bottom:2em;max-height:150px;overflow:hidden;background:#CCC}.contact-page-map
iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.contact-page-form{margin-bottom:1em}.contact-main .form-control-wrap.captcha{display:inline-block;width:60%;min-height:35px;padding:0;margin-bottom:0.2em}.contact-main span, .contact-main span
input{width:96%;max-width:100%}.contact-main
table{width:100%}.contact-main table
tr{float:left;display:inline-block;width:48%;margin-right:1em}.contact-main table tr
td{display:inline-block;width:100%}.contact-main input[type="submit"]{display:inline-block;float:right;width:35%;min-height:2em;font-size:1.2em;padding:1em;vertical-align:top;border:none}.submit-caption{float:left;width:60% !important;vertical-align:top;text-align:left;font-size:1em}#refresh-captcha{float:left;display:inline-block;margin:0.5em 1em}#refresh-captcha
i{margin-top:0.3em;color:#999}#refresh-captcha:hover
i{color:#163a95}input,textarea{min-height:20px;max-width:95%;border:0.1em solid #e0dfdf;padding:1em;border-radius:4px}input[type="submit"]{max-width:100%}.contact-main
textarea{height:10em;min-height:100px;max-height:250px}.wpcf7-textarea{border:1px
solid #999}.form-submit{text-align:center;margin-top:1em;width:99% !important}.form-caption{font-size:1em}form td
p{display:inline-block;width:100%}.captcha-code{display:inline-block;float:left;width:20% !important;max-height:30px;padding:0.5em;box-shadow:0px 0px 4px #CCC}.captcha-code img,.captcha-input{vertical-align:top}.captcha-input{display:inline-block;float:left;width:75% !important;min-height:35px;padding-left:0.5em}.pin-head{font-size:1.1em;margin:0
0 0.5em 0}.pin-sub-head{font-size:0.9em;margin:0
0 0.5em 0}.pin-address{font-size:0.9em;margin:0
0 0.5em 0}#cookie-law{position:fixed;bottom:0px;left:0;right:0;text-align:center;z-index:9999;background:#4c4c4c;opacity:0.9}#cookie-law>div{position:relative;width:100% !important;padding:20px;margin-left:auto;margin-right:auto;max-width:960px;display:inline-block;text-align:left !important;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0}#cookie-law
h4{padding:0
!important;margin:0
0 8px !important;text-align:left !important}#cookie-law
p{padding:0
!important;margin:0
!important;text-align:left !important;line-height:18px !important}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;margin:0
0 20px;width:100%}#cookies-table td, #cookies-table
th{font-size:1.2em;font-weight:200;color:#6b6b6b;letter-spacing:0;line-height:1.4em;border-bottom:1px solid #ededed}#cookies-table
th{font-weight:400;text-align:left}a.close-cookie-banner{position:absolute;top:0px;right:40px;margin:10px;display:block;width:20px;height:20px;background:url(http://www.hullternative.co.uk/wp-content/plugins/creare-eu-cookie-law-banner/images/close.png) no-repeat;background-size:20px !important}a.close-cookie-banner
span{display:none !important}#cookie-law .para-header{font-size:1.6em}#cookie-law h4,
#cookie-law p,
#cookie-law
a{color:#fff}#cookie-law
a{font-weight:700}a.close-cookie-banner
span{display:none !important}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url('/wp-content/themes/hullternative/fonts/flexslider-icon.eot');src:url('/wp-content/themes/hullternative/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/hullternative/fonts/flexslider-icon.woff') format('woff'),
url('/wp-content/themes/hullternative/fonts/flexslider-icon.ttf') format('truetype'),
url('/wp-content/themes/hullternative/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0;min-height:312px;max-height:386px}.flexslider
.slides{}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:auto;height:auto;display:block;min-height:312px}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:386px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:386px}.flexslider
.slides{zoom:1;bottom:0}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-80px}.flex-direction-nav .flex-next{right:0px;text-align:right}.flexslider:hover .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay
a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:30px;right:20px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.block{display:block}@media screen and (max-width: 960px){#contentwrap{width:96%;padding:0
2%}.footer .outer-container .column-half{width:96%;margin:0
2% 20px}.footer .right-gutter{margin:0
2% 20px}.full-width{width:100%;max-width:960px;min-width:100px}.usps-section{max-height:none}.usps .right-gutter{margin:0
1%}.usp-bar-shadow{max-width:920px;width:100%;min-width:1px;background-position:center top;display:none}.usp-image{position:initial;float:none;clear:both;background-position:center top;margin:10px
0 10px}.usp-arrow{display:none}.usp{text-align:center;padding-top:20px;border:none !important}.usp .para-header{text-align:center;margin:0
auto}.usp .usp-text{text-align:center;margin:0
auto}.header-logo-container{max-width:250px}.header-logo-container
img{padding:0
10px}.header-contact-container .contact-button{display:none !important}.header-contact-container .phone-numbers{width:100%;margin-top:0}.header-contact-container .phone-number{padding-right:20px}.partner-logos{min-height:0;width:90%;margin:20px
auto 0;height:auto}.flex-viewport{width:470px}.flexslider,.hp-slider{margin:0
auto}.slider-get-in-touch
span{line-height:37px}.slider-get-in-touch
a{float:right}.flexslider .slides img, .hp-slider .slides
img{margin:0
auto}.share{width:22%}.news-gallery-item{width:96%;margin-bottom:20px}.outer-container .right-gutter{margin:0
1%}.nav-bar{display:none}#click-menu{width:100%;padding:10px
0 !important}header{margin-top:50px}input,textarea{padding:0
2.5%}.page-left
img{width:100%}.footer-bottom{width:96%;padding:0
2%}.info-box{padding:0.5em 5%}#breadcrumbs{background:#f0f0f0;border-radius:4px;padding:4px
10px;margin-bottom:0px}#map-canvas{height:200px}.gm-style{height:200px}.contact-page-map{max-height:200px;padding-bottom:0}.contact-main span, .contact-main span
input{max-width:94%}form
textarea{width:99%;max-width:100%}.captcha-input{width:72% !important}.contact-page-address .address
ul{clear:both}.page-banner{margin-bottom:10px}.contact-news form
textarea{width:100%}}@media screen and (max-width: 920px){.slider-text{width:96%;margin:0
2%}.slider-get-in-touch{width:96%;padding:12px
2%}.flexslider,.hp-slider{float:none;text-align:center}.slider-text-head{text-align:center}.slider-subtitle{text-align:center}.slider-shadow{display:none}.hp-slider{width:100%;text-align:center}.hp-slider li
img{margin:0
auto}}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@media screen and (max-width: 800px){.page-left{width:100%;margin:0}.page-right{width:100%;margin:0}.aside-feature{width:48%;margin:1%;max-width:none;background-size:100%}#breadcrumbs{background:#f0f0f0;border-radius:4px;padding:4px
10px}aside{margin:0;width:100%}#secondary.widget-area
aside{margin:16px
0}}@media screen and (max-width: 650px){.header-left{width:100%}.header-right{width:100%}.header-contact-container{width:100%;max-width:100%;text-align:center}.header-top{min-height:0px}.strapline{width:50%;float:right;font-size:1.8em !important;padding-top:20px}.header-logo-container{width:40%}.partner-logos{display:none}.phone-numbers{padding:20px
0}.phone-number
a{font-size:0.8em !important}.header-contact-container .phone-number{width:48%;margin:0
1%;text-align:center;padding:0}.share{display:none}.hp-slider{}.column-half{width:96%;padding:2%}footer .column-half{width:100%;padding:0}.outer-container .right-gutter{margin:0}.news-list-item .item-thumb{width:120px;height:auto}.news-list-item .item-textarea{width:100%}.page-left
img{margin:0
auto !important;max-width:400px;height:auto;float:none !important;display:block}}@media screen and (max-width: 520px){.flexslider{margin-left:0%}.usps
.usp{width:96%;padding:0
2%}.usp .para-header{float:left;text-align:left;padding-top:35px}.usp .usp-text{float:left;text-align:left;width:50%}.usp{position:relative}.usp-image{float:right;clear:none;margin:0;position:absolute;top:20px;right:20px}}@media screen and (max-width: 470px){.flex-viewport{width:100%}.flexslider{width:100%}.flex-viewport
img{width:100%}.aside-feature{width:98%;margin:1%;max-width:none}.info-box{padding:0.5em 8%;width:84%}}@media screen and (max-width: 450px){.header-logo-container{width:100%;padding:10px
5% 0;margin:0
auto;float:none;clear:both;display:block;text-align:center}.header-logo-container
img{margin:0
auto;max-width:200px;margin:0
auto}.strapline{width:90%;margin:0
5% 0;text-align:center}.header-contact-container .phone-number{width:98%;margin:0
1%;text-align:center;padding:0}.phone-numbers{padding:0px
0 20px}.slider-get-in-touch
span{font-size:1.5em}.usp-image{width:42%;background-size:100% !important;min-width:1px}.page-right{text-align:center}.page-left{text-align:center}.page-right
ul{text-align:left}.page-left
ul{text-align:left}.page-right .contact-page-address
ul{text-align:center}.news-list-item .item-thumb{float:none;margin-right:0px}.strapline{padding-top:10px}#contentwrap{margin-top:0px}.slider-get-in-touch
a{font-size:1.3em;margin-top:2px}}