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,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}html{font-size:62.5%;font-family:arial, sans-serif;color:#6b6c76}.services{font-size:1.6em}.banner h2{font-size:2.2em}.page .smallprint ul li a{color:#6b6c76;text-decoration:none}.clear{clear:both;display:block}p{font-size:14px;font-size:1.4rem;line-height:1.71429;margin-bottom:1em}p a{font-size:inherit}h1,h2,h3{font-family:"trebuchet ms", "tahoma", sans-serif;color:#4e4f56;font-weight:bold}h1 a,h2 a,h3 a{font-size:inherit}h4,h5{font-family:arial, sans-serif}h1{font-size:30px;font-size:3rem;margin-top:0.5em;margin-bottom:0.5em}h2{font-size:27px;font-size:2.7rem;line-height:1.14815;margin-bottom:0.5em;clear:both}h2.full-width{background:#eee;padding:0.5em}h3{font-size:22px;font-size:2.2rem;margin-bottom:0.5em}h4{font-size:14px;font-size:1.4rem;margin-top:0.5em;margin-bottom:0.5em;font-weight:bold}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0.5em}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}li{font-size:14px;font-size:1.4rem}.generictext li{font-size:14px;font-size:1.4rem;line-height:1.71429}li a{font-size:inherit}a{color:#000000;font-size:14px;font-size:1.4rem}a.plus{text-decoration:none;display:block;font-size:14px;font-size:1.4rem;line-height:1.71429;margin:1em 0 1em 0;font-weight:bold}a.plus:before{content:"+ "}p.cta a{background:#b3b3b3 url("../images/cta-icon.png") no-repeat center right;color:#ffffff;padding:0.8em 40px 0.8em 0.8em;text-decoration:none;height:40px;line-height:40px}p.cta a:hover{background-color:#b3b3b3}input.text{border:solid 1px #d5d5d5;background:#f8f8f8;font-size:15px;font-size:1.5rem;margin-bottom:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input.button{-webkit-appearance:none;background:#b3b3b3;color:#fff;text-transform:uppercase;border:0;font-size:16px;font-size:1.6rem;padding:0.5em 1em}table td{font-size:16px;font-size:1.6rem}table th{font-size:16px;font-size:1.6rem;font-weight:bold}.generictext ol{margin-left:2em;counter-reset:section}.generictext ol li{list-style-type:none}.generictext ol li:before{counter-increment:section;content:counter(section) ". ";color:#68172d}.generictext ul{margin-left:2em;list-style:none inside none}.generictext ul li{list-style-type:none}.generictext ul li:before{content:"- ";font-size:15px;font-size:1.5rem;color:#68172d}.generictext ol,.generictext ul{list-style:none inside none}.generictext>ol,.generictext>ul{margin-left:0}.generictext strong{font-weight:bold}.generictext em{font-style:oblique}.ga-jp-widget .map-bg{background-color:#fff}.ga-jp-widget .map-color{color:#000}.ga-jp-widget .map-hover:hover{color:#2d99ee}.ga-jp-widget .map-font{font-family:Arial;font-size:13px}.ga-jp-widget .map-border{border:none}.ga-jp-widget .map-focus{outline:0}.ga-jp-widget .form-components-container.map-bg{background-color:#fff}.ga-jp-widget .location-input.map-bg{background-color:#fff}.ga-jp-widget .location-input.map-border{border-left:1px solid #ccc}.ga-jp-widget:not(.small-widget) .form-component.to-component{border-top:1px solid #ddd}.ga-jp-widget .location-input.map-color{color:#444}.ga-jp-widget .form-component .search-icon{background:url("/static/ga-jp/dist/images/search_input.png") no-repeat;background-size:contain}.ga-jp-widget .location-input.map-font{font-family:Arial;font-size:16px}@media (min-width: 54em){.ga-jp-widget .location-input.map-font{font-size:13px}}.ga-jp-widget .autocomplete-component.map-bg ul li{background-color:#fff}.ga-jp-widget .autocomplete-component .autocomplete-item.map-bg:hover,.ga-jp-widget .autocomplete-component .autocomplete-item.map-hover{background-color:#f8f8f8}.ga-jp-widget .autocomplete-component ul li .suggestion-text .suggestion-label{color:#999}.ga-jp-widget .autocomplete-component ul li .suggestion-text .suggestion-label strong{color:#000}.ga-jp-widget .autocomplete-component ul li .suggestion-text{border-top:1px solid #ddd}.ga-jp-widget .autocomplete-component ul li .autocomplete-icon{background:url("/static/ga-jp/dist/images/station_marker.png") no-repeat;background-size:13px}.ga-jp-widget .autocomplete-component ul li .suggestion-text .suggestion-label{font-family:Arial;font-size:13px}.ga-jp-widget .results-component.map-bg{background-color:#fff}.ga-jp-widget .results-component .journey-panel.map-color{color:#444}.ga-jp-widget .results-component .transport-line.map-color{color:#444}.ga-jp-widget .results-component .transport-line.map-bg{background-color:transparent}.ga-jp-widget .results-component .details-icon{background:url("/static/ga-jp/dist/images/details.png") no-repeat;background-size:contain}.ga-jp-widget .results-component.map-font{font-family:Arial;font-size:13px}.ga-jp-widget .results-component .transport-line.map-font{font-family:Arial;font-size:13px}.ga-jp-widget .parameters-component.map-bg{background-color:#f8f8f8}.ga-jp-widget .parameters-component.map-color .parameters-text{color:#000}.ga-jp-widget .parameters-component.map-color .parameters-text:hover{color:#2d99ee}.ga-jp-widget .parameters-component .parameters-dropdown .map-hover:hover{background-color:#f8f8f8;color:#444}.ga-jp-widget .parameters-component.map-font .parameters-text{font-family:Arial;font-size:13px}.ga-jp-widget .parameters-component.map-font .parameters-dropdown{font-family:Arial;font-size:13px}.ga-jp-widget .route-options-component.map-bg{background-color:#f8f8f8}.ga-jp-widget .route-options-component.map-color{color:#000}.ga-jp-widget .route-options-component.map-font{font-family:Arial;font-size:13px}.ga-jp-widget .details-panel.map-bg{background-color:#fff}.ga-jp-widget .details-panel .line.map-bg{background-color:transparent}.ga-jp-widget .details-header-panel.map-color{color:#444}.ga-jp-widget .details-panel.map-color .results-panel{color:#444}.ga-jp-widget .details-panel .results-panel .transport-line.map-color{color:#444}.ga-jp-widget .details-panel.map-color .steps-panel{color:#444}.ga-jp-widget .details-panel .line.map-color{color:#000}.ga-jp-widget .details-panel .step-description.map-color{color:#aaa}.ga-jp-widget .details-header-panel.map-font{font-family:Arial;font-size:13px}.ga-jp-widget .details-panel.map-font{font-family:Arial;font-size:13px}.ga-jp-widget .map-control.map-bg{background-color:#fff}.ga-jp-widget .map-control.map-color{color:#444}.ga-jp-widget .map-control.map-font{font-family:Arial;font-size:13px}.ga-jp-widget .map-control.map-shadow{box-shadow:5px 5px 5px rgba(0,0,0,0.2)}.ga-jp-widget .details-panel.map-border{border:1px solid #ddd}.ga-jp-widget .map-control .my-location-icon{background:url("/static/ga-jp/dist/images/my_location.png") no-repeat;background-size:20px}.ga-jp-widget .map-control .my-location-icon:hover,.ga-jp-widget .map-control .my-location-icon.active{background:url("/static/ga-jp/dist/images/my_location_hover.png") no-repeat;background-size:20px}.ga-jp-widget .error-panel.map-bg{background-color:#fff}.ga-jp-widget .error-panel.map-color{color:#A7A7A7}.ga-jp-widget .warning-msg.map-bg{background-color:#fff}.ga-jp-widget .warning-msg.map-color{color:#444}.ga-jp-widget .warning-msg.map-color .help-button,.ga-jp-widget .warning-msg.map-color .dismiss-button{color:#38afcf}.ga-jp-widget .error-panel .error-image{background:url("/static/ga-jp/dist/images/error.png") no-repeat;background-size:20px}.ga-jp-widget .warning-msg .error-img{background:url("/static/ga-jp/dist/images/error.png") no-repeat;background-size:20px}.ga-jp-widget .error-panel.map-font{font-family:Arial;font-size:13px}.ga-jp-widget .warning-msg.map-font{font-family:Arial;font-size:13px}.ga-jp-widget.small-widget .small-form.map-bg{background-color:#fff}.ga-jp-widget.small-widget .map-bg{background-color:#fff}.ga-jp-widget.small-widget .map-border{border:1px solid #ddd;background-color:#f8f8f8}.ga-jp-widget.small-widget .location-input.map-color{color:#444}.ga-jp-widget.small-widget .search-component.map-bg{background-color:#68172d}.ga-jp-widget.small-widget .search-component.map-color{color:#fff}.ga-jp-widget.small-widget .autocomplete-component.map-bg ul li{background-color:#fff}.ga-jp-widget.small-widget .autocomplete-component ul li .suggestion-text .suggestion-label{color:#999}.ga-jp-widget.small-widget .autocomplete-component ul li .suggestion-text .suggestion-label strong{color:#000}.ga-jp-widget.small-widget .autocomplete-component ul li .suggestion-text{border-top:1px solid #ddd}.ga-jp-widget.small-widget .autocomplete-component .autocomplete-item.map-bg:hover,.ga-jp-widget.small-widget .autocomplete-component .autocomplete-item.map-hover{background-color:#f8f8f8}.ga-jp-widget.small-widget .error-panel.map-bg{background-color:#fff}.ga-jp-widget.small-widget .error-panel.map-color .error-secondary-message.map-color{color:#A7A7A7}.ga-jp-widget.small-widget .form .close-icon{background:url("/static/ga-jp/dist/images/close-gray.png") no-repeat;background-size:contain;top:13px;right:10px;position:relative;width:15px;height:15px;float:right;cursor:pointer}.ga-jp-widget.small-widget .autocomplete-component ul li .autocomplete-icon{background:url("/static/ga-jp/dist/images/station_marker.png") no-repeat;background-size:13px;width:20px;height:20px;top:5px;left:13px;position:relative}.ga-jp-widget.small-widget .error-panel .error-image{background:url("/static/ga-jp/dist/images/error.png") no-repeat;background-size:20px}.ga-jp-widget.small-widget .form .search-component::after{content:'';display:block;width:10px;height:17px;position:absolute;right:0.5em;top:0.7em;background-image:url("../images/icon-sprite.svg");background-position:-15px -47px;background-repeat:no-repeat}.ga-jp-widget.small-widget .location-input.map-font{font-family:Arial;font-size:16px}.ga-jp-widget.small-widget .location-input.map-border:focus{box-shadow:none}.ga-jp-widget.small-widget .search-component.map-font{font-family:Arial;font-size:16px}.ga-jp-widget.small-widget .autocomplete-component ul li .suggestion-text .suggestion-label{font-family:Arial;font-size:13px}.ga-jp-widget.small-widget .error-panel.map-color .error-secondary-message.map-font{font-family:Arial;font-size:13px}@media (min-width: 54em){.ga-jp-widget.small-widget .location-input.map-font{font-size:13px}}table{display:block;overflow-x:auto;overflow-y:hidden;width:100% !important}body{border-spacing:0;background-color:#f7f7f7}.wrapper,.header{width:100%;overflow:hidden;clear:both}.fullbanner{background:#68172d;width:100%;margin:0;padding:0}#fullnav{width:100%}.header{background-color:#fff}input,button,a{outline:none}.page{*zoom:1;max-width:59em;_width:59em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;overflow:hidden;*zoom:1;min-width:320px;padding:0;position:relative}.page:after{content:"";display:table;clear:both}@media (min-width: 24em){.page{max-width:24em}}.page:after{content:normal}.page .services{height:40px;background:url("") no-repeat 0 -20px;background-size:105px 85px}.page .services .homelink{position:absolute;top:0;left:0;margin:0;text-indent:-9999em;display:block;height:40px;width:118px}.page .services ul{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}.page .services ul li{font-size:inherit}.page .services ul li .all,.page .services ul li .closed{display:none;padding-top:0.5em}.page .services ul li .open{display:block;font-size:0.875em}.page .services ul li .open strong{padding-top:1.5em}.page .services ul li.intro{width:49.15254%;float:right;margin-right:0;*margin-left:-1em;display:inline;height:40px;line-height:40px;text-align:right}.page .services ul li.intro a{color:#68172d;text-decoration:none;font-size:1em;padding-right:0.5em}.page .services ul li.intro a:before{content:"+ "}.page .banner{background:#68172d;color:#ffffff;clear:both}.page .banner .logo{margin:0;height:95px}.page .banner .logo a{font-size:inherit}.page .banner .logo img{display:block;margin:0 auto;padding-top:1.6em}.page .banner .telephone{display:none}.page .banner .social{background:#eeeeee;clear:left;overflow:hidden;color:#939394}.page .banner .social li{width:31.03448%;float:left;margin-right:3.44828%;display:inline;text-align:center;font-size:1.2em;margin-right:1em}.page .banner .social li:nth-child(2){height:100%;border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid}.page .banner .social li img{vertical-align:middle}.page .banner .social li img:first-child{margin-left:1em}.page .banner .social li a{color:#939394;text-decoration:none;font-weight:bold}.page .banner .social li a.button-white{color:#68172d}.page .banner .social .speak-me{width:33.3333%;margin:0;float:right;background:#eeeeee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page .banner .social .speak-me a.recite_me{width:100%;height:0;padding-top:3.7em;overflow:hidden;display:block;position:relative}.page .banner .social .speak-me a.recite_me:after{content:'';display:block;position:absolute;top:1.3em;width:71px;height:19px;left:50%;margin-left:-35px;background:url("../images/icon-sprite.svg") no-repeat -1023px -53px}.page .banner .social .speak-me a.recite_me:hover,.page .banner .social .speak-me a.recite_me.on{background:#4e4f56}.page .banner .social .speak-me a.recite_me:hover:after,.page .banner .social .speak-me a.recite_me.on:after{background-position:-1108px -53px}.page .banner .social .mobile-buy-button{width:33.3333%;margin:0;float:right;background:#eeeeee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page .banner .social .mobile-buy-button a.mobile-buy-button-link{text-transform:none;width:100%;height:0;padding:1.4em 0em 2.3em 0;background:transparent;overflow:hidden;display:block;position:relative;color:#4e4f56}.page .banner .social .mobile-buy-button a.mobile-buy-button-link.on{background:#4e4f56}.page .banner .social .mobile-buy-button a.mobile-buy-button-link.on:after{background-position:-1108px -53px}.page .banner .social .search{width:33.3333%;margin:0;float:left;background:#eeeeee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd}.page .banner .social .search a{width:100%;height:0;padding-top:3.7em;overflow:hidden;display:block;position:relative}.page .banner .social .search a:after{content:'';display:block;position:absolute;top:1em;width:25px;height:25px;left:50%;margin-left:-12px;background:url("../images/icon-sprite.svg") no-repeat -941px -49px}.page .banner .social .search a:hover,.page .banner .social .search a.on{background:#4e4f56}.page .banner .social .search a:hover:after,.page .banner .social .search a.on:after{background-position:-973px -49px}.page .banner .social .mobile-menu{width:33.3333%;margin:0;float:left;font-size:1.2em}.page .banner .social .mobile-menu .menu-toggle{background:#eeeeee;color:#4e4f56;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #f6f6f6;position:relative;display:block;height:3.7em;padding-top:1.4em;width:100%}.page .banner .social .mobile-menu .menu-toggle:before{background:url("../images/icon-sprite.svg") no-repeat -875px -56px;content:'';display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:13px;width:23px;margin-right:0.5em;vertical-align:text-top}.page .banner .social .mobile-menu .menu-toggle:hover,.page .banner .social .mobile-menu .menu-toggle.on{color:white;background-color:#4e4f56}.page .banner .social .mobile-menu .menu-toggle:hover:before,.page .banner .social .mobile-menu .menu-toggle.on:before{background-position:-904px -56px}.page .banner .social .social_icons{display:none}.page .banner .social .contact_social{display:none}.page .nav{clear:both;height:auto;display:none;overflow:hidden}.page .nav.open{background-color:transparent}.page .nav li{display:block;text-align:left;text-indent:1em;padding-top:0;background-color:#4e4f56;border-top:solid 1px #ffffff;border-top:solid 1px rgba(255,255,255,0.2);font-size:18px;font-size:1.8rem}.page .nav li:first-child{border:0}.page .nav li a{position:relative;color:#fff;text-decoration:none;display:block;padding:1.1em 0;width:100%}.page .nav li a:after{content:'+';display:block;position:absolute;right:1em;top:1em}.page .nav li a:hover{background-color:#36363b}.page .nav.closed{display:none}.page .nav.open{display:block}.page .nav .telephone_menu a{background-color:#68172d;text-align:left;text-indent:3em;display:block;padding:1.2em 0;color:#939394;color:#FFF}.page .nav .telephone_menu a:before{content:'';overflow:hidden;position:absolute;left:1em;top:1em;height:31px;width:28px;background:url("../images/icon-sprite.svg") no-repeat -1016px -3px}.page .nav .telephone_menu a:after{content:''}.page .nav .telephone_menu a:before{content:'';background:url("../images/icon-sprite.svg") no-repeat -1042px -3px}.page .nav .telephone_menu a:hover{background-color:#3e0e1b}.page .nav .social_icons{background-color:#68172d;overflow:hidden;border-top-color:rgba(255,255,255,0.5)}.page .nav .social_icons li{border:0}.page .nav .social_icons .speak-me-social-cont{float:right;margin-right:1.2em;background:#68172d}.page .nav .social_icons a{background-color:#68172d;width:4em;height:0;padding:3.75em 0 0 0;display:block;float:left}.page .nav .social_icons a:after{content:'';display:block;position:absolute;left:50%}.page .nav .social_icons a:hover{background-color:#3e0e1b}.page .nav .social_icons a.facebook:after{width:20px;height:34px;margin-left:-10px;top:1.1em;background:url("../images/icon-sprite.svg") no-repeat -913px -2px;background:url("../images/icon-sprite.svg") no-repeat -814px -2px}.page .nav .social_icons a.twitter:after{width:31px;height:26px;margin-left:-15px;top:1.2em;background:url("../images/icon-sprite.svg") no-repeat -937px -1px;background:url("../images/icon-sprite.svg") no-repeat -844px -1px}.page .nav .social_icons a.google_plus_id:after{width:32px;height:35px;margin-left:-16px;top:1em;background:url("../images/icon-sprite.svg") no-repeat -966px 0;background:url("../images/icon-sprite.svg") no-repeat -875px 0}.page .nav .social_icons a.speak-me-social:after{width:71px;height:23px;margin-left:-32px;top:1.4em;background:url("../images/icon-sprite.svg") no-repeat -1023px -53px;background:url("../images/icon-sprite.svg") no-repeat -1108px -53px}.page .dummy-search{display:none}.page .site-search{display:none;background-color:#4e4f56;padding:2.2em 1.25em;position:relative}.page .site-search.open{display:block}.page .site-search .content-search{height:4em;overflow:hidden;background-color:#fff}.page .site-search label{display:none}.page .site-search input[type="text"]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.8em 1em 0.75em 1em;margin-right:40px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-color:#fff;border-width:1px;border-style:solid;color:#4e4f56}.page .site-search input[type="submit"]{cursor:pointer;position:absolute;font-size:10px;top:2.2em;right:1.25em;width:40px;height:40px;padding:0;background-color:#68172d;border:0;background-image:url("../images/icon-sprite.svg");background-position:4px -33px;background-repeat:no-repeat}.page .site-search input[type="submit"]:hover{background-color:#68172d}.page .pipe{display:none}.page .hero .service ul{margin:0 0 1em 0}.page .footer{clear:both;background:#68172d;height:95px}.page .footer div{width:48.71795%;float:left;margin-right:2.5641%;display:inline}@media only screen and (max-width: 600px){.page .footer div{width:100%}}.page .footer div:last-child{float:right;margin-right:0;*margin-left:-1em;display:inline}.page .footer a.brand{background:url("/static/images/colorways/chambers/footer-brand-logo.png") no-repeat 0 0}.page .footer a.group{background:url(/static/images/footer-group.png) no-repeat right 0}.page .footer a{display:block;height:95px;width:100%;background-size:contain;text-indent:-999em}.page .smallprint{padding:1em;padding-top:2em;padding-bottom:2em;color:#4e4f56;overflow:hidden}.page .smallprint ul{margin-bottom:1em;clear:both}.page .smallprint ul li{display:inline;font-size:14px;font-size:1.4rem;line-height:2.14286;margin-left:4px}.page .smallprint ul li a{color:#4e4f56}.page .smallprint ul li:first-child{margin-left:0px}.page .smallprint p{clear:both;font-size:11px;font-size:1.1rem;line-height:2;padding-top:1em}.page .smallprint .footernav{margin-top:1em;clear:both}.page .smallprint .footernav .pipe{display:inline}.page .smallprint .footernav li:last-child .pipe{display:none}.page .smallprint .social{overflow:hidden;float:none;width:auto;text-align:right}.page .smallprint .social li{display:inline-block;float:none}.page .smallprint .social a{display:block;padding-top:34px;height:0;overflow:hidden;width:46px;position:relative}.page .smallprint .social a:after{content:'';background-image:url("../images/icon-sprite.svg");display:block;position:absolute;height:34px;left:50%;top:0}.page .smallprint .social a.facebook:after{width:16px;margin-left:-8px;background-position:-1077px -1px}.page .smallprint .social a.twitter:after{width:30px;margin-left:-15px;background-position:-1110px 2px}.page .smallprint .social a.google_plus_id:after{width:32px;margin-left:-16px;background-position:-1149px 1px}#ga-jp-element{min-height:400px;height:calc(100vh - 16em);width:100%}.ga-jp-widget .map{width:100%}.mapfooter-links{float:right;margin-bottom:2em}.mapfooter-link{display:inline;margin-left:0.5em;font-weight:600}.mapfooter-link a{display:inline-block;color:#4e4f56;background:#e6e6e6;padding:0.5em;margin-top:1em}.mapfooter-link a:hover{color:#f33}a{color:#f33;text-decoration:none}p.cta a{background-color:#f33}.hero .flexslider-loaded .slides li{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.flexslider{position:relative;width:100%;margin-bottom:1.6em;overflow:hidden;background-color:#4e4f56}.flexslider .slides li{display:none}.flexslider .flex-direction-nav li{height:73px;width:65px;position:absolute;top:45%;left:0}.flexslider .flex-direction-nav li:last-child{right:0;left:auto}.flexslider .flex-direction-nav a{display:block;color:#ffffff;background:url(/static/images/flexslider-left.png) no-repeat 0 0;width:100%;height:100%;text-indent:-9999em;padding:0 0.5em}.flexslider .flex-direction-nav a.flex-next{background-image:url(/static/images/flexslider-right.png)}.flexslider img{width:100%;height:auto;display:block}.flexslider .caption{color:#ffffff;padding:1em}.flexslider .caption h2{font-size:2.143em;margin-bottom:10px;color:#fff}.flexslider .caption p{font-family:"trebuchet ms", "tahoma", sans-serif;margin-bottom:0.65em;font-size:16px;font-size:1.6rem;line-height:1.3125}.flexslider .caption a{color:#fba837;font-size:16px;font-size:1.6rem}.flex-direction-nav{display:none}.flex-control-nav{display:block;position:absolute;right:1em;top:2.2em;z-index:9999;line-height:1em;height:1em}.flex-control-nav li{width:auto !important;display:inline-block;margin-right:0.5em !important}.flex-control-nav li a{background:#b3b3b3;height:10px;width:10px;display:block;-webkit-border-radius:50% 50%;-moz-border-radius:50% / 50%;border-radius:50% / 50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-indent:-9999em}.flex-control-nav li a.flex-active{background:#f33}.main{background-color:#fff}.main .main-content{overflow:hidden;*zoom:1;min-height:37.5em}.main .flexslider{width:100%;background-color:#4e4f56}.main .flexslider .responsive-img figure img{border:0}.main .email-alerts{padding:0 1.3em}.main .email-alerts label{display:none}.main form .button{background:#68172d;cursor:pointer;float:right;margin-bottom:1em}.main form button{cursor:pointer;font-size:1.4em;padding:1em 0;width:100%;color:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;font-weight:bold;background-color:#68172d;border:0}.main form button:hover{background-color:#68172d}.main form.login,.main form.register{margin-bottom:2em}.main form.login input[type="text"],.main form.login input[type="password"],.main form.register input[type="text"],.main form.register input[type="password"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:solid 1px #dcdcdd;background:#f8f8f8;font-size:1.5em;margin-bottom:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1em 0.5em}.main .select-all-routes{margin-bottom:1.3em}.main .select-all-routes label{display:inline;font-size:18px;font-size:1.8rem;line-height:1.55556;font-family:"trebuchet ms", "tahoma", sans-serif;color:#4e4f56}.main .user-routes ul{list-style-type:none;color:#4e4f56;margin-bottom:1.3em}.main .user-routes ul li span{display:none}.main .user-routes ul li ul{padding:1.3em;background-color:#f9f9fa}.main .user-routes ul li ul li{margin-bottom:1em}.main .user-routes ul li ul label{padding-left:2em;font-size:18px;font-size:1.8rem;line-height:1.55556;position:relative;color:#4e4f56;font-family:"trebuchet ms", "tahoma", sans-serif;display:block}.main .user-routes ul li ul label input[type=checkbox]{position:absolute;top:0.25em;left:0}.main .user-routes ul li ul label .summary{font-size:14px;font-size:1.4rem;line-height:1.71429;font-family:arial, sans-serif;display:block}.main .forgot-password{text-align:right;clear:both}.main .error{margin-bottom:2em}.main .error li{color:#ff0000;font-weight:bold}.main .error li ol li{font-weight:normal;font-size:1em}.main .error li:before{content:''}.aside{overflow:hidden}.aside .box{background:#ffffff;margin-bottom:1.6em;width:100%}.aside .box .inner{padding:1.6em}.aside .box h3{background:#4e4f56;color:#ffffff;font-size:2em;margin-bottom:0;padding:0.5em 1em}.aside .box div.map{border:solid 1px #d5d5d5;width:100%;height:130px;background:url(/temp/550x250.gif) no-repeat 0 0;background-size:cover}.aside .box img.map{border:solid 1px #d5d5d5;width:100%;height:auto}.aside .box form{clear:both;margin-top:1em}.aside .box input.text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:1em 0.5em}.aside .box input.submit{float:right}.aside .box label{display:none}.aside .figurebox{margin-right:0}.aside .figures-with-caption{padding-bottom:0}.aside .figures-with-caption div.figurebox{padding-bottom:0}.aside .figures-with-caption div.figurebox img{height:auto;margin-bottom:0;width:100%}.aside .figures-with-caption div.figurebox .copy{padding:1.6em}.aside .figures-with-caption div.figurebox a{margin-bottom:0}.aside .promo-box .figurebox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aside .promo-box .figurebox .responsive-img{width:100%}.aside .promo-box .figurebox .responsive-img figure img{border:1px solid #dcdcdd}.aside .promo-box .figurebox .copy{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.aside .promo-box .figurebox .copy h2{margin-top:0}.aside .promotions-and-offers-v2 h2{background-color:#4e4f56;color:#fff;margin-bottom:0}.aside .promotions-and-offers-v2 img{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}ul.our-services li{height:81px;border-bottom:solid 1px #dcdcdd;background:url("../images/colorways/city/service-icon-city.png") no-repeat right 0;background-position:center -75px;padding:0 0 0 1em}ul.our-services li a{font-size:1em;text-decoration:none;color:#4e4f56;height:100%;display:block;background:#fff url("../images/colorways/city/service-icon-city.png") no-repeat right 0}ul.our-services li strong{padding-top:1.5em;display:block;font-weight:bold;font-size:1.143em;margin-bottom:0.2em;padding-right:5em}ul.our-services li:last-child{border:0}ul.our-services li.parkandride{background-image:url("../images/colorways/parkandride/service-icon-parkandride.png");background-position:center -75px}ul.our-services li.parkandride a{background-image:url("../images/colorways/parkandride/service-icon-parkandride.png")}ul.our-services li.oxfordtolondon{background-image:url("../images/colorways/oxfordtolondon/service-icon-oxfordtolondon.png");background-position:center -65px}ul.our-services li.oxfordtolondon a{background-image:url("../images/colorways/oxfordtolondon/service-icon-oxfordtolondon.png")}ul.our-services li.airline{background-image:url("../images/colorways/airline/service-icon-theairline.png");background-position:center -65px}ul.our-services li.airline a{background-image:url("../images/colorways/airline/service-icon-theairline.png")}ul.our-services li.brookesbus{background-image:url("../images/colorways/brookesbus/service-icon-brookesbus.png")}ul.our-services li.brookesbus a{background-image:url("../images/colorways/brookesbus/service-icon-brookesbus.png")}ul.our-services li.southernvectis{background-image:url("../images/colorways/southernvectis/service-icon-southernvectis.png")}ul.our-services li.southernvectis a{background-image:url("../images/colorways/southernvectis/service-icon-southernvectis.png")}ul.our-services li.vectisblue{background-image:url("../images/colorways/vectisblue/service-icon-vectisblue.png")}ul.our-services li.vectisblue a{background-image:url("../images/colorways/vectisblue/service-icon-vectisblue.png")}ul.our-services li.islandbreezer{background-image:url("../images/colorways/islandbreezer/service-icon-islandbreezer.png")}ul.our-services li.islandbreezer a{background-image:url("../images/colorways/islandbreezer/service-icon-islandbreezer.png")}ul.our-services li.hedingham{background-image:url("../images/colorways/hedingham/service-icon-hedingham.png")}ul.our-services li.hedingham a{background-image:url("../images/colorways/hedingham/service-icon-hedingham.png")}ul.our-services li.chambers{background-image:url("../images/colorways/chambers/service-icon-chambers.png")}ul.our-services li.chambers a{background-image:url("../images/colorways/chambers/service-icon-chambers.png")}ul.our-services li.plymouthbus{background-image:url("../images/colorways/plymouthbus/service-icon-plymouthbus.png")}ul.our-services li.plymouthbus a{background-image:url("../images/colorways/plymouthbus/service-icon-plymouthbus.png")}ul.our-services li.blueflash{background-image:url("../images/colorways/blueflash/service-icon-blueflash.png")}ul.our-services li.blueflash a{background-image:url("../images/colorways/blueflash/service-icon-blueflash.png")}ul.our-services li.goviagermanyen{background-image:url("../images/colorways/goviagermanyen/service-icon-goviagermanyen.png")}ul.our-services li.goviagermanyen a{background-image:url("../images/colorways/goviagermanyen/service-icon-goviagermanyen.png")}ul.our-services li.goviagermanyde{background-image:url("../images/colorways/goviagermanyde/service-icon-goviagermanyde.png")}ul.our-services li.goviagermanyde a{background-image:url("../images/colorways/goviagermanyde/service-icon-goviagermanyde.png")}ul.our-services li.konect{background-image:url("../images/colorways/konect/service-icon-konect.png")}ul.our-services li.konect a{background-image:url("../images/colorways/konect/service-icon-konect.png")}ul.our-services li.norwichparkride{background-image:url("../images/colorways/norwichparkride/service-icon-norwichparkride.png")}ul.our-services li.norwichparkride a{background-image:url("../images/colorways/norwichparkride/service-icon-norwichparkride.png")}ul.our-services li.carousel{background-image:url("../images/colorways/carousel/service-icon-carousel.png")}ul.our-services li.carousel a{background-image:url("../images/colorways/carousel/service-icon-carousel.png")}ul.our-services li.carouselparkandride{background-image:url("../images/colorways/carouselparkandride/service-icon-carouselparkandride.png")}ul.our-services li.carouselparkandride a{background-image:url("../images/colorways/carouselparkandride/service-icon-carouselparkandride.png")}ul.our-services li.pickmeup{background-image:url("../images/colorways/pickmeup/service-icon-pickmeup.png");background-position:center -75px}ul.our-services li.pickmeup a{background-image:url("../images/colorways/pickmeup/service-icon-pickmeup.png")}ul.icon-list li{display:table;margin-bottom:1em;line-height:inherit;min-height:40px;width:100%}ul.icon-list li p{display:table-cell;font-size:1.14286em;padding-left:1em;vertical-align:middle;width:100%}ul.icon-list li.no-icon{background:none;padding-left:0;border-bottom:none}ul.icon-list li.no-icon:before{display:none}ul.benefits li:before{background-image:url("../images/colorways/chambers/benefits-icons.svg");background-repeat:no-repeat;content:'';display:block;height:40px;width:40px}ul.benefits li.cost:before{background-position:0 0}ul.benefits li.dept-time:before{background-position:-40px 0}ul.benefits li.wifi:before{background-position:-80px 0}ul.benefits li.sockets:before{background-position:-120px 0}ul.benefits li.aircon:before{background-position:-160px 0}ul.benefits li.toilets:before{background-position:-200px 0}ul.contact-details{padding:1em}ul.contact-details li{border-bottom:solid 1px #dcdcdd;line-height:1.5em;position:relative;overflow:hidden}ul.contact-details li:before{background-image:url("../images/icon-sprite.svg");background-repeat:no-repeat;content:'';display:block;position:absolute;top:1em;left:0;height:41px;width:40px}ul.contact-details li:last-child{border-bottom:0}ul.contact-details li p{margin-top:1em;padding-left:3.6em;overflow:ellipsis}ul.contact-details li.contact-tel:before{background-position:-300px 0}ul.contact-details li.contact-email:before{background-position:-340px 0}ul.contact-details li.contact-email p{min-height:3em}ul.contact-details li.contact-post:before{background-position:-380px 0}ul.contact-details li.social{padding:0;clear:both;background:none}ul.contact-details li.social:before{display:none}ul.contact-details li.social li{position:relative;background:none;border:0;padding:0;font-size:inherit}ul.contact-details li.social li a{font-size:1em;text-decoration:none;color:#939394}ul.contact-details li.social li:before{height:25px;width:25px}ul.contact-details li.social li.twitter:before{background-position:-500px 0}ul.contact-details li.social li.facebook:before{background-position:-460px 0}ul.contact-details li.social li.twitter,ul.contact-details li.social li.facebook{display:block;width:50%;padding:0}ul.contact-details li.social li.twitter p,ul.contact-details li.social li.facebook p{min-height:2em;padding-left:2em}ul.contact-details li.social p{padding-left:2.5em}ul.contact-details p{font-size:inherit}ul.contact-details .email,ul.contact-details .twitter a,ul.contact-details .facebook a{display:block;font-weight:bold;font-size:1em;text-decoration:none}ul.contact-details .tel{display:block;color:#68172d;font-size:1.313em;font-weight:bold}ul.contact-details .addr{padding-bottom:0.5em}ul.contact-details .no-icon{font-size:1.4em}ul.contact-details .no-icon:before{display:none}ul.contact-details .no-icon p{padding-left:0}#stop-finder #header,#stop-finder-wide #header{background-color:#68172d;text-align:left;position:relative}#stop-finder #header:before,#stop-finder-wide #header:before{content:'';display:block;position:absolute;left:1em;top:0.9em;background-image:url("../images/icon-sprite.svg");background-position:-37px -41px;width:28px;height:28px}#stop-finder #header h3,#stop-finder-wide #header h3{color:#ffffff;font-size:2em;margin-bottom:0;padding:0.7em 1em 0.7em 2.5em}#stop-finder .inner,#stop-finder-wide .inner{padding:2em 1.4em;text-align:center}#stop-finder #go_button,#stop-finder-wide #go_button{display:inline-block;background-color:#68172d;color:white;font-size:16px;font-size:1.6rem;line-height:1.5;margin:0 auto;padding:0.5em 1em;text-align:center;text-decoration:none}.button-white{background-color:#fff}.button-padded{padding:1em}.button-inlineblock{display:inline-block}#stop-finder{background-color:#fff;margin-bottom:1.6em}#stop-finder .select-style{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#stop-finder-wide{clear:both}#stop-finder-wide #header{background-color:#4e4f56;text-align:left}.route-choices{overflow:hidden;background-color:#f9f9fa;padding:1em;margin-bottom:1em}.route-choices li{list-style-type:none;display:block}.aside .social li.facebook{display:table;margin-right:-1px;margin-bottom:0;padding-top:1em;padding-bottom:0.5em;width:60%;float:left}.aside .social li.facebook a{color:#3b5998}.aside .social li.twitter{display:table;padding-top:1em;margin-bottom:0;padding-bottom:0.5em;width:40%;float:left}.aside .social li.twitter a{color:#27a9df}.aside .social li:nth-child(2){border-left:solid 1px #dcdcdd}.aside ol.error{color:red}.aside ol.error li{font-size:10px;font-size:1rem;font-weight:bold;padding-bottom:4px}.aside ol.error li ol li{font-size:10px;font-size:1rem;font-weight:normal}.aside .form-builder{background-color:#ffffff}.aside .form-builder h2{font-size:20px;font-size:2rem;background-color:#4e4f56;color:#ffffff;padding:0.5em 1em}.aside .form-builder form{margin-top:1.6em;padding:0 1.6em 1.6em 1.6em}.aside .generictext{padding:1.6em}.aside .generictext p:last-child{margin:0}a.download{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#fba837;margin-bottom:1.2em;text-decoration:none;padding:1em 3.625em 1em 1em;background:#4e4f56 url("../images/icon-download.png") no-repeat right center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;line-height:1.75;width:100%}.main a.download{margin-bottom:1em}.loading{background:url("../images/ajax-loader.gif") no-repeat 0 0;height:30px;width:30px;margin:0 auto}.tweetbox .inner{position:relative;padding-bottom:4em !important}.tweetbox .tweet_avatar img{float:left;margin-right:1em}.tweetbox .tweet_list li{margin-bottom:1em;clear:both}.tweetbox .introbits img{float:left;margin-right:1em}.tweetbox .introbits div{float:left;font-size:1.6em;line-height:1.6em}.tweetbox .title{display:block}.tweetbox a{font-size:inherit;text-decoration:none}.tweetbox .tweetnavs{position:absolute;right:1em;bottom:1em}.tweetbox .tweetnavs a{display:block;float:left;width:30px;height:25px;margin:0;background:url("../images/tweetnav.gif") no-repeat 0 0;text-indent:-9999em}.tweetbox .tweetnavs .tn-f{background-position:-30px 0}.tweetbox .twitter-link{bottom:1em;color:#27A8DF;display:block;font-size:1.6em;font-weight:bold;margin:.5em 0 0 0;position:absolute;left:1em;text-decoration:none;line-height:1.69231}.tweetbox .twitter-link:before{background:url("../images/icon-sprite.svg") no-repeat -500px -2px;content:'';display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:22px;margin-right:5px;width:26px}.tweetbox .tweet_text{font-size:14px;font-size:1.4rem;line-height:1.71429}.on-facebook h3{margin-bottom:0}.on-facebook .facebook-link{color:#3b5998;display:block;font-weight:bold;margin:.5em 0 0 0;text-decoration:none;line-height:1.69231}.on-facebook .facebook-link:before{background:url("../images/icon-sprite.svg") no-repeat -460px -2px;content:'';display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:22px;margin-right:5px;width:20px}.section{margin-bottom:1.6em;clear:both;overflow:hidden;*zoom:1;background:#ffffff}.section p:last-child{margin-bottom:0}.padded{padding:1.3em;background-color:#fff}.login-breadcrumb{width:100%;overflow:hidden;*zoom:1;overflow:visible}.login-details{padding:0 1em;margin:1.5em 0;text-align:right}.login-details p{margin:0;line-height:1.4em}.login-details p a{font-weight:bold}.breadcrumb{padding:0 1em;margin:1.5em 0}.breadcrumb li{display:inline}.breadcrumb li:after{padding:0 0.5em;content:" > "}.breadcrumb li:last-child:after{content:""}.breadcrumb a{font-size:inherit;color:#939394;text-decoration:none}.responsive-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsive-img figure.responsive{padding-top:56.25%}.responsive-img-plugin{margin-bottom:1.6em}.main .responsive-img-plugin figure.responsive{padding-top:28.125%}.aside .responsive-img-plugin figure.responsive{padding-top:56.25%}figure.responsive{width:100%;height:0;position:relative;background-color:#eeeeee}figure.responsive img{position:absolute;top:0;left:0;width:100%;height:auto}.figure-with-caption,.figures-with-caption{position:relative}.figure-with-caption .figurebox,.figures-with-caption .figurebox{position:relative}.figure-with-caption .figurebox:first-child,.figures-with-caption .figurebox:first-child{padding-bottom:1em}.figure-with-caption .figurecaption,.figures-with-caption .figurecaption{position:absolute;top:0;left:0;font-size:16px;font-size:1.6rem;color:#ffffff;font-weight:bold;background:#939394;padding:0.5em 1em}.figure-with-caption .figurecaption,.figures-with-caption .figurecaption{background:#4e4f56}.figure-with-caption img,.figures-with-caption img{width:100%;height:auto;margin-bottom:1.5em}.figure-with-caption .copy,.figures-with-caption .copy{padding:1em 1.3em}.figure-with-caption p,.figure-with-caption a,.figures-with-caption p,.figures-with-caption a{margin-bottom:1em}.figure-with-caption a,.figures-with-caption a{text-decoration:none;font-weight:bold}.figure-with-caption a:before,.figures-with-caption a:before{content:"+ "}.figure-with-caption .image-plugin-link:before,.figures-with-caption .image-plugin-link:before{content:""}.side-by-side-pics img{width:100%;height:auto}.side-by-side-pics .copy{padding:1.5em 1em}.side-by-side-pics .figurebox{margin-bottom:1em}.side-by-side-pics .responsive-img{display:block;margin-bottom:1em}.promotions-and-offers-v2{position:relative}.promotions-and-offers-v2 h2{font-weight:400}.promotions-and-offers-v2 h2 span{width:75%;display:block}.promotions-and-offers-v2 img{width:100%;height:auto;margin-bottom:1em}.promotions-and-offers-v2 .caption{padding:1.5em 1em}.promotions-and-offers-v2 .figurebox{margin-bottom:1em}.flexslider_offers{padding-bottom:1em}.flexslider_offers a{font-weight:bold}.flexslider_offers li{background:#ffffff;font-size:inherit}.flexslider_offers li img{margin-bottom:1em;width:100%}.flexslider_offers li .caption{padding:1em}.flexslider_offers.large ul{margin:0}.flexslider_offers.large li{width:47.36842%;float:left;margin-right:5.26316%;display:inline;margin:0 15px 0 0 !important;width:295px}.flexslider_offers.large li:nth-child(even){float:right;margin-right:0;*margin-left:-1em;display:inline}.flexslider_offers.large img,.flexslider_offers.large .caption{width:295px}.flexslider_offers.large .flex-control-nav li{margin-right:0.5em !important}.flexslider_offers .flex-control-nav{position:absolute;right:1em;top:2em}.flexslider_offers .flex-control-nav li{margin-right:0.5em !important;display:inline-block}.promotions-and-offers{position:relative}.journey-planner-header{background:#4e4f56;color:#ffffff;padding:0.5em 1em}.journey-planner-inner{overflow:hidden;*zoom:1;padding-bottom:1.6em}.timetables-box figure img{max-width:100%;width:auto}.timetables-box button[type="submit"]{color:#fff;cursor:pointer;background-color:#68172d;border:0;padding:0.5em 1.6em 0.5em 0.5em;text-transform:uppercase;position:relative;font-size:1.6em;line-height:1.2em;font-weight:bold;font-family:Arial, sans-serif;float:right}.timetables-box button[type="submit"]:after{content:'';display:block;width:10px;height:17px;position:absolute;right:0.5em;top:0.7em;background-image:url("../images/icon-sprite.svg");background-position:-15px -47px;background-repeat:no-repeat}.timetables-box button[type="submit"]:hover{background-color:#68172d}.search-results{padding:0 1em}.search-result{border-top:1px solid #dcdcdd;padding:2em 1em}.search-result p:last-child{margin:0}.search-result:last-of-type{border-bottom:1px solid #dcdcdd;margin-bottom:1em}.search-result .highlighted{background-color:#ffd;color:#4e4f56;font-weight:bold}.pagination{text-align:center;overflow:hidden;width:100%;padding:1em 0;margin-bottom:1em}.pagination li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;margin:0 0.25em}.pagination li:first-child{margin-left:0}.pagination li:last-child{margin-right:0}.pagination li a{color:#939394;font-size:1em;text-decoration:none;display:block;text-align:center;width:2.429em;height:1.679em;padding-top:0.75em}.pagination li a.active,.pagination li a:active{background-color:#68172d;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;color:#fff}.pagination li a:hover{background-color:#6b6c76;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;color:#fff}.generictext{padding:2em 1.3em}.generictext ul{padding-bottom:1em}.generictext li:before{color:#f33}.generictext li a{font-size:1em}.text-to-right .responsive-img{margin-bottom:1.5em}.text-to-right img{width:100%;height:auto}.text-to-right .copy{padding:1.5em 1em}.thumbnail-pullout{background:#e6e6e6;padding:1em}.thumbnail-pullout ul{background:#ffffff;padding:1em}.thumbnail-pullout li{font-size:inherit;margin:2em 0;padding-bottom:2em;border-bottom:solid 1px #dcdcdd}.thumbnail-pullout li:first-child{margin-top:0.5em}.thumbnail-pullout li:last-child{border-bottom:0;margin-bottom:0}.thumbnail-pullout h2{margin-top:0}.thumbnail-pullout .responsive-img{margin-bottom:1.5em;float:left;margin-right:3%;width:35%}.thumbnail-pullout img{width:100%;height:auto;float:none;border:none}.thumbnail-pullout .copy{padding:0}.thumbnail-pullout .copy h4{margin-top:0}.thumbnail-pullout .copy h4,.thumbnail-pullout .copy p{float:right;margin-right:0;width:62%}.thumbnail-pullout .copy a{clear:both;width:100%;text-align:right}.thumbnail-pullout .copy .plus{margin-bottom:0}.quote-pullout{background:#939394;color:#ffffff;padding:2em;font-size:1.6em;font-style:italic;font-family:"trebuchet ms", "tahoma", sans-serif}.quote-pullout cite{font-style:normal;font-weight:normal;font-size:1.4em}.quote-pullout p{font-size:1.375em;line-height:1.2em}.route-option{background:#e6e6e6;position:relative}.route-option .route-name{margin-right:110px}.route-option p{padding-left:1em}.route-option h2{padding-left:0.5em}.route-option h2:first-child{margin-top:0.5em}.route-option ul{padding:0}.route-option li{width:47.36842%;float:left;margin-right:5.26316%;display:inline;padding-right:2.4%;border-top:solid 1px #dcdcdd;border-left:solid 1px #dcdcdd;margin-right:0;text-indent:1em}.route-option li:before{display:none}.route-option li:nth-child(odd){border-left:0}.route-option li a{font-size:inherit;margin-bottom:1em}.route-option .iconstrip{background:white;width:auto;display:inline-block;margin:0 1em 1em 1em}.route-option .iconstrip li{border:0;padding:0;float:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:35px;width:42px;background-repeat:no-repeat;text-indent:-9999px;margin:2px 5px;background-position:50% 0}.route-option .iconstrip li.wheelchair{background-image:url("../images/icons/icon-wheelchair.png")}.route-option .iconstrip li.buggy{background-image:url("../images/icons/icon-pushchair.png")}.route-option .iconstrip li.school{background-image:url("../images/icons/icon-kids.png")}.route-option .iconstrip li.university{background-image:url("../images/icons/icon-uni.png")}.route-option .iconstrip li.hospital{background-image:url("../images/icons/icon-h.png")}.route-option .iconstrip li.railway{background-image:url("../images/icons/icon-rail.png")}.route-option .iconstrip li.wifi{background-image:url("../images/icons/icon-wifi.png")}.route-option .iconstrip li.usb{background-image:url("../images/icons/icon-usb.png")}.route-option .iconstrip li.bike{background-image:url("../images/icons/icon-bike.png")}.route-option .iconstrip li.electric{background-image:url("../images/icons/icon-electric.png")}.route-option .iconstrip li.talkingbus{background-image:url("../images/icons/icon-talking-bus.png")}.route-option .iconstrip li.contactlesspayment{background-image:url("../images/icons/icon-contactless.png")}.iconkey{clear:both}.iconkey div{float:left;width:auto;font-size:1.4em;line-height:35px;margin-right:15px}.iconkey div.route-icon{height:35px;font-size:1.2rem;line-height:1.3;width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:left;display:table}.iconkey div.route-icon span{display:table-cell;vertical-align:middle;word-spacing:100px;width:100%}.iconkey div.route-icon:before{background-repeat:no-repeat;background-position:50% 0;content:'';display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:35px;width:42px;float:left;margin-right:7px}.iconkey div.route-icon.wheelchair:before{background-image:url("../images/icons/icon-wheelchair.png")}.iconkey div.route-icon.buggy:before{background-image:url("../images/icons/icon-pushchair.png")}.iconkey div.route-icon.school:before{background-image:url("../images/icons/icon-kids.png")}.iconkey div.route-icon.university:before{background-image:url("../images/icons/icon-uni.png")}.iconkey div.route-icon.hospital:before{background-image:url("../images/icons/icon-h.png")}.iconkey div.route-icon.railway:before{background-image:url("../images/icons/icon-rail.png")}.iconkey div.route-icon.wifi:before{background-image:url("../images/icons/icon-wifi.png")}.iconkey div.route-icon.usb:before{background-image:url("../images/icons/icon-usb.png")}.iconkey div.route-icon.bike:before{background-image:url("../images/icons/icon-bike.png")}.iconkey div.route-icon.electric:before{background-image:url("../images/icons/icon-electric.png")}.iconkey div.route-icon.talkingbus:before{background-image:url("../images/icons/icon-talking-bus.png")}.iconkey div.route-icon.contactlesspayment:before{background-image:url("../images/icons/icon-contactless.png")}.timetable-nav{background:#4e4f56;color:#ffffff}.timetable-nav ul{padding:1em 1em 0 1em}.timetable-nav li{width:47.36842%;float:left;margin-right:5.26316%;display:inline;width:49%;color:#ffffff;margin-right:0.5%;margin-left:0.5%;margin-bottom:1em;background-color:rgba(255,255,255,0.15)}.timetable-nav li.active{background:#ffffff}.timetable-nav li.active a{color:#939394}.timetable-nav a{font-size:inherit;color:#ffffff;text-decoration:none;padding:1em;display:block;text-align:center}p.instruction{text-align:left;padding:1em 1em 0 60px;margin-left:1em;display:none;font-size:1.4em;line-height:1.4;min-height:33px;background:url(/static/images/icon-swipe.png) no-repeat 0 1em}.touch p.instruction{display:block;margin-top:-37px}.tab{margin-top:2em;position:relative}.tab .map{width:100%;height:auto}.form-builder{overflow:hidden}.main .form-builder{padding:1.6em}.aside .form-builder{margin-bottom:1.6em}.aside .form-builder h2{margin-top:0}.form-builder div{position:relative}.form-builder textarea{font-family:arial, sans-serif}.form-builder textarea,.form-builder input[type="text"],.form-builder input[type="date"],.form-builder input[type="datetime"],.form-builder input[type="email"],.form-builder input[type="number"],.form-builder input[type="email"],.form-builder input[type="url"],.form-builder input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;line-height:normal;border-width:1px;background-color:#f8f8f8;margin-bottom:1em;border-color:#dcdcdd;padding:1em 0.5em;width:100%;border-style:solid}.form-builder textarea:focus,.form-builder input[type="text"]:focus,.form-builder input[type="date"]:focus,.form-builder input[type="datetime"]:focus,.form-builder input[type="email"]:focus,.form-builder input[type="number"]:focus,.form-builder input[type="email"]:focus,.form-builder input[type="url"]:focus,.form-builder input[type="search"]:focus{border-color:#c2c2c4}.form-builder input,.form-builder textarea,.form-builder input[type="text"],.form-builder input[type="date"],.form-builder input[type="datetime"],.form-builder input[type="email"],.form-builder input[type="number"],.form-builder input[type="email"],.form-builder input[type="url"],.form-builder input[type="search"]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-appearance:caret;-webkit-appearance:none;-webkit-appearance:input}.form-builder input,.form-builder input[type="text"],.form-builder input[type="date"],.form-builder input[type="datetime"],.form-builder input[type="email"],.form-builder input[type="number"],.form-builder input[type="email"],.form-builder input[type="url"],.form-builder input[type="search"]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-builder select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;line-height:1.75;line-height:normal;border-width:1px;background-color:#f8f8f8;margin-bottom:1em;border-color:#dcdcdd;padding:0.6em 0.5em;width:100%;border-style:solid}.form-builder select:focus{border-color:#c2c2c4}.form-builder input[type="submit"]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-appearance:caret;-moz-appearance:caret;color:#fff;cursor:pointer;background-color:#68172d;border:0;padding:0.5em 1em;text-transform:uppercase;position:relative;font-size:16px;font-size:1.6rem;float:right;margin-bottom:1em}.form-builder input[type="radio"]{-moz-appearance:radio;-webkit-appearance:radio}.form-builder input[type="checkbox"]{display:block;position:absolute;top:0;right:0;-moz-appearance:checkbox;-webkit-appearance:checkbox}.form-builder label{font-size:16px;font-size:1.6rem;line-height:1.75;display:block;margin-bottom:0.5em;margin-right:1.5em}.form-builder label input[type="checkbox"]{display:inline;position:relative;top:auto;right:auto}.form-builder .filefield{margin-bottom:1em;font-size:16px;font-size:1.6rem}.form-builder .multiplechoicefield{font-size:16px;font-size:1.6rem;line-height:1.75}.form-builder .error label,.form-builder .errorlist{color:red}.form-builder .error ul label{color:#6b6c76}.form-builder .error textarea,.form-builder .error input[type="text"],.form-builder .error input[type="date"],.form-builder .error input[type="datetime"],.form-builder .error input[type="email"],.form-builder .error input[type="number"],.form-builder .error input[type="email"],.form-builder .error input[type="url"],.form-builder .error input[type="search"],.form-builder .error select{border-color:red}.form-builder .errorlist{margin-bottom:1em}.tabber div.map{position:relative}.tabber div.map .routemap-transform,.tabber div.map .routemap-normal{width:100%;max-width:350px;height:auto}.tabber div.map .routemap-normal{display:none}.tabber div.map a.plus{margin-bottom:1em}.tabber .fares form{background:#e6e6e6;padding:2em}.tabber .fares form div{clear:both;padding-top:2em}.tabber .fares .origin-wrapper{padding:0}.tabber .fares label{color:#4e4f56;display:block;font-size:2.2em;margin-bottom:0.5em;font-family:"trebuchet ms", "tahoma", sans-serif}.tabber .fares select{width:21.05263%;float:left;margin-right:5.26316%;display:inline}.tabber .fares .selectbox{background:#fff url(/static/images/fancyform-select.png) no-repeat right top;height:32px;border-width:1px 0 1px 1px;border-color:#c4c4c4;border-style:solid;text-indent:1em;width:100%;font-size:1.5em;cursor:pointer;color:#939394;font-family:arial, sans-serif}.tabber .fares .selectbox-wrapper{background:#ffffff;overflow:auto;text-indent:1.5em;padding-top:0;padding-bottom:0.5em;cursor:pointer}.tabber .fares .selectbox-wrapper ul{border-width:0 1px 1px 1px;border-color:#c4c4c4;border-style:solid}.tabber .fares .selectbox-wrapper li{font-size:1.5em;padding:1em 0}.tabber .fares .selectbox-wrapper li:hover,.tabber .fares .selectbox-wrapper li.current{background:#fba837}.tabber .fares .selectbox-wrapper li.selected{background:#fba837}.tabber .fares .calculate{float:right;cursor:pointer;margin-bottom:2em}.tabber .fares .results{border-top:solid 1px #dcdcdd}.tabber .fares .results p{color:#4e4f56;padding:1em;background:#ffffff;font-size:1.6em;text-align:center;font-weight:bold;margin-bottom:0.25em}.tabber .fares .results p .fare-text{color:#68172d}.route-logo{max-width:100px;height:auto;position:absolute;top:10px;right:10px}.service ul{margin:1em;padding:0 0 2em 0;border-top:solid 1px #dcdcdd;border-bottom:solid 1px #dcdcdd}.service li{border-bottom:solid 1px #dcdcdd;font-size:inherit;padding:1.5em 0}.service li:last-child{border-bottom:none}.service li:before,.service li .news-item-icon{background-image:url("../images/icon-sprite.svg");content:'';height:55px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-left:1em;width:55px}.service li.accident:before,.service li.accident .news-item-icon{background-position:-540px 0}.service li.alteration:before,.service li.alteration .news-item-icon{background-position:-650px 0}.service li.good-service:before,.service li.good-service .news-item-icon{background-position:-705px 0}.service li.information:before,.service li.information .news-item-icon{background-position:-595px 0}.service li.news:before,.service li.news .news-item-icon{background-position:-760px 0}.service .timestamp{font-weight:bold}.service .copy h3{margin-top:0}.news-item-plugin li:before{content:none !important;background:none !important}.news-item-plugin li .news-item-icon{float:left}.imagewrapper{background:#e6e6e6;padding:1em}.imagewrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.imagewrapper img{margin:0}.timetable .timetablewrapper{height:auto;background:#e6e6e6;top:1em}.timetable .inner{margin:1em;padding:1em 0;position:relative;overflow:scroll;min-height:300px}.timetable .appendix{text-indent:1em;padding-bottom:1em}.timetable h3{font-family:arial, sans-serif}.timetable h3 a{font-size:0.636em;text-decoration:none}.scrolling-timetable{background:#e6e6e6;margin-bottom:1em;border:solid 1px #b3b3b3;border-collapse:separate;border-spacing:1px}.scrolling-timetable tr th{background:#ffffff;text-align:center;padding:10px}.scrolling-timetable tr th.stop{width:45%}.scrolling-timetable tr td{width:3.563em;text-align:center;background:#ffffff;padding:10px}.scrolling-timetable tr td:first-child{width:auto;text-align:left}.timetables-with-js .inner{overflow:hidden}.timetables-with-js .scrolling-timetable{margin-bottom:0;border:none;border-collapse:collapse;border-spacing:0}.timetables-with-js .scrolling-timetable th,.timetables-with-js .scrolling-timetable td{padding:0}.timetables-with-js .switch-table{position:absolute;top:95px;left:0;display:block;line-height:45px;margin-bottom:0;width:33.3%;text-align:center;font-family:arial, sans-serif}.timetables-with-js .switch-table a{font-size:0.636em;text-decoration:none}.timetables-with-js .switch-table.tab-two{left:33.3%}.timetables-with-js .switch-table.tab-three{left:66.6%}.timetables-with-js .switch-table.active{background:#ffffff;color:#68172d}.timetables-with-js .timetablehook{background-color:white;min-height:300px}.timetables-with-js .loading{position:absolute;background-color:white;top:390px;right:50%}.timetables-with-js .directionbits h3{font-family:"trebuchet ms", "tahoma", sans-serif;font-size:1.8em;padding-top:0.5em}.timetables-with-js .daycontainer{height:auto;margin:1em;padding:0 0 1em 0}.timetables-with-js .directioncontainer{height:auto;margin:1em;padding:0;padding-bottom:3em}.timetables-with-js .direction-switcher li:hover{background:#fba837}.timetables-with-js .direction-switcher li:first-child:hover{background:none}.timetables-with-js .direction-switcher,.timetables-with-js .day-switcher{background:#fff url("../images/fancyform-select.png") no-repeat right top;height:32px;border:solid 1px #b3b3b3;text-indent:1em;cursor:pointer;color:#939394;margin-left:0;font-family:arial, sans-serif;overflow:hidden;width:100%;margin-top:1em;padding-bottom:0}.timetables-with-js .direction-switcher li,.timetables-with-js .day-switcher li{height:32px;list-style-type:none}.timetables-with-js .direction-switcher li:before,.timetables-with-js .day-switcher li:before{content:""}.timetables-with-js .direction-switcher li.selected,.timetables-with-js .day-switcher li.selected{background-color:#fba837}.timetables-with-js .direction-switcher a,.timetables-with-js .day-switcher a{text-decoration:none;display:block;font-size:inherit;width:100%;height:32px;color:#939394}.timetables-with-js .direction-switcher a:hover,.timetables-with-js .day-switcher a:hover{background:#fba837}.timetables-with-js .ds-is-active{height:auto}.timetables-with-js .mocktable{clear:both;position:relative;background-color:#ffffff;min-height:300px;overflow:hidden}.timetables-with-js .mocktable .headerMask{position:absolute;top:0;left:0;height:48px;width:37%;background:white;z-index:9998}.timetables-with-js .mocktable .labelColumn{width:35%;position:absolute;left:0;top:48px;padding:0 0 0 2%;background:#ffffff;border-top:solid 1px #dcdcdd;border-right:solid 1px #dcdcdd;z-index:9999}.timetables-with-js .mocktable .labelColumn p{margin-bottom:0;font-size:1.3em;line-height:1.2;padding:9px 0;min-height:12px;border-bottom:solid 1px #dcdcdd}.timetables-with-js .mocktable .notes-header,.timetables-with-js .mocktable .notes-footer{font-weight:bold}.timetables-with-js .mocktable .draggable{cursor:hand;cursor:grab !important;cursor:-moz-grab;cursor:-webkit-grab}.timetables-with-js .mocktable .tableData{margin-left:37%;width:auto;z-index:9990}.timetables-with-js .mocktable .tableData td,.timetables-with-js .mocktable .tableData th{border-bottom:solid 1px #dcdcdd;margin:0;font-size:1.3em;line-height:1.2}.timetables-with-js .mocktable .tableData td{border-right:solid 1px #dcdcdd;padding-left:10px;padding-right:10px}.timetables-with-js .mocktable .tableData td.annotation{background:#fff url(/static/images/annotation1.png) no-repeat top right}.timetables-with-js .mocktable .tableData td.annotation-alt{background:#fff url(/static/images/annotation2.png) no-repeat top right}.timetables-with-js .mocktable .tableData th{height:30px;padding:9px 10px}.iconstrip li{width:auto}@media (min-width: 24em){body{border-spacing:1px}h1{padding:0;font-size:40px;font-size:4rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}.main{padding:1.3em 1.3em 0 1.3em;margin-bottom:1.6em}.main .email-alerts{padding:0;position:relative}.main .email-alerts .log-out-link{position:absolute;top:0;right:0;display:inline}.main form button{margin:0;padding:1em 3em;width:auto;float:right}.main .user-routes ul{overflow:hidden}.main .user-routes ul li{width:100%}.main .user-routes ul li ul li{width:48.27586%;float:left;margin-right:3.44828%;margin-bottom:2.5em}.main .user-routes ul li ul li:nth-child(2n){float:right;margin-right:0}.main .user-routes ul li ul li:nth-child(2n+1){clear:both}.main .responsive-img figure img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #dcdcdd}.main .form-builder{padding:0;margin-bottom:1em;overflow:hidden}.main a.download{width:auto}.page{max-width:600px}.page .nav li{text-indent:2em}.page .nav li a:after{right:2em}.page .nav .telephone_menu a{text-indent:4em}.page .nav .telephone_menu a:before{left:2em}.route-choices{margin-bottom:2em}.route-choices li{width:49.15254%;float:left;margin-right:1.69492%}.route-choices li:nth-child(2n){float:right;margin-right:0}.aside{margin-bottom:1.3em}.aside .figures-with-caption .figurebox{float:none;width:100%}.aside .figures-with-caption .figurebox .figurecaption{top:1em}.aside .figures-with-caption .figurebox img{float:left;width:48.97959%;float:left;margin-right:2.04082%;margin:1.6em 0}.aside .figures-with-caption .figurebox .copy{float:left;padding-left:3.26531%;padding-right:3.26531%;width:42.44898%;float:left;margin-right:2.04082%;margin:0}.aside .figures-with-caption.promo-box .figurebox{overflow:hidden;padding:1.6em}.aside .figures-with-caption.promo-box .figurebox .figurecaption{top:0}.aside .figures-with-caption.promo-box .figurebox .responsive-img{width:48.27586%;float:left;margin-right:3.44828%;position:relative}.aside .figures-with-caption.promo-box .figurebox .responsive-img img{margin:0;float:none}.aside .figures-with-caption.promo-box .figurebox .copy{width:48.27586%;float:right;margin-right:0;padding:0}.aside .timetables-box{overflow:hidden}.aside .timetables-box .responsive-img{width:48.97959%;float:left;margin-right:2.04082%;margin:0}.aside .timetables-box .responsive-img figure img{border:1px solid #dcdcdd}.aside .timetables-box .inner{overflow:hidden}.aside .timetables-box .timetables-box-wrapper{width:48.97959%;float:right;margin-right:0;float:right;margin-right:0}.aside .timetables-box .timetables-box-wrapper form{margin:0 0 1em 0}.aside .timetables-box .timetables-box-wrapper .button{float:none}.aside .timetables-box .timetables-box-wrapper .plus{margin-top:0}.aside .routes-box img.map{width:48.97959%;float:left;margin-right:2.04082%;margin:0}.aside .routes-box a.plus{clear:right;text-indent:1em;margin-top:0}.aside .contact-details .addr br{display:none}.aside .contact-details li:before{top:0.5em}.aside .contact-details .contact-email p a{padding-top:0.5em}.aside .contact-details .no-icon br{display:none}.aside .form-builder p{padding:0 1em}.figurebox{width:48.27586%;float:left;margin-right:3.44828%}.figurebox:nth-child(2n){float:right;margin-right:0}.figure-with-caption .responsive-img{width:48.27586%;float:left;margin-right:3.44828%;margin-right:0}.figure-with-caption .copy{padding-top:0}.generictext{padding:0}.bordered{margin:0;padding:1.5em 0 3em;border-bottom:solid 1px #dcdcdd}.bordered:last-child{border-bottom:none}.bordered .copy{padding-top:0}.bordered .responsive-img{margin-bottom:0}.text-to-right .responsive-img{width:48.27586%;float:left;margin-right:3.44828%;margin-bottom:0}.text-to-right .imagewrapper{width:48.27586%;float:left;margin-right:3.44828%;margin:0}.text-to-right .copy{width:48.27586%;float:left;margin-right:3.44828%;float:right;margin-right:0;padding:0}.side-by-side-pics .figurebox{margin-bottom:0}.side-by-side-pics .copy{padding:0 1em}.thumbnail-pullout .responsive-img{float:left;margin-right:3.3%;width:29.5%}.thumbnail-pullout .copy{float:right;margin-right:0;padding:0;width:67.2%}.thumbnail-pullout .copy h4,.thumbnail-pullout .copy p{float:none;width:auto}.thumbnail-pullout .copy a{clear:none;width:auto;text-align:left}.tabber div.map .routemap-transform{display:none}.tabber div.map .routemap-normal{display:block;max-width:100%}.tabber .fares .results{padding:1em;border:0;background:#ffffff}.tabber .fares .results p{font-family:"trebuchet ms", "tahoma", sans-serif;display:inline-block;padding:0;font-size:1.4em;text-align:left;margin:0 1em 0 0}.tabber .fares .results p span{font-size:1.142em}.service li:before{margin-left:0}.service .copy{float:none;padding:1.5em 0 0;width:auto}.service ul{margin:1em;padding:2em 0;border-top:solid 1px #dcdcdd;border-bottom:solid 1px #dcdcdd}.service li{border-bottom:solid 1px #e5e5e5;font-size:inherit;padding-top:1.5em}.service li:last-child{border-bottom:none}.service li:before{background-image:url("../images/icon-sprite.svg");content:'';height:55px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-left:1em;width:55px}.service li.accident:before{background-position:-540px 0}.service li.alteration:before{background-position:-650px 0}.service li.good-service:before{background-position:-705px 0}.service li.information:before{background-position:-595px 0}.service li.news:before{background-position:-760px 0}.service .timestamp{font-weight:bold}.fares form{padding-left:12.82051%;padding-right:12.82051%}#stop-finder-wide .inner{padding-left:0;padding-right:0}.timetables-with-js .ui-slider{width:83%}.timetables-with-js .directionbits h3{font-size:2.2em}.search-results{padding:0}.promotions-and-offers-v2{position:relative}.promotions-and-offers-v2 h2{margin-bottom:0.6em}.promotions-and-offers-v2 .panel{width:48.27586%;float:left;margin-right:3.44828%;margin-bottom:1em}.promotions-and-offers-v2 .panel:nth-child(2n){margin-right:0}.promotions-and-offers-v2 .copy{padding:1em}.page .smallprint .footernav{clear:none;width:57.62712%;float:left;margin-right:1.69492%}.page .smallprint .social{text-align:right;width:40.67797%;float:right;margin-right:0}.aside .promotions-and-offers-v2 .responsive-img figure img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #dcdcdd}.aside .promotions-and-offers-v2 h2 span{width:70%}.aside .promotions-and-offers-v2 .panel-wrapper{padding:1.6em}}@media (min-width: 54em){body{border-spacing:2px}h1{font-weight:700;font-size:4em}#fullnav{background-color:#fff}.fullbanner .page{height:9.5em}.fullbanner #speak-me-mobile{display:none}.login-details{padding:0;width:40.67797%;float:right;margin-right:0}.breadcrumb{padding:0;width:57.62712%;float:left;margin-right:1.69492%}.main{background-color:transparent}.main .select-all-routes label{font-size:22px;font-size:2.2rem}.main .user-routes ul li ul li{width:31.81818%;float:left;margin-right:2.27273%;margin-bottom:2em}.main .user-routes ul li ul li:nth-child(2n){float:left;margin-right:1.85185%}.main .user-routes ul li ul li:nth-child(3n){float:right;margin-right:0}.main .user-routes ul li ul li:nth-child(2n+1){clear:none}.main .user-routes ul li ul li:nth-child(3n+4){clear:both}.page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1240px;padding-left:2em;padding-right:2em}.page .banner{height:9.5em}.page .banner .logo{float:left}.page .banner .banner-links{height:9.5em;float:right}.page .banner .telephone{display:block;float:left;height:5em;width:auto;padding-top:2.2em;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:#fff;font-size:13px;font-size:1.3rem;font-weight:bold;margin-bottom:0;position:relative;text-indent:2em}.page .banner .telephone:before{content:'';display:inline-block;vertical-align:middle;position:relative;background:url("../images/icon-sprite.svg") no-repeat -1016px -3px;height:32px;width:22px}.page .banner .telephone:before{background-position:-1041px -3px}.page .banner .social{background:transparent;clear:none;color:#ffffff;padding-right:0.5em;padding-top:2.36em;width:auto;float:left}.page .banner .social li{background:transparent;position:relative;width:auto;height:auto;font-size:13px;font-size:1.3rem}.page .banner .social li:nth-child(2){border:0}.page .banner .social li.mobile-menu{display:none}.page .banner .social li.contact_social{display:block;padding:0 1.4em 0;margin:1em 0 0 1em;line-height:1.1}.page .banner .social li.contact_social:before{margin-top:-8px}.page .banner .social li:last-child{width:auto}.page .banner .social li a{color:#fff}.page .banner .social li a.facebook,.page .banner .social li a.twitter,.page .banner .social li a.google_plus_id{position:relative;display:block;overflow:hidden;width:3.374em;height:0;padding-top:2.7em;margin-top:0.3em}.page .banner .social li a.facebook:after,.page .banner .social li a.twitter:after,.page .banner .social li a.google_plus_id:after{content:'';display:block;position:absolute;left:50%;top:50%}.page .banner .social li a.facebook:after{width:15px;height:31px;margin-left:-2px;margin-top:-16px;background:url("../images/icon-sprite.svg") no-repeat -816px -3px}.page .banner .social li a.twitter:after{width:31px;height:26px;margin-left:-10px;margin-top:-13px;background:url("../images/icon-sprite.svg") no-repeat -844px -3px}.page .banner .social li a.google_plus_id:after{width:29px;height:31px;margin-left:-10px;margin-top:-16px;background:url("../images/icon-sprite.svg") no-repeat -876px -2px}.page .banner .social .social_icons{display:block;float:left;margin-right:0.4em}.page .banner .social .social_icons a{overflow:hidden;height:0}.page .banner .social .speak-me{background-color:transparent;display:block;width:8em;height:1.5833em;float:left;border:0;margin-top:0.8em}.page .banner .social .speak-me:before{margin-top:-8px}.page .banner .social .speak-me a.recite_me{overflow:hidden;height:0;padding-top:1.5833em;width:8em;display:block}.page .banner .social .speak-me a.recite_me:after{margin:0;position:absolute;width:71px;left:12px;top:0;height:19px;background:url("../images/icon-sprite.svg") no-repeat -1108px -53px}.page .banner .social .speak-me a.recite_me:hover{background-color:transparent}.page .banner .social .speak_me_mobile{display:none}.page .banner .social .mobile-buy-button{display:block;width:auto;float:left;border:0;margin-right:2em;margin-left:1em}.page .banner .social .mobile-buy-button:before{margin-top:-8px}.page .banner .social .mobile-buy-button a.mobile-buy-button-link{text-transform:none;overflow:hidden;display:block;position:relative;background:white;color:#68172d;padding:1em 1em 2em 1em}.page .banner .social .search{display:none}.page .banner .social .menu-toggle{display:none}.page .services{height:75px;background:url("") no-repeat 0 0;background-size:105px 85px}.page .services .homelink{height:90px}.page .services ul{width:89.79592%;float:right;margin-right:0;display:block}.page .services ul li .all{display:block;padding-top:0;text-align:right}.page .services ul li.intro{display:none}.page .services ul.all li{width:16%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:left;background:none;border-bottom:0;height:auto;padding:0;background:#fff url("../images/icons-service-cityx1.png") no-repeat center -75px}.page .services ul.all li strong{display:inline}.page .services ul.all li a{display:block;background:#fff url("../images/colorways/city/service-icon-city.png") no-repeat center -150px;width:100%;height:85px;text-indent:-9999em;border-top:solid 6px transparent}.page .services ul.all li a.active{border-top:solid 6px #68172d}.page .services ul.all li a:active{background-position:center -75px}.page .services ul.all li.city{background-image:url("../images/colorways/city/service-icon-city.png");background-position:center -70px}.page .services ul.all li.city a{background-image:url("../images/colorways/city/service-icon-city.png");background-color:white}.page .services ul.all li.city a.active{border-top:solid 6px #68172d}.page .services ul.all li.parkandride{background-image:url("../images/colorways/parkandride/service-icon-parkandride.png");background-position:center -70px}.page .services ul.all li.parkandride a{background-image:url("../images/colorways/parkandride/service-icon-parkandride.png");background-color:white}.page .services ul.all li.parkandride a.active{border-top:solid 6px #68172d}.page .services ul.all li.oxfordtolondon{background-image:url("../images/colorways/oxfordtolondon/service-icon-oxfordtolondon.png");background-position:center -57px}.page .services ul.all li.oxfordtolondon a{background-image:url("../images/colorways/oxfordtolondon/service-icon-oxfordtolondon.png");background-color:white}.page .services ul.all li.oxfordtolondon a.active{border-top:solid 6px #68172d}.page .services ul.all li.brookesbus{background-image:url(/static/images/colorways/brookesbus/service-icon-brookesbus.png);background-position:center -63px}.page .services ul.all li.brookesbus a{background-image:url(/static/images/colorways/brookesbus/service-icon-brookesbus.png);background-color:white}.page .services ul.all li.brookesbus a.active{border-top:solid 6px #68172d}.page .services ul.all li.airline{background-image:url(/static/images/colorways/airline/service-icon-theairline.png);background-position:center -60px}.page .services ul.all li.airline a{background-image:url(/static/images/colorways/airline/service-icon-theairline.png);background-color:white}.page .services ul.all li.airline a.active{border-top:solid 6px #68172d}.page .services ul.all li.southernvectis{background-image:url(/static/images/colorways/southernvectis/service-icon-southernvectis.png);background-position:center -60px}.page .services ul.all li.southernvectis a{background-image:url(/static/images/colorways/southernvectis/service-icon-southernvectis.png);background-color:white}.page .services ul.all li.southernvectis a.active{border-top:solid 6px #68172d}.page .services ul.all li.vectisblue{background-image:url(/static/images/colorways/vectisblue/service-icon-vectisblue.png);background-position:center -60px}.page .services ul.all li.vectisblue a{background-image:url(/static/images/colorways/vectisblue/service-icon-vectisblue.png);background-color:white}.page .services ul.all li.vectisblue a.active{border-top:solid 6px #68172d}.page .services ul.all li.islandbreezer{background-image:url(/static/images/colorways/islandbreezer/service-icon-islandbreezer.png);background-position:center -60px}.page .services ul.all li.islandbreezer a{background-image:url(/static/images/colorways/islandbreezer/service-icon-islandbreezer.png);background-color:white}.page .services ul.all li.islandbreezer a.active{border-top:solid 6px #68172d}.page .services ul.all li.plymouthbus{background-image:url(/static/images/colorways/plymouthbus/service-icon-plymouthbus.png);background-position:center -60px}.page .services ul.all li.plymouthbus a{background-image:url(/static/images/colorways/plymouthbus/service-icon-plymouthbus.png);background-color:white}.page .services ul.all li.plymouthbus a.active{border-top:solid 6px #68172d}.page .services ul.all li.blueflash{background-image:url(/static/images/colorways/blueflash/service-icon-blueflash.png);background-position:center -60px}.page .services ul.all li.blueflash a{background-image:url(/static/images/colorways/blueflash/service-icon-blueflash.png);background-color:white}.page .services ul.all li.blueflash a.active{border-top:solid 6px #68172d}.page .services ul.all li.hedingham{background-image:url(/static/images/colorways/hedingham/service-icon-hedingham.png);background-position:center -60px}.page .services ul.all li.hedingham a{background-image:url(/static/images/colorways/hedingham/service-icon-hedingham.png);background-color:white}.page .services ul.all li.hedingham a.active{border-top:solid 6px #68172d}.page .services ul.all li.chambers{background-image:url(/static/images/colorways/chambers/service-icon-chambers.png);background-position:center -60px}.page .services ul.all li.chambers a{background-image:url(/static/images/colorways/chambers/service-icon-chambers.png);background-color:white}.page .services ul.all li.chambers a.active{border-top:solid 6px #68172d}.page .services ul.all li.goviagermanyen{background-image:url(/static/images/colorways/goviagermanyen/service-icon-goviagermanyen.png);background-position:center -60px}.page .services ul.all li.goviagermanyen a{background-image:url(/static/images/colorways/goviagermanyen/service-icon-goviagermanyen.png);background-color:white}.page .services ul.all li.goviagermanyen a.active{border-top:solid 6px #68172d}.page .services ul.all li.goviagermanyde{background-image:url(/static/images/colorways/goviagermanyde/service-icon-goviagermanyde.png);background-position:center -60px}.page .services ul.all li.goviagermanyde a{background-image:url(/static/images/colorways/goviagermanyde/service-icon-goviagermanyde.png);background-color:white}.page .services ul.all li.goviagermanyde a.active{border-top:solid 6px #68172d}.page .services ul.all li.konect{background-image:url(/static/images/colorways/konect/service-icon-konect.png);background-position:center -70px}.page .services ul.all li.konect a{background-image:url(/static/images/colorways/konect/service-icon-konect.png);background-color:white}.page .services ul.all li.konect a.active{border-top:solid 6px #68172d}.page .services ul.all li.norwichparkride{background-image:url(/static/images/colorways/norwichparkride/service-icon-norwichparkride.png);background-position:center -60px}.page .services ul.all li.norwichparkride a{background-image:url(/static/images/colorways/norwichparkride/service-icon-norwichparkride.png);background-color:white}.page .services ul.all li.norwichparkride a.active{border-top:solid 6px #68172d}.page .services ul.all li.carousel{background-image:url("../images/colorways/carousel/service-icon-carousel.png");background-position:center -70px}.page .services ul.all li.carousel a{background-image:url("../images/colorways/carousel/service-icon-carousel.png");background-color:white}.page .services ul.all li.carousel a.active{border-top:solid 6px #68172d}.page .services ul.all li.carouselparkandride{background-image:url("../images/colorways/carouselparkandride/service-icon-carouselparkandride.png");background-position:center -70px}.page .services ul.all li.carouselparkandride a{background-image:url("../images/colorways/carouselparkandride/service-icon-carouselparkandride.png");background-color:white}.page .services ul.all li.carouselparkandride a.active{border-top:solid 6px #68172d}.page .services ul.all li.pickmeup{background-image:url("../images/colorways/pickmeup/service-icon-pickmeup.png");background-position:center -70px}.page .services ul.all li.pickmeup a{background-image:url("../images/colorways/pickmeup/service-icon-pickmeup.png");background-color:white}.page .services ul.all li.pickmeup a.active{border-top:solid 6px #68172d}.page .nav{clear:both;overflow:hidden;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.5em 0 0 0;margin-right:123px}.page .nav li{width:auto;display:block;float:left;text-align:center;height:auto;text-indent:0.2em;font-size:14px;font-size:1.4rem;font-weight:600;border-top:0;background-color:transparent}.page .nav li a{color:#4e4f56;text-decoration:none;border-bottom:5px solid #fff;padding:0 0 0.8em 0}.page .nav li a:hover{background:none;color:#f33;border-bottom:5px solid #f33}.page .nav li a:after{content:''}.page .nav li a .pipe{padding-left:0.4em;color:#d6d6d6}.page .nav li .active{background:none;color:#f33;border-bottom:5px solid #f33}.page .nav .telephone_menu{display:none}.page .nav .contact_nav{display:none}.page .nav.open{background:transparent}.page .nav.open a{color:#4e4f56}.page .nav .social_icons{display:none}.page .hero{width:66.10169%;float:left;margin-right:1.69492%;margin-right:0}.page .hero .flexslider{width:100%}.page #searchbar{position:absolute;top:0;right:2em;width:auto;max-width:23.7288%}.page #searchbar .dummy-search{display:block;width:46px;height:0;padding-top:46px;overflow:hidden;background-color:#4e4f56;background-image:url("../images/icon-sprite.svg");background-position:-962px -39px}.page #searchbar .site-search{display:none;padding:0;background-color:transparent}.page #searchbar .site-search .content-search{height:46px;width:auto;background-color:#e6e6e6}.page #searchbar .site-search label{display:none}.page #searchbar .site-search input[type="text"]{background-color:#e6e6e6;border:1px solid #e6e6e6;padding:1.1em 1em 0.9em 1em;margin:0 46px 0 0;width:7em;backface-visibility:hidden;color:#4e4f56;font-weight:bold;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;-o-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition-property:width;-moz-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}.page #searchbar .site-search input[type="text"]:focus{width:16em}.page #searchbar .site-search input[type="submit"]{right:0;top:0;width:46px;height:46px;background-color:#4e4f56;background-position:-962px -39px}.page .pipe{display:inline}.page .smallprint .social{width:32.20339%;float:right;margin-right:0}.page .smallprint ul.footernav{width:66.10169%;float:left;margin-right:1.69492%}#ga-jp-element{padding-top:1em;min-height:450px;height:calc(100vh - 20em);width:100%}.mapfooter-links{float:right;margin-top:0.5em;margin-bottom:2em}.section{margin-bottom:2em}.main .promotions-and-offers-v2 h2{margin-bottom:0.7em}.main .promotions-and-offers-v2 .panel{width:49.15254%;float:left;margin-right:1.69492%}.main .promotions-and-offers-v2 .panel:nth-child(2n){float:right;margin-right:0}.main .promotions-and-offers-v2 .panel h3{font-weight:700;font-size:2.7em}.main form.login,.main form.register{width:70%}.main .forgot-password{width:70%}.main .form-builder div{width:70%}.main .forgot-password{width:70%}.mapfooter-link{margin-left:1em}.mapfooter-link a{padding:1em;margin-top:3em}.route-choices li{width:32.20339%;float:left;margin-right:1.69492%}.route-choices li:nth-child(3n){float:right;margin-right:0}.aside .promotions-and-offers-v2 .panel-wrapper{padding:0}.aside .promotions-and-offers-v2 .panel{width:100%}.aside .promotions-and-offers-v2 .caption{padding:1.5em 1.6em 0}.aside .promotions-and-offers-v2 .figurebox{margin-bottom:1em}.aside .promotions-and-offers-v2 .responsive-img figure img{border:0}.aside .timetables-box .responsive-img{width:100%;float:right;margin-right:0;margin-bottom:1em}.aside .timetables-box .timetables-box-wrapper{width:100%;float:right;margin-right:0}.aside .timetables-box .timetables-box-wrapper form{margin:1em 0 0 0}.aside .timetables-box .timetables-box-wrapper .button{float:right}.aside .timetables-box .timetables-box-wrapper a.plus{margin-top:1em}.aside .routes-box img.map{width:100%;float:left;margin-right:2.04082%}.aside .routes-box a.plus{clear:left;text-indent:0;padding-top:1em}.aside .contact-details .addr br{display:inline}.aside .contact-details li:before{top:1em}.aside .contact-details .no-icon br{display:inline}.aside .figures-with-caption .figurebox{float:none}.aside .figures-with-caption .figurebox .figurecaption{top:0}.aside .figures-with-caption .figurebox img{float:none;margin:0;width:100%}.aside .figures-with-caption .figurebox div.copy{float:none;padding:1.6em;width:auto}.aside .figures-with-caption .figurebox div.copy h2{font-weight:700;font-size:2.7em}.aside .figures-with-caption.promo-box .figurebox .responsive-img{width:100%;margin:0;margin-bottom:1.6em}.aside .figures-with-caption.promo-box .figurebox .copy{width:100%}.content{clear:both;padding-top:0}.flexslider{margin-right:0}.flexslider ul.slides{margin-top:0}#stop-finder-wide div.select-style{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:32.20339%;float:left;margin-right:1.69492%}#stop-finder-wide div.select-style:nth-child(3n){float:right;margin-right:0}#stop-finder-wide .inner{overflow:hidden}#stop-finder-wide #go_button{float:right}.main{width:66.10169%;float:left;margin-right:1.69492%;margin-left:-2em;padding-right:2em;padding:0}.main .main-inner{background-color:#fff;padding:2em 0 0 2em;margin-bottom:2em;width:100%}.main .main-inner .main-content{padding-right:2em}.aside{width:32.20339%;float:right;margin-right:0;margin-bottom:1.6em}.figurebox{width:48.71795%;float:left;margin-right:2.5641%}.text-to-right .responsive-img{width:35.89744%;float:left;margin-right:2.5641%}.text-to-right .copy{width:61.53846%;float:right;margin-right:0;padding:0}.thumbnail-pullout .responsive-img{float:left;margin-right:2.3%;width:20.5%}.thumbnail-pullout .copy{float:right;margin-right:0;padding:0;width:77.2%}.service ul{margin:0}.service li:before{float:left}.padded{padding:0}.route-option p{clear:both;padding-left:1em}.route-option h2{display:inline-block;padding-left:0.5em}.route-option ul{border-top:solid 1px #dcdcdd}.route-option li{width:23.07692%;float:left;margin-right:2.5641%;padding-right:0;text-indent:1em;margin:0;border-top:none}.route-option li:nth-child(odd){border-left:solid 1px #dcdcdd}.route-option li:first-child{border-left:none}.route-option li a{font-size:inherit}.route-option .iconstrip{margin:1em;border:0}.route-option .iconstrip li{border:0}.text-to-right .copy{padding-top:0}.timetable-nav{background:#4e4f56;color:#ffffff}.timetable-nav ul{padding:1em 1em 0 1em}.timetable-nav li{width:24%;color:#ffffff;margin-bottom:0;margin-right:0.5%;margin-left:0.5%}.timetable-nav li.active{background:#ffffff}.timetable-nav li.active a{color:#939394}.timetable-nav a{font-size:inherit;color:#ffffff;text-decoration:none;padding:1em;display:block;text-align:center}.service .copy{width:87.17949%;float:left;margin-right:2.5641%;float:right;margin-right:0;padding-top:0}.timetables-with-js .ui-slider{width:84%}}@media (min-width: 69em){.login-details{width:40.67797%;float:right;margin-right:0}.breadcrumb{width:57.62712%;float:left;margin-right:1.69492%}.page .main form.login,.page .main form.register{width:60%}.page .main form.login,.page .main form.register{width:60%}.page .main .forgot-password{width:60%}.page #speak-me-mobile{display:none}.page .main .promotions-and-offers-v2 .panel{width:31.81818%;float:left;margin-right:2.27273%}.page .main .promotions-and-offers-v2 .panel:nth-child(3n){float:right;margin-right:0}.page .aside .box,.page .aside .form-builder,.page .aside #stop-finder,.page .aside .section,.page .aside .responsive-img-plugin{margin-bottom:1.9em}.page #searchbar .site-search{display:block}.page #searchbar .dummy-search{display:none}}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix,* html .section{zoom:1}*:first-child+html .clearfix,*:first-child+html .section{zoom:1}.no-svg .telephone:before,.no-svg .iconkey span:before,.no-svg .iconstrip li,.no-svg .page .banner .social a.facebook:after,.no-svg .page .banner .social a.twitter:after,.no-svg .page .nav .social_icons a.facebook:after,.no-svg .page .nav .social_icons a.twitter:after,.no-svg .service li:before,.no-svg .download:after,.no-svg ul.contact-details li:before,.no-svg .smallprint .social a:after,.no-svg .page .banner .social .menu-toggle:before,.no-svg .facebook-link:before,.no-svg .recite_me:after,.no-svg #stop-finder #header:before,.no-svg #stop-finder-wide #header:before,.no-svg .dummy-search,.no-svg .page .banner .social .search a:after,.no-svg .site-search input[type="submit"]{background-image:url("../images/icon-sprite.png")}.no-svg ul.benefits li:before{background-image:url("../images/colorways/chambers/benefits-icons.png")}div.select-style,div.select-style span{background-repeat:no-repeat;-webkit-font-smoothing:antialiased}div.select-style{position:relative;overflow:hidden;display:-moz-inline-box;display:inline-block;vertical-align:middle;border:1px solid #ccc;width:100%;font-size:1.4em;margin-bottom:1em;background-color:#f7f7f8;background-position:right 50%;background-image:url("../images/fancyform-select.png");background-repeat:no-repeat;zoom:1;text-align:left;*display:inline;filter:none}div.select-style span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;text-align:left;background-color:transparent;padding:0.6em 3.5em 0.6em 0.8em;color:#4e4f56}div.select-style select{height:2.2em;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;width:100%}div.select-style select:focus{outline:0}div.select-style.disabled span{color:#7f818b}div.select-style optgroup,div.select-style option{padding:0.6em}.route-select-container{font-family:arial, sans-serif;font-size:14px !important;padding:2em 1.4em}.route-select-item{font-size:14px !important;display:block;height:2.2em;margin-bottom:16px;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.select2-container{width:100%}.select2-container .select2-selection--single{height:2.2em;margin-bottom:16px}.select2-container--open .select2-dropdown--below{margin-top:-16px}.select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left}.select2-search__field{font-size:14px !important}.select2-container input:focus{outline:none}.video-container .video{width:100%;height:0;overflow:hidden;padding-bottom:56.25%;margin-bottom:2%;position:relative}.video-container .video iframe{position:absolute;top:0;left:0}.route-select-submit{display:inline-block;background-color:#68172d;color:white;font-size:16px;font-size:1.6rem;line-height:1.5;margin:0 auto;padding:0.5em 1em;text-align:center;text-decoration:none}#login label,#register label{display:inline}.anchor-list{margin:10px 0 15px}.anchor-list ul{padding:0 10px;list-style:disc inside}.anchor-list ul li{padding:5px 0}.route-option-col{display:block;float:left;margin:1% 1.2% 2.5% 0;width:15.33%}.route-option-col:first-child{margin-left:0}@media only screen and (max-width: 992px){.route-option-col:first-child{margin-left:1%}.route-option-col{margin:1%;width:31%}}@media only screen and (max-width: 480px){.route-option-col:first-child{margin-left:1%}.route-option-col{margin:1%;width:48%}}.route-option-info{margin-left:1em}.hide{display:none}.faq-section{padding:1em}.faq-wrapper{border-bottom:1px solid #dcdcdd;padding-bottom:0.5em;padding-top:0.5em}.faq-item{align-items:center;display:flex;flex-direction:row;justify-content:center}.faq-question{display:inline-block;font-weight:bold;width:90%}.faq-toggle{display:inline-block;padding-left:15px;width:10%;height:15px}.is-active .faq-toggle .faq-toggle-icon{transform:rotate(180deg)}.faq-toggle-icon{fill:#68172d;width:30px}.nfc-results{background:#eee;padding-bottom:0px;margin-bottom:0px}.nfc-results .pad{padding:10px}.nfc-results h2{padding-bottom:20px}.nfc-results #results{padding:0px}.nfc-results #result_table{text-align:center}.nfc-results tr{background-color:white;border-top:solid #ccc 1px;height:37px}.nfc-results tr.header{background-color:#eee}.nfc-results td.left,.nfc-results th.left{padding-left:10px}.nfc-results td.right,.nfc-results th.right{padding-right:10px}.nfc-results #result_info{margin-bottom:10px}.nfc-results #result_info #refreshed{font-size:14px;float:left;margin-bottom:10px}.nfc-results #result_info #result_icons{float:right;margin-bottom:10px}.nfc-results #result_info #result_icons #btn_filter{margin-left:20px}.nfc-results #filter_list{min-height:30px;background-color:#4e4f56;color:white;display:none;position:relative;top:-13px}.nfc-results #filter_list span{color:white;font-size:16px;line-height:25px}.nfc-results #filter_list input[type=checkbox]{display:none}.nfc-results #filter_list input[type=checkbox]+label.css-label{padding-left:30px;height:24px;display:inline-block;line-height:24px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;padding-left:45px;margin-bottom:7px;font-size:14px}.nfc-results #filter_list input[type=checkbox]:checked+label.css-label{background-position:0 -24px}.nfc-results #filter_list label.css-label{background-image:url(../images/red_check.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nfc-results .clear{clear:both}#more_results{display:block;background-color:#68172d;color:white;margin-bottom:10px;line-height:40px;text-align:center;text-decoration:none}a#more_results:hover{text-decoration:underline}
