#page{position:relative;height:100%;z-index:100}.row{margin:0 auto;width:100%;min-width:18.75em;max-width:37.5em}.row .row{margin-bottom:0;margin-left:-.75em;margin-right:-.75em;width:auto;min-width:0;max-width:none;*zoom:1}.row .row.collapse{width:auto;margin:0;max-width:none}.cls{position:relative;float:left;width:100%;padding-right:.75em;padding-left:.75em}.row.collapse .cls{position:relative;padding-left:0;padding-right:0;float:left}@media only screen{.cls{position:relative;float:left;padding-right:.75em;padding-left:.75em}.sm-1{width:8.33333%}.sm-2{width:16.66667%}.sm-25{width:20%}.sm-3{width:25%}.sm-4{width:33.33333%}.sm-5{width:41.66667%}.sm-6{width:50%}.sm-7{width:58.33333%}.sm-8{width:66.66667%}.sm-9{width:75%}.sm-95{width:80%}.sm-10{width:83.33333%}.sm-11{width:91.66667%}.sm-12{width:100%}}.space-25{margin:1.5em auto!important}.spacet-25{margin-top:1.5em!important}.spaceb-25{margin-bottom:1.5em!important}.space-50{margin:3em auto!important}.spacet-50{margin-top:3em!important}.spaceb-50{margin-bottom:3em!important}.space-100{margin:6em auto!important}.spacet-100{margin:6em auto 0!important}.spaceb-100{margin:0 auto 6em!important}.pad-25{padding:1.5em 0}.padt-25{padding:1.5em 0 0}.padb-25{padding:0 0 1.5em}.pad-50{padding:3em 0}.padt-50{padding:3em 0 0}.padb-50{padding:0 0 3em}.pad-100{padding:6em 0}.padt-100{padding:6em 0 0}.padb-100{padding:0 0 6em}.padc-20{padding-top:1.25em;padding-right:.75em;padding-left:.75em;padding-bottom:1.25em}.padct-20{padding-top:1.25em;padding-right:.75em;padding-left:.75em}.padcb-20{padding-right:.75em;padding-left:.75em;padding-bottom:1.25em}.padc-50{padding-top:3em;padding-right:.75em;padding-left:.75em;padding-bottom:3em}.padct-50{padding-top:3em;padding-right:.75em;padding-left:.75em}.padcb-50{padding-right:.75em;padding-left:.75em;padding-bottom:3em}.padc-100{padding-top:6em;padding-right:.75emm;padding-left:.75em;padding-bottom:6em}.padct-100{padding-top:6em;padding-right:.75em;padding-left:.75em}.padcb-100{padding-right:.75em;padding-left:.75em;padding-bottom:6em}* html .cf,* html .clearfix,* html .social li,* html .row,* html .collapse,* html figure,* html #contact-form .contact-fieldset{overflow:visible}*+html .cf,*+html .clearfix,*+html .social li,*+html .row,*+html .collapse,*+html figure,*+html #contact-form .contact-fieldset{min-height:1%}.cf:after,.clearfix:after,.social li:after,.row:after,.collapse:after,figure:after,#contact-form .contact-fieldset:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}a{color:#0f77be;text-decoration:none}a[href^="mailto:"]{color:#005085!important;text-decoration:underline}.panel{padding:1em}.post .panel{padding:.25em;width:150px}.panel a{position:relative;display:block;padding:1em 2em;border:1px solid #fff;font-family:MerriweatherBold;text-align:center;vertical-align:middle;color:#fff!important;transition:all .25s ease;text-decoration:none!important}.post .panel a{padding:.5em 1.5em .5em .5em}.panel a:hover,.panel a:hover:after{color:#6e6b4a!important}.panel a:after{position:relative;top:3px;left:10px;font-family:fontawesome;content:'\f0da';font-size:24px;font-size:1.5rem;color:#fff;transition:all .25s ease}.post .panel a:after{top:1px;font-size:16px;font-size:1rem}.promo{background-color:#f1f1f1;padding:1.25em 1.25em .25em}.cssimg{display:block;height:0;overflow:hidden}.left{float:left!important}.right{float:right!important}.txt-left{text-align:left}.txt-right{text-align:right}.align-right{float:right;margin:0 0 1.5625em 3.125em}.txt-center{text-align:center}.centered{margin:0 auto;text-align:center}.center{margin:0 auto}.txt-justify{text-align:justify}.start{margin-left:0!important}.end{margin-right:0!important}.hide{display:none}.alt{background-color:#f1f1f1}.circle{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.social li{position:relative;display:inline-block;margin:0 2px}.social a{float:left;height:0;padding:30px 0 0;width:30px;overflow:hidden}.social a:before{position:absolute;top:-8px;left:0;font-family:FontAwesome;font-size:32px;font-size:2rem}.social .twitter a:before{content:'\f081';color:#4292cf}.social .google-plus a:before{content:'\f0d4';color:#df4b38}.social .facebook a:before{content:'\f082';color:#3b579d}.social .youtube a:before{content:'\f166';color:#c12025}.social .instagram{height:28px;background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);border-radius:6px;top:2px}.social .instagram a:before{background-color:#fff;content:'';display:inline-block;mask-image:url(../images/instagram-brands.svg);mask-size:24px 24px;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../images/instagram-brands.svg);-webkit-mask-size:24px 24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;width:28px;height:44px}.organisation .address,.organisation .contact{position:relative;margin-bottom:1.25em;font-size:12px;font-size:.75rem}.alignleft,.cms_image_left,img[style^="float: left;"]{float:left}.alignright,.cms_image_right,img[style^="float: right;"]{float:right}.aligncenter,.cms_image_center{display:block;margin-left:auto;margin-right:auto}img.alignleft,img.cms_image_left,img[style^="float: left;"]{margin:7px 24px 7px 0}img.alignright,img.cms_image_right,img[style^="float: right;"]{margin:7px 0 7px 24px}img.aligncenter,img.cms_image_center{margin-top:7px;margin-bottom:7px}th,td{padding:.5em .5em .25em}.inline-list{margin:0 auto}.inline-list>li{display:inline-block}.inline-list>li>*{display:inline-block}.inline-list>li a{display:inline-block}.bullet-list{list-style:none;margin-left:1em}.bullet-list li{margin-bottom:.25em}.bullet-list li:before{color:green;content:'\2714';margin:0 1em}dl{margin:1em 0}dt{font-family:opensanssemibold,Arial,sans-serif}dd{margin-bottom:1em}#menutoggle{position:absolute;top:8px;left:10px;padding:0;font-size:20px;font-size:1.25rem;background-color:transparent}#mobile-menu{display:none;position:absolute;top:0;left:0;width:15em;margin:0;padding:0;font-family:opensansregular,Arial,sans-serif;list-style:none;background:#fff;z-index:10}#mobile-menu li{margin-bottom:0;font-family:opensansregular,Arial,sans-serif}#mobile-menu li a{display:block;padding:.75em 1.25em;color:#666;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #e7e7e7}.mobile-menu .menutoggle{display:inline-block;float:right;position:absolute;top:-3.75em;right:1em;padding:0;border:none!important;background:0 0}.mobile-menu .fa{font-size:38px;font-size:2.5rem;color:#263f99}#mobile-menu .tel a{padding:.75em 1em .75em 1.5em;font-family:opensansbold,Arial,sans-serif;color:#fff}#mobile-menu .tel a:before{font-family:FontAwesome;content:'\f098';position:relative;left:-5px}.animating #mobile-menu,.menu-visible #mobile-menu{display:block;position:fixed}.animating #page{transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}.animating.left #page{transform:translate3d( 15em,0,0 );-webkit-transform:translate3d( 15em,0,0 )}.animating.right #page{transform:translate3d( -15em,0,0 );-webkit-transform:translate3d( -15em,0,0 )}.menu-visible #page{left:15em;box-shadow:10px 0 10px 10px #dadada;z-index:1000}.bar{width:1em;height:.15em;margin-bottom:.195em;background-color:#005183;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.menu-visible #menutoggle .bar.top-bar{-webkit-transform:translateY(0.35em) rotate(225deg);-ms-transform:translateY(0.35em) rotate(225deg);transform:translateY(0.35em) rotate(225deg)}.menu-visible #menutoggle .bar.middle-bar{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.menu-visible #menutoggle .bar.bottom-bar{-webkit-transform:translateY(-0.4em) rotate(-225deg);-ms-transform:translateY(-0.4em) rotate(-225deg);transform:translateY(-0.4em) rotate(-225deg)}#header{top:0;left:0;width:100%;padding:1em 0 .5em;z-index:999;-webkit-transition:.6s all linear;-moz-transition:.6s all linear;-o-transition:.6s all linear;transition:.6s all linear}#header .searchtoggle{position:absolute;left:14%;display:block;width:25px;height:35px}#header .searchtoggle:before{font-family:FontAwesome;font-size:24px;font-size:1.5rem;content:"\f002";color:#005085}#header .weather-link span,#header .searchtoggle span{display:none}#header .weather-link{position:absolute;top:2px}#header .weather-link{left:20%;display:none;width:25px;height:35px}#header .weather-link:before{content:"";display:inline-block;height:30px;width:30px;background-image:url(../images/weather-icon.svg);background-size:30px 30px;background-repeat:no-repeat}#header .home{display:block;text-align:center;margin:3px auto 0 22%;width:150px}#header .logo img{max-width:150px}#header #menu-header-links{display:none}#header #primary{display:none;text-transform:uppercase}#header #primary .current_page_item a{border:1px solid #fff}.search-form .search{display:none}.search-form .search.open{display:block;position:relative;padding:5px 0 0;background-color:#fff;z-index:90}.search-form .search button{position:absolute;top:-1px;right:-1px;width:55px;height:47px;background:#005085;color:#005085}.search-form .search button:before{position:absolute;top:0;right:0;padding:14px 20px;font-family:FontAwesome;content:"\f002";font-size:1rem;color:#fff}.search-form .form-search{position:relative;border:1px solid #f0f0f0}.search-form .search input[type=text]{width:100%;height:45px;padding:12px 10px;border:none;color:#999}#breadcrumbs{padding:.25em .75em 0;margin-bottom:1em}#breadcrumbs span,#breadcrumbs a{display:inline-block;font-size:12px;font-size:.75rem;color:#333}#breadcrumbs a{text-decoration:underline}#breadcrumbs span{margin:0}.slider{position:relative}.slider #arrows,.slider #arrows li{margin-bottom:0;line-height:normal}.slider #arrows a.next,.slider #arrows a.prev{position:absolute;top:20%;text-decoration:none;font-size:0;z-index:100}.slider #arrows a.prev{left:1%}.slider #arrows a.next{right:1%}.slider #arrows a.next:before,.slider #arrows a.prev:before{display:block;width:30px;padding:10px 0;font-family:FontAwesome;font-size:40px;font-size:2.5rem;color:#fff;text-align:center}.slider #arrows a.prev:before{content:'\f104'}.slider #arrows a.next:before{content:'\f105'}.slider #arrows a.next:hover:before,.slider #arrows a.prev:hover:before{color:#f9a01e}.slides{margin-bottom:0}.slides li{display:none;margin-bottom:0;line-height:normal}.slides li img{left:0;float:left}.slides li a{position:relative;display:block;z-index:1}.slides li .overlay{position:absolute;top:35%;left:0;right:0;padding:0 3em;text-align:center}.slides li .overlay h2{margin-bottom:0;font-family:Bevan;font-size:20px;font-size:1.25rem;color:#fff}.slides li .overlay h2:after{content:normal}.slides li .overlay h2,.slides li .overlay p{color:#eee}.slides li .overlay p{font-family:OpenSansBold}a.fa{text-decoration:none}#content-outer{padding:1em 0 0;background-color:#fff}.home #content-outer{}#content{padding:0 0 2em}#content #main{margin-bottom:2em}.home .testimonials{position:absolute;top:4.5em;width:100%}.home .testimonials .textItem{position:absolute;display:none}.home .testimonials .type-testimonials .entry-content{display:block;width:100%;margin:0 auto;overflow:hidden}.home .testimonials .type-testimonials .entry-content blockquote{padding:1em;text-align:center;background-color:#000;background-color:rgba(0,0,0,.6);background:rgba(0,0,0,.6);border:none}.home .testimonials .type-testimonials .entry-content blockquote footer{margin-top:1.5em}.home .testimonials .type-testimonials .entry-content blockquote p{font-family:merriweather;font-size:24px;font-size:1.5rem;line-height:1.5em;color:#fff}.page .intro header{padding-top:2em}.page main a{text-decoration:underline}.page main figcaption a{font-size:16px;font-size:1rem;font-family:MerriweatherBold;color:#585858;text-decoration:none!important}.page main figcaption a:hover{color:#abab8f}.page main figcaption a:after{padding-left:10px;font-family:FontAwesome;font-size:16px;font-size:1rem;content:'\f0da'}.page main a,.page main h2 a,.page main h3 a,.page main h4 a,.page main h5 a,.page main h6 a{text-decoration:none}.page main h2{padding-top:.5em}.page main ul,.page main ol{width:85%;margin-left:2em;margin-bottom:1em}.page main ul{list-style-type:disc}.page main ol{list-style-type:decimal}.page main textarea{width:99%}.page-id-9 #content{margin-bottom:0}.page-id-9 #main ul{margin-bottom:3em}.page-id-9 #main li{position:relative;padding:.15em 0 0 3em}.page-id-9 #main li .fa{position:absolute;top:0;left:0;display:inline-block;font-size:24px;font-size:1.5rem;color:#263f99}.page-id-9 #main .wpcf7 input[type=text],.page-id-9 #main .wpcf7 input[type=email]{margin-bottom:2em}.page-id-9 #main .wpcf7 textarea{margin:.15em 0 0;height:150px}.page-id-9 #main .wpcf7 input[type=submit]{margin:2em 0}.page-id-9 #main #map{height:550px;text-align:center}.page-id-9 #main #map img{max-width:none}.page-template-page-links #main dl{}.page-template-page-links #main dt{display:block;border-bottom:1px solid #e7e7e7}.page-template-page-links #main dt a{font-family:OpenSansBold;color:#0f77be;text-transform:uppercase;text-decoration:none}.page-template-page-links #main dt span{float:right;margin-top:5px;font-family:OpenSansRegular;font-size:12px;font-size:.75rem;color:#333;text-transform:none}.page-template-page-links #main dd{display:block;margin-bottom:2em;padding:.5em 3em 0 0;font-size:12px;font-size:.75rem}.simple-links-list{}.simple-links-list .simple-links-item a{color:#0f77be;text-transform:uppercase;text-decoration:none}.simple-links-list .link-description{display:block}.simple-links-list .link-description,.simple-links-list .link-description p{margin-bottom:1.25em;font-size:12px;font-size:.75rem}.simple-links-list .link-description a{text-transform:none;text-decoration:underline}aside .testimonials-widget-testimonial blockquote{margin-bottom:0;padding:0;border-left:none;font-size:12px;font-size:.75rem}aside .testimonials-widget-testimonial blockquote .list-title{display:block;margin-bottom:3px;font-size:14px;font-size:.875rem}aside .testimonials-widget-testimonial blockquote h2,aside .testimonials-widget-testimonial blockquote h3,aside .testimonials-widget-testimonial blockquote h4,aside .testimonials-widget-testimonial blockquote h5{font-size:14px;font-size:.875rem;text-transform:none;color:#333}aside .testimonials-widget-testimonial blockquote p{margin-bottom:5px}#contact-form{padding:2em;font-size:14px;font-size:.875rem;background-color:#f9f9f9;border:1px solid #e9e7e5}#contact-form b,#contact-form strong{font-family:OpenSanssemibold}#contact-form .contact-fieldset{margin-bottom:.5em}#contact-form .contact-fieldtext{display:block;font-family:OpenSansBold}#contact-form .contact-field input[type=text]{width:75%;margin-right:10px}#contact-form .contact-field select{width:auto;max-width:98%;margin-right:10px}#contact-form .contact-field textarea{width:auto;max-width:98%}#contact-form .contact-required{font-family:OpenSansItalic;font-size:10px;font-size:.625rem}.blog #main,.blog #aside,.single #main,.single #aside,.archive #main,.archive #aside,.search #main,.search #aside{padding-top:1em}.avatar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.post{margin-bottom:1em;border-bottom:1px solid #e7e7e7}.single main ul,.post ul{list-style-type:disc}.single main ol,.post ol{list-style-type:decimal}.post .byline{margin-bottom:0;font-size:12px;font-size:.75rem}.post .featured{margin-bottom:1em}.post header{position:relative;margin-bottom:1em}.post header h1{margin-bottom:.25em}.post.gallery header h2{font-size:12px;font-size:.75rem}.post header h1 a,.post header h2 a{color:#005085;text-decoration:none}.post.gallery .excerpt,.post.gallery .excerpt p,.post.gallery .excerpt li{font-size:12px;font-size:.75rem}.post .entry-content{padding-bottom:1em;font-size:14px;font-size:.875rem}.post .entry-content a{text-decoration:none}.post img{width:auto!important;height:auto!important}.post .entry-content .section-link{position:relative;margin-bottom:1em;padding:5px 10px 3px;border:1px solid #e7e7e7;background-color:#f9f9f9}.post .entry-content .section-link h2{padding-right:75px}.post .entry-content .section-link h2 a{}.post .entry-content .section-link .section-link-more{position:absolute;top:8px;right:10px}.post .entry-content .section-link .section-link-more a{}.post .entry-content .serieslist-li a:hover,.post .entry-content .serieslist-li-current a{text-decoration:underline}.post .entry-content .series-nav-wrapper{padding:1em 0;text-align:center;border-top:1px solid #e7e7e7}.post .entry-content .series-nav-wrapper span{display:inline-block;margin:.5em 1em;padding:5px 10px 3px;border:1px solid #e7e7e7;background-color:#f9f9f9}.single main ul,.single main ol,.post .entry-content ul,.post .entry-content ol{margin-left:2em;margin-bottom:1.5em;width:85%}.post .entry-content li p{margin-bottom:0}.post .entry-content textarea{width:99%}.post footer .button{margin-bottom:1em}.single .post{margin-bottom:0;padding-bottom:0;border-bottom:none}.single .post .entry-content{margin-bottom:0;padding-bottom:2em}.single .author-profile{margin:0 0 3.5em;padding:1.25em 1.25em 1em;color:#888;border:1px solid #eaeaea;background-color:#f1f1f1}.single .author-profile #author-avatar{float:left;margin-right:2em}.single .author-profile a{display:block;color:#333;text-decoration:none}.single-gallery .gallery-item img{width:100%}.home .latest-news{}.home .latest-news .post{text-align:center;border-bottom:none;background:#eaeae2}.home .latest-news .post header{min-height:75px;margin-bottom:1.5em;border-bottom:1px solid #d9d9cb}.home .latest-news .post header h2{padding-top:0;line-height:1em}.home .latest-news .post .eventcontent{background:#eaeae2}.home .latest-news header,.home .latest-news .entry-content{margin:0 1em}#respond{margin-bottom:2em;padding-top:2em}#respond #commentform label{display:block}#respond #commentform input[type=text],#respond #commentform input[type=email],#respond #commentform input[type=url]{margin-bottom:1em;width:50%}#respond #commentform textarea{margin-bottom:1em;min-height:200px;width:85%}#comments{padding-top:2em;margin-bottom:2em}#comments .alt{background-color:#fff}#comments ul li{padding-top:1.5em;border-top:1px solid #dedede}#comments .vcard{margin-bottom:1em}#comments .vcard time{margin-left:.5em}#comments article{position:relative;padding-left:6em;margin-bottom:1.5em}#comments article .avatar{position:absolute;top:0;left:0}#comments footer #comments-nav{border-top:1px solid #dedede;margin-top:2em;padding-top:1.5em}#comments .comment #respond{padding-left:6em}.comment>ul.children{margin-left:.5em}#comments .children article{padding-left:5em}.comment .children .avatar{width:50px;height:50px}.search #main h1{margin-bottom:2em}.search #main article h1{margin-bottom:0}aside .widget{margin-bottom:1em;padding:1em;border:1px solid #e7e7e7;background-color:#f9f9f9}aside .widget_search{padding:0;border:none}aside .widget p{margin-bottom:2em;font-size:12px;font-size:.75rem}aside .widget ul{margin-left:1em;margin-bottom:0}aside .widget ul li{position:relative}aside .widget ul li a{text-decoration:none}aside .widget ul li a:before{position:absolute;left:-1em;top:1px;content:'\f0da';font-family:fontawesome;color:#666}aside .widget_search #searchform{position:relative}aside .widget_search #searchform label{display:none}aside .widget_search #searchform #searchsubmit{position:absolute;top:3px;right:0;padding:.25em .75em .5em;font-size:18px;font-size:1.125rem;color:#005085;background-color:transparent}aside .simple_tweet_widget ul li a{color:#263f99}aside .simple_tweet_widget ul li span{font-size:14px;font-size:.875rem;color:#999}.wp-pagenavi{clear:both;padding-bottom:3em;text-align:center}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;width:26px;height:28px;font-size:12px!important;font-size:.75rem!important;padding:0 5px!important;color:#fff;background-color:#005085;line-height:28px;text-align:center;text-transform:uppercase;vertical-align:middle;border:none!important}.wp-pagenavi .pages{background-color:#fff;color:#0b7abf}.wp-pagenavi .pages,.wp-pagenavi .first,.wp-pagenavi .last{width:auto!important;padding:0 5px!important}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#0b7abf;color:#fff}#contact-form{padding:2em;background-color:#f9f9f9;border:1px solid #e9e7e5}#contact-form .contact-fieldset{margin-bottom:.5em}#contact-form .contact-fieldtext{display:block;font-family:OpenSansBold;font-size:12px;font-size:.75rem}#contact-form .contact-field input[type=text]{width:75%;margin-right:10px}#contact-form .contact-field select{max-width:98%;margin-right:10px}#contact-form .contact-field textarea{max-width:98%}#contact-form .contact-required{font-family:OpenSansItalic;font-size:10px;font-size:.625rem}#footer{padding:12em 0 0;background:url(../images/footer-2000px-update.png) no-repeat 0 -115px}#footer h4{font-family:Bevan;font-size:16px;font-size:1rem;margin-bottom:1em;color:#005085}#footer li{font-size:12px;font-size:.75rem;color:#333}#footer a{color:#333}#footer a:hover{text-decoration:underline}#footer .contact h4{height:0;padding:102px 0 0;width:200px;margin-bottom:2em;overflow:hidden;background:url(../images/logo-footer.png) no-repeat}#footer .contact,#footer .information,#footer .services,#footer .trust{margin-bottom:2em}#footer .business{font-size:12px;font-size:.75rem}#footer .business span{display:block}#footer .social{margin-bottom:1em}#footer .social:before{content:'Follow us ';font-size:14px;font-size:.875rem;position:relative;left:-3px;top:-2px}#footer .social li{margin:0 1px}#footer .social a{width:28px}.payment-types li{display:inline-block;padding-top:45px;background:url(../images/payment-types.jpg) no-repeat 0 0}.payment-types li:first-child{margin-left:0}.payment-types .sagepay{width:110px}.payment-types .verified{background-position:-115px 0;width:67px}.payment-types .msecure{background-position:-190px 0;width:80px}.payment-types .visa{background-position:-275px 0;width:52px}.payment-types .mastercard{background-position:-332px 0;width:52px}.payment-types .amex{background-position:-389px 0;width:52px}.payment-types .maestro{background-position:-445px 0;width:52px}.payment-types .solo{background-position:-499px 0;width:33px}.payment-types .paypal{background-position:-536px 0;width:115px}#footer .copyright{display:block;margin-bottom:2px;font-size:11px;font-size:.6875rem;text-align:left}#footer .copyright p{margin-bottom:2px;font-size:11px;font-size:.6875rem}@media only screen and (min-width:22.5em){.mobile-menu .menutoggle{top:-3.5em}#header .home{margin:3px auto 1em;width:155px}#header .home img{max-width:155px}#header .searchtoggle{left:11%;top:-2px}#header .weather-link{left:20%;display:inline-block}}@media only screen and (min-width:30em){.mls-1{width:8.33333%}.mls-2{width:16.66667%}.mls-3{width:25%}.mls-35{width:30%}.mls-4{width:33.33333%}.mls-5{width:41.66667%}.mls-6{width:50%}.mls-7{width:58.33333%}.mls-8{width:66.66667%}.mls-85{width:70%}.mls-9{width:75%}.mls-10{width:83.33333%}.mls-11{width:91.66667%}.mls-12{width:100%}.mlspush-1{left:8.33333%;right:auto}.mlspull-1{right:8.33333%;left:auto}.mlspush-2{left:16.66667%;right:auto}.mlspull-2{right:16.66667%;left:auto}.mlspush-3{left:25%;right:auto}.mlspull-3{right:25%;left:auto}.mlspush-4{left:33.33333%;right:auto}.mlspull-4{right:33.33333%;left:auto}.mlspush-5{left:41.66667%;right:auto}.mlspull-5{right:41.66667%;left:auto}.mlspush-6{left:50%;right:auto}.mlspull-6{right:50%;left:auto}.mlspush-7{left:58.33333%;right:auto}.mlspull-7{right:58.33333%;left:auto}.mlspush-8{left:66.66667%;right:auto}.mlspull-8{right:66.66667%;left:auto}.mlspush-9{left:75%;right:auto}.mlspull-9{right:75%;left:auto}.mlspush-10{left:83.33333%;right:auto}.mlspull-10{right:83.33333%;left:auto}.mlspush-11{left:91.66667%;right:auto}.mlspull-11{right:91.66667%;left:auto}.slides li .overlay{top:28%}.slider #arrows a.next,.slider #arrows a.prev{top:27%}.comment>ul.children,.comment .children{margin-left:1em}#footer .information{padding-top:8em}#footer .services{clear:left}}@media only screen and (min-width:34.75em){}@media only screen and (min-width:37.5em){.row{max-width:46.875em}.mtp-1{width:8.33333%}.mtp-2{width:16.66667%}.mtp-3{width:25%}.mtp-35{width:30%}.mtp-4{width:33.33333%}.mtp-5{width:41.66667%}.mtp-6{width:50%}.mtp-7{width:58.33333%}.mtp-8{width:66.66667%}.mtp-85{width:70%}.mtp-9{width:75%}.mtp-10{width:83.33333%}.mtp-11{width:91.66667%}.mtp-12{width:100%}#header .searchtoggle span{position:absolute;top:8px;left:30px;display:inline-block;font-size:14px;font-size:.875rem;color:#005085;text-transform:uppercase}#header .weather-link{left:27%}#header .weather-link span{display:none;font-size:14px;font-size:.875rem;color:#005085;text-transform:uppercase}#header .weather-link span{position:absolute;top:5px;left:40px}.slides li img{max-width:100%;top:0;left:0}.slides li .overlay{top:66%}.slider #arrows a.next,.slider #arrows a.prev{top:33%}.post.gallery{margin:0;border-bottom:none}.post.gallery .featured{float:none;width:auto;margin-left:0;text-align:center}.post.gallery .featured img{width:auto}.comment>ul.children,.comment .children{margin-left:2em}.post.testimonials-widget blockquote .featured{float:right;margin-left:3em}}@media only screen and (min-width:48em){.m-1{width:8.33333%}.m-2{width:16.66667%}.m-25{width:20%}.m-3{width:25%}.m-35{width:30%}.m-4{width:33.33333%}.m-5{width:41.66667%}.m-6{width:50%}.m-7{width:58.33333%}.m-8{width:66.66667%}.m-85{width:70%}.m-9{width:75%}.m-95{width:80%}.m-10{width:83.33333%}.m-11{width:91.66667%}.m-12{width:100%}.mpush-1{left:8.33333%;right:auto}.mpull-1{right:8.33333%;left:auto}.mpush-2{left:16.66667%;right:auto}.mpull-2{right:16.66667%;left:auto}.mpush-3{left:25%;right:auto}.mpull-3{right:25%;left:auto}.mpush-4{left:33.33333%;right:auto}.mpull-4{right:33.33333%;left:auto}.mpush-5{left:41.66667%;right:auto}.mpull-5{right:41.66667%;left:auto}.mpush-6{left:50%;right:auto}.mpull-6{right:50%;left:auto}.mpush-7{left:58.33333%;right:auto}.mpull-7{right:58.33333%;left:auto}.mpush-8{left:66.66667%;right:auto}.mpull-8{right:66.66667%;left:auto}.mpush-9{left:75%;right:auto}.mpull-9{right:75%;left:auto}.mpush-10{left:83.33333%;right:auto}.mpull-10{right:83.33333%;left:auto}.mpush-11{left:91.66667%;right:auto}.mpull-11{right:91.66667%;left:auto}[class*=cls]+[class*=cls]:last-child{float:left}.cls.small-centered{margin-left:auto;margin-right:auto;float:none!important}.inline-list{margin-left:-1.25em}.inline-list>li{float:left;margin-left:1.25em}#header .home{height:auto;width:auto;background:0 0}#header .home img{max-width:250px}#menutoggle{top:20px;right:10px}#menutoggle:after{position:relative;top:-26px;left:30px;font-size:14px;font-size:.875rem;color:#005085;content:'MENU'}#header .searchtoggle,#header .weather-link{top:10px}.breadcrumbs{display:block}#header .logo{text-align:center}body.page-id-12{background-position:50% 0}.page #content .inner{padding-left:1.5em;border-left:1px solid #abab8f}#contact-form .contact-fieldtext{display:inline-block;float:left;padding:8px 10px 0 0;width:200px;text-align:right}#contact-form .contact-field input[type=text]{width:300px}#contact-form .contact-field textarea{max-width:300px}#contact-form .contact-foot{padding-left:200px}.slides li .overlay h2{font-size:30px;font-size:1.875rem}.slides li .overlay p{font-size:16px;font-size:1rem}.slider #arrows a.next,.slider #arrows a.prev{top:38%}.comment .children{margin-left:6em}.comment .children .children{margin-left:4.5em}#comments .children article{padding-left:4.5em}.comment>ul.children{margin-left:5em}#contact-form .contact-fieldtext{display:inline-block;float:left;padding:8px 10px 0 0;width:200px;text-align:right}#contact-form .contact-field input[type=text]{width:300px}#contact-form .contact-field textarea{max-width:300px}#contact-form .contact-field select{max-width:300px}#contact-form .contact-foot{padding-left:200px}#footer .information,#footer .services,#footer .trust{padding-top:6em}#footer .services{clear:none}}@media only screen and (min-width:64em){.row{max-width:75em}.lg-1{width:8.33333%}.lg-2{width:16.66667%}.lg-25{width:20%}.lg-3{width:25%}.lg-35{width:30%}.lg-4{width:33.33333%}.lg-45{width:37%}.lg-5{width:41.66667%}.lg-6{width:50%}.lg-7{width:58.33333%}.lg-75{width:63%}.lg-8{width:66.66667%}.lg-85{width:70%}.lg-9{width:75%}.lg-95{width:80%}.lg-10{width:83.33333%}.lg-11{width:91.66667%}.lg-12{width:100%}.lgpush-1{left:8.33333%;right:auto}.lgpull-1{right:8.33333%;left:auto}.lgpush-2{left:16.66667%;right:auto}.lgpull-2{right:16.66667%;left:auto}.lgpush-3{left:25%;right:auto}.lgpull-3{right:25%;left:auto}.lgpush-35{left:30%;right:auto}.lgpull-35{right:30%;left:auto}.lgpush-4{left:33.33333%;right:auto}.lgpull-4{right:33.33333%;left:auto}.lgpush-45{left:37%;right:auto}.lgpull-45{right:37%;left:auto}.lgpush-5{left:41.66667%;right:auto}.lgpull-5{right:41.66667%;left:auto}.lgpush-6{left:50%;right:auto}.lgpull-6{right:50%;left:auto}.lgpush-7{left:58.33333%;right:auto}.lgpull-7{right:58.33333%;left:auto}.lgpush-75{left:63%;right:auto}.lgpull-75{right:63%;left:auto}.lgpush-8{left:66.66667%;right:auto}.lgpull-8{right:66.66667%;left:auto}.lgpush-85{left:70%;right:auto}.lgpull-85{right:70%;left:auto}.lgpush-9{left:75%;right:auto}.lgpull-9{right:75%;left:auto}.lgpush-10{left:83.33333%;right:auto}.lgpull-10{right:83.33333%;left:auto}.lgpush-11{left:91.66667%;right:auto}.lgpull-11{right:91.66667%;left:auto}.desktop{display:block}.hide-1024{display:none!important}.show-1024{display:block!important}#header .searchtoggle{left:5%;top:19px}#header .weather-link{left:16%;top:22px}#header .weather-link span{display:inline-block}#header .home{width:400px}#header .home img{max-width:400px}#header #primary{display:block;padding:1.3em 0 .9em;text-align:center}#header #primary ul{margin:0 auto}#header #primary li{margin:0 1.25em;float:none}#header #primary li a{font-family:OpenSansBold;color:#005085}#content-outer{padding:.75em 0 0}.slider #arrows a.next,.slider #arrows a.prev{top:34%}.slider #arrows a.prev{left:0}.slider #arrows a.next{right:0}#content #main{margin-bottom:0}.post header figure{margin-bottom:1em}.post .entry-content ul,.post .entry-content ol{width:75%;margin-left:3em}#footer .trust img{float:right}#footer .social{float:left;width:30%;padding-top:10px}#footer .payment-types{float:right;width:70%;text-align:right}#footer .copyright{clear:both}}@media only screen and (min-width:68.75em){.slider #arrows a.next,.slider #arrows a.prev{top:35%}.home .testimonials .type-testimonials .entry-content{width:50%}}@media only screen and (min-width:75em){.slider #arrows a.next,.slider #arrows a.prev{top:38%}}