.menu,.top-runner{box-shadow:0 2px 10px rgba(0,0,0,.3)}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}body{background:#fff;overflow-x:hidden}.top-runner{background:url(top-runner.gif) repeat-x;min-height:178px}.grey-panel{background:#ebebeb;padding:55px 0 45px}.white-panel{background:#fff;padding:45px 0}.bot-logos-panel{background:#ebebeb;padding:25px 0}body.franchise-for-sale .bot-logos-panel{border-top:1px solid #ddd}.sm-panel{background:#162346;padding:45px 0 25px}.home-promo-panel{background:url(home-promo-panel-bg.jpg) 50% 50% no-repeat #d2d2d2;background-size:cover;padding:50px 0}.top{height:138px;padding:0}.top .t-section{height:31px;text-align:right}.top .t-link-left{text-align:left}.top .t-link-right{text-align:right}.top .t-link-left a,.top .t-link-right a{font-size:13px;text-transform:uppercase;padding:0 20px 0 0;line-height:31px;display:inline-block;font-weight:600}.top .t-link-right a{padding:0 0 0 20px}.top .logo{height:110px;padding:20px 0 0;float:left}.top .phone{float:right;width:65%;height:110px;padding:40px 0 0}.top .t-center{width:225px;min-height:37px;float:right;margin-top:33px;border:1px solid #001548;padding:10px 20px;border-radius:5px}.top .t-center a.header-centre-icon{background:url(icn-center-blue.png) 0 50% no-repeat;text-indent:-9999px;display:block;width:16px;height:16px;float:left;margin-right:8px;line-height:1}.top .t-center a.header-centre-find{color:#001548;font-size:14px;text-transform:uppercase;line-height:1.2}.top .t-center a.header-centre-find:hover{color:#000!important;text-decoration:none}.top .t-search{width:350px;height:39px;float:right;margin-left:5px;padding-top:33px}.top .t-search input{background:#fff;border:1px solid #d3b73a;color:#959595;font-size:14px;padding:0 10px;width:296px;height:37px;border-radius:5px}.top .t-search a{background:url(btn-search.png) no-repeat;display:inline-block;height:37px;text-indent:-9000em;width:47px;vertical-align:top}.b-logo,.gp-logo{vertical-align:middle}.main-menu{position:absolute;top:138px;width:100%;z-index:900}.menu{background:#001548;height:77px;border-radius:8px;max-width:1170px}.menu .top{height:auto}.menu .navbar-inverse{background-color:transparent!important;border:0!important}.banner-left-col,.banner-right-widget{border-radius:5px;z-index:100;position:absolute}.menu .navbar{min-height:auto!important;margin:0!important}.f-nav{z-index:9999;position:fixed;left:inherit;top:0;min-height:77px}.f-nav .menu{margin:0 auto}.dropdown-menu{z-index:9999!important}.navbar-header{text-align:center}.navbar-header .navbar-toggle{float:none;padding:7px 10px;margin:5px 15px}#slider{overflow:hidden;z-index:0;max-height:305px}#slider img{z-index:-50}#slider .nivo-box,#slider .nivo-slice{z-index:-50!important}.theme-default .nivoSlider{margin:0!important;box-shadow:none!important}.nivo-controlNav{display:none}.main-banner{max-height:395px;position:relative;z-index:1}.main-banner img{width:100%;height:auto}.main-banner .banner-boxes{position:absolute;top:0;width:100%}.banner-left-col{background:#fff;padding:0;top:300px;left:0;box-shadow:0 2px 10px rgba(3,3,3,.1);text-align:left}.banner-left-col h1,.banner-left-col h2,.banner-left-col h3,.banner-left-col p{padding:10px}.banner-left-col h1{margin:0;line-height:1}.banner-left-col a.btn-learn{background:url(arrow1.png) 100% 50% no-repeat;color:#000;display:block;text-align:right;padding:0 20px 0 0;margin-top:-30px}.banner-right-widget{background:#ffc937;padding:4px;top:140px;right:0;box-shadow:0 2px 10px rgba(0,0,0,.3);min-width:283px}.widget-find-center{background:#001548;padding:10px 10%;border-bottom:solid 1px #253762}.widget-find-center h4{background:url(icn-center-yellow.png) 7% 50% no-repeat;color:#fff;text-align:center;font-size:16px;text-transform:uppercase;font-weight:600;padding:1px 10px 1px 15%;margin:15px auto;display:table;width:100%}.widget-find-center .centre-locator-input,.widget-find-center .centre-locator-submit{display:inline-block}.widget-find-center form{width:240px;margin:0 auto}.widget-find-center input{background:#fff;margin:0 0 10px;height:37px;width:187px;line-height:37px;padding:0 10px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#001548;border:none;border-radius:5px 0 0 5px}.widget-find-center input[type=submit]{background:url(btn-go.png) no-repeat!important;height:37px!important;width:43px!important;max-width:43px!important;min-width:43px!important;cursor:pointer;color:transparent;text-indent:-9999px;margin-left:-10px}.widget-btn-quote,.widget-btn-sendfile{height:100px;width:50%;float:left}.widget-btn-quote a.btn,.widget-btn-sendfile a.btn{display:block;color:transparent;text-indent:-9999px;min-width:135px;height:100px}.widget-btn-quote{border-right:solid 1px #253762}.widget-btn-quote a.btn{background:url(btn-wgt-get-quote.gif) 50% 50% no-repeat #001548;border-radius:0}.widget-btn-quote a.btn:hover{background:url(btn-wgt-get-quote-h.gif) 50% 50% no-repeat #add4e9}.widget-btn-sendfile a.btn{background:url(btn-wgt-send-file.gif) 50% 50% no-repeat #001548;border-radius:0}.widget-btn-b-download a.btn,.widget-btn-contact a.btn,.widget-btn-quick-print a.btn,.widget-btn-quote-w a.btn,.widget-btn-sendfile-w a.btn{display:block;color:transparent;text-indent:-9999px;min-width:271px;height:50px;border-radius:0}.widget-btn-sendfile a.btn:hover{background:url(btn-wgt-send-file-h.gif) 50% 50% no-repeat #add4e9}.widget-btn-sendfile-w a.btn{background:url(btn-wgt-send-file.png) 50% 50% no-repeat;border-bottom:solid 1px #c8ae3a}.widget-btn-sendfile-w a.btn:hover{background-color:#add4e9}.widget-btn-quote-w a.btn{background:url(btn-wgt-get-quote.png) 50% 50% no-repeat;border-bottom:solid 1px #c8ae3a}.widget-btn-quote-w a.btn:hover{background-color:#add4e9}.widget-btn-quick-print a.btn{background:url(btn-wgt-quick-print.png) 50% 50% no-repeat;border-bottom:solid 1px #c8ae3a}.widget-btn-quick-print a.btn:hover{background-color:#add4e9}.widget-btn-b-download a.btn{background:url(btn-wgt-brochure-download.png) 50% 50% no-repeat}.widget-btn-b-download a.btn:hover{background-color:#add4e9}.widget-btn-contact a.btn{background:url(btn-wgt-contact-us.png) 50% 50% no-repeat}.widget-btn-contact a.btn:hover{background-color:#add4e9}.white-promo{background:#fff;border-radius:5px;padding:30px}.white-promo h2{margin-top:0}.white-promo h4 a{font-size:25px;font-weight:600;color:#001548;text-decoration:underline}.white-promo h4 a:hover{color:#00f}.white-promo p{min-height:90px;margin:0}.white-promo a.btn{background:#001548;border-radius:5px;font-size:15px;font-weight:600;color:#ffc937;text-decoration:none;padding:7px 20px;text-transform:uppercase;min-width:150px;white-space:normal;max-width:100%}.white-promo a.btn:hover{background:#add4e9;color:#001548}.orange-promo{border-radius:5px;max-width:578px}.orange-promo h4{font-size:18px;font-weight:600;color:#001548;padding:20px 30px 5px;margin:0}.orange-promo p{padding:0 30px 15px;min-height:55px}.orange-promo p a{color:#231f20}.acquire-details{background:url(acquire-logo.png) no-repeat;padding:0 0 0 150px;width:400px}.acquire-details p{font-size:11px;color:#333;padding-bottom:10px}.acquire-c2a{text-align:right}.bottom-logos div.col-xs-16{padding:0}.bottom-logos p{color:#231f20;font-size:13px}.b-logo{padding:0 10px 0 0;display:inline-block}.bottom-logos .b-logo img{max-width:110px}.sm .col-sm-6{margin-bottom:20px;min-height:215px}.sm .col-sm-6:last-child{margin-bottom:0}.sm h4,.sm h4 a{font-size:18px;font-weight:600;color:#ffc937;text-transform:uppercase;margin:0 0 5px}.sm ul{margin:0 0 20px;padding:0;list-style:none}.sm ul li{margin:0;padding:0;line-height:1.5}#fr-search-form select,.nl .signupForm-side .details input{line-height:37px;font-family:"Open Sans",Arial,Helvetica,sans-serif}.sm ul li a{font-size:14px;color:#fff;text-decoration:none}.sm ul li a:hover{color:#a2afce}.b-social-mob{display:none}.nl h4{background:url(icn-email.png) 0 3px no-repeat;font-size:18px;font-weight:600;color:#fff;margin:0 0 20px;padding:0 0 0 30px;text-transform:none!important}.nl .signupForm-side .details input{background:#fff;margin:0 0 10px;height:37px;width:205px;padding:0 10px;font-size:14px;font-weight:400;color:#162346;border:none;border-radius:5px}.nl .signupForm-side .details input#customFields-124447{width:80px}.nl .signupForm-side .details label{display:none;clear:both;padding:0;margin:0}.nl .signupForm-side .submit{background:#ffc937!important;height:37px!important;width:110px!important;cursor:pointer;font-size:15px;font-weight:400;color:#ffc937;text-decoration:none;text-transform:uppercase;margin:0 0 0 15px!important}.nl .signupForm-side fieldset{border:0;padding:0;margin:0;float:left}.b-social{padding-top:30px}.b-social ul.sociallinks,ul.sociallinks *{margin:0;padding:0;list-style:none;text-align:left;font-size:11px;text-decoration:none}.b-links,.b-links a,.copy-text p{font-size:12px;color:#a2afce}.b-social ul.sociallinks{width:205px}.b-social ul.sociallinks li{width:33px;float:left;margin-right:7px}.b-social ul.sociallinks a{display:block;width:33px;height:34px;background:url(social.png) no-repeat;text-indent:-9000em;float:left}#breadcrumb .breadcrumbs br,#cmsbody #nc-contact-page .nc-connect,#fr-search-form #scs-search #scs-search-form #scs-centre-locator-address-wrapper dt,#fr-search-form #scs-search #scs-search-form #scs-centre-locator-postcode-wrapper,#fr-search-form #scs-search #scs-search-form #scs-centre-locator-submit-wrapper dt,#fr-search-form #scs-search #scs-search-form label,#fr-search-form #scs-search #scs-tabs #scs-tabs-centre-search,#fr-search-form #scs-search #scs-tabs-centre-browse,#fr-search-form #scs-search div.scs-description,.bottom-gallery .slider-wrapper .nivo-controlNav{display:none}.b-social a.facebook{background-position:0 0!important}.b-social a.googleplus{background-position:-41px 0!important}.b-social a.linkedin{background-position:-82px 0!important}.b-social a.twitter{background-position:-123px 0!important}.b-social a.youtube{background-position:-164px 0!important}.b-social a.facebook:hover,.b-social a.googleplus:hover,.b-social a.linkedin:hover,.b-social a.twitter:hover,.b-social a.youtube:hover{opacity:.9}.bottom{background:#231f20;padding:20px 0;min-height:30px}.b-links{text-align:left}.b-links a{text-decoration:underline}.copy-text{text-align:right}.copy-text p{margin:0}.f-left{float:left}.f-right{float:right}.m20{margin-bottom:20px}.m40{margin-bottom:40px}.mr15{margin-right:15px}.mr40{margin-right:40px}.container img{height:auto;max-width:100%}#cmsfooter{text-align:center}.htmlarea p{margin:0}img{vertical-align:inherit!important}.inner-banner{position:relative;max-height:305px}.inner-banner .banner-boxes{position:absolute;top:0;width:100%}.inner-banner .banner-left-col{top:265px}.inner-banner .banner-right-widget{top:140px}.banner-left-menu{background:#fff;border-radius:5px;padding:20px 0;z-index:20;box-shadow:0 2px 10px rgba(3,3,3,.1);width:100%;width:220px;margin-top:20px}.inner-orange-promo{background:#ffc937;max-width:445px!important;margin:0 auto!important}#breadcrumb{background-color:transparent;border-radius:0;margin-bottom:20px;padding:0 5px}#breadcrumb .breadcrumbs a:hover{color:#333}.text-blue{color:#001548}ul.tick-list{margin:0 0 30px;padding:0;list-style:none}ul.tick-list li{background:url(tick1.png) 5px 5px no-repeat;margin:0;padding:0 0 10px 30px}.orange-button{background:#ffc937;border-radius:5px;font-size:18px;font-weight:400;color:#001548;text-decoration:none;padding:7px 20px;text-transform:uppercase;min-width:150px}.bottom-gallery .theme-default:hover a.nivo-prevNav,.our-stories-gallery .theme-default a.nivo-prevNav:hover{background:url(arrow-prev.png) 50% 0 no-repeat}.bottom-gallery .theme-default:hover a.nivo-nextNav,.our-stories-gallery .theme-default a.nivo-nextNav:hover{background:url(arrow-next.png) 50% 0 no-repeat}.orange-button:hover{color:#fff;text-decoration:none}.bottom-gallery{margin-bottom:45px}.bottom-gallery .slider-wrapper.theme-default{margin:0 auto}.bottom-gallery .slider-wrapper .nivoSlider{max-width:1024px;margin:0 auto!important;box-shadow:0 0 3px #ccc!important;overflow:visible;border:13px solid #f9f9f9}.bottom-gallery .theme-default .nivo-directionNav a{color:#001548;font-size:14px;text-transform:uppercase;text-decoration:underline;opacity:1;z-index:999;width:23px;height:42px;padding-top:50px;text-indent:-9999px!important}.bottom-gallery .theme-default:hover a.nivo-prevNav{left:0}.bottom-gallery .theme-default:hover a.nivo-nextNav{right:0}.fr-banner-forms{position:absolute;top:100px;left:0}#fr-search-form{background:#fff;border-radius:5px;padding:25px;max-width:283px}#fr-search-form h4{color:#001548;text-align:left;font-size:23px;text-transform:uppercase;font-weight:400;margin-bottom:15px}#fr-search-form #fr-centre-locator-address-wrapper{display:inline-block;width:96%}#fr-search-form #fr-centre-locator-submit-wrapper{display:inline-block;width:2%}#fr-search-form select{background:#f7f7f7;margin:0;height:37px;width:100%;padding:0 10px;font-size:14px;font-weight:400;color:#001548;border:1px solid #e5e7ec;border-radius:5px 0 0 5px}#fr-search-form .submit{background:url(btn-go.png)!important;height:37px!important;width:43px!important;cursor:pointer;color:transparent;text-indent:-9999px;margin-left:-45px;border:0}#fr-search-form #scs-search #scs-tabs{width:auto;display:table}#fr-search-form #scs-search #scs-search-form{width:100%;padding:0;color:#001548;background:#fff;display:inline-block!important}#fr-search-form #scs-search #scs-search-form #scs-centre-locator-address-wrapper{float:left;padding:0;width:79%}#fr-search-form #scs-search #scs-search-form #scs-centre-locator-submit-wrapper{float:right;padding:0;width:20%}#fr-search-form #scs-search #scs-search-form input[type=text],#fr-search-form #scs-search #scs-search-form select{border-radius:5px;border:1px solid #ccc;padding:5px 10px;width:100%;height:37px}#fr-search-form #scs-search #scs-search-form select{width:100%;margin-top:-19px}#fr-search-form #scs-search #scs-search-form input[type=submit]{border:0;width:43px;height:37px;display:block!important;background:url(btn-go.png) no-repeat;color:transparent;cursor:pointer;text-indent:-9999px}.fr-contact-form{background:#fff;border-radius:5px;padding:25px;max-width:283px}.fr-contact-form h4{color:#001548;text-align:left;font-size:20px;text-transform:uppercase;font-weight:400;margin-bottom:5px}.fr-contact-form p,.fr-contact-form span{color:#001548;text-align:left;font-size:14px;font-weight:400}.fr-contact-form label,.fr-contact-form span{color:#001548;text-align:left;font-size:12px;font-weight:400;padding-bottom:5px;display:inline-block}#scs-search #scs-browse-centre,#scs-search #scs-search-form #scs-centre-locator-address-wrapper dt,#scs-search #scs-search-form #scs-centre-locator-postcode-wrapper,#scs-search #scs-search-form #scs-centre-locator-submit-wrapper dt,#scs-search #scs-tabs-centre-browse,#scs-search div.scs-description,.our-stories-gallery .slider-wrapper .nivo-controlNav{display:none}.fr-contact-form span.wrap-checkbox{float:left}.fr-contact-form label{float:right;width:90%}.fr-contact-form .signupForm-side .details input,.fr-contact-form .signupForm-side .details select{background:#f7f7f7;margin:0 0 10px;height:37px;width:100%;line-height:37px;padding:0 10px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#001548;border:1px solid #e5e7ec;border-radius:5px}.fr-contact-form .signupForm-side .details label{display:none;clear:both;padding:0;margin:0}.fr-contact-form .signupForm-side .submit{background:url(btn-enquire-now.png) 50% 50% no-repeat!important;background-size:contain!important;height:47px!important;width:100%;cursor:pointer;margin:0!important;color:transparent;text-indent:-9999px;border:0}.fr-contact-form .signupForm-side fieldset{border:0;padding:0;margin:0;float:left}.product-box{background:#ffc937;border-radius:5px;max-width:280px;float:left;margin:5px .4% 30px}.product-box h4{font-size:18px;font-weight:400;color:#001548;padding:15px;margin:0}.product-box a:hover{text-decoration:none}.our-stories-gallery .slider-wrapper.theme-default{margin:0 auto}.our-stories-gallery .slider-wrapper .nivoSlider{max-width:1024px;margin:0 auto!important;box-shadow:none!important;overflow:visible;border:13px solid #eeb43c}.our-stories-gallery .theme-default .nivo-directionNav a{text-indent:0!important;color:#001548;font-size:14px;text-transform:uppercase;text-decoration:underline;opacity:1;z-index:999;width:auto;height:70px;padding-top:50px;transition:all 1s}#centre-home #ch-right #ch-centre-details div#ch-con-social-media a:hover,.scs-view-content div.views-buttons a:hover,.scs-view-content-state div.views-buttons a:hover{opacity:.8}.our-stories-gallery .theme-default a.nivo-prevNav{left:-100px}.our-stories-gallery .theme-default a.nivo-nextNav{right:-70px}#scs-search,#scs-search *,.scs-view-content-state *{margin:0;line-height:1.4}#scs-search #scs-tabs{width:auto;display:table}#scs-search #scs-tabs #scs-tabs-centre-search{background:#001548!important;color:#fff;margin-bottom:-7px;font-size:16px;padding:5% 10%;cursor:pointer}#scs-search #scs-search-form{width:60%;padding:3% 0 1% 3%;color:#fff;background:#001548;display:inline-block!important}#scs-search #scs-search-form #scs-centre-locator-address-wrapper{float:left;padding:0 0 10px;width:75%}#scs-search #scs-search-form #scs-centre-locator-submit-wrapper{float:left;padding:0 0 10px;width:25%}#scs-search #scs-search-form input[type=text],#scs-search #scs-search-form select{border-radius:5px;border:1px solid #ccc;padding:10px;width:100%;height:40px}#scs-search #scs-search-form select{width:75%;margin-top:-18px}#scs-search #scs-search-form input[type=submit]{padding:0!important;border:0;height:37px;width:75px;display:block!important;background:url(btn-search-light.png) no-repeat;color:transparent;cursor:pointer;line-height:1;text-indent:-9999px!important}#scs-search #scs-search-form label{padding:10px 10px 10px 0;font-size:15px;color:#fff;font-weight:600;text-transform:uppercase;cursor:pointer;float:left}.scs-view-content{border-bottom:2px dotted #ebebeb;padding:15px 0}.scs-view-content .scs-result{font-size:18px;margin:10px 0 10px 5px!important}.scs-view-content div.scs-views-centre{width:48%;float:left;border:1px solid #ebebeb;margin:10px 1% 0!important;position:relative}.scs-view-content div.scs-views-centre .views-field-title{background:#ebebeb;padding:10px 20px}.scs-view-content div.scs-views-centre span[itemprop=name]{display:inline-block}.scs-view-content div.scs-views-centre .distance{color:#001548;font-size:17px;padding:5px 0 0;clear:both;display:inline-block;float:right;text-align:right}.scs-view-content div.scs-views-centre .views-field-title a{color:#001548;text-decoration:none;display:block;font-size:23px;font-weight:400}.scs-view-content div[itemscope=""] div.scs_details_block{padding:3% 3% 0}.scs-view-content div.scs_details_block{padding:3%}.scs-view-content div.scs-views-centre .scs_details_block .views-field-address span{font-weight:300!important}.scs-view-content div.scs-views-centre .scs_details_block .views-field-address br{display:none}.scs-view-content .views-field-telephone{display:inline-block;margin-right:5%!important}.scs-view-content .views-field-fax{display:inline-block}.scs-view-content .views-field-email span,.scs-view-content .views-field-fax span,.scs-view-content .views-field-telephone span{font-weight:400}.scs-view-content div.views-buttons{display:table;width:100%}.scs-view-content div.views-buttons .views-field{float:left;max-width:159px;width:48%;margin-right:2%!important;margin-bottom:2%!important}.scs-view-content div.views-buttons a{display:block;width:100%;height:30px;text-indent:-9999em}.scs-view-content div.views-buttons .views-field-quote a{background:url(btn-get-quote.png) no-repeat;background-size:contain}.scs-view-content div.views-buttons .views-field-map a{background:url(btn-see-map.png) no-repeat;background-size:contain}.scs-view-content div.views-buttons .views-field-email-btn a{background:url(btn-send-email.png) no-repeat;background-size:contain}.scs-view-content div.views-buttons .views-field-favourite a{background:url(btn-make-favorite.png) no-repeat;background-size:contain}#scs-search-map{margin:2% 1%}#scs-search-map #map_canvas{width:100%!important;height:auto!important}#centre-home #ch-left{float:left;width:75%}#centre-home #ch-left #ch-centre-franchisephoto{float:left;margin:0 3% 3% 0}#centre-home #ch-left h1#ch-centre-name{margin-top:0}#centre-home #ch-left #ch-1-box-runner{border:1px solid #ebebeb;border-radius:5px;padding-bottom:2%;display:table;width:100%;margin-bottom:3%}#centre-home #ch-left #ch-1-box-top::before{background:#ebebeb;content:'Available Services';color:#001548;font-size:23px;display:block;padding:1.5% 3%}#centre-home #ch-left #ch-box-1,#centre-home #ch-left #ch-box-2 div{padding:1% 3%}#centre-home #ch-left #ch-box-1 div{float:left;width:33%}#centre-home #ch-left #ch-box-1 div ul{margin:0;padding:0;list-style:none}#centre-home #ch-left #ch-box-1 div ul li{background:url(arrow1.png) 0 4px no-repeat;margin:0;padding:0 0 1% 15px}#centre-home #ch-left #ch-box-2{border:1px solid #ebebeb;border-radius:5px;position:relative}#centre-home #ch-left #ch-box-2 h3{background:#ebebeb;color:#001548;font-size:23px;display:block;padding:2% 3%;margin:0}#centre-home #ch-left #ch-box-2 div.ch-testimonial-link{position:absolute;right:2%;top:4%}#cmsbody .include-centre-form #formBuilder #Form_Element_162319 dd,#cmsbody .include-centre-form #formBuilder #Form_Element_169295 dd,#cmsbody .include-centre-form #formBuilder #Form_Element_4409 dd,#cmsbody .include-centre-form #formBuilder #Form_Element_4629 dd,.product-grey-promo-panel{position:relative}#centre-home #ch-left #ch-recent-work{margin-bottom:3%;border:1px solid #ebebeb;border-radius:5px}#centre-home #ch-left #ch-recent-work div.ch-recent-work-head{background:#ebebeb;color:#001548;font-size:23px;display:block;padding:2% 3%;margin:0;line-height:1}#centre-home #ch-left #ch-recent-work #ch-recent-work-scroller{background:#fff;padding:1%}#centre-home #ch-left #ch-recent-work div#m1.marquee{background:#fff;border:none;height:160px;width:100%}#centre-home #ch-left #ch-recent-work #m1 div a.lightview{display:block;margin:0!important}#centre-home #ch-left #ch-recent-work #m1 div a.lightview img{background-position:50% 50%;background-repeat:no-repeat;border:1px solid #ebebeb;height:0!important;padding:148px 142px 0 0;width:0!important}#ch-recent-work-scroller .theme-default a.nivo-prevNav{background:url(arrow-prev.png) 50% 0 no-repeat;left:0;height:42px}#ch-recent-work-scroller .theme-default a.nivo-nextNav{background:url(arrow-next.png) 50% 0 no-repeat;right:0;height:42px}#centre-home #ch-right{float:right;width:25%;margin-right:-15px;margin-top:7%}#inner-hp-buttons{margin-bottom:25px}#inner-hp-buttons a.hp-find-a-centre,#inner-hp-buttons a.hp-request-a-quote,#inner-hp-buttons a.hp-send-a-file{display:none}#inner-hp-buttons a.hp-my-online-order,#inner-hp-buttons a.payment-button{background:#001548;display:block;width:100%;height:45px;padding:10px;font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:5px;color:#ebc938;border-radius:5px;line-height:25px}#inner-hp-buttons a:focus,#inner-hp-buttons a:hover{opacity:.9;text-decoration:none}#centre-home #ch-right #ch-centre-contact{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(3,3,3,.2);padding:20px}#centre-home #ch-right #ch-centre-contact h3{display:none}#centre-home #ch-right #ch-centre-details div#ch-con-centre-address,#centre-home #ch-right #ch-centre-details div#ch-con-fax,#centre-home #ch-right div#ch-centre-photo{margin-bottom:15px}#centre-home #ch-right #ch-centre-details div#ch-con-social-media{margin:15px 0;height:35px}#centre-home #ch-right #ch-centre-details div#ch-con-social-media a{display:block;width:33px;height:34px;background:url(social.png) no-repeat;text-indent:-9000em;float:left;margin-right:5px}#centre-home #ch-right #ch-centre-details div#ch-con-social-media a.ch-facebook{background-position:0 0!important}#centre-home #ch-right #ch-centre-details div#ch-con-social-media a.ch-googleplus{background-position:-41px 0!important}#centre-home #ch-right #ch-centre-details div#ch-con-social-media a.ch-linkedin{background-position:-82px 0!important}#centre-home #ch-right #ch-centre-details div#ch-con-social-media a.ch-twitter{background-position:-123px 0!important}#centre-home #ch-right #ch-centre-details div#ch-con-social-media a.ch-youtube{background-position:-164px 0!important}#centre-home #ch-right #ch-centre-details div#ch-google-map{margin-top:15px;margin-bottom:15px}#centre-home #ch-right #ch-centre-details div#ch-google-map #map{width:100%!important}#centre-home #ch-right #ch-news-subscribe{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(3,3,3,.2);padding:20px 25px;margin-top:10%}#centre-home #ch-right #ch-news-subscribe .signup-container::before{content:'sign up to our monthly newsletter';font-size:19px;text-transform:uppercase;line-height:1;padding-bottom:20px;display:block}#centre-home #ch-right #ch-news-subscribe input{background:#f7f7f7;border:1px solid #ebebeb;width:100%;border-radius:5px;height:40px;margin-bottom:10px;padding:10px}#centre-home #ch-right #ch-news-subscribe input[type=submit]{background:url(btn-subscribe.png) no-repeat;background-size:contain;border:0!important;max-height:47px!important;margin:0}#frs-search-container table{width:90%}#frs-search-container table table{width:auto!important}#frs-search-container div.scs-views-centre{background:#fff;border-radius:5px!important;margin:30px 0 0;padding:10px;clear:both;text-align:left}#frs-search-container div.scs-views-centre div.scs-views-field.views-field-title a{color:#001548;display:block;font-weight:400;margin:0 0 0 -5px;padding:10px 10px 0;font-size:24px;text-decoration:underline}#frs-search-container .scs_details_block{padding:15px 5px 0;clear:both!important}#frs-search-container .scs_details_block p.l-text{font-size:15px;font-weight:600}#frs-search-container .scs_details_block a{color:#3c82fd;text-decoration:none;font-size:14px}#frs-search-container .scs_details_block a.Enquire{background:#ebca43;color:#001548;padding:7px!important;width:170px!important;text-align:center;display:block;border-radius:5px;text-transform:uppercase;font-weight:600}.gp-logo{display:inline-block;margin:10px;text-align:center;width:20%}.bod-left{float:left;width:12%}.bod-right{float:left;width:82%}.bod-right h2{margin-top:0}.content-default{padding-top:75px}.content-default .mob-banner-right-widget .banner-right-widget{position:relative;top:0}#cmsbody .blog-listing h1.filter-tag{display:none}.blog-tag-search{background:#001548;color:#fff;display:inline-block!important;padding:2%}.blog-tag-search select{border:0;border-radius:5px;height:40px;padding:10px;display:inline-block;margin-right:10px;color:#001548}.blog-tag-search input[type=submit]{background:#add4e9;border:0;border-radius:5px;color:#001548;cursor:pointer;display:inline-block!important;font-weight:300;height:40px;padding:10px!important;text-transform:uppercase;width:40px}#cmsbody #formBuilder dl.zend_form :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}#cmsbody #formBuilder .top{height:auto}#cmsbody #formBuilder .fb-v2-form-element{margin:0}#cmsbody #formBuilder input[type=text],#cmsbody #formBuilder select{border:1px solid #e3e3e3;height:30px;font-weight:400!important;width:auto!important}#cmsbody #formBuilder textarea{font-weight:400!important;max-width:100%}#cmsbody #formBuilder input[type=submit],#cmsbody .step-buttons button{background:#001548;border:0;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;padding:10px 15px!important;text-transform:uppercase;text-indent:0}#cmsbody .baseapp-form div.qq-uploader div.qq-upload-button{overflow:inherit!important;width:100px;height:auto;padding:5px;display:block;text-align:left;border:1px solid #001548}#cmsbody form[action="/design-brief.html"] dd,#cmsbody form[action="/design-brief.html"] dt{width:100%}#cmsbody form[action="/design-brief.html"]#formBuilder input[type=text],#cmsbody form[action="/design-brief.html"]#formBuilder select{width:50%!important}#cmsbody form[action="/design-brief.html"]#formBuilder textarea{width:100%!important}#cmsbody form[action="/design-brief.html"] h1.form_static_heading{background:#ebebeb;padding:10px;font-size:18px!important}#cmsbody form[action="/design-brief.html"] #Form_Element_109431 h1.form_static_heading{background:0 0;padding:10px 0;font-size:18px!important}#cmsbody form[action="/design-brief.html"] .type_static_text dd div{font-size:15px!important;font-weight:400!important}.home-middle-promo h4{font-size:28px;font-weight:700;padding:0 0 0 30px}.home-middle-promo p{font-size:14px;font-weight:600;padding:5px 5px 10px 30px}.home-middle-promo a.btn-find-out{background:#fec938;border-radius:5px;font-size:15px;font-weight:600;color:#001548;text-decoration:none;padding:7px 20px;text-transform:uppercase;min-width:150px;white-space:normal;max-width:100%;margin-left:30px}.recent-work-panel ul.recent-work-col-1,.recent-work-panel ul.recent-work-col-3{max-width:385px}.home-middle-promo a.btn-find-out:hover{background:#001548;color:#fec938}#cmsbody form label{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;margin-bottom:20px;display:inline-block;width:100%}#cmsbody form input[type=text],#cmsbody form select{border:1px solid #e3e3e3;height:30px;font-weight:400!important;width:auto!important;display:inline-block;margin:0 0 0 10px}#cmsbody form select{height:33px;padding:5px 10px}#cmsbody form input[type=submit]{background:#001548;border:0;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;padding:10px 15px!important;text-transform:uppercase;text-indent:0}.product-grey-promo-panel h4{color:#444;font-size:22px;font-weight:700}.product-grey-promo-panel .product-grey-promo-box{width:30%;margin:3% 4.5% 0 0;display:inline-block;vertical-align:top}.product-grey-promo-panel .product-grey-promo-box:nth-child(3n+1){margin:3% 0 0}.product-grey-promo-panel .product-grey-promo-box p{font-size:18px;font-weight:400;line-height:1.6}.product-grey-promo-panel a.btn-find-center{display:table;margin:0 auto;position:absolute;left:40%;bottom:-65px}.recent-work-panel h4{color:#001548;font-size:40px;font-weight:600;line-height:1.4;text-align:center;margin-bottom:30px}.recent-work-panel ul{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:top;text-align:center}.recent-work-panel ul img{width:100%}.recent-work-panel ul li{line-height:1.4}.recent-work-panel ul.grid li{padding:5px}.recent-work-panel .gal-text{display:none}.recent-work-panel ul.recent-work-col-2{margin:0 5px;max-width:385px}@media screen and (max-width:1800px){.banner-left-col{top:300px}.banner-right-widget{top:50px}}@media screen and (max-width:1700px){.banner-left-col{top:250px}.banner-right-widget{top:50px}#centre-home #ch-right{margin-top:11%}}@media screen and (max-width:1440px){.banner-left-col{top:200px}.banner-right-widget{top:50px}.inner-banner .banner-left-col{top:290px}.inner-banner .banner-right-widget{top:50px}}@media screen and (max-width:1400px){.banner-left-col{top:190px}.banner-right-widget{top:50px}}@media screen and (min-width:1280px){.pr-0{padding-right:0!important}.box-block{padding-left:60px}.bottom-gallery{margin-left:40px}}@media screen and (max-width:1280px){.main-banner{background:#ebebeb}#slider{z-index:0}.banner-left-col{top:180px}.banner-left-col h1{font-size:3em}.banner-right-widget{top:50px}.banner-right-widget .widget-btn-quote,.banner-right-widget .widget-btn-sendfile{height:75px}.banner-right-widget .widget-btn-quote a.btn,.banner-right-widget .widget-btn-sendfile a.btn{background-size:contain;min-width:101px;height:75px}.banner-right-widget .widget-btn-b-download a.btn,.banner-right-widget .widget-btn-contact a.btn,.banner-right-widget .widget-btn-quick-print a.btn,.banner-right-widget .widget-btn-quote-w a.btn,.banner-right-widget .widget-btn-sendfile-w a.btn{background-size:contain;min-width:222px;height:48px}.grey-panel .row .row{margin:0}.col-sm-3{margin-bottom:20px}.inner-banner .banner-left-col{top:240px}.inner-banner .banner-right-widget{top:50px}.banner-left-menu{width:96%}}@media screen and (max-width:1440px){.main-banner{background:#ebebeb}#centre-home #ch-right{margin-top:5%}}.fr-banner{height:auto!important}@media screen and (max-width:1280px){#centre-home #ch-right{margin-top:6%}}@media screen and (max-width:991px){.inner-banner,.inner-banner .theme-default .nivoSlider{height:100%!important}.grey-panel{padding:40px 0 45px}#scs-search .center-search-left{width:45%;max-height:600px}#scs-search .center-search-right{width:54%}}@media screen and (max-width:1199px){.top{height:auto;padding-bottom:10px}.top .t-section{background:#f7f7f7;height:auto}.top .t-link-left,.top .t-link-right{float:none;width:100%;text-align:left;padding:5px 10px}.top .t-link-left a,.top .t-link-right a{line-height:1.4;padding:0 10px 0 0}.top .logo{padding:20px 0 0 10px}.top .phone{width:50%;padding:40px 20px 0 0}.top .t-search{width:250px;padding:33px 0 0!important;height:auto}.top .t-search input{width:195px}.main-banner{max-height:100%!important}.main-banner .banner-boxes{position:absolute;height:auto}.banner-left-col{position:relative;top:175px}.banner-left-col h1{font-size:2em}.banner-left-col a.btn-learn{text-align:left;margin:15px 0 0}.banner-right-widget{position:relative;top:50px;min-width:230px}.widget-find-center{padding:10px 5%}.widget-find-center form{width:210px}.widget-find-center h4{background-position:0 50%;padding:1px 10px 1px 15%}.widget-find-center input{width:165px}.banner-right-widget .widget-btn-quote,.banner-right-widget .widget-btn-sendfile{height:70px}.banner-right-widget .widget-btn-quote a.btn,.banner-right-widget .widget-btn-sendfile a.btn{background-size:contain;min-width:101px;height:70px}.banner-right-widget .widget-btn-b-download a.btn,.banner-right-widget .widget-btn-contact a.btn,.banner-right-widget .widget-btn-quick-print a.btn,.banner-right-widget .widget-btn-quote-w a.btn,.banner-right-widget .widget-btn-sendfile-w a.btn{background-size:contain;min-width:222px;height:40px}.grey-panel .row .row{margin:0}.grey-panel .white-promo{margin:0 0 20px}.acquire-details{padding:0 0 10px 130px;width:300px;float:left}.acquire-c2a{float:right}.col-sm-3{margin-bottom:20px}.product-box{margin:5px 2% 30px}.nl td{display:block}.nl input{width:100%!important}.nl input#submit{margin:0!important}.inner-banner .banner-right-widget{top:50px}.scs-view-content div.scs-views-centre .views-field-title a,.scs-view-content div.scs-views-centre .views-field-title span{font-size:100%}.scs-view-content div.views-buttons .views-field{margin-bottom:1%!important}#scs-search #scs-search-form{width:60%;padding:3% 0 1% 4%}#scs-search #scs-search-form #scs-centre-locator-address-wrapper dt,#scs-search #scs-search-form #scs-centre-locator-submit-wrapper dt{display:none}}@media screen and (max-width:1024px){.inner-banner{background:#ebebeb}.inner-banner,.inner-banner .theme-default .nivoSlider{height:213px}#centre-home #ch-left{margin-top:-6%}#centre-home #ch-right{margin-top:4%}.recent-work-panel ul.recent-work-col-1{width:33%}.recent-work-panel ul.recent-work-col-2{width:32.5%}.recent-work-panel ul.recent-work-col-3{width:33%}}@media screen and (max-width:991px){.main-banner .banner-boxes,.main-menu{position:absolute}.inner-banner,.main-banner{max-height:100%!important}.main-menu{top:0}.main-menu .menu{background:0 0!important;height:0!important}.main-menu .navbar-header button{position:absolute;top:0;right:0;margin:0 5px;border:0}.main-menu .navbar-header button span.icon-bar{background-color:#001548}.main-menu .navbar-header button:hover,.main-menu .navbar-inverse .navbar-toggle:focus,.main-menu .navbar-inverse .navbar-toggle:hover{background:0 0;border:0}.main-menu .navbar-header button:hover span.icon-bar{background-color:#fff}.navbar-collapse{width:100%!important;margin-top:7%;border:0!important;padding:0!important}.top-runner{background:#ffc937;height:auto}.top{height:auto;padding-bottom:10px}.top .t-section{background:#f7f7f7;height:auto}.top .t-link-left,.top .t-link-right{float:none;width:100%;text-align:left;padding:5px 10px;font-size:12px}.top .t-link-left a,.top .t-link-right a{line-height:1.4;padding:0 10px 0 0;font-size:12px}.top .logo{padding:20px 0 0 10px}.top .phone{width:50%;padding:40px 10px 0 0}.top .t-center{margin:6% 1% 0 0}.top .t-search{width:210px;padding:30px 0 0!important;height:auto}.top .t-search input{width:160px}.banner-left-col{position:relative;top:105px}.banner-left-col h1{font-size:2em}.grey-panel .white-promo a.btn,.scs-view-content div.scs-views-centre .views-field-title a,.scs-view-content div.scs-views-centre .views-field-title span{font-size:100%}.banner-left-col a.btn-learn{text-align:left;margin:15px 0 0}.banner-right-widget{position:relative;top:10px;margin-left:5px}.banner-right-widget .widget-btn-quote a.btn,.banner-right-widget .widget-btn-sendfile a.btn{background-size:contain;min-width:118px;max-width:auto!important}.banner-right-widget .widget-btn-b-download a.btn,.banner-right-widget .widget-btn-contact a.btn,.banner-right-widget .widget-btn-quick-print a.btn,.banner-right-widget .widget-btn-quote-w a.btn,.banner-right-widget .widget-btn-sendfile-w a.btn{background-size:contain;min-width:240px;max-width:100%!important}.grey-panel .row .row{margin:0}.grey-panel .white-promo{margin:0 0 20px}.grey-panel .white-promo p{min-height:0}.acquire-details{padding:0 0 10px 130px;width:300px;float:left}.acquire-c2a{float:right}.col-sm-3{margin-bottom:20px}.inner-banner .banner-boxes .banner-left-menu{display:none}.inner-banner .banner-boxes{position:absolute;top:0;width:100%}body.fr-main .inner-banner .banner-boxes{position:absolute}.inner-banner .fr-banner-forms{position:relative;top:20px;margin-bottom:50px}.inner-banner .banner-right-widget{top:10px}#fr-search-form,.fr-contact-form{border:1px solid #eee;margin-bottom:20px}.product-box{margin:5px 5% 30px}.sm-panel{padding:0}.nl{float:left;display:block;margin-top:5%;margin-bottom:5%;width:45%}.b-social-desk{display:none}.b-social-mob{float:left;display:block;width:50%}.nl td{display:inline!important}.nl input{width:100%!important}.nl input#customFields-124447{width:40%!important}.nl input#submit{margin:0 0 0 5px!important}.scs-view-content div.views-buttons .views-field{margin-bottom:1%!important}#scs-search #scs-search-form{width:100%;padding:3% 0 1% 4%}#scs-search #scs-search-form #scs-centre-locator-address-wrapper dt,#scs-search #scs-search-form #scs-centre-locator-submit-wrapper dt{display:none}#centre-home #ch-centre-franchisephoto,#centre-home #ch-left,#centre-home #ch-right{float:none;width:100%}}@media screen and (min-width:768px){.mob-banner-right-widget{float:right!important}#cmsbody .websiteSearchBox input[type=text]{width:230px!important;min-width:inherit}}@media screen and (max-width:767px){.top-runner{background:#ffc937;height:auto}.top{height:auto;padding-bottom:10px}.top .t-section{background:#f7f7f7;height:auto}.top .t-link-left,.top .t-link-right{float:none;width:100%;text-align:left;padding:5px 10px}.top .t-link-left a,.top .t-link-right a{line-height:1.4;padding:0 10px 0 0}.top .logo{padding:20px 0 0 10px}.top .phone{width:70%;padding:40px 10px 0 0}.top .t-center{float:left;margin:0 0 0 20px!important}.top .t-search{width:280px;float:right;padding:0 10px 0 0!important}.top .t-search input{width:215px}.main-menu{position:absolute;top:1%}.main-menu .menu{background:0 0!important;height:0!important}.main-menu .navbar-header button{position:absolute;top:0;right:0;margin:8px 10px;border:0}.banner-left-col,.banner-right-widget,.inner-banner .banner-boxes,.main-banner .banner-boxes,body.fr-main .inner-banner .banner-boxes{position:relative}.main-menu .navbar-header button span.icon-bar{background-color:#001548}.main-menu .navbar-header button:hover,.main-menu .navbar-inverse .navbar-toggle:focus,.main-menu .navbar-inverse .navbar-toggle:hover{background:0 0;border:0}.main-menu .navbar-header button:hover span.icon-bar{background-color:#fff}.navbar-collapse{width:100%!important;margin-top:7%;border:0!important;padding:0!important}.banner-left-col{top:15px}.banner-left-col h1{font-size:2em}.banner-left-col a.btn-learn{text-align:left;margin:15px 0 0}.banner-right-widget{top:30px;margin-left:5px}.inner-banner .theme-default{display:none;height:0;padding:0}.inner-banner .banner-boxes .banner-right-widget{display:block!important;top:0}.inner-banner .fr-banner-forms{position:relative;top:20px;margin-bottom:50px}.orange-promo{margin-left:15px}.m40-sp{margin-bottom:40px}.grey-panel .row .row{margin:0}.grey-panel .white-promo{margin:0 0 20px}.acquire-details{padding:0 0 10px 130px;width:300px;float:left;margin-left:10px}.acquire-c2a{float:right;margin-right:10px}.col-sm-3{margin-bottom:20px}.copy-text{text-align:left;padding-top:10px}.sm .col-sm-6{min-height:auto!important}.product-box{margin:5px 15px 30px 20px}.sm-panel{padding:0}.nl{float:left;display:block;margin-top:5%;margin-bottom:5%;width:45%}.b-social-desk{display:none}.b-social-mob{float:left;display:block;width:50%}#centre-home #ch-centre-franchisephoto,#centre-home #ch-left,#centre-home #ch-left #ch-box-2,#centre-home #ch-right,#scs-search .center-search-left,#scs-search .center-search-right{float:none;width:100%}.scs-view-content div.scs-views-centre .views-field-title a,.scs-view-content div.scs-views-centre .views-field-title span{font-size:100%}.scs-view-content div.views-buttons .views-field{margin-bottom:1%!important}#scs-search #scs-search-form{width:100%;padding:3% 0 1% 4%}#scs-search #scs-search-form #scs-centre-locator-address-wrapper dt,#scs-search #scs-search-form #scs-centre-locator-submit-wrapper dt{display:none}#centre-home #ch-left #ch-box-3{float:none;width:100%;margin:0}.grey-panel{padding:60px 0 20px}#scs-search .center-search-left{max-height:350px;border-bottom:2px dotted #ccc}#scs-search .center-search-right #map_canvas{min-height:200px!important;min-width:auto!important}.inner-banner{background:#ebebeb}.main-banner{height:100%}.product-grey-promo-panel .product-grey-promo-box{width:100%;float:none;margin:0;padding:0 5%}.product-grey-promo-panel a.btn-find-center{left:15%;bottom:-25px}.recent-work-panel ul,.recent-work-panel ul.recent-work-col-1,.recent-work-panel ul.recent-work-col-2,.recent-work-panel ul.recent-work-col-3{width:100%;margin:0 auto;max-width:360px;display:block}.recent-work-panel ul img{width:100%}.bottom-logos div.col-xs-16{padding:15px 15px 10px;border-bottom:solid 1px #999}}@media screen and (max-width:736px){.inner-banner,.inner-banner .theme-default .nivoSlider{height:253px}}@media screen and (max-width:666px){.top-runner{background:#ffc937;height:auto}.top{height:auto;padding-bottom:10px}.top .t-section{background:#f7f7f7;height:auto}.top .t-link-left,.top .t-link-right{float:none;width:100%;text-align:left;padding:5px 10px}.top .t-link-left a,.top .t-link-right a{line-height:1.4;padding:0 10px 0 0}.top .logo{padding:20px 20px 20px 10px;width:34%;height:auto!important}.top .logo img{width:100%}.top .phone{width:40%;padding:35px 10px 0 0;height:auto;float:left}.top .t-search{width:230px;float:right;padding:0!important}.top .t-search input{width:180px}.main-menu{position:abosolute;top:1%}.main-menu .menu{background:0 0!important;height:0!important}.main-menu .navbar-header button{position:absolute;top:0;right:0;margin:8px 10px;border:0}.banner-left-col,.inner-banner .banner-boxes{position:relative}.main-menu .navbar-header button span.icon-bar{background-color:#001548}.main-menu .navbar-header button:hover,.main-menu .navbar-inverse .navbar-toggle:focus,.main-menu .navbar-inverse .navbar-toggle:hover{background:0 0;border:0}.main-menu .navbar-header button:hover span.icon-bar{background-color:#fff}.navbar-collapse{width:100%!important;margin-top:15%;border:0!important;padding:0!important}.main-banner .theme-default{display:none;height:0;padding:0}.main-banner .banner-left-col{display:none}.main-banner .banner-boxes .banner-right-widget{display:block!important;top:0}.banner-left-col{top:15px}.banner-left-col h1{font-size:2em}.banner-left-col a.btn-learn{text-align:left;margin:15px 0 0}.banner-right-widget{position:relative;top:30px;margin-left:5px}.inner-banner .banner-boxes .banner-right-widget{display:block!important;top:0}.orange-promo{margin-left:0}.grey-panel{padding:30px 0}.grey-panel .row .row{margin:0}.grey-panel .white-promo{margin:0 0 20px}.acquire-details{padding:0 0 10px 130px;width:300px}.acquire-c2a{text-align:left}.col-sm-3{margin-bottom:20px}.copy-text{text-align:left;padding-top:10px}.product-box{float:none;margin:5px auto 30px}.b-social-mob,.nl{margin-bottom:20px;border-bottom:solid 1px #354160;float:none;width:100%}.sm-panel{padding:0}.nl{padding:0 0 15px 20%!important}.b-social-desk{display:none}.b-social-mob{display:block;padding:0 0 25px 30%!important}.scs-view-content div.scs-views-centre{width:100%;margin:1% 0!important}.scs-view-content div.scs-views-centre .views-field-title a,.scs-view-content div.scs-views-centre .views-field-title span{font-size:100%}.scs-view-content div.views-buttons .views-field{margin-bottom:1%!important}#scs-search #scs-search-form{width:100%;padding:7% 7% 1%}#scs-search #scs-search-form #scs-centre-locator-address-wrapper dt,#scs-search #scs-search-form #scs-centre-locator-submit-wrapper dt{display:none}#centre-home #ch-centre-franchisephoto,#centre-home #ch-left,#centre-home #ch-left #ch-box-1 div,#centre-home #ch-left #ch-box-2,#centre-home #ch-right{float:none;width:100%}#centre-home #ch-left #ch-box-3{float:none;width:100%;margin:0}.banner-boxes.white-panel.content-default{padding-top:0!important}.mob-banner-right-widget{padding:0!important;margin-bottom:0}}@media screen and (max-width:479px){.grey-panel,.white-panel{padding:20px 0}.grey-panel{padding:0!important}#cmsbody .websiteSearchBox input[type=text]{width:130px!important;min-width:inherit}.top-runner{height:auto;min-height:auto}.top .t-section{background:#f7f7f7;height:auto;display:none}.top .logo{padding:20px 20px 20px 10px;width:34%;height:auto!important}.top .logo img{width:100%}.top .phone{width:40%;padding:35px 10px 0 0;height:auto;float:left}.top .t-center,.top .t-search{float:none;padding:0!important}.top .t-center{width:320px;display:none}.top .t-search{width:98%}.top .t-search input{width:84%}.main-menu{position:abosolute;top:3%}.main-menu .menu{background:0 0!important;height:0!important}.inner-banner,.inner-banner .theme-default .nivoSlider,.main-banner{height:100%!important}.main-menu .navbar-header button{position:absolute;top:0;right:0;margin:8px 10px;border:0}.banner-left-col,.main-banner .banner-boxes{position:relative}.main-menu .navbar-header button span.icon-bar{background-color:#001548}.main-menu .navbar-header button:hover,.main-menu .navbar-inverse .navbar-toggle:focus,.main-menu .navbar-inverse .navbar-toggle:hover{background:0 0;border:0}.main-menu .navbar-header button:hover span.icon-bar{background-color:#fff}.navbar-collapse{width:100%!important;margin-top:15%;border:0!important;padding:0!important}.b-social-mob,.nl{border-bottom:solid 1px #354160;float:none}.banner-left-col{top:15px;display:none}.banner-left-col h1{font-size:2em}.banner-left-col a.btn-learn{text-align:left;margin:15px 0 0}.banner-right-widget{position:relative;top:0;margin:-1px 0 0;padding:0}.grey-panel .row .row,.orange-promo{margin:0}.grey-panel .white-promo{margin:0 0 20px}.b-social-mob,.col-sm-3,.col-xs-8,.nl{margin-bottom:20px}.acquire-details{padding:0 0 10px 130px;width:300px}.acquire-c2a{text-align:left;display:none}.b-links,.copy-text{text-align:center}.copy-text{padding-top:10px}.sm-panel{padding:0}.nl{width:100%;padding:0 18% 15px!important}.b-social-desk{display:none}.b-social-mob{width:100%;display:block;padding:0 0 25px 20%!important}.scs-view-content div.scs-views-centre{width:100%;margin:1% 0!important}#scs-search #scs-tabs #scs-tabs-centre-search,.scs-view-content div.scs-views-centre .views-field-title a,.scs-view-content div.scs-views-centre .views-field-title span{font-size:100%}#scs-search #scs-search-form{width:100%;padding:7% 7% 3%}#scs-search #scs-search-form #scs-centre-locator-address-wrapper,#scs-search #scs-search-form #scs-centre-locator-submit-wrapper{width:100%;padding:0}#scs-search #scs-search-form #scs-centre-locator-address-wrapper dt,#scs-search #scs-search-form #scs-centre-locator-submit-wrapper dt{display:none}#centre-home #ch-centre-franchisephoto,#centre-home #ch-left,#centre-home #ch-left #ch-box-1 div,#centre-home #ch-left #ch-box-2,#centre-home #ch-right{float:none;width:100%}#centre-home #ch-left #ch-box-3{float:none;width:100%;margin:0}.gp-logo{margin:10px auto;width:100%}}form *,form#formBuilder p{font-size:inherit!important}form#formBuilder h1,form#formBuilder h2,form#formBuilder h3,form#formBuilder p{margin-bottom:20px}.theme-default .nivoSlider{background-color:#ebebeb}.banner-height{height:395px}form *{font-family:'Open Sans',Arial,Helvetica,sans-serif!important}form#formBuilder div.qq-upload-button input[type=file]{font-size:20px!important}#cmsbody form#CampaignWrapUpSurveyForm dd,#cmsbody form#SnapPerformanceSurveyForm dd{width:100%}#cmsbody form#CampaignWrapUpSurveyForm input.longInput,#cmsbody form#CampaignWrapUpSurveyForm textarea,#cmsbody form#SnapPerformanceSurveyForm input.longInput,#cmsbody form#SnapPerformanceSurveyForm textarea{width:99%!important;margin:0 0 0 10px}#cmsbody form#CampaignWrapUpSurveyForm .checkbox-container,#cmsbody form#SnapPerformanceSurveyForm .checkbox-container{display:inline-block;width:33%}#cmsbody form#CampaignWrapUpSurveyForm input[type=checkbox],#cmsbody form#CampaignWrapUpSurveyForm input[type=radio],#cmsbody form#SnapPerformanceSurveyForm input[type=checkbox],#cmsbody form#SnapPerformanceSurveyForm input[type=radio]{margin:0 5px 0 0}#cmsbody form#CampaignWrapUpSurveyForm .cols3 .checkbox-container label,#cmsbody form#SnapPerformanceSurveyForm .cols3 .checkbox-container label{width:100%}#cmsbody form#CampaignWrapUpSurveyForm dd.cols1 label,#cmsbody form#CampaignWrapUpSurveyForm dd.cols3 label,#cmsbody form#CampaignWrapUpSurveyForm dd.cols5 label,#cmsbody form#SnapPerformanceSurveyForm dd.cols1 label,#cmsbody form#SnapPerformanceSurveyForm dd.cols3 label,#cmsbody form#SnapPerformanceSurveyForm dd.cols5 label{display:inline-block;width:33%;float:none}@media screen and (max-width:479px){#cmsbody form#SnapPerformanceSurveyForm .checkbox-container,#cmsbody form#SnapPerformanceSurveyForm dd.cols1 label,#cmsbody form#SnapPerformanceSurveyForm dd.cols3 label,#cmsbody form#SnapPerformanceSurveyForm dd.cols5 label{width:100%}}#cmsbody form#AllWrappedUpCampaignForm dd,#cmsbody form#AllWrappedUpCampaignForm dd h1,#cmsbody form#AllWrappedUpCampaignForm dl,#cmsbody form#AllWrappedUpCampaignForm dt,#cmsbody form#AllWrappedUpCampaignForm label{margin:0 0 5px!important;padding:0!important}#cmsbody form#AllWrappedUpCampaignForm label input{margin:0 5px 5px 0!important}#cmsbody .include-centre-form #formBuilder .container_type_section{margin-bottom:20px}#cmsbody .include-centre-form #formBuilder .fb-v2-form-element{padding:2px 0}#cmsbody .include-centre-form #formBuilder dd,#cmsbody .include-centre-form #formBuilder label{margin-bottom:0!important}#cmsbody .include-centre-form #formBuilder input[type=text],#cmsbody .include-centre-form #formBuilder textarea{background-color:#f5f5f5!important;border:1px solid #ebebeb;height:35px;width:100%!important;margin:0 10px 10px 0;padding:5px 15px;color:#081647;font-size:14px!important;border-radius:5px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#cmsbody .include-centre-form #formBuilder input:focus,#cmsbody .include-centre-form #formBuilder textarea:focus{border:1px solid #8e8e8e}#cmsbody .include-centre-form #formBuilder textarea{height:150px;padding:10px 15px;margin-bottom:20px}#cmsbody .include-centre-form #formBuilder .container_type_checkbox{margin-bottom:10px!important}#cmsbody .include-centre-form #formBuilder .checkbox-container label{margin-bottom:7px!important}#cmsbody .include-centre-form #formBuilder .container_type_paragraph{margin-bottom:10px!important}#cmsbody .include-centre-form #formBuilder .container_type_submit{margin-top:10px!important}#cmsbody .include-centre-form #formBuilder #Form_Element_162319 dd a.clear-centre,#cmsbody .include-centre-form #formBuilder #Form_Element_169295 dd a.clear-centre,#cmsbody .include-centre-form #formBuilder #Form_Element_4409 dd a.clear-centre,#cmsbody .include-centre-form #formBuilder #Form_Element_4629 dd a.clear-centre{background:url(icn-close.gif) 50% 50% no-repeat;display:block;width:14px;height:14px;text-indent:-9999px;position:absolute;left:94%;bottom:20px;z-index:1}#cmsbody .include-centre-form #formBuilder #Form_Element_162319 dd span.loading-centre,#cmsbody .include-centre-form #formBuilder #Form_Element_169295 dd span.loading-centre,#cmsbody .include-centre-form #formBuilder #Form_Element_4409 dd span.loading-centre,#cmsbody .include-centre-form #formBuilder #Form_Element_4629 dd span.loading-centre{background:url(loading.gif) no-repeat!important;display:block;width:16px;height:16px;text-indent:-9999px;position:absolute;left:94%;bottom:20px;z-index:1;padding:0!important}#cmsbody #scs-view-content-state #centre-info-1058,#cmsbody #scs-view-content-state #centre-info-297,#cmsbody #scs-view-content-state #centre-info-453,#cmsbody #scs-view-content-state #centre-info-473,#cmsbody #scs-view-content-state #centre-info-785,#cmsbody #scs-view-content-state #centre-info-857,#cmsbody #scs-view-content-state #centre-info-861,#cmsbody #scs-view-content-state #centre-info-877,#cmsbody #scs-view-content-state #centre-info-881,#cmsbody #scs-view-content-state #centre-info-898,.reviewprogram .baseapp-form h1{display:none}.autocomplete-suggestions{border:1px solid #ebebeb;border-radius:5px;box-shadow:none}.autocomplete-suggestions p{background-color:#f5f5f5!important;color:#001548;font-size:14px;margin:0;line-height:1;padding:10px 15px}.autocomplete-suggestions p.selected{background-color:#ebebeb!important}#scs-search #scs-search-address,#scs-search .no-nearby-center{background:#e1e1e1;padding:40px 30px;margin-top:30px;border-radius:7px}#scs-search #scs-search-address{color:#081647;font-size:16px}#scs-search .no-nearby-center p{color:#081647;font-size:16px;margin:10px 0}#scs-search .center-search-left{float:left;width:40%;margin-top:5%;max-height:615px;overflow-y:scroll}#scs-search .center-search-right{float:right;width:58%;margin-top:5%}#scs-search .center-search-left .scs-view-content{padding-top:0;margin-bottom:10px}#scs-search .center-search-left .scs-view-content .scs-result{margin-top:0!important}#scs-search .center-search-left .scs-view-content div.scs-views-centre{width:98%;margin:10px 0 0!important}#cmsbody .testimonialsContainer .testimonialTable .testimonialImageTD{padding:30px 30px 30px 0}#cmsbody form .confirmation-container dd#confirmation-element{width:100%}#cmsbody #review-links,#cmsbody form #confirmation #review-links{display:block}#cmsbody #review-links a,#cmsbody form #confirmation #review-links a{display:inline-block}#cmsbody #review-links a.facebook-review-link,#cmsbody form #confirmation #review-links a.facebook-review-link{background:#3b5998;padding:8px 15px;color:#fff}#cmsbody #review-links a.google-review-link,#cmsbody form #confirmation #review-links a.google-review-link{background:#dd4b39;padding:8px 15px;color:#fff}#cmsbody #review-links a:hover,#cmsbody form #confirmation #review-links a:hover{background:#bfbfbf;text-decoration:none;color:#000}#cmsbody #formBuilder .container_type_section{margin-bottom:20px}#cmsbody #formBuilder .fb-v2-form-element{padding:2px 0}#cmsbody #formBuilder dd,#cmsbody #formBuilder label{margin-bottom:0!important}#cmsbody #formBuilder input[type=text],#cmsbody #formBuilder textarea{border:1px solid #ebebeb;height:35px;width:100%!important;margin:0 10px 10px 0;padding:5px 10px;color:#081647;font-size:14px!important;border-radius:5px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#cmsbody #formBuilder input:focus,#cmsbody #formBuilder textarea:focus{border:1px solid #8e8e8e}