ol,ul,ul.social{list-style:none}#pageWhite,body{background-color:#f5f5f5}#pageLine,#pageWhite{position:fixed;z-index:1001;height:100%;top:0}#menu,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#header,#menu{text-align:center}#banner,#banner-text01,body{padding:0;margin:0}#footer-grey,.box-grey,.main-content-grey{background-color:#ededed}#banner-text01,#banner-text02,.box-grey.hidden,.imgClass,.menuSmall,.sBox{visibility:hidden}.slideRight,.slideRightSlow{animation-duration:1s;-webkit-animation-fill-mode:both;animation-timing-function:ease-in}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}h1,h2{font-family:'Open Sans',sans-serif}p.main-text.italic,span.italic{font-style:italic}td,th,ul.social li{vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}p+p{margin-top:.5em}body{line-height:1}#pageWhite{-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;transition:all 2s;width:100%;left:0;opacity:100}#pageLine{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s;width:20px;left:100%;background-color:#91000e;opacity:0}h1,h2,h3,p.error-text,p.main-text{transition:all 1s}.pageWhiteMove{width:0!important}.pageLineMove{opacity:100!important;left:0!important}#header{position:relative}#bannerBox,#menu,.subPageBut{position:absolute}#menu{background:none;height:50px;z-index:999;top:95px}#banner{background:url(../images/bannerImage.jpg) center center no-repeat #fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:550px;z-index:50}.SubPageBanner{height:400px!important}#bannerBox{background:rgba(245,245,245,.7);top:15%;right:0;padding:40px 80px;z-index:998;text-align:left}.subPageBut{display:block!important;top:55%;left:40%}#banner-text01{top:15%}#banner-text02{top:33%;padding:0 0 20px 10px;margin:0}.banLeft,.banRight{position:relative;top:25%;text-align:center!important}.banLeft{padding:0 25px 0 0}.banLeftMove{padding:0}.banRight{padding:0 0 0 75px}.banRightMove{padding:0 0 0 50px}.main-content,.main-content-grey{padding:40px 0;width:100%;margin:0;display:block;position:relative;text-align:center}.box-grey{width:100%;margin:0;padding:10px 20px 20px;display:block;position:relative;text-align:center}#banner-wrapper,#header-wrapper{width:100%;margin:0 auto;max-width:1160px}#social-wrapper-left,h1.left,h2{text-align:left}.box-grey.pad{padding:40px}#footer,#footer-grey{padding:40px 0;margin:0;display:block;text-align:center;position:relative}.clearfix{overflow:auto}#email-response{margin:10px 0;padding:0;text-align:center}#baseline{margin:0;padding:20px 0;display:block;position:relative;text-align:center}#jointWrap{display:block;width:100%;text-align:center;height:150px;padding:0}#header-wrapper{padding:0}#banner-wrapper{position:relative;height:550px;padding:0}.main-content-wrapper{position:relative;margin:0;padding:0 10px;display:inline-block;max-width:1160px;width:98%}.clearer,.content-wrapper,.left-column-60,.right-column-40,h1,h2{display:block}.content-wrapper{width:98%;margin:0;padding:40px 10px;overflow:hidden}.clearer,.left-column-60,.right-column-40,.two-column-wrapper,h1,h2{margin:0;padding:0}.two-column-wrapper{overflow:hidden}#social-wrapper,#social-wrapper-left{width:100%;margin:0 auto;padding:10px 0;overflow:hidden}#map-wrapper,#price-guide-wrapper{width:100%;padding:20px 0;margin:0}#social-wrapper{text-align:center}#baseline-wrapper,#footer-wrapper{position:relative;padding:0 10px;display:inline-block;max-width:1160px;width:98%}.left-column-50,.right-column-50{display:block;float:left;width:48%;padding:0;margin:0;overflow:hidden}.left-column-60{float:left;width:58%;overflow:hidden}.right-column-40{float:right;width:38%;overflow:hidden}.clearer{font-size:0;line-height:0;clear:both;height:0;width:auto}h1,h2,h2.sub{line-height:1.5em}h1{color:#414042;font-size:3.5em}h1.red{color:#91000e}h2{color:#414042;font-size:3em;font-weight:700;text-transform:uppercase}h2.centered{text-align:center!important;color:#fff;font-size:2em}h2.red{color:#91000e!important}h2.sub,h3{color:#414042;margin:0;padding:0;display:block;font-family:'Open Sans',sans-serif}h2.sub{font-size:3em;font-weight:400;text-align:inherit;text-transform:none}h3{font-size:1.8em;line-height:2em;text-align:justify}h3.red,h3.red-pad{color:#91000e!important}h3.bot-pad{margin:0 0 20px}h3.left-pad{text-align:left;margin:20px 0 0}h3.RedCent,h3.centered{text-align:center!important}h3.red-pad{margin:20px 0 0}h3.RedCent{color:#91000e}h3.centered{color:#e6e6e6;font-size:1.5em}.hr,.hr-centre,.hr-centre-short,.hr-left{background:#454545;border:0;height:1px;color:#414042;display:block}.textSection{padding:30px 0}.hr{margin:40px auto;width:60%}.hr-centre{margin:30px auto;width:30%}.hr-centre-short{margin:20px auto;width:10%}.hr-left{width:50%;margin:10px 0 40px}.centeredBit{width:100%;text-align:center;left:20%;position:relative}span.red{color:#91000e}span.blue{color:navy}p.main-text{color:#414042;font-size:1.2em;font-family:'Open Sans',sans-serif;margin:0 0 10px;padding:0;display:block;line-height:1.7em}p.main-text.left{text-align:left}p.main-text.white{color:#fff}p.error-text,p.footer-text{color:#414042;font-family:'Open Sans',sans-serif;margin:0;display:block;text-align:center}p.footer-text{font-size:1em;line-height:1.7em;padding:3px;text-decoration:none}p.error-text{font-size:10em;font-weight:700;padding:0;line-height:1em}.button,.button-pad,a.banner-button{border:0;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;display:inline-block;font-family:'Open Sans',sans-serif;text-decoration:none;text-transform:uppercase;cursor:pointer}.sBox{float:left;width:30%;background-color:#91000e;position:relative}.sBox:before{content:"";display:inline-block;padding-top:100%}.box1{margin:2% 0 2% 2%}.box2{margin:2% 0 2% 3%}.box3{margin:2% 2% 2% 3%}.boxText{opacity:1;position:absolute;top:10%;width:100%;text-align:center!important;padding:0 10%}#header-Number,.button,.button-pad,a.banner-button{text-align:center}.boxImg{width:50%;position:relative;display:inline-block}.boxI{width:100%;height:100%}.button{background:url(../images/small-arrow.png) right 20px center no-repeat #91000e;background:url(../images/small-arrow.png) right 20px center no-repeat rgba(145,0,14,1);font-size:1.1em;padding:10px 40px 10px 20px;margin:0 auto 10px}.button:hover{background:url(../images/small-arrow.png) right 20px center no-repeat #414042;background:url(../images/small-arrow.png) right 20px center no-repeat rgba(65,64,66,1)}.button-pad{background:url(../images/small-arrow.png) right 20px center no-repeat #91000e;background:url(../images/small-arrow.png) right 20px center no-repeat rgba(145,0,14,1);font-size:1.1em;padding:20px 40px 20px 20px;margin:40px auto 10px}.button-pad:hover{background:url(../images/small-arrow.png) right 20px center no-repeat #414042;background:url(../images/small-arrow.png) right 20px center no-repeat rgba(65,64,66,1)}a.banner-button{background:url(../images/small-arrow.png) right 20px center no-repeat #830003;background:url(../images/small-arrow.png) right 20px center no-repeat rgba(131,0,3,.6);font-size:1em;width:220px;padding:15px;margin:0 auto 10px}.linkUnder,a.link:active,a.link:link,a.link:visited{color:#414042}a.banner-button:hover{background:url(../images/small-arrow.png) right 20px center no-repeat #aa1014;background:url(../images/small-arrow.png) right 20px center no-repeat rgba(170,16,20,.6)}.bannerButton{position:relative;top:30%;opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out}.bannerButtonMove{opacity:1!important}.ServicesButton{opacity:0}.ServicesButtonMove{opacity:1!important}ul.menu{list-style-type:none;width:auto;padding:0;top:85px}.menuleft{width:38%;float:right}.menuright{width:38%;right:0;float:left}.menuSmall{width:100%;float:none;display:inline-block}ul.menu li{float:left;font-family:'Open Sans',sans-serif;font-weight:400;letter-spacing:1px;padding:0}.linkUnder{border-bottom:2px solid #f5f5f5;text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.linkUnder:hover{border-bottom:2px solid #91000e!important}ul.menu li a:active,ul.menu li a:link,ul.menu li a:visited{color:#414042;font-size:1.1em;margin:0 20px;text-decoration:none;text-transform:uppercase}a.footer-link:active,a.footer-link:link,a.footer-link:visited,a.link:active,a.link:link,a.link:visited{text-decoration:underline;margin:0;font-family:'Open Sans',sans-serif;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.logoC{width:340px;padding:10px 0}#header-Number{display:block}a.link:hover{color:#91000e}a.footer-link:active,a.footer-link:link,a.footer-link:visited{color:#414042;font-size:1em}a.footer-link:hover{color:#91000e}a.blank:active,a.blank:link,a.blank:visited{text-decoration:none}ul.bullets{list-style-type:disc;list-style-position:inside;margin:10px 0 20px;padding:0;text-align:left}ul.bullets li{color:#000;padding:0;margin-bottom:5px;margin-left:2em;text-indent:-1em}span.bullets{color:#000;font-size:1em;font-family:'Open Sans',sans-serif;line-height:1.7em}ul.social{margin:auto;padding:0;display:inline-block}ul.social li{display:block;float:left;cursor:pointer;height:35px;line-height:40px;width:40px;text-align:center;padding:5px 0 0;margin:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.featureList,.featureList ul,td,th{text-align:left;font-family:'Open Sans',sans-serif;line-height:1.7em}ul.social li.facebook{background:url(../images/facebook.png) no-repeat}ul.social li.facebook:hover{background:url(../images/facebook.png) 0 -40px no-repeat}ul.social li.twitter{background:url(../images/twitter.png) no-repeat}ul.social li.twitter:hover{background:url(../images/twitter.png) 0 -40px no-repeat}.featureList,.featureList ul{margin-top:20px;padding-left:2em;list-style-type:none;font-size:1.1em;color:#414042}.lineF{padding-left:4em;margin-top:0}.featureList li:before{position:absolute;margin-left:-1.3em;font-weight:700}.featureList li.tick:before{content:"\2713";color:#91000e}.featureList li.line:before{content:"\2013";color:#91000e}.featureList li.cross:before{content:"\2717";color:#dc143c}.featureList li{margin:0 0 10px}img{border:0;height:auto;max-width:100%}.slideLeft,.slideRight,.slideRightSlow{visibility:visible!important}.maxImg1{padding:10%}.maxImg2{padding:0 20%}table{border-spacing:0;border-collapse:collapse;width:96%;left:2%;position:relative}td,th{font-size:1.3em;padding:10px 20px;transition:all 1s}tr:nth-child(odd){background-color:#f2f2f2}tr:nth-child(even){background-color:#ededed}th{background-color:#91000e;color:#fff}.slider{width:100%;margin:2em auto}.slider-wrapper{width:90%;height:400px;position:relative;left:5%}.slide{float:left;position:absolute;width:100%;height:100%;opacity:0;transition:opacity 3s linear}.slider-wrapper>.slide:first-child{opacity:1}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;-webkit-animation-duration:1s;animation-fill-mode:both;-webkit-animation-timing-function:ease-in}@keyframes slideRight{0%{opacity:0;transform:translateX(-10%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slideRight{0%{opacity:0;-webkit-transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0)}}.slideRightSlow{animation-name:slideRightSlow;-webkit-animation-name:slideRightSlow;-webkit-animation-duration:1s;animation-fill-mode:both;-webkit-animation-timing-function:ease-in;-webkit-animation-delay:1.5s;animation-delay:1.5s}@keyframes slideRightSlow{0%{opacity:0;transform:translateX(-10%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slideRightSlow{0%{opacity:0;-webkit-transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0)}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-webkit-animation-delay:1s;animation-delay:1s}@keyframes slideLeft{0%{opacity:0;transform:translateX(10%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slideLeft{0%{opacity:0;-webkit-transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@media screen and (max-width:1100px) and (min-width:1000px){#footer-wrapper,.main-content-wrapper{width:97%;margin:0 0 0 1.5%}h1{font-size:2.5em}h2{font-size:2em}h2.centered{font-size:1.8em}h3{font-size:1.3em}p.main-text.white{font-size:1.1em}}@media screen and (max-width:1000px) and (min-width:860px){h1{font-size:2.3em}h2{font-size:1.8em}h2.centered{font-size:1.6em}h3{font-size:1.1em}p.main-text.white{font-size:1em}.slider-wrapper{height:450px}}@media screen and (max-width:860px){#footer-wrapper,.main-content-wrapper{width:96%}.menuleft,.menuright{width:38%}h1{font-size:2em}h2{font-size:2em!important}h2.centered{font-size:1.6em}h3{font-size:1.5em}p.main-text.white{font-size:1em}.sBox{width:52%;left:24%;transition:all 1s}.box1,.box2,.box3{margin:1.5% 0}.left-column-50,.right-column-50{width:98%;margin:0 0 0 2%}.left-column-60{width:98%;margin:20px 0 40px 2%}.right-column-40{width:96%;margin:0 2%}.hiddenMenu{visibility:visible}#jointWrap{height:190px}#menu{top:140px}.menuleft,.menuright{visibility:hidden}.menuSmall{visibility:visible}.slider-wrapper{height:500px}.test-text{font-size:1em!important}}@media screen and (max-width:700px){td,th{display:block;text-align:center}}@media screen and (max-width:500px){#footer-wrapper,.main-content-wrapper{width:92%}h1{font-size:1.8em}h2{font-size:1em}h2.centered,h3{font-size:1.5em}p.main-text{font-size:1.1em}p.main-text.white{font-size:1em}.sBox{width:94%;left:4%;transition:all 1s}.menuleft,.menuright{visibility:hidden}.menuSmall{visibility:visible}.slider-wrapper{height:600px}.test-text{font-size:.9em!important}#bannerBox{padding:40px}}