body{font-family:Arial,Helvetica,sans-serif;font-size:76%;color:#000;}h1,h2,h3,h4,h5,h6{font-family:Georgia,"Trebuchet MS","Times New Roman",Times,serif;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}h1,.h1{font-size:1.6em;padding-bottom:.2em;}h2,.h2{font-size:1.4em;padding-bottom:.2em;}h3{font-size:1.25em;}h4{font-size:1.25em;}h5,h6{font-size:1em;}.page .error-message h2,.page .error-message h3,.page .error-message h4{font-size:1.2em;}div{width:auto!important;}img,table,th,td{border:0 none;}p,li,dt,dd{margin:0;padding:0 0 1em 0;line-height:1.4em;display:block;}.b1-b,.b1-t,.b2-b,.b2-t,.b3-b,.b3-t,.b4-b,.b4-t,.b5-b,.b5-t,.b6-b,.b6-t,.b7-b,.b7-t,.b8-b,.b8-t,.b9-b,.b9-t,.b10-b,.b10-t,.b11-b,.b11-t,.b12-b,.b12-t,.b13-b,.b13-t,.b14-b,.b14-t,.b15-b,.b15-t,.b16-b,.b16-t,.b17-b,.b17-t,.b18-b,.b18-t,.b19-b,.b19-t,.b20-b,.b20-t,.b21-b,.b21-t,.b22-b,.b22-t,.b23-b,.b23-t,.b24-b,.b24-t,.b25-b,.b25-t{display:none;}.side-tab-content{height:auto!important;}.heading-right.heading-empty{display:none;}.overlay-red{background-color:#fff!important;}.head-arrow{display:none;}ul.side-tabs-ul{height:auto!important;}.tooltip-top{display:block!important;opacity:1!important;filter:alpha(opacity=100)!important;}.accordian-table.accordian-table-nh col{width:auto!important;}.accordian.multi-open .acc-c{display:block!important;}.jf-container,.login,.live-trains,#skip-shortcuts,.prog-int.prog-int-bottom,.leaderboard-container,.navigation form,.ticker img,.ticker .functions,.callingpointdesc,.journey-planner,.live-trains-right form,.page button,.accordian img,.f-toc,.shortcuts,button,#mobile,#station,.dest-search,.find-stn,.alphabetical,.accordian-table img,.form-panel,.form-panel img,.hotel-booking,.hotel-offers li img,.pagination,.side-tab-generic-content img,.box-9 img,.bg img,.journey-search .form-panel.box-6{display:none;}.form-panel.box-6,.box-25 .form-panel,.content .pocket-timetable{display:block!important;}.ask-lisa label,.ttt-sim label{display:block;}.breadcrumb,.leaderboard-container,.shortcuts,.cC.offers-wide,.navigation,.subnavigation,.login,.tkt-t-f,.multi-button,.float-left,p.more-fares,#ctf-results .more-fares,button,.accordian.jp-acc,.footer-container,.f-links,.remove,.addnavigation,.stations .add-favourite,.factip-ctl,.ticket-terms .box-5 .three-col,.journey-details .alert{display:none!important;}p.blue-lozenge,.journey-planner-times .tt-sc h3,h2.journey-type-outward,h2.journey-type-return{float:left;font-size:1.4em;color:#000;margin:0;padding:.1em .2em .2em 0;font-weight:normal;}h2.journey-type-outward,h2.journey-type-return{font-weight:bold;color:#666;}p.blue-lozenge{font-weight:bold;}.page-heading{border-bottom:3px solid #999;margin-bottom:1em;padding:2em 0 .5em;}p.small-print{margin-bottom:0;}.price-from-other a{text-decoration:none;color:#000;}.page .tt-sc .journey-type-outward{font-size:1.4em;float:left;margin-right:10px;width:auto;}.page .tt-sc .journey-type-return{font-size:1.4em;float:left;margin-right:10px;width:auto;}.journey-planner-times .timetable tr.day-heading th{text-align:left;}td.return-journey{display:none;}.journey-planner-times .results .fares-container{text-align:left;}.journey-planner-times .results .fares-container div{width:100%;}.journey-details .results .addinfo,.journey-details .results .tooltip .tooltip-top,.pocket-timetables,.station-route{display:none!important;}.journey-summary a.edit,.jp-farefind .intro,.ticket-summary a.edit,.head .head-arrow-return,.head .head-arrow-outward{display:none;}#ctf-results td.fare .return{margin-bottom:1em;}#ctf-results td.fare .cheapest{text-transform:uppercase;font-weight:bold;}#ctf-results thead th{vertical-align:bottom;border-bottom:1px solid #999;border-top:1px solid #999;}#ctf-results tbody td{vertical-align:top;border-bottom:1px solid #999;}#ctf-results .before,#ctf-results .after,#ctf .top-section,#ctf-h-nav.std,#ctf-cf,.ctf-alerts,.error-message img,#ctf-results .addinfo,#ctf-results .tooltip .tooltip-top,#ctf-results td img{display:none!important;}#ctf-header .ctf-title{font-weight:bold;}#ctf-so{list-style-type:disc!important;}.error-message{padding:10px 0;}#ctf-results table td{font-size:.9em;}.jq #ctf-results.return td.fare .single,.jq #ctf-results.return td.fare .return{display:block;float:left;width:auto;}.ctf-h3{color:#666;font-weight:bold;margin:10px 0;}#ctf .fare div a{color:#666;text-decoration:none;}#ctf-results.single th.fare div.ctf-fare div.right,#ctf-results.return th.fare div.ctf-fare div.left{float:left;margin:0 5px 0 0;padding-bottom:5px;width:auto;}#picker,#p1,#je,#loading,#dp{display:none;}ul.arrowlinklist-dark a,ul.arrowlinklist-light li a{padding-left:0!important;}ul.arrowlinklist-dark a img,ul.arrowlinklist-light li a img{display:none;}.ad-bottom,.ad-side,.ad-top,.ad{display:none!important;}.timetable-progress{float:right!important;width:180px!important;margin-left:auto;}.timetable-progress a{color:#000!important;text-decoration:none;}.tbl-cont{clear:both;}table th,table td{padding:.2em 1em .4em .2em;}.tbl-cont table.results{width:100%;border:1px solid #999;border-style:solid none;}.tbl-cont table.results thead th{border-bottom:1px solid #999;text-align:left;vertical-align:bottom;}.selectedFare label,#ctf-results .fare label{font-weight:bold;font-size:1.4em;}.hr-white{background-color:#666;height:3px;margin:2em 0 .5em 0;}.hr-white hr{color:#666;}table.results.show-single .origin,table.results .destination{width:150px;}table.results.show-single .destination,table.results .origin{width:150px;}.tbl-cont .fares{width:150px;}table.results .detail{display:none;}table.tickets{border-bottom:1px solid #999;width:100%;}table.tickets th,table.tickets td{padding:.4em;}table.tickets thead th{border-bottom:1px solid #999;}table.tickets tfoot{border-bottom:1px solid #999;vertical-align:bottom;}.miniBasket,.farefind{float:right;width:40%!important;margin-left:10%;margin-top:2em;}.miniBasketFare .type{margin-left:1em;}.miniBasketFare strong{font-weight:normal;}.price{font-weight:bold;}.miniBasket .total{text-align:right;font-weight:bold;font-size:1.4em;}.ff-search,.ff-results{float:none;width:auto!important;margin-left:0;}.farefind ol,.farefind li{list-style-type:decimal;}.farefind li{display:list-item;}.farefind .operators{width:100%!important;float:left;}.farefind .operators li{display:block;}.farefind .TOC{clear:left;}.farefind .TOC label{float:left;margin-right:5%;}.farefind .TOC .TIMs{float:left;}.farefind .price-btn{display:block;}.farefind .split-row-1{clear:left;width:50%;float:left;}.farefind .split-row-2{float:left;width:50%;}
.farefind .last{clear:left;}.ff-results ol,.ff-results ol li{list-style-type:none;}.ff-results li{display:block;}.ff-results div.timetable{margin-top:5%;}table.tickets th{text-align:left;}.ticket-total .total{text-align:right;font-size:1.32em;font-weight:bold;margin-right:10%;}.farefind .more-info img,.farefind .time-labels,.farefind .earlier,.farefind .later,.farefind .times,.farefind .actions,.farefind .rcards,.farefind .add{display:none;}.box-26.jp-get-oyster,.box-28.jp-get-to-know-tickets{width:50%!important;margin:2em 2em 2em 0;padding:1em;border:1px solid #999;}.box-28.jp-get-to-know-tickets ul{list-style-type:none;margin:0;padding:0;}.box-28.jp-get-to-know-tickets li{padding:.8em 0;}h2.journey-type-outward{display:list-item;list-style-image:url(../images/icon-outward.gif);list-style-position:inside;}h2.journey-type-return{display:list-item;list-style-image:url(../images/icon-return.gif);list-style-position:inside;}.stations .float-left{display:block!important;}.factip-ctl{border:1px solid red;}.toc-details{border-bottom:3px solid #999;margin-bottom:1em;padding:2em 0 .5em;}.toc-details h1{float:left;}.toc-details img{float:left;}.toc-details .external{clear:left;display:block;}.zebra dt{font-weight:bold;width:20%;float:left;clear:left;}.zebra-container dl.zebra dl dt{float:none;clear:none;}.zebra dd{margin-left:25%;}.zebra-container dl.zebra .bullet,.zebra-container dl.zebra dl dd{margin-left:0;}.ticket-terms h1{border-bottom:3px solid #999;margin-bottom:1em;padding:2em 0 .5em;}.pocket-timetable .remove-station{display:none;}.pocket-timetable .add{display:none;}.pocket-timetable fieldset{margin-bottom:10px;}.form-panel input.text,.form-panel select{margin-bottom:10px;}.popup .form-panel{display:block;}.popup .field li a{display:none;}.ask-lisa{clear:both;}.timetable ul.timetable-tabs li{float:left;}.timetable-progress .update,.timetable-progress a.earlier{display:none;}.changestip .tooltip-top{display:none!important;}.changestip .persist{display:block!important;}.callingpointslide{display:none;}.sIFR-flash{display:none!important;height:0;width:0;position:absolute;overflow:hidden;}.sIFR-alternate{visibility:visible!important;display:block!important;position:static!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;}
