.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,div{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;text-align:left;}*{-webkit-text-size-adjust:none;}body{background:#fff;color:#015b97;font-family:proxima-nova, Helvetica, sans-serif;font-size:18px;line-height:27px;}h1,h2,h3,h4,h5,h6{margin:10px 0;font-weight:bold;text-rendering:optimizelegibility;}h1{font-size:42px;line-height:40px;margin-bottom:30px;}h2{font-size:30px;line-height:40px;}h3{font-size:24px;line-height:24px;}h4{font-size:16px;line-height:24px;}h5{font-size:14px;line-height:20px;}h6{font-size:12px;line-height:18px;}p{margin:0 0 20.8px 0;}a{color:#c00;text-decoration:none;}a:hover{text-decoration:underline;}ul,ol{margin:10px 0px 10px 25px;}ul li{list-style:outside disc;}ol li{list-style:outside decimal;}strong{font-weight:bold;}em{font-style:italic;}img{width:100%;}div.button_inner{max-width:;margin:0px auto;position:relative;}div.button_inner p{display:none;}#header_wrapper{height:136px;padding:20px 0px;}header{width:940px;margin:0px auto;position:relative;height:136px;}img#logo{position:absolute;left:-143px;top:-20px;width:619px;height:124px;}header p.contact{position:absolute;top:0px;left:0px;width:700px;text-decoration:none;color:#000;font-weight:normal;font-size:26px;}.yorkHeader{position:absolute;bottom:0px;right:0;background:#da180b;color:#fff;padding:5px 10px;margin:0;}@media only screen and (max-width:768px){.yorkHeader{position:relative;top:auto;bottom:auto;right:auto;left:auto;text-align:center;}}header h1{position:absolute;top:18px;left:7px;height:100px;width:670px;}header h1 a{display:block;height:100px;position:relative;}header h1 a:hover{text-decoration:none;}header h1 a span.acklams{font-size:0%;color:transparent;}header h1 a span.strapline{position:absolute;top:55px;left:150px;font-weight:400;font-size:25px;color:#005c97;}header h1 a span.telephone{font-weight:600;}div#facebook{position:absolute;bottom:-12px;left:0;padding:0px 0px 0px 20px;width:920px;}div#facebook h4{float:left;margin:0px 20px 0px 0px;padding-left:32px;color:#005c97;background:url('/img/f_logo.png') no-repeat 0 0;}div#facebook h4 a{color:#005c97;}div#facebook h4 span{}div#facebook iframe{font-size:16px;line-height:24px;}#twitter-widget-0{width:100%;}header h4{font-weight:normal;}header span.strapline{position:absolute;top:70px;left:157px;font-weight:400;font-size:25px;color:#005c97;}header img#twitter{position:absolute;right:0;top:17px;width:20px;height:20px;}header img#facebook{position:absolute;right:30px;top:17px;width:20px;height:20px;}header img#instagram{position:absolute;right:60px;top:17px;width:20px;height:20px;}div.nav_wrapper{height:40px;display:block;margin-bottom:20px;position:relative;}div.top_nav_wrapper{background:none;margin-bottom:0;border-bottom:1px solid #eee;height:auto;}div.nav_inner{width:940px;margin:0px auto 0px auto;position:relative;height:40px;background:#015b97;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}div.top_nav_inner{height:auto;}.nav_inner.top_nav_inner{background:none;}.menu{position:absolute;z-index:1;margin:0;width:940px;}.menu ul{margin:0;}.menu li{float:left;display:block;margin:0;padding:0;background:none;list-style:none;margin:5px;}.top_menu{border-top:0;float:right;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;width:auto;position:relative;}.top_menu li{margin:0;}.menu li a,.menu li span.menuItem{position:relative;display:block;background:none;text-decoration:none;padding:5px 10px;border:2px solid #005c97;font-weight:normal;font-size:16px;line-height:16px;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.top_menu li a{font-weight:bold;font-size:14px;color:#c00;padding:10px;border:0;border-radius:0;}.menu li a.current,.menu li.jshover a,.menu li.jshover span.menuItem,.menu li a.active,.menu li span.active{background:#c00;}.top_menu li.jshover a,.top_menu li.jshover span.menuItem,.top_menu li a.active,.top_menu li span.active,.top_menu li a.current{border:0;background:none;background:#015b97;color:white;}.menu li a.btnMenuExpand,.menu li a.btnMenuContract{display:none;}.menu li ul{left :-999em;position :absolute;background:#c00;margin:0;}.menu li ul li{float :none;margin:0px;}.menu li ul a,.menu li ul span.menuItem{width :150px;color:#fff;text-transform:none;}.menu li ul li.jshover a,.menu li ul li.jshover span.menuItem{background:#ccc;color:#676264;}.menu li.jshover ul{left:auto;}.menu li ul ul{margin:-36px 0 0 170px;}.menu li.jshover ul ul{left:-999em;}.menu li.jshover ul,.menu li li.jshover ul{left:auto;}html.ie7 .menu li.jshover ul,html.ie7 .menu li li.jshover ul,html.ie7 .menu li li li.jshover ul{left:auto;}html.ie7 .menu li ul ul{margin:-37px 0 0 170px;}.menu li.jshover ul ul,.menu li.jshover ul ul ul{left:-999em;}.menu li.jshover ul,.menu li li.jshover ul,.menu li li li.jshover ul{left:auto;}div.nav_inner div.searchBox{padding-top:3px;float:right;}#mi-login{background:#c00;color:white;}#mi-login:hover{background:#015b97;color:white;}.sitemapSubMenu ul{margin-left:0;}.sitemapSubMenu ul li{list-style:none;}.column-wrapper{clear:both;}.column{max-width:940px;margin:0px auto;position:relative;}.hero{width:100%;margin:0px auto;height:500px;background-repeat:no-repeat;background-position:center;background-size:cover;}.hero .column .one{height:500px;position:relative;padding:0;margin:0;background:none;}.hero h3.heroHeading{color:white;font-size:48px;line-height:1;display:inline-block;background:rgba(13, 85, 161, 0.7);padding:40px;margin:0;font-weight:bold;text-shadow:1px 1px 1px #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);}.heroPanel{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);}.heroButton{padding:2px 10px;background:#fdb417;border:4px solid #fff;width:auto;display:inline-block;border-radius:5px;box-shadow:1px 1px 1px #000;margin-right:1%;}.heroButton:hover{margin-top:1px;}.heroButton h3{color:#0d55a1;font-weight:bold;}.one,.twoA,.twoB,.threeA,.threeB,.threeC,.fourA,.fourB,.fourC,.fourD{float:left;margin-bottom:2%;position:relative;margin-right:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);padding:0;}.one,.servicePageContent{margin-right:0;float:none;padding:2%;}.twoB,.threeC,.fourD{margin-right:0;}.twoA,.twoB{width:49%;}.threeA,.threeB,.threeC{width:32%;}.fourA,.fourB,.fourC,.fourD{width:23.5%;}@media only screen and (max-width:896.4px){.fourA,.fourB,.fourC,.fourD{width:49%;}.fourB{margin-right:0;}}@media only screen and (max-width:677.6px){.threeA,.threeB,.threeC{width:100%;margin-right:0;float:none;}}@media only screen and (max-width:458.8px){.twoA,.twoB,.fourA,.fourB,.fourC,.fourD{width:100%;margin-right:0;float:none;}}.sidebarLeftNav,.sidebarLeft,.sidebarLeftMain{float:left;margin-bottom:2%;position:relative;margin-right:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);padding:0;float:right;margin-right:0;}.sidebarLeftNav,.sidebarLeft{margin-right:2%;width:22.93617%;float:left;}.sidebarLeftMain{width:75.06383%;}.sidebarRightNav,.sidebarRight,.sidebarRightMain{float:left;margin-bottom:2%;position:relative;margin-right:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);padding:0;}.sidebarRightNav,.sidebarRight{margin-right:0;width:22.93617%;float:right;}.sidebarRightMain{width:75.06383%;}.sidebarRightMain,.sidebarRightNav{margin-bottom:0;}@media only screen and (max-width:911.98516px){.sidebarLeftNav,.sidebarLeft,.sidebarLeftMain,.sidebarRightNav,.sidebarRight,.sidebarRightMain{width:100%;margin-right:0;margin-left:0;float:none;}.sidebarRightMain .slot{margin-left:0;}}.sidebarBlock{margin-bottom:20px;}.sidebarBlock h4{border-bottom:1px solid #ccc;padding-bottom:5px;}.clear{clear:both;}.categoryHeader{position:relative;}.categoryHeader h1{text-align:center;}.productImage{width:50%;float:left;margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);padding:1%;}.productSummary{width:50%;float:left;padding:0 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);}.listing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);background:#eee;padding:5%;margin:0 0 2% 0;}.listing .listingImage{width:50%;float:left;margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);padding:1%;}.listing .listingSummary{width:50%;float:left;padding:0 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);}.button{background:#da180b;color:#fff;border:1px solid #fff;border-radius:5px;padding:5px 10px;}.sitemapSubMenuAuto{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);background:#eee;border:1px solid #ccc;border-radius:5px;padding:10%;}.sm-item{border-bottom:1px solid #ccc;padding:2% 0;width:100%;}.sitemapSubMenuAuto a:hover{text-decoration:none;}.sitemapSubMenuCurrent{font-weight:bold;}.coach-banner{position:relative;height:101px;padding-top:36px;padding-left:150px;margin:0 20px;}.coach-banner img{position:absolute;left:0;top:0;z-index:10;width:230px;}.coach-banner .banner-bar{height:60px;padding:13px 20px;position:relative;background:#005c97;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.banner-bar .text{color:white;font-size:20px;line-height:30px;font-weight:400;margin:0 0 0 70px;}.banner-bar .telephone{position:absolute;font-size:40px;font-weight:600;line-height:40px;right:30px;top:10px;}.banner-bar .telephone a{color:#fff;}.banner-bar .book_now{position:absolute;font-size:20px;font-weight:600;line-height:40px;right:35px;top:45px;}.banner-bar span.book_now a{color:white;}#instafeed{margin:1.5em 0;padding:0;-moz-column-gap:1.5em;-webkit-column-gap:1.5em;column-gap:1.5em;font-size:0.85em;}.instapic a:hover{text-decoration:none;}.instapic{display:inline-block;margin:0 0 1.5em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10%;background:#eee;}.instapic img{width:100%;display:block;}.instapic p{text-align:center;padding:2%;font-size:18px;margin-bottom:0px;}.cmsPic img{width:50%;float:left;}@media only screen and (min-width:360px){#instafeed{-moz-column-count:1;-webkit-column-count:1;column-count:1;}}@media only screen and (min-width:500px){#instafeed{-moz-column-count:2;-webkit-column-count:2;column-count:2;}}@media only screen and (min-width:940px){#instafeed{-moz-column-count:3;-webkit-column-count:3;column-count:3;}}#stockist_wrapper{margin:0px 0px 20px 0px;height:85px;background:#eee;background:#585858;padding:0px 0px;}#stockist_inner{position:relative;}#stockist_inner .one{margin:0px 0px 0px 0px;}#stockistMap{height:210px;padding-bottom:20%;}.legend{margin:10px 0;}.legend:before,.legend:after{content:" ";display:table;}.legend:after{clear:both;}.legend{*zoom:1;}@media only screen and (min-width:940px){ul.legend li{float:left;padding-right:15px;padding-left:25px;}}.legend li{line-height:28px;margin-bottom:3px;padding-left:30px;list-style:none;position:relative;color:white;}.legend li img{height:25px;left:0;position:absolute;}.fluid-column{max-width:940px;width:100%;margin:0px auto;padding:0px 0px 0px 0px;}.map-wrapper{position:relative;}.map_locator{display:none;}#map_search{padding:10px 20px;}#map_search:before,#map_search:after{content:" ";display:table;}#map_search:after{clear:both;}#map_search{*zoom:1;}#map_search span{color:white;padding:5px;text-transform:uppercase;}.customerAddress{width:240px;}.customerAddress h4{font-size:14px;line-height:20px;}.stockists h3{border-bottom:2px solid #eee;padding-bottom:10px;}ul.stockists{margin:20px 0px;}.stockists li{list-style:none;background:none;padding-left:0px;margin-bottom:40px;}.stockistType{font-style:italic;}.caption{width:320px;position:absolute;bottom:20px;margin-left:60px;padding:5px 20px;}@media only screen and (max-width:940px){.caption{width:auto;position:relative;bottom:auto;margin-left:0;}}.captionDark{background:#000;background:rgba(13, 85, 161, 0.8);}.captionDark h1{color:white;}.captionDark p{color:white;}.imageCaption{color:black;margin:0 0 20px 0;padding:0;font-size:13px;font-style:italic;}.cal-header{text-align:center;}.cal-body{width:100%;position:relative;border-top:solid 1px #eee;border-left:solid 1px #eee;}.cal-day{background:#f8f8f8;}.cal-nav{height:32px;position:relative;}.cal-nav-today{text-align:center;position:absolute;left:0;top:0;width:100%;}.cal-nav-next{position:absolute;top:0;right:3px;}.cal-nav-prev{position:absolute;top:0;left:3px;}.cal-cell,.cal-day{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);border-bottom:solid 1px #eee;border-right:solid 1px #eee;padding:3px;}.cal-cell{width:14.2%;height:134.28571px;}.cal-cell-today{background:#eee;}.cal-cell-full-title{display:none;}.cal-cell-event-list{list-style:none;padding:0;margin:0;}.cal-event{font-size:12px;line-height:1;margin:3px 0;list-style:none;padding:3px 5px;}.cal-last-month{background:#fff;}.cal-last-month .cal-cell-title,.cal-last-month .cal-event{display:none;}@media only screen and (max-width:740px){.cal-body{border:none;}.cal-days{display:none;}.cal-cell{display:block;width:100%;height:auto;border:none;background:#eee;margin-bottom:10px;padding:10px;}.cal-cell-title{display:none;}.cal-cell-full-title{margin-top:10px;font-size:16px;line-height:24px;font-weight:bold;display:block;}.cal-cell-no-events{display:none;}.cal-event{font-size:16px;padding:0;margin:5px 0;}}@media only screen and (max-width:980px){.sidebarRightMain .cal-body,.sidebarLeftMain .cal-body{border:none;}.sidebarRightMain .cal-days,.sidebarLeftMain .cal-days{display:none;}.sidebarRightMain .cal-cell,.sidebarLeftMain .cal-cell{display:block;width:100%;height:auto;border:none;background:#eee;margin-bottom:10px;padding:10px;}.sidebarRightMain .cal-cell-title,.sidebarLeftMain .cal-cell-title{display:none;}.sidebarRightMain .cal-cell-full-title,.sidebarLeftMain .cal-cell-full-title{margin-top:10px;font-size:16px;line-height:24px;font-weight:bold;display:block;}.sidebarRightMain .cal-cell-no-events,.sidebarLeftMain .cal-cell-no-events{display:none;}.sidebarRightMain .cal-event,.sidebarLeftMain .cal-event{font-size:16px;padding:0;margin:5px 0;}}.smLogo{width:20px;height:20px;}.sub-images{margin:20px 0px;}.sub-images img{width:auto;}.sub-content{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;}.moreInfo{display:none;width:50%;}@media only screen and (max-width:940px){.moreInfo{width:80%;}}.moreInfo .moreInfoClose{font-size:18px;color:#fff;text-shadow:none;padding:3px 10px;background:#c00;border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0px auto;display:block;width:100px;}.moreInfo .moreInfoClose:hover{text-decoration:none;}.popup{background-size:cover;border:10px solid #fff;}.popup .text{background:#000;background:transparent\9;background:rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);zoom:1;padding:10%;}.popup h2,.popup p,.popup a{color:#fff;text-shadow:2px 2px 2px #000;text-align:center;}.popup button{width:auto;display:block;margin:0px auto;padding:10px 20px;}.popup h2{font-size:48px;line-height:1;}@media only screen and (max-width:640px){.popup h2{font-size:30px;}}.popup p{font-size:32px;line-height:1;}@media only screen and (max-width:640px){.popup p{font-size:16px;}}.articleSummary{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;}.articleSummary img,.articlePage img{float:left;margin-right:20px;width:auto;}.articles_summary{background:#eee;}.articles_summary a:hover{text-decoration:none;}.articles_summary .article_summary{width:65%;padding:5%;float:left;}@media only screen and (max-width:680px){.articles_summary .article_summary{width:50%;}}@media only screen and (max-width:500px){.articles_summary .article_summary{width:100%;float:none;}}.articles_summary img{width:25%;float:left;}@media only screen and (max-width:680px){.articles_summary img{width:40%;}}@media only screen and (max-width:500px){.articles_summary img{width:100%;float:none;}}.articles_summary .article_date{color:#015b97;}.articlePage img{margin-bottom:20px;width:auto;}.articlePage .articleBody{margin-left:170px;}@media only screen and (max-width:410px){.articleSummary img,.articlePage img{float:none;margin:0;width:100%;text-align:center;}.articlePage .articleBody{margin-left:0;}}.article_date{font-size:13px;color:#ccc;margin:5px 0;}article h1{margin:0;}.staticContent table,table.timetable{margin-bottom:20px;width:100%;}.staticContent table th,table.timetable th{text-align:left;font-weight:bold;background:#eee;}.staticContent table td,table.timetable td,.staticContent table th,table.timetable th{padding:3px 10px 3px 10px;}.staticContent table td,table.timetable td{text-align:right;font-family:sans-serif;font-size:14px;color:#015b97;}.staticContent table td.spacer,table.timetable td.spacer{width:99%;}.staticContent table tr,table.timetable tr{border-bottom:1px solid #eee;}.staticContent table tr:nth-child(2) td,table.timetable tr:nth-child(2) td{white-space:nowrap;text-align:right;font-family:proxima-nova, Helvetica, sans-serif;font-size:18px;color:#015b97;}.staticContent table td:nth-child(even),table.timetable td:nth-child(even){background:#e6eff5;border-bottom:solid 1px white;}.staticContent table td:nth-child(1),table.timetable td:nth-child(1){width:auto;white-space:nowrap;text-align:left;font-family:proxima-nova, Helvetica, sans-serif;font-size:18px;color:#015b97;width:50%;}.staticContent table.faretable td,table.timetable.faretable td{border-bottom:solid 1px #eee;border-left:solid 1px #eee;width:30px;}.staticContent table.faretable td:nth-child(1),table.timetable.faretable td:nth-child(1){width:auto;}.staticContent table.faretable td:nth-child(even),table.timetable.faretable td:nth-child(even){background:none;border-bottom:solid 1px #eee;}.staticContent table.faretable td:first-child,table.timetable.faretable td:first-child{border-left:none;font-size:14px;width:30px;}.staticContent table.faretable td:last-child,table.timetable.faretable td:last-child{color:black;text-align:left;width:auto;font-weight:bold;text-indent:3px;}.staticContent table.faretable tr:nth-child(2) td,table.timetable.faretable tr:nth-child(2) td{font-size:14px;}.staticContent table.faretable tr.ft-hl-row td,table.timetable.faretable tr.ft-hl-row td{background:#e6eff5;cursor:default;}.staticContent table.faretable td.ft-hl-col,table.timetable.faretable td.ft-hl-col{background:#fae6e6;}.staticContent table.faretable td.ft-hl-col:last-child,table.timetable.faretable td.ft-hl-col:last-child{background:white;}.staticContent table.faretable td.ft-hl-cell,table.timetable.faretable td.ft-hl-cell{background:white !important;}.staticContent table.faretable td h4,table.timetable.faretable td h4{color:#015b97;font-size:18px;}div.table-wrapper{padding:0px;}table,table tr{width:100%;}table tr th{font-weight:bold;text-align:left;}table tr td,table tr th{padding:2px 0px;}.slot{float:left;margin-right:1%;margin-left:1%;margin-bottom:20px;position:relative;width:48%;}@media only screen and (max-width:530px){.slot{width:100%;margin:1% 0%;float:none;}}.slotGrid .slot{width:31%;float:none;display:inline-block;vertical-align:top;}@media only screen and (max-width:530px){.slotGrid .slot{width:100%;margin:1% 0%;float:none;}}.slotGrid .slot img{margin-top:34px;}.holidays .slotGrid .slot{width:48%;}.holidays .slotGrid .slot img{margin-top:0px;}#day-trips .slotGrid .slot:nth-child(1),#day-trips .slotGrid .slot:nth-child(2),#concerts .slotGrid .slot:nth-child(1),#concerts .slotGrid .slot:nth-child(2){width:48%;}.slot h3,.slot h4{display:inline-block;color:#fff;background:#015b97;margin:0;padding:10px 5px;line-height:1;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}@media only screen and (max-width:768px){.slot h3,.slot h4{width:100%;text-align:center;position:relative;}}.slotGrid .slot h3,.slotGrid .slot h4{font-size:14px;line-height:1;position:absolute;}@media only screen and (max-width:768px){.slotGrid .slot h3,.slotGrid .slot h4{width:100%;text-align:center;}}.slot h4{background:#c00;}@media only screen and (max-width:768px){.slot h4{font-size:14px;}}@media only screen and (max-width:647px){.slot h4{font-size:13px;}}@media only screen and (max-width:600px){.slot h4{display:none;}}@media only screen and (max-width:530px){.slot h4{display:none;}}.slotGrid .slot h4{display:none;}.slot img{display:block;}.sidebarRight .slot,.sidebarRight .slot img{width:100%;}.sidebarRight .slot h3,.sidebarRight .slot h4{text-align:center;}#featureSlots .slot h3,#featureSlots .slot h4{position:absolute;bottom:0px;right:0px;width:auto;}@media only screen and (max-width:768px){#featureSlots .slot h3,#featureSlots .slot h4{width:100%;text-align:center;position:relative;}}#featureSlots .slot h3{background:#015b97;top:0;left:0;bottom:auto;right:auto;}.slot.helpNote h3{background:#c00;font-size:24px;line-height:24px;position:relative;}.facebook h3,.facebook h4{display:none;}.sliderHeader{margin-bottom:4%;}.sliderHeader .bx-wrapper{width:60%;float:left;}@media only screen and (max-width:680px){.sliderHeader .bx-wrapper{width:100%;float:none;}}.sliderHeader .servicePageContent{padding:0;width:40%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);padding:2%;padding-top:0;}@media only screen and (max-width:680px){.sliderHeader .servicePageContent{width:100%;float:none;padding:2%;}}.sliderHeader h1{font-size:24px;line-height:1;margin:0 0 10px 0;}.sliderHeader p{font-size:14px;line-height:21px;margin-bottom:5px;}.bx-wrapper{padding:0;margin:0;height:auto;}.slide img{display:block;}.slide{position:relative;}.slide h2{position:absolute;color:#fff;top:20%;text-align:center;width:100%;}.slide h2 span{padding:10px 20px;background:rgba(255, 255, 255, 0.3);}div#footer-wrapper{clear:both;background:#015b97;color:#fff;}footer{width:940px;margin:0px auto;padding:0px 0px 0px 0px;position:relative;}footer ul{margin:0;}footer ul li{list-style:none;margin:0;padding:0;}footer p,footer h1,footer h2,footer h3,footer h4{margin:0;padding:0;background:none;}footer p{line-height:22px;}footer div.terms{clear:both;}footer div.terms ul{clear:both;}footer div.terms ul li{padding:0;background:none;float:left;margin-right:20px;}footer ul{margin:0;}footer ul li{margin:0;list-style:none;}.newsletter label{width:200px;text-align:left;}.newsletter .input_full{width:365px;float:left;margin:2px 0 0 0;}.coach-thumbnail-wrapper{clear:both;}.coach-thumbnails{background:white;width:100%;padding:10px 0;display:none;}.coach-thumbnails:before,.coach-thumbnails:after{content:" ";display:table;}.coach-thumbnails:after{clear:both;}.fixed .coach-thumbnails{position:fixed;top:0;left:0;z-index:200;border-bottom:1px solid #ccc;}@media only screen and (max-width:){.fixed .coach-thumbnails{position:relative;top:auto;left:auto;z-index:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}}.coach-thumbnails.coach-size-3 .coach-thumbnail{width:33.33333%;}@media only screen and (max-width:){.coach-thumbnails.coach-size-3 .coach-thumbnail{width:50%;padding-bottom:10px;margin-bottom:10px;}}.coach-thumbnails.coach-size-4 .coach-thumbnail{width:25%;}@media only screen and (max-width:){.coach-thumbnails.coach-size-4 .coach-thumbnail{width:50%;padding-bottom:10px;margin-bottom:10px;}}.coach-thumbnails.coach-size-5 .coach-thumbnail{width:20%;}@media only screen and (max-width:){.coach-thumbnails.coach-size-5 .coach-thumbnail{width:50%;padding-bottom:10px;margin-bottom:10px;}}.coach-thumbnails.coach-size-6 .coach-thumbnail{width:16.66667%;}@media only screen and (max-width:){.coach-thumbnails.coach-size-6 .coach-thumbnail{width:50%;padding-bottom:10px;margin-bottom:10px;}}.coach-thumbnails.coach-size-7 .coach-thumbnail{width:14.28571%;}@media only screen and (max-width:){.coach-thumbnails.coach-size-7 .coach-thumbnail{width:50%;padding-bottom:10px;margin-bottom:10px;}}.coach-thumbnails.coach-size-8 .coach-thumbnail{width:12.5%;}@media only screen and (max-width:){.coach-thumbnails.coach-size-8 .coach-thumbnail{width:50%;padding-bottom:10px;margin-bottom:10px;}}.coach-thumbnails.coach-size-9 .coach-thumbnail{width:11.11111%;}@media only screen and (max-width:){.coach-thumbnails.coach-size-9 .coach-thumbnail{width:50%;padding-bottom:10px;margin-bottom:10px;}}.coach-thumbnails.coach-size-10 .coach-thumbnail{width:10%;}@media only screen and (max-width:){.coach-thumbnails.coach-size-10 .coach-thumbnail{width:50%;padding-bottom:10px;margin-bottom:10px;}}.coach-thumbnails.coach-size-11 .coach-thumbnail{width:9.09091%;}@media only screen and (max-width:){.coach-thumbnails.coach-size-11 .coach-thumbnail{width:50%;padding-bottom:10px;margin-bottom:10px;}}.coach-thumbnail{display:block;float:left;width:auto;height:177px;height:auto;text-align:center;position:relative;padding:0px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);}@media only screen and (max-width:){.coach-thumbnail{width:50%;float:left;}}.coach-thumbnail p,.coach-thumbnail h4{margin:2px;font-size:13px;font-weight:normal;padding:0;line-height:1;color:black;}.coach-thumbnail h4{color:#015b97;}.coach-thumbnail .executive{font-style:italic;color:#808080;}.coach-thumbnail h4{padding-top:10px;}.coach-thumbnail:hover{z-index:5;text-decoration:none;}.coach-thumbnail:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}@media only screen and (max-width:){.coach-thumbnail:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}.coach-thumbnail img{display:block;width:100%;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-easing:ease-in-out;-moz-transition-easing:ease-in-out;-o-transition-easing:ease-in-out;transition-easing:ease-in-out;}.coach-wrapper .chi-marker{position:absolute;margin-top:-177px;}.coach-wrapper .coach-header-image{position:relative;}.coach-wrapper .coach-header-image img{display:block;margin:0;}.coach-wrapper h1{background:#015b97;color:white;margin:0;padding:5px 20px;font-size:28px;font-weight:normal;}.coach-wrapper h1 a{color:white;}.coach-wrapper h2{margin-top:0;}.coach-wrapper .tagline{text-align:center;font-size:40px;margin:40px 0;}@media only screen and (max-width:){.coach-wrapper .tagline{font-size:28px;margin:20px 0;line-height:1;}}.coach-wrapper .coach-summary-icons{position:absolute;bottom:0;left:0;color:white;padding:10px 0;width:100%;background:rgba(0, 0, 0, 0.5);}.coach-wrapper .coach-summary-icons img{height:32px;width:32px;float:left;margin-right:5px;padding-left:20px;}.coach-wrapper .sidebarRightMain{width:55%;border-right:1px solid #eee;padding-right:40px;}@media only screen and (max-width:){.coach-wrapper .sidebarRightMain{width:100%;border:0;padding:0 20px;}}.coach-wrapper .sidebarRight{width:40%;}@media only screen and (max-width:){.coach-wrapper .sidebarRight{width:100%;border:0;padding:0 20px;}}@media only screen and (max-width:){}.back-to-top{display:inline-block;margin-bottom:15px;text-align:right;font-size:14px;width:100%;padding:0;}.coach-more-features{display:none;}.csm-close{display:none;}.csm-open .csm-open{display:none;}.csm-open .csm-close{display:inline;}.coach-feature{position:relative;}.coach-feature a{position:absolute;top:22px;left:0px;}.coach-feature img{height:32px;width:32px;float:left;margin-right:15px;}.coach-feature h3{background:none;color:#015b97;padding:6px 0 10px 0;font-size:20px;line-height:1;height:32px;margin:0;}.coach-feature .coach-feature-content{display:none;color:#888;font-size:14px;line-height:1.4;padding-left :48px;}.coach-feature .coach-feature-toggle{font-size:13px;font-style:italic;color:#c00;padding-left:48px;}.coach-feature .coach-feature-toggle .cft-close{display:none;}.coach-feature .coach-feature-toggle.cft-open .cft-close{display:inline;}.coach-feature .coach-feature-toggle.cft-open .cft-open{display:none;}.quote-button{margin:40px 0;}.quote-button .button{background:#28bf20;background-image:-webkit-linear-gradient(top, #28bf20, #03800b);background-image:-moz-linear-gradient(top, #28bf20, #03800b);background-image:-ms-linear-gradient(top, #28bf20, #03800b);background-image:-o-linear-gradient(top, #28bf20, #03800b);background-image:linear-gradient(to bottom, #28bf20, #03800b);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;-webkit-box-shadow:0px 1px 3px #666;-moz-box-shadow:0px 1px 3px #666;box-shadow:0px 1px 3px #666;font-family:Arial;color:#fff;font-size:20px;padding:10px 20px 10px 20px;border:solid #2bbd06 2px;text-decoration:none;}.quote-button .button:hover{background:#008004;text-decoration:none;}.more-information-bar{position:relative;margin-bottom:0px;border-bottom:1px solid #696977;padding:10px 0;text-transform:uppercase;}.more-information-bar .coach-name{color:#696977;}.more-information-bar a{color:#015b97;}.more-information-bar a:hover{text-decoration:none;}.more-information-bar h3,.more-information-bar h4{padding:0px;color:#015b97;margin:0;line-height:1;}.more-information-bar h3{color:#696977;}.more-information-bar .more-information{color:white;position:absolute;right:20px;top:10px;display:none;}.more-information-bar .more-information a{color:white;}.coach-hire-form{display:none;}.image-layout{line-height:0;}.image-layout .il-image{display:inline-block;}.fleet-header{position:relative;}.fleet-header img{display:block;}.fleet-header .fleet-heading{background:#015b97;padding:5px 0px;}.fleet-header .fleet-heading h1,.fleet-header .fleet-heading h3{color:white;margin:0;line-height:1;text-align:center;text-transform:uppercase;}.fleet-header .fleet-heading h3{font-size:25px;}.fleet-header .fleet-heading span{background:#015b97;padding:0px 20px;}@media only screen and (max-width:){.fleet-header .fleet-heading{font-size:32px;padding-top:5px;}}@media only screen and (max-width:){.coach-gallery-grid{padding:0 10px;}}.coach-gallery-grid .coach-gallery-images{margin-left:-5px;margin-right:-5px;}.coach-gallery-grid .coach-gallery-images:before,.coach-gallery-grid .coach-gallery-images:after{content:" ";display:table;}.coach-gallery-grid .coach-gallery-images:after{clear:both;}.coach-gallery-grid .coach-gallery-images .coach-gallery-image{float:left;margin-bottom:2%;position:relative;margin-right:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);padding:0;margin:0;width:33.33333%;display:block;padding:5px;}.coach-gallery-grid .coach-gallery-images .coach-gallery-image img{display:block;}.coach-nav-prev,.coach-nav-next{padding-bottom:20px;}.coach-nav-prev h4,.coach-nav-next h4{text-align:center;}.coach-banner{position:relative;height:101px;padding-top:36px;padding-left:150px;margin:0 20px;}.coach-banner img{position:absolute;left:0;top:0;z-index:10;width:230px;}.coach-banner .banner-bar{height:60px;padding:13px 20px;position:relative;background:#005c97;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.banner-bar .text{color:white;font-size:20px;line-height:30px;font-weight:400;margin:0 0 0 70px;}.banner-bar .telephone{position:absolute;font-size:40px;font-weight:600;line-height:40px;right:30px;top:10px;}.banner-bar .telephone a{color:#fff;}.banner-bar .book_now{position:absolute;font-size:20px;font-weight:600;line-height:40px;right:35px;top:45px;}.banner-bar span.book_now a{color:white;}.input_tiny{width:50px;}.input_small{width:100px;}.input_medium{width:150px;}.input_large{width:200px;}.input_xlarge{width:250px;}.input_xxlarge{width:300px;}.input_full{width:100%;}.input_full_wrap{display:block;padding-right:8px;}::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}input[type="radio"],input[type="checkbox"]{position:relative;vertical-align:top;top:3px;top:0 \0;*top:-3px;}@media (-webkit-min-device-pixel-ratio:1) and (max-device-width:1024px){input[type="radio"],input[type="checkbox"]{vertical-align:baseline;top:2px;}}@media (-webkit-min-device-pixel-ratio:1) and (max-device-width:480px){input[type="radio"],input[type="checkbox"]{vertical-align:baseline;top:0;}}@media (-webkit-min-device-pixel-ratio:2) and (max-device-width:480px){input[type="radio"],input[type="checkbox"]{vertical-align:baseline;top:0;}}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background:#ddd url(../img/button.png) repeat-x;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));background:-moz-linear-gradient(top center, #fff 0%, #ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;margin:10px 0px;font:bold 12px/1.3 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;outline:0;overflow:visible;padding:3px 10px;text-shadow:#fff 0 1px 1px;width:auto;border-radius:0;border:none;background:#000;color:#fff;text-shadow:none;padding:3px 10px;font-size:14px;background:#c00;border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial, 'Liberation Sans', FreeSans, sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}::-webkit-input-placeholder{color:#888;}input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}input.placeholder_text,textarea.placeholder_text{color:#888;}:invalid{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#aaa 0 0 7px;-webkit-box-shadow:#aaa 0 0 7px;box-shadow:#aaa 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(../img/select_arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}::-webkit-validation-bubble-message{box-shadow:rgba(0, 0, 0, 0.5) 0 0 5px;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #666), color-stop(1, #000));border:1px solid;border-color:#747474 #5e5e5e #4f4f4f;color:#fff;font:11px/1 'Lucida Grande', Arial, 'Liberation Sans', FreeSans, sans-serif;padding:15px 15px 17px;text-shadow:#000 0 0 1px;}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{display:none;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6_button,* html button{background:#ddd url(../img/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial, sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6_input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial, sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6_input_disabled,.ie6_button_disabled{color:#888;}.ie6_input_disabled{background:#eee;}.ContentBelowContainer{background-color:#045e90;position:relative;}.BottomNavBarContainer{height:580px;width:100%;}.BottomNavBarContainer_Content{margin-left:auto;margin-right:auto;position:relative;width:940px;}.BottomNavBarFrame_Middle{left:320px;position:absolute;top:22px;width:300px;}.BottomNavBarLink{color:#fff;display:inline-block;margin-bottom:10px;padding:0px;text-decoration:none;-webkit-text-size-adjust:none;width:300px;}.BottomNavBarLink:hover{color:#fff !important;text-decoration:underline;}.BottomNavBarListItem{display:inline;list-style:none;}.PoweredByDSLLinkContainer{color:#fff;font-size:14px;margin-left:auto;margin-right:auto;padding-bottom:0px;padding-top:5px;-webkit-text-size-adjust:none;width:940px;}.PoweredByDSLLink_Middle{position:absolute;top:444px;}#HomeLink{color:#fff;float:left;margin-top:0px;}#TBSLink,#DSLLink{color:#fff;}.CompanyDetailsContainer{display:none;}.PageFooterMessage{padding-bottom:64px;}.PageFooterMessageContent{margin-left:auto;margin-right:auto;top:0px;width:940px;}.PageFooterMessageContent a:hover{color:#fff !important;text-decoration:underline;}#A-AddressDetails{color:#fff;position:absolute;top:22px;}#A-AddressDetails h3{color:#fff;font-size:24px;font-weight:normal;line-height:24px;}#A-AddressStrapline{font-size:13px !important;}#A-AddressDetails h4{font-weight:normal;margin-bottom:12px;margin-top:13px;}#A-AddressDetails p{font-size:16px;}#A-ContactDetails{margin-top:10px;}#A-AddressDetails a{color:#fff;text-decoration:none;}#A-AddressDetails a:hover{text-decoration:underline;}#A-AddressSeparator{border-left:1px solid #cdcdcd;height:380px;left:300px;position:absolute;top:0px;}#A-SagePay{border-radius:5px;-moz-border-radius:5px;margin-left:640px;position:absolute;top:22px;width:300px;}#A-GreenRoad{border-radius:5px;-moz-border-radius:5px;margin-left:640px;position:absolute;top:133px;width:300px;}#A-Vouchers{border-radius:5px;-moz-border-radius:5px;width:100%;}.A-SocialMedia{background-color:#003e65;border-radius:5px;-moz-border-radius:5px;padding:5px 10px;width:280px;}.A-SocialMedia img{display:block;float:left;padding-right:5px;width:25px;height:20px;}.A-SocialMedia a{color:#fff;text-decoration:none;}#A-Twitter{margin-left:640px;position:absolute;top:250px;}#A-Facebook{margin-left:640px;position:absolute;top:292px;}#A-Instagram{margin-left:640px;position:absolute;top:334px;}.MobileSiteSwitch{clear:both;float:left;padding-bottom:25px;padding-top:35px;text-align:center;width:100%;}.BookingProcessContainer .MobileSiteSwitch{padding-top:35px;}@media screen and (min-device-width:640px){.MobileSiteSwitch{padding-top:20px;padding-bottom:10px;}.BookingProcessContainer .MobileSiteSwitch{padding-top:20px;}.MobileSiteSwitch img{max-width:130px;}}.expanse{position:relative;height:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:30%;text-align:left;position:relative;}.expanse-panel{max-width:940px;margin:0px auto;padding-top:15%;padding-left:10%;}.expanse-panel h1{margin:10px 0;}.expanse-panel p{margin:10px 0;}form{margin-bottom:20px;}.fieldset{position:relative;padding:5% 4% 2% 4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);background:#eee;}.formInput{display:block;width:70%;float:left;margin:5px 0;padding:3px 5px;font-size:16px;line-height:1.428;}.formLabel{display:block;width:20%;min-width:120px;text-align:right;float:left;clear:left;padding:10px 2% 5px 0;font-size:16px;line-height:1.428;font-family:proxima-nova, Helvetica, sans-serif;}.formLegend{padding:0% 7% 2% 22%;}.fieldset .error{float:left;clear:left;}.formToolbar{padding:5% 7% 5% 0;}@media only screen and (max-width:600px){.formInput{width:100%;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);}.formLabel{float:none;width:100%;text-align:left;}.formLegend{padding:2%;}}@media only screen and (max-width:940px){#mi-acklams-fleet,#mi-drive-green,#mi-contact-us,#mi-lost-property{display:none;}}@media only screen and (max-width:767px){#header_wrapper{height:auto;margin:0px;}img#logo{width:100%;height:auto;position:relative;top:auto;bottom:auto;left:auto;right:auto;}header{height:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);padding:2%;}header span.strapline{position:relative;top:auto;bottom:auto;left:auto;right:auto;text-align:center;display:block;}header img#facebook,header img#twitter,header img#instagram{position:relative;float:none;top:auto;bottom:auto;left:auto;right:auto;margin:0px auto;display:block;display:none;}div#facebook{display:none;}div.button_wrapper,div.button_inner{height:auto;background:#000;padding:0px;margin:0;}div.button_wrapper{margin-bottom:10px;}div.button_inner{float:left;margin-bottom:2%;position:relative;margin-right:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/css/box_sizing.htc);padding:0;margin-right:0;float:none;background:#c00;padding:10px;}div.button_inner p{display:inline;margin:0;text-transform:uppercase;text-align:right;}div.button_inner p a{cursor:pointer;color:#fff;}header,div.nav_inner,div.button_inner,.menu{margin:0px auto;}div.nav_wrapper{clear:both;height:auto;display:none;margin-bottom:0px;overflow-y:hidden;padding:0px 0px;border-bottom:1px solid #000;}div.nav_wrapper.top_nav_wrapper{display:block;}div.nav_inner,.menu{clear:both;position:relative;height:auto;}.menu ul{background:#c00;}.menu li{display:block;float:none;position:relative;margin:0px;}.menu.top_menu li{float:left;}footer div.terms ul li{float:none;margin-right:0px;}.menu.top_menu{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;padding:1%;}.menu li a,.menu li span.menuItem{position:relative;display:block;margin-right:0px;height:auto;border:none;font-size:16px;text-decoration:none;margin:0;padding:10px;}.menu li a:hover{border:none;}.menu li a:not(:only-child):not(.btnMenu){width:220px;}.menu li span.menuItem ~ a.btnMenu{left:0;width:280px;}.menu li a.btnMenu{position:absolute;left:248px;top:0;width:32px;padding:0;height:32px;background:none;}.menu li a.btnMenu span,.menu li a.btnMenu:hover span{display:block;position:absolute;right:0;top:3px;padding:0 0 0 0;margin:3px;cursor:pointer;height:28px;width:28px;font-size:16px;line-height:20px;text-align:center;font-weight:bold;z-index:10;}.menu li a.btnMenuExpand{display:block;}.menu li a.btnMenuContract{display:none;}.menu li ul a,.menu li ul span.menuItem{width:auto;}.menu li ul,.menu li ul ul,.menu li ul ul ul{left :0;display:none;position :static;box-shadow:inset 0 0 20px #000;margin:10px -20px;padding:15px 10px 10px 20px;}.menu li ul ul,.menu li ul ul ul{margin:10px -10px 10px -20px;}.coach-banner{padding:0;height:auto;}.coach-banner img{position:relative;left:auto;top:auto;z-index:10;width:75%;margin:0px auto;display:block;}.coach-banner .banner-bar{height:auto;padding:13px 20px;position:relative;background:#005c97;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.banner-bar .text{color:white;font-size:20px;line-height:30px;font-weight:400;margin:0;text-align:center;}.banner-bar .telephone{position:relative;font-size:40px;font-weight:600;line-height:40px;right:auto;top:auto;display:block;}.banner-bar .telephone a{color:#fff;}.banner-bar .book_now{position:relative;font-size:20px;font-weight:600;line-height:40px;right:auto;top:auto;}.banner-bar span.book_now a{color:white;}#footer-wrapper{display:none;}}.fieldset h2{clear:both;}.fieldset .toolbar{clear:both;}.fieldset label.error{color:#c00;}.coach-listing{width:48%;float:left;margin:1%;}.coach-mark{border-radius:5px;-moz-border-radius:5px;background:white;padding:10px;position:relative;width:100px;height:auto;}.image-no-link{margin-bottom:10px;}#mi-safety-statement{background-color:#fcf900;color:black;text-transform:uppercase;border:2px solid black;}label.formLabel.signup{width:auto !important;text-align:left;float:left;min-width:auto;margin:0;padding:0;}input#signup[type="checkbox"]{position:relative;top:auto;bottom:auto;right:auto;left:auto;float:left;margin-top:20px;}.formToolbar.holidaybutton{padding:5px 0 25px 0;}