body{font-family:Arial, helvetica, sans-serif;font-size:8pt;color:#000;background-color:#fff}img{border:0}a:link,a:visited{color:#781351}.tickets_affix{width:99%;height:200px;text-align:center;padding-top:200px;border:1px solid #333}p{width:99%}#main{clear:both}#dnn_ContentPane h1 img{position:absolute;top:5px;left:480px;padding:0 0 0 0}div.matrix_cont,div.floatright,div.breakdown{float:none !important}.breakdown{width:27em}.journey_breakdown_table thead th{display:table-cell}.journey_breakdown_table caption{display:table-caption}*:first-child+html .journey_breakdown_table thead th,*:first-child+html .journey_breakdown_table caption{display:inline-block}.journey_breakdown_table td div div.marginned,.journey_breakdown_table td.non div div.marginned{border-left:1px solid white;float:left;height:auto;margin:0 0 0 0.3em;padding:0 0 0 0.3em;display:block}.journey_breakdown_table td.arrive div div,.journey_breakdown_table td.depart div div{float:left}.journey_breakdown_table td.depart,.journey_breakdown_table td.arrive{width:23%}.journey_breakdown_table td.seating_map{width:28%;text-align:left}.journey_breakdown_table td.travel_by{text-align:left}ul.cost_breakdown{margin:0;list-style:none;padding:0.5em}#dnn_NavigationPane ul,#dnn_NavigationPane .menu,#dnn_NavigationPane .menu_sub,#dnn_SubNavigationPane,#dnn_RightPane,div.hidden,#footer,div.footer_container,div.skip_nav,#announcementdiv.sub,div.button_earlier,div.button_later,.tabs,.topSpacer,.print,.calendarDiv,.embed,.hideme,.hide_me,.desc,.bubble_hidden,.button_minor,.back,td label,table caption,.ret th,.ticket_banner,.dummy_ticket_banner,.journey_summary .btnWrap,div.sub_links{display:none}h1,h2,h3,h4{margin:0 !important;padding:0;font-weight:bold;border:none !important;page-break-after:avoid}h1{font-size:16pt}#timetablemodule h1{margin:1em 0 0 0 !important}h2{font-size:14pt}h3{font-size:12pt}h4{font-size:10pt}h5{font-size:9pt}div.qtt,.out,.ret{float:left;clear:none;border:none !important}.bordered,.fieldset .content{border:none !important}div.sub,div.total,div.nontotal{text-align:right;clear:both;margin-right:47%}table{width:99%;border:1px solid #ccc;border-collapse:collapse;page-break-inside:avoid;margin-bottom:1em}table caption{text-align:left;font-weight:bold}th{text-align:left}.button_major{display:block !important}td{text-align:center;width:4.5em}th.non{font-weight:normal}fieldset label{border:1px solid grey;padding-right:0.4em;margin-bottom:0.3em}.out{width:39em}.ret{width:20em}#siteMap,#ddaMatrixLink{display:none}th,td{border:1px solid #ccc;vertical-align:top}.ticket_selections td{height:6em}#rout_tickets td,#rret_tickets td{height:7.2em}th.price{border-left:0}.j_heading h2{font-size:1.1em;padding-right:20px}table thead th{display:none}table td.con_alt,table td.con{text-align:center}table p{margin:0}table td .cheapest,table td .time_span{display:block}div.con2 label{display:none}div.con2 input{display:inline}h3.return{margin-top:2em;border-top:1px solid black}hr.dashed{border-bottom:1px dashed black;background-color:transparent}.tabcontent{display:block !important}.row{clear:both;height:2em}.journey_price_category{float:left}.journey_price{float:right}.journey_summary .cjs_header{float:none}.js_price{font-size:1.6em;font-weight:bold}.booking_confirmation,.help_note{margin-top:3em}div.fieldset .content{border:none !important}div.r_box .wrap .expandable{display:none}span.print{display:none}div.r_box .head{margin-bottom:10px}.category_desc{display:block;font-weight:normal}#outwardContainer .j_heading{display:block;width:20em;float:right}#title{width:650px}fieldset.refunds_request_amount table.view_booking_details_table{width:94% !Important}fieldset.refunds_request_amount table.view_booking_details_table tr td.borderL{width:60% !important}fieldset.refunds_request_amount table.view_booking_details_table tr td.borderR{width:20% !important}#sub_banner{display:none}#matrix_footer,.bff_matrix{clear:both;margin-bottom:10px}.logo_container{display:block;overflow:hidden;width:650px}img.logo{float:left}.east_anglia{float:right}.warning{margin-bottom:10px}.journey_summary{margin-top:10px}.CombinedMatrixEpiphany_RightPane_EpiphanyTop,.CombinedMatrixEpiphany_ContentPane_Epiphany,.CombinedMatrixEpiphany_ContentPane_EpiphanyTop,.CombinedMatrixEpiphany_ContentPane_EpiphanyBottom,.CombinedMatrixEpiphany_ContentPane_EpiphanyJourneySummary,.time_table_module .change-journey-span,#bffTab,#matrix_footer iframe,#globalSignIn,#footerContainer,#toc_footer,#header object{display:none}.dialogcontent{left:0px !important;position:relative !important}
