@-webkit-keyframes webkit-selector-bugfix{from{padding:0}to{padding:0}}.journey-planner-results .journey-results .expandable-box .controls{background-color:#3F75A4;background-image:-webkit-linear-gradient(top, #3F75A4 , #1A5A92);background-image:-moz-linear-gradient(top, #3F75A4 , #1A5A92);background-image:-ms-linear-gradient(top, #3F75A4 , #1A5A92);background-image:-o-linear-gradient(top, #3F75A4 , #1A5A92);background-image:linear-gradient(top, #3F75A4 , #1A5A92);-webkit-transition:background-image .3s ease;-moz-transition:background-image .3s ease;-o-transition:background-image .3s ease;-ms-transition:background-image .3s ease;transition:background-image .3s ease}.journey-planner-results .journey-results .expandable-box .controls:hover,.journey-planner-results .journey-results .expandable-box .controls:focus{background-color:#315b7f;background-image:-webkit-linear-gradient(top, #315b7f , #123f67);background-image:-moz-linear-gradient(top, #315b7f , #123f67);background-image:-ms-linear-gradient(top, #315b7f , #123f67);background-image:-o-linear-gradient(top, #315b7f , #123f67);background-image:linear-gradient(top, #315b7f , #123f67)}.journey-planner-results #From,.journey-planner-results #To,.journey-planner-results #Via,.styled-checkbox2 label:before{-webkit-box-shadow:inset 0px 3px 0px 0 rgba(0,0,0,0.1);box-shadow:inset 0px 3px 0px 0 rgba(0,0,0,0.1);font-size:16px;height:40px;border:1px solid #ccc}.journey-detail-step .start-location,.journey-detail-step .end-location,.no-disruptions-panel .no-disruptions-panel-message,.wizard-box .wizard-box-heading h3{font-family:"New Johnson";font-size:16px}#recent-journeys h3,.route-name,.jp-print-button h4,.status-update-heading .dropdowns-wrap h2{font-family:"New Johnson Bold";font-size:18px}.basic-journey-options,#more-journey-options,#recent-journeys,.journey-detail-step .time-and-mode,.replan-from-current-location{-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.basic-journey-options,#more-journey-options,#recent-journeys,.journey-detail-step .time-and-mode,.replan-from-current-location{border-bottom:3px solid #ccc;border-bottom:3px solid rgba(0,0,0,0.2)}.horizontal-toggle-buttons.tw-buttons li.sixths{float:left;margin:0 0 0 2.54%;width:29.928%}.horizontal-toggle-buttons.tw-buttons li.thirds{float:left;margin:0 0 0 2.54%;width:46.162%}.horizontal-toggle-buttons.tw-buttons li.halfs,.horizontal-toggle-buttons.tw-buttons li.full{float:left;margin:0 0 0 2.54%;width:94.864%}.cycling #more-journey-options .update-buttons,.walking #more-journey-options .update-buttons,ul.journey-steps li.footpath-icon,table.journey-steps thead{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.journey-planner-results .journey-results .expandable-box .controls:hover,.journey-planner-results .journey-results .expandable-box .controls:focus,.station-details .lines-status .no-disruption:hover td.city-cruises,.station-details .lines-status .no-disruption:focus td.city-cruises,.station-details .lines-status .no-disruption:hover td.thames-river-services,.station-details .lines-status .no-disruption:focus td.thames-river-services,.station-details .lines-status .no-disruption:hover td.circular-cruise-westminster,.station-details .lines-status .no-disruption:focus td.circular-cruise-westminster,.station-details .lines-status .no-disruption:hover td.westminster-passenger-service-association,.station-details .lines-status .no-disruption:hover td.wetsminster-passenger-services-association,.station-details .lines-status .no-disruption:focus td.westminster-passenger-service-association,.station-details .lines-status .no-disruption:focus td.wetsminster-passenger-services-association,.station-details .lines-status .no-disruption:hover td.woolwich-ferry,.station-details .lines-status .no-disruption:focus td.woolwich-ferry,.account-feature-box:hover,.account-feature-box:focus{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.extra-journey-options .journey-row-container .journey-box .method:after,.journey-detail-step .view-on-a-map.show-all:after,.jp-external-widget,#fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .journey-time:after,.tw-quick-links.open h3:after,.tw-quick-links h3:after,.ticket-recommendations .recc-customer-type .cust-delete,.toggle-options:after,.summary-results .earlier-later a.earlier:before,.summary-results .earlier-later a.later:after,ul.journey-steps li span.disruption,.half-width-buttons .earlier:before,.half-width-buttons .later:after,.replan-from-current-location:before,.styled-checkbox2.ticked label:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9}.body-cms-preview .extra-journey-options .journey-row-container .journey-box .method:after,.extra-journey-options .journey-row-container .journey-box .body-cms-preview .method:after,.body-cms-preview .journey-detail-step .view-on-a-map.show-all:after,.journey-detail-step .body-cms-preview .view-on-a-map.show-all:after,.body-cms-preview .jp-external-widget,.body-cms-preview #fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .journey-time:after,#fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .body-cms-preview .journey-time:after,.body-cms-preview .tw-quick-links h3:after,.tw-quick-links .body-cms-preview h3:after,.body-cms-preview .ticket-recommendations .recc-customer-type .cust-delete,.ticket-recommendations .recc-customer-type .body-cms-preview .cust-delete,.body-cms-preview .toggle-options:after,.body-cms-preview .summary-results .earlier-later a.earlier:before,.summary-results .earlier-later .body-cms-preview a.earlier:before,.body-cms-preview .summary-results .earlier-later a.later:after,.summary-results .earlier-later .body-cms-preview a.later:after,.body-cms-preview ul.journey-steps li span.disruption,ul.journey-steps li .body-cms-preview span.disruption,.body-cms-preview .half-width-buttons .earlier:before,.half-width-buttons .body-cms-preview .earlier:before,.body-cms-preview .half-width-buttons .later:after,.half-width-buttons .body-cms-preview .later:after,.body-cms-preview .replan-from-current-location:before,.body-cms-preview .styled-checkbox2.ticked label:before,.styled-checkbox2.ticked .body-cms-preview label:before{background-image:url("/static/1/images/vsprite.png")}.extra-journey-options .journey-row-container .journey-box .method:after,.journey-detail-step .view-on-a-map.show-all:after,.jp-external-widget,#fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .journey-time:after,.tw-quick-links.open h3:after,.tw-quick-links h3:after,.ticket-recommendations .recc-customer-type .cust-delete{background-size:96px 3264px;height:32px;width:32px}.loading-throbber:before{height:70px;width:70px;background-image:url("/static/1/images/throbber.gif")}.loading-throbber{overflow:hidden;position:relative}.loading-throbber:before{content:"";opacity:0;position:absolute;background-color:#2D3039;z-index:10;left:0;top:0;width:100%;height:0;margin:0;background-position:center center;background-repeat:no-repeat;-webkit-transition:opacity 0.3s ease-out height 0s linear 0.3s ease;-moz-transition:opacity 0.3s ease-out height 0s linear 0.3s ease;-o-transition:opacity 0.3s ease-out height 0s linear 0.3s ease;-ms-transition:opacity 0.3s ease-out height 0s linear 0.3s ease;transition:opacity 0.3s ease-out height 0s linear 0.3s ease}.loading.loading-throbber{height:200px}.loading.loading-throbber:before{height:100%;opacity:1;-webkit-transition:opacity 0.3s ease-in 1s ease;-moz-transition:opacity 0.3s ease-in 1s ease;-o-transition:opacity 0.3s ease-in 1s ease;-ms-transition:opacity 0.3s ease-in 1s ease;transition:opacity 0.3s ease-in 1s ease}.extra-journey-options .journey-row-container .journey-box .method:after,.journey-detail-step .view-on-a-map.show-all:after,.jp-external-widget,#fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .journey-time:after,.tw-quick-links.open h3:after,.tw-quick-links h3:after,.ticket-recommendations .recc-customer-type .cust-delete,.toggle-options:after,.summary-results .earlier-later a.earlier:before,.summary-results .earlier-later a.later:after,ul.journey-steps li span.disruption,.half-width-buttons .earlier:before,.half-width-buttons .later:after,.replan-from-current-location:before,.styled-checkbox2.ticked label:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9}.body-cms-preview .extra-journey-options .journey-row-container .journey-box .method:after,.extra-journey-options .journey-row-container .journey-box .body-cms-preview .method:after,.body-cms-preview .journey-detail-step .view-on-a-map.show-all:after,.journey-detail-step .body-cms-preview .view-on-a-map.show-all:after,.body-cms-preview .jp-external-widget,.body-cms-preview #fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .journey-time:after,#fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .body-cms-preview .journey-time:after,.body-cms-preview .tw-quick-links h3:after,.tw-quick-links .body-cms-preview h3:after,.body-cms-preview .ticket-recommendations .recc-customer-type .cust-delete,.ticket-recommendations .recc-customer-type .body-cms-preview .cust-delete,.body-cms-preview .toggle-options:after,.body-cms-preview .summary-results .earlier-later a.earlier:before,.summary-results .earlier-later .body-cms-preview a.earlier:before,.body-cms-preview .summary-results .earlier-later a.later:after,.summary-results .earlier-later .body-cms-preview a.later:after,.body-cms-preview ul.journey-steps li span.disruption,ul.journey-steps li .body-cms-preview span.disruption,.body-cms-preview .half-width-buttons .earlier:before,.half-width-buttons .body-cms-preview .earlier:before,.body-cms-preview .half-width-buttons .later:after,.half-width-buttons .body-cms-preview .later:after,.body-cms-preview .replan-from-current-location:before,.body-cms-preview .styled-checkbox2.ticked label:before,.styled-checkbox2.ticked .body-cms-preview label:before{background-image:url("/static/1/images/vsprite.png")}.extra-journey-options .journey-row-container .journey-box .method:after,.journey-detail-step .view-on-a-map.show-all:after,.jp-external-widget,#fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .journey-time:after,.tw-quick-links.open h3:after,.tw-quick-links h3:after,.ticket-recommendations .recc-customer-type .cust-delete{background-size:96px 3264px;height:32px;width:32px}.homepage-image-container{background:#EEE;height:160px;margin-bottom:-140px}.homepage-image-container.expanded{height:430px;margin-bottom:-410px}.homepage-top-links .flat-button{width:33.333%;margin-left:0;padding-top:0}.homepage-top-links .flat-button:nth-child(1){border-right:0}.homepage-top-links .flat-button:nth-child(1) .text{margin-top:45px}.homepage-top-links .flat-button:nth-child(2){border-left:1px dotted #ccc;border-right:1px dotted #ccc}.homepage-top-links .flat-button:nth-child(3){border-left:0}.homepage-top-links .icon{background-image:url("/static/1/images/homepage_sprite_x2.png");background-image:url("/static/1/images/homepage_sprite.png") \9;background-size:96px 144px;background-position:48px 48px;height:48px;width:48px;display:block;position:absolute;margin-left:-24px;left:50%}.body-cms-preview .homepage-top-links .icon{background-image:url("/static/1/images/homepage_sprite.png")}.homepage-top-links .icon.live{background-position:0px -48px}.homepage-top-links .icon.map{background-position:-48px -48px}.homepage-top-links .icon.nearby{background-position:0px -96px}.homepage-top-links .text{margin-top:55px;display:block;line-height:100%}.service-board-collapsed h2{display:none}.service-board-collapsed .rainbow-board{margin-top:10px;display:block;border-bottom:0}.service-board-collapsed .rainbow-list-wrapper{margin:0;display:block}.expandable-box .search-filter{margin-bottom:0}.expandable-box .tab-wrapper{margin-top:10px}.main-services{margin-bottom:20px}.main-services>div:last-child .flat-button{margin-bottom:0}#full-width-content .jp-wrapper{margin-bottom:30px}.cycle-superhighway-key-container{width:210px;margin-bottom:10px}.cycle-superhighway-key-container .cycle-superhighway-key{background-color:#009EE0;padding:3px;color:#ffffff}#cycling-info-panel{padding:10px}#cycling-info-panel .elevation-info-container{display:inline-block;background-color:white;color:black;width:32%;text-align:center;font-size:28px;font-weight:bold;padding:8px}#cycling-info-panel .elevation-info-container.center{border-right:1px solid #ccc;border-left:1px solid #ccc}#cycling-info-panel .elevation-info-container.cycle-parking-type-header{font-size:100%;font-weight:normal;padding-bottom:10px}#cycling-info-panel .elevation-info-container.covered-text{margin-left:12px;font-size:19px;padding-bottom:17px}#cycling-info-panel .elevation-info-container .sub-text{font-size:14px;margin-top:-12px;font-weight:normal}#cycling-info-panel .elevation-info-container .sub-text.cycle-parking-type{font-weight:bold;font-size:19px;margin-top:-7px}#cycling-info-panel .elevation-info-container .elevation-metres{font-size:19px;bottom:5px;position:relative}#cycling-info-panel h2{margin-left:30px}#cycling-info-panel h2:before{content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;width:32px;height:32px;position:absolute;left:7px;top:6px}.body-cms-preview #cycling-info-panel h2:before{background-image:url("/static/1/images/vsprite.png")}#cycling-info-panel .commuter:before{background-position:-64px -3168px}#cycling-info-panel .default:before{background-position:-32px -3168px}#cycling-info-panel .leisure:before{background-position:0px -3168px}#cycling-info-panel .other:before{background-position:0px -3200px}#cycling-info-panel .cycle-parking-panel:before{background:url("/cdn/static/scripts/maps/framework/map/icons/map_icon_sprite.png");background-size:96px 3000px;background-position:-160px -2589px;left:6px;top:7px}.journey-detail-step .text-instructions-list{padding-left:20px}.journey-detail-step .text-instructions-list .stop-link.cycle-superhighway-key-li:after{top:70%}.journey-detail-step .stop-list .cyclesuperhighway-container{margin-top:-6px;margin-bottom:-9px;border-left:3px solid #4B96DA;z-index:100;padding:0}.journey-detail-step .stop-list .cyclesuperhighway-container .cyclesuperhighway{background-color:#D6E9F6}.journey-detail-step .stop-list .cyclesuperhighway-container .cyclesuperhighway-text{background-color:#4B96DA;padding:10px 0px 10px 60px;font-size:19px;color:#ffffff}.journey-detail-step .stop-list .cyclesuperhighway-container .cycling-walking-instruction-heading{padding:20px 0 2px 60px}.journey-detail-step .stop-list .cyclesuperhighway-container .instruction-description{padding-left:60px;padding-bottom:20px}.journey-detail-step .stop-list .cyclesuperhighway-container.last-step-cyclesuperhighway{margin-bottom:0}.instruction-description{padding-bottom:5px}.cyclesuperhighway-container .cycling-walking-instruction-heading:before{top:35%}.cyclesuperhighway-container .cycling-walking-instruction-heading.streetview-showing:before{top:18%}.cyclesuperhighway-container .full-screen-streetview{top:225px}.cyclesuperhighway-container .streetview-image{padding:30px}.streetview-image img{width:100%}.spot-grid-background{background-color:#CCDDE8}.basic-journey-options{background-color:#EEE;margin-bottom:20px;position:relative;margin-left:0;padding:0 10px 10px}.expanded .basic-journey-options{margin-bottom:0}#plan-a-journey{padding-top:10px}.journey-time.no-map{margin-right:-250px}.journey-planner-results .auto-expand .always-visible.no-map{width:100%}.cycling-walking-only-information{clear:both;display:block;padding:10px 10px 10px 50px;position:relative;background-color:#dff0d8;margin:25px 2.54% 0;font-weight:bold}.cycling-walking-only-information:before{content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -256px;height:32px;width:32px;display:block;position:absolute;left:10px;top:10%}.body-cms-preview .cycling-walking-only-information:before{background-image:url("/static/1/images/vsprite.png")}.r .cycling-walking-only-multi-journey{margin-top:-10px}.left-journey-options{float:left;width:100%}.left-journey-options.no-dynamic-options{border:1px solid #ccc}.left-journey-options{float:left;width:100%}.left-journey-options.no-dynamic-options{border:1px solid #ccc}.right-journey-options{float:right;width:100%}.jp-docking-station-warning-container{background:#FAF5E1;margin-top:10px;padding-bottom:13px;padding-top:8px;padding-left:5px}.jp-docking-station-warning-indicator{display:inline-block;margin-bottom:-5px;font-weight:bold}.jp-docking-station-warning-text{display:inline;margin-left:5px}.jp-bch-price-info{display:inline}.jp-bch-price-info-indicator{display:inline-block}.jp-bch-price-info-container{border:1px solid lightgray;margin-bottom:10px;padding-top:9px;padding-bottom:14px;padding-left:12px}.journey-details .push-bike strong{display:block;padding:0 0 2px 0}.extra-journey-options{background:#fff;margin-top:30px;margin-left:2.54%;margin-right:2.54%;padding:20px 15px 15px 15px}.extra-journey-options.multi-modals .journey-box.bus-only,.extra-journey-options.multi-modals .journey-box.fastest-by-public-transport{display:none}.extra-journey-options .journey-row-container .journey-box{color:#2d3039;border:1px solid #cccccc;display:block;padding:15px;text-decoration:none;margin-bottom:10px}.extra-journey-options .journey-row-container .journey-box p{margin:0;line-height:inherit}.extra-journey-options .journey-row-container .journey-box p strong{line-height:inherit}.extra-journey-options .journey-row-container .journey-box p:first-child{margin-bottom:5px}.extra-journey-options .journey-row-container .journey-box .method{border-bottom:1px dotted #ccc;padding:0 0 8px 0;margin-bottom:15px;position:relative}.extra-journey-options .journey-row-container .journey-box .method:after{background-position:0px -640px;content:"";position:absolute;top:0;right:-10px}.extra-journey-options .journey-row-container .journey-box .method h4{margin:0;position:relative;padding-left:38px;height:32px;line-height:32px}.extra-journey-options .journey-row-container .journey-box .method h4:before{content:"";position:absolute;top:0;left:0}.extra-journey-options .journey-row-container .journey-box .method.cycling h4:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -288px;height:32px;width:32px;display:block}.body-cms-preview .extra-journey-options .journey-row-container .journey-box .method.cycling h4:before{background-image:url("/static/1/images/vsprite.png")}.extra-journey-options .journey-row-container .journey-box .method.cycle-hire h4:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:-64px -3008px;height:32px;width:32px;display:block}.body-cms-preview .extra-journey-options .journey-row-container .journey-box .method.cycle-hire h4:before{background-image:url("/static/1/images/vsprite.png")}.extra-journey-options .journey-row-container .journey-box .method.walking h4:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -256px;height:32px;width:32px;display:block}.body-cms-preview .extra-journey-options .journey-row-container .journey-box .method.walking h4:before{background-image:url("/static/1/images/vsprite.png")}.extra-journey-options .journey-row-container .journey-box .method.bus-only h4:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -320px;height:32px;width:32px;display:block}.body-cms-preview .extra-journey-options .journey-row-container .journey-box .method.bus-only h4:before{background-image:url("/static/1/images/vsprite.png")}.extra-journey-options .journey-row-container .journey-box .method.fastest-by-public-transport h4:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -3040px;height:32px;width:32px;display:block}.body-cms-preview .extra-journey-options .journey-row-container .journey-box .method.fastest-by-public-transport h4:before{background-image:url("/static/1/images/vsprite.png")}.extra-journey-options .journey-row-container .journey-box .two-col{display:table;width:100%}.extra-journey-options .journey-row-container .journey-box .two-col>div{display:table-cell;width:50%}.extra-journey-options .journey-row-container .journey-box .two-col .col1 .route-data{border-left:5px solid;padding-left:10px;line-height:1em}.extra-journey-options .journey-row-container .journey-box .two-col .col1 .route-data.easy{border-color:#6B2899}.extra-journey-options .journey-row-container .journey-box .two-col .col1 .route-data.moderate{border-color:#E409AB}.extra-journey-options .journey-row-container .journey-box .two-col .col1 .route-data.fast{border-color:#FF6600}.extra-journey-options .journey-row-container .journey-box .two-col .col2{text-align:right;line-height:1em;vertical-align:bottom}.extra-journey-options .journey-row-container .journey-box .two-col .col2 strong{line-height:inherit;font-size:25px;vertical-align:baseline;margin-right:3px}.extra-journey-options .journey-row-container .journey-box:hover,.extra-journey-options .journey-row-container .journey-box:focus{background:#EFF6FD}.extra-journey-options .journey-row-container .journey-box:last-child{margin-bottom:10px}.extra-journey-options .journey-row-container.add-border{border:1px solid #cccccc;border-bottom:0}.extra-journey-options .journey-row-container.add-border a:last-child{border-bottom:0}.extra-journey-options .journey-row-container.right-journey-options{border:1px solid #ccc}.extra-journey-options .journey-row-container.right-journey-options .plain-button{border-bottom:1px solid #ccc}.extra-journey-options .journey-row-container.right-journey-options .plain-button:last-child{border-bottom:0}.extra-journey-options .journey-row-container.right-journey-options .plain-button:first-child{border-top:0}.extra-journey-options .vertical-button-container{margin:0}.extra-journey-options .vertical-button-container:nth-child(2){margin-bottom:0;border-bottom:0}.extra-journey-options .vertical-button-container:nth-child(1){margin-top:0;border-top:0}.journey-planner-start .headline-container{padding-bottom:0}.journey-planner-start .headline-container h1{padding-bottom:0}.journey-planner-start .headline-container h1 .hero-headline{box-shadow:none;padding:5px 10px;margin-bottom:0;display:inline-block}.journey-planner-start .plan-journey-button{margin-bottom:10px;margin-top:15px}.bus-only-multiple-journey,.fastest-by-public-transport-multiple-journey{margin-top:-15px}.journey-time.no-map{margin-right:0}.jp-multiple-journey-modes{float:left}.walking-distance{font-weight:bold;margin-left:10px}.suspended-docking-station-heading{padding:15px}.suspended-docking-station-list-button{margin-bottom:10px !important}.suspended-docking-station-list{background-color:#fff;padding:15px;border:1px solid #ccc}#more-journey-options .outside-london .boxed-label-for-input{margin-bottom:10px;padding:7px 37px 9px 15px}#more-journey-options .search-cycling-options label{background-image:none;padding-left:50px;position:relative}#more-journey-options .search-cycling-options label:before{display:block;position:absolute;top:4px;left:10px;content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -1056px;height:32px;width:32px;display:block}.body-cms-preview #more-journey-options .search-cycling-options label:before{background-image:url("/static/1/images/vsprite.png")}#more-journey-options .search-cycling-options label[for="CyclePreference_1"]:before{background-position:0px -288px}#more-journey-options .search-cycling-options label[for="CyclePreference_2"]:before{background-position:0px -288px}#more-journey-options .search-cycling-options label[for="CyclePreference_3"]:before{background-position:0px -288px}#more-journey-options .search-cycling-options label[for="CyclePreference_0"]:before{background-position:-32px -3008px}#more-journey-options .stacked-fields{list-style-type:none;margin:0;width:100%}#more-journey-options .stacked-fields .go-via{margin-bottom:10px;height:40px}#more-journey-options .stacked-fields .input-group label{background-image:none}#more-journey-options .stacked-fields .show-me-list .input-group label{background-image:none;padding-left:50px;position:relative}#more-journey-options .stacked-fields .show-me-list .input-group label:before{display:block;position:absolute;top:4px;left:10px;content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -1056px;height:32px;width:32px;display:block}.body-cms-preview #more-journey-options .stacked-fields .show-me-list .input-group label:before{background-image:url("/static/1/images/vsprite.png")}#more-journey-options .stacked-fields .show-me-list .input-group label[for="JourneyPreference_0"]:before{background-position:0px -3040px}#more-journey-options .stacked-fields .show-me-list .input-group label[for="JourneyPreference_1"]:before{background-position:0px -3008px}#more-journey-options .stacked-fields .show-me-list .input-group label[for="JourneyPreference_2"]:before{background-position:0px -256px}#more-journey-options .stacked-fields .selector.styled-checkbox.outside-london input{display:none}.no-js #more-journey-options .stacked-fields .selector.styled-checkbox.outside-london input{display:block;margin:10px 0 0 170px}#more-journey-options .stacked-fields .selector.styled-checkbox.outside-london label{line-height:40px;display:block;padding-left:7px}#more-journey-options .stacked-fields .selector span{box-shadow:none}#more-journey-options .search-cycling-options.hidden,#more-journey-options .search-walking-options.hidden{display:none}#more-journey-options .search-cycling-options legend,#more-journey-options .search-walking-options legend{margin-bottom:10px}.journey-planner-results .field-validation-errors{margin:25px 2.54% 0}.journey-planner-results>div:nth-child(2){margin-bottom:0 !important}.journey-planner-results>div:nth-child(3){margin-bottom:0 !important}.journey-planner-results .headline-container{margin-left:0 !important;margin-bottom:0;padding-bottom:0}.journey-planner-results .headline-container h1{padding-bottom:0}.journey-planner-results .headline-container h1 .hero-headline{box-shadow:none;padding:5px 10px;margin-bottom:0;display:inline-block}.journey-planner-results .jp-result-transport{margin-top:30px;margin-bottom:0;display:inline-block;width:100%;padding:15px 15px;background:#fff;border-bottom:1px solid #ccc}.journey-planner-results .jp-more-travel-options-results-page .extra-options{margin:-1px 0px;display:block;text-align:center}.journey-planner-results .jp-more-travel-options-results-page .toggle-options{display:block}.journey-planner-results .jp-more-travel-options-results-page #more-journey-options .update-buttons,.journey-planner-results .jp-more-travel-options-results-page #more-journey-options .plan-journey-button{display:block}.journey-planner-results .jp-more-travel-options-results-page #more-journey-options .stacked-fields{list-style-type:none;margin:0}.jp-bch-availability{float:left;width:150px;margin-left:31px;margin-top:5px;font-size:16px}.cycle-superhighway{background-color:#009EE0;background-size:10px 10px;left:20px;position:absolute;width:3px;z-index:5;top:0;height:100%}.jp-more-options-main-heading{margin-bottom:10px}.jp-more-options-sub-heading{margin-top:10px;margin-bottom:10px}.jp-deselect-all{right:1px !important}.jp-select-all{right:99px !important;border-right:1px solid #2070B0;padding-right:9px;height:19px;margin-right:-18px}.key-cycle{display:block;color:#2D3039;padding-top:0;padding-bottom:10px;padding-right:30px;padding-left:85px}#jp-search-form.walking .time-options{display:none}#jp-search-form.walking .from-and-to.clearfix{margin-bottom:10px}#jp-search-form.walking .time-options.clearfix{display:none !important}.journey-planner-results{background-color:#CCDDE8;padding-bottom:10px;margin-bottom:-50px}.journey-planner-results .basic-journey-options{margin-bottom:0;border-bottom:1px solid #ccc}.journey-planner-results .from-and-to,.journey-planner-results .time-options,.journey-planner-results .update-buttons,.journey-planner-results .toggle-options,.journey-planner-results .extra-options{display:none}.journey-planner-results .editing .from-and-to,.journey-planner-results .editing .time-options,.journey-planner-results .editing .update-buttons,.journey-planner-results .editing .toggle-options,.journey-planner-results .editing .extra-options{display:block}.journey-planner-results .editing input.primary-button{display:block}.journey-planner-results .editing .journey-result-summary{display:none}.journey-planner-results .travelpreferences-cycling,.journey-planner-results .travelpreferences-walking,.journey-planner-results .travelpreferences-publictransport{display:none}.journey-planner-results .publictransport .travelpreferences-publictransport,.journey-planner-results .cycling .travelpreferences-cycling,.journey-planner-results .walking .travelpreferences-walking{display:inline}.journey-planner-results #plan-a-journey{margin-top:0}.journey-planner-results #plan-a-journey .from-and-to>span.twitter-typeahead{display:none !important}.journey-planner-results #plan-a-journey .time-options{margin-top:0}.journey-planner-results .journey-result-summary .summary-row .secondary-button{margin-bottom:15px;width:120px}.journey-planner-results .journey-result-summary .travel-preferences{padding:5px 0;border-top:1px dotted #ccc}.journey-planner-results .journey-result-summary .travel-preferences strong:after{content:"\00a0"}.journey-planner-results .journey-result-summary .travel-preferences .right-shadow{display:none}.journey-planner-results .journey-result-summary.touch .travel-preferences{overflow:hidden;position:relative;margin-bottom:-10px}.journey-planner-results .journey-result-summary.touch .travel-preferences .scroller{overflow-x:scroll}.journey-planner-results .journey-result-summary.touch .travel-preferences .scroller>div{white-space:nowrap}.journey-planner-results .journey-result-summary.touch .travel-preferences .right-shadow,.journey-planner-results .journey-result-summary.touch .travel-preferences .left-shadow{display:block;position:absolute;top:0;height:28px;width:40px}.journey-planner-results .journey-result-summary.touch .travel-preferences .left-shadow{left:-40px;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6),color-stop(100%, rgba(246,246,246,0)));background-image:-webkit-linear-gradient(left, #f6f6f6 0%,rgba(246,246,246,0) 100%);background-image:linear-gradient(to right,#f6f6f6 0%,rgba(246,246,246,0) 100%)}.journey-planner-results .journey-result-summary.touch .travel-preferences .right-shadow{right:-40px;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6),color-stop(100%, rgba(246,246,246,0)));background-image:-webkit-linear-gradient(right, #f6f6f6 0%,rgba(246,246,246,0) 100%);background-image:linear-gradient(to left,#f6f6f6 0%,rgba(246,246,246,0) 100%)}.journey-planner-results strong.disambiguating{background-color:#FAF5E1;display:inline-block;padding:5px 5px 5px 30px;border:1px solid #ccc;position:relative}.journey-planner-results strong.disambiguating:after{content:"";position:absolute;top:50%;margin-top:-16px;left:0;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -832px}.body-cms-preview .journey-planner-results strong.disambiguating:after{background-image:url("/static/1/images/vsprite.png")}.journey-planner-results .summary-row{margin:0 0 5px 0}.journey-planner-results .summary-row span.label{float:left;width:61px}.journey-planner-results .summary-row strong{display:block}.journey-planner-results .summary-row .secondary-button{width:100%;margin-top:10px}.journey-planner-results .geolocation-box{margin-bottom:0}.journey-planner-results input.primary-button{display:none}.journey-planner-results #From,.journey-planner-results #To,.journey-planner-results #Via{float:left;margin-left:0;cursor:pointer;color:#2D3039;height:40px;border:1px solid #ccc;cursor:auto;padding:5px;padding-right:32px}.journey-planner-results .from-and-to{margin-bottom:10px}.journey-planner-results .time-options .time-defaults{display:none}.journey-planner-results .time-options .change-time-options{display:block}.journey-planner-results .cancel-button,.journey-planner-results input[type='submit']{width:47.5%;float:left}.journey-planner-results .cancel-button{margin-right:5%}#more-journey-options{display:none;padding-top:20px;padding-left:2.54%;padding-right:2.54%;padding-bottom:15px;background-color:#fff;margin-bottom:20px}#more-journey-options .icon-left.cycle,#more-journey-options .icon-left.walking{padding-left:0 !important}#more-journey-options .icon-left:before{background-size:0 0}#more-journey-options .update-buttons{margin-top:20px;margin-bottom:0}#more-journey-options .walking-options{float:left}#more-journey-options .jp-more-options-input{width:100%}#more-journey-options .jp-more-options-input-accessibility{width:100%}#more-journey-options #jp-via-more-options{width:100%}#more-journey-options fieldset.jp-mode-publictransport ul{margin-top:10px}.journey-form label.heading,.journey-form legend.heading,.journey-form .mocklabel{font-size:15px}.modes-of-transport{position:relative}.modes-of-transport .boxed-label-for-input{text-indent:50px;position:relative;border-bottom-width:0;padding-bottom:9px}.modes-of-transport .boxed-label-for-input:before{display:block;position:absolute;top:4px;left:10px;content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -1056px;height:32px;width:32px;display:block}.body-cms-preview .modes-of-transport .boxed-label-for-input:before{background-image:url("/static/1/images/vsprite.png")}.modes-of-transport .select-deselect-container{position:relative}.modes-of-transport .select-deselect-option{position:absolute;top:-27px;right:0}.modes-of-transport .national-rail:before{background-position:0px -352px}.modes-of-transport .bus:before{background-position:0px -320px}.modes-of-transport .dlr:before,.modes-of-transport .docklands:before,.modes-of-transport .docklands-light-railway:before{background-position:0px -1088px}.modes-of-transport .river-bus:before{background-position:0px -384px}.modes-of-transport .tram:before{background-position:-32px -1120px}.modes-of-transport .coach:before{background-position:0px -1120px}.modes-of-transport .cable-car:before{background-position:0px -480px}.modes-of-transport .overground:before{background-position:-64px -1056px}.modes-of-transport .tflrail:before{background-position:0px -3072px}.modes-of-transport .walking:before{background-position:0px -256px}.modes-of-transport .cycle:before{background-position:0px -288px}.publictransport .jp-mode-publictransport,.cycling .jp-mode-cycling,.walking .jp-mode-walking{display:block}.extra-options{margin:10px -10px;background-color:#fff;padding:5px 2.54% 10px;border-top:1px solid #ccc;border-bottom:3px solid #ccc;clear:both}.expanded .extra-options{border-bottom:0}.toggle-options{display:block}.toggle-options:after{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -672px;height:20px;width:28px;display:inline-block;content:""}.body-cms-preview .toggle-options:after{background-image:url("/static/1/images/vsprite.png")}.toggle-options.less-options:after{background-position:0px -608px}.expanded .go-via,.expanded .national-search,.expanded #more-journey-options{display:block}.geolocation-box{margin-bottom:10px;margin-top:3px}.geolocation-map{clear:left}.image-container{border:1px solid #ccc;padding:5px;background-color:#fff}.showing-map .image-container{display:block;height:200px}.showing-map .geolocation-box .remove-content-container{margin-bottom:10px}.switch-button{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:84px 2856px;background-position:0px -56px;height:28px;width:28px;display:block;position:relative;margin:0 auto}.body-cms-preview .switch-button{background-image:url("/static/1/images/vsprite.png")}.walking-speed{float:left;margin-right:20px}.walking-speed .selector{width:120px}.max-walking-time{margin-bottom:10px;margin-right:20px;float:left;min-width:105px}.max-walking-time input{margin-right:3%;width:65px}.max-walking-time span{vertical-align:middle;width:48.5%}.hours-mins{margin-bottom:0}.time-options{position:relative;margin:15px 0 0}.time-options p{float:left;width:105px;margin-bottom:0}.time-options .selector{float:left;margin-right:3%}.time-options .selector span{box-shadow:none}.time-options .date-of-departure{width:58.5%}.time-options .hours{width:38.5%;margin-right:0}.time-options .change-time-options{display:none}.time-options .time-defaults{margin-right:4px}.time-options.change-time .change-time-options{display:block}.time-options.change-time .time-defaults{display:none}.time-options .horizontal-toggle-buttons li{width:50%}.time-options .horizontal-toggle-buttons.leaving-or-arriving li{width:48%}.time-options .change-departure-time:after{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;content:"";position:absolute;top:50%;margin-top:-16px;background-position:0px -640px}.body-cms-preview .time-options .change-departure-time:after{background-image:url("/static/1/images/vsprite.png")}.national-search{float:left;display:none;margin:15px 2.54% 0 0}#save-journey-planner-preferences{border-top:1px dotted #ccc;margin-top:15px;padding:15px 0 0 0}.no-js #save-journey-planner-preferences .styled-checkbox label:before{display:none}.breakpoint-Small .journey-form .r>:last-child{margin-right:0}#recent-journeys{background-color:#fff;padding:10px 2.54%;clear:both;margin-bottom:20px}#recent-journeys h3{font-size:20px}#recent-journeys p{margin-bottom:0}.journey-planner-promo{display:none}.journey-types{margin-top:-52px;position:absolute;left:0}.journey-types a .tabs-time{display:none}@media only screen and (min-width: 580px){.journey-types a .tabs-time{display:inline}}.summary-results.cycling .route-detail a.link-button-override{display:none}.summary-results .price-and-details{padding:15px 15px 20px}.summary-results .always-visible .price-and-details{display:none}.summary-results .earlier-later{border-top:1px solid #ccc;border-bottom:3px solid #ccc}.summary-results .earlier-later a{width:50%;float:left;display:block;margin:0;padding:15px 0;text-decoration:none}.summary-results .earlier-later a.earlier{text-align:left;padding-left:30px}.summary-results .earlier-later a.earlier:before{content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -576px;height:22px;width:28px;display:inline-block;margin-top:-5px;margin-left:-28px}.body-cms-preview .summary-results .earlier-later a.earlier:before{background-image:url("/static/1/images/vsprite.png")}.summary-results .earlier-later a.later{text-align:right;padding-right:37px}.summary-results .earlier-later a.later:after{content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -640px;height:22px;width:28px;display:inline-block;margin-top:-5px;margin-right:-28px}.body-cms-preview .summary-results .earlier-later a.later:after{background-image:url("/static/1/images/vsprite.png")}.summary-results .earlier-later a:hover{text-decoration:underline}.summary-results.publictransport .walking-box,.summary-results.publictransport .cycling-box{display:none}.summary-results.publictransport .cycling-box.public-transport-cycling{display:block}.showing-full-details .summary-results.publictransport .cycling-box.public-transport-cycling{display:none}.no-js .showing-full-details .summary-results.publictransport .cycling-box.public-transport-cycling{display:block}.summary-results.publictransport .not-bus{display:none}.summary-results.publictransport .not-bus.show-me{display:block}.no-js .summary-results.publictransport .not-bus{display:block}.summary-results.cycling .publictransport-box,.summary-results.cycling .walking-box{display:none}.summary-results.cycling .route-detail{padding:10px;border-bottom:1px dotted #ccc}.summary-results.cycling .expandable-box .travel-info-box,.summary-results.walking .expandable-box .travel-info-box{cursor:default}.summary-results.cycling .expandable-box .expanded>.start-hidden,.summary-results.walking .expandable-box .expanded>.start-hidden{display:none}.summary-results.cycling .expandable-box .content .journey-summary,.summary-results.walking .expandable-box .content .journey-summary{border-bottom:0;position:relative;padding-bottom:0}.summary-results.cycling .expandable-box .content .journey-summary .journey-steps li,.summary-results.walking .expandable-box .content .journey-summary .journey-steps li{margin-bottom:5px}.summary-results.cycling .expandable-box .content .journey-summary .journey-time,.summary-results.walking .expandable-box .content .journey-summary .journey-time{position:absolute;bottom:0;right:0}.summary-results.cycling .summary p,.summary-results.walking .summary p{border-bottom:1px dotted #ccc;min-height:53px;padding-left:13px;margin-bottom:10px}.summary-results.cycling .route-detail,.summary-results.walking .route-detail{border-left:5px solid;padding-left:5px;line-height:1em}.summary-results.cycling .route-detail.Easy,.summary-results.walking .route-detail.Easy{border-left-color:#6B2899}.summary-results.cycling .route-detail.Moderate,.summary-results.walking .route-detail.Moderate{border-left-color:#E409AB}.summary-results.cycling .route-detail.Fast,.summary-results.walking .route-detail.Fast{border-left-color:#FF6600}.summary-results.cycling .route-detail p,.summary-results.walking .route-detail p{margin-bottom:0}.summary-results.cycling .journey-summary,.summary-results.walking .journey-summary{margin:0;padding:0 0 10px 10px}.summary-results.cycling .journey-summary .journey-steps,.summary-results.walking .journey-summary .journey-steps{float:left;margin:0;padding-left:0;min-height:auto}.summary-results.cycling .journey-summary .total-distance,.summary-results.walking .journey-summary .total-distance{float:left;width:100%;overflow:hidden;font-weight:bold}.summary-results.cycling .journey-summary .journey-time,.summary-results.walking .journey-summary .journey-time{padding-bottom:0}.summary-results.cycling .journey-summary .cycle-walking-journey-summary,.summary-results.walking .journey-summary .cycle-walking-journey-summary{padding-top:10px;display:flex;text-align:center;justify-content:center}.summary-results.cycling .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group,.summary-results.walking .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group{justify-content:center;border-width:thin;border-color:#ccc;float:left}.summary-results.cycling .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group.two-column,.summary-results.walking .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group.two-column{width:50%}.summary-results.cycling .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group.two-column.left,.summary-results.walking .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group.two-column.left{border-right-style:dotted}.summary-results.cycling .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group.three-column,.summary-results.walking .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group.three-column{width:33%}.summary-results.cycling .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group.three-column.center,.summary-results.walking .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group.three-column.center{border-right-style:dotted;border-left-style:dotted}.summary-results.cycling .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group .cycle-walking-journey-info,.summary-results.walking .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group .cycle-walking-journey-info{display:inline-block;padding:0px 3px 0px 3px}.summary-results.cycling .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group .cycle-walking-journey-info .cycle-walking-journey-data,.summary-results.walking .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group .cycle-walking-journey-info .cycle-walking-journey-data{font-weight:bold;font-size:20px;display:inline-block;vertical-align:initial}.summary-results.cycling .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group .cycle-walking-journey-info .cycle-walking-journey-units,.summary-results.walking .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-info-group .cycle-walking-journey-info .cycle-walking-journey-units{display:inline-block;font-size:14px;vertical-align:initial}.summary-results.cycling .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-single,.summary-results.walking .journey-summary .cycle-walking-journey-summary .cycle-walking-journey-single{font-weight:bold;font-size:15px;align-self:center}.summary-results.cycling .time-boxes,.summary-results.walking .time-boxes{display:none}.summary-results.cycling .price-and-details,.summary-results.walking .price-and-details{display:block;padding:10px}.summary-results.cycling .price-and-details .journey-price,.summary-results.walking .price-and-details .journey-price{display:none}.summary-results.cycling .price-and-details .show-detailed-results,.summary-results.walking .price-and-details .show-detailed-results{margin:0}.summary-results.walking .publictransport-box,.summary-results.walking .cycling-box{display:none}.summary-results.walking button{cursor:default}.summary-results .start-hidden{padding-top:20px;border-left:none;border-right:none;border-bottom:none}.summary-results .text-only{padding:13px 15px}.summary-results .journey-summary{border-bottom:1px dotted #ccc}.summary-results .journey-summary h4{padding-left:10px}.summary-results .time-boxes{padding:15px 0 15px 0}.summary-results .time-boxes .time-box{float:left;padding:0;width:46px;height:40px;text-align:center}.summary-results .time-boxes .time-box:first-child{margin-right:7%}.summary-results .time-boxes .time-box .title{display:block;margin-bottom:5px;color:#53595F;font-style:italic;font-size:14px;line-height:100%}.summary-results .time-boxes .time-box .time{font-size:20px;line-height:100%}.summary-results .time-boxes.time-boxes-override .time-box:first-child{margin-right:7%;margin-left:7px}.summary-results.jp-multiple-journey .wrapper .journey-box{margin-bottom:20px}.summary-results.jp-multiple-journey .wrapper .journey-box .content{margin-left:0}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container{background:#fff;padding-bottom:10px}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .journey-summary{padding-top:10px;padding-left:15px;min-height:52px}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .journey-summary .jp-multiple-journey-type{float:left;margin-top:0;margin-left:0;font-size:20px;color:black}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info{padding-left:15px}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info .journey-steps{padding-left:0}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info .journey-steps li:first-child{margin-left:0}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info .journey-time{color:black;margin-right:17px;font-size:26px;position:relative;top:28px}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info .time-box{margin:0;padding:0;width:auto;height:auto;color:black}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info .time-box.jp-multiple-journey-time-box-departure{clear:left}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info .time-box.jp-multiple-journey-time-box-arrival{clear:left}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info .time-box .time{font-size:14px;float:left;color:#53595F}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info .time-box .title{float:left}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container .time-info .time-box .title:after{content:"\00a0 "}.summary-results.jp-multiple-journey .wrapper .journey-box .content .jp-multiple-journey-container:hover{background:#eff6fd}.summary-results .journey-time{float:right;padding:15px 10px;line-height:100%}.summary-results .extra-info-box{padding:10px}.summary-results .extra-info-box .frequency,.summary-results .extra-info-box .price{float:right}.summary-results .extra-info-box .frequency{margin-bottom:5px}.summary-results .price-and-details .show-detailed-results{margin:0}.summary-results .journey-price{float:left;clear:both;padding:10px;display:none}.summary-results .primary-button{float:right;margin:10px 10px 0 0;width:130px}.summary-results .disrupted p{padding:5px 0px}.journey-details-ajax p{position:relative;text-align:center;margin-top:10px}.search-options{padding:15px 5px 5px}.search-options .change-journey-options{float:right;margin-top:-10px}.search-options table{width:100%}.search-options th{padding:3px 10px 3px 0;text-align:left}.search-options td{padding:3px 0;font-weight:bold}.static-map img{width:100%;height:auto}.journey-results{margin-bottom:10px}.journey-results .summary-results{margin:0}ul.journey-steps{margin-left:0;margin-bottom:0;padding-left:0;height:100%;display:inline-block;width:65%;padding:0 5px}ul.journey-steps li{float:left;margin:5px 3px;position:relative;list-style-type:none}ul.journey-steps li span{position:absolute;top:5px;left:40px;font-weight:bold;font-size:15px}ul.journey-steps li span.disruption{background-size:66px 2244px;background-position:0px -572px;height:22px;width:22px;display:block;height:22px;width:24px;z-index:2;top:9px;left:12px;position:absolute}ul.journey-steps li.disruption{background-color:#FAF5E1}ul.journey-steps .tube-icon{position:relative}ul.journey-steps .tube-icon span{display:block;height:3px;width:24px;left:4px;position:absolute;top:auto}ul.journey-steps .tube-icon span:first-child{bottom:0}ul.journey-steps .tube-icon span:nth-child(2){bottom:3px}ul.journey-steps .tube-icon span:nth-child(3){bottom:6px}ul.journey-steps .tube-icon span:nth-child(4){bottom:9px}table.journey-steps tr:nth-child(odd){background:transparent}table.journey-steps td{vertical-align:top}table.journey-steps td.disrupted{padding:5px;background-color:#FAF5E1}table.journey-steps .time{display:none;padding-bottom:4px;width:60px}table.journey-steps .time.wide{width:96px}table.journey-steps .logo{padding:2px 5px;text-align:center;width:35px}table.journey-steps .logo div{margin:-3px auto;padding-bottom:4px}table.journey-steps .description{padding-bottom:4px}.logo.centred{margin-top:-16px;margin-left:-16px}.half-width-buttons{margin-bottom:20px;margin-left:2.54%;margin-right:2.54%}.half-width-buttons .earlier{padding-left:16px;float:left}.half-width-buttons .earlier:before{content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -576px;height:22px;width:28px;display:inline-block;margin-top:-5px;margin-left:-28px}.body-cms-preview .half-width-buttons .earlier:before{background-image:url("/static/1/images/vsprite.png")}.half-width-buttons .later{margin-left:0;padding-right:16px;float:right}.half-width-buttons .later:after{content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -640px;height:22px;width:28px;display:inline-block;margin-top:-5px;margin-right:-28px}.body-cms-preview .half-width-buttons .later:after{background-image:url("/static/1/images/vsprite.png")}.half-width-buttons a{float:left;width:47%}.half-width-buttons a span{margin:-5px 0 0 0}#alternatives{margin-left:0;padding:20px 2.54%;background:#FFF}.journey-details{display:none}.selected .journey-details{display:block}.selected table.journey-steps{display:none}.access-information{margin-left:70px;padding-bottom:10px;*zoom:1}.access-information>a{float:left;position:relative}.access-information:before,.access-information:after{content:" ";display:table}.access-information:after{clear:both}.tooltip-container{overflow:hidden}.tooltip-container:hover,.tooltip-container:focus{overflow:visible}.tooltip-container:hover .tooltip,.tooltip-container:focus .tooltip{visibility:visible;z-index:1}.tooltip{display:block;position:absolute;background-color:#2D3039;color:#fff;visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-webkit-perspective:0;padding:2px 5px;top:40px;font-size:15px;font-family:Arial,Helvetica,sans-serif}.tooltip:before{content:"";position:absolute;top:-10px;left:0;width:0px;height:0px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #2D3039 transparent}.tooltip.right{right:0}.tooltip.right:before{left:auto;right:0}.journey-detail-step .start-location,.journey-detail-step .end-location{font-size:20px;margin-left:60px}.journey-planner-results .journey-detail-step .start-location,.journey-planner-results .journey-detail-step .end-location{padding:10px 0 0 10px}.journey-detail-step .start-location .stop-link,.journey-detail-step .end-location .stop-link{padding:20px 30px 20px 10px}.journey-detail-step .lines{height:100%}.journey-detail-step.terminus .time-and-mode>div{height:22px;margin-top:-11px}.journey-detail-step.terminus .step-heading{z-index:10}.journey-detail-step .disruption-messages{width:100%;overflow:hidden}.journey-detail-step .step-heading{position:relative;background:#EEE;min-height:65px;margin:0 -10px;padding:0 10px}.journey-detail-step .step-summary{display:none}.journey-detail-step .time-and-mode{position:absolute;height:100%;background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;float:left;width:60px;text-align:center}.journey-detail-step .time-and-mode>div{height:52px;width:60px;top:50%;margin-top:-26px;position:absolute}.journey-detail-step .centred{margin-left:12px}.journey-detail-step .centred.footpaths-icon,.journey-detail-step .centred.walking-icon{margin-left:16px}.journey-detail-step h2{padding:5px 0 0;margin-left:70px;line-height:120%}.journey-detail-step .details{position:relative}.journey-detail-step .details p,.journey-detail-step .details .view-on-a-map-parent{margin-bottom:0px;padding-bottom:10px}.journey-detail-step .details p.description,.journey-detail-step .details .view-on-a-map-parent.description{padding-top:10px}.journey-detail-step .details p.description.disrupted,.journey-detail-step .details .view-on-a-map-parent.description.disrupted{background-color:#FAF5E1}.journey-detail-step .details p.duration,.journey-detail-step .details .view-on-a-map-parent.duration{padding-top:10px;padding-bottom:0px}.journey-detail-step .instructions{padding-left:70px}.journey-detail-step .json-all-stops,.journey-detail-step .view-on-a-map,.journey-detail-step .text-instructions-link,.journey-detail-step .show-streetview-link{padding-left:34px;position:relative;left:-11px}.journey-detail-step .json-all-stops:after,.journey-detail-step .view-on-a-map:after,.journey-detail-step .text-instructions-link:after,.journey-detail-step .show-streetview-link:after{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -672px;content:"";position:absolute;top:50%;left:4px;margin-top:-16px;margin-right:-6px}.body-cms-preview .journey-detail-step .json-all-stops:after,.body-cms-preview .journey-detail-step .view-on-a-map:after,.body-cms-preview .journey-detail-step .text-instructions-link:after,.body-cms-preview .journey-detail-step .show-streetview-link:after{background-image:url("/static/1/images/vsprite.png")}.journey-detail-step .json-all-stops.hide:after,.journey-detail-step .view-on-a-map.hide:after,.journey-detail-step .text-instructions-link.hide:after,.journey-detail-step .show-streetview-link.hide:after{background-position:0px -608px}.journey-detail-step .view-on-a-map.show-all:after{background-position:0px -608px;content:"";position:absolute;top:50%;left:0;margin-top:-16px;margin-right:-6px}.all-stops{margin-left:-62px}.all-stops li:first-child:before{top:0%}.all-stops li:last-child::before{bottom:0%}.route-name{font-size:24px}.route-heading .step-heading{margin:0;padding:0;background-color:transparent}.route-heading .stop-name{left:32px}.route-heading .stop-name.hail-and-ride{left:40px}.route-heading .stop{left:32px}.route-heading .all-stops{margin-left:-70px}.route-heading .stop-link{padding-left:72px}.route-heading .mode-icon{float:right;margin-top:-5px;position:relative}.route-heading .stop-list .lines{width:60px}.route-heading .stop-list .lines .stop{z-index:2}.route-heading .stops-wrapper .mode-icon,.route-heading .stops-wrapper .tube-lines{float:left}.bus-branch{position:relative;background-color:#C33}.bus-branch:before{content:"";position:absolute;margin-top:-2px;left:-18px;width:40px;height:40px;background-image:url("/static/1/images/bus-route_sprite_x2.png");background-image:url("/static/1/images/bus-route_sprite.png") \9;background-size:80px 120px}.lines .bus-split{height:30%;background-color:#C33;top:-9px}.lines .bus-split:before{background-position:0 -40px;top:100%}.lines .bus-merge-start{top:50%;height:50%}.lines .bus-merge-start:before{background-position:-40px 0;top:0;margin-top:-28px}.lines .bus-merge{top:50%;height:50%}.lines .bus-merge:before{background-position:0 0;top:0;margin-top:-20px}.lines .bus-loop-start:before{background-position:-40px -40px;top:50%;margin-top:-20px;left:50%;margin-left:-10px}.lines .bus-loop-end{top:50%;height:50%}.lines .bus-loop-end:before{background-position:-40px -80px;top:0;margin-top:-20px;left:50%;margin-left:-10px}.lines .stop.interchange{height:20px;border:3px solid #000;background-color:#fff}.lines .stop.step-free-to-platform,.lines .stop.step-free-to-train{height:32px;background-color:transparent}.lines .dlr .stop.interchange,.lines .docklands .stop.interchange,.lines .docklands-light-railway .stop.interchange{border:3px solid #000}.lines .overground .stop.interchange{border:3px solid #000}.lines .interchange{display:block;width:20px;border-radius:20px;margin-left:-10px;margin-top:-10px}.lines .interchange,.lines .step-free-to-platform,.lines .step-free-to-train{display:block;left:50%;top:50%}.lines .step-free-to-platform,.lines .step-free-to-train{display:block;margin-left:-16px;margin-top:-16px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px}.body-cms-preview .lines .step-free-to-platform,.body-cms-preview .lines .step-free-to-train{background-image:url("/static/1/images/vsprite.png")}.lines .step-free-to-platform{background-position:-64px -992px}.lines .step-free-to-train{background-position:-32px -992px}.tube-lines{float:right;width:26px;height:30px;position:relative;margin-top:-3px}.tube-lines :not(.fake-selector).tube-line-wrapper{position:absolute;top:50%;left:0;width:26px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tube-lines .tube-line{margin-bottom:1px;height:5px;display:block}.route-branch-information,.route-branch-heading{background-color:#F7F7F7}.route-branch-heading{margin-top:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px}.route-branch-heading+li .step-heading{margin-top:10px}.pattern-2 .lines{height:90%;top:5%}.start-location .stop-link{padding-left:0}.time-and-mode .stop-name{left:50%;margin-left:-15px}.time-and-mode .route-name{position:absolute;width:100%;top:50%;margin-top:-16px;text-align:center}.time-and-mode.with-stop .route-name{top:auto;margin-top:0;bottom:-10px}.stop{position:absolute;left:24px;top:50%;margin-top:-2px;width:5px;height:4px}.lines{position:absolute;width:60px;height:100%;top:0;left:0;text-align:center;overflow:hidden;z-index:3}.lines span{display:inline-block;height:100%}.lines .stop{height:4px;background-color:inherit;border-right:inherit}.lines .footpaths,.lines .footpath,.lines .walking{margin-left:3px;border-left:3px dashed #2D3039}.lines .cycle,.lines .cycle-easy,.lines .cycle-moderate,.lines .cycle-hard,.lines .cycle-fast{margin-left:3px;border-left:3px solid #676767}.lines .train,.lines .national-rail{border-right:1px solid #EF2721;border-left:1px solid #EF2721;background:#fff}.lines .train .stop,.lines .national-rail .stop{border-top:1px solid #EF2721;border-bottom:1px solid #EF2721}.lines .bus,.lines .bus,.lines .replacement-bus{background:#C33}.lines .hail-and-ride{margin-left:4px;border-left:4px dashed #C33}.lines .overground{border-right:1px solid #e86a10;border-left:1px solid #e86a10;background:#fff}.lines .overground .stop{border-top:1px solid #e86a10;border-bottom:1px solid #e86a10}.lines .tflrail{border-right:1px solid #0019a8;border-left:1px solid #0019a8;background:#fff}.lines .coach{border-right:1px solid #FDB813;border-left:1px solid #FDB813;background:#fff}.lines .coach .stop{border-top:1px solid #FDB813;border-bottom:1px solid #FDB813}.lines .river,.lines .river-bus{border-right:1px solid #0098D4;border-left:1px solid #0098D4;background:#fff}.lines .river .stop,.lines .river-bus .stop{border-top:1px solid #0098D4;border-bottom:1px solid #0098D4}.lines .dlr,.lines .docklands,.lines .docklands-light-railway{border-right:1px solid #00afad;border-left:1px solid #00afad;background:#fff}.lines .dlr .stop,.lines .docklands .stop,.lines .docklands-light-railway .stop{border-top:1px solid #00afad;border-bottom:1px solid #00afad}.lines .tram{border-right:1px solid #7CC144;border-left:1px solid #7CC144;background:#fff}.lines .tram .stop{border-top:1px solid #7CC144;border-bottom:1px solid #7CC144}.lines .cablecar,.lines .cable-car{position:relative;width:2px;background:#E21836}.lines .cablecar:before,.lines .cablecar:after,.lines .cable-car:before,.lines .cable-car:after{content:"";position:absolute;background:#E21836;width:2px;height:100%;top:0}.lines .cablecar:before,.lines .cable-car:before{left:-4px}.lines .cablecar:after,.lines .cable-car:after{right:-4px}.lines.lines2 span:first-child .stop{width:7px;left:18px;z-index:2}.lines.lines2 span:last-child .stop{width:6px;z-index:0}.lines.lines3 span:first-child .stop{width:7px;left:16px;z-index:2}.lines.lines3 span:nth-child(2) .stop{left:20px;width:7px;z-index:1}.lines.lines3 span:last-child .stop{width:8px;z-index:0}.journey-time{font-weight:bold;font-size:25px}.journey-time .time-units{font-size:15px;font-weight:normal;margin-left:2px;vertical-align:baseline;line-height:1%}.cycling-walking-alternative{height:100px}#fullscreen-stage .full-map-container{height:100%;margin-right:0}.full-map-container .overview-map{margin-bottom:10px;border-bottom:3px solid rgba(0,0,0,0.2)}.no-js .full-map-container .overview-map{display:none}.full-results-container{margin:0;background:#fff}.full-results-container .start-hidden{padding:10px}.full-results-container table.journey-steps{display:none}.full-results-container .journey-details{display:block}.disruption-messages .line-status,.disruption-messages .line-disruption{background-color:#FAF5E1}.disruption-messages .line-status .message-toggle,.disruption-messages .line-disruption .message-toggle{display:block;padding:10px 10px 10px 45px;position:relative}.disruption-messages .line-status .message-toggle:before,.disruption-messages .line-disruption .message-toggle:before{content:"";position:absolute;top:50%;margin-top:-16px;left:5px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -832px}.body-cms-preview .disruption-messages .line-status .message-toggle:before,.body-cms-preview .disruption-messages .line-disruption .message-toggle:before{background-image:url("/static/1/images/vsprite.png")}.disruption-messages .line-information .message-toggle{padding-left:34px;left:-11px;position:relative}.disruption-messages .line-information .message-toggle:after{left:4px;margin-top:-16px;margin-right:-6px}.disruption-messages .line-information .always-visible{cursor:default}.disruption-messages .message-toggle:after{content:"";position:absolute;top:50%;margin-top:-16px;right:5px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -672px}.body-cms-preview .disruption-messages .message-toggle:after{background-image:url("/static/1/images/vsprite.png")}.disruption-messages .expanded .message-toggle:after{background-position:0px -608px}.disruption-messages .content{margin-left:0;background-color:transparent}.disruption-messages .start-hidden{background-image:none;border:0;background-color:transparent}.journey-detail-step .content .line-status-heading{padding:5px 10px 6px 50px}.replan-route{text-align:center;padding-top:10px;background-color:#CCDDE8}.replan-from-current-location{background-color:#fff;display:block;padding:16px 0 20px}.replan-from-current-location:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -92px;height:32px;width:32px;display:inline-block;content:"";vertical-align:middle}.body-cms-preview .replan-from-current-location:before{background-image:url("/static/1/images/vsprite.png")}.showing-full-details .summary-results .auto-expand{display:none}.showing-full-details .summary-results .auto-expand.show-me{display:none}.showing-full-details .show-detailed-results{display:none}.leg-map{height:100%}.overview-map{height:100px}.accessibility-details{margin-top:15px;background:#EEE;padding:10px}.accessibility-details .heading{margin-bottom:10px}.accessibility-details .details-pane{display:none}.accessibility-details .icon{float:left;min-width:32px;margin-right:10px}.accessibility-details p{clear:both;margin:5px 0}.accessibility-details .sub-heading{clear:both;font-weight:bold}.accessibility-details.expanded .details-pane{display:block}.accessibility-details.expanded .heading{padding-bottom:10px;border-bottom:1px dotted #ccc}.accessibility-details.expanded .show-hide-links .hide-link{display:inline}.accessibility-details.expanded .show-hide-links .show-link{display:none}.accessibility-details .show-hide-links{text-align:center;border-top:1px dotted #ccc;margin-top:5px;padding-top:5px}.accessibility-details .show-hide-links .hide-link{display:none;position:relative;margin-left:-32px}.accessibility-details .show-hide-links .hide-link:after{content:"";position:absolute;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -608px;top:-6px;right:-32px}.body-cms-preview .accessibility-details .show-hide-links .hide-link:after{background-image:url("/static/1/images/vsprite.png")}.accessibility-details .show-hide-links .show-link{position:relative;margin-left:-32px}.accessibility-details .show-hide-links .show-link:after{content:"";position:absolute;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -672px;top:-6px;right:-32px}.body-cms-preview .accessibility-details .show-hide-links .show-link:after{background-image:url("/static/1/images/vsprite.png")}.walking .accessibility-details{display:none}.cycling .accessibility-details{display:none}[data-current-location='true']:after{content:"Current location";position:absolute;top:4px;left:5px;width:120px;height:19px;padding:5px 5px 5px 30px;border:1px solid #c2ddf7;background-color:#EFF6FD;z-index:98}[data-current-location='true']:before{content:"";position:absolute;top:4px;left:4px;z-index:99;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:-32px 0px;height:32px;width:32px;display:block}.body-cms-preview [data-current-location='true']:before{background-image:url("/static/1/images/vsprite.png")}[data-current-location='true'] .tt-input{word-spacing:25px}.journey-planner-widget .journey-types{display:none}.journey-planner-widget.start-hidden.widget-content{padding:0}.journey-planner-widget #plan-a-journey{margin-top:0}.expanded .journey-planner-widget #more-journey-options,.expanded .journey-planner-widget .go-via,.expanded .journey-planner-widget .national-search{display:none}.expanded .journey-planner-widget .toggle-options.more-options{display:block}.expanded .journey-planner-widget .basic-journey-options{border-bottom:none;background-color:transparent}.journey-planner-results .journey-results{margin-left:2.54%;margin-right:2.54%}.showing-full-details .journey-planner-results .journey-results.no-map .summary-results{width:33%}.journey-planner-results .journey-results.jp-multiple-journey-results{margin-right:2.54%}.journey-planner-results .journey-results .disruption-messages .expandable-box .start-hidden{display:none}.journey-planner-results .journey-results .expandable-box{width:100%;float:left;cursor:default}.journey-planner-results .journey-results .expandable-box.suspended-box .button-padder{padding:0 10px;width:100%;overflow:hidden}.journey-planner-results .journey-results .expandable-box.suspended-box .content{border-bottom:3px solid #ccc}.journey-planner-results .journey-results .expandable-box .expanded>.start-hidden{border-top:0;border-right:0}.journey-planner-results .journey-results .expandable-box .journey-time{padding-right:15px;padding-bottom:0;position:relative}.journey-planner-results .journey-results .expandable-box .content{border-bottom:1px solid #ccc}.journey-planner-results .journey-results .expandable-box .content .earlier-later{display:none}.journey-planner-results .journey-results .expandable-box .content.no-map{margin-left:20px}.journey-planner-results .journey-results .expandable-box .content.no-map .earlier-later{display:block;margin-left:-20px;background:#fff}.journey-planner-results .journey-results .expandable-box .content .always-visible{cursor:default}.journey-planner-results .journey-results .expandable-box.line-information,.journey-planner-results .journey-results .expandable-box.line-disruption,.journey-planner-results .journey-results .expandable-box.line-status{margin-bottom:10px}.journey-planner-results .journey-results .expandable-box.line-information .content,.journey-planner-results .journey-results .expandable-box.line-disruption .content,.journey-planner-results .journey-results .expandable-box.line-status .content{background-color:transparent;margin-left:0;margin-bottom:0}.journey-planner-results .journey-results .expandable-box .controls{position:absolute;top:16px;left:-20px;width:20px;height:100%;border:1px solid #053983;text-decoration:none}.journey-planner-results .journey-results .expandable-box .controls:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:-32px -704px;content:"";top:50%;position:absolute;margin-top:-16px;left:-7px}.body-cms-preview .journey-planner-results .journey-results .expandable-box .controls:before{background-image:url("/static/1/images/vsprite.png")}.journey-planner-results .journey-results .expandable-box .expanded .controls:before{background-position:-32px -736px}.journey-planner-results .journey-results .expandable-box.thick-border{border-bottom:0}.journey-planner-results .journey-results .expandable-box.thick-border .content{border-bottom:0}.journey-planner-results .journey-results .expandable-box.bus{border-bottom:0}.journey-planner-results .journey-results .expandable-box.bus .content{border-bottom:0}.journey-planner-results .journey-results .walking .expandable-box .content{border-bottom:3px solid #ccc}.journey-planner-results .journey-results .cycling.not-cycle-hire .expandable-box:nth-child(3) .content{border-bottom:3px solid #ccc}.journey-planner-results .journey-results .disruption-messages .line-information.expandable-box{width:auto}.journey-planner-results .journey-results .disruption-messages .line-information.expandable-box .content{width:100%}.journey-planner-results .journey-results .disruption-messages .expandable-box .content{border-bottom:0}.jp-print-button{padding:10px 0}.jp-print-button h4{font-weight:normal}.jp-print-button .print-button{max-width:120px;float:left}.jp-external-widget{background-position:0px -640px;height:22px;width:28px;display:inline-block;margin-bottom:5px}.plan-a-journey-external{width:100%;text-align:center;margin-bottom:7px}.widget-tfl-logo{margin-bottom:5px;margin-top:-4px}.summary-results .journey-summary ul.journey-steps li.cycle-text{width:70%}.summary-results .journey-summary ul.journey-steps li.cycle-text span{position:relative;color:#9f999b}.summary-results .journey-summary ul.journey-steps li.cycle-text h4{margin-bottom:0;padding-left:0;color:#000}.summary-results .journey-summary ul.journey-steps li.cycle-text{width:70%}.summary-results .journey-summary ul.journey-steps li.cycle-text span{position:relative;color:#9f999b}.summary-results .journey-summary ul.journey-steps li.cycle-text h4{margin-bottom:0;padding-left:0;color:#000}#fullscreen-stage .full-map-container .overview-map{margin-bottom:0;border-bottom:0}#fullscreen-stage .full-map-container .summary-results.cycling .carousel-wrap .speed-option{position:absolute;top:-70px;left:10px;background:none;display:flex}#fullscreen-stage .full-map-container .summary-results.cycling .carousel-wrap .speed-option .option-button{width:100px;height:40px;color:#2070B0;font-size:16px;padding:0px;display:inline-block;text-align:center;-webkit-tap-highlight-color:transparent;background-color:#F3F3F3;transition:background-image, 0.3s;border:1px solid #a8a8a8;border-bottom-width:2px;-webkit-appearance:none;background:-webkit-linear-gradient(bottom, #F3F3F3 0%)}#fullscreen-stage .full-map-container .summary-results.cycling .carousel-wrap .speed-option .option-button.btn-pressed,#fullscreen-stage .full-map-container .summary-results.cycling .carousel-wrap .speed-option .option-button:hover{background-color:#dadada;border-bottom-width:1px;border-top-width:2px;border-top-color:gray}#fullscreen-stage .full-map-container .summary-results.cycling .carousel-wrap .speed-option .option-button:focus{outline:0}#fullscreen-stage .full-map-container .summary-results.cycling .carousel-wrap .speed-option .option-button.left{border-radius:10px 0px 0px 10px}#fullscreen-stage .full-map-container .summary-results.cycling .carousel-wrap .speed-option .option-button.right{border-radius:0px 10px 10px 0px}#fullscreen-stage .full-map-container .summary-results.cycling .carousel-wrap .speed-option .option-button.center{border-radius:0px}#fullscreen-stage .full-map-container .summary-results .expandable-box{width:100%;background:#2d3039;padding-top:0}#fullscreen-stage .full-map-container .summary-results .expandable-box.suspended-box{display:none}#fullscreen-stage .full-map-container .summary-results .expandable-box .content{background:#2d3039;padding:10px;border:none}#fullscreen-stage .full-map-container .summary-results .expandable-box .content .price-and-details{display:none}#fullscreen-stage .full-map-container .summary-results .expandable-box .content .start-hidden{display:none}#fullscreen-stage .full-map-container .summary-results .expandable-box .content .time-boxes{background:#fff}#fullscreen-stage .full-map-container .summary-results .expandable-box .content .route-detail h4{color:#fff}#fullscreen-stage .full-map-container .summary-results .expandable-box .content .route-detail p{display:none}#fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary{background:#fff;padding-bottom:10px}#fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .journey-time{position:relative;margin-right:15px}#fullscreen-stage .full-map-container .summary-results .expandable-box .content .journey-summary .journey-time:after{background-position:0px -640px;position:absolute;right:-16px;top:18px;content:""}#fullscreen-stage .full-map-container .summary-results .expandable-box.cycling-box .content .journey-summary{border:none}#fullscreen-stage .full-map-container .summary-results .expandable-box.cycling-box .content .route-detail{background-color:white}#fullscreen-stage .full-map-container .summary-results .expandable-box.cycling-box .content .route-detail h4{display:none}#fullscreen-stage .full-map-container .summary-results .expandable-box.cycling-box .content .route-detail a.link-button-override{text-align:right;border:none;color:#2070B0;display:block;margin:0px}#fullscreen-stage .full-map-container .summary-results .expandable-box.cycling-box .content .route-detail a.link-button-override.cycle-hire{display:inline-block}.journey-planner-results .full-map-container #mobile_overview_map_options,#fullscreen-stage .full-map-container #mobile_overview_map_options{display:none;background:#2d3039}.journey-planner-results .full-map-container #mobile_overview_map_options .expandable-box,#fullscreen-stage .full-map-container #mobile_overview_map_options .expandable-box{background:#2d3039;padding-top:0}.journey-planner-results .full-map-container #mobile_overview_map_options .expandable-box .content,#fullscreen-stage .full-map-container #mobile_overview_map_options .expandable-box .content{background:#2d3039;padding:10px;border:none}.journey-planner-results .full-map-container #mobile_overview_map_options .expandable-box .content .time-boxes,#fullscreen-stage .full-map-container #mobile_overview_map_options .expandable-box .content .time-boxes{background:#fff}.journey-planner-results .full-map-container #mobile_overview_map_options .expandable-box .content .route-detail h4,#fullscreen-stage .full-map-container #mobile_overview_map_options .expandable-box .content .route-detail h4{color:#fff}.journey-planner-results .full-map-container #mobile_overview_map_options .expandable-box .content .route-detail p,#fullscreen-stage .full-map-container #mobile_overview_map_options .expandable-box .content .route-detail p{display:none}.journey-planner-results .full-map-container #mobile_overview_map_options .expandable-box .content .journey-summary,#fullscreen-stage .full-map-container #mobile_overview_map_options .expandable-box .content .journey-summary{background:#fff}.journey-planner-results .full-map-container #mobile_overview_map_options .expandable-box.cycling-box .content .journey-summary,#fullscreen-stage .full-map-container #mobile_overview_map_options .expandable-box.cycling-box .content .journey-summary{border:none}.journey-planner-results .full-map-container #mobile_overview_map_options .button-row,#fullscreen-stage .full-map-container #mobile_overview_map_options .button-row{text-align:center;padding:0 10px 15px 10px}.journey-planner-results .full-map-container #mobile_overview_map_options .button-row button,#fullscreen-stage .full-map-container #mobile_overview_map_options .button-row button{display:inline-block;width:130px}.journey-planner-results .full-map-container #mobile_overview_map_options .button-row button.next,#fullscreen-stage .full-map-container #mobile_overview_map_options .button-row button.next{float:right}.journey-planner-results .full-map-container #mobile_overview_map_options .button-row button.last,#fullscreen-stage .full-map-container #mobile_overview_map_options .button-row button.last{float:left}.styled-checkbox2{position:relative}.styled-checkbox2 input[type="checkbox"]{margin-left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.no-js .styled-checkbox2 input[type="checkbox"]{opacity:1}.styled-checkbox2 label{position:relative;padding-left:15px}.styled-checkbox2 label:before{position:absolute;left:-20px;top:10px;content:"";margin-top:-13px;line-height:14px;height:24px;width:25px;border:1px solid #ccc;background-color:#fff}.styled-checkbox2 label.heading{display:inline}.styled-checkbox2.ticked label:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:-4px -772px;height:24px;width:25px;display:block}.body-cms-preview .styled-checkbox2.ticked label:before{background-image:url("/static/1/images/vsprite.png")}.styled-checkbox2.focus label:before{border:1px dashed #2070B0}.powered-by-google .tt-dropdown-menu:after{display:block;content:url("/static/1/images/powered-by-google-on-white.png");background-color:#EEE;padding:14px 6px 9px}.modes-of-transport .input-helper{width:100%;overflow:visible;position:relative}.modes-of-transport .input-helper:last-child{border-bottom:1px solid #ccc}.cycling-walking-instruction-heading{font-size:19px;color:#1a5a92;padding-top:5px;padding-bottom:2px}.cycling-walking-instruction-heading:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;content:"";position:absolute;top:9%;left:30px;margin-right:-6px}.body-cms-preview .cycling-walking-instruction-heading:before{background-image:url("/static/1/images/vsprite.png")}.cycling-walking-instruction-heading.sign-right:before{background-position:0px -2336px}.cycling-walking-instruction-heading.sign-left:before{background-position:-64px -2304px}.cycling-walking-instruction-heading.sign-straight:before{background-position:-32px -2304px}.cycling-walking-instruction-heading.sign-slight_right:before{background-position:0px -2688px}.cycling-walking-instruction-heading.sign-slight_left:before{background-position:-64px -2688px}.cycling-walking-instruction-heading.sign-sharp_right:before{background-position:-32px -2688px}.cycling-walking-instruction-heading.sign-sharp_left:before{background-position:0px -2720px}.cycling-walking-instruction-heading.streetview-showing:before{top:4%}.cycling-walking-instruction-heading.cycling-route-type-1:before{top:5%}.cycling-walking-instruction-heading.cycling-route-type-2:before{top:5%}.cycling-walking-instruction-heading.streetview-showing.cycling-route-type-1:before{top:4%}.cycling-walking-instruction-heading.streetview-showing.cycling-route-type-2:before{top:4%}.journey-detail-step .step-heading .time-and-mode .walking-icon.push-bike-step{width:30px;height:30px;top:65%}.journey-detail-step .step-heading .time-and-mode .cycle-easy-icon.push-bike-step{width:30px;height:30px;top:65%}.journey-detail-step .stop-list{margin-bottom:0}.journey-detail-step .stop-list hr{margin-left:35px;margin-bottom:5px}.push-bike-container{margin-left:-28px;z-index:10;margin-top:-6px}.push-bike-stop-link{border-left:3px dashed #676767;z-index:10;background-color:#ffffff;margin-left:-1px}.push-bike-stop-link-instruction-container{padding-bottom:10px}.push-bike-stop-link-instruction-container .cycling-walking-instruction-heading{padding-top:10px}.push-bike-stop-link-instruction-container .cycling-walking-instruction-heading:before{top:11%}.push-bike-stop-link-instruction-container .cycling-walking-instruction-heading.streetview-showing:before{top:7%}.mount-bike-stop-link-instruction-container{padding-bottom:0}.jp-wrapper .streetview-panorama-container{display:block;height:100%;width:100%;position:fixed;top:0;left:0;z-index:1050;overflow:hidden;outline:0;margin-left:0}.close-streetview{position:absolute;top:5px;z-index:1100;right:10px}.show-all-hide-all-streetview{padding-top:5px;text-align:right;padding-right:30px}.show-all-hide-all-streetview .show-all-streetview{border-right:1px solid #2070B0;padding-right:5px}.full-screen-streetview{display:block;top:95px;position:absolute;right:30px;background-color:#ffffff;cursor:pointer;border:1px solid #cccccc}.cycling-route-type-1 .streetview-image .full-screen-streetview,.cycling-route-type-2 .streetview-image .full-screen-streetview{top:auto}.show-streetview-link{display:block}.cycling-legend{position:absolute;margin-left:-16px;width:5px;height:20px}.cycling-legend.quietroad-legend{background-color:#FFDD00}.cycling-legend.cyclesuperhighway-legend{background-color:#4B96DA}.cycling-legend.canaltowpath-legend{background-color:#64992F}.cycling-legend.busyroads-legend{background-color:#27348B}.cycling-legend.provisionforcyclists-legend{background-color:#C4823F}.cycling-legend-text{margin-left:10px}.cycling-key-table .cycling-legend{margin-left:0}.cycling-legend-container{border:1px solid #cccccc;padding:10px;margin-bottom:10px}.cycling-legend-container table tr{background-color:#ffffff}.journey-planner-results .journey-results .accordion .expandable-box{cursor:pointer;float:none}.journey-planner-results .journey-results .accordion .accordion-heading{cursor:pointer}.journey-details .accordion-heading .cycling-legend{position:relative;display:inline-block;width:8px;top:-8px;border:none}.cyclesuperhighway-route-type{padding:3px;border:1px solid #4B96DA;color:#ffffff;background-color:#4b96da}.cycle-route-type-key-text{margin-right:60px}.cycling-route-type-3 .full-screen-streetview{top:198px}.push-bike-stop-link-instruction-container .full-screen-streetview{top:100px}.push-bike-stop-link-instruction-container .cycling-route-type-0 .full-screen-streetview{top:100px}.mount-bike-stop-link-instruction-container .full-screen-streetview{top:95px}.cycling-route-type-0 .full-screen-streetview{top:117px}.cycling-route-type-4 .full-screen-streetview{top:269px}.map-expand-button-icon.expand-map-icon.full-screen-streetview{margin-right:5px;margin-top:5px}.service-status-rainbow-board{margin-top:10px}.service-status-rainbow-board .field-validation-error{margin-bottom:10px}.close-map-panel{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -800px;float:right;margin-top:-10px}.body-cms-preview .close-map-panel{background-image:url("/static/1/images/vsprite.png")}.status-map-wrapper{overflow:hidden;position:relative}.lines-stations-tab{margin-bottom:10px}#status-map{opacity:0.8}.active-map #status-map{opacity:1}.active-map [data-map-type="interactive-schematic"]:not(.no-disruptions-on-map) .panzoom-wrapper{position:relative}.active-map [data-map-type="interactive-schematic"]:not(.no-disruptions-on-map) .panzoom-wrapper:after{position:absolute;bottom:5px;left:5px;padding:5px;background-color:rgba(0,0,0,0.8);color:#fff}.active-map [data-map-type="interactive-schematic"]:not(.no-disruptions-on-map) .panzoom-wrapper.coloured-disruptions:after{content:"Disruptions highlighted"}.active-map [data-map-type="interactive-schematic"]:not(.no-disruptions-on-map) .panzoom-wrapper.grey-disruptions:after{content:"Good service highlighted"}#tubemap,#trammap,#cablecarmap,#rivermap{background-color:#F7F7F7;position:relative}#tubemap.loading:after,#trammap.loading:after,#cablecarmap.loading:after,#rivermap.loading:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#2D3039}#tubemap.loading .throbber,#tubemap.loading .loading-disruptions,#tubemap.loading .map-sliver.loading[data-map-purpose='nearby']:after,#trammap.loading .throbber,#trammap.loading .loading-disruptions,#trammap.loading .map-sliver.loading[data-map-purpose='nearby']:after,#cablecarmap.loading .throbber,#cablecarmap.loading .loading-disruptions,#cablecarmap.loading .map-sliver.loading[data-map-purpose='nearby']:after,#rivermap.loading .throbber,#rivermap.loading .loading-disruptions,#rivermap.loading .map-sliver.loading[data-map-purpose='nearby']:after{display:block;position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;z-index:11}#tubemap .throbber,#tubemap .loading-disruptions,#tubemap .map-sliver.loading[data-map-purpose='nearby']:after,#trammap .throbber,#trammap .loading-disruptions,#trammap .map-sliver.loading[data-map-purpose='nearby']:after,#cablecarmap .throbber,#cablecarmap .loading-disruptions,#cablecarmap .map-sliver.loading[data-map-purpose='nearby']:after,#rivermap .throbber,#rivermap .loading-disruptions,#rivermap .map-sliver.loading[data-map-purpose='nearby']:after{display:none}#tubemap .map-options-panel,#trammap .map-options-panel,#cablecarmap .map-options-panel,#rivermap .map-options-panel{position:absolute;top:0;right:0;z-index:2001;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-ms-transition:-ms-transform 0.3s;transition:transform 0.3s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.showing-map-panel #tubemap .map-options-panel,.showing-map-panel #trammap .map-options-panel,.showing-map-panel #cablecarmap .map-options-panel,.showing-map-panel #rivermap .map-options-panel{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.active-map #tubemap,.active-map #trammap,.active-map #cablecarmap,.active-map #rivermap{background-color:transparent}.no-disruptions-panel{background-color:#2D3039;padding:10px;position:absolute;top:50%;left:50%;width:250px;height:100px;margin-left:-125px;margin-top:-55px;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8}.active-map .no-disruptions-panel,.stage-active .no-disruptions-panel{display:block}.no-disruptions-panel.future{height:80px;margin-top:-40px}.no-disruptions-panel .no-disruptions-panel-message{font-size:18px;color:#fff}.no-disruptions-panel .close3-icon{float:right;width:32px;margin-top:-10px;margin-right:-10px;cursor:pointer}.active-map .r>[data-set='status-map']{margin-left:0;margin-right:0;width:100%}.rainbow-board.traffic{margin-top:20;margin-bottom:0px}.external-roads-widget{margin-top:0 !important;display:inline !important;position:absolute;top:87px}.external-roads-widget .scrolling{overflow-y:scroll}.external-status-board-widget-extra-links{position:absolute;width:100%;bottom:0px}.external-status-board-widget-extra-links .link-button{margin-bottom:0}.external-roads-widget table{margin-bottom:80px}.external-roads-widget-logo img{padding-bottom:10px}.external-widget-logo img{padding-bottom:10px}.status-board-widget{padding:0 0 10px 0}.status-board-widget .widget-logo{border-bottom:1px solid #ccc}.status-board-widget .widget-info{margin:0 10px}.status-board-widget .widget-info h1{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:bold;font-size:15px;margin:15px 0 5px 0}.status-board-widget .widget-info p{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;margin:5px 0 15px 0}.status-board-widget .status-board-widget-content{margin:0 10px;overflow:auto;overflow-x:hidden}.status-board-widget .status-board-widget-content .rainbow-list-wrapper{display:block;margin:0 0 0 0}.status-board-widget .status-board-widget-content .rainbow-list-wrapper h2{display:none}.status-board-widget .status-board-widget-content .rainbow-list-wrapper .good-service-link{border-bottom:0}.status-board-widget .status-board-widget-content .rainbow-list-wrapper .link-button{margin:0 0 0 0}.status-board-widget .status-board-widget-content .rainbow-list-wrapper .night-tube-banner{border-width:0}.status-board-widget .status-board-widget-content .rainbow-list-wrapper .night-tube-banner strong{font-size:16px}.status-board-widget .status-board-widget-content .rainbow-list-wrapper .service-name{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;font-weight:bold}.status-board-widget .status-board-widget-content .rainbow-list-wrapper .disruption-summary{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:15px}.status-board-widget .status-board-widget-content .rainbow-list-wrapper .link-button{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;border-top:0;border-right:0;border-left:0}.external-status-updates-widget-logo{background:#fff;width:100%;font-size:14.5px;font-family:Arial;margin-top:-10px;margin-bottom:10px}.external-roads-widget-logo{position:fixed;z-index:1000;background:#fff;width:100%;height:87px;padding:10px;margin-top:-22px}.external-roads-widget-logo-time{font-family:Arial;font-size:15px;line-height:12px !important;margin-bottom:0 !important}.external-roads-widget-title{font-family:New Johnson Bold;line-height:16px !important;padding-bottom:10px;font-size:21px;margin-bottom:0 !important;text-transform:uppercase}.nearby-roads-button .nearby-icon{display:inline-block;margin:-4px 3px -4px -3px}.service-status-rainbow-board h2{display:none}.service-status-rainbow-board .visible{display:block}.service-status-rainbow-board tr.visible{display:table-row}.service-status-rainbow-board .disruption-message{padding:10px;border-top:1px dotted #CCCCCC}.service-status-rainbow-board .status-board-table [data-line-class],.service-status-rainbow-board .status-board-table [data-station-class]{cursor:pointer}.service-status-rainbow-board .vertical-button-container{margin-top:0px;margin-bottom:10px}.loading-disruptions{display:none;margin-top:20px;margin-bottom:24px;background-position:center;width:auto;background-repeat:no-repeat}.road-disruptions{margin-top:20px;background-color:#fff;margin-bottom:10px}.road-disruption{margin-bottom:20px;position:relative}.road-disruption>div{padding:15px}.road-disruption div.disruption-info{padding:0}.road-disruption .map-panel-heading{cursor:pointer}.road-disruption .location{cursor:pointer;background:#EEE;min-height:68px;position:relative;padding-left:15px}.road-disruption .location h3{margin-bottom:0px}.road-disruption .location h4{font-weight:normal;margin-bottom:0px;line-height:125%}.road-disruption .tag{display:block;position:absolute;top:0;left:0;width:10px;height:100%}.road-disruption .tag.default{background-color:#a8a8a8}.road-disruption .severity{position:relative;padding:10px 50px 10px 26px}.road-disruption .severity span{display:block;height:20px}.road-disruption .severity .tag{height:100%}.road-disruption .severity:after{content:"";display:block;position:absolute;right:10px;top:4px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px}.body-cms-preview .road-disruption .severity:after{background-image:url("/static/1/images/vsprite.png")}.road-disruption .severity.Minimal:after{background-position:0px -1376px}.road-disruption .severity.Moderate:after{background-position:-32px -1376px}.road-disruption .severity.Serious:after{background-position:-64px -1376px}.road-disruption .severity.Severe:after{background-position:0px -1408px}.road-disruption .severity.Closure:after{background-position:0px -1408px}.road-disruption .disruption-info{border:1px solid #cacaca;position:relative;*zoom:1}.road-disruption .disruption-info h3{margin:15px 0 0 15px;vertical-align:baseline;font-size:15px}.road-disruption .disruption-info h3 span{font-weight:normal}.road-disruption .disruption-info .highlight{background-color:#faf5e1;margin-bottom:3px;padding:7px 15px}.road-disruption .disruption-info .highlight span.right{float:right}.road-disruption .disruption-info .updated{color:#666;margin-bottom:10px;display:block}.road-disruption .disruption-info .affected-roads{list-style:none;font-size:15px;margin-bottom:10px;margin-left:0;padding:0 15px}.road-disruption .disruption-info p{margin-bottom:15px;padding:0 15px}.road-disruption .disruption-info .padded-text{display:block;padding:0 15px}.road-disruption .disruption-info pre{margin-bottom:15px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;padding:0 15px}.road-disruption .disruption-info .padded-button-container{min-height:50px;margin-bottom:10px;padding:0 15px}.road-disruption .disruption-info .vertical-button-container{margin:0 0 10px;position:relative;*zoom:1}.road-disruption .disruption-info .vertical-button-container:last-child,.road-disruption .disruption-info .vertical-button-container.last{margin:0}.map-panel-info .road-disruption{margin-bottom:0}.map-panel-info .road-disruption .tag,.map-panel-info .road-disruption .severity{display:none}.map-panel-info .road-disruption .location{background:transparent;padding-left:33px;padding-top:0;min-height:0;margin-bottom:10px}.map-panel-info .road-disruption .location h3{display:none}.map-panel-info .road-disruption .location .default+h3{display:block;font-size:15px;font-weight:normal;font-family:Arial, Helvetica, sans-serif}.map-panel-info .road-disruption .disruption-info{background:#fff;color:#2D3039}.map-panel-info .road-disruption .disruption-info .vertical-button-container{display:none}.map-panel-info .road-disruption .disruption-info .vertical-button-container.jamcams{display:block;float:right}#toggle-panel-status-map{top:10px;right:10px;z-index:10}.active-map.stage-active #toggle-panel-status-map{top:50px;z-index:1001}.lines-stations-tab{margin-bottom:10px}.jam-cam-wrapper{text-align:center;background:#000;padding:10px}.jam-cam-wrapper img{margin:0 auto;display:block;max-width:100%}.jam-cam-wrapper img.hidden{display:none}.jam-cam-wrapper .field-validation-error{margin:20px}.jam-cam-wrapper .field-validation-error:before{background-position:-32px -2208px}.roads-map-panel{margin-bottom:20px}.topmargin{margin-top:15px}.stage-active #roadmap .no-disruptions-panel{z-index:1;margin-left:-125px;margin-top:-55px;padding:10px;display:block}.status-update-heading .headline-container{border:none}.status-update-heading .headline-container.content-page{margin-bottom:0}.status-update-heading .modes-dropdown-placeholder h2{font-size:20px}.status-update-heading .modes-dropdown-placeholder li>a{padding-left:10px;padding-right:10px}.status-update-heading .dropdowns-wrap{border:none}.status-update-heading .dropdowns-wrap h2{line-height:16px;font-weight:normal}.status-update-heading .for-dropdown .links-list{margin-top:0;top:auto;padding-bottom:10px}.status-update-heading .for-dropdown .dropdown-button:before{content:attr(data-list-header)}.status-update-heading .for-dropdown .dropdown-button span{display:none}.status-update-heading li{position:relative}.status-update-heading li.selected{background:#F7F7F7;padding-left:35px}.status-update-heading li.selected:before{content:"";position:absolute;top:50%;margin-top:-16px;left:5px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -768px}.body-cms-preview .status-update-heading li.selected:before{background-image:url("/static/1/images/vsprite.png")}.status-update-heading li.selected>span{font-weight:bold;color:#2D3039}.status-update-heading li.selected>a,.status-update-heading li.selected .date-wrap{font-weight:bold;color:#2D3039;background-color:transparent}.status-update-heading li.not-selected{background:#fff}.status-update-heading li.not-selected .date-wrap{padding-left:0}.status-update-heading li>a{padding-left:10px;padding-right:10px;color:#2070B0}.status-update-heading li>a .right-arrow{display:none}.status-update-heading li>a span{margin:0}.status-update-heading .date-dropdown-placeholder h2{font-size:16px;text-align:right;position:absolute;left:0;top:13px}.status-update-heading .date-dropdown-placeholder .dropdown-button{width:50%;margin-left:50%}.status-update-heading .date-dropdown-placeholder .links-list{border-top:1px solid #cacaca}.status-update-heading .date-dropdown-placeholder li:nth-child(3){border-bottom:4px solid #cacaca}.status-update-heading .date-dropdown-placeholder li:last-child.selected{padding-left:0;background:#eff6fe}.status-update-heading .date-dropdown-placeholder li:last-child.selected:before{background:none}.status-update-heading .date-dropdown-placeholder li:last-child.selected .date-wrap{position:relative;padding-left:35px}.status-update-heading .date-dropdown-placeholder li:last-child.selected .date-wrap:before{content:"";position:absolute;top:50%;margin-top:-16px;left:0;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -768px}.body-cms-preview .status-update-heading .date-dropdown-placeholder li:last-child.selected .date-wrap:before{background-image:url("/static/1/images/vsprite.png")}.status-update-heading .date-dropdown-placeholder .date-wrap{padding:10px 32px 9px 10px;background:#eff6fe}.status-update-heading .date-dropdown-placeholder .fc-calendar-wrapper.hidden{display:block}.status-update-heading .date-dropdown-placeholder .fc-calendar-wrapper .current-month,.status-update-heading .date-dropdown-placeholder .fc-calendar-wrapper .fc-head{font-weight:bold}.no-js .status-update-heading .date-dropdown-placeholder{display:none}.no-js .links-list.status-updates .date-wrap{margin-bottom:5px}.no-js .links-list.status-updates .date-wrap .dropdown-name{color:#000;font-weight:normal}.no-js .links-list.status-updates li{border-right:1px solid #cacaca;margin-left:0;margin-right:0;padding:0 10px}.no-js .links-list.status-updates li:last-child{border:none}.no-js .links-list.status-updates li.selected{background:#EEE}.no-js .links-list.status-updates li.selected .dropdown-name{font-weight:bold;color:#000}.no-js .links-list.status-updates li:nth-child(3){margin-bottom:10px;border:none}.no-js .links-list.status-updates .advance-month-container{margin-bottom:10px}.no-js .links-list.status-updates .advance-month-container>a,.no-js .links-list.status-updates .advance-month-container>span{float:left;display:block;border-right:1px solid #cacaca;padding:0 10px}.no-js .links-list.status-updates .advance-month-container>:first-child{padding-left:0}.no-js .links-list.status-updates .date-link-container{clear:left;margin-left:-15px}.no-js .links-list.status-updates .date-link-container .date-link{padding:5px 15px}.no-js .links-list.status-updates .date-link-container .date-link .selected-date{font-weight:bold;background:#EEE}.no-js .links-list.modes-list.status-updates li:nth-child(3){margin-bottom:5px}.night-tube-banner{color:white;background-color:#33547A;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:10px;margin-right:-1px;margin-left:-1px;margin-top:-1px;margin-bottom:0px}.night-tube-banner:after{content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:-64px -3072px;float:right;margin-top:-5px}.body-cms-preview .night-tube-banner:after{background-image:url("/static/1/images/vsprite.png")}.night-tube-banner.night strong{font-family:New Johnson;font-weight:normal;font-size:17px}.service-board-collapsed .night-wrapper .rainbow-list .good-service-link{border-bottom:0}.service-board-collapsed .night-wrapper .rainbow-list .rainbow-list-item.disrupted{border-top:1px solid #ccc}.stops-placeholder{height:100px;width:100%}.stops-placeholder.station{background-image:url("/static/1/images/placeholder/station-street_small.jpg")}.stops-placeholder.station-street-view{display:none}.stops-placeholder.mode{background-image:url("/static/1/images/placeholder/emirates_tab.jpg")}.stops-placeholder.pier{background-image:url("/static/1/images/placeholder/tram_tab.jpg")}.disruption-message.hidden{display:none}.station-details{padding-top:20px}.station-details .moving-source-order :last-child{margin-bottom:0}.station-details .lines-status .no-disruption:hover .service-status,.station-details .lines-status .no-disruption:focus .service-status{background-color:#fff}.station-details .lines-status .no-disruption:hover td.bakerloo,.station-details .lines-status .no-disruption:focus td.bakerloo{background-color:#894e24}.station-details .lines-status .no-disruption:hover td.central,.station-details .lines-status .no-disruption:focus td.central{background-color:#dc241f}.station-details .lines-status .no-disruption:hover td.circle,.station-details .lines-status .no-disruption:focus td.circle{background-color:#ffce00}.station-details .lines-status .no-disruption:hover td.district,.station-details .lines-status .no-disruption:focus td.district{background-color:#007229}.station-details .lines-status .no-disruption:hover td.dlr,.station-details .lines-status .no-disruption:hover td.docklands,.station-details .lines-status .no-disruption:hover td.docklands-light-railway,.station-details .lines-status .no-disruption:focus td.dlr,.station-details .lines-status .no-disruption:focus td.docklands,.station-details .lines-status .no-disruption:focus td.docklands-light-railway{background-color:#00afad}.station-details .lines-status .no-disruption:hover td.hammersmith,.station-details .lines-status .no-disruption:focus td.hammersmith{background-color:#d799af}.station-details .lines-status .no-disruption:hover td.jubilee,.station-details .lines-status .no-disruption:focus td.jubilee{background-color:#6a7278}.station-details .lines-status .no-disruption:hover td.metropolitan,.station-details .lines-status .no-disruption:focus td.metropolitan{background-color:#751056}.station-details .lines-status .no-disruption:hover td.northern,.station-details .lines-status .no-disruption:focus td.northern{background-color:#000}.station-details .lines-status .no-disruption:hover td.overground,.station-details .lines-status .no-disruption:focus td.overground{background-color:#e86a10}.station-details .lines-status .no-disruption:hover td.tflrail,.station-details .lines-status .no-disruption:focus td.tflrail{background-color:#0019a8}.station-details .lines-status .no-disruption:hover td.piccadilly,.station-details .lines-status .no-disruption:focus td.piccadilly{background-color:#0019a8}.station-details .lines-status .no-disruption:hover td.victoria,.station-details .lines-status .no-disruption:focus td.victoria{background-color:#00a0e2}.station-details .lines-status .no-disruption:hover td.waterloo,.station-details .lines-status .no-disruption:focus td.waterloo{background-color:#76d0bd}.station-details .lines-status .no-disruption:hover td.tram1,.station-details .lines-status .no-disruption:focus td.tram1{background-color:#C6D834}.station-details .lines-status .no-disruption:hover td.tram2,.station-details .lines-status .no-disruption:focus td.tram2{background-color:#C6D834}.station-details .lines-status .no-disruption:hover td.tram3,.station-details .lines-status .no-disruption:focus td.tram3{background-color:#79C23F}.station-details .lines-status .no-disruption:hover td.tram4,.station-details .lines-status .no-disruption:focus td.tram4{background-color:#336B14}.station-details .lines-status .no-disruption:hover td.rb1,.station-details .lines-status .no-disruption:focus td.rb1{background-color:#2d3039}.station-details .lines-status .no-disruption:hover td.rb2,.station-details .lines-status .no-disruption:focus td.rb2{background-color:#0072bc}.station-details .lines-status .no-disruption:hover td.rb3,.station-details .lines-status .no-disruption:focus td.rb3{background-color:#f172ac}.station-details .lines-status .no-disruption:hover td.rb4,.station-details .lines-status .no-disruption:focus td.rb4{background-color:#61c29d}.station-details .lines-status .no-disruption:hover td.rb5,.station-details .lines-status .no-disruption:focus td.rb5{background-color:#ba6830}.station-details .lines-status .no-disruption:hover td.rb6,.station-details .lines-status .no-disruption:focus td.rb6{background-color:#DF64B0}.station-details .lines-status .no-disruption:hover td.city-cruises,.station-details .lines-status .no-disruption:focus td.city-cruises{background-color:#d82f12}.station-details .lines-status .no-disruption:hover td.thames-river-services,.station-details .lines-status .no-disruption:focus td.thames-river-services{background-color:#242884}.station-details .lines-status .no-disruption:hover td.circular-cruise-westminster,.station-details .lines-status .no-disruption:focus td.circular-cruise-westminster{background-color:#3da12f}.station-details .lines-status .no-disruption:hover td.westminster-passenger-service-association,.station-details .lines-status .no-disruption:hover td.wetsminster-passenger-services-association,.station-details .lines-status .no-disruption:focus td.westminster-passenger-service-association,.station-details .lines-status .no-disruption:focus td.wetsminster-passenger-services-association{background-color:#e3a700}.station-details .lines-status .no-disruption:hover td.turk-launches,.station-details .lines-status .no-disruption:focus td.turk-launches{background-color:#003F7E}.station-details .lines-status .no-disruption:hover td.woolwich-ferry,.station-details .lines-status .no-disruption:focus td.woolwich-ferry{background-color:#f28709}.station-details .lines-status .no-disruption:hover td.emirates,.station-details .lines-status .no-disruption:focus td.emirates{background-color:#E21836}#facilities thead{visibility:hidden}.opening-hours{margin-bottom:20px}#first-last-details .twenty-four-hour-icon{content:"";position:absolute;top:-6px}#first-last-details .service-message{margin-left:40px}.redirect-screen{height:100%;left:0;padding:20px;top:0;width:100%;z-index:16}.redirect-screen:after{background-image:none}.redirect-screen .taking-you-to{display:block;font-size:17px;margin-bottom:10px}.redirect-screen .hero-headline a:link,.redirect-screen .hero-headline a:active,.redirect-screen .hero-headline a:visited{line-height:120%}.redirect-screen .hero-headline a:hover{text-decoration:underline}.night-tube-info-banner{background-color:#EEE;margin-bottom:20px;border-bottom:3px solid rgba(0,0,0,0.2);padding:10px 10px 5px 10px}.global-warning-middle-icon.night-tube-line-not-night-tube-station{margin-bottom:0;height:44px;padding-top:10px}.nearby-results-list-container{padding-top:10px;background-color:#fff}.showing-map-panel .nearby-results-list-container{padding-top:0}.nearby-results-list-container .map-panel{margin-bottom:10px}.nearby-results-list-container p{margin-bottom:10px}.active-map .map-wrapper{position:relative}.full-fares-table .content{border-left:1px solid #ccc;border-right:1px solid #ccc}.fares-table thead tr{background-color:#fff;border-bottom:1px solid #EEE}.fares-table thead tr th{font-size:16px}.fares-table tr{border-left:0;border-right:0}.fares-table:last-child{margin-bottom:0}.fares-table td{padding:10px}.fares-table th{padding:10px;font-weight:bold}.fares-table .price{font-weight:bold;text-align:right}.fares-table .sub-text{display:block;font-weight:normal;color:#676767}.fares-tabs .nearby-icon-white{display:inline-block;margin:-10px 0 0}.fares-tabs li{width:24%;text-align:center;max-width:80px}.fares-tabs li a{line-height:120%;min-height:80px;width:100%;padding-top:12px}.fares-table-footer{display:block;padding:8px}.SSP-search-wrapper .search-filter .heading{margin-bottom:10px}.landing-page-teaser .news-teaser{border-bottom:0}.landing-page-teaser .news-teaser a{position:relative}.landing-page-teaser .news-teaser a .text-link{position:relative;right:0;width:100%;background-color:#2D3039;background-color:rgba(31,32,37,0.9)}.landing-page-teaser .news-teaser a .text-link.sit-top{bottom:0}.landing-page-teaser .news-teaser a .text-link.sit-bottom{bottom:0}.top-banner-advert{background-color:#F7F7F7;overflow:hidden}.top-banner-advert .large .adform-adbox-static-L{margin:0 auto}.top-banner-advert .advertisement-label{color:#2D3039;background-color:transparent;text-align:center;font-size:12px;margin:2px 0 1px;display:block}.advert-tile.google-ads{height:auto}.advert-tile.google-ads .advert-link{padding-bottom:0}.advert-tile.google-ads .advert-content{max-height:none;transform:none}.no-js .top-banner-advert{display:none}.top-banner-advert{position:relative}.top-banner-advert .medium .advertisement-label,.top-banner-advert .large .advertisement-label{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);height:0;margin:0;position:absolute;top:50%;width:100%}.top-banner-advert .medium .advertisement-label{right:-383px}.top-banner-advert .large .advertisement-label{right:-504px}.disambiguation-results-list-container{padding-top:10px;background-color:#fff}.showing-map-panel .disambiguation-results-list-container{padding-top:0}.disambiguation-results-list-container .map-panel{margin-bottom:10px}.disambiguation-option .towards-text{color:#676767;font-size:12px}.map-sliver-container{display:block;position:relative;z-index:0}.map-sliver{height:63px;border-bottom:3px solid rgba(0,0,0,0.2);cursor:pointer;overflow:hidden;position:relative;display:block;outline:none}.map-sliver.loading{border-bottom:0}.map-sliver.loading[data-map-purpose='nearby']:after{position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px}.sliver-overlay{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;z-index:10;cursor:pointer}#tubemap text,#tubemap tspan,#trammap text,#trammap tspan,#cablecarmap text,#cablecarmap tspan,#rivermap text,#rivermap tspan{font-size:5.2px;font-family:"New Johnson";text-rendering:geometricPrecision}#tubemap.night text,#tubemap.night tspan,#trammap.night text,#trammap.night tspan,#cablecarmap.night text,#cablecarmap.night tspan,#rivermap.night text,#rivermap.night tspan{font-size:18.2px}#tubemap.night svg.coloured-disruptions #interchange-circles g[id*="lul-"] line ~ path,#trammap.night svg.coloured-disruptions #interchange-circles g[id*="lul-"] line ~ path,#cablecarmap.night svg.coloured-disruptions #interchange-circles g[id*="lul-"] line ~ path,#rivermap.night svg.coloured-disruptions #interchange-circles g[id*="lul-"] line ~ path{stroke:#eee !important;stroke-width:5.18px !important}#tubemap.night svg.coloured-disruptions #interchange-circles>path,#trammap.night svg.coloured-disruptions #interchange-circles>path,#cablecarmap.night svg.coloured-disruptions #interchange-circles>path,#rivermap.night svg.coloured-disruptions #interchange-circles>path{stroke:#eee !important;stroke-width:5.18px !important}#tubemap.night svg.grey-disruptions #interchange-circles g[id*="lul-"] line ~ path,#trammap.night svg.grey-disruptions #interchange-circles g[id*="lul-"] line ~ path,#cablecarmap.night svg.grey-disruptions #interchange-circles g[id*="lul-"] line ~ path,#rivermap.night svg.grey-disruptions #interchange-circles g[id*="lul-"] line ~ path{stroke:black !important}#tubemap #s-940gzzlutwh_fenchurch-street_3_,#tubemap #hubtog_fenchurch-street,#trammap #s-940gzzlutwh_fenchurch-street_3_,#trammap #hubtog_fenchurch-street,#cablecarmap #s-940gzzlutwh_fenchurch-street_3_,#cablecarmap #hubtog_fenchurch-street,#rivermap #s-940gzzlutwh_fenchurch-street_3_,#rivermap #hubtog_fenchurch-street{font-size:4px}#tubemap .grey-disruptions #interchange-circles g.disrupted circle:not(.white-fill),#tubemap .grey-disruptions #interchange-circles g.disrupted rect:not(.white-fill),#tubemap .grey-disruptions #interchange-circles g.disrupted path:not(.white-fill),#trammap .grey-disruptions #interchange-circles g.disrupted circle:not(.white-fill),#trammap .grey-disruptions #interchange-circles g.disrupted rect:not(.white-fill),#trammap .grey-disruptions #interchange-circles g.disrupted path:not(.white-fill),#cablecarmap .grey-disruptions #interchange-circles g.disrupted circle:not(.white-fill),#cablecarmap .grey-disruptions #interchange-circles g.disrupted rect:not(.white-fill),#cablecarmap .grey-disruptions #interchange-circles g.disrupted path:not(.white-fill),#rivermap .grey-disruptions #interchange-circles g.disrupted circle:not(.white-fill),#rivermap .grey-disruptions #interchange-circles g.disrupted rect:not(.white-fill),#rivermap .grey-disruptions #interchange-circles g.disrupted path:not(.white-fill){fill:#eee}#tubemap .grey-disruptions #interchange-circles g[id] g.disrupted circle:not(.white-fill),#tubemap .grey-disruptions #interchange-circles g[id] g.disrupted rect:not(.white-fill),#tubemap .grey-disruptions #interchange-circles g[id] g.disrupted path:not(.white-fill),#trammap .grey-disruptions #interchange-circles g[id] g.disrupted circle:not(.white-fill),#trammap .grey-disruptions #interchange-circles g[id] g.disrupted rect:not(.white-fill),#trammap .grey-disruptions #interchange-circles g[id] g.disrupted path:not(.white-fill),#cablecarmap .grey-disruptions #interchange-circles g[id] g.disrupted circle:not(.white-fill),#cablecarmap .grey-disruptions #interchange-circles g[id] g.disrupted rect:not(.white-fill),#cablecarmap .grey-disruptions #interchange-circles g[id] g.disrupted path:not(.white-fill),#rivermap .grey-disruptions #interchange-circles g[id] g.disrupted circle:not(.white-fill),#rivermap .grey-disruptions #interchange-circles g[id] g.disrupted rect:not(.white-fill),#rivermap .grey-disruptions #interchange-circles g[id] g.disrupted path:not(.white-fill){fill:#eee}#tubemap .grey-disruptions #interchange-circles>g.disrupted circle[stroke='#1C3F94'],#tubemap .grey-disruptions #interchange-circles>g[id]>g.disrupted circle[stroke='#1C3F94'],#trammap .grey-disruptions #interchange-circles>g.disrupted circle[stroke='#1C3F94'],#trammap .grey-disruptions #interchange-circles>g[id]>g.disrupted circle[stroke='#1C3F94'],#cablecarmap .grey-disruptions #interchange-circles>g.disrupted circle[stroke='#1C3F94'],#cablecarmap .grey-disruptions #interchange-circles>g[id]>g.disrupted circle[stroke='#1C3F94'],#rivermap .grey-disruptions #interchange-circles>g.disrupted circle[stroke='#1C3F94'],#rivermap .grey-disruptions #interchange-circles>g[id]>g.disrupted circle[stroke='#1C3F94']{stroke:#eee}#tubemap .white-fill,#trammap .white-fill,#cablecarmap .white-fill,#rivermap .white-fill{fill:#fff !important}#tubemap .coloured-disruptions #interchange-circles g:not(.disrupted) circle:not(.white-fill),#tubemap .coloured-disruptions #interchange-circles g:not(.disrupted) rect:not(.white-fill),#tubemap .coloured-disruptions #interchange-circles g:not(.disrupted) path:not(.white-fill),#trammap .coloured-disruptions #interchange-circles g:not(.disrupted) circle:not(.white-fill),#trammap .coloured-disruptions #interchange-circles g:not(.disrupted) rect:not(.white-fill),#trammap .coloured-disruptions #interchange-circles g:not(.disrupted) path:not(.white-fill),#cablecarmap .coloured-disruptions #interchange-circles g:not(.disrupted) circle:not(.white-fill),#cablecarmap .coloured-disruptions #interchange-circles g:not(.disrupted) rect:not(.white-fill),#cablecarmap .coloured-disruptions #interchange-circles g:not(.disrupted) path:not(.white-fill),#rivermap .coloured-disruptions #interchange-circles g:not(.disrupted) circle:not(.white-fill),#rivermap .coloured-disruptions #interchange-circles g:not(.disrupted) rect:not(.white-fill),#rivermap .coloured-disruptions #interchange-circles g:not(.disrupted) path:not(.white-fill){fill:#eee}#tubemap .coloured-disruptions #interchange-circles circle:not(.white-fill),#tubemap .coloured-disruptions #interchange-circles rect:not(.white-fill),#trammap .coloured-disruptions #interchange-circles circle:not(.white-fill),#trammap .coloured-disruptions #interchange-circles rect:not(.white-fill),#cablecarmap .coloured-disruptions #interchange-circles circle:not(.white-fill),#cablecarmap .coloured-disruptions #interchange-circles rect:not(.white-fill),#rivermap .coloured-disruptions #interchange-circles circle:not(.white-fill),#rivermap .coloured-disruptions #interchange-circles rect:not(.white-fill){stroke-width:0}#tubemap .coloured-disruptions #interchange-circles .disrupted g circle:not([fill]),#trammap .coloured-disruptions #interchange-circles .disrupted g circle:not([fill]),#cablecarmap .coloured-disruptions #interchange-circles .disrupted g circle:not([fill]),#rivermap .coloured-disruptions #interchange-circles .disrupted g circle:not([fill]){fill:inherit !important}#tubemap .coloured-disruptions #interchange-circles .disrupted .blue-fill,#trammap .coloured-disruptions #interchange-circles .disrupted .blue-fill,#cablecarmap .coloured-disruptions #interchange-circles .disrupted .blue-fill,#rivermap .coloured-disruptions #interchange-circles .disrupted .blue-fill{fill:#1C3F94 !important}#tubemap .coloured-disruptions #interchange-circles path.white-fill,#trammap .coloured-disruptions #interchange-circles path.white-fill,#cablecarmap .coloured-disruptions #interchange-circles path.white-fill,#rivermap .coloured-disruptions #interchange-circles path.white-fill{stroke-width:0}#tubemap .grey-disruptions #station-names>.closed,#trammap .grey-disruptions #station-names>.closed,#cablecarmap .grey-disruptions #station-names>.closed,#rivermap .grey-disruptions #station-names>.closed{fill:#ccc}#tubemap .grey-disruptions #station-names>.closed text,#tubemap .grey-disruptions #station-names>.closed tspan,#tubemap .grey-disruptions #station-names>.closed polygon,#tubemap .grey-disruptions #station-names>.closed path,#trammap .grey-disruptions #station-names>.closed text,#trammap .grey-disruptions #station-names>.closed tspan,#trammap .grey-disruptions #station-names>.closed polygon,#trammap .grey-disruptions #station-names>.closed path,#cablecarmap .grey-disruptions #station-names>.closed text,#cablecarmap .grey-disruptions #station-names>.closed tspan,#cablecarmap .grey-disruptions #station-names>.closed polygon,#cablecarmap .grey-disruptions #station-names>.closed path,#rivermap .grey-disruptions #station-names>.closed text,#rivermap .grey-disruptions #station-names>.closed tspan,#rivermap .grey-disruptions #station-names>.closed polygon,#rivermap .grey-disruptions #station-names>.closed path{fill:#ccc}#tubemap .grey-disruptions #station-names>text.closed,#trammap .grey-disruptions #station-names>text.closed,#cablecarmap .grey-disruptions #station-names>text.closed,#rivermap .grey-disruptions #station-names>text.closed{fill:#ccc}#tubemap .coloured-disruptions #station-names>.closed,#trammap .coloured-disruptions #station-names>.closed,#cablecarmap .coloured-disruptions #station-names>.closed,#rivermap .coloured-disruptions #station-names>.closed{fill:#f00}#tubemap .coloured-disruptions #station-names>.closed text,#tubemap .coloured-disruptions #station-names>.closed tspan,#tubemap .coloured-disruptions #station-names>.closed polygon,#tubemap .coloured-disruptions #station-names>.closed path,#trammap .coloured-disruptions #station-names>.closed text,#trammap .coloured-disruptions #station-names>.closed tspan,#trammap .coloured-disruptions #station-names>.closed polygon,#trammap .coloured-disruptions #station-names>.closed path,#cablecarmap .coloured-disruptions #station-names>.closed text,#cablecarmap .coloured-disruptions #station-names>.closed tspan,#cablecarmap .coloured-disruptions #station-names>.closed polygon,#cablecarmap .coloured-disruptions #station-names>.closed path,#rivermap .coloured-disruptions #station-names>.closed text,#rivermap .coloured-disruptions #station-names>.closed tspan,#rivermap .coloured-disruptions #station-names>.closed polygon,#rivermap .coloured-disruptions #station-names>.closed path{fill:#f00}#tubemap .coloured-disruptions #station-names>.closed text.closed,#trammap .coloured-disruptions #station-names>.closed text.closed,#cablecarmap .coloured-disruptions #station-names>.closed text.closed,#rivermap .coloured-disruptions #station-names>.closed text.closed{fill:#f00}#tubemap .grey-disruptions g line.disrupted,#tubemap .grey-disruptions g>path.disrupted:not(.white-fill),#trammap .grey-disruptions g line.disrupted,#trammap .grey-disruptions g>path.disrupted:not(.white-fill),#cablecarmap .grey-disruptions g line.disrupted,#cablecarmap .grey-disruptions g>path.disrupted:not(.white-fill),#rivermap .grey-disruptions g line.disrupted,#rivermap .grey-disruptions g>path.disrupted:not(.white-fill){stroke:#ccc}#tubemap .grey-disruptions rect.disrupted,#trammap .grey-disruptions rect.disrupted,#cablecarmap .grey-disruptions rect.disrupted,#rivermap .grey-disruptions rect.disrupted{fill:#ccc}#tubemap #piccadilly polyline[stroke='#E6E7E8'],#trammap #piccadilly polyline[stroke='#E6E7E8'],#cablecarmap #piccadilly polyline[stroke='#E6E7E8'],#rivermap #piccadilly polyline[stroke='#E6E7E8']{stroke:#fff}#tubemap .coloured-disruptions #lul-piccadilly polyline[stroke='#E6E7E8']:not(.disrupted),#trammap .coloured-disruptions #lul-piccadilly polyline[stroke='#E6E7E8']:not(.disrupted),#cablecarmap .coloured-disruptions #lul-piccadilly polyline[stroke='#E6E7E8']:not(.disrupted),#rivermap .coloured-disruptions #lul-piccadilly polyline[stroke='#E6E7E8']:not(.disrupted){fill:none}#tubemap .coloured-disruptions g line:not(.disrupted),#tubemap .coloured-disruptions g path:not(.white-fill):not(.disrupted),#trammap .coloured-disruptions g line:not(.disrupted),#trammap .coloured-disruptions g path:not(.white-fill):not(.disrupted),#cablecarmap .coloured-disruptions g line:not(.disrupted),#cablecarmap .coloured-disruptions g path:not(.white-fill):not(.disrupted),#rivermap .coloured-disruptions g line:not(.disrupted),#rivermap .coloured-disruptions g path:not(.white-fill):not(.disrupted){stroke:#eee}#tubemap .coloured-disruptions rect:not(.disrupted),#tubemap .coloured-disruptions polyline:not(.disrupted),#trammap .coloured-disruptions rect:not(.disrupted),#trammap .coloured-disruptions polyline:not(.disrupted),#cablecarmap .coloured-disruptions rect:not(.disrupted),#cablecarmap .coloured-disruptions polyline:not(.disrupted),#rivermap .coloured-disruptions rect:not(.disrupted),#rivermap .coloured-disruptions polyline:not(.disrupted){fill:#eee}#tubemap path[id$="_river"],#trammap path[id$="_river"],#cablecarmap path[id$="_river"],#rivermap path[id$="_river"]{fill:#1C3F94 !important}.status-page #tubemap #cab-emirates-air-line,.status-page #tubemap #emirates-royal-docks,.status-page #tubemap #emirates-greenwich-peninsula,.status-page #tubemap #cab-emirates-air-line-9400zzalgwp,.status-page #tubemap #jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_1_,.status-page #tubemap #cab-emirates-air-line-9400zzalrdk,.status-page #tubemap #dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_1_,.status-page #tubemap #dlr-dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_1_,.status-page #tubemap #s-9400zzalrdk_label,.status-page #tubemap #lul-jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_1_,.status-page #tubemap #cab-emirates-air-line_1_,.status-page #tubemap #s-9400zzalgwp_label_1_,.status-page #tubemap #s-9400zzalgwp_label_2_,.status-page #tubemap #s-9400zzalrdk_label_1_,.status-page #tubemap #cab-emirates-air-line-9400zzalrdk_1_,.status-page #tubemap #cab-emirates-air-line-9400zzalgwp_1_,.status-page #tubemap #dlr-dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_3_,.status-page #tubemap #lul-jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_3_,.status-page #trammap #cab-emirates-air-line,.status-page #trammap #emirates-royal-docks,.status-page #trammap #emirates-greenwich-peninsula,.status-page #trammap #cab-emirates-air-line-9400zzalgwp,.status-page #trammap #jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_1_,.status-page #trammap #cab-emirates-air-line-9400zzalrdk,.status-page #trammap #dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_1_,.status-page #trammap #dlr-dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_1_,.status-page #trammap #s-9400zzalrdk_label,.status-page #trammap #lul-jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_1_,.status-page #trammap #cab-emirates-air-line_1_,.status-page #trammap #s-9400zzalgwp_label_1_,.status-page #trammap #s-9400zzalgwp_label_2_,.status-page #trammap #s-9400zzalrdk_label_1_,.status-page #trammap #cab-emirates-air-line-9400zzalrdk_1_,.status-page #trammap #cab-emirates-air-line-9400zzalgwp_1_,.status-page #trammap #dlr-dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_3_,.status-page #trammap #lul-jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_3_,.status-page #cablecarmap #cab-emirates-air-line,.status-page #cablecarmap #emirates-royal-docks,.status-page #cablecarmap #emirates-greenwich-peninsula,.status-page #cablecarmap #cab-emirates-air-line-9400zzalgwp,.status-page #cablecarmap #jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_1_,.status-page #cablecarmap #cab-emirates-air-line-9400zzalrdk,.status-page #cablecarmap #dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_1_,.status-page #cablecarmap #dlr-dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_1_,.status-page #cablecarmap #s-9400zzalrdk_label,.status-page #cablecarmap #lul-jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_1_,.status-page #cablecarmap #cab-emirates-air-line_1_,.status-page #cablecarmap #s-9400zzalgwp_label_1_,.status-page #cablecarmap #s-9400zzalgwp_label_2_,.status-page #cablecarmap #s-9400zzalrdk_label_1_,.status-page #cablecarmap #cab-emirates-air-line-9400zzalrdk_1_,.status-page #cablecarmap #cab-emirates-air-line-9400zzalgwp_1_,.status-page #cablecarmap #dlr-dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_3_,.status-page #cablecarmap #lul-jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_3_,.status-page #rivermap #cab-emirates-air-line,.status-page #rivermap #emirates-royal-docks,.status-page #rivermap #emirates-greenwich-peninsula,.status-page #rivermap #cab-emirates-air-line-9400zzalgwp,.status-page #rivermap #jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_1_,.status-page #rivermap #cab-emirates-air-line-9400zzalrdk,.status-page #rivermap #dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_1_,.status-page #rivermap #dlr-dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_1_,.status-page #rivermap #s-9400zzalrdk_label,.status-page #rivermap #lul-jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_1_,.status-page #rivermap #cab-emirates-air-line_1_,.status-page #rivermap #s-9400zzalgwp_label_1_,.status-page #rivermap #s-9400zzalgwp_label_2_,.status-page #rivermap #s-9400zzalrdk_label_1_,.status-page #rivermap #cab-emirates-air-line-9400zzalrdk_1_,.status-page #rivermap #cab-emirates-air-line-9400zzalgwp_1_,.status-page #rivermap #dlr-dlr_940gzzdlrvc_cab-emirates-air-line-9400zzalrdk_3_,.status-page #rivermap #lul-jubilee_940gzzlungw_cab-emirates-air-line-9400zzalgwp_3_{display:none}#tubemap .coloured-disruptions #river path,#trammap .coloured-disruptions #river path,#cablecarmap .coloured-disruptions #river path,#rivermap .coloured-disruptions #river path{stroke:#00AEEF}#tubemap circle+path,#trammap circle+path,#cablecarmap circle+path,#rivermap circle+path{stroke:none !important}.status-page #tubemap g g:not(#lul-district_940gzzluect_940gzzlukoy_1_)>path,.status-page #trammap g g:not(#lul-district_940gzzluect_940gzzlukoy_1_)>path,.status-page #cablecarmap g g:not(#lul-district_940gzzluect_940gzzlukoy_1_)>path,.status-page #rivermap g g:not(#lul-district_940gzzluect_940gzzlukoy_1_)>path{stroke:none}#tubemap .coloured-disruptions .disrupted path,#trammap .coloured-disruptions .disrupted path,#cablecarmap .coloured-disruptions .disrupted path,#rivermap .coloured-disruptions .disrupted path{stroke:none !important}#trammap text,#trammap tspan{font-size:25px;font-family:"New Johnson"}#trammap #Header_Panel text{font-size:51px}#trammap #Header_Panel rect{fill:#6EBB20}#trammap #Interchange_boxes text{font-size:15px}#trammap #Interchange_boxes rect[stroke='#FF6409']{fill:#FF6409}#trammap #Interchange_boxes rect[stroke='#0C6826']{fill:#0C6826}#cablecarmap text,#cablecarmap tspan{font-size:18px;font-family:"New Johnson"}#cablecarmap #Interchange_boxes text,#cablecarmap #Interchange_boxes tspan{font-size:11px}#cablecarmap #Interchange_boxes rect[stroke='#85898A']{fill:#85898A}#cablecarmap #Interchange_boxes rect[stroke='#23A492']{fill:#23A492}#rivermap text,#rivermap tspan{font-size:25px;font-family:"New Johnson"}#rivermap #station-names text[font-size='24']{font-size:24px}#rivermap #station-names text[font-size='22.5']{font-size:22.5px}#rivermap #station-names text[font-size='18']{font-size:18px}#rivermap #station-names rect[fill='#BA601F']{fill:#BA601F}#rivermap #station-names rect[fill='#67C19B']{fill:#67C19B}#rivermap #station-names rect[fill='#DF64B0']{fill:#DF64B0}#rivermap #station-names rect[fill='#1768A8']{fill:#1768A8}#rivermap #station-names rect[fill='#755DAA']{fill:#755DAA}#rivermap #station-names rect[fill='#2d3039']{fill:#2d3039}#rivermap #station-names rect[fill='#10137E']{fill:#10137E}#rivermap #station-names rect[fill='#FF6409']{fill:#FF6409}#rivermap #station-names rect[fill='#23A492']{fill:#23A492}#rivermap .coloured-disruptions #river path{stroke:#CCECF4}.stage-active .map-panel{-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-ms-transition:-ms-transform 0.3s;transition:transform 0.3s}.stage-active .map-panel.slide-in{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.stage-active .map-panel.loading{margin-bottom:-80px}.stage-active .map-panel.loading:after{top:5px;margin-top:0}.stage-active .map-panel:not(.loading){position:absolute;right:0;left:0;z-index:1001}.routes-map-and-panel,.embedded-map-wrapper{margin-bottom:20px}.small-medium .non-google-map{display:none}.small-medium .view-static-map-button{cursor:pointer;padding:8px;background-color:#ffffff;border-top:1px solid #cccccc;border-bottom:3px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;width:46.5%;height:44px}.small-medium .view-static-map-button .expand-map-icon{float:right;position:relative;top:-3px;left:5px}.small-medium .view-static-map-button.non-live-maps{width:100%;margin-left:0px}.breakpoint-Small .view-static-map-button{width:95%}.breakpoint-Small.breakpoint-Medium .view-static-map-button{width:46.5%}.breakpoint-Small.breakpoint-Medium .view-static-map-button.non-live-maps{width:50%}.breakpoint-Small .non-google-map{display:none}.breakpoint-Small.breakpoint-Medium.breakpoint-Large .non-google-map{display:block}.view-static-map-button-icon{background-image:url("/static/1/images/homepage_sprite_x2.png");background-image:url("/static/1/images/homepage_sprite.png") \9;background-size:64px 96px;background-position:32px 32px;height:32px;width:32px;display:block;background-position:-32px -32px;float:left;position:relative;top:-5px;left:-5px}.body-cms-preview .view-static-map-button-icon{background-image:url("/static/1/images/homepage_sprite.png")}.road-improvements .boxed-label-for-input,#improvemap-panel .boxed-label-for-input{background-color:white}.road-improvements .map-panel-info .map-panel-heading,#improvemap-panel .map-panel-info .map-panel-heading{padding-left:15px}.road-improvements .map-panel-info .map-panel-heading:after,#improvemap-panel .map-panel-info .map-panel-heading:after{content:none}.road-improvements .map-panel-info .location,#improvemap-panel .map-panel-info .location{padding-left:15px}.road-improvements .map-panel-info .road-disruption .disruption-info .vertical-button-container,#improvemap-panel .map-panel-info .road-disruption .disruption-info .vertical-button-container{display:block}.road-improvements .road-disruption .location,#improvemap-panel .road-disruption .location{border-bottom:2px solid rgba(0,0,0,0.2);padding-left:15px}.road-improvements .road-disruption .location:after,#improvemap-panel .road-disruption .location:after{content:"";background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -640px;top:20px;right:10px;position:absolute}.body-cms-preview .road-improvements .road-disruption .location:after,.body-cms-preview #improvemap-panel .road-disruption .location:after{background-image:url("/static/1/images/vsprite.png")}.road-improvements .road-disruption .location.hide-chevron:after,#improvemap-panel .road-disruption .location.hide-chevron:after{display:none}.road-improvements .road-disruption .disruption-info .vertical-button-container:first-child,#improvemap-panel .road-disruption .disruption-info .vertical-button-container:first-child{margin-left:0}.road-improvements .form-progress,#improvemap-panel .form-progress{margin-left:15px;font-size:12px}.road-improvements .form-progress .form-step,#improvemap-panel .form-progress .form-step{height:36px;padding:8px 10px 8px 32px}.road-improvements .form-progress .form-step .step-text,#improvemap-panel .form-progress .form-step .step-text{width:100%}.road-improvements .form-progress .form-step:after,#improvemap-panel .form-progress .form-step:after{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#fff;border-width:17px 15px 17px;z-index:1;top:0px}.road-improvements .form-progress .form-step:before,#improvemap-panel .form-progress .form-step:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#ccc;border-width:18px 16px 18px;z-index:1;top:-1px}.road-improvements .form-progress .form-step.current,#improvemap-panel .form-progress .form-step.current{background-color:#2D3039;color:white;font-weight:bold}.road-improvements .form-progress .form-step.current:after,#improvemap-panel .form-progress .form-step.current:after{border-left-color:#2D3039}.road-improvements .form-progress .form-step.completed,#improvemap-panel .form-progress .form-step.completed{background-color:#EEE;color:#a8a8a8}.road-improvements .form-progress .form-step.completed:after,#improvemap-panel .form-progress .form-step.completed:after{border-left-color:#EEE}.road-improvements .form-progress .form-step.completed:before,#improvemap-panel .form-progress .form-step.completed:before{border-left-color:#a8a8a8}.road-improvement-filter{margin-top:10px}.road-improvement-filter .hidden-inline-filter{display:none}.form-progress{margin-left:0;margin-right:20px;list-style-position:inside}.form-progress.two-step .form-step{width:50%}.form-progress.three-step .form-step{width:33.3%}.form-progress.four-step .form-step{width:25%}.form-progress.five-step .form-step{width:20%}.form-step{text-align:center;height:44px;white-space:nowrap;float:left;padding:10px 10px 10px 40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative}.form-step:first-child{padding-left:1em;border-left:1px solid #ccc}.form-step:last-child{border-right:1px solid #ccc}.form-step:last-child .progress-triangle{display:none}.form-step .step-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-step:after{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#fff;border-width:21px 23px 21px;z-index:1;top:0px}.form-step:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#ccc;border-width:22px 24px 22px;z-index:1;top:-1px}.form-step.current{background-color:#2D3039;color:white;font-weight:bold}.form-step.current:after{border-left-color:#2D3039}.form-step.completed{background-color:#EEE;color:#a8a8a8}.form-step.completed:after{border-left-color:#EEE}.form-step.completed:before{border-left-color:#a8a8a8}.road-improvement-currently-text{margin-top:15px}.boxed-label-for-input.concept-filter{padding-left:10px}.boxed-label-for-input.concept-filter:before{content:'';height:32px;width:32px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:-32px -3200px;top:2px;left:2px;position:absolute}.body-cms-preview .boxed-label-for-input.concept-filter:before{background-image:url("/static/1/images/vsprite.png")}.boxed-label-for-input.phase-filter{padding-left:34px}.boxed-label-for-input.phase-filter.concept:before{content:'';height:32px;width:32px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;top:2px;left:2px;position:absolute;background-position:-32px -3200px}.body-cms-preview .boxed-label-for-input.phase-filter.concept:before{background-image:url("/static/1/images/vsprite.png")}.boxed-label-for-input.phase-filter.consultation:before{content:'';height:32px;width:32px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;top:2px;left:2px;position:absolute;background-position:-64px -3200px}.body-cms-preview .boxed-label-for-input.phase-filter.consultation:before{background-image:url("/static/1/images/vsprite.png")}.boxed-label-for-input.phase-filter.construction:before{content:'';height:32px;width:32px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;top:2px;left:2px;position:absolute;background-position:0px -3232px}.body-cms-preview .boxed-label-for-input.phase-filter.construction:before{background-image:url("/static/1/images/vsprite.png")}.boxed-label-for-input.phase-filter.delivered:before{content:'';height:32px;width:32px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;top:2px;left:2px;position:absolute;background-position:-32px -3232px}.body-cms-preview .boxed-label-for-input.phase-filter.delivered:before{background-image:url("/static/1/images/vsprite.png")}.tw-quick-links{background:#e5ecf4;width:100%;margin:15px 0;padding:10px;margin-right:2.5%;float:left}.tw-quick-links.open h3{margin-bottom:5px;border-bottom:1px dashed #cacaca;padding-bottom:2.54%}.tw-quick-links.open h3:after{background-position:0px -608px}.tw-quick-links h3{margin:5px 0;padding-right:32px;position:relative;cursor:pointer;font-size:18px;font-weight:bold}.tw-quick-links h3:after{content:'';position:absolute;top:-7px;right:0px;width:32px;height:32px;background-position:0px -672px}.tw-quick-links h3 span{line-height:100%}.tw-quick-links h3 span:hover{text-decoration:underline}.tw-quick-links ul{float:left;margin:0 10px 2.54% 0;width:45%}.tw-quick-links ul li{border-left:1px solid #ccc;padding-left:5px;margin-left:5px;padding-bottom:2.54%;list-style:none}.tw-quick-links ul li.list-heading{border-left:0;padding-left:0;margin-left:0;font-weight:bold}.reset-tw-btn{float:left;width:100%;padding:10px;color:#2070B0;margin-bottom:15px}.wizard-box{background:#EEE;margin-bottom:20px;position:relative;border:solid 1px #cacaca;width:100%;float:left}.wizard-box legend{display:none}.wizard-box .sub-fieldset legend{display:block;margin:0 2.54%;top:10px;position:relative}.wizard-box .sub-fieldset.prog-2,.wizard-box .sub-fieldset.prog-3{display:none}.wizard-box .sub-fieldset.person-select{background:white}.wizard-box .sub-fieldset.person-select legend{display:none}.wizard-box .sub-fieldset.person-select span{display:block;width:100%;padding:0 2.54% 10px 2.54%}.wizard-box .header-edit{position:absolute;top:10px;right:10px;color:#2070B0;cursor:pointer}.wizard-box .wizard-box-heading{background:#fff;width:100%;border-bottom:3px solid #cacaca;margin-left:0}.wizard-box .wizard-box-heading h3{padding:15px 2.54%;font-size:20px;margin-bottom:0}.wizard-box .wizard-box-heading .summary-list{display:none;padding:10px 2.54%;border-top:dotted 1px #cacaca}.wizard-box .wizard-box-heading .summary-list span{margin-right:15px}.wizard-box .wizard-box-heading .summary-list span.summary-bind{font-weight:bold}.wizard-box .wizard-box-heading .summary-list span#bus-only-span{font-weight:bold}.wizard-box p{margin-left:2.54%;padding-right:2.54%;margin-top:10px}.wizard-box p.other-section{font-weight:bold;font-size:15px;margin:2.54%}.wizard-box p.other-section label{position:relative;padding-left:40px}.wizard-box p.other-section label:before{content:"";position:absolute;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:-64px -352px;bottom:auto;left:4px;right:auto;top:-7px}.body-cms-preview .wizard-box p.other-section label:before{background-image:url("/static/1/images/vsprite.png")}.wizard-box .selector{margin:0 10px 10px 10px}.wizard-box .selector label{display:none}.wizard-box select{width:100%}.wizard-box .modes-button{text-align:center;width:100%;display:block;font-style:italic;font-weight:normal}.wizard-box fieldset{padding-top:10px}.wizard-box #single-fare-finder{background:#fbf6e0;padding-right:2.54%;width:94.92%;margin-left:2.54%;padding:10px;color:#2D3039}.wizard-box #single-fare-finder:before{border-width:0 6px 6px 6px;border-color:transparent transparent #d5d7d9 transparent;right:16px;content:"";position:absolute;width:0px;height:0px;border-style:solid;top:-6px}.wizard-box #single-fare-finder:after{border-width:0 5px 5px 5px;border-color:transparent transparent #ffefef transparent;right:17px;content:"";position:absolute;width:0px;height:0px;border-style:solid;top:-5px}.wizard-box .primary-button.next-step{margin:10px 2.54%;width:95%}.wizard-box .primary-button.next-step.hidden{display:none}.wizard-box #zone-list-box{margin-bottom:15px}.wizard-box #zone-list-box .vertical-button-container{margin:0 2.54%}.wizard-box #zone-list-box .lookup-box{margin:2.54%}.wizard-box #zone-list-box .lookup-box .remove-content-container{width:72.5%;float:left}.wizard-box #zone-list-box .lookup-box #btn-zone-search{width:25%;float:left;margin-left:2.5%}.wizard-box #zone-list-box .lookup-box #zone-list-box-inner{background-color:white;float:left;margin:16px 0 0;width:100%}.wizard-box #zone-list-box .lookup-box #zone-list-box-inner .throbber-blue{color:white;left:50%;margin:16px 16px 16px -35px;position:relative}.wizard-box #zone-list-box .lookup-box #zone-list-box-inner ul{padding:15px 15px 0}.wizard-box #zone-list-box .lookup-box #zone-list-box-inner ul li span.zone{font-weight:bold}.wizard-box #zone-list-box .form-info-middle-icon-custom{background-color:#EEE;margin-left:1%;width:95%;padding:0 15px 0 50px;margin-top:0;margin-bottom:0}.wizard-box #zone-list-box .form-info-middle-icon-custom span{font-weight:bold}.horizontal-toggle-buttons{margin:10px 0 5px 0}.horizontal-toggle-buttons.tw-buttons li{box-sizing:border-box;background:#fff;border:solid 1px #d5d7d9;min-height:38px}.horizontal-toggle-buttons.tw-buttons li.selected{background:#e5ecf4;border-top:3px solid #d5d7d9;margin-top:-1px !important}.horizontal-toggle-buttons.tw-buttons li.selected label:after{display:none}.horizontal-toggle-buttons.tw-buttons li.sixths{margin-bottom:10px}.horizontal-toggle-buttons.tw-buttons li.thirds{margin-bottom:10px}.horizontal-toggle-buttons.tw-buttons li.thirds:last-child{margin-left:26%}.horizontal-toggle-buttons.tw-buttons li.halfs{margin-bottom:10px}.horizontal-toggle-buttons.tw-buttons li.halfs-no-border-no-margin{border:none;margin-bottom:0 !important}.horizontal-toggle-buttons.tw-buttons li.halfs-no-border-no-margin .form-control-wrapper{margin-bottom:0px}.horizontal-toggle-buttons.tw-buttons li.halfs-no-border-no-margin .form-control-wrapper label{text-align:left;cursor:default;padding:6px 5px 6px 9px}.horizontal-toggle-buttons.tw-buttons li.halfs-grey-background{background:#EEE}.horizontal-toggle-buttons.tw-buttons li.halfs-nolink-color{color:black}.horizontal-toggle-buttons.tw-buttons li.full{margin-bottom:10px}.horizontal-toggle-buttons.tw-buttons li span.modes-icons-primary{width:169px;display:block;margin:10px auto}.horizontal-toggle-buttons.tw-buttons li span.modes-icons-primary.bus-tram-only{width:85px;margin-top:32px}.horizontal-toggle-buttons.tw-buttons li .all-black{color:black;font-weight:bold}.horizontal-toggle-buttons.tw-buttons li .modes-icon{display:block;height:25px;width:25px;float:left;background:#fff;color:#000;background-color:transparent}.horizontal-toggle-buttons.tw-buttons li .modes-icon.tube{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -1056px;height:32px;width:32px;display:block}.body-cms-preview .horizontal-toggle-buttons.tw-buttons li .modes-icon.tube{background-image:url("/static/1/images/vsprite.png")}.horizontal-toggle-buttons.tw-buttons li .modes-icon.dlr{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -1088px;height:32px;width:32px;display:block}.body-cms-preview .horizontal-toggle-buttons.tw-buttons li .modes-icon.dlr{background-image:url("/static/1/images/vsprite.png")}.horizontal-toggle-buttons.tw-buttons li .modes-icon.overground{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:-64px -1056px;height:32px;width:32px;display:block}.body-cms-preview .horizontal-toggle-buttons.tw-buttons li .modes-icon.overground{background-image:url("/static/1/images/vsprite.png")}.horizontal-toggle-buttons.tw-buttons li .modes-icon.bus{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:-32px -1056px;height:32px;width:32px;display:block}.body-cms-preview .horizontal-toggle-buttons.tw-buttons li .modes-icon.bus{background-image:url("/static/1/images/vsprite.png")}.horizontal-toggle-buttons.tw-buttons li .modes-icon.tram{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:-32px -1920px;height:32px;width:32px;display:block}.body-cms-preview .horizontal-toggle-buttons.tw-buttons li .modes-icon.tram{background-image:url("/static/1/images/vsprite.png")}.horizontal-toggle-buttons.tw-buttons li .modes-icon.national-rail{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:-64px -1408px;height:32px;width:32px;display:block}.body-cms-preview .horizontal-toggle-buttons.tw-buttons li .modes-icon.national-rail{background-image:url("/static/1/images/vsprite.png")}.number-box-holder{width:100%;margin:10px 2.54%}.number-box-holder .number-box{width:39.9%;float:left;position:relative;padding-right:40px}.number-box-holder .number-box input{height:80px;font-size:50px;float:left}.number-box-holder .number-box label{display:none}.number-box-holder .number-box .num-box-controls{display:none;width:40px;height:40px;background:white;border:solid 1px #cacaca;border-left:none;margin:0;position:absolute;right:0;bottom:0;color:transparent;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -736px;height:40px;width:40px;display:block;cursor:pointer}.body-cms-preview .number-box-holder .number-box .num-box-controls{background-image:url("/static/1/images/vsprite.png")}.number-box-holder .number-box .num-box-controls.plus{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:0px -704px;height:40px;width:40px;display:block;top:0}.body-cms-preview .number-box-holder .number-box .num-box-controls.plus{background-image:url("/static/1/images/vsprite.png")}.number-box-holder span{float:left;width:15%;text-align:center;vertical-align:middle;margin-top:8px}#who.active{padding-bottom:15px}#who fieldset{position:relative}#who label{position:relative;margin-left:2.54%}#who .primary-button{margin-top:15px;width:95%;margin-left:2.54%}#who .field-validation-error{background:transparent;color:#2d3039}#who .field-validation-error:before{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;background-position:-64px -352px;height:32px;width:32px;display:block}.body-cms-preview #who .field-validation-error:before{background-image:url("/static/1/images/vsprite.png")}#who .field-validation-error .wizard-box fieldset{padding-top:0}#who .final-summary{border:solid 1px #cacaca;padding:15px;margin:2.54%;background:#e5ecf4;border-bottom:3px solid #cacaca}#who .final-summary h3{padding-left:0}#who .final-summary ul{margin-left:0;list-style:none}#who .final-summary ul li{width:45%;float:left;margin-right:10px}#who .final-summary ul li span{margin-right:10px}.people-select-wrap{background:white;margin:0 2.54%}.people-select-wrap #photocard-header.who-input{padding-bottom:2.54%}.ticket-recommendations{background:#EEE;padding-top:15px}.ticket-recommendations .recc-customer-type{margin:0 2.54%;padding:10px;background:white;border-bottom:3px solid #cacaca;position:relative}.ticket-recommendations .recc-customer-type .cust-delete{cursor:pointer;height:32px;width:32px;position:absolute;right:1px;top:50%;margin-top:-16px;background-position:0px -800px}.ticket-recommendations .recc-customer-type .who-summary{font-size:125%}.ticket-recommendations .did-you-know{background:#e5ecf4;border-left:solid 1px #cacaca;border-right:solid 1px #cacaca;margin:0 2.54%;display:inline-block}.ticket-recommendations .did-you-know .dyk-container{background-color:white;border:solid 1px #cacaca;margin:2.54%}.ticket-recommendations .did-you-know .dyk-container:empty{display:none}.ticket-recommendations .did-you-know p{width:95%;margin-left:2.54%}.ticket-recommendations .did-you-know p:first-child{position:relative;width:95%;padding:2.54% 0 0}.ticket-recommendations .did-you-know .vertical-button-container{margin:2.54%}.tw-recomendation{border-bottom:solid 1px #cacaca;margin:0 2.54%;padding:10px;border-left:solid 1px #cacaca;border-right:solid 1px #cacaca;background:#e5ecf4;padding:15px 15px 0 15px;position:relative}.tw-recomendation h3{margin-bottom:20px;font-size:110%}.tw-recomendation .main-ticket-info{padding-right:40px}.tw-recomendation .main-ticket-info:after{height:50px;width:75px;background:url("/cdn/static/images/recommendations-sprite.png");content:'';background-size:75px;position:absolute;right:15px;top:55px}.tw-recomendation .main-ticket-info.contactless:after{background-position:0 0}.tw-recomendation .main-ticket-info.oyster:after{background-position:0 -50px}.tw-recomendation .main-ticket-info.travelcard:after{background-position:0 -99px}.tw-recomendation .main-ticket-info.photocard:after{background-position:0 -458px}.tw-recomendation .main-ticket-info.photocard2:after{background-position:0 -510px}.tw-recomendation .main-ticket-info.bustram:after{background-position:0 -564px}.tw-recomendation .main-ticket-info.free:after{background:none}.tw-recomendation .main-ticket-info span{font-weight:bold}.tw-recomendation .main-ticket-info h3.price-info{font-size:30px;margin-bottom:0;position:relative;margin-top:3px}.tw-recomendation .main-ticket-info .price-desc{font-weight:normal;margin-bottom:5px;display:block}.tw-recomendation .main-ticket-info .journey-fare{vertical-align:top}.tw-recomendation .main-ticket-info .journey-fare .req-days{font-weight:normal}.tw-recomendation .main-ticket-info .journey-fare:nth-child(2){border-top:solid 1px #cacaca}.tw-recomendation .main-ticket-info .price-compare{font-weight:bold;width:80%;word-wrap:break-word}.tw-recomendation .notes{margin-left:0;width:80%;word-wrap:break-word}.tw-recomendation .extra-info{border-top:dashed 1px #cacaca;padding-top:10px}.tw-recomendation .extra-info .summary span{font-weight:bold;margin-right:5px;float:left;width:45%}.tw-recomendation .extra-info .summary span:first-child{display:none}.tw-recomendation .cards-issued-link{margin-bottom:15px}.tw-recomendation .cards-issued-link ul{margin-left:2px}.tw-recomendation .accordion{margin-top:20px;background:#EEE}.acc-stats-filter label{background:white}.acc-stats-filter label.Fatal:before{background-position:0px -1408px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;content:"";display:block;position:absolute;left:0;top:4px}.body-cms-preview .acc-stats-filter label.Fatal:before{background-image:url("/static/1/images/vsprite.png")}.acc-stats-filter label.Serious:before{background-position:-64px -1376px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;content:"";display:block;position:absolute;left:0;top:4px}.body-cms-preview .acc-stats-filter label.Serious:before{background-image:url("/static/1/images/vsprite.png")}.acc-stats-filter label.Slight:before{background-position:0px -1376px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;content:"";display:block;position:absolute;left:0;top:4px}.body-cms-preview .acc-stats-filter label.Slight:before{background-image:url("/static/1/images/vsprite.png")}.acc-stats-help{background-position:-64px -352px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;content:"";display:block;position:absolute;right:0;top:-5px;cursor:pointer}.body-cms-preview .acc-stats-help{background-image:url("/static/1/images/vsprite.png")}.acc-stats-filter{margin-top:20px}.accstats-result{padding-top:10px}.acc-stats-severity label{padding-left:35px}.acc-stats-severity-description{background-color:#eaf2f8;border:1px solid grey;padding:10px}.acc-stats-severity-description .not-last-p{margin-bottom:20px}.acc-stats-slight-injury-description{margin-top:-30px;margin-bottom:30px;padding:10px 0px}h1{text-transform:uppercase}.acc-stats-outside-london-error{margin-bottom:20px;background-color:#FFEFEF;position:relative;margin-top:-10px;padding:10px;border-bottom:3px solid #ccc}.acc-stats-outside-london-error.no-results{background:#FFEFEF;padding:0}.acc-stats-outside-london-error.no-results:before{border-color:transparent transparent  #FFEFEF}.acc-stats-outside-london-error:before{content:"";position:absolute;left:20px;top:-20px;border-color:transparent transparent  #FFEFEF;border-width:10px;border-style:solid}.acc-stats-outside-london-error .acc-stats-outside-london-text{padding-left:40px;color:#A92727;font-weight:bold}.acc-stats-outside-london-error .acc-stats-outside-london-text:before{content:"";position:absolute;background-position:-32px -832px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;height:32px;width:32px;top:4px;left:10px}.body-cms-preview .acc-stats-outside-london-error .acc-stats-outside-london-text:before{background-image:url("/static/1/images/vsprite.png")}.field-validation-errors .field-validation-error{font-weight:bold}.acc-stats .search-filter{margin-top:0}.acc-stats .input-group{margin-bottom:10px}.acc-stats .form-control-wrapper{margin-bottom:10px}.acc-stats .acc-filter-button{margin-botton:30px}.acc-stats .hidden{display:none}.key-location{display:block;position:relative}.legend{border:1px solid #ccc;border-bottom:4px solid #ccc;margin-top:20px;margin-bottom:20px;padding-left:10px}.legend .legend-item{width:25%;display:block;padding-top:10px;padding-bottom:10px}.legend .legend-item label{padding-left:35px;white-space:nowrap;padding-top:4px}.legend .legend-item .legend-item-fatal{background-position:0px -1408px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;content:""}.body-cms-preview .legend .legend-item .legend-item-fatal{background-image:url("/static/1/images/vsprite.png")}.legend .legend-item .legend-item-serious{background-position:-64px -1376px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;content:""}.body-cms-preview .legend .legend-item .legend-item-serious{background-image:url("/static/1/images/vsprite.png")}.legend .legend-item .legend-item-slight{background-position:0px -1376px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;content:""}.body-cms-preview .legend .legend-item .legend-item-slight{background-image:url("/static/1/images/vsprite.png")}.accstats-map-panel{margin-bottom:20px}.road-disruption h4{font-weight:normal}#fullscreen-stage .disambiguation-in-page{margin-bottom:20px;background:#FAF5E1;position:absolute;margin-top:65px;width:100%;padding:10px;z-index:1;border-bottom:3px solid #ccc}#fullscreen-stage .search-filter{position:absolute;margin-top:0px;background-color:#EEE;margin-bottom:0px;border-bottom:0px;padding:0;top:8px;z-Index:2;width:calc(100% - 142px);left:9px}#fullscreen-stage .search-filter h3{display:none}#fullscreen-stage .search-filter input[type=text]{height:38px}#fullscreen-stage .search-filter #search-filter-form{padding-right:0px}#fullscreen-stage .search-filter .submit-button{display:none}#fullscreen-stage .tfl_maps_accstats_map{height:calc(100% - 110px)}#fullscreen-stage .tfl_maps_accstats_map .map-container .map .gm-style .map-custom-control-group .map-options-control-button{background-position:-62px -1375px}#fullscreen-stage .acc-stats-checkbox-filters{width:97%;top:0px !important;position:relative}#fullscreen-stage a.accstats-filters-expander{padding:7px 32px 7px 10px;display:block;position:relative;color:#2D3039;font-size:16px;text-decoration:none;background-color:#fff}#fullscreen-stage a.expando-button:after,#fullscreen-stage .responsive-expando-button:after{position:absolute;content:"";display:block;right:0;top:50%;margin-top:-16px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3168px;height:32px;width:32px;background-position:0px -608px}#fullscreen-stage #accstats-filters{vertical-align:bottom;bottom:0;position:absolute;min-width:100%;height:55px}#fullscreen-stage #accstats-filters .sticky-element{position:fixed;top:10%;width:100%;background-color:#EEE;height:10%;z-index:10000}#fullscreen-stage #accstats-filters .sticky-element .primary-button{margin-left:9px;width:94%;height:0%;padding-bottom:7%}#fullscreen-stage #accstats-filters a.link-button{border:none;color:#2070B0;margin-bottom:0px;color:#2070B0}#fullscreen-stage #accstats-filters a.link-button.up-chevron{text-align:left;padding-left:0px;margin-left:0px;margin-right:0px;border-top:2px solid #eee}#fullscreen-stage #accstats-filters a.link-button.close-btn{background-color:#EEE}#fullscreen-stage #accstats-filters a.link-button.close-btn:after{background-position:0px -800px}#fullscreen-stage #accstats-filters a.link-button.up-chevron:after{background-position:0px -608px}#fullscreen-stage html{box-sizing:border-box}#fullscreen-stage html,#fullscreen-stage body{margin:0;padding:0;height:100%}#fullscreen-stage body{color:#6d6d6d;background-color:#fff;font-size:14px;line-height:1.8}#fullscreen-stage .o-wrapper{-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}#fullscreen-stage .o-container{margin:0 auto;padding:0 12px;max-width:960px}#fullscreen-stage .c-menu{position:fixed;z-index:200;background-color:#EEE;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}#fullscreen-stage .c-menu__items{list-style:none;margin:0;padding:0}#fullscreen-stage .c-menu--slide-top,#fullscreen-stage .c-menu--slide-bottom,#fullscreen-stage .c-menu--push-top,#fullscreen-stage .c-menu--push-bottom{vertical-align:middle;width:100%;height:60px;overflow-x:scroll}#fullscreen-stage .c-menu--slide-top .c-menu__items,#fullscreen-stage .c-menu--slide-bottom .c-menu__items,#fullscreen-stage .c-menu--push-top .c-menu__items,#fullscreen-stage .c-menu--push-bottom .c-menu__items{display:inline-block;text-align:center}#fullscreen-stage .c-menu--slide-top .c-menu__item,#fullscreen-stage .c-menu--slide-bottom .c-menu__item,#fullscreen-stage .c-menu--push-top .c-menu__item,#fullscreen-stage .c-menu--push-bottom .c-menu__item{display:inline-block;line-height:60px}#fullscreen-stage .c-menu--slide-top .c-menu__link,#fullscreen-stage .c-menu--slide-bottom .c-menu__link,#fullscreen-stage .c-menu--push-top .c-menu__link,#fullscreen-stage .c-menu--push-bottom .c-menu__link{display:block;padding:0 4px;color:#fff}#fullscreen-stage .c-menu--slide-top .c-menu__close,#fullscreen-stage .c-menu--slide-bottom .c-menu__close,#fullscreen-stage .c-menu--push-top .c-menu__close,#fullscreen-stage .c-menu--push-bottom .c-menu__close{padding-right:5px}#fullscreen-stage .c-menu--slide-bottom,#fullscreen-stage .c-menu--push-bottom{bottom:0;left:0;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')"}#fullscreen-stage .c-menu--slide-bottom.is-active,#fullscreen-stage .c-menu--push-bottom.is-active{height:80.5%;padding-top:5%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')"}#fullscreen-stage body.has-active-menu{overflow:hidden}#fullscreen-stage .c-menu__close{font-size:16px;border:none;box-shadow:none;border-radius:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;right:0px}#fullscreen-stage .c-menu__close:focus{outline:none}#fullscreen-stage .c-mask{position:fixed;z-index:100;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity 0.3s, width 0s 0.3s, height 0s 0.3s;transition:opacity 0.3s, width 0s 0.3s, height 0s 0.3s}#fullscreen-stage .c-mask.is-active{width:100%;height:100%;opacity:0.7;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#fullscreen-stage .c-buttons{text-align:center}#fullscreen-stage .c-button{margin:4px;padding:12px 24px;color:#67b5d1;background:none;font-size:14px;border:solid 2px #67b5d1;box-shadow:none;border-radius:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#fullscreen-stage .c-button:focus{outline:none}#fullscreen-stage .c-button:disabled{opacity:0.3;cursor:not-allowed}#fullscreen-stage .secondary-button.acc-filter-button{margin-left:9px;width:94%;height:0%;padding-bottom:7%}#fullscreen-stage .map-options-key .accstats-map-key{border-bottom:1px solid #41444a}#fullscreen-stage .map-options-key .legend .legend-item{padding-top:5px;padding-bottom:5px;width:100%;border-bottom:1px solid #41444a}.accstats-slider-container{width:108%;height:50px;margin:15px 15px 0px 15px}.rangeslider,.rangeslider__fill{display:block;-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rangeslider{background:#e6e6e6;position:relative}.rangeslider--horizontal{height:20px;width:100%}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.rangeslider__fill{background:#00ff00;position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background:white;border:1px solid #ccc;cursor:pointer;display:inline-block;width:40px;height:40px;position:absolute;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-moz-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.1));background-image:-webkit-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.1));background-image:linear,false,rgba(255,255,255,0),rgba(0,0,0,0.1);-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEzIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.13)), color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(rgba(0,0,0,0.13), rgba(255,255,255,0));background-image:-webkit-linear-gradient(rgba(0,0,0,0.13), rgba(255,255,255,0));background-image:linear,false,rgba(0,0,0,0.13),rgba(255,255,255,0);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:active{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0.12)));background-image:-moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.12));background-image:-webkit-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.12));background-image:linear,false,rgba(0,0,0,0.1),rgba(0,0,0,0.12)}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}input[type="range"]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255,0,255,0.9);-webkit-box-shadow:0 0 8px rgba(255,0,255,0.9);box-shadow:0 0 8px rgba(255,0,255,0.9)}.rangeslider--horizontal{height:10px;width:100%}.rangeslider,input[type='range']{width:78%;border:1px solid #929292}.rangeslider_ruler{cursor:pointer;position:relative;top:100%;font-family:arial;text-align:justify}.rangeslider_ruler:after{content:"";display:inline-block;width:100%}.rangeslider_ruler_ticks{font-size:6pt;margin:6px 8px 0 12px;color:#929292}.rangeslider_ruler_labels{font-size:10pt;margin:0px -8px 0 -0px;color:#2d3039;top:-7px}.rangeslider__handle{margin-top:2px;width:24px;height:24px;-webkit-box-shadow:none;box-shadow:none;background-color:#164b79;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #164b79), color-stop(0px, #164b79), color-stop(0px, #1a5a92), color-stop(100%, #3f75a4));background-image:-webkit-linear-gradient(bottom, #164b79 0%, #164b79 0px, #1a5a92 0px, #3f75a4 100%);background-image:linear,to top,#164b79 0%,#164b79 0px,#1a5a92 0px,#3f75a4 100%;-webkit-transition:background-image, 0.3s;-moz-transition:background-image, 0.3s;transition:background-image, 0.3s;text-shadow:0 1px rgba(0,0,0,0.4);border:1px solid #154b79;box-shadow:0px 2px 0px rgba(0,0,0,0.3)}.rangeslider_tooltip::after,.rangeslider_tooltip::before{content:"";width:0;height:0;border-style:solid;border-width:5px 3px 0 3px;position:absolute;left:50%;margin-left:-3px;font-family:arial}.rangeslider_tooltip::after{border-color:#fff transparent transparent transparent;top:-18px}.rangeslider_tooltip::before{border-color:rgba(0,0,0,0.3) transparent transparent transparent;top:-16px}.rangeslider_tooltip{width:50px;height:20px;background:white;display:table;content:'2014';margin-top:-37px;padding-top:4px;margin-left:-14px;font-family:arial;font-size:12px;font-weight:bold;border-radius:15px;text-align:center;box-shadow:0px 2px 0px rgba(0,0,0,0.3);line-height:1}.rangeslider__handle::after{content:"";display:block;width:11px;height:11px;position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-size:100%;background:white;margin:auto;border-radius:50%;box-shadow:inset 0px 2px 0px rgba(0,0,0,0.2)}.rangeslider{margin-left:40px;margin-right:40px;-webkit-box-shadow:inset 0px 3px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 3px 0px rgba(0,0,0,0.1)}.rangeslider__fill{position:absolute;background:none;box-shadow:none}.rangelsider::before{content:'2005';display:block;width:100px;height:100px;background:black;position:absolute;top:0}.rangeslider .label{font-family:arial;font-size:13px;position:absolute;top:-6px}.rangeslider .min-label{left:-40px}.rangeslider .max-label{right:-40px}@media screen and (max-width: 500px){.rangeslider_ruler_labels{display:none}.accstats-slider-container{width:97%}.rangeslider{margin:30px 0px 0px 30px;width:75% !important}}@media screen and (min-width: 500px){.min-label,.max-label,.rangeslider_tooltip{display:none}}.pcn-tile{margin-bottom:30px;border-bottom:3px solid rgba(204,204,204,0.75)}.pcn-tile .tile-header .form-control{width:auto;margin-bottom:auto;display:block;float:none}.no-js .tile-wall .pcn-tile{visibility:visible}.pcn-tile.page-header{border-bottom:0}.pcn-tile.warning{border-bottom:3px solid rgba(204,204,204,0.75)}.pcn-tile.warning .pcn-detail-panel{background-color:#fbf4e1}.pcn-tile .patas-warning{border-bottom:1px dotted #ccc;margin-bottom:15px;padding:0 0 20px 40px;font-size:15px}.pcn-tile .tile-header{border:#ccc 1px solid;text-transform:uppercase}.pcn-tile .pcn-mock-label{padding:10px 5px 11px 12px;display:block}.pcn-tile .form-control-wrapper{margin-bottom:0}.pcn-tile input[type="checkbox"]+input[type="hidden"]+.styled-checkbox-label{padding:10px 5px 11px 12px}.pcn-tile input[type="checkbox"]+input[type="hidden"]+.styled-checkbox-label:after{left:auto;right:8px}.lt-ie9 .pcn-tile{float:left;clear:left;width:48%;margin-right:1%;margin-bottom:30px;overflow:hidden}.pcn-tile dl{font-size:15px}.pcn-tile dt{font-weight:bold}.pcn-tile dd{margin-bottom:20px}.pcn-tile .plain-button{border:#ccc 1px solid;bord-bottom:0;color:#1A5A92;font-size:16px}.disabled-tile .pcn-tile{background-color:#EEE}.disabled-tile .pcn-tile .plain-button:hover{background-color:#EEE}.pcn-tile .form-control{float:none;margin-bottom:0}.pcn-tile .boxed-label-for-input{padding:12px 37px 16px 1em}.pcn-detail-panel{background-color:#EFF6FD;border:#ccc 1px solid;border-top:0;border-bottom:0}.disabled-tile .pcn-detail-panel{background-color:#EEE}.pcn-detail-panel .disabled-tile input[type="checkbox"]+input[type="hidden"]+.styled-checkbox-label{background-color:#EEE;border-top:3px solid rgba(204,204,204,0.75)}.pcn-detail-panel .disabled-tile .pcn-mock-label{background-color:#EEE;border-top:3px solid rgba(204,204,204,0.75)}.pcn-detail-panel:last-child{border-bottom:#ccc 1px solid}.pcn-tile-heading{margin-bottom:0;font-family:"NJ Signing";text-transform:uppercase;font-size:26px;line-height:1}.pcn-tile-heading *{line-height:1}.bordered-tile{border-bottom:3px solid rgba(204,204,204,0.75)}.boxed-heading{border:1px solid #ccc;margin-bottom:30px}.boxed-heading .heading{font-size:22px;padding:14px 40px 14px 16px;margin-bottom:0}.review-dispensation-detail dd{margin-bottom:2px}.review-dispensation-detail ol{margin-left:16px}.evidence-headline{margin-top:40px;margin-bottom:20px}.evidence-checkbox .boxed-label-for-input{font-family:"New Johnson Bold";font-size:20px}.vehicle-highlight{background-color:#EEE;border-bottom:rgba(204,204,204,0.75) 3px solid;overflow:hidden;text-align:center;padding:15px;margin-bottom:20px}.vehicle-highlight p{font-size:20px;font-family:"New Johnson";line-height:1.1;text-align:left}.vehicle-ident{background-color:#fff;font-family:"NJ Signing";font-size:30px;text-transform:uppercase;border-radius:5px;display:table;padding:7px 48px;margin:auto;width:100%}.all-pcns-wrapper{display:block;overflow:hidden}.all-pcns-wrapper p{max-width:100%;padding:12px 0 0}.warning .plain-button:hover{background-color:#fbf6e0}.basket-header{margin:0;padding:18px 16px;line-height:1}.basket-header .item-count{line-height:1}.basket-totals-header{border:#ccc 1px solid}.basket-total-row{position:relative;padding:10px 5px 6px 0;display:none}.non-editable .basket-total-row{padding-right:0}.basket-total-row label{font-weight:bold;text-transform:uppercase}.rucbasket-totals-vrm,.basket-total-price,.basket-total-label{font-family:"NJ Signing";font-size:24px;text-transform:uppercase}.basket-total-label{margin-left:16px}.rucbasket-totals-vrm{display:block;text-transform:uppercase}.basket-total-price{float:right;margin-right:24px;display:block}.basket-total-price+div{margin-top:24px}.basket-total-cost,.item-cost{float:right;margin:0 20px 0 0;font-weight:bold}.basket-options .ia-toggle-content{border-top:none}.basket-options .confirm-button-set{border-top:1px dotted #ccc;padding-top:2em}.basket-options .button-container{float:right;width:100%}.basket-options .terms-checkbox-wrapper,.basket-options .button-container{border-left:1px solid #ccc;border-right:1px solid #ccc}.basket-options .terms-checkbox-wrapper{float:right;width:100%}.basket-options .terms-checkbox-wrapper .form-control{margin-bottom:0}.basket-options .inline-help-wrap{display:none}.basket-options .hanging-message{border:none}.basket-options .hanging-message{border-bottom:3px #ccc solid}.basket-options .hanging-message .button-wrap{border-bottom:none}.basket-options .input-group{margin-bottom:0}.basket-container{margin-bottom:20px;clear:both}.basket-container.no-margin{margin-bottom:0}.basket-container .basket-header{border:1px solid #ccc;border-bottom-width:0}.basket-container .basket-rows{padding:10px 10px 10px 16px;border:1px solid #ccc;border-bottom:none}.basket-container .form-control{float:none;border:0;box-shadow:none}.basket-container .basket-button-wrap{border-top-width:0}.basket-container .basket-options .remove-content{top:4px !important}.basket-container ul{list-style:none;margin:0;padding:0}.basket-container .item-row{padding:1em 0;border-bottom:1px #ccc dotted}.basket-container .item-row:last-child{border-bottom-width:0}.basket-container .in-cart{display:block}.basket-button-wrap{background-color:#EEE;overflow:hidden;padding:15px 15px 0 15px;border:1px #ccc solid;border-bottom-width:3px;float:right;width:100%;clear:both;margin-bottom:20px}.basket-footer{border:#ccc 1px solid;border-top:0;display:block;padding-bottom:25px}.basket-footer .info-para{margin:0 0 0 16px;line-height:1}.basket-footer .info-para *{line-height:1}.basket-total-row .with-indicator:before,.basket-total-row .with-indicator:after{right:22px}.basket-total-row .with-indicator:before{top:-5px}.basket-total-remove-item{position:relative;width:20px;height:20px;float:right}.basket-total-remove-item:before{content:"";position:absolute;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -800px;bottom:auto;left:-6px;right:auto;top:-4px}.body-cms-preview .basket-total-remove-item:before{background-image:url("/static/1/images/vsprite.png")}input.basket-total-remove-item,.remove-vehicle-from-list,.remove-item-from-list{border:0;color:#fff;text-indent:-9999em;background-color:transparent;position:relative;top:-4px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -800px}.body-cms-preview input.basket-total-remove-item,.body-cms-preview .remove-vehicle-from-list,.body-cms-preview .remove-item-from-list{background-image:url("/static/1/images/vsprite.png")}input.basket-total-remove-item:hover,input.basket-total-remove-item:active,input.basket-total-remove-item:focus,.remove-vehicle-from-list:hover,.remove-item-from-list:hover,.remove-vehicle-from-list:active,.remove-item-from-list:active,.remove-vehicle-from-list:focus,.remove-item-from-list:focus{background-color:transparent !important;background-image:url("/static/1/images/vsprite_x2.png") !important}.remove-vehicle-from-list,.remove-item-from-list{position:absolute;right:10px;top:50%;margin-top:-16px}.nope-border{border:0 !important}.pcn-cancel-box{margin-top:30px;padding:16px;border:1px solid #ccc;border-bottom-width:0}.pcn-cancel-box p strong{line-height:inherit;vertical-align:inherit}.r .pcn-cancel-box{margin-left:0;margin-right:auto}.pcn-cancel-box .cta-instructions{line-height:40px}.pcn-cancel-box .cta-instructions abbr{line-height:40px}.expandable-box div.tile-wall{position:relative;overflow:hidden;padding:10px 0;margin-top:30px}.ruc-icon-position a.controls{right:16px}.dotted-rule{border-bottom:#ccc 1px dotted;margin:0 12px 1em;padding:0;height:1px;display:block}.terms-checkbox-wrapper{padding:1em 1em 0 1em}.terms-checkbox-wrapper .form-control-wrapper{padding-top:0}.congestion-charge-basket{clear:both}.basket-total-description{width:60%;display:inline-block}.new-vrm-entry{padding-bottom:0}.new-vrm-entry .button-set{padding:0;border-top:none}.show-baskethasitems{display:none}.no-js .show-baskethasitems{display:block}.add-another-wrap{overflow:hidden;margin-bottom:30px}#add-additional-charges,#add-additional-lez-charges{width:100%}ul.documentation-list{margin-bottom:48px}ul.documentation-list .uploaded-file{background-color:#f2f2f2;border-bottom:rgba(204,204,204,0.75) 3px solid;margin-bottom:10px;padding-left:20px}ul.documentation-list a{color:#000;text-decoration:none}.upload-control-read-only{margin:20px 0}.user-address{margin-bottom:48px}.user-address dt{color:#000;font-weight:bold;font-size:15px;margin-bottom:6px;line-height:1}.user-address dd{font-size:15px;margin-bottom:20px;line-height:1}.user-address dd span{display:block}.user-address dd .inline-children span{display:inline-block}.user-address dd .inline-children span.permit-ref{display:block}.ruc-representation h3{margin-bottom:26px;font-size:24px}.ruc-representation p+h3{margin-top:20px}.ruc-representation h4{margin-bottom:12px;font-size:16px}.ruc-representation .warning{background-color:#fbf6e0;padding:18px 10px 1px}.representation-footer .primary-button{margin-bottom:40px;width:100%}.representation-header .heading{font-family:"NJ Signing"}.with-bottom-border{border-bottom:#ccc 1px solid;padding-bottom:20px}.pcn-list{font-weight:bold;list-style:none;margin:15px 0}.cc-hcard{display:block;font-weight:bold}.user-address{margin-bottom:48px}.user-address dt{color:#000;font-weight:bold;font-size:15px;margin-bottom:6px;line-height:1}.user-address dd{font-size:15px;margin-bottom:20px;line-height:1}.user-address dd span{display:block}.user-address dd .inline-children span.permit-ref{display:block}.review-step-block .review-step-title,.review-step-block dt{color:#000;font-weight:bold;font-size:15px;margin-bottom:6px;line-height:1}.review-step-block .review-step-content,.review-step-block dd{font-size:15px;margin-bottom:20px;line-height:1;color:#a8a8a8}.review-step-block span{display:block}.review-step-block .inline-children *{display:inline-block}.review-step-block .inline-children *.permit-ref{display:block}.vrm-wrapper{background-color:white;border-radius:5px;text-align:center;line-height:60px;font-size:20px;text-transform:uppercase;font-weight:bold;color:#2D3039;width:50%;float:right}.address-lookup-control{position:relative;margin-bottom:30px}.postcode-lookup-button,.street-lookup-button{margin-bottom:30px;margin-top:0;position:relative;z-index:2}.no-js .postcode-lookup-button,.no-js .street-lookup-button{display:none}.street-lookup-button+.mustfillwrapper{top:-40px}.validate-button-click{position:relative;overflow:hidden;min-width:100%;min-height:44px}.validate-button-click .postcode-lookup-button{position:absolute;top:0;left:0}.mustfillwrapper{position:relative;z-index:0;top:0;width:100%}.mustfillwrapper .mustfilladdress{border:0;box-shadow:none}.no-js .mustfillwrapper{display:none}.instructional-text{margin-bottom:0}label.details-label{font-weight:normal;font-size:16px}.grouped-headings{margin-bottom:20px}.grouped-headings h3{margin-bottom:8px}.form-field-error .field-validation-wrap{display:block;z-index:1}.auto-address-lookup .form-control{width:100%}.address-service-error,.address-not-searched-error{display:none}.address-fields{clear:both}.no-js .address-fields{display:block}.address-fields .initially-hidden{display:none;overflow:hidden}.no-js .address-fields .initially-hidden{display:block}.address-fields label.details-label{font-weight:bold;display:block;width:100%}.address-fields option{background:#fff}.address-fields .input-validation-error{border:#A92727 1px solid}.responsive-form .address-fields label{width:100%}.clear-address-result{position:absolute;display:none;left:90%;top:5px;background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -800px}.body-cms-preview .clear-address-result{background-image:url("/static/1/images/vsprite.png")}.returned-addresses{display:none;width:100%;overflow:hidden}.returned-addresses .form-control{width:100%}select.address-results-list{box-shadow:inset 0px 3px 0px 0 rgba(0,0,0,0.1);font-size:16px;height:auto;width:100%;border:solid #ccc;border-width:1px}select.address-results-list:focus{outline:1px solid #2070B0;z-index:2}.select-address-button{margin:20px 0;clear:both}.ruc-contact-preferences{clear:both;overflow:hidden;border-top:dotted 1px #ccc;padding-top:30px}.ruc-contact-preferences .form-control-wrapper{margin-bottom:0}.ruc-contact-preferences .form-control-wrapper+.form-control-wrapper{margin-bottom:30px}.form-footer .primary-button{margin:30px 0}.trigger-manual-address{clear:both;display:block;padding:8px 0}.postcode-in-zone .postcode-lookup-button{margin-bottom:0}.postcode-in-zone .mustfillwrapper{top:auto;bottom:38px;margin-bottom:0;position:absolute}.postcode-in-zone .select-address-button{margin:0 0 20px 0}.postcode-in-zone .address-fields{position:relative;z-index:2}#check-zone-button{display:none}.no-js #check-zone-button{display:block}.congestion-map-accordion.expandable-box{margin-bottom:30px}.congestion-map-accordion.expandable-box .expanded .start-hidden,.congestion-map-accordion.expandable-box .expanded{border:0;padding:0}.congestion-map-accordion.expandable-box .expanded{border-bottom:1px dotted}.congestion-map-accordion.expandable-box .map-downloads{padding-top:20px}.map-downloads-wrapper{padding-top:20px}.loading-information{background:#fff url("/static/1/images/throbber-blue-large.gif") no-repeat 50% 2%;min-height:80px}.zone-search-result{display:none}.no-js .zone-search-result{display:block}.ruc-dispensation h3{clear:left}.ruc-dispensation .form-control-wrapper{overflow:hidden}.ruc-dispensation .wizard-step-legend{display:none}.dispensation-vehicle-tile{background-color:#EFF6FD;border:1px solid rgba(204,204,204,0.75);border-bottom-width:3px;position:relative;padding:24px 12px 12px;font-size:15px}.dispensation-vehicle-tile .remove-vehicle{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:-64px -800px;position:absolute;right:0;top:0;cursor:pointer}.body-cms-preview .dispensation-vehicle-tile .remove-vehicle{background-image:url("/static/1/images/vsprite.png")}.dispensation-vehicle-tile .edit-vehicle{position:absolute;right:10px;top:5px;cursor:pointer}.dispensation-vehicle-tile.can-remove .edit-vehicle{right:36px}.dispensation-vehicle-tile dt{font-weight:bold}.dispensation-vehicle-tile dt:first-letter{text-transform:uppercase}.dispensation-vehicle-tile .added-vehicle-vrm{text-transform:uppercase}.time-wrapper{clear:both;max-width:8em}.dispensation-time-picker .styled-checkbox{width:6em}.dispensation-time-picker .styled-checkbox-label{padding:1px 0 48px !important;font-weight:bold;font-size:16px}.dispensation-time-picker .styled-checkbox-label:after{margin-top:0 !important}.dispensation-time-range{overflow:hidden}.dispensation-time-range div.form-control-wrapper{width:30%;float:left;clear:none}.dispensation-time-range div.form-control,.dispensation-time-range .selector{width:98%}.loading-field{background:transparent url("/static/1/images/throbber-blue-small.gif") no-repeat 98% 50%}.loading-field:not(.disable-removable-content){background-position:90% 50%}.edit-dispensation-vehicles legend{left:-1000em;position:relative}.no-js .vehicle-add{display:none}#dispensation-entry-button{float:right}.discount-list{margin-bottom:30px}.change-vehicle:before{content:"";position:absolute;background-image:url("/static/1/images/vsprite_largeicons_x2.png");background-image:url("/static/1/images/vsprite_largeicons.png") \9;background-size:256px 384px;height:64px;width:64px;background-position:0px -64px;bottom:auto;left:5px;right:auto;top:50%}.body-cms-preview .change-vehicle:before{background-image:url("/static/1/images/vsprite_largeicons.png")}.change-date:before{content:"";position:absolute;background-image:url("/static/1/images/vsprite_largeicons_x2.png");background-image:url("/static/1/images/vsprite_largeicons.png") \9;background-size:256px 384px;height:64px;width:64px;background-position:-64px -64px;bottom:auto;left:5px;right:auto;top:50%}.body-cms-preview .change-date:before{background-image:url("/static/1/images/vsprite_largeicons.png")}.change-vehicle-and-date:before{content:"";position:absolute;background-image:url("/static/1/images/vsprite_largeicons_x2.png");background-image:url("/static/1/images/vsprite_largeicons.png") \9;background-size:256px 384px;height:64px;width:64px;background-position:-128px -64px;bottom:auto;left:5px;right:auto;top:50%}.body-cms-preview .change-vehicle-and-date:before{background-image:url("/static/1/images/vsprite_largeicons.png")}.boxed-link.with-large-icon{font-weight:bold;padding:20px 40px 20px 75px}.boxed-link.with-large-icon:before{margin-top:-32px}.appended-borders{border:#ccc 1px solid;border-bottom-width:0}.appended-datepicker{padding:10px 12px 20px 16px;overflow:hidden}.appended-datepicker .form-control-wrapper:last-child{margin-bottom:0}.responsive-form .appended-datepicker .form-control{margin-bottom:0}.tighter-checkbox .form-control-wrapper{margin-bottom:10px}.ruc-logged-in-info{margin-top:10px}.account-transaction-detail{border:#ccc solid;border-width:1px 1px 3px;padding:12px 20px}#select-payment-option-button{display:none}.no-js #select-payment-option-button{display:block}#bulk-processing-wait{background-image:url("/static/1/images/throbber-blue-large.gif");width:100%;height:120px;background-position:50%;background-repeat:no-repeat}#direct-debit-logo{display:block;margin-bottom:15px}.account-status-details{overflow:hidden;line-height:1}.account-status-details dt{font-weight:bold;float:left;clear:left;margin:4px 6px 4px 0}.account-status-details dd{float:left;margin:4px 0}.account-status-details+*{clear:left}.account-wall{position:relative;min-height:480px}.feature-tile{float:left;width:100%}.account-feature-box{border:#ccc 1px solid;box-shadow:rgba(0,0,0,0.1) 0 3px 0;position:relative;margin:1% 1% 3%;padding:20px 20px 0 20px;color:#2D3039;display:block}.account-feature-box .feature-title{padding:0 0 12px;border-bottom:#ccc 1px solid}.account-feature-box .feature-description{position:relative;padding-right:16px}.account-feature-box .feature-description:after{background-image:url("/static/1/images/vsprite_x2.png");background-image:url("/static/1/images/vsprite.png") \9;background-size:96px 3264px;height:32px;width:32px;background-position:0px -640px;content:"";position:absolute;top:50%;margin-top:-16px;right:-16px}.body-cms-preview .account-feature-box .feature-description:after{background-image:url("/static/1/images/vsprite.png")}.account-feature-box:hover,.account-feature-box:focus{text-decoration:none;background-color:#EFF6FD;border-color:#2070B0;box-shadow:rgba(32,112,176,0.8) 0 3px 0}.bordered-heading{border-bottom:#ccc 1px solid;padding:12px 0;margin-bottom:30px}.inline-code-block,.code-block{border:solid 1px #ccc;background-color:#f5f5f5;font-family:"Courier New",monospace;padding:2px 5px;vertical-align:baseline}.inline-code-block .comment,.code-block .comment{color:green}.code-block{padding:15px;display:block;margin-bottom:20px;overflow:auto;white-space:pre}.code-block .code-comment{color:green}
/*# sourceMappingURL=specifics-small.min.5edc2a12.css.map */
