body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.flap_content{display:none}.flap_content_selected{display:block}.extended_search .error,span.error,.errorLabel,span.errorLabel,.error{color:#ff585f}a{cursor:pointer}a,a:link,a:visited{color:#21314d}a:hover{text-decoration:none}#main a,#main .ticket_banner span{color:#21314d}#main .combined_matrix table th a.title{text-decoration:underline;color:#21314d}.business_quick_actions .business_button span,.button_major,.extended_search .button_major,div.sub span.main_action,div.btnWrap span.main_action,#AddressSearchOverlay span.button_major.secondory_action,.journey_summary div.btnWrap span.main_action,.quick-buy-message div.btnWrap span.main_action{padding-right:0;background:#48d5b5;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.business_quick_actions .business_button span input,.button_major input,.extended_search .button_major input,div.sub span.main_action input,div.btnWrap span.main_action input,#AddressSearchOverlay span.button_major.secondory_action input,.journey_summary div.btnWrap span.main_action input,.business_quick_actions .business_button span a,.button_major a,.extended_search .button_major a,div.sub span.main_action a,div.btnWrap span.main_action a,#AddressSearchOverlay span.button_major.secondory_action a,.journey_summary div.btnWrap span.main_action a{height:auto;width:auto;padding:7px 15px;background:none;color:#21314d;font-size:1.3em}span.button_minor.add_another_journey,span.back.add_another_journey{border:1px solid #21314d;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}span.button_minor.add_another_journey input,span.back.add_another_journey input,span.button_minor.add_another_journey a,span.back.add_another_journey a{background:#fff;color:#21314d}span.button_minor,#AddressSearchOverlay span.button_major.main_action,span.back,span.button_minor.save_journey,#MIQuestionsImportOverlay span.button_major.secondory_action{background:#f2f2f2;border:1px solid #838383;color:#363636;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}span.button_minor input,#AddressSearchOverlay span.button_major.main_action input,span.back input,span.button_minor.save_journey input,#MIQuestionsImportOverlay span.button_major.secondory_action input,span.button_minor a,#AddressSearchOverlay span.button_major.main_action a,span.back a,span.button_minor.save_journey a,#MIQuestionsImportOverlay span.button_major.secondory_action a{background:#f2f2f2;color:#363636}.business_quick_actions .business_button{display:block;font-weight:bold}.journey_summary div.btnWrap span.main_action{padding-left:0}.non-ie div.multiple_action .button_major.main_action input{float:none !important}span.button_minor.add_another_journey,span.back.add_another_journey{padding-left:1px}#AddressSearchOverlay span.button_major.main_action input{background:none;padding:3px 10px}.non-ie div.multiple_action .button_minor{top:0}span.button_minor,#AddressSearchOverlay span.button_major.main_action,span.back,span.button_minor.save_journey{padding:0 7px 0 1px}#MIQuestionsImportOverlay span.button_major.secondory_action{padding:2px 7px;margin-top:4px}#MIQuestionsImportOverlay span.button_major.secondory_action input{padding:0;height:auto}.quick-buy-message div.btnWrap span.main_action{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.quick-buy-message div.btnWrap span.main_action input{color:#21314d;text-decoration:none;background-image:none;height:auto;padding:7px 15px}.quick-buy-message div.btnWrap span.main_action:hover{background:#48d5b5}.quick-buy-message div.btnWrap span.main_action:hover input{background-image:none}.reset-overlay div.btnWrap span.main_action{background:none;background:#48d5b5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.reset-overlay div.btnWrap span.main_action input{color:#21314d;height:auto;padding:7px 0 7px 13px}.reset-overlay div.btnWrap span.main_action:hover{background:#48d5b5}body#Body #dnn_BottomPane #footer{width:auto;height:auto;padding:0 20px 10px;font-size:0.95em;line-height:1.7em;background:#fff}body#Body #dnn_BottomPane #footer .footer_links{background:#eff0ef;border-top:2px solid #b9bab9;overflow:hidden;padding:1em 0 1em 1em;_height:100%}body#Body #dnn_BottomPane #footer .footer_links div{float:left;padding:0 2em 0 0;width:auto}body#Body #dnn_BottomPane #footer .footer_links ul{list-style:none;margin:0;padding:0;max-width:100%}body#Body #dnn_BottomPane #footer .footer_links ul li{display:inline;clear:left;border:none;height:auto;margin:0}body#Body #dnn_BottomPane #footer .footer_links strong{font-weight:bold;margin:0;color:#5c5c5c}body#Body #dnn_BottomPane #footer .footer_links a{display:block;padding:0 1em 0 0;color:#5c5c5c}body#Body #dnn_BottomPane #footer .footer_links a:link,body#Body #dnn_BottomPane #footer .footer_links a:visited{text-decoration:none}body#Body #dnn_BottomPane #footer .footer_links a:hover{text-decoration:underline}body#Body #dnn_BottomPane #footer .footer_links #nationalRail{display:block;float:right}body#Body #dnn_BottomPane #footer .footer_links ul li.hidden{display:none}#booking_step{width:79.6em;height:2.1em;margin:0;padding:0;background-color:#f0f0f1 !important;color:#6e6e6e}#booking_step ul{margin:0;padding:0}#booking_step ul li.Current{background-color:#bcf0e1}#booking_step ul li.last{padding-right:0.75em}fieldset div.two_col{margin-left:0em}.business_quick_actions{width:22.85em;background-color:#21314d}.business_quick_actions h2,.business_quick_actions p,.business_quick_actions label,.business_quick_actions legend{color:#fff}.business_quick_actions .hr{border-bottom:3px solid #fff}.business_quick_actions .btop .rightcorner{background-image:none}.business_quick_actions .btop .leftcorner{background-image:none}#dnn_LeftPane .bbottom{display:none}#dnn_LeftPane a,#dnn_LeftPane:visited{color:#48d5b5}#dnn_LeftPane a#BusinessUserSignUpLink{color:#fff}#dnn_ContentPane #TicketRestrictionsHeaderDiv{margin-bottom:10px}#combined_matrix_module{color:#333}#combined_matrix_module #outwardContainer .sub,#combined_matrix_module #inwardContainer .sub{background-color:transparent}#main div.button_earlier,#main div.button_later{background-color:#fff}#main div.button_earlier a,#main div.button_later a{color:#21314d;font-weight:bold;border-bottom:1px solid #213179}#ChangeJourney{font-weight:bold}#timetablemodule h1 span{color:#333}#timetablemodule h1 #heading-origin-place,#timetablemodule h1 #heading-destination-place{color:#000}table td.con,table td.con_price,div.out table td,div.ret table td{background-color:#fff;border:1px solid #d4d4d4}.combined_matrix .out table th,.combined_matrix .ret table th{border-right:0}.combined_matrix .ticket_banner_container{background-color:#f4f3f4;background-image:none}.combined_matrix #out_times td,.combined_matrix #ret_times td{background-color:#d9f7ef}#main .combined_matrix .changes td.clickable{background-color:#d9f7ef}#main .combined_matrix table,#main .bff_matrix table{border-collapse:collapse}.combined_matrix th.price{border-right:1px solid #d4d4d4}.combined_matrix #sout_tickets th,.combined_matrix #sret_tickets th,#frout_tickets_container .ttype{border-right:1px solid #d4d4d4}.ret table tr td:nth-child(2){border-left:1px solid #d4d4d4 !important}.cheapest_border{border-color:#fbb200}.cheapest_txt{background-color:#fbb200;color:#000;font-weight:bold}.combined_matrix table th span .cheapest_txt{font-weight:bold}.highlight,.bff_matrix tr.highlightrow td,.bff_matrix tr.highlightrow th,.bff_matrix table#rout_tickets tr.highlightrow th.ttype,.bff_matrix .journey_date.highlight{background-color:#a6ead7 !important}.combined_matrix .carnet_out_tickets .ttype{border-right:1px solid #d4d4d4}#main .combined_matrix table .ticketSelected,#main .combined_matrix table .finalTrainSelected,#main .combined_matrix table .finalTicketTypeSelected,#main .combined_matrix table tr.changes td.finalTrainSelected{background-color:#bcf0e1}#main .combined_matrix table th .category_desc{color:#6e6e6e}#main .combined_matrix table .ticketsInRow,#main .combined_matrix table .highlight{background-color:#a6ead7}.combined_matrix table th.price{border:1px solid #d4d4d4}#carnet_out_tickets td{border-top:1px solid #d4d4d4}.combined_matrix .carnet_out_tickets .terms_and_conditions{margin:0px;border-left:1px solid #d4d4d4;padding-left:5px}#carnet_out_tickets th{border:0px}.extended_search{background-color:#21314d}.extended_search .top{display:none}.extended_search .bottom{display:none}.extended_search .rail_cards_check label{margin-top:-0.25em}.extended_search .buttons{border:1px solid #fff;padding-bottom:0.5em}.extended_search #simpleSearchContainer a,.extended_search #simpleSearchContainer:visited{color:#48d5b5}.extended_search .content{color:#fff}.extended_search .station_search,.extended_search .outbound_journey,.extended_search .return_journey,.extended_search .travellers_container,.extended_search fieldset div#FavouriteJourneyContainer{border:1px solid #fff}#dnn_NavigationPane #mainNav ul{padding:10px 0 0 0}#dnn_NavigationPane #mainNav li.last a span,#dnn_NavigationPane #mainNav li:last-child a span{padding-right:0 !important}#dnn_NavigationPane #mainNav li.hidden{display:none}#dnn_NavigationPane #mainNav li a{display:block;min-height:32px;font-weight:bold;font-size:12px;color:#6e6e6e}#dnn_NavigationPane #mainNav li a:link,#dnn_NavigationPane #mainNav li a:visited{background-image:none;text-decoration:none}#dnn_NavigationPane #mainNav li a:link span,#dnn_NavigationPane #mainNav li a:visited span{background-image:none}#dnn_NavigationPane #mainNav li a:hover,#dnn_NavigationPane #mainNav li a:active,#dnn_NavigationPane #mainNav li a.active{background-image:none;text-decoration:none}#dnn_NavigationPane #mainNav li a:hover span,#dnn_NavigationPane #mainNav li a:hover em,#dnn_NavigationPane #mainNav li a:active span,#dnn_NavigationPane #mainNav li a:active em,#dnn_NavigationPane #mainNav li a.active span,#dnn_NavigationPane #mainNav li a.active em{background:none;color:#48d5b5}#dnn_NavigationPane #mainNav li a span{padding:10px 10px 0px 10px;display:block;min-height:22px}#dnn_NavigationPane #mainNav li a span em{color:#6e6e6e;font-style:normal;font-weight:bold}#dnn_NavigationPane .topLinks{padding-top:8px;padding-bottom:8px}#dnn_NavigationPane .topLinks li span{border-right:none}#dnn_NavigationPane .topLinks li a{line-height:1.8em;text-decoration:none;color:#5c5c5c}#main .journey_summary{color:#333}#main .journey_summary .cjs_header{margin:0}#main .journey_summary .cjs_header .btnWrap{clear:both;float:none;padding:8px 0;display:block;position:static;top:0;right:0;margin:0 5px}#main .journey_summary .cjs_header .btnWrap .button_major{float:none;display:block}#main .journey_summary .bordered{border:0;border-bottom:2px solid #dedede}#main .journey_summary #QuickBuy{margin:0;padding-top:2px;font-size:12px;color:#fff}#main .journey_summary a#savingsPrice{color:#fff}#main .journey_summary .title{margin:0;background:transparent none;border-bottom:3px solid #48d5b5}#main .journey_summary .title .head{display:none}#main .journey_summary .cjs_header_collapsed,#main .journey_summary .cjs_header_expanded{border-bottom:1px solid #dedede;background-color:#f4f3f4;color:#333;padding:10px}#main .journey_summary #js_Outward{border-bottom:1px solid #dedede}#main .journey_summary .section .supplements{background-color:#f4f3f4}#main .journey_summary #cjs_Passengers,#main .journey_summary .total_price{background-color:#21314d;color:#fff}#main .journey_summary .fee{color:#fff}#main .journey_summary .journey_details_container,#main .journey_summary .section_head,#main .journey_summary .js_saving,#main .journey_summary .section{background-color:#f4f3f4}#main .journey_summary .journey_details_container{border-bottom:1px solid #dedede;padding-bottom:10px}#main .journey_summary .section_head{border-bottom:1px solid #48d5b5;margin:0 5px;padding:10px 0 5px}#main .journey_summary .total_price{margin-top:0}#main .journey_summary .total_price.last{border-top:6px solid #fff}#main .journey_summary #BookingFeeDescription{padding-bottom:5px;background-color:#f4f3f4}#main .journey_summary .ticket_terms{padding-top:10px;padding-bottom:5px}#main .journey_summary .foot{border-top:0;height:0;margin:0}#main .journey_summary .foot div{height:0}#main .journey_summary .section_last{border-bottom:1px solid #dedede}#main .journey_summary .section_last .section_head{border-bottom:0}#main .journey_summary #journey_content_0 .cjs_header_collapsed{border-bottom-width:2px}#main .journey_summary #journey_content_0 .section_last{border-bottom-width:2px}#main .constant_journey_summary .passengers,#main .constant_journey_summary .total_price{background-color:#f4f3f4;color:#333}#main .constant_journey_summary .price,#main .constant_journey_summary .fee{color:#262626}.rightTravelPolicyCont .journey_summary .title .head,.rightTravelPolicyCont .journey_summary .title{background:transparent none;color:#333;border-top:2px solid #4ACEA5}.rightTravelPolicyCont .journey_summary .cjs_header,.rightTravelPolicyCont .journey_summary .total_price,.rightTravelPolicyCont .journey_summary .title{background-color:#f4f3f4;margin-top:0}.rightTravelPolicyCont .journey_summary .foot{border-top:0;height:0;margin:0}.rightTravelPolicyCont .journey_summary .foot div{height:0}#main #dnn_ContentPane .amend_journey_summary .cjs_header{height:auto}.icon{background-repeat:no-repeat;display:inline-block}.limited_availability{position:absolute;bottom:0;left:0;right:0;font-size:0.8em;font-weight:bold;line-height:0.99em}.limited_availability.ticket_counter{background:transparent;padding:4px 0;left:-3px;right:-3px;bottom:-3px}.cheapest_border .limited_availability.ticket_counter{left:0;right:0;bottom:0}#dnn_RightPane .my-account-faqs .qh_box{width:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}body{background-color:#fff;color:#6e6e6e}.payment_rightpane{margin-top:4em}div.logo{margin-bottom:7px;padding:30px 0 0}div.terms div{float:none}#dnn_ContentPane div.qh_box_body div.inner span input#BusinessRegistration_terms_and_conditions{margin-left:6px}#dnn_ContentPane div.qh_box_body div.inner span.error{padding-left:6px}#dnn_ContentPane div.qh_box_body div.inner p span.error{padding-left:0}#simpleSearch #startEnd A{margin:0 0 0 55px}.bodytext,.common_booking_flow ul.terms{color:#6e6e6e}.outwardDate,.returnDate{margin-bottom:0 !important}#timetablemodule span.button_minor{position:absolute}.qZone{width:14.3em}.nLuggage{width:30em;clear:left}#simpleSearch fieldset div{overflow:visible}.returnDate{padding:5px 0 0 0 !important}.about_us h2{margin-bottom:0.2em}body div.dialogcontent #simpleSearch .bcontent .hr{margin-left:auto;margin-right:auto}.do_highlight{background-color:#A6EAD7 !important}ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:9px;margin-top:9px;padding-left:0}#dnn_RightPane div.qh_box{width:auto}#dnn_RightPane .payment_rightpane div.qh_box{width:17.1em}#dnn_RightPane ul li a{padding-left:0}.send_email{background:transparent url(../images/icon_email.gif) no-repeat scroll 0 0;padding:3px}.businessAdminsubnavigation .content .send_email{padding:3px 3px 3px 24px}div.businessIdDetails p.businessId{font-size:2.2em;font-weight:bold;padding:5px 5px 10px 5px;color:#365E91;margin:0}div.businessAdminsubnavigation h3{margin:5px 0}span.icon_link a,span.icon_link input{padding:0 0 0 1.8em}span.remove{padding:0.3em 0 0.3em 0.3em;line-height:1.7em}#railCards span.remove{background:none}fieldset legend span.inner{float:left;width:42.5em;font-size:1.2em;font-weight:bold}fieldset.card_details div.two_col{margin-left:13em}div.two_col_02 .checkboxLabel{float:none;width:auto}.optional{font-weight:normal}.newAccountDetails .qh_box_body .inner div{padding:0 1em}.newAccountDetails .qh_box_body .inner span{font-weight:bold}#dnn_ContentPane label#PayOnAccountText{text-align:left}.common_booking_flow div.field_container div#PayOnAccount{float:right;margin-bottom:0;margin-top:-2em}div.success div.inner{background:transparent url("../images/tick.png") no-repeat}div.message div.inner{font-size:1.35em;margin-left:10px;padding:5px 35px}#dnn_NavigationPane .inner{background-image:none;overflow:visible}#dnn_NavigationPane ul.identifiedUser{float:left}fieldset div.two_col,fieldset div.two_col_2{width:13em}.fieldset .content p{clear:both;padding:1px 10px 0 0.9em}span.pdf_large{font-size:1.5em;padding:0.5em 0 0 2em;display:block;height:2.2em;background:url("../images/pdf_icon_large.png") no-repeat}.set_up_account h3{padding-left:8px}.set_up_account h2{font-size:1.3em}.set_up_account ul{list-style-type:disc;margin-left:44px}input.t_box{height:1.5em}div.MIQuestions fieldset div.field_container label,div.MIQuestions fieldset div.field_container_error label{width:30em}div.MIQuestions input.t_box{width:21em}div.MIQuestions select{width:21.2em}a.numberOfBookings,a.numberOfBookings:hover,a.numberOfBookings:link,a.numberOfBookings:visited{color:#083360 !important;text-decoration:none !important;cursor:pointer;font-weight:normal !important}a.numberOfBookings b{font-weight:bold !important}.orderStatusHighlight,.orderStatusHighlight td{background-color:#F6F7F9 !important}.pagination ul li.prevLI{padding-right:7px}#TransactionCriteriaDropDown{margin-bottom:0px;margin-left:5px}#bookingDetailsDiv p.notification{padding-top:4px}ul.sleeper_service{padding-left:1em !important;list-style-type:disc}.travel_essentials .show_seat_preference_title legend{font-size:1em}#travel_insurance_option_id .col-1 .non{list-style-type:disc}#sub_banner div.qh_box_body,#sub_banner div.qh_box_head{background-color:transparent}.combined_matrix #viewSinglesText,.combined_matrix #viewFirstClassTickets,#viewCarnetTickets,#BusinessUserSignUpLink.collapsed{background-image:url("../images/combined_matrix_arrow/arrow_right.png")}.combined_matrix #hideFirstClassTickets,#hideCarnetTickets,#BusinessUserSignUpLink.expanded{background-image:url("../images/combined_matrix_arrow/arrow_down.png")}.payment .sub.next_page{margin-bottom:0;margin-top:0}div.sub,div.multiple_action,.common_booking_flow.detailed_shopping_basket div.multiple_action{padding:10px;background-color:#eceff2}div.sub p,div.multiple_action p,.common_booking_flow.detailed_shopping_basket div.multiple_action p{margin-bottom:0}div.sub#Search,div.sub.login,div.sub.login_sub,.delete_question .sub,.traveller_overlay .sub,#AddressSearchOverlay .sub,div.sub.secondary_action,.empty_basket div.sub.multiple_action,#supplementsUnavailableOverlay .sub,#MIQuestionsImportOverlay .sub,.common_booking_flow.detailed_shopping_basket .sub{background-color:transparent;padding:0}#quickbuyinfopanel .quick-buy-btn.sub{background-color:transparent}.multiple_action .main_action{position:static !important}.non-ie div.multiple_action .txt_or{top:0}.do_highlight{background-color:#c4f2e7 !important}.common_booking_flow.make_payment .payment{background-color:#eceff2;margin-bottom:10px;padding:0 12px}.common_booking_flow.make_payment .payment .sub.next_page{margin-bottom:0}.journey_saving{background-color:#c4f2e7;color:#6e6e6e}@font-face{font-family:"trainline";src:url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Titling.eot");src:url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Titling.eot#iefix") format("embedded-opentype"),url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Titling.woff") format("woff"),url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Titling.ttf") format("truetype"),url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Titling.svg#TLCircularTitling") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"TLCircular";src:url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Book.eot");src:url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Book.eot#iefix") format("embedded-opentype"),url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Book.woff") format("woff"),url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Book.ttf") format("truetype"),url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Book.svg#TLCircularBook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"TLCircular";src:url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Bold.eot");src:url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Bold.eot#iefix") format("embedded-opentype"),url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Bold.woff") format("woff"),url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Bold.ttf") format("truetype"),url("https://www.sme.thetrainline.com/content/EAB/shared/fonts/ttl-fonts/2.0.0/TLCircular-Bold.svg#TLCircularBold") format("svg");font-weight:bold;font-style:normal}.trainlinecom{width:81px;height:18px;opacity:0.3;font-family:TLCircular;font-size:13px;font-weight:bold;line-height:1.38;color:#535353}.Business-tools{width:85px;height:18px;opacity:0.8;font-family:TLCircular;font-size:13px;font-weight:bold;line-height:1.38;color:#535353}.Help{width:29px;height:18px;opacity:0.8;font-family:TLCircular;font-size:13px;font-weight:bold;line-height:1.38;color:#535353}.Basket{width:20px;height:16px;object-fit:contain;background-color:#01c3a7;background-color:var(--mint)}.numberOfBookings-in-basket{width:16px;height:18px;opacity:0.8;font-family:TLCircular;font-size:13px;font-weight:bold;line-height:1.38;color:#535353;vertical-align:top}#Log-in-status{height:18px;opacity:0.4;font-family:TLCircular;font-size:13px;font-weight:normal;line-height:1.38;color:#535353;display:inline-block}#username-in-toplink{height:18px;opacity:0.8;font-family:TLCircular;font-size:13px;line-height:1.38;color:#535353;display:inline-block;cursor:pointer}#Login-Dropdown-Option{display:none;border-radius:7px;background-color:#ffffff;border:solid 1px rgba(0,0,0,0.5);width:250px;padding:0px !important;position:absolute;right:0px;z-index:20}#Login-Dropdown-Option:after{content:'';display:block;position:absolute;width:0;height:0;top:-10px;border-style:solid}#Login-Dropdown-Option:before{content:'';display:block;position:absolute;width:0;height:0;top:-10px;border-style:solid}#Login-Dropdown-Option:after{right:50px;border-color:transparent transparent #ffffff transparent;border-width:5px}#Login-Dropdown-Option:before{right:49px;top:-12px;border-color:transparent transparent rgba(0,0,0,0.5) transparent;border-width:6px}#popup{width:225px;border-radius:7px;margin-top:10px;border:solid 1px rgba(0,0,0,0.5);background-color:white;position:absolute;z-index:1000}.Image-suitcase{width:50px;height:25px;object-fit:contain;float:left;margin-top:7px}#Username-in-dropdownlist{height:18px;font-family:TLCircular;font-size:13px;font-weight:normal;line-height:1.38;color:#535353;display:inline-block;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#user-email-id{height:18px;width:150px;opacity:0.3;font-family:TLCircular;font-size:13px;font-weight:normal;line-height:1.38;color:#535353;text-transform:lowercase;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Line{width:240px;border-bottom:solid 1px rgba(0,0,0,0.5);padding-left:0.80em;margin-top:15px}#Update-details{width:251px;height:35px;margin-top:15px}#My-addresses{width:251px;height:35px}#My-payment-method{width:251px;height:35px}#Manage-favourite-journeys{width:251px;height:35px}#My-bookings{width:251px;height:35px}.Logout-tab{width:240px;height:55px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background-color:#f9f7fe;box-shadow:inset 1px 0 5px 0 rgba(0,0,0,0.03)}.Logout-of-business{width:251px;height:29px;font-family:TLCircular;font-size:16px;font-weight:bold;line-height:1.81;letter-spacing:-0.3px;color:#000000}#logout{margin-top:20px;color:black;text-align:center;font-size:16px}#Login-Dropdown-Option li a{font-weight:normal;font-family:TLCircular;font-size:13px;font-weight:normal;line-height:1.64;color:#000000;text-align:left;margin-left:50px}.dropbtn{padding:16px;font-size:16px;border:none;cursor:pointer}#dropdown{position:relative;display:inline-block;color:#535353}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;overflow:auto;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.dropdown a:hover{background-color:#f1f1f1}.show{display:block}li #tracs_header_account_controls{margin-top:3px}.toplinks{display:flex}.topLinks li{display:block;float:left;padding-right:0.8em}.topLinks li a{line-height:1.4em !important}.Login-Dropdown-Option{padding:0px !important}.Login-Dropdown-Option .topLinks li{display:block;float:left}.myAccountLink .Line{width:230px;height:0px;border-bottom:solid 1px rgba(151,151,151,0.5);padding-left:0.80em}.dropdown_list{width:251px;padding-right:0px}.topLinks li span{padding:0px;font-size:13px}.startAppBtnContainer{margin:30px 0px}.startAppBtnContainer span{text-align:center}.startAppBtn{-webkit-border-radius:6px;border-radius:6px;color:#fff !important;background-color:#01c3a7;font-size:16px;line-height:1.36px;text-align:center;font-weight:400;font-style:normal;font-stretch:normal;padding:0;letter-spacing:.2px;-webkit-box-shadow:none;box-shadow:none;border:none;padding:15px 25px !important;cursor:pointer;text-decoration:none;margin-left:250px}.startAppBtn:hover{background-color:#017564}.pcidss-modal-overlay{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.55)}.pcidss-modal{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:100%;height:80px;max-height:100%;z-index:1010}.pcidss-modal-content{position:absolute;display:block;width:100%;height:100%;color:white;font-size:2em}.pcidss-modal-content h4{text-align:center;padding:20px}.pcidss-modal-content .spinnerImage{position:absolute;top:-120px;left:0;right:0;bottom:0;margin:auto;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #68d5b5;width:45px;height:45px;-webkit-animation:spin 2s linear infinite;animation:spin 1s linear infinite}.spinner{-webkit-animation:spin 2s linear infinite;margin:10% auto;border:5px solid #d2cfcf91;border-radius:50%;border-top:5px solid #68d5b5;animation:spin 1s linear infinite;width:45px;height:45px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
