﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot");src:url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix") format("embedded-opentype"),url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2") format("woff2"),url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff") format("woff"),url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf") format("truetype"),url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa,i.pulsing,i.train,i.spinner,i.search,i.add,i.edit,i.remove,i.trash,i.clock,i.plus,i.star,i.info,i.notice,i.warning,i.basket,i.user,i.blog,i.help,i.settings,i.undo,i.active-locale,i.inactive-locale,i.share,i.facebook,i.twitter,i.gplus,i.youtube,i.exit,i.swap,i.calendar,i.options,i.sort,i.question,i.down,i.check,i.toggle-down,i.toggle-up,i.left,i.inbound i.arrow,i.right,i.outbound i.arrow,i.dropdown,i.chevron-right,i.chevron-left,i.has_tooltip,p.warning.site_wide:before,form.formtastic li.invalid:before,form.formtastic li.error:before,.errorExplanation li:before,#newsletter button:before,#newsletter a.button:before,#newsletter .author .admin a:before,.author .admin #newsletter a:before,.ac_results .ac_no_results .warning_icon,.overlay_mask .close i,#page_tabs a.ticket_options i,#page_tabs a.booking_complete i,#page_tabs a.itinerary i,#page_tabs a.basket i,#page_tabs a.checkout i,aside.summary .buttons #add_journey:after,aside.summary .europe-by-rail-book a:before,aside.summary .action-buttons a.resend:before,aside.summary .action-buttons a.share:before,section.coverage_map .button:after,section.coverage_map .author .admin a:after,.author .admin section.coverage_map a:after,.pagination a.previous_page:before,.pagination span.previous_page:before,.pagination em.previous_page:before,.pagination a.next_page:after,.pagination span.next_page:after,.pagination em.next_page:after,section.carbon-calculation i.plane,section.carbon-calculation i.train,form.search fieldset.who li.passenger .passenger_selector .passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector .passenger_button.add_passenger:before,form.search fieldset.who li.passenger.multiple .category_label:before,form.search fieldset.who li.passenger.single .category_label:before,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-avoid-london,section.more-options a.help:before,section.more-options ul.via-station i.remove,.order_item .delivery_method span.print_at_home:before,.order_item .delivery_method strong.print_at_home:before,.order_item .delivery_method span.mobile:before,.order_item .delivery_method strong.mobile:before,.order_item .delivery_method span.collection:before,.order_item .delivery_method strong.collection:before,.order_item .delivery_method span.paperless:before,.order_item .delivery_method strong.paperless:before,.order_item .delivery_method span.first_class:before,.order_item .delivery_method strong.first_class:before,.order_item .delivery_method span.special:before,.order_item .delivery_method strong.special:before,.order_item .passengers strong:before,.order_item .after-sales a.refund-options:before,.order_item .after-sales a.exchange-options:before,.order_item .after-sales .container a.close i,.order_item .after-sales .loading i,.order_item .after-sales .claims a.help:before,.destinations-country-guide .caption a:after,.guides-slider .content-header .controls .prev,.guides-slider .content-header .controls .next,.airbnb-form .submit:after,.airbnb-form .date-picker:after,.airbnb-form.horizontal .submit:after,#order-share-dialog .journey-link button.copy:after,#order-share-dialog .journey-link button.copied:after,section.page header a.help:before,section.page ul.large a span:after,nav#main ul.account_menu a.orders i,nav#main ul.currency_menu a.orders i,nav#main ul.locale_menu a.orders i,nav#main ul.account_menu a.alerts i,nav#main ul.currency_menu a.alerts i,nav#main ul.locale_menu a.alerts i,nav#main ul.account_menu a.searches i,nav#main ul.currency_menu a.searches i,nav#main ul.locale_menu a.searches i,nav#main ul.account_menu a.passengers i,nav#main ul.currency_menu a.passengers i,nav#main ul.locale_menu a.passengers i,nav#main ul.account_menu a.past_bookings i,nav#main ul.currency_menu a.past_bookings i,nav#main ul.locale_menu a.past_bookings i,nav#main ul.account_menu a.settings i,nav#main ul.currency_menu a.settings i,nav#main ul.locale_menu a.settings i,nav#main ul.account_menu a.sign_out i,nav#main ul.currency_menu a.sign_out i,nav#main ul.locale_menu a.sign_out i,#site-wrapper.mainstage #content section.badges .trustpilot a:after,#site-wrapper.mainstage #content section.payment-methods i.lock,#site-wrapper.mainstage #content section.payment-methods i.card,section.discover h3.popular-journeys:before,section.discover h3.popular-journeys.expanded:before,#discover-page section.results h3:after,section#contact .action_button:after,#contact-form button:after,#contact-form-wrapper #overlay-features a:before,section.authentication fieldset.actions button[disabled]:before,section.authentication .third_party a.facebook:before,section.authentication .third_party a.twitter:before,#action_buttons #edit_search i,#action_buttons #save_search i,#action_buttons #save_search.saved i,#tabs i.train,#legs .overview .select_result i,#legs .overview .arrow,#legs .result .button.search:after,#legs .result .author .admin a.search:after,.author .admin #legs .result a.search:after,#legs .result.selected .select_result i,#legs .selected_fare .selected .more_fares i,#legs .selected_fare.open .more_fares i,#legs .earlier_later .earlier i,#legs .earlier_later .later i,#legs .itinerary .itinerary-steps>ol .step-connection .train,#legs .itinerary .itinerary-steps>ol .transfer .help,#legs .itinerary .itinerary-steps>ol .wait .clock,#legs .itinerary .itinerary-steps>ol .separator i,#legs .itinerary .itinerary-steps>ol .separator.overnight i,.fare_list .fare_name span.sleeper:after,.selected_fare span.upgrade:before,.rail_fail .reason .action_button:before,.rail_fail .reason .booking-alerts-explained:before,.rail_fail #legs .result:not(.unsaleable) .toggle,.rail_fail #legs .result:not(.unsaleable).expanded .toggle,#search_results.error_timetable .result:not(.unsaleable) .ticket_search:after,form.booking_alert button:after,section.show_stops td.icon i.train,#passengers #itinerary .itinerary-steps>ol .step-connection .train,#passengers #itinerary .itinerary-steps>ol .transfer .help,#passengers #itinerary .itinerary-steps>ol .wait .clock,#passengers #itinerary .itinerary-steps>ol .separator i,#passengers #itinerary .itinerary-steps>ol .separator.overnight i,#basket #itinerary .itinerary-steps>ol .step-connection .train,#basket #itinerary .itinerary-steps>ol .transfer .help,#basket #itinerary .itinerary-steps>ol .wait .clock,#basket #itinerary .itinerary-steps>ol .separator i,#basket #itinerary .itinerary-steps>ol .separator.overnight i,#thank_you_page #intro .instructions ul.help a:before,#thank_you_page #intro .instructions p.help a:before,body.admin #order_details #intro .instructions ul.help a:before,body.admin #order_details #intro .instructions p.help a:before,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .train,#thank_you_page #itinerary .itinerary-steps>ol .transfer .help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .help,#thank_you_page #itinerary .itinerary-steps>ol .wait .clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .clock,#thank_you_page #itinerary .itinerary-steps>ol .separator i,body.admin #order_details #itinerary .itinerary-steps>ol .separator i,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i,#checkout #bottom_form li.action button:after,#checkout #terms_and_conditions header a:after,#checkout #terms_and_conditions .tabs .tabs_nav a.hide:after,#checkout #itinerary .itinerary-steps>ol .step-connection .train,#checkout #itinerary .itinerary-steps>ol .transfer .help,#checkout #itinerary .itinerary-steps>ol .wait .clock,#checkout #itinerary .itinerary-steps>ol .separator i,#checkout #itinerary .itinerary-steps>ol .separator.overnight i,.blog_posts_index .pagination a.next_blog_page:before,.blog_posts_show .pagination a.next_blog_page:before,.blog_posts_index .pagination a.previous_blog_page:after,.blog_posts_show .pagination a.previous_blog_page:after,.blog_posts_index .post_content ul>li:before,.blog_posts_show .post_content ul>li:before,.about_team section#about .twitter-follow-link:before,.about_team section#about .external-link:before,.about_team section#about .instagram-link:before,.about_team section#about .linkedin-link:before,.about_team section#about .github-link:before,.team_overview .button:after,.team_overview .author .admin a:after,.author .admin .team_overview a:after,.city_guides_show .curated-journeys .show-all:after,.city_guides_show .curated-journeys .show-all.expanded:after,.journey_guides_show .prices .prices_explained:before,.journey_guides_show .stats .departure .item:before,.journey_guides_show .stats .train_changes .item:before,.journey_guides_show .stats .journey_time .item:before,.journey_guides_show .automated .intro .icon:before,.journey_guides_show .automated .intro .icon:after,.journey_guides_show .automated .booking .icon:before,.journey_guides_show .automated .booking .icon:after,.journey_guides_show .automated .trains .icon:before,.journey_guides_show .automated .trains .icon:after,.journey_guides_show .automated .trains .inverse-journey a:after,.journey_guides_show .automated .other h3 a:after,.journey_guides_show .curated .routes>li .step .trains a:after,.train_guides_show ul.train-type .high_speed,.train_guides_show ul.train-type .regional,.train_guides_show ul.train-type .night,.train_guides_show ul.train-type .scenic,section#account fieldset.actions button:after,section#account fieldset.actions li.link_action a:after,#account.page.your_trips .current-trip:after,#account.page.your_trips .current-trip p:before,#account.page.your_trips .trips li a:after,#account.page.your_trips .upcoming .trips li a p:before,#account.page.your_trips .upcoming .no-trips .action_button:before,section.current-trip .refresh:before,section.current-trip table .earlier span:after,section.current-trip table .earlier.active span:after,section.current-trip table tr.departed+tr:not(.departed) .icon:before,section.current-trip table .finish .icon i,section.current-trip footer span:after,body.admin ul.breadcrumbs li:not(:last-child):after,body.admin table:not(.cost) th a.asc:after,body.admin table:not(.cost) th a.desc:after,body.admin .fr-view ul>li:before,body.admin.admin_booking_alerts_index .multi_filter .add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .remove_filter:before,body.admin #guides_admin>header nav li:after,body.admin #guides_admin .flash li.alert:before,body.admin #guides_admin .flash li.notice:before,body.admin #guides_admin form.formtastic .error-messages:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,i.fa-pull-left.pulsing,i.fa-pull-left.train,i.fa-pull-left.spinner,i.fa-pull-left.search,i.fa-pull-left.add,i.fa-pull-left.edit,i.fa-pull-left.remove,i.fa-pull-left.trash,i.fa-pull-left.clock,i.fa-pull-left.plus,i.fa-pull-left.star,i.fa-pull-left.info,i.fa-pull-left.notice,i.fa-pull-left.warning,i.fa-pull-left.basket,i.fa-pull-left.user,i.fa-pull-left.blog,i.fa-pull-left.help,i.fa-pull-left.settings,i.fa-pull-left.undo,i.fa-pull-left.active-locale,i.fa-pull-left.inactive-locale,i.fa-pull-left.share,i.fa-pull-left.facebook,i.fa-pull-left.twitter,i.fa-pull-left.gplus,i.fa-pull-left.youtube,i.fa-pull-left.exit,i.fa-pull-left.swap,i.fa-pull-left.calendar,i.fa-pull-left.options,i.fa-pull-left.sort,i.fa-pull-left.question,i.fa-pull-left.down,i.fa-pull-left.check,i.fa-pull-left.toggle-down,i.fa-pull-left.toggle-up,i.fa-pull-left.left,i.inbound i.fa-pull-left.arrow,i.fa-pull-left.right,i.outbound i.fa-pull-left.arrow,i.fa-pull-left.dropdown,i.fa-pull-left.chevron-right,i.fa-pull-left.chevron-left,i.fa-pull-left.has_tooltip,p.fa-pull-left.warning.site_wide:before,form.formtastic li.fa-pull-left.invalid:before,form.formtastic li.fa-pull-left.error:before,.errorExplanation li.fa-pull-left:before,#newsletter button.fa-pull-left:before,#newsletter a.fa-pull-left.button:before,#newsletter .author .admin a.fa-pull-left:before,.author .admin #newsletter a.fa-pull-left:before,.ac_results .ac_no_results .fa-pull-left.warning_icon,.overlay_mask .close i.fa-pull-left,#page_tabs a.ticket_options i.fa-pull-left,#page_tabs a.booking_complete i.fa-pull-left,#page_tabs a.itinerary i.fa-pull-left,#page_tabs a.basket i.fa-pull-left,#page_tabs a.checkout i.fa-pull-left,aside.summary .buttons .fa-pull-left#add_journey:after,aside.summary .europe-by-rail-book a.fa-pull-left:before,aside.summary .action-buttons a.fa-pull-left.resend:before,aside.summary .action-buttons a.fa-pull-left.share:before,section.coverage_map .fa-pull-left.button:after,section.coverage_map .author .admin a.fa-pull-left:after,.author .admin section.coverage_map a.fa-pull-left:after,.pagination a.fa-pull-left.previous_page:before,.pagination span.fa-pull-left.previous_page:before,.pagination em.fa-pull-left.previous_page:before,.pagination a.fa-pull-left.next_page:after,.pagination span.fa-pull-left.next_page:after,.pagination em.fa-pull-left.next_page:after,section.carbon-calculation i.fa-pull-left.plane,section.carbon-calculation i.fa-pull-left.train,form.search fieldset.who li.passenger .passenger_selector .fa-pull-left.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector .fa-pull-left.passenger_button.add_passenger:before,form.search fieldset.who li.passenger.multiple .fa-pull-left.category_label:before,form.search fieldset.who li.passenger.single .fa-pull-left.category_label:before,form.search fieldset.who ul.more-options li.added-options>ul>li .fa-pull-left.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li .fa-pull-left.remove-avoid-london,section.more-options a.fa-pull-left.help:before,section.more-options ul.via-station i.fa-pull-left.remove,.order_item .delivery_method span.fa-pull-left.print_at_home:before,.order_item .delivery_method strong.fa-pull-left.print_at_home:before,.order_item .delivery_method span.fa-pull-left.mobile:before,.order_item .delivery_method strong.fa-pull-left.mobile:before,.order_item .delivery_method span.fa-pull-left.collection:before,.order_item .delivery_method strong.fa-pull-left.collection:before,.order_item .delivery_method span.fa-pull-left.paperless:before,.order_item .delivery_method strong.fa-pull-left.paperless:before,.order_item .delivery_method span.fa-pull-left.first_class:before,.order_item .delivery_method strong.fa-pull-left.first_class:before,.order_item .delivery_method span.fa-pull-left.special:before,.order_item .delivery_method strong.fa-pull-left.special:before,.order_item .passengers strong.fa-pull-left:before,.order_item .after-sales a.fa-pull-left.refund-options:before,.order_item .after-sales a.fa-pull-left.exchange-options:before,.order_item .after-sales .container a.close i.fa-pull-left,.order_item .after-sales .loading i.fa-pull-left,.order_item .after-sales .claims a.fa-pull-left.help:before,.destinations-country-guide .caption a.fa-pull-left:after,.guides-slider .content-header .controls .fa-pull-left.prev,.guides-slider .content-header .controls .fa-pull-left.next,.airbnb-form .fa-pull-left.submit:after,.airbnb-form .fa-pull-left.date-picker:after,.airbnb-form.horizontal .fa-pull-left.submit:after,#order-share-dialog .journey-link button.fa-pull-left.copy:after,#order-share-dialog .journey-link button.fa-pull-left.copied:after,section.page header a.fa-pull-left.help:before,section.page ul.large a span.fa-pull-left:after,nav#main ul.account_menu a.orders i.fa-pull-left,nav#main ul.currency_menu a.orders i.fa-pull-left,nav#main ul.locale_menu a.orders i.fa-pull-left,nav#main ul.account_menu a.alerts i.fa-pull-left,nav#main ul.currency_menu a.alerts i.fa-pull-left,nav#main ul.locale_menu a.alerts i.fa-pull-left,nav#main ul.account_menu a.searches i.fa-pull-left,nav#main ul.currency_menu a.searches i.fa-pull-left,nav#main ul.locale_menu a.searches i.fa-pull-left,nav#main ul.account_menu a.passengers i.fa-pull-left,nav#main ul.currency_menu a.passengers i.fa-pull-left,nav#main ul.locale_menu a.passengers i.fa-pull-left,nav#main ul.account_menu a.past_bookings i.fa-pull-left,nav#main ul.currency_menu a.past_bookings i.fa-pull-left,nav#main ul.locale_menu a.past_bookings i.fa-pull-left,nav#main ul.account_menu a.settings i.fa-pull-left,nav#main ul.currency_menu a.settings i.fa-pull-left,nav#main ul.locale_menu a.settings i.fa-pull-left,nav#main ul.account_menu a.sign_out i.fa-pull-left,nav#main ul.currency_menu a.sign_out i.fa-pull-left,nav#main ul.locale_menu a.sign_out i.fa-pull-left,#site-wrapper.mainstage #content section.badges .trustpilot a.fa-pull-left:after,#site-wrapper.mainstage #content section.payment-methods i.fa-pull-left.lock,#site-wrapper.mainstage #content section.payment-methods i.fa-pull-left.card,section.discover h3.fa-pull-left.popular-journeys:before,section.discover h3.fa-pull-left.popular-journeys.expanded:before,#discover-page section.results h3.fa-pull-left:after,section#contact .fa-pull-left.action_button:after,#contact-form button.fa-pull-left:after,#contact-form-wrapper #overlay-features a.fa-pull-left:before,section.authentication fieldset.actions button.fa-pull-left[disabled]:before,section.authentication .third_party a.fa-pull-left.facebook:before,section.authentication .third_party a.fa-pull-left.twitter:before,#action_buttons #edit_search i.fa-pull-left,#action_buttons #save_search i.fa-pull-left,#action_buttons #save_search.saved i.fa-pull-left,#tabs i.fa-pull-left.train,#legs .overview .select_result i.fa-pull-left,#legs .overview .fa-pull-left.arrow,#legs .result .fa-pull-left.button.search:after,#legs .result .author .admin a.fa-pull-left.search:after,.author .admin #legs .result a.fa-pull-left.search:after,#legs .result.selected .select_result i.fa-pull-left,#legs .selected_fare .selected .more_fares i.fa-pull-left,#legs .selected_fare.open .more_fares i.fa-pull-left,#legs .earlier_later .earlier i.fa-pull-left,#legs .earlier_later .later i.fa-pull-left,#legs .itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#legs .itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#legs .itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#legs .itinerary .itinerary-steps>ol .separator i.fa-pull-left,#legs .itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,.fare_list .fare_name span.fa-pull-left.sleeper:after,.selected_fare span.fa-pull-left.upgrade:before,.rail_fail .reason .fa-pull-left.action_button:before,.rail_fail .reason .fa-pull-left.booking-alerts-explained:before,.rail_fail #legs .result:not(.unsaleable) .fa-pull-left.toggle,.rail_fail #legs .result:not(.unsaleable).expanded .fa-pull-left.toggle,#search_results.error_timetable .result:not(.unsaleable) .fa-pull-left.ticket_search:after,form.booking_alert button.fa-pull-left:after,section.show_stops td.icon i.fa-pull-left.train,#passengers #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#passengers #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#passengers #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#passengers #itinerary .itinerary-steps>ol .separator i.fa-pull-left,#passengers #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,#basket #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#basket #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#basket #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#basket #itinerary .itinerary-steps>ol .separator i.fa-pull-left,#basket #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,#thank_you_page #intro .instructions ul.help a.fa-pull-left:before,#thank_you_page #intro .instructions p.help a.fa-pull-left:before,body.admin #order_details #intro .instructions ul.help a.fa-pull-left:before,body.admin #order_details #intro .instructions p.help a.fa-pull-left:before,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#thank_you_page #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#thank_you_page #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#thank_you_page #itinerary .itinerary-steps>ol .separator i.fa-pull-left,body.admin #order_details #itinerary .itinerary-steps>ol .separator i.fa-pull-left,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,#checkout #bottom_form li.action button.fa-pull-left:after,#checkout #terms_and_conditions header a.fa-pull-left:after,#checkout #terms_and_conditions .tabs .tabs_nav a.fa-pull-left.hide:after,#checkout #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#checkout #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#checkout #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#checkout #itinerary .itinerary-steps>ol .separator i.fa-pull-left,#checkout #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,.blog_posts_index .pagination a.fa-pull-left.next_blog_page:before,.blog_posts_show .pagination a.fa-pull-left.next_blog_page:before,.blog_posts_index .pagination a.fa-pull-left.previous_blog_page:after,.blog_posts_show .pagination a.fa-pull-left.previous_blog_page:after,.blog_posts_index .post_content ul>li.fa-pull-left:before,.blog_posts_show .post_content ul>li.fa-pull-left:before,.about_team section#about .fa-pull-left.twitter-follow-link:before,.about_team section#about .fa-pull-left.external-link:before,.about_team section#about .fa-pull-left.instagram-link:before,.about_team section#about .fa-pull-left.linkedin-link:before,.about_team section#about .fa-pull-left.github-link:before,.team_overview .fa-pull-left.button:after,.team_overview .author .admin a.fa-pull-left:after,.author .admin .team_overview a.fa-pull-left:after,.city_guides_show .curated-journeys .fa-pull-left.show-all:after,.city_guides_show .curated-journeys .fa-pull-left.show-all.expanded:after,.journey_guides_show .prices .fa-pull-left.prices_explained:before,.journey_guides_show .stats .departure .fa-pull-left.item:before,.journey_guides_show .stats .train_changes .fa-pull-left.item:before,.journey_guides_show .stats .journey_time .fa-pull-left.item:before,.journey_guides_show .automated .intro .fa-pull-left.icon:before,.journey_guides_show .automated .intro .fa-pull-left.icon:after,.journey_guides_show .automated .booking .fa-pull-left.icon:before,.journey_guides_show .automated .booking .fa-pull-left.icon:after,.journey_guides_show .automated .trains .fa-pull-left.icon:before,.journey_guides_show .automated .trains .fa-pull-left.icon:after,.journey_guides_show .automated .trains .inverse-journey a.fa-pull-left:after,.journey_guides_show .automated .other h3 a.fa-pull-left:after,.journey_guides_show .curated .routes>li .step .trains a.fa-pull-left:after,.train_guides_show ul.train-type .fa-pull-left.high_speed,.train_guides_show ul.train-type .fa-pull-left.regional,.train_guides_show ul.train-type .fa-pull-left.night,.train_guides_show ul.train-type .fa-pull-left.scenic,section#account fieldset.actions button.fa-pull-left:after,section#account fieldset.actions li.link_action a.fa-pull-left:after,#account.page.your_trips .fa-pull-left.current-trip:after,#account.page.your_trips .current-trip p.fa-pull-left:before,#account.page.your_trips .trips li a.fa-pull-left:after,#account.page.your_trips .upcoming .trips li a p.fa-pull-left:before,#account.page.your_trips .upcoming .no-trips .fa-pull-left.action_button:before,section.current-trip .fa-pull-left.refresh:before,section.current-trip table .earlier span.fa-pull-left:after,section.current-trip table .earlier.active span.fa-pull-left:after,section.current-trip table tr.departed+tr:not(.departed) .fa-pull-left.icon:before,section.current-trip table .finish .icon i.fa-pull-left,section.current-trip footer span.fa-pull-left:after,body.admin ul.breadcrumbs li.fa-pull-left:not(:last-child):after,body.admin table:not(.cost) th a.fa-pull-left.asc:after,body.admin table:not(.cost) th a.fa-pull-left.desc:after,body.admin .fr-view ul>li.fa-pull-left:before,body.admin.admin_booking_alerts_index .multi_filter .fa-pull-left.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .fa-pull-left.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .fa-pull-left.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .fa-pull-left.remove_filter:before,body.admin #guides_admin>header nav li.fa-pull-left:after,body.admin #guides_admin .flash li.fa-pull-left.alert:before,body.admin #guides_admin .flash li.fa-pull-left.notice:before,body.admin #guides_admin form.formtastic .fa-pull-left.error-messages:before{margin-right:.3em}.fa.fa-pull-right,i.fa-pull-right.pulsing,i.fa-pull-right.train,i.fa-pull-right.spinner,i.fa-pull-right.search,i.fa-pull-right.add,i.fa-pull-right.edit,i.fa-pull-right.remove,i.fa-pull-right.trash,i.fa-pull-right.clock,i.fa-pull-right.plus,i.fa-pull-right.star,i.fa-pull-right.info,i.fa-pull-right.notice,i.fa-pull-right.warning,i.fa-pull-right.basket,i.fa-pull-right.user,i.fa-pull-right.blog,i.fa-pull-right.help,i.fa-pull-right.settings,i.fa-pull-right.undo,i.fa-pull-right.active-locale,i.fa-pull-right.inactive-locale,i.fa-pull-right.share,i.fa-pull-right.facebook,i.fa-pull-right.twitter,i.fa-pull-right.gplus,i.fa-pull-right.youtube,i.fa-pull-right.exit,i.fa-pull-right.swap,i.fa-pull-right.calendar,i.fa-pull-right.options,i.fa-pull-right.sort,i.fa-pull-right.question,i.fa-pull-right.down,i.fa-pull-right.check,i.fa-pull-right.toggle-down,i.fa-pull-right.toggle-up,i.fa-pull-right.left,i.inbound i.fa-pull-right.arrow,i.fa-pull-right.right,i.outbound i.fa-pull-right.arrow,i.fa-pull-right.dropdown,i.fa-pull-right.chevron-right,i.fa-pull-right.chevron-left,i.fa-pull-right.has_tooltip,p.fa-pull-right.warning.site_wide:before,form.formtastic li.fa-pull-right.invalid:before,form.formtastic li.fa-pull-right.error:before,.errorExplanation li.fa-pull-right:before,#newsletter button.fa-pull-right:before,#newsletter a.fa-pull-right.button:before,#newsletter .author .admin a.fa-pull-right:before,.author .admin #newsletter a.fa-pull-right:before,.ac_results .ac_no_results .fa-pull-right.warning_icon,.overlay_mask .close i.fa-pull-right,#page_tabs a.ticket_options i.fa-pull-right,#page_tabs a.booking_complete i.fa-pull-right,#page_tabs a.itinerary i.fa-pull-right,#page_tabs a.basket i.fa-pull-right,#page_tabs a.checkout i.fa-pull-right,aside.summary .buttons .fa-pull-right#add_journey:after,aside.summary .europe-by-rail-book a.fa-pull-right:before,aside.summary .action-buttons a.fa-pull-right.resend:before,aside.summary .action-buttons a.fa-pull-right.share:before,section.coverage_map .fa-pull-right.button:after,section.coverage_map .author .admin a.fa-pull-right:after,.author .admin section.coverage_map a.fa-pull-right:after,.pagination a.fa-pull-right.previous_page:before,.pagination span.fa-pull-right.previous_page:before,.pagination em.fa-pull-right.previous_page:before,.pagination a.fa-pull-right.next_page:after,.pagination span.fa-pull-right.next_page:after,.pagination em.fa-pull-right.next_page:after,section.carbon-calculation i.fa-pull-right.plane,section.carbon-calculation i.fa-pull-right.train,form.search fieldset.who li.passenger .passenger_selector .fa-pull-right.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector .fa-pull-right.passenger_button.add_passenger:before,form.search fieldset.who li.passenger.multiple .fa-pull-right.category_label:before,form.search fieldset.who li.passenger.single .fa-pull-right.category_label:before,form.search fieldset.who ul.more-options li.added-options>ul>li .fa-pull-right.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li .fa-pull-right.remove-avoid-london,section.more-options a.fa-pull-right.help:before,section.more-options ul.via-station i.fa-pull-right.remove,.order_item .delivery_method span.fa-pull-right.print_at_home:before,.order_item .delivery_method strong.fa-pull-right.print_at_home:before,.order_item .delivery_method span.fa-pull-right.mobile:before,.order_item .delivery_method strong.fa-pull-right.mobile:before,.order_item .delivery_method span.fa-pull-right.collection:before,.order_item .delivery_method strong.fa-pull-right.collection:before,.order_item .delivery_method span.fa-pull-right.paperless:before,.order_item .delivery_method strong.fa-pull-right.paperless:before,.order_item .delivery_method span.fa-pull-right.first_class:before,.order_item .delivery_method strong.fa-pull-right.first_class:before,.order_item .delivery_method span.fa-pull-right.special:before,.order_item .delivery_method strong.fa-pull-right.special:before,.order_item .passengers strong.fa-pull-right:before,.order_item .after-sales a.fa-pull-right.refund-options:before,.order_item .after-sales a.fa-pull-right.exchange-options:before,.order_item .after-sales .container a.close i.fa-pull-right,.order_item .after-sales .loading i.fa-pull-right,.order_item .after-sales .claims a.fa-pull-right.help:before,.destinations-country-guide .caption a.fa-pull-right:after,.guides-slider .content-header .controls .fa-pull-right.prev,.guides-slider .content-header .controls .fa-pull-right.next,.airbnb-form .fa-pull-right.submit:after,.airbnb-form .fa-pull-right.date-picker:after,.airbnb-form.horizontal .fa-pull-right.submit:after,#order-share-dialog .journey-link button.fa-pull-right.copy:after,#order-share-dialog .journey-link button.fa-pull-right.copied:after,section.page header a.fa-pull-right.help:before,section.page ul.large a span.fa-pull-right:after,nav#main ul.account_menu a.orders i.fa-pull-right,nav#main ul.currency_menu a.orders i.fa-pull-right,nav#main ul.locale_menu a.orders i.fa-pull-right,nav#main ul.account_menu a.alerts i.fa-pull-right,nav#main ul.currency_menu a.alerts i.fa-pull-right,nav#main ul.locale_menu a.alerts i.fa-pull-right,nav#main ul.account_menu a.searches i.fa-pull-right,nav#main ul.currency_menu a.searches i.fa-pull-right,nav#main ul.locale_menu a.searches i.fa-pull-right,nav#main ul.account_menu a.passengers i.fa-pull-right,nav#main ul.currency_menu a.passengers i.fa-pull-right,nav#main ul.locale_menu a.passengers i.fa-pull-right,nav#main ul.account_menu a.past_bookings i.fa-pull-right,nav#main ul.currency_menu a.past_bookings i.fa-pull-right,nav#main ul.locale_menu a.past_bookings i.fa-pull-right,nav#main ul.account_menu a.settings i.fa-pull-right,nav#main ul.currency_menu a.settings i.fa-pull-right,nav#main ul.locale_menu a.settings i.fa-pull-right,nav#main ul.account_menu a.sign_out i.fa-pull-right,nav#main ul.currency_menu a.sign_out i.fa-pull-right,nav#main ul.locale_menu a.sign_out i.fa-pull-right,#site-wrapper.mainstage #content section.badges .trustpilot a.fa-pull-right:after,#site-wrapper.mainstage #content section.payment-methods i.fa-pull-right.lock,#site-wrapper.mainstage #content section.payment-methods i.fa-pull-right.card,section.discover h3.fa-pull-right.popular-journeys:before,section.discover h3.fa-pull-right.popular-journeys.expanded:before,#discover-page section.results h3.fa-pull-right:after,section#contact .fa-pull-right.action_button:after,#contact-form button.fa-pull-right:after,#contact-form-wrapper #overlay-features a.fa-pull-right:before,section.authentication fieldset.actions button.fa-pull-right[disabled]:before,section.authentication .third_party a.fa-pull-right.facebook:before,section.authentication .third_party a.fa-pull-right.twitter:before,#action_buttons #edit_search i.fa-pull-right,#action_buttons #save_search i.fa-pull-right,#action_buttons #save_search.saved i.fa-pull-right,#tabs i.fa-pull-right.train,#legs .overview .select_result i.fa-pull-right,#legs .overview .fa-pull-right.arrow,#legs .result .fa-pull-right.button.search:after,#legs .result .author .admin a.fa-pull-right.search:after,.author .admin #legs .result a.fa-pull-right.search:after,#legs .result.selected .select_result i.fa-pull-right,#legs .selected_fare .selected .more_fares i.fa-pull-right,#legs .selected_fare.open .more_fares i.fa-pull-right,#legs .earlier_later .earlier i.fa-pull-right,#legs .earlier_later .later i.fa-pull-right,#legs .itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#legs .itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#legs .itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#legs .itinerary .itinerary-steps>ol .separator i.fa-pull-right,#legs .itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,.fare_list .fare_name span.fa-pull-right.sleeper:after,.selected_fare span.fa-pull-right.upgrade:before,.rail_fail .reason .fa-pull-right.action_button:before,.rail_fail .reason .fa-pull-right.booking-alerts-explained:before,.rail_fail #legs .result:not(.unsaleable) .fa-pull-right.toggle,.rail_fail #legs .result:not(.unsaleable).expanded .fa-pull-right.toggle,#search_results.error_timetable .result:not(.unsaleable) .fa-pull-right.ticket_search:after,form.booking_alert button.fa-pull-right:after,section.show_stops td.icon i.fa-pull-right.train,#passengers #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#passengers #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#passengers #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#passengers #itinerary .itinerary-steps>ol .separator i.fa-pull-right,#passengers #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,#basket #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#basket #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#basket #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#basket #itinerary .itinerary-steps>ol .separator i.fa-pull-right,#basket #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,#thank_you_page #intro .instructions ul.help a.fa-pull-right:before,#thank_you_page #intro .instructions p.help a.fa-pull-right:before,body.admin #order_details #intro .instructions ul.help a.fa-pull-right:before,body.admin #order_details #intro .instructions p.help a.fa-pull-right:before,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#thank_you_page #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#thank_you_page #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#thank_you_page #itinerary .itinerary-steps>ol .separator i.fa-pull-right,body.admin #order_details #itinerary .itinerary-steps>ol .separator i.fa-pull-right,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,#checkout #bottom_form li.action button.fa-pull-right:after,#checkout #terms_and_conditions header a.fa-pull-right:after,#checkout #terms_and_conditions .tabs .tabs_nav a.fa-pull-right.hide:after,#checkout #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#checkout #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#checkout #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#checkout #itinerary .itinerary-steps>ol .separator i.fa-pull-right,#checkout #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,.blog_posts_index .pagination a.fa-pull-right.next_blog_page:before,.blog_posts_show .pagination a.fa-pull-right.next_blog_page:before,.blog_posts_index .pagination a.fa-pull-right.previous_blog_page:after,.blog_posts_show .pagination a.fa-pull-right.previous_blog_page:after,.blog_posts_index .post_content ul>li.fa-pull-right:before,.blog_posts_show .post_content ul>li.fa-pull-right:before,.about_team section#about .fa-pull-right.twitter-follow-link:before,.about_team section#about .fa-pull-right.external-link:before,.about_team section#about .fa-pull-right.instagram-link:before,.about_team section#about .fa-pull-right.linkedin-link:before,.about_team section#about .fa-pull-right.github-link:before,.team_overview .fa-pull-right.button:after,.team_overview .author .admin a.fa-pull-right:after,.author .admin .team_overview a.fa-pull-right:after,.city_guides_show .curated-journeys .fa-pull-right.show-all:after,.city_guides_show .curated-journeys .fa-pull-right.show-all.expanded:after,.journey_guides_show .prices .fa-pull-right.prices_explained:before,.journey_guides_show .stats .departure .fa-pull-right.item:before,.journey_guides_show .stats .train_changes .fa-pull-right.item:before,.journey_guides_show .stats .journey_time .fa-pull-right.item:before,.journey_guides_show .automated .intro .fa-pull-right.icon:before,.journey_guides_show .automated .intro .fa-pull-right.icon:after,.journey_guides_show .automated .booking .fa-pull-right.icon:before,.journey_guides_show .automated .booking .fa-pull-right.icon:after,.journey_guides_show .automated .trains .fa-pull-right.icon:before,.journey_guides_show .automated .trains .fa-pull-right.icon:after,.journey_guides_show .automated .trains .inverse-journey a.fa-pull-right:after,.journey_guides_show .automated .other h3 a.fa-pull-right:after,.journey_guides_show .curated .routes>li .step .trains a.fa-pull-right:after,.train_guides_show ul.train-type .fa-pull-right.high_speed,.train_guides_show ul.train-type .fa-pull-right.regional,.train_guides_show ul.train-type .fa-pull-right.night,.train_guides_show ul.train-type .fa-pull-right.scenic,section#account fieldset.actions button.fa-pull-right:after,section#account fieldset.actions li.link_action a.fa-pull-right:after,#account.page.your_trips .fa-pull-right.current-trip:after,#account.page.your_trips .current-trip p.fa-pull-right:before,#account.page.your_trips .trips li a.fa-pull-right:after,#account.page.your_trips .upcoming .trips li a p.fa-pull-right:before,#account.page.your_trips .upcoming .no-trips .fa-pull-right.action_button:before,section.current-trip .fa-pull-right.refresh:before,section.current-trip table .earlier span.fa-pull-right:after,section.current-trip table .earlier.active span.fa-pull-right:after,section.current-trip table tr.departed+tr:not(.departed) .fa-pull-right.icon:before,section.current-trip table .finish .icon i.fa-pull-right,section.current-trip footer span.fa-pull-right:after,body.admin ul.breadcrumbs li.fa-pull-right:not(:last-child):after,body.admin table:not(.cost) th a.fa-pull-right.asc:after,body.admin table:not(.cost) th a.fa-pull-right.desc:after,body.admin .fr-view ul>li.fa-pull-right:before,body.admin.admin_booking_alerts_index .multi_filter .fa-pull-right.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .fa-pull-right.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .fa-pull-right.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .fa-pull-right.remove_filter:before,body.admin #guides_admin>header nav li.fa-pull-right:after,body.admin #guides_admin .flash li.fa-pull-right.alert:before,body.admin #guides_admin .flash li.fa-pull-right.notice:before,body.admin #guides_admin form.formtastic .fa-pull-right.error-messages:before{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,i.pull-left.pulsing,i.pull-left.train,i.pull-left.spinner,i.pull-left.search,i.pull-left.add,i.pull-left.edit,i.pull-left.remove,i.pull-left.trash,i.pull-left.clock,i.pull-left.plus,i.pull-left.star,i.pull-left.info,i.pull-left.notice,i.pull-left.warning,i.pull-left.basket,i.pull-left.user,i.pull-left.blog,i.pull-left.help,i.pull-left.settings,i.pull-left.undo,i.pull-left.active-locale,i.pull-left.inactive-locale,i.pull-left.share,i.pull-left.facebook,i.pull-left.twitter,i.pull-left.gplus,i.pull-left.youtube,i.pull-left.exit,i.pull-left.swap,i.pull-left.calendar,i.pull-left.options,i.pull-left.sort,i.pull-left.question,i.pull-left.down,i.pull-left.check,i.pull-left.toggle-down,i.pull-left.toggle-up,i.pull-left.left,i.inbound i.pull-left.arrow,i.pull-left.right,i.outbound i.pull-left.arrow,i.pull-left.dropdown,i.pull-left.chevron-right,i.pull-left.chevron-left,i.pull-left.has_tooltip,p.pull-left.warning.site_wide:before,form.formtastic li.pull-left.invalid:before,form.formtastic li.pull-left.error:before,.errorExplanation li.pull-left:before,#newsletter button.pull-left:before,#newsletter a.pull-left.button:before,#newsletter .author .admin a.pull-left:before,.author .admin #newsletter a.pull-left:before,.ac_results .ac_no_results .pull-left.warning_icon,.overlay_mask .close i.pull-left,#page_tabs a.ticket_options i.pull-left,#page_tabs a.booking_complete i.pull-left,#page_tabs a.itinerary i.pull-left,#page_tabs a.basket i.pull-left,#page_tabs a.checkout i.pull-left,aside.summary .buttons .pull-left#add_journey:after,aside.summary .europe-by-rail-book a.pull-left:before,aside.summary .action-buttons a.pull-left.resend:before,aside.summary .action-buttons a.pull-left.share:before,section.coverage_map .pull-left.button:after,section.coverage_map .author .admin a.pull-left:after,.author .admin section.coverage_map a.pull-left:after,.pagination a.pull-left.previous_page:before,.pagination span.pull-left.previous_page:before,.pagination em.pull-left.previous_page:before,.pagination a.pull-left.next_page:after,.pagination span.pull-left.next_page:after,.pagination em.pull-left.next_page:after,section.carbon-calculation i.pull-left.plane,section.carbon-calculation i.pull-left.train,form.search fieldset.who li.passenger .passenger_selector .pull-left.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector .pull-left.passenger_button.add_passenger:before,form.search fieldset.who li.passenger.multiple .pull-left.category_label:before,form.search fieldset.who li.passenger.single .pull-left.category_label:before,form.search fieldset.who ul.more-options li.added-options>ul>li .pull-left.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li .pull-left.remove-avoid-london,section.more-options a.pull-left.help:before,section.more-options ul.via-station i.pull-left.remove,.order_item .delivery_method span.pull-left.print_at_home:before,.order_item .delivery_method strong.pull-left.print_at_home:before,.order_item .delivery_method span.pull-left.mobile:before,.order_item .delivery_method strong.pull-left.mobile:before,.order_item .delivery_method span.pull-left.collection:before,.order_item .delivery_method strong.pull-left.collection:before,.order_item .delivery_method span.pull-left.paperless:before,.order_item .delivery_method strong.pull-left.paperless:before,.order_item .delivery_method span.pull-left.first_class:before,.order_item .delivery_method strong.pull-left.first_class:before,.order_item .delivery_method span.pull-left.special:before,.order_item .delivery_method strong.pull-left.special:before,.order_item .passengers strong.pull-left:before,.order_item .after-sales a.pull-left.refund-options:before,.order_item .after-sales a.pull-left.exchange-options:before,.order_item .after-sales .container a.close i.pull-left,.order_item .after-sales .loading i.pull-left,.order_item .after-sales .claims a.pull-left.help:before,.destinations-country-guide .caption a.pull-left:after,.guides-slider .content-header .controls .pull-left.prev,.guides-slider .content-header .controls .pull-left.next,.airbnb-form .pull-left.submit:after,.airbnb-form .pull-left.date-picker:after,.airbnb-form.horizontal .pull-left.submit:after,#order-share-dialog .journey-link button.pull-left.copy:after,#order-share-dialog .journey-link button.pull-left.copied:after,section.page header a.pull-left.help:before,section.page ul.large a span.pull-left:after,nav#main ul.account_menu a.orders i.pull-left,nav#main ul.currency_menu a.orders i.pull-left,nav#main ul.locale_menu a.orders i.pull-left,nav#main ul.account_menu a.alerts i.pull-left,nav#main ul.currency_menu a.alerts i.pull-left,nav#main ul.locale_menu a.alerts i.pull-left,nav#main ul.account_menu a.searches i.pull-left,nav#main ul.currency_menu a.searches i.pull-left,nav#main ul.locale_menu a.searches i.pull-left,nav#main ul.account_menu a.passengers i.pull-left,nav#main ul.currency_menu a.passengers i.pull-left,nav#main ul.locale_menu a.passengers i.pull-left,nav#main ul.account_menu a.past_bookings i.pull-left,nav#main ul.currency_menu a.past_bookings i.pull-left,nav#main ul.locale_menu a.past_bookings i.pull-left,nav#main ul.account_menu a.settings i.pull-left,nav#main ul.currency_menu a.settings i.pull-left,nav#main ul.locale_menu a.settings i.pull-left,nav#main ul.account_menu a.sign_out i.pull-left,nav#main ul.currency_menu a.sign_out i.pull-left,nav#main ul.locale_menu a.sign_out i.pull-left,#site-wrapper.mainstage #content section.badges .trustpilot a.pull-left:after,#site-wrapper.mainstage #content section.payment-methods i.pull-left.lock,#site-wrapper.mainstage #content section.payment-methods i.pull-left.card,section.discover h3.pull-left.popular-journeys:before,section.discover h3.pull-left.popular-journeys.expanded:before,#discover-page section.results h3.pull-left:after,section#contact .pull-left.action_button:after,#contact-form button.pull-left:after,#contact-form-wrapper #overlay-features a.pull-left:before,section.authentication fieldset.actions button.pull-left[disabled]:before,section.authentication .third_party a.pull-left.facebook:before,section.authentication .third_party a.pull-left.twitter:before,#action_buttons #edit_search i.pull-left,#action_buttons #save_search i.pull-left,#action_buttons #save_search.saved i.pull-left,#tabs i.pull-left.train,#legs .overview .select_result i.pull-left,#legs .overview .pull-left.arrow,#legs .result .pull-left.button.search:after,#legs .result .author .admin a.pull-left.search:after,.author .admin #legs .result a.pull-left.search:after,#legs .result.selected .select_result i.pull-left,#legs .selected_fare .selected .more_fares i.pull-left,#legs .selected_fare.open .more_fares i.pull-left,#legs .earlier_later .earlier i.pull-left,#legs .earlier_later .later i.pull-left,#legs .itinerary .itinerary-steps>ol .step-connection .pull-left.train,#legs .itinerary .itinerary-steps>ol .transfer .pull-left.help,#legs .itinerary .itinerary-steps>ol .wait .pull-left.clock,#legs .itinerary .itinerary-steps>ol .separator i.pull-left,#legs .itinerary .itinerary-steps>ol .separator.overnight i.pull-left,.fare_list .fare_name span.pull-left.sleeper:after,.selected_fare span.pull-left.upgrade:before,.rail_fail .reason .pull-left.action_button:before,.rail_fail .reason .pull-left.booking-alerts-explained:before,.rail_fail #legs .result:not(.unsaleable) .pull-left.toggle,.rail_fail #legs .result:not(.unsaleable).expanded .pull-left.toggle,#search_results.error_timetable .result:not(.unsaleable) .pull-left.ticket_search:after,form.booking_alert button.pull-left:after,section.show_stops td.icon i.pull-left.train,#passengers #itinerary .itinerary-steps>ol .step-connection .pull-left.train,#passengers #itinerary .itinerary-steps>ol .transfer .pull-left.help,#passengers #itinerary .itinerary-steps>ol .wait .pull-left.clock,#passengers #itinerary .itinerary-steps>ol .separator i.pull-left,#passengers #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,#basket #itinerary .itinerary-steps>ol .step-connection .pull-left.train,#basket #itinerary .itinerary-steps>ol .transfer .pull-left.help,#basket #itinerary .itinerary-steps>ol .wait .pull-left.clock,#basket #itinerary .itinerary-steps>ol .separator i.pull-left,#basket #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,#thank_you_page #intro .instructions ul.help a.pull-left:before,#thank_you_page #intro .instructions p.help a.pull-left:before,body.admin #order_details #intro .instructions ul.help a.pull-left:before,body.admin #order_details #intro .instructions p.help a.pull-left:before,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .pull-left.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .pull-left.train,#thank_you_page #itinerary .itinerary-steps>ol .transfer .pull-left.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .pull-left.help,#thank_you_page #itinerary .itinerary-steps>ol .wait .pull-left.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .pull-left.clock,#thank_you_page #itinerary .itinerary-steps>ol .separator i.pull-left,body.admin #order_details #itinerary .itinerary-steps>ol .separator i.pull-left,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,#checkout #bottom_form li.action button.pull-left:after,#checkout #terms_and_conditions header a.pull-left:after,#checkout #terms_and_conditions .tabs .tabs_nav a.pull-left.hide:after,#checkout #itinerary .itinerary-steps>ol .step-connection .pull-left.train,#checkout #itinerary .itinerary-steps>ol .transfer .pull-left.help,#checkout #itinerary .itinerary-steps>ol .wait .pull-left.clock,#checkout #itinerary .itinerary-steps>ol .separator i.pull-left,#checkout #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,.blog_posts_index .pagination a.pull-left.next_blog_page:before,.blog_posts_show .pagination a.pull-left.next_blog_page:before,.blog_posts_index .pagination a.pull-left.previous_blog_page:after,.blog_posts_show .pagination a.pull-left.previous_blog_page:after,.blog_posts_index .post_content ul>li.pull-left:before,.blog_posts_show .post_content ul>li.pull-left:before,.about_team section#about .pull-left.twitter-follow-link:before,.about_team section#about .pull-left.external-link:before,.about_team section#about .pull-left.instagram-link:before,.about_team section#about .pull-left.linkedin-link:before,.about_team section#about .pull-left.github-link:before,.team_overview .pull-left.button:after,.team_overview .author .admin a.pull-left:after,.author .admin .team_overview a.pull-left:after,.city_guides_show .curated-journeys .pull-left.show-all:after,.city_guides_show .curated-journeys .pull-left.show-all.expanded:after,.journey_guides_show .prices .pull-left.prices_explained:before,.journey_guides_show .stats .departure .pull-left.item:before,.journey_guides_show .stats .train_changes .pull-left.item:before,.journey_guides_show .stats .journey_time .pull-left.item:before,.journey_guides_show .automated .intro .pull-left.icon:before,.journey_guides_show .automated .intro .pull-left.icon:after,.journey_guides_show .automated .booking .pull-left.icon:before,.journey_guides_show .automated .booking .pull-left.icon:after,.journey_guides_show .automated .trains .pull-left.icon:before,.journey_guides_show .automated .trains .pull-left.icon:after,.journey_guides_show .automated .trains .inverse-journey a.pull-left:after,.journey_guides_show .automated .other h3 a.pull-left:after,.journey_guides_show .curated .routes>li .step .trains a.pull-left:after,.train_guides_show ul.train-type .pull-left.high_speed,.train_guides_show ul.train-type .pull-left.regional,.train_guides_show ul.train-type .pull-left.night,.train_guides_show ul.train-type .pull-left.scenic,section#account fieldset.actions button.pull-left:after,section#account fieldset.actions li.link_action a.pull-left:after,#account.page.your_trips .pull-left.current-trip:after,#account.page.your_trips .current-trip p.pull-left:before,#account.page.your_trips .trips li a.pull-left:after,#account.page.your_trips .upcoming .trips li a p.pull-left:before,#account.page.your_trips .upcoming .no-trips .pull-left.action_button:before,section.current-trip .pull-left.refresh:before,section.current-trip table .earlier span.pull-left:after,section.current-trip table .earlier.active span.pull-left:after,section.current-trip table tr.departed+tr:not(.departed) .pull-left.icon:before,section.current-trip table .finish .icon i.pull-left,section.current-trip footer span.pull-left:after,body.admin ul.breadcrumbs li.pull-left:not(:last-child):after,body.admin table:not(.cost) th a.pull-left.asc:after,body.admin table:not(.cost) th a.pull-left.desc:after,body.admin .fr-view ul>li.pull-left:before,body.admin.admin_booking_alerts_index .multi_filter .pull-left.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .pull-left.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .pull-left.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .pull-left.remove_filter:before,body.admin #guides_admin>header nav li.pull-left:after,body.admin #guides_admin .flash li.pull-left.alert:before,body.admin #guides_admin .flash li.pull-left.notice:before,body.admin #guides_admin form.formtastic .pull-left.error-messages:before{margin-right:.3em}.fa.pull-right,i.pull-right.pulsing,i.pull-right.train,i.pull-right.spinner,i.pull-right.search,i.pull-right.add,i.pull-right.edit,i.pull-right.remove,i.pull-right.trash,i.pull-right.clock,i.pull-right.plus,i.pull-right.star,i.pull-right.info,i.pull-right.notice,i.pull-right.warning,i.pull-right.basket,i.pull-right.user,i.pull-right.blog,i.pull-right.help,i.pull-right.settings,i.pull-right.undo,i.pull-right.active-locale,i.pull-right.inactive-locale,i.pull-right.share,i.pull-right.facebook,i.pull-right.twitter,i.pull-right.gplus,i.pull-right.youtube,i.pull-right.exit,i.pull-right.swap,i.pull-right.calendar,i.pull-right.options,i.pull-right.sort,i.pull-right.question,i.pull-right.down,i.pull-right.check,i.pull-right.toggle-down,i.pull-right.toggle-up,i.pull-right.left,i.inbound i.pull-right.arrow,i.pull-right.right,i.outbound i.pull-right.arrow,i.pull-right.dropdown,i.pull-right.chevron-right,i.pull-right.chevron-left,i.pull-right.has_tooltip,p.pull-right.warning.site_wide:before,form.formtastic li.pull-right.invalid:before,form.formtastic li.pull-right.error:before,.errorExplanation li.pull-right:before,#newsletter button.pull-right:before,#newsletter a.pull-right.button:before,#newsletter .author .admin a.pull-right:before,.author .admin #newsletter a.pull-right:before,.ac_results .ac_no_results .pull-right.warning_icon,.overlay_mask .close i.pull-right,#page_tabs a.ticket_options i.pull-right,#page_tabs a.booking_complete i.pull-right,#page_tabs a.itinerary i.pull-right,#page_tabs a.basket i.pull-right,#page_tabs a.checkout i.pull-right,aside.summary .buttons .pull-right#add_journey:after,aside.summary .europe-by-rail-book a.pull-right:before,aside.summary .action-buttons a.pull-right.resend:before,aside.summary .action-buttons a.pull-right.share:before,section.coverage_map .pull-right.button:after,section.coverage_map .author .admin a.pull-right:after,.author .admin section.coverage_map a.pull-right:after,.pagination a.pull-right.previous_page:before,.pagination span.pull-right.previous_page:before,.pagination em.pull-right.previous_page:before,.pagination a.pull-right.next_page:after,.pagination span.pull-right.next_page:after,.pagination em.pull-right.next_page:after,section.carbon-calculation i.pull-right.plane,section.carbon-calculation i.pull-right.train,form.search fieldset.who li.passenger .passenger_selector .pull-right.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector .pull-right.passenger_button.add_passenger:before,form.search fieldset.who li.passenger.multiple .pull-right.category_label:before,form.search fieldset.who li.passenger.single .pull-right.category_label:before,form.search fieldset.who ul.more-options li.added-options>ul>li .pull-right.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li .pull-right.remove-avoid-london,section.more-options a.pull-right.help:before,section.more-options ul.via-station i.pull-right.remove,.order_item .delivery_method span.pull-right.print_at_home:before,.order_item .delivery_method strong.pull-right.print_at_home:before,.order_item .delivery_method span.pull-right.mobile:before,.order_item .delivery_method strong.pull-right.mobile:before,.order_item .delivery_method span.pull-right.collection:before,.order_item .delivery_method strong.pull-right.collection:before,.order_item .delivery_method span.pull-right.paperless:before,.order_item .delivery_method strong.pull-right.paperless:before,.order_item .delivery_method span.pull-right.first_class:before,.order_item .delivery_method strong.pull-right.first_class:before,.order_item .delivery_method span.pull-right.special:before,.order_item .delivery_method strong.pull-right.special:before,.order_item .passengers strong.pull-right:before,.order_item .after-sales a.pull-right.refund-options:before,.order_item .after-sales a.pull-right.exchange-options:before,.order_item .after-sales .container a.close i.pull-right,.order_item .after-sales .loading i.pull-right,.order_item .after-sales .claims a.pull-right.help:before,.destinations-country-guide .caption a.pull-right:after,.guides-slider .content-header .controls .pull-right.prev,.guides-slider .content-header .controls .pull-right.next,.airbnb-form .pull-right.submit:after,.airbnb-form .pull-right.date-picker:after,.airbnb-form.horizontal .pull-right.submit:after,#order-share-dialog .journey-link button.pull-right.copy:after,#order-share-dialog .journey-link button.pull-right.copied:after,section.page header a.pull-right.help:before,section.page ul.large a span.pull-right:after,nav#main ul.account_menu a.orders i.pull-right,nav#main ul.currency_menu a.orders i.pull-right,nav#main ul.locale_menu a.orders i.pull-right,nav#main ul.account_menu a.alerts i.pull-right,nav#main ul.currency_menu a.alerts i.pull-right,nav#main ul.locale_menu a.alerts i.pull-right,nav#main ul.account_menu a.searches i.pull-right,nav#main ul.currency_menu a.searches i.pull-right,nav#main ul.locale_menu a.searches i.pull-right,nav#main ul.account_menu a.passengers i.pull-right,nav#main ul.currency_menu a.passengers i.pull-right,nav#main ul.locale_menu a.passengers i.pull-right,nav#main ul.account_menu a.past_bookings i.pull-right,nav#main ul.currency_menu a.past_bookings i.pull-right,nav#main ul.locale_menu a.past_bookings i.pull-right,nav#main ul.account_menu a.settings i.pull-right,nav#main ul.currency_menu a.settings i.pull-right,nav#main ul.locale_menu a.settings i.pull-right,nav#main ul.account_menu a.sign_out i.pull-right,nav#main ul.currency_menu a.sign_out i.pull-right,nav#main ul.locale_menu a.sign_out i.pull-right,#site-wrapper.mainstage #content section.badges .trustpilot a.pull-right:after,#site-wrapper.mainstage #content section.payment-methods i.pull-right.lock,#site-wrapper.mainstage #content section.payment-methods i.pull-right.card,section.discover h3.pull-right.popular-journeys:before,section.discover h3.pull-right.popular-journeys.expanded:before,#discover-page section.results h3.pull-right:after,section#contact .pull-right.action_button:after,#contact-form button.pull-right:after,#contact-form-wrapper #overlay-features a.pull-right:before,section.authentication fieldset.actions button.pull-right[disabled]:before,section.authentication .third_party a.pull-right.facebook:before,section.authentication .third_party a.pull-right.twitter:before,#action_buttons #edit_search i.pull-right,#action_buttons #save_search i.pull-right,#action_buttons #save_search.saved i.pull-right,#tabs i.pull-right.train,#legs .overview .select_result i.pull-right,#legs .overview .pull-right.arrow,#legs .result .pull-right.button.search:after,#legs .result .author .admin a.pull-right.search:after,.author .admin #legs .result a.pull-right.search:after,#legs .result.selected .select_result i.pull-right,#legs .selected_fare .selected .more_fares i.pull-right,#legs .selected_fare.open .more_fares i.pull-right,#legs .earlier_later .earlier i.pull-right,#legs .earlier_later .later i.pull-right,#legs .itinerary .itinerary-steps>ol .step-connection .pull-right.train,#legs .itinerary .itinerary-steps>ol .transfer .pull-right.help,#legs .itinerary .itinerary-steps>ol .wait .pull-right.clock,#legs .itinerary .itinerary-steps>ol .separator i.pull-right,#legs .itinerary .itinerary-steps>ol .separator.overnight i.pull-right,.fare_list .fare_name span.pull-right.sleeper:after,.selected_fare span.pull-right.upgrade:before,.rail_fail .reason .pull-right.action_button:before,.rail_fail .reason .pull-right.booking-alerts-explained:before,.rail_fail #legs .result:not(.unsaleable) .pull-right.toggle,.rail_fail #legs .result:not(.unsaleable).expanded .pull-right.toggle,#search_results.error_timetable .result:not(.unsaleable) .pull-right.ticket_search:after,form.booking_alert button.pull-right:after,section.show_stops td.icon i.pull-right.train,#passengers #itinerary .itinerary-steps>ol .step-connection .pull-right.train,#passengers #itinerary .itinerary-steps>ol .transfer .pull-right.help,#passengers #itinerary .itinerary-steps>ol .wait .pull-right.clock,#passengers #itinerary .itinerary-steps>ol .separator i.pull-right,#passengers #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,#basket #itinerary .itinerary-steps>ol .step-connection .pull-right.train,#basket #itinerary .itinerary-steps>ol .transfer .pull-right.help,#basket #itinerary .itinerary-steps>ol .wait .pull-right.clock,#basket #itinerary .itinerary-steps>ol .separator i.pull-right,#basket #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,#thank_you_page #intro .instructions ul.help a.pull-right:before,#thank_you_page #intro .instructions p.help a.pull-right:before,body.admin #order_details #intro .instructions ul.help a.pull-right:before,body.admin #order_details #intro .instructions p.help a.pull-right:before,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .pull-right.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .pull-right.train,#thank_you_page #itinerary .itinerary-steps>ol .transfer .pull-right.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .pull-right.help,#thank_you_page #itinerary .itinerary-steps>ol .wait .pull-right.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .pull-right.clock,#thank_you_page #itinerary .itinerary-steps>ol .separator i.pull-right,body.admin #order_details #itinerary .itinerary-steps>ol .separator i.pull-right,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,#checkout #bottom_form li.action button.pull-right:after,#checkout #terms_and_conditions header a.pull-right:after,#checkout #terms_and_conditions .tabs .tabs_nav a.pull-right.hide:after,#checkout #itinerary .itinerary-steps>ol .step-connection .pull-right.train,#checkout #itinerary .itinerary-steps>ol .transfer .pull-right.help,#checkout #itinerary .itinerary-steps>ol .wait .pull-right.clock,#checkout #itinerary .itinerary-steps>ol .separator i.pull-right,#checkout #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,.blog_posts_index .pagination a.pull-right.next_blog_page:before,.blog_posts_show .pagination a.pull-right.next_blog_page:before,.blog_posts_index .pagination a.pull-right.previous_blog_page:after,.blog_posts_show .pagination a.pull-right.previous_blog_page:after,.blog_posts_index .post_content ul>li.pull-right:before,.blog_posts_show .post_content ul>li.pull-right:before,.about_team section#about .pull-right.twitter-follow-link:before,.about_team section#about .pull-right.external-link:before,.about_team section#about .pull-right.instagram-link:before,.about_team section#about .pull-right.linkedin-link:before,.about_team section#about .pull-right.github-link:before,.team_overview .pull-right.button:after,.team_overview .author .admin a.pull-right:after,.author .admin .team_overview a.pull-right:after,.city_guides_show .curated-journeys .pull-right.show-all:after,.city_guides_show .curated-journeys .pull-right.show-all.expanded:after,.journey_guides_show .prices .pull-right.prices_explained:before,.journey_guides_show .stats .departure .pull-right.item:before,.journey_guides_show .stats .train_changes .pull-right.item:before,.journey_guides_show .stats .journey_time .pull-right.item:before,.journey_guides_show .automated .intro .pull-right.icon:before,.journey_guides_show .automated .intro .pull-right.icon:after,.journey_guides_show .automated .booking .pull-right.icon:before,.journey_guides_show .automated .booking .pull-right.icon:after,.journey_guides_show .automated .trains .pull-right.icon:before,.journey_guides_show .automated .trains .pull-right.icon:after,.journey_guides_show .automated .trains .inverse-journey a.pull-right:after,.journey_guides_show .automated .other h3 a.pull-right:after,.journey_guides_show .curated .routes>li .step .trains a.pull-right:after,.train_guides_show ul.train-type .pull-right.high_speed,.train_guides_show ul.train-type .pull-right.regional,.train_guides_show ul.train-type .pull-right.night,.train_guides_show ul.train-type .pull-right.scenic,section#account fieldset.actions button.pull-right:after,section#account fieldset.actions li.link_action a.pull-right:after,#account.page.your_trips .pull-right.current-trip:after,#account.page.your_trips .current-trip p.pull-right:before,#account.page.your_trips .trips li a.pull-right:after,#account.page.your_trips .upcoming .trips li a p.pull-right:before,#account.page.your_trips .upcoming .no-trips .pull-right.action_button:before,section.current-trip .pull-right.refresh:before,section.current-trip table .earlier span.pull-right:after,section.current-trip table .earlier.active span.pull-right:after,section.current-trip table tr.departed+tr:not(.departed) .pull-right.icon:before,section.current-trip table .finish .icon i.pull-right,section.current-trip footer span.pull-right:after,body.admin ul.breadcrumbs li.pull-right:not(:last-child):after,body.admin table:not(.cost) th a.pull-right.asc:after,body.admin table:not(.cost) th a.pull-right.desc:after,body.admin .fr-view ul>li.pull-right:before,body.admin.admin_booking_alerts_index .multi_filter .pull-right.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .pull-right.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .pull-right.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .pull-right.remove_filter:before,body.admin #guides_admin>header nav li.pull-right:after,body.admin #guides_admin .flash li.pull-right.alert:before,body.admin #guides_admin .flash li.pull-right.notice:before,body.admin #guides_admin form.formtastic .pull-right.error-messages:before{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse,i.pulsing,.order_item .after-sales .loading i,section.authentication fieldset.actions button[disabled]:before{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before,i.search:before,#account.page.your_trips .upcoming .no-trips .action_button:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before,i.star:before,nav#main ul.account_menu a.searches i:before,nav#main ul.currency_menu a.searches i:before,nav#main ul.locale_menu a.searches i:before,#action_buttons #save_search.saved i:before,.selected_fare span.upgrade:before{content:"\f005"}.fa-star-o:before,#action_buttons #save_search i:before{content:"\f006"}.fa-user:before,i.user:before,form.search fieldset.who li.passenger.single .category_label:before,.order_item .passengers strong:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before,i.check:before,#order-share-dialog .journey-link button.copied:after,body.admin #guides_admin .flash li.notice:before{content:"\f00c"}.fa-remove:before,.fa-close:before,i.remove:before,section.more-options ul.via-station i.remove:before,.order_item .after-sales .container a.close i:before,.fa-times:before,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-via-station:before,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-avoid-london:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before,i.clock:before,#page_tabs a.itinerary i:before,#legs .itinerary .itinerary-steps>ol .wait .clock:before,#passengers #itinerary .itinerary-steps>ol .wait .clock:before,#basket #itinerary .itinerary-steps>ol .wait .clock:before,#thank_you_page #itinerary .itinerary-steps>ol .wait .clock:before,body.admin #order_details #itinerary .itinerary-steps>ol .wait .clock:before,#checkout #itinerary .itinerary-steps>ol .wait .clock:before,.journey_guides_show .stats .journey_time .item:before,.journey_guides_show .automated .booking .icon:before,#account.page.your_trips .current-trip p:before,#account.page.your_trips .upcoming .trips li a p:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before,i.swap:before,aside.summary .action-buttons a.resend:before,.order_item .after-sales a.exchange-options:before,section.current-trip .refresh:before{content:"\f021"}.fa-list-alt:before,nav#main ul.account_menu a.orders i:before,nav#main ul.currency_menu a.orders i:before,nav#main ul.locale_menu a.orders i:before{content:"\f022"}.fa-lock:before,#site-wrapper.mainstage #content section.payment-methods i.lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before,.order_item .delivery_method span.print_at_home:before,.order_item .delivery_method strong.print_at_home:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before,#action_buttons #edit_search i:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,i.edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before,i.chevron-left:before{content:"\f053"}.fa-chevron-right:before,i.chevron-right:before,section.coverage_map .button:after,section.coverage_map .author .admin a:after,.author .admin section.coverage_map a:after,.destinations-country-guide .caption a:after,.airbnb-form .submit:after,.airbnb-form.horizontal .submit:after,#order-share-dialog .journey-link button.copy:after,section.page ul.large a span:after,#site-wrapper.mainstage #content section.badges .trustpilot a:after,#discover-page section.results h3:after,section#contact .action_button:after,#contact-form button:after,#legs .result .button.search:after,#legs .result .author .admin a.search:after,.author .admin #legs .result a.search:after,#search_results.error_timetable .result:not(.unsaleable) .ticket_search:after,form.booking_alert button:after,#checkout #bottom_form li.action button:after,.team_overview .button:after,.team_overview .author .admin a:after,.author .admin .team_overview a:after,.journey_guides_show .automated .trains .inverse-journey a:after,.journey_guides_show .automated .other h3 a:after,section#account fieldset.actions button:after,section#account fieldset.actions li.link_action a:after,#account.page.your_trips .current-trip:after,#account.page.your_trips .trips li a:after,section.current-trip footer span:after,body.admin ul.breadcrumbs li:not(:last-child):after,body.admin #guides_admin>header nav li:after{content:"\f054"}.fa-plus-circle:before,i.plus:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before,.overlay_mask .close i:before{content:"\f057"}.fa-check-circle:before,#legs .result.selected .select_result i:before{content:"\f058"}.fa-question-circle:before,i.has_tooltip:before,section.more-options a.help:before,.order_item .after-sales .claims a.help:before,section.page header a.help:before,.rail_fail .reason .booking-alerts-explained:before,.journey_guides_show .automated .trains .icon:after{content:"\f059"}.fa-info-circle:before,#thank_you_page #intro .instructions ul.help a:before,#thank_you_page #intro .instructions p.help a:before,body.admin #order_details #intro .instructions ul.help a:before,body.admin #order_details #intro .instructions p.help a:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before,i.left:before,i.inbound i.arrow:before{content:"\f060"}.fa-arrow-right:before,i.right:before,i.outbound i.arrow:before,#legs .overview .arrow:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before,i.add:before,aside.summary .buttons #add_journey:after{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before,.order_item .delivery_method span.paperless:before,.order_item .delivery_method strong.paperless:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,i.warning:before,p.warning.site_wide:before,form.formtastic li.invalid:before,form.formtastic li.error:before,.errorExplanation li:before,.ac_results .ac_no_results .warning_icon:before,.fa-exclamation-triangle:before,body.admin #guides_admin .flash li.alert:before,body.admin #guides_admin form.formtastic .error-messages:before{content:"\f071"}.fa-plane:before,section.carbon-calculation i.plane:before{content:"\f072"}.fa-calendar:before,i.calendar:before,.airbnb-form .date-picker:after{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before,.city_guides_show .curated-journeys .show-all.expanded:after,section.current-trip table .earlier span:after,body.admin table:not(.cost) th a.desc:after{content:"\f077"}.fa-chevron-down:before,.city_guides_show .curated-journeys .show-all:after,section.current-trip table .earlier.active span:after,body.admin table:not(.cost) th a.asc:after{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before,i.basket:before,#page_tabs a.basket i:before,#page_tabs a.checkout i:before,aside.summary .europe-by-rail-book a:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before,i.settings:before,nav#main ul.account_menu a.settings i:before,nav#main ul.currency_menu a.settings i:before,nav#main ul.locale_menu a.settings i:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before,i.exit:before,nav#main ul.account_menu a.sign_out i:before,nav#main ul.currency_menu a.sign_out i:before,nav#main ul.locale_menu a.sign_out i:before{content:"\f08b"}.fa-linkedin-square:before,.about_team section#about .linkedin-link:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before,.about_team section#about .github-link:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before,i.twitter:before,section.authentication .third_party a.twitter:before,.about_team section#about .twitter-follow-link:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before,section.authentication .third_party a.facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before,#site-wrapper.mainstage #content section.payment-methods i.card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before,i.blog:before{content:"\f0a1"}.fa-bell:before,nav#main ul.account_menu a.alerts i:before,nav#main ul.currency_menu a.alerts i:before,nav#main ul.locale_menu a.alerts i:before,.rail_fail .reason .action_button:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before,#legs .earlier_later .earlier i:before{content:"\f0a8"}.fa-arrow-circle-right:before,#legs .earlier_later .later i:before{content:"\f0a9"}.fa-arrow-circle-up:before,i.toggle-up:before,#checkout #terms_and_conditions .tabs .tabs_nav a.hide:after{content:"\f0aa"}.fa-arrow-circle-down:before,i.toggle-down:before,#checkout #terms_and_conditions header a:after{content:"\f0ab"}.fa-globe:before,i.active-locale:before,.train_guides_show ul.train-type .regional:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before,form.search fieldset.who li.passenger.multiple .category_label:before,nav#main ul.account_menu a.passengers i:before,nav#main ul.currency_menu a.passengers i:before,nav#main ul.locale_menu a.passengers i:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before,i.gplus:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before,i.sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before,#legs .itinerary .itinerary-steps>ol .transfer .help:before,.rail_fail #legs .result:not(.unsaleable) .toggle:before,#passengers #itinerary .itinerary-steps>ol .transfer .help:before,#basket #itinerary .itinerary-steps>ol .transfer .help:before,#thank_you_page #itinerary .itinerary-steps>ol .transfer .help:before,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .help:before,#checkout #itinerary .itinerary-steps>ol .transfer .help:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before,.rail_fail #legs .result:not(.unsaleable).expanded .toggle:before{content:"\f0de"}.fa-envelope:before,#newsletter button:before,#newsletter a.button:before,#newsletter .author .admin a:before,.author .admin #newsletter a:before,.order_item .delivery_method span.first_class:before,.order_item .delivery_method strong.first_class:before,.order_item .delivery_method span.special:before,.order_item .delivery_method strong.special:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before,i.undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before,.train_guides_show ul.train-type .high_speed:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before,.journey_guides_show .stats .train_changes .item:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before,form.search fieldset.who li.passenger .passenger_selector .passenger_button.add_passenger:before,body.admin.admin_booking_alerts_index .multi_filter .add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .add_filter:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before,.pagination a.previous_page:before,.pagination span.previous_page:before,.pagination em.previous_page:before,.guides-slider .content-header .controls .prev:before,.blog_posts_index .pagination a.next_blog_page:before,.blog_posts_show .pagination a.next_blog_page:before{content:"\f104"}.fa-angle-right:before,.pagination a.next_page:after,.pagination span.next_page:after,.pagination em.next_page:after,.guides-slider .content-header .controls .next:before,.blog_posts_index .pagination a.previous_blog_page:after,.blog_posts_show .pagination a.previous_blog_page:after,.journey_guides_show .curated .routes>li .step .trains a:after{content:"\f105"}.fa-angle-up:before,section.discover h3.popular-journeys.expanded:before,#legs .selected_fare.open .more_fares i:before{content:"\f106"}.fa-angle-down:before,i.down:before,i.dropdown:before,section.discover h3.popular-journeys:before,#legs .selected_fare .selected .more_fares i:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before,.about_team section#about .external-link:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before,.order_item .delivery_method span.mobile:before,.order_item .delivery_method strong.mobile:before{content:"\f10b"}.fa-circle-o:before,#legs .overview .select_result i:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before,i.spinner:before,.order_item .after-sales .loading i:before,section.authentication fieldset.actions button[disabled]:before{content:"\f110"}.fa-circle:before,.blog_posts_index .post_content ul>li:before,.blog_posts_show .post_content ul>li:before,body.admin .fr-view ul>li:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before,.order_item .after-sales a.refund-options:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before,i.question:before{content:"\f128"}.fa-info:before,i.info:before,i.notice:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before,#contact-form-wrapper #overlay-features a:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before,#page_tabs a.ticket_options i:before,#page_tabs a.booking_complete i:before,.order_item .delivery_method span.collection:before,.order_item .delivery_method strong.collection:before,.journey_guides_show .automated .booking .icon:after{content:"\f145"}.fa-minus-square:before,form.search fieldset.who li.passenger .passenger_selector .passenger_button.remove_passenger:before,body.admin.admin_booking_alerts_index .multi_filter .remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .remove_filter:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before,.journey_guides_show .prices .prices_explained:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before,i.youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before,.about_team section#about .instagram-link:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before,#legs .itinerary .itinerary-steps>ol .separator i:before,#passengers #itinerary .itinerary-steps>ol .separator i:before,#basket #itinerary .itinerary-steps>ol .separator i:before,#thank_you_page #itinerary .itinerary-steps>ol .separator i:before,body.admin #order_details #itinerary .itinerary-steps>ol .separator i:before,#checkout #itinerary .itinerary-steps>ol .separator i:before{content:"\f185"}.fa-moon-o:before,#legs .itinerary .itinerary-steps>ol .separator.overnight i:before,#passengers #itinerary .itinerary-steps>ol .separator.overnight i:before,#basket #itinerary .itinerary-steps>ol .separator.overnight i:before,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i:before,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i:before,#checkout #itinerary .itinerary-steps>ol .separator.overnight i:before,.train_guides_show ul.train-type .night:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before,i.help:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before,nav#main ul.account_menu a.past_bookings i:before,nav#main ul.currency_menu a.past_bookings i:before,nav#main ul.locale_menu a.past_bookings i:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before,i.options:before{content:"\f1de"}.fa-share-alt:before,i.share:before{content:"\f1e0"}.fa-share-alt-square:before,aside.summary .action-buttons a.share:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before,.train_guides_show ul.train-type .scenic:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before,i.trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before,i.inactive-locale:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before,i.facebook:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before,.fare_list .fare_name span.sleeper:after{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before,i.train:before,section.carbon-calculation i.train:before,#tabs i.train:before,#legs .itinerary .itinerary-steps>ol .step-connection .train:before,section.show_stops td.icon i.train:before,#passengers #itinerary .itinerary-steps>ol .step-connection .train:before,#basket #itinerary .itinerary-steps>ol .step-connection .train:before,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .train:before,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .train:before,#checkout #itinerary .itinerary-steps>ol .step-connection .train:before,.journey_guides_show .stats .departure .item:before,.journey_guides_show .automated .intro .icon:after,.journey_guides_show .automated .trains .icon:before,section.current-trip table tr.departed+tr:not(.departed) .icon:before,section.current-trip table .finish .icon i:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before,.journey_guides_show .automated .intro .icon:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}i.flag{display:inline-block}i.flag-48_sk{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px 0px no-repeat}i.flag-48_si{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -48px 0px no-repeat}i.flag-48_se{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -48px no-repeat}i.flag-48_rs{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -48px -48px no-repeat}i.flag-48_ro{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px 0px no-repeat}i.flag-48_pt{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px -48px no-repeat}i.flag-48_pl{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -96px no-repeat}i.flag-48_no{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -48px -96px no-repeat}i.flag-48_nl{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px -96px no-repeat}i.flag-48_mc{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -144px 0px no-repeat}i.flag-48_lv{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -144px -48px no-repeat}i.flag-48_lu{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -144px -96px no-repeat}i.flag-48_lt{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -144px no-repeat}i.flag-48_it{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -48px -144px no-repeat}i.flag-48_hu{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px -144px no-repeat}i.flag-48_al{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -144px -144px no-repeat}i.flag-48_gr{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -192px 0px no-repeat}i.flag-48_gb{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -192px -48px no-repeat}i.flag-48_fr{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -192px -96px no-repeat}i.flag-48_fi{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -192px -144px no-repeat}i.flag-48_es{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -192px no-repeat}i.flag-48_ee{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -48px -192px no-repeat}i.flag-48_dk{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px -192px no-repeat}i.flag-48_de{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -144px -192px no-repeat}i.flag-48_cz{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -192px -192px no-repeat}i.flag-48_ch{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -240px 0px no-repeat}i.flag-48_bg{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -240px -48px no-repeat}i.flag-48_be{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -240px -96px no-repeat}i.flag-48_ba{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -240px -144px no-repeat}i.flag-48_at{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -240px -192px no-repeat}i.flag-48_hr{width:48px;height:48px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -240px no-repeat}i.flag-32_sk{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -287px no-repeat}i.flag-32_si{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -32px -287px no-repeat}i.flag-32_se{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -319px no-repeat}i.flag-32_rs{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -32px -319px no-repeat}i.flag-32_ro{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -64px -287px no-repeat}i.flag-32_pt{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -64px -319px no-repeat}i.flag-32_pl{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -351px no-repeat}i.flag-32_no{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -32px -351px no-repeat}i.flag-32_nl{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -64px -351px no-repeat}i.flag-32_mc{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px -287px no-repeat}i.flag-32_lv{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px -319px no-repeat}i.flag-32_lu{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px -351px no-repeat}i.flag-32_lt{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -383px no-repeat}i.flag-32_it{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -32px -383px no-repeat}i.flag-32_hu{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -64px -383px no-repeat}i.flag-32_al{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px -383px no-repeat}i.flag-32_gr{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -128px -287px no-repeat}i.flag-32_gb{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -128px -319px no-repeat}i.flag-32_fr{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -128px -351px no-repeat}i.flag-32_fi{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -128px -383px no-repeat}i.flag-32_es{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -415px no-repeat}i.flag-32_ee{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -32px -415px no-repeat}i.flag-32_dk{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -64px -415px no-repeat}i.flag-32_de{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -96px -415px no-repeat}i.flag-32_cz{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -128px -415px no-repeat}i.flag-32_ch{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -160px -287px no-repeat}i.flag-32_bg{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -160px -319px no-repeat}i.flag-32_be{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -160px -351px no-repeat}i.flag-32_ba{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -160px -383px no-repeat}i.flag-32_at{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -160px -415px no-repeat}i.flag-32_hr{width:32px;height:32px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -447px no-repeat}i.flag-24_sk{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -480px no-repeat}i.flag-24_si{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -24px -480px no-repeat}i.flag-24_se{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) 0px -504px no-repeat}i.flag-24_rs{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -24px -504px no-repeat}i.flag-24_ro{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -48px -480px no-repeat}i.flag-24_pt{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -48px -504px no-repeat}i.flag-24_pl{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -144px -480px no-repeat}i.flag-24_no{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -168px -480px no-repeat}i.flag-24_nl{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -192px -480px no-repeat}i.flag-24_mc{width:24px;height:24px;background:url(//d2c9y3de2rgkpn.cloudfront.net/assets/flags/flags-929a00c9ece00baf34f77c9534b98f0521f04a09c2ed368fc5519447a27ad7dd.png) -72px -480px no-repeat}@font-face{font-family:"OpenSans";font-style:normal;font-weight:100;src:url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Light-83a5c3512b7e56bef9b0d5451adf664b070eb3cf6278e69e2cf4fa0b2d2ef379.eot);src:local("OpenSans/Light"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Light-83a5c3512b7e56bef9b0d5451adf664b070eb3cf6278e69e2cf4fa0b2d2ef379.eot?#iefix) format("embedded-opentype"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Light-a1cb81c9f07f1f399db66ec188c02a1c74bc382df9a8550ab8091aac93dff8a2.woff) format("woff"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Light-3fc333eb3107febd406586ee8206bc0ee2aeb7f6c7a77f3923a353b72b0ca080.ttf) format("truetype"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Light-7170f09c7713948af1b9715e94db7aa7f1b583b19b73048a29f119e8103ca5ee.svg#open_sanslight) format("svg")}@font-face{font-family:"OpenSans";font-style:normal;font-weight:normal;src:url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Regular-25f7c6430e4b537dfa6bbe5554d4641c0fbdbf3f9351aab6cd91d43d11738528.eot);src:local("OpenSans/Regular"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Regular-25f7c6430e4b537dfa6bbe5554d4641c0fbdbf3f9351aab6cd91d43d11738528.eot?#iefix) format("embedded-opentype"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Regular-22e7a1b10c110072f5a0bfd16e2197a76b279ec879bcce8978fada1dc9ee5d40.woff) format("woff"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Regular-dee2d2b7658161d7efa0dede8298b64bf88c8bc1fea782fc10468c9269e78d4a.ttf) format("truetype"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Regular-e234b7a50755a1e34296a2cece36a6388fdd310a3eb1eb75fc1c926aedb7bafe.svg#open_sansregular) format("svg")}@font-face{font-family:"OpenSans";font-style:normal;font-weight:bold;src:url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Semibold-efe97650f3270aca9ba594789ca75ba7b1fc1a22d8189b3439e6dfb57a16e853.eot);src:local("OpenSans/Semibold"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Semibold-efe97650f3270aca9ba594789ca75ba7b1fc1a22d8189b3439e6dfb57a16e853.eot?#iefix) format("embedded-opentype"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Semibold-26b216fadb2ffcd542ca56c2d84f9918f62e40de89bf88b4211fffacd2a4ad83.woff) format("woff"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Semibold-9f8567ea7c2d954377d5a3c26bdaf666ff993dd6a2d4e7e6931917a0286514a2.ttf) format("truetype"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Semibold-dd113f0950e1a419d7aeaa867f6ddec98c9173f3133d777446b2d8890f425c5f.svg#open_sanssemibold) format("svg")}@font-face{font-family:"OpenSans";font-style:normal;font-weight:900;src:url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Bold-5753780fe4ed044cfb98144f0bd6f8da560e00e485573ee038acf26b26a849b2.eot);src:local("OpenSans/Bold"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Bold-5753780fe4ed044cfb98144f0bd6f8da560e00e485573ee038acf26b26a849b2.eot?#iefix) format("embedded-opentype"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Bold-a0357cb694b5284870c77c0dbcaf33f238004800419288afde313317b0dbd0b7.woff) format("woff"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Bold-eeee8057e8b35113884c14c993ea88418d18626bfbcd8842580f721dc0690a8b.ttf) format("truetype"),url(//d2c9y3de2rgkpn.cloudfront.net/assets/OpenSans/Bold-c2ed48332ad6c7760c53dfa2a191a7ac7d943f66d3e8c304f7aa87623818a9e9.svg#open_sansbold) format("svg")}@font-face{font-family:"Avenir";font-style:normal;font-weight:normal;src:url(//d2c9y3de2rgkpn.cloudfront.net/assets/Avenir/AvenirLTPro-Book-bdf5e2aec2d9425ae3d9e23da2508dc11e73b4de9e4c34dedd5b76fe97ee5934.otf) format("opentype")}@font-face{font-family:"Avenir";font-style:normal;font-weight:bold;src:url(//d2c9y3de2rgkpn.cloudfront.net/assets/Avenir/AvenirLTPro-Medium-28ebfd009f4ca834239dd31d8b1d207c5f60c231540d56ca76551d10b528c0e5.otf) format("opentype")}i{color:white}i.square{width:44px;height:44px;line-height:44px;text-align:center;border-radius:0;padding:0}i.circle{width:1em;height:1em;line-height:1em;text-align:center;border-radius:50%;font-size:12px;padding:0.3em;vertical-align:middle}i.info,i.notice{color:#00a7b6}i.warning{color:#ff3c76}i.active-locale:before{display:inline-block;font-size:123%;line-height:0.5;-webkit-transform:translateY(1px);transform:translateY(1px)}i.inactive-locale:before{display:inline-block;font-size:110%;line-height:0.5;-webkit-transform:translateY(1px);transform:translateY(1px)}i.dropdown{margin-left:3px}i.chevron-right{font-size:12px;margin-left:14px}i.chevron-left{font-size:12px;margin-right:14px}i.has_tooltip{color:black;text-align:center}button{background:#ff3c76;color:white}button:disabled,button.disabled{background:#ef8dae}button:not(:disabled):not(.disabled):hover{background:#ff2364}button:not(:disabled):not(.disabled):active{background:#ff0952}button,a.button,.author .admin a,a.action_button{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;display:inline-block;box-sizing:border-box;padding:14px;font-size:18px;line-height:18px;color:white;border:none;text-decoration:none;cursor:pointer}button.small,a.button.small,.author .admin a.small,a.action_button.small{padding:7px 14px;font-size:14px}button.pink,a.button.pink,.author .admin a.pink,a.action_button.pink{background:#ff3c76;color:white}button.pink:disabled,button.pink.disabled,a.button.pink:disabled,.author .admin a.pink:disabled,a.button.pink.disabled,.author .admin a.pink.disabled,a.action_button.pink:disabled,a.action_button.pink.disabled{background:#ef8dae}button.pink:not(:disabled):not(.disabled):hover,a.button.pink:not(:disabled):not(.disabled):hover,.author .admin a.pink:not(:disabled):not(.disabled):hover,a.action_button.pink:not(:disabled):not(.disabled):hover{background:#ff2364}button.pink:not(:disabled):not(.disabled):active,a.button.pink:not(:disabled):not(.disabled):active,.author .admin a.pink:not(:disabled):not(.disabled):active,a.action_button.pink:not(:disabled):not(.disabled):active{background:#ff0952}button.light-blue,a.button.light-blue,.author .admin a,a.action_button.light-blue,.author .admin a.action_button{background:#00a7b6;color:white}button.light-blue:disabled,button.light-blue.disabled,a.button.light-blue:disabled,.author .admin a:disabled,a.button.light-blue.disabled,.author .admin a.disabled,a.action_button.light-blue:disabled,.author .admin a.action_button:disabled,a.action_button.light-blue.disabled,.author .admin a.action_button.disabled{background:#81b2b6}button.light-blue:not(:disabled):not(.disabled):hover,a.button.light-blue:not(:disabled):not(.disabled):hover,.author .admin a:not(:disabled):not(.disabled):hover,a.action_button.light-blue:not(:disabled):not(.disabled):hover,.author .admin a.action_button:not(:disabled):not(.disabled):hover{background:#00909d}button.light-blue:not(:disabled):not(.disabled):active,a.button.light-blue:not(:disabled):not(.disabled):active,.author .admin a:not(:disabled):not(.disabled):active,a.action_button.light-blue:not(:disabled):not(.disabled):active,.author .admin a.action_button:not(:disabled):not(.disabled):active{background:#007883}button.blue,a.button.blue,.author .admin a.blue,a.action_button.blue{background:#006c83;color:white}button.blue:disabled,button.blue.disabled,a.button.blue:disabled,.author .admin a.blue:disabled,a.button.blue.disabled,.author .admin a.blue.disabled,a.action_button.blue:disabled,a.action_button.blue.disabled{background:#637d83}button.blue:not(:disabled):not(.disabled):hover,a.button.blue:not(:disabled):not(.disabled):hover,.author .admin a.blue:not(:disabled):not(.disabled):hover,a.action_button.blue:not(:disabled):not(.disabled):hover{background:#00576a}button.blue:not(:disabled):not(.disabled):active,a.button.blue:not(:disabled):not(.disabled):active,.author .admin a.blue:not(:disabled):not(.disabled):active,a.action_button.blue:not(:disabled):not(.disabled):active{background:#004250}button.light,a.button.light,.author .admin a.light,a.action_button.light{background:#f7f7f7;color:#ff3c76}button.light:not(:disabled):not(.disabled):hover,a.button.light:not(:disabled):not(.disabled):hover,.author .admin a.light:not(:disabled):not(.disabled):hover,a.action_button.light:not(:disabled):not(.disabled):hover{background:#ebebeb}button.light:not(:disabled):not(.disabled):active,a.button.light:not(:disabled):not(.disabled):active,.author .admin a.light:not(:disabled):not(.disabled):active,a.action_button.light:not(:disabled):not(.disabled):active{background:#dedede}button.light i,a.button.light i,.author .admin a.light i,a.action_button.light i{color:#ff3c76}button.light:hover:not([disabled]),a.button.light:hover:not([disabled]),.author .admin a.light:hover:not([disabled]),a.action_button.light:hover:not([disabled]){color:#ff3c76}button.fixed-height,a.button.fixed-height,.author .admin a.fixed-height,a.action_button.fixed-height{height:44px;padding:0 14px;line-height:44px}button.square,a.button.square,.author .admin a.square,a.action_button.square{padding:0;height:44px;width:44px;line-height:44px;text-align:center}button[disabled],a.button[disabled],.author .admin a[disabled],a.action_button[disabled]{opacity:0.5;cursor:default}#notifications{margin-bottom:14px;margin:0 auto;max-width:1400px}ul.notifications li,.notification{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:15px;position:relative;padding:10px;padding-left:58px;width:100%;line-height:18px;box-sizing:border-box;margin-bottom:28px}ul.notifications li>i,.notification>i{width:44px;height:44px;line-height:44px;text-align:center;border-radius:0;padding:0;position:absolute;left:0;top:0;height:100%;font-size:22px;line-height:37px;color:white}ul.notifications li.info,ul.notifications li.notice,.notification.info,.notification.notice{border:1px solid #00a7b6}ul.notifications li.info>i,ul.notifications li.notice>i,.notification.info>i,.notification.notice>i{background-color:#00a7b6}ul.notifications li.warning,.notification.warning{border:1px solid #ff3c76}ul.notifications li.warning>i,.notification.warning>i{background-color:#ff3c76}ul.notifications li p,.notification p{margin-bottom:10px}p.warning.site_wide{margin:0;padding:21px 28px;text-align:center;border-bottom:1px solid #ff3c76}p.warning.site_wide:before{margin-right:0.6em;color:#ff3c76}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/select-arrows-e4452a7208923c4290f705150e4c26e1ead6769c3adc54c212cdc42317aac301.png) no-repeat center right 10px;background-size:8px 17px}select::-ms-expand{display:none}input::-ms-clear,input::-ms-reveal{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input,textarea,select{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-size:14px;padding:7px 14px;box-sizing:border-box;border:1px solid #c6c6c6;border-radius:0px;background-color:white}input:hover,input:focus,textarea:hover,textarea:focus,select:hover,select:focus{border-color:#ff3c76}li.fixed_input label,li.fixed_input .value{cursor:default}li.fixed_input .value{font-family:OpenSans, Arial, sans-serif;font-style:normal;display:inline-block;font-size:14px;padding:7px 14px;box-sizing:border-box;border:1px solid #c6c6c6;border-style:dotted;border-radius:0px;background-color:white;height:35px;line-height:19px}input,select{height:35px}input:disabled,select:disabled{background-color:#f0f0f0}input:disabled:hover,select:disabled:hover{border:1px solid #c6c6c6}select{padding-right:28px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:gray}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:gray}input::placeholder,textarea::placeholder{color:gray}form.formtastic li.hidden{display:none}form.formtastic li.invalid,form.formtastic li.error{color:#ff3c76;position:relative}form.formtastic li.invalid:before,form.formtastic li.error:before{margin-right:1em}form.formtastic li.invalid:before,form.formtastic li.error:before{position:absolute;font-size:16px;left:15px;top:15px}form.formtastic li.invalid input,form.formtastic li.invalid textarea,form.formtastic li.error input,form.formtastic li.error textarea{color:#ff3c76;padding-left:40px}form.formtastic .inline-hints,form.formtastic .inline-errors{font-size:14px;color:#737373;line-height:18.2px;margin:4px 0 0 0}form.formtastic .inline-errors{color:#ff3c76}label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox],input[type=radio]{opacity:0;position:absolute;width:auto !important;height:auto !important;cursor:pointer}input[type=checkbox]+svg,input[type=radio]+svg{width:1.3em;height:1.3em;border:2px solid currentColor;margin-right:6px;display:inline-block;vertical-align:text-bottom;fill:transparent;color:#c6c6c6;box-sizing:border-box}label:hover>input[type=checkbox]+svg,input[type=checkbox]:hover+svg,input[type=checkbox]:active+svg,input[type=checkbox]:checked+svg,label:hover>input[type=radio]+svg,input[type=radio]:hover+svg,input[type=radio]:active+svg,input[type=radio]:checked+svg{color:#ff3c76}input[type=checkbox]:checked+svg,input[type=radio]:checked+svg{fill:white;background:#ff3c76}input[type=checkbox]+svg{border-radius:20%}input[type=radio]+svg{border-radius:100%}.errorExplanation{border:solid 1px #ff3c76;margin-bottom:21px !important;padding:21px 28px}.errorExplanation ul,.errorExplanation li,.errorExplanation p{margin-bottom:14px}.errorExplanation ul:last-child,.errorExplanation li:last-child,.errorExplanation p:last-child{margin-bottom:0}.errorExplanation li,.errorExplanation p{font-size:15px;line-height:1.3em !important}.errorExplanation li{position:relative;padding-left:21px}.errorExplanation li:before{color:#ff3c76;position:absolute;top:3px;left:0}#newsletter{background:#e6e6e6;padding:28px;margin-bottom:28px}#newsletter p{line-height:1.4em}#newsletter input{font-size:18px;width:100%;margin-bottom:10px}#newsletter button,#newsletter a.button,#newsletter .author .admin a,.author .admin #newsletter a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}#newsletter button:before,#newsletter a.button:before,#newsletter .author .admin a:before,.author .admin #newsletter a:before{margin-right:0.3em}#newsletter a.button,#newsletter .author .admin a,.author .admin #newsletter a{font-family:OpenSans, Arial, sans-serif;font-style:normal;display:block;text-align:center}#newsletter a.recent-newsletter{float:right;text-align:right;margin-top:-2.5em;display:block;width:50%;font-size:15px}.ac_results{font-family:OpenSans, Arial, sans-serif;font-style:normal;padding:0;border:none;background-color:#f7f7f7;overflow:hidden;z-index:99999;font-size:15px;line-height:16px}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0px;padding:10px 17px;cursor:default;display:block;overflow:hidden;text-align:left}.ac_results .ac_no_results,.ac_results .ac_loading_message{padding:10px 17px}.ac_results .ac_over{background-color:#c4c4c4}.ac_results .ac_loading_message,.ac_results .ac_no_results{display:none}.ac_results .ac_no_results .warning_icon{color:#ff3c76;margin-right:3px}form.formtastic .date_picker input[type="date"]{appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield;color:transparent}form.formtastic .date_picker input[type="date"].cloned{position:absolute;z-index:1;opacity:0}.calroot{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;clear:left;margin-top:1px;background:white;color:#1a1a1a;padding:14px;position:absolute;z-index:10000;width:532px}.calroot .calhead{position:relative}.calroot .calhead .caltoggles{float:left}.calroot .calhead i.calprev,.calroot .calhead i.calnext{position:absolute;cursor:pointer}.calroot .calhead i.calnext{right:0}.calroot .calhead i.caldisabled{display:none}.calroot .calbuttons{overflow:hidden;background:#e6e6e6;text-align:left;margin:-14px -14px 14px;padding:7px 14px}.calroot .calbuttons a{color:#ff3c76;font-size:14px}.calroot .calbuttons a:first-child{margin-right:20px}.calroot .calbody{float:left}.calroot .calbody.left{margin-right:28px}.calroot .caltitle{margin-bottom:14px;text-align:center}.calroot .caldays{overflow:hidden;border-bottom:1px solid #dedede}.calroot .caldays span{float:left;margin:0 14px 2px 0;text-align:center;line-height:18px;width:22px;font-size:12px}.calroot .caldays span:first-child{margin-left:0}.calroot .calweek{overflow:hidden;border-bottom:1px solid #dedede}.calroot .calweek a{width:22px;float:left;margin:2px 0 2px 14px;font-size:12px;text-align:center;line-height:22px;color:#ff3c76}.calroot .calweek a:first-child{margin-left:0}.calroot .calweek a:hover{color:white;background:#ff3c76;border-radius:50%;text-decoration:none}.calroot .calweek a.calcurrent,.calroot .calweek a.calcurrent.hover{background-color:#ff3c76;color:white;border-radius:50%}.calroot .calweek a.caldisabled,.calroot .calweek a.caldisabled:hover{color:#999999;cursor:default;text-decoration:none;background-color:inherit}.overlay_mask{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);z-index:9999;display:none;color:#1a1a1a;overflow-y:scroll}.overlay_mask.active{display:block}.overlay_mask.modal .close,.overlay_mask.loading .close{display:none}.overlay_mask .container{margin:50px auto;position:relative}.overlay_mask .content{background:white;padding:21px;text-align:left}.overlay_mask .close{display:block;width:44px;height:44px;position:absolute;text-align:center;top:11px;right:11px;cursor:pointer;margin:0;z-index:1;box-sizing:border-box;padding-top:11px}.overlay_mask .close i{font-size:21px;color:#1a1a1a}.overlay_mask .close:hover,.overlay_mask .close:active{text-decoration:none}.overlay_mask .content,.loading_overlay .content{padding:28px}.overlay_mask .content i.spinner,.loading_overlay .content i.spinner{color:#1a1a1a;margin-right:10px}.loading_overlay .content{min-width:260px}#overlay-features{overflow:hidden;padding-top:21px;line-height:1.6em}#overlay-features .left{float:left}#overlay-features .right{float:right}.progress{position:relative;padding-bottom:28px}.progress i.check{display:none;font-size:10px;position:relative;top:-3px;right:-1px}.progress ul{position:relative;height:35px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAANCAYAAABhPKSIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4NTlkMzA3NC01NDk0LTRlZWQtYTgzZS1mZTNjNDExZTFhNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTNBRDEzNzBEOTc4MTFFNUI2QThDMEVCNkJCNzUyNjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTNBRDEzNkZEOTc4MTFFNUI2QThDMEVCNkJCNzUyNjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MDcyMWEzZC00NTcwLTQ0YjItYmNmYy0wMzlkM2Y0ZDZhNDMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5YzcwNTEzMy1mNTFmLTExNzgtYWQ0Mi1lNjFlZWU3NmMxYzEiLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw%2FeHBhY2tldCBlbmQ9InIiPz4BClggAAAAQUlEQVR42mJ8%2BvTpYQYIsIXSDCxAbANl%2F4cJMjFgASxIbEZsggxSUlK4tVMoiGLRs2fPMAQJO%2F4I1OEw7zIABBgAVfUKEbQxAhoAAAAASUVORK5CYII%3D) repeat-x bottom;margin:0 32px 0 22px}body.locale-de .progress ul{margin-right:22px}.progress ul li.active{color:#00a7b6}.progress ul li.active span{background-color:#00a7b6;border:2px solid #00a7b6}.progress ul li.active i{display:inline}.progress ul li{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;top:0;position:absolute;padding:1px 0;font-size:14px;line-height:15px;letter-spacing:-0.01em;text-transform:uppercase;color:#999999}.progress ul li.trains{left:-22px}.progress ul li.ticket-details{left:29%}body.locale-de .progress ul li.ticket-details{left:31%}.progress ul li.basket{left:64%}body.locale-de .progress ul li.basket{left:62%}.progress ul li.checkout{right:-32px}body.locale-de .progress ul li.checkout{right:-22px}.progress ul li span{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;height:12px;width:12px;border:2px solid #c6c6c6;border-radius:50%;background:white;display:block;margin:0 auto;margin-top:5px}#page_tabs{overflow:hidden;width:66%}#page_tabs h2{margin:0}#page_tabs a{box-sizing:border-box;display:inline-block;color:#1a1a1a;padding:21px 28px;border:1px solid #e6e6e6;border-bottom:0}#page_tabs a:hover{background:#006c83;border:1px solid #006c83;color:white}#page_tabs a:hover i{color:white}#page_tabs a i{margin-right:5px;color:#ff3c76}aside.summary p.warning{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}aside.summary p.warning i{margin-right:5px}aside.summary p.warning.expiry{display:none}aside.summary p.warning.expiry.active{display:block}aside.summary>p.warning{margin:-35px 0 0;height:35px;text-align:center}aside.summary ol.tickets{background:#f7f7f7;border-bottom:1px solid #ff3c76;padding:21px 28px 0}aside.summary ol.tickets>li{margin-bottom:21px}aside.summary ol.tickets .ticket header,aside.summary ol.tickets .ticket footer{border:solid 1px #d5d5d5;padding:21px 28px}@media screen and (max-width: 980px){aside.summary ol.tickets .ticket header,aside.summary ol.tickets .ticket footer{padding:14px}}aside.summary ol.tickets .ticket header{position:relative}aside.summary ol.tickets .ticket header:before{content:"";background:#f7f7f7;position:absolute;width:7px;height:7px;bottom:-1px;left:-1px;border-right:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-top-right-radius:7px}aside.summary ol.tickets .ticket header:after{content:"";background:#f7f7f7;position:absolute;width:7px;height:7px;bottom:-1px;right:-1px;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-top-left-radius:7px}aside.summary ol.tickets .ticket footer{position:relative;background-color:white;margin-top:-1px}aside.summary ol.tickets .ticket footer:before{content:"";background:#f7f7f7;position:absolute;width:7px;height:7px;top:-1px;left:-1px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-bottom-right-radius:7px}aside.summary ol.tickets .ticket footer:after{content:"";background:#f7f7f7;position:absolute;width:7px;height:7px;top:-1px;right:-1px;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-bottom-left-radius:7px}aside.summary ol.tickets .ticket h2,aside.summary ol.tickets .ticket p,aside.summary ol.tickets .ticket table:not(.cost){margin-bottom:7px}aside.summary ol.tickets .ticket h2:last-child,aside.summary ol.tickets .ticket p:last-child,aside.summary ol.tickets .ticket table:not(.cost):last-child{margin-bottom:0}aside.summary ol.tickets .ticket h2{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:18px}aside.summary ol.tickets .ticket h2 span{font-weight:bold}aside.summary ol.tickets .ticket p{color:#737373;font-size:14px}aside.summary ol.tickets .ticket p.warning{margin-bottom:14px;padding-left:21px;line-height:1.2}aside.summary ol.tickets .ticket p.warning>i{margin-left:-21px}aside.summary ol.tickets table.cost{width:100%}aside.summary ol.tickets table.cost .optional_reservations,aside.summary ol.tickets table.cost .bicycle_reservations{display:none}aside.summary ol.tickets table.cost tr td{padding-top:7px}aside.summary ol.tickets table.cost tr:first-child td{padding-top:0}aside.summary ol.tickets table.cost .desc,aside.summary ol.tickets table.cost .type{color:#666666;font-size:14px}aside.summary ol.tickets table.cost .price{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;text-align:right;font-size:18px}aside.summary ol.tickets table.cost.with_optional_reservations .optional_reservations,aside.summary ol.tickets table.cost.with_bicycle_reservations .bicycle_reservations{display:table-row}aside.summary ol.tickets table.cost tr.subitem td{padding-top:0}aside.summary ol.tickets table.cost tr.subitem .price{font-size:14px}aside.summary ol.tickets table.cost tr.divider td{border-bottom:1px solid #d5d5d5;padding-bottom:7px}aside.summary ol.tickets .additional{border:solid 1px #d5d5d5;background-color:white;padding:21px 28px}aside.summary ol.tickets .cancellation-protection{border:solid 1px #d5d5d5}aside.summary ol.tickets .cancellation-protection.hidden{display:none}aside.summary ol.tickets .cancellation-protection header{background:#f7f7f7;padding:21px 28px}aside.summary ol.tickets .cancellation-protection header h3{margin:0}aside.summary ol.tickets .cancellation-protection footer{background:white;padding:21px 28px}aside.summary .overview:not(.processed){padding:0 28px;margin:21px 0}aside.summary .overview .inner{padding:21px 28px 29px 28px;border-right:1px solid #e6e6e6}aside.summary .overview .meta p{font-size:14px;line-height:1.3;color:#404040;margin:0}aside.summary .overview .total{text-align:right}aside.summary .overview .total h3,aside.summary .overview .total p.default{display:inline-block;margin:0}aside.summary .overview .total h3{font-size:16px;padding-right:7px}aside.summary .overview .total p.default{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:28px}@media screen and (max-width: 980px){aside.summary .overview .total p.default{font-size:24px}}aside.summary .overview .total p.conversion{display:block;line-height:1.4;font-size:14px;padding-top:5px;margin-bottom:0;color:#606060}@media screen and (max-width: 980px){aside.summary .overview .total p.conversion{padding-left:28px}}body.locale-de aside.summary .overview .total p.conversion{padding-left:100px}@media screen and (max-width: 980px){body.locale-de aside.summary .overview .total p.conversion{padding-left:0}}aside.summary .overview .notes .proof-of-payment{font-size:110%}aside.summary .outbound,aside.summary .inbound,aside.summary .next,aside.summary .privacy-policy{text-align:right;padding:0 28px;margin:28px 0}aside.summary .privacy-policy{font-size:14px}aside.summary .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 28px;margin:21px 0}@media screen and (max-width: 980px){aside.summary .buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}aside.summary .buttons .checkout,aside.summary .buttons #add_journey{margin-bottom:14px}aside.summary .buttons .checkout{margin-left:14px}aside.summary .buttons #add_journey{text-align:center}aside.summary .buttons #add_journey:after{margin-left:0.5em}body.locale-de aside.summary .buttons .checkout,body.locale-de aside.summary .buttons #add_journey{width:320px}@media screen and (max-width: 980px){body.locale-de aside.summary .buttons .checkout,body.locale-de aside.summary .buttons #add_journey{width:inherit}}aside.summary .admin{border-top:1px solid #ff3c76;background:#f7f7f7;border-bottom:1px solid #ff3c76;padding:21px 28px 0}aside.summary .admin h2{margin-bottom:10px}aside.summary .admin li{margin:0}aside.summary .europe-by-rail-book{margin:30px 0;background:#e6e6e6;padding:21px;padding-left:190px;position:relative;min-height:220px}@media screen and (max-width: 980px){aside.summary .europe-by-rail-book{clear:both;margin:0;position:relative;top:20px;width:100%}}aside.summary .europe-by-rail-book img{position:absolute;left:10px;top:-25px;height:280px}aside.summary .europe-by-rail-book h2{font-size:19px;line-height:1.3em}aside.summary .europe-by-rail-book p{margin-bottom:15px;font-size:14px}aside.summary .europe-by-rail-book p.author{margin-top:-10px;width:100%}aside.summary .europe-by-rail-book p.price,aside.summary .europe-by-rail-book p.updated{line-height:1.2em}aside.summary .europe-by-rail-book p:last-child{margin-bottom:0}aside.summary .europe-by-rail-book a{font-weight:bold;color:white;background-color:#23908c;border:2px solid #23908c;padding:4px 18px;border-radius:100px;line-height:1.6;vertical-align:middle;position:relative;font-size:13px}aside.summary .europe-by-rail-book a:hover{color:white;background:#2db9b4}aside.summary .europe-by-rail-book a:before{margin-right:1em;font-size:15px}aside.summary .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}aside.summary .action-buttons.single-item a{width:100%}aside.summary .action-buttons.multiple-item a{width:50%}aside.summary .action-buttons a{background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;text-align:center;padding:16px 12px;font-size:14px}aside.summary .action-buttons a:not(:disabled):not(.disabled):hover{background:#ebebeb}aside.summary .action-buttons a:not(:disabled):not(.disabled):active{background:#dedede}aside.summary .action-buttons a.resend:before{margin-right:0.5em}aside.summary .action-buttons a.share:before{margin-right:0.5em}.map .left_top_controls{padding:5px}.map .left_top_controls .reset_map{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAMAAAB1%2Fu6nAAABNVBMVEUAAABgYGAAAAAAAAAAAAAAAAAAAAAAAABSUlIAAAAAAAAAAAAAAAAAAAAAAAAAAABHR0cAAABHR0cAAAAAAAAAAAAAAADz8%2FNSUlJhYWEAAAAAAAAAAAAAAAAAAAAAAABJSUkAAABGRkYAAAAAAAAAAADv7%2B81NTV7e3vw8PA7OztZWVlOTk5bW1tZWVmPj49WVlZdXV1TU1NhYWH%2F%2F%2F9mZmagoKChoaG6urq7u7tubm7y8vLCwsLFxcVoaGhnZ2f19fXDw8PLy8udnZ2YmJjExMTl5eXg4ODo6Ojr6%2Bvs7Oy3t7dra2u5ublqamru7u7BwcHv7%2B%2B%2Fv7%2FT09NsbGzU1NTKyspwcHDR0dHPz890dHRxcXHS0tLMzMzAwMDIyMjd3d3e3t7Hx8ejo6OioqKTk5OUlJSjanM%2FAAAANHRSTlMQiAxcAgUPJKBAFAgbCyAOuAG3MQYjIvKfhz5aOlVbJrRJpBg5JfZ0uvVoRZN9kqCYQp12hON2VAAAAThJREFUeNpVkdV2g0AURacUSIqEBmLE3T33xqWN191d%2F%2F8TOlAeyH46s9fMrCvEzXKNlq5vWeh6q8GxbsJ6SjU%2F2PDXSh6WcEzFtHuLr%2B%2FXgekrDEdEoWrk20ek3O0buSqIRJbqNE0RfxejOeKQHuqSTBRXk%2F7whOa9l8n1BUDTpRDeFwAY4g%2FAegkwwy5AwMcT3kt1Bz9hPcYVPGObai9PiMMJ0MY3WCK%2Bw42hnQ7yry9xDrD6MJ4d2fSgP5kC5Wp8emjTMEKcPdx3EHtg13DeR8pxFzY1nPU67ZMDsDStu1yADQplH0%2B7LOazdpvNF2mXsqTlknFV3TVR1Xgyp0kynWAmnYiEotsm0VAkkc4IIp13KqaFgzsWwbAWSzEc3Q4jSC6vw8LrkgTGwxq7FGWFJxa8Iot0l3%2B6fUL8sVkzdAAAAABJRU5ErkJggg%3D%3D) no-repeat;width:22px;height:21px;cursor:pointer;text-indent:-119988px;overflow:hidden}.tooltipster-default{border-radius:5px;background:#000;color:#fff}.tooltipster-green{border-radius:3px;background:#def9b4;border:1px solid #e6e6e6}.tooltipster-green .tooltipster-content{font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-default .tooltipster-content{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;letter-spacing:-0.03em;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltip{display:none;position:absolute;z-index:10001;background-color:black;color:white;padding:2px 10px 6px 10px;margin-left:-2px;width:300px;border-radius:4px;box-shadow:black}.tooltip em{display:block;width:0;height:0;border:10px solid;border-color:black transparent transparent;position:absolute;bottom:-17px;left:20px}.tooltip.left em{left:auto;right:20px}.tooltip.bottom em{border-color:transparent transparent black;top:-17px;bottom:auto}section.coverage_map{position:relative;padding:0 !important}section.coverage_map header{text-align:center;position:relative;z-index:999}section.coverage_map header h1{padding-bottom:10px;margin-bottom:0;font-size:40px}section.coverage_map header p{color:#737373;font-size:18px;line-height:1.3em}section.coverage_map header p:not(:last-child){margin-bottom:0}@media screen and (max-width: 980px){section.coverage_map header p{padding-left:50px;padding-right:50px}}section.coverage_map ul{position:absolute;top:300px;left:120px;z-index:1}@media screen and (max-width: 1024px){section.coverage_map ul{top:200px;left:50px}}@media screen and (max-width: 980px){section.coverage_map ul{bottom:-20px;top:auto;left:auto;width:100%;text-align:center;background:white;z-index:2}}section.coverage_map li{margin-bottom:40px;color:#737373;font-size:18px}section.coverage_map li .count{font-size:45px;margin-bottom:5px;font-weight:bold}section.coverage_map li .count i{position:relative;top:-12px}section.coverage_map li span{padding-left:33px}@media screen and (max-width: 980px){section.coverage_map li{display:inline-block;text-align:left;min-width:20%;margin-bottom:30px}section.coverage_map li.all_countries_link{display:block;text-align:center}section.coverage_map li.all_countries_link .button,section.coverage_map li.all_countries_link .author .admin a,.author .admin section.coverage_map li.all_countries_link a{position:relative}}section.coverage_map .button,section.coverage_map .author .admin a,.author .admin section.coverage_map a{background:#f7f7f7;color:#ff3c76}section.coverage_map .button:not(:disabled):not(.disabled):hover,section.coverage_map .author .admin a:not(:disabled):not(.disabled):hover,.author .admin section.coverage_map a:not(:disabled):not(.disabled):hover{background:#ebebeb}section.coverage_map .button:not(:disabled):not(.disabled):active,section.coverage_map .author .admin a:not(:disabled):not(.disabled):active,.author .admin section.coverage_map a:not(:disabled):not(.disabled):active{background:#dedede}section.coverage_map .button i,section.coverage_map .author .admin a i,.author .admin section.coverage_map a i{color:#ff3c76}section.coverage_map .button:hover:not([disabled]),section.coverage_map .author .admin a:hover:not([disabled]),.author .admin section.coverage_map a:hover:not([disabled]){color:#ff3c76}section.coverage_map .button:after,section.coverage_map .author .admin a:after,.author .admin section.coverage_map a:after{margin-left:1em}section.coverage_map .countries .count,section.coverage_map .countries .count i{color:#00a7b6}section.coverage_map .operators .count,section.coverage_map .operators .count i{color:#006c83}section.coverage_map .stations .count,section.coverage_map .stations .count i{color:#ff3c76}#coverage_map{background:white;position:relative;margin-top:-70px}@media screen and (max-width: 980px){#coverage_map{padding-bottom:150px}}#coverage_map svg{height:800px;margin-left:400px}#coverage_map svg text.label{fill:white}@media screen and (max-width: 1024px){#coverage_map svg{height:700px;margin-left:250px}}@media screen and (max-width: 980px){#coverage_map svg{height:500px;margin-left:100px}}#coverage_map:before{content:"";position:absolute;z-index:1;top:0;bottom:0;right:0;pointer-events:none;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0), #fff 90%);background-image:linear-gradient(to top, rgba(255,255,255,0), #fff 90%);height:20%;width:100%}#coverage_map:after{content:"";position:absolute;z-index:1;top:0;bottom:0;right:0;pointer-events:none;background-image:-webkit-linear-gradient(left, rgba(255,255,255,0), #fff 90%);background-image:linear-gradient(to right, rgba(255,255,255,0), #fff 90%);height:100%;width:20%}.product_overview{overflow:hidden}.product_overview div{box-sizing:border-box;float:left;width:33.333%;padding:0 28px 0 28px;background-repeat:no-repeat;background-position:top center;background-size:428px 282px;padding-top:300px !important;position:relative}.product_overview div:nth-child(3n+0){padding:0 0 0 56px}.product_overview div:nth-child(3n+1),.product_overview div:first-child{padding:0 56px 0 0}@media (max-width: 800px) and (min-width: 979px){.product_overview div{box-sizing:border-box;float:left;width:50%}.product_overview div:nth-child(even){padding:0 0 0 42px}.product_overview div:nth-child(odd){padding:0 42px 0 0;clear:left}}@media (max-width: 979px){.product_overview div{width:100%;padding:0}}.product_overview .account{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/homepage/built-for-speed-1282941a979343192c1d0a3f15d989f2265ee2f447c7695ab26f48638f851e5c.png);background-position:top left}.product_overview .trust{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/homepage/by-train-travellers-758bdb4e4f3238fd89837839dab58c7e4d07dfd083a1f48937e9976de6577191.png)}.product_overview .trust p{position:absolute;left:0;right:0;text-align:center;top:230px;line-height:1.3em;font-size:14px}.product_overview .prices{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/homepage/never-miss-out-d1a0f75489d262eb38c3e02802b505c494e02b3fd0289c9cf6026511a40e530e.png)}.product_overview h3{margin-bottom:15px;text-align:center}.pagination{margin:1em 0}.pagination a,.pagination span,.pagination em{display:block;background:#f7f7f7;font-weight:bold;padding:1em;display:inline-block}.pagination a:not(.disabled):not(.current):hover,.pagination a.current,.pagination span:not(.disabled):not(.current):hover,.pagination span.current,.pagination em:not(.disabled):not(.current):hover,.pagination em.current{background:#ff3c76;color:white}.pagination a.previous_page:before,.pagination span.previous_page:before,.pagination em.previous_page:before{margin-right:1em}.pagination a.next_page:after,.pagination span.next_page:after,.pagination em.next_page:after{margin-left:1em}section.carbon{display:none;background:#e6e6e6;padding:21px;margin:0 21px}@media screen and (max-width: 980px){section.carbon{padding:14px;margin:42px 14px 0}}section.carbon h2{font-size:18px;margin-bottom:10px}section.carbon p{margin-bottom:none;display:inline;font-size:14px}section.carbon p.kg{font-size:18px;font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}section.carbon p.details{display:block;margin:5px 0 0 0}section.carbon.active{display:block}section.carbon-calculation i{font-size:12px !important;padding:.3em;border-radius:3px;margin-right:10px}section.carbon-calculation i.plane{background-color:#ff3c76}section.carbon-calculation i.train{background-color:#00a7b6}section.carbon-calculation sub{font-size:11px}section.carbon-calculation td{padding:3px 10px;white-space:nowrap}section.carbon-calculation tr td:last-child{text-align:center}section.carbon-calculation .operator{text-align:center}section.carbon-calculation .minus,section.carbon-calculation .equals,section.carbon-calculation .total{text-align:center;font-weight:bold}section.carbon-calculation p.details{font-size:12px;margin:21px 0 0 0;text-align:center}form.search{color:white}form.search fieldset.actions>ol{margin-top:0}form.search fieldset.actions .more{float:left;font-size:14px;text-align:left}form.search fieldset.actions .more li{padding-left:28px;position:relative}form.search fieldset.actions .more li:first-child{padding-bottom:10px}form.search fieldset.actions .more a:hover{text-decoration:underline}form.search fieldset.actions .more a:hover span{text-decoration:none !important}form.search fieldset.actions .more i{position:absolute;left:0}form.search fieldset.actions .commit{float:right}form.search header{padding:21px;padding-bottom:0;text-align:left}form.search header h1{color:#1a1a1a;margin:0;font-size:24px}form.search fieldset{position:relative}form.search header,form.search fieldset.where,form.search fieldset.when,form.search fieldset.who,form.search fieldset.actions{background:rgba(0,0,0,0.7)}form.search input[type=checkbox]:focus+svg,form.search a:focus .circle,form.search .commit button:focus{box-shadow:0 0 1px 1px #ef8dae !important}form.search fieldset.where{display:inline-block;padding:21px;-webkit-transition:all 0.2 ease-out;transition:all 0.2 ease-out}form.search fieldset.where label{display:none}form.search fieldset.where li{float:left}form.search fieldset.where li.swap_stations{width:5px;position:relative;z-index:1}form.search fieldset.where li.swap_stations a{position:relative;left:-11px;top:10px;border:none}form.search fieldset.where i.swap{font-size:13px;padding:0.5em}form.search fieldset.where input{font-size:18px;width:380px;height:44px}form.search fieldset.where li.compact_actions{margin-left:-2px}form.search fieldset.where li.compact_actions button{display:none}form.search fieldset.when,form.search fieldset.who,form.search fieldset.actions{clear:both;margin:0 auto;width:350px;padding:21px;padding-top:0}form.search .toggle-journey-type .choices{position:relative;height:30px;z-index:0}form.search .toggle-journey-type .choices::before{content:"";position:absolute;background:rgba(0,0,0,0.3);height:24px;width:100px;display:block;left:50%;margin:2px 0;margin-left:-50px;border-radius:30px;border:solid 1px rgba(255,255,255,0.15);z-index:-1}form.search .toggle-journey-type .choice{width:100%;position:absolute;height:30px;margin:0}form.search .toggle-journey-type .choice label{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:14px;text-transform:uppercase;padding:7px 0;margin:0;cursor:pointer;display:block}form.search .toggle-journey-type .choice label svg{display:none}form.search .toggle-journey-type .choice label::after{content:"";width:30px;height:30px;display:block;border-radius:30px;position:absolute;top:0;box-sizing:border-box}form.search .toggle-journey-type .choice label:hover::after,form.search .toggle-journey-type .choice label:active::after{border:2px solid #ff3c76}form.search .toggle-journey-type .choice.selected{z-index:-1}form.search .toggle-journey-type .choice.selected label::after{background:#ff3c76;box-shadow:0 0 5px rgba(0,0,0,0.3)}form.search .toggle-journey-type li.journey_type_oneway label{padding-right:calc(50% + 71px);text-align:right}form.search .toggle-journey-type li.journey_type_oneway label::after{left:50%;margin-left:-50px}form.search .toggle-journey-type li.journey_type_return label{padding-left:calc(50% + 71px);text-align:left}form.search .toggle-journey-type li.journey_type_return label::after{right:50%;margin-right:-50px}form.search .toggle-journey-type .choices{margin-bottom:21px}form.search fieldset.when{margin-top:-2.5px}form.search fieldset.when li.return{display:none}form.search fieldset.when li.return.active{display:block}form.search fieldset.when i.calendar{color:#ff3c76;position:absolute;top:26px;right:14px;font-size:16px;cursor:text}form.search fieldset.when .return i.calendar{top:32px}form.search fieldset.when .date_picker{float:left;position:relative;margin-top:2px}form.search fieldset.when .date_picker.return{padding-top:6px;clear:both}form.search fieldset.when .date_picker label{display:block;text-align:left;text-transform:uppercase;font-size:14px;margin-bottom:3px}form.search fieldset.when .date_picker input{width:172px}form.search fieldset.when .time_select{float:left;width:50%;position:relative;padding-left:3px;margin-top:19px}form.search fieldset.when .time_select.return{margin-top:25px}form.search fieldset.when .time_select .hour{margin-right:5px}form.search fieldset.when .time_select .hour,form.search fieldset.when .time_select .min{width:48%}form.search fieldset.when .time_select .separator{display:none}form.search fieldset.when input[type=text],form.search fieldset.when input[type=date],form.search fieldset.when select,form.search fieldset.who input[type=text],form.search fieldset.who input[type=date],form.search fieldset.who select{height:36px;padding:0 10px}form.search fieldset.who span.legend{float:left;font-size:14px;text-transform:uppercase;margin-bottom:3px}form.search fieldset.who a#add_railcard{font-size:14px;position:relative}form.search fieldset.who a#add_railcard i{margin-right:5px;margin-top:-1px}form.search fieldset.who a#add_railcard:hover{text-decoration:underline}form.search fieldset.who ol{clear:both}form.search fieldset.who li.passenger{margin-bottom:1px;text-align:left}form.search fieldset.who li.passenger .passenger_selector{background-color:white;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:8px}form.search fieldset.who li.passenger .passenger_selector .number{border-right:1px solid #F4F4F4;border-left:1px solid #F4F4F4;margin:0;height:44px;line-height:44px;text-align:center;width:44px}form.search fieldset.who li.passenger .passenger_selector .number.zero{color:#D2D2D2}form.search fieldset.who li.passenger .passenger_selector .category_label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin:0}form.search fieldset.who li.passenger .passenger_selector .category_label:before{text-align:center;width:17px}@media only screen and (max-width: 320px){form.search fieldset.who li.passenger .passenger_selector .category_label{font-size:13px}}form.search fieldset.who li.passenger .passenger_selector .buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}form.search fieldset.who li.passenger .passenger_selector .passenger_button_wrapper{width:calc(18px + 20px);max-width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}form.search fieldset.who li.passenger .passenger_selector .passenger_button{background:none;border:none;height:18px;padding:0;font-size:18px;width:18px;background:white;color:#ff3c76}form.search fieldset.who li.passenger .passenger_selector .passenger_button:disabled,form.search fieldset.who li.passenger .passenger_selector .passenger_button.disabled{color:#e6e6e6}form.search fieldset.who li.passenger .passenger_selector .passenger_button:not(:disabled):not(.disabled):hover{color:#ff2364}form.search fieldset.who li.passenger .passenger_selector .passenger_button:not(:disabled):not(.disabled):active{color:#ff0952}form.search fieldset.who li.passenger .passenger_selector .passenger_button:focus{color:#ff0952}section.search_container.light form.search fieldset.who li.passenger{margin-bottom:7px}section.search_container.light form.search fieldset.who li.passenger .passenger_selector{border:1px solid #c6c6c6}section.search_container.light form.search fieldset.who li.passenger .ages{margin-top:3px}section.search_container.light form.search fieldset.who li.passenger .ages .age{padding-top:4px}form.search fieldset.who li.passenger .ages{display:none}form.search fieldset.who li.passenger.multiple .category_label:before{margin-right:0.5em;color:#00a7b6}form.search fieldset.who li.passenger.single .category_label:before{margin-right:0.5em;color:#00a7b6}form.search fieldset.who li.passenger.single.category_youths .category_label:before{font-size:12px}form.search fieldset.who .age{overflow:hidden;padding-top:1px;line-height:26px}form.search fieldset.who .age:not(.visible){display:none}form.search fieldset.who .age i.question{padding:0.1em;margin-left:5px}form.search fieldset.who .age .age_input_container{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form.search fieldset.who .age .age_input_container .age_label{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:7px;white-space:nowrap}form.search fieldset.who .age .age_input_container .age_label label{font-size:14px}form.search fieldset.who .age .age_input_container input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px;padding:0 7px}form.search fieldset.who .age .validation_message,form.search fieldset.who .age .missing_validation_message{display:none;font-size:13px;line-height:20px;margin:5px 0;text-align:right}form.search fieldset.who .age.invalid_age .validation_message{display:block}form.search fieldset.who .age.invalid_age input{color:#ff3c76}form.search fieldset.who .age.missing_age .missing_validation_message{display:block}form.search fieldset.who .age.missing_age input{color:#ff3c76}form.search fieldset.who li.railcards_link{float:right;font-size:14px;margin-top:14px}form.search fieldset.who li.railcards_link a:hover{text-decoration:underline}form.search fieldset.who li.railcards_link i{margin-right:5px}form.search fieldset.who .add_railcard{display:none}form.search fieldset.who ul.more-options{font-size:14px;float:left;margin-top:14px}form.search fieldset.who ul.more-options a:hover{text-decoration:underline}form.search fieldset.who ul.more-options a>i{margin-right:5px}form.search fieldset.who ul.more-options li{text-align:left;position:relative}form.search fieldset.who ul.more-options li.added-options{padding:5px 0}form.search fieldset.who ul.more-options li.added-options>ul{padding-left:22px}form.search fieldset.who ul.more-options li.added-options>ul>li{color:white;padding:0;margin-bottom:0}form.search fieldset.who ul.more-options li.added-options>ul>li:before{width:15px;margin-left:0}form.search fieldset.who ul.more-options li.added-options>ul>li .remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-avoid-london{position:absolute;cursor:pointer;top:5px;left:inherit;right:-20px;font-size:9px;background:#ff3c76;color:white;width:1.3em;height:1.3em;line-height:1.3em;text-align:center;border-radius:50%}form.search fieldset.who ul.more-options li.added-options>ul>li .remove-via-station:disabled,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-via-station.disabled,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-avoid-london:disabled,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-avoid-london.disabled{background:#ef8dae}form.search fieldset.who ul.more-options li.added-options>ul>li .remove-via-station:not(:disabled):not(.disabled):hover,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-avoid-london:not(:disabled):not(.disabled):hover{background:#ff2364}form.search fieldset.who ul.more-options li.added-options>ul>li .remove-via-station:not(:disabled):not(.disabled):active,form.search fieldset.who ul.more-options li.added-options>ul>li .remove-avoid-london:not(:disabled):not(.disabled):active{background:#ff0952}form.search a{color:white}section.search_container{text-align:center}section.search_container.horizontal:after{content:"";position:fixed;top:0;right:0;left:0;z-index:-2;bottom:auto;-webkit-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out}section.search_container.horizontal:not(.compact):after{bottom:0;background:rgba(0,0,0,0.35)}section.search_container.horizontal.compact:after{background:transparent}section.search_container.compact form.search fieldset.where{background:none}section.search_container.compact form.search fieldset.who,section.search_container.compact form.search fieldset.when,section.search_container.compact form.search fieldset.actions{display:none}section.search_container.compact form.search #search_finish_station{width:246px}body.locale-de section.search_container.compact form.search #search_finish_station{width:235px}section.search_container.compact form.search fieldset.where li.compact_actions button[type=submit]{display:block}section.search_container.compact form.search fieldset.where i.swap{background-color:#e6e6e6;color:#737373}section.search_container.compact.always_expand form.search fieldset.where li.compact_actions button[type=submit]{display:none}section.search_container.compact.always_expand form.search fieldset.where li.compact_actions button.expand{display:block}section.search_container.light form.search{color:#737373;border:1px solid #c6c6c6}section.search_container.light form.search header,section.search_container.light form.search fieldset.where,section.search_container.light form.search fieldset.when,section.search_container.light form.search fieldset.who,section.search_container.light form.search fieldset.actions{background:#f7f7f7}section.search_container.light form.search a.overlay_trigger,section.search_container.light form.search a.add_passenger_type,section.search_container.light form.search a#add_railcard,section.search_container.light form.search a#open_more_options{color:#737373}section.search_container.light form.search .calroot{border:1px solid #c6c6c6}section.search_container.light form.search .added-options li{color:#737373 !important}section.search_container.light form.search .toggle-journey-type .choice label{color:#595959;white-space:nowrap}section.search_container.light form.search .toggle-journey-type .choice label:hover,section.search_container.light form.search .toggle-journey-type .choice label:active{color:#1a1a1a}section.search_container.light form.search .toggle-journey-type .choice label::after{-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}section.search_container.light form.search .toggle-journey-type .choice.selected label{color:#1a1a1a}section.search_container:not(.light) fieldset.where input[type="text"],section.search_container:not(.light) fieldset.where select,section.search_container:not(.light) fieldset.when input[type="text"],section.search_container:not(.light) fieldset.when select,section.search_container:not(.light) fieldset.who input[type="text"],section.search_container:not(.light) fieldset.who select{border-color:white}section.search_container:not(.light) fieldset.where input[type="text"]:hover,section.search_container:not(.light) fieldset.where input[type="text"]:focus,section.search_container:not(.light) fieldset.where select:hover,section.search_container:not(.light) fieldset.where select:focus,section.search_container:not(.light) fieldset.when input[type="text"]:hover,section.search_container:not(.light) fieldset.when input[type="text"]:focus,section.search_container:not(.light) fieldset.when select:hover,section.search_container:not(.light) fieldset.when select:focus,section.search_container:not(.light) fieldset.who input[type="text"]:hover,section.search_container:not(.light) fieldset.who input[type="text"]:focus,section.search_container:not(.light) fieldset.who select:hover,section.search_container:not(.light) fieldset.who select:focus{border-color:#ff3c76}section.search_container:not(.light) .toggle-journey-type .choice label{color:#999999;white-space:nowrap}section.search_container:not(.light) .toggle-journey-type .choice label:hover,section.search_container:not(.light) .toggle-journey-type .choice label:active{color:white}section.search_container:not(.light) .toggle-journey-type .choice label::after{-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}section.search_container:not(.light) .toggle-journey-type .choice.selected label{color:white}section.search_container.sticky{-webkit-transition:all 0.25s ease;transition:all 0.25s ease}section.search_container.sticky.stuck{position:fixed !important;top:0;left:0;right:0;display:block;opacity:1;margin-top:0;padding:7px;overflow-y:auto;max-height:100%}section.search_container.sticky.stuck.compact{overflow-y:hidden}section.search_container.sticky.stuck .search_background{background-color:#e6e6e6;border-bottom:solid 1px #dedede;height:102px;left:0;position:absolute;top:0;width:100%}#railcards a{color:#1a1a1a}#railcards li{margin-bottom:21px;overflow:hidden;position:relative}#railcards select{height:44px;float:left}#railcards select.count{width:67px;margin-right:10px}#railcards select.card{width:210px;margin-right:44px}#railcards a.remove{position:absolute;right:0;width:44px;height:44px;line-height:44px;text-align:center;display:none}#railcards a.remove.active{display:block}#railcards .actions{height:40px;margin-top:40px}#railcards .actions a{color:white}section.more-options p{line-height:1.4;margin-bottom:14px}section.more-options a.help{color:#00a7b6}section.more-options a.help:before{margin-right:0.4em}section.more-options a.help:hover{color:#ff3c76}section.more-options ul.via-station{margin:21px -28px;background:#e6e6e6;list-style:none;padding:21px 28px;position:relative}section.more-options ul.via-station label{display:none}section.more-options ul.via-station input{width:100%;border:1px solid #c6c6c6}section.more-options ul.via-station i.remove{display:none;width:1em;height:1em;line-height:1em;text-align:center;border-radius:50%;background:#ff3c76;font-size:.8em;padding:.2em;position:absolute;top:30px;right:36px;cursor:pointer}section.more-options ul.interchange-time{overflow:hidden;margin-bottom:21px}section.more-options ul.interchange-time .outbound{float:left}section.more-options ul.interchange-time .inbound{float:right}section.more-options ul.interchange-time li{margin:5px 0}section.more-options ul.interchange-time>li{box-sizing:border-box;width:50%;padding-right:14px;margin:0}section.more-options ul.interchange-time legend{font-weight:bold;margin-bottom:10px;line-height:1.2}section.more-options ul.interchange-time select{width:70px;margin-right:5px}section.more-options ul.interchange-time label{font-size:14px;color:#737373}section.more-options ul.avoid-london li.input{margin:28px 0}section.more-options ul.avoid-london label{padding:7px;border:1px solid #c6c6c6;background:#f7f7f7;font-size:14px}section.more-options .actions{margin-top:-55px;text-align:right}.container.more_options{max-width:500px}section.civ_train_tickets{max-width:635px}section.age_requirements{max-width:550px;line-height:1.4}section.age_requirements .list{margin:0 -28px 21px}section.age_requirements table{width:100%;line-height:1.2}section.age_requirements table,section.age_requirements p.footnote{font-size:14px}section.age_requirements p.footnote{margin:-10px 0 14px}section.age_requirements p:last-child{margin-bottom:0}section.age_requirements th{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;background:#e6e6e6}section.age_requirements th,section.age_requirements td{padding:7px 28px}section.age_requirements td{border-bottom:1px solid #e6e6e6}section.age_requirements a{color:#ff3c76}section.age_requirements a:hover{color:#ff2364}section.age_requirements a:active{color:#ff0952}.overlay_mask .edit_search_form a.close,.overlay_mask .search a.close,.search_container.vertical a.close{top:-20px;right:-20px}.overlay_mask .edit_search_form a.close i,.overlay_mask .search a.close i,.search_container.vertical a.close i{font-size:29px;border-radius:50%;margin:5px;background:white;line-height:15px}.overlay_mask .edit_search_form .content#edit_search_form,.overlay_mask .edit_search_form .content#search,.overlay_mask .search .content#edit_search_form,.overlay_mask .search .content#search,.search_container.vertical .content#edit_search_form,.search_container.vertical .content#search{background:none;padding:0}.overlay_mask .edit_search_form fieldset.where,.overlay_mask .search fieldset.where,.search_container.vertical fieldset.where{width:350px}.overlay_mask .edit_search_form fieldset.where ol,.overlay_mask .search fieldset.where ol,.search_container.vertical fieldset.where ol{width:350px}.overlay_mask .edit_search_form fieldset.where input,.overlay_mask .search fieldset.where input,.search_container.vertical fieldset.where input{width:350px}.overlay_mask .edit_search_form fieldset.where #search_start_station,.overlay_mask .search fieldset.where #search_start_station,.search_container.vertical fieldset.where #search_start_station{margin-bottom:7px}.overlay_mask .edit_search_form fieldset.where .swap_stations,.overlay_mask .search fieldset.where .swap_stations,.search_container.vertical fieldset.where .swap_stations{height:0;width:0;padding:0}.overlay_mask .edit_search_form fieldset.where .swap_stations a,.overlay_mask .search fieldset.where .swap_stations a,.search_container.vertical fieldset.where .swap_stations a{left:-13px;top:37px}.order_item{border:solid 1px #c6c6c6;margin-bottom:21px}.order_item:not(.basket){border-top:solid 1px #00a7b6}.order_item.basket.expired,.order_item.basket.currency-conflict{background-color:#f0f0f0}.order_item:first-child{border-top:solid 14px #006c83}.order_item :last-child{margin-bottom:0 !important}.order_item section{border-top:solid 1px #d5d5d5;padding:21px 28px}.order_item section h4{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-size:18px}.order_item section p{color:#404040;font-size:14px;line-height:1.6em}.order_item section h4,.order_item section table,.order_item section ul,.order_item section ol,.order_item section p,.order_item section fieldset{margin-bottom:14px}.order_item section td{line-height:1.6em}.order_item p.inline-hints{margin-top:7px;color:#737373}.order_item .expander{margin-bottom:0}.order_item .expander a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-size:16px}.order_item .expander a:hover{color:#00a7b6}.order_item .expander a:hover i{color:#00a7b6}.order_item .expander .toggle-up{display:none}.order_item .expander+.expandable{display:none}.order_item .expander.expanded .toggle-up{display:inherit}.order_item .expander.expanded .toggle-down{display:none}.order_item .expander.expanded+.expandable{display:inherit;margin-top:14px}.order_item .delivery_method{font-size:inherit;color:inherit;line-height:17px}.order_item .delivery_method span,.order_item .delivery_method strong{display:inline-block;margin-right:7px}.order_item .delivery_method span.print_at_home:before,.order_item .delivery_method strong.print_at_home:before{color:#00a7b6;width:21px}.order_item .delivery_method span.mobile:before,.order_item .delivery_method strong.mobile:before{color:#00a7b6;width:21px}.order_item .delivery_method span.mobile:before,.order_item .delivery_method strong.mobile:before{font-size:22px;vertical-align:middle;line-height:inherit}.order_item .delivery_method span.collection:before,.order_item .delivery_method strong.collection:before{color:#00a7b6;width:21px}.order_item .delivery_method span.paperless:before,.order_item .delivery_method strong.paperless:before{color:#00a7b6;width:21px}.order_item .delivery_method span.first_class:before,.order_item .delivery_method strong.first_class:before{color:#00a7b6;width:21px}.order_item .delivery_method span.special:before,.order_item .delivery_method strong.special:before{color:#00a7b6;width:21px}.order_item .delivery_method span.pink_icon:before,.order_item .delivery_method strong.pink_icon:before{color:#ff3c76}.order_item header{display:table;width:100%}.order_item header .title,.order_item header .actions{display:table-cell;vertical-align:top}.order_item header .title{padding:21px 28px}.order_item header .actions{text-align:right;padding:21px 28px 0 0;white-space:nowrap}.order_item header h3{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:24px;margin-bottom:7px}.order_item header h3 em{font-weight:bold}.order_item header .byline{color:#737373}.order_item header .byline span{display:inline-block;padding:0 7px}.order_item header .expiry,.order_item header .currency-conflict{margin-bottom:14px;font-size:15px;color:#404040}.order_item header .expiry>i,.order_item header .currency-conflict>i{margin-right:5px;font-size:18px;line-height:15px;color:#00a7b6;vertical-align:text-bottom}.order_item header .expiry.expired,.order_item header .expiry.warning,.order_item header .currency-conflict.expired,.order_item header .currency-conflict.warning{color:#ff3c76}.order_item header .expiry.expired>i,.order_item header .expiry.warning>i,.order_item header .currency-conflict.expired>i,.order_item header .currency-conflict.warning>i{color:#ff3c76}.order_item header .expiry.expired .button,.order_item header .expiry.expired .author .admin a,.author .admin .order_item header .expiry.expired a,.order_item header .expiry.warning .button,.order_item header .expiry.warning .author .admin a,.author .admin .order_item header .expiry.warning a,.order_item header .currency-conflict.expired .button,.order_item header .currency-conflict.expired .author .admin a,.author .admin .order_item header .currency-conflict.expired a,.order_item header .currency-conflict.warning .button,.order_item header .currency-conflict.warning .author .admin a,.author .admin .order_item header .currency-conflict.warning a{margin-left:28px}@media screen and (max-width: 980px){.order_item header .expiry.expired .button,.order_item header .expiry.expired .author .admin a,.author .admin .order_item header .expiry.expired a,.order_item header .expiry.warning .button,.order_item header .expiry.warning .author .admin a,.author .admin .order_item header .expiry.warning a,.order_item header .currency-conflict.expired .button,.order_item header .currency-conflict.expired .author .admin a,.author .admin .order_item header .currency-conflict.expired a,.order_item header .currency-conflict.warning .button,.order_item header .currency-conflict.warning .author .admin a,.author .admin .order_item header .currency-conflict.warning a{margin-top:7px}}.order_item header .action_link{margin-left:14px}.order_item header .action_link i{background-color:#f7f7f7;color:#404040;width:1.5em;height:1.5em;line-height:1.5em;font-size:20px;padding:0.3em}.order_item header .action_link i:hover{background-color:#ff3c76;color:#f7f7f7}.order_item header .action_link span{display:block;width:0;text-indent:-119988px;overflow:hidden;text-align:left}.order_item .passengers,.order_item .delivery{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;padding-top:0;border-top-width:0}.order_item .passengers h4,.order_item .passengers ul,.order_item .passengers p,.order_item .delivery h4,.order_item .delivery ul,.order_item .delivery p{display:inline-block;vertical-align:top}.order_item .passengers h4,.order_item .delivery h4{width:125px;margin:0}.order_item .passengers li{margin-bottom:7px}.order_item .passengers strong{display:inline-block;margin-right:4px}.order_item .passengers strong:before{color:#00a7b6;width:21px}.order_item .passengers small{color:#737373}.order_item .notifications{margin:0 28px}.order_item .notifications li{margin:14px 0}.order_item .notifications li:first-child{margin-top:21px}.order_item .fares .fare,.order_item .fares .segment{color:#404040;margin-bottom:21px}.order_item .fares h5{margin-bottom:14px}.order_item .fares li{list-style-type:initial;list-style-position:outside;margin:0 21px 14px}.order_item .fares li h6{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-size:14px;margin-bottom:7px}.order_item .fares li p{color:#737373;font-size:12px;margin-bottom:0}.order_item .fares li p a{color:#404040}.order_item .railcards .count,.order_item .railcards .times{width:20px}.order_item .seat_reservation{background-color:#f7f7f7}.order_item .seat_reservation+.seating_preferences{border-top-width:0}.order_item .seating_preferences{padding-top:0;padding-bottom:0}.order_item .seating_preferences .group{margin-top:21px;margin-bottom:21px !important}.order_item .seating_preferences .group ul,.order_item .seating_preferences .group ul>li{margin-bottom:7px}.order_item .seating_preferences .choices{position:relative}.order_item .seating_preferences .choices legend,.order_item .seating_preferences .choices ol{display:table-cell}.order_item .seating_preferences .choices legend{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;position:absolute;left:0;top:0;width:150px;padding-top:14px}.order_item .seating_preferences .choices legend label{cursor:inherit}.order_item .seating_preferences .choices ol{padding-left:150px}.order_item .seating_preferences .choices li{display:inline-block;background-color:#f7f7f7;margin-right:3px;font-size:14px;margin-bottom:7px}.order_item .seating_preferences .choices li.selected{background-color:inherit}.order_item .seating_preferences .choices li label{display:block;border:solid 1px #c6c6c6;padding:7px 14px}.order_item .seating_preferences .choices li label:hover span:before{color:#ff3c76}.order_item .seating_preferences p.note{color:#737373}.order_item .seating_preferences p.note.with_preferences{margin-left:150px}.order_item .delivery_selector fieldset{margin-left:-28px;margin-right:-28px;margin-bottom:-21px !important}.order_item .delivery_selector li{background-color:#f7f7f7;border-top:solid 1px #d5d5d5}.order_item .delivery_selector li.selected{background-color:inherit}.order_item .delivery_selector li span{margin-right:0}.order_item .delivery_selector li strong{font-size:14px}.order_item .delivery_selector li strong:before{font-size:16px}.order_item .delivery_selector label{display:block;padding:14px 28px}.order_item .delivery_selector label:hover span:before{color:#ff3c76}.order_item .thalys_delivery_email li.error:before{top:9px}.order_item .thalys_delivery_email input{width:220px;float:left}.order_item .thalys_delivery_email .inline-errors{clear:both;float:left;margin-top:7px}.order_item .thalys_delivery_email .inline-hints{float:left;vertical-align:middle;margin-left:12px}.order_item .bicycle_reservation label{display:block}.order_item .bicycle_reservation label span{font-size:14px}.order_item .bicycle_reservation label:hover span:before{color:#ff3c76}.order_item .bicycle_reservation label .has_tooltip{margin-left:10px}.order_item .travelcards li{margin-bottom:14px}.order_item .travelcards label{display:inline-block;padding-right:14px}.order_item .change_codes li{font-weight:bold;margin-bottom:14px}.order_item .change_codes p,.order_item .change_codes ul{margin-bottom:14px}.order_item .pnrs p{margin-bottom:14px}.order_item .pnrs th,.order_item .pnrs td{padding:0 14px 7px 0;font-size:14px;font-weight:bold;line-height:1}.order_item .pnrs td{letter-spacing:1px}.order_item .pnrs tr:last-child th,.order_item .pnrs tr:last-child td{padding-bottom:0}.order_item .after-sales{background:#e6e6e6;padding-top:14px;padding-bottom:14px}.order_item .after-sales a.refund-options,.order_item .after-sales a.exchange-options{color:#ff3c76}.order_item .after-sales a.refund-options:hover,.order_item .after-sales a.exchange-options:hover{color:white;background:#00576a}.order_item .after-sales a.refund-options:active,.order_item .after-sales a.refund-options.active,.order_item .after-sales a.refund-options.active:hover,.order_item .after-sales a.exchange-options:active,.order_item .after-sales a.exchange-options.active,.order_item .after-sales a.exchange-options.active:hover{color:white;background:#006c83}.order_item .after-sales a.refund-options:before{margin-right:0.5em}.order_item .after-sales a.exchange-options:before{margin-right:0.5em}.order_item .after-sales .container{display:none;position:relative;border-top:3px solid #006c83}.order_item .after-sales .container.visible{display:block}.order_item .after-sales .container section{background:white}.order_item .after-sales .container header p.subtitle{color:#737373}.order_item .after-sales .container .cancellation-item{border:solid 1px #c6c6c6;background:#f7f7f7}.order_item .after-sales .container .cancellation-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order_item .after-sales .container .cancellation-item .description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.order_item .after-sales .container .cancellation-item .description .info{color:#737373}.order_item .after-sales .container .cancellation-item .price{font-weight:bold}.order_item .after-sales .container fieldset.actions{text-align:right}.order_item .after-sales .container fieldset.actions .cost td{font-weight:bold}.order_item .after-sales .container fieldset.actions .cost td.price{text-align:right}.order_item .after-sales .container fieldset.actions .cost tr:not(.total) td.desc{color:#737373}.order_item .after-sales .container fieldset.actions .cost tr.total td{border-color:#b6b6b6}.order_item .after-sales .container fieldset.actions .cost tr.total td.price{color:#ff3c76}.order_item .after-sales .container a.close{position:absolute}.order_item .after-sales .container a.close i{box-sizing:content-box;padding:.2em;background:black;color:white}.order_item .after-sales .container a.close span{display:block;width:0;text-indent:-119988px;overflow:hidden;text-align:left}.order_item .after-sales .loading{background:white}.order_item .after-sales .loading i{color:#006c83;vertical-align:middle;margin-right:0.3em}.order_item .after-sales .claims{border:0}.order_item .after-sales a.refund-options,.order_item .after-sales a.exchange-options{background:#f7f7f7;margin-right:7px}.order_item .after-sales .container section{border-top:none;padding:14px;margin-bottom:14px;border-bottom:1px solid #c6c6c6}.order_item .after-sales .container header{margin-bottom:14px}.order_item .after-sales .container header,.order_item .after-sales .container section>p{padding-right:22px}.order_item .after-sales .container h3{font-size:16px;margin-bottom:0}.order_item .after-sales .container p.subtitle{margin-top:7px;font-size:12px}.order_item .after-sales .container .cancellation-item{padding:7px 14px;margin-bottom:7px}.order_item .after-sales .container .cancellation-item .description{margin-left:7px;line-height:1.3em}.order_item .after-sales .container .cancellation-item .description .info{font-size:15px}.order_item .after-sales .container ul.notifications{margin:0 0 7px 0}.order_item .after-sales .container section>i.warning{float:left;margin-right:8px;position:relative;top:3px}.order_item .after-sales .container fieldset.actions{padding:0 14px}.order_item .after-sales .container fieldset.actions .cost{overflow:hidden;margin-bottom:14px}.order_item .after-sales .container fieldset.actions .cost table{float:right;width:40%}.order_item .after-sales .container fieldset.actions .cost td.desc{font-size:12px}.order_item .after-sales .container fieldset.actions .cost tr:not(.total) td.price{font-size:14px}.order_item .after-sales .container fieldset.actions button{clear:both}.order_item .after-sales .container a.close{top:7px;right:14px}.order_item .after-sales .loading{font-size:12px;padding:7px 14px}.order_item .after-sales .loading i{font-size:18px}.order_item .after-sales .claims{padding:14px;border:0}.order_item .after-sales .claims h4{font-size:16px;margin-bottom:0}.order_item .after-sales .claims p{font-size:12px;margin-bottom:7px}.order_item .after-sales .claims a.help{color:#ff3c76}.order_item .after-sales .claims a.help:disabled,.order_item .after-sales .claims a.help.disabled{color:#ef8dae}.order_item .after-sales .claims a.help:not(:disabled):not(.disabled):hover{color:#ff2364}.order_item .after-sales .claims a.help:not(:disabled):not(.disabled):active{color:#ff0952}.order_item .after-sales .claims a.help:before{margin-right:0.5em}.order_item .after-sales form.search{margin-top:14px}.order_item .after-sales form.search fieldset{box-sizing:border-box;width:100%}.order_item .after-sales form.search fieldset.when{margin-bottom:0;padding-top:14px;padding-bottom:14px}.order_item .after-sales form.search fieldset.actions{text-align:left;padding-left:21px;padding-bottom:14px}.order_item .after-sales form.search fieldset.actions li{float:none}.order_item .after-sales-history{background:#e6e6e6}.order_item .after-sales-history .notifications li:first-child{margin-top:0}.order_item .admin{font-size:14px}.order_item .admin .actions{text-align:right;position:relative}.order_item .admin .actions ul{display:none;position:absolute;right:0;background-color:white;border:1px solid #c6c6c6;z-index:1}.order_item .admin .actions ul li{text-align:center}.order_item .admin .actions ul li:not(:last-child){border-bottom:1px solid #c6c6c6}.order_item .admin .actions ul a{display:block;padding:4px}.order_item .admin .actions a:hover+ul,.order_item .admin .actions ul:hover{display:block}.journey_guides_show #content,.city_guides_show #content,.country_guides_show #content,.train_guides_show #content{padding-top:0 !important;max-width:100%}.destinations-content{max-width:1400px;margin:auto;margin-top:28px}.destinations-banner{margin-left:-28px;margin-right:-28px;box-sizing:border-box;background-color:#f7f7f7;background-repeat:no-repeat;height:485px;top:106px;border-bottom:solid 14px #006c83}@media screen and (max-width: 980px){.destinations-banner{height:380px;border-bottom-width:0}}.destinations-banner .wrap{height:100%;padding:0 28px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#004250}@media screen and (max-width: 980px){.destinations-banner .wrap{padding:0}}.destinations-banner>.wrap>.content{height:100%;max-width:1400px;margin:0 auto;position:relative}.destinations-banner h2{position:absolute;left:0;bottom:0;padding:14px 28px;background:#006c83;color:white;font-weight:normal;font-size:28px;line-height:30px;margin:0;z-index:1}@media screen and (max-width: 980px){.destinations-banner h2{right:0;height:60px;line-height:60px;padding-top:0;padding-bottom:0}}.destinations-banner h2 span{font-weight:bold}.destinations-banner h2 small{font-size:20px;display:block}@media screen and (max-width: 980px){.destinations-banner h2 small{display:none}}.destinations-banner .search_form{position:absolute;top:170px;left:0;right:0;z-index:3}.destinations-banner .search_form .search_container{text-align:center}@media screen and (max-width: 980px){.destinations-banner .search_form{top:56px}.destinations-banner .search_form form.search fieldset.where input{width:320px}}.destinations-banner>.wrap{background-size:cover}.destinations-country-guide{clear:both;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#006c83;height:400px;margin-bottom:28px;text-align:center}.destinations-country-guide .caption{display:inline-block;background-color:rgba(0,0,0,0.5);padding:28px;margin:100px auto 0}.destinations-country-guide .caption :last-child{margin-bottom:0}.destinations-country-guide .caption h3{color:#e6e6e6;line-height:0.7;font-size:350%}.destinations-country-guide .caption h5{color:#c6c6c6}.destinations-country-guide .caption a{display:inline-block;padding:14px;background-color:#f7f7f7;font-weight:bold}.destinations-country-guide .caption a:after{margin-left:14px}@media screen and (max-width: 980px){.destinations-country-guide{float:right;clear:none;width:55%;height:350px;margin-top:15px}.destinations-country-guide .caption{padding:14px}.destinations-country-guide .caption h3{font-size:300%}}.guides-slider{margin-right:-10px}.guides-slider .content-header{overflow:hidden;padding-top:7px}.guides-slider .content-header h2{font-size:35px;float:left;margin-right:21px}.guides-slider .content-header .pager{float:right;font-size:36px;margin:5px 5px 0 0}.guides-slider .content-header .pager a{color:#c6c6c6;padding-right:7px}.guides-slider .content-header .pager a.activeSlide{color:#ff3c76}.guides-slider .content-header .controls{float:left;margin-right:10px}.guides-slider .content-header .controls a{float:left;background:#e6e6e6;width:40px;padding:12px 0;font-size:24px;display:block;text-align:center;color:#737373;font-weight:bold;margin-left:1px}.guides-slider .content-header .controls a:hover{background:#ff3c76;color:white}.guides-slider .content-body{height:280px;overflow:hidden}.guides-slider .content-body .pages{z-index:1}.guides-slider .content-body li{float:left;box-sizing:border-box}.guides-slider .content-body li a{display:block;margin-right:10px}.guides-slider .content-body li a img{-o-object-fit:cover;object-fit:cover;height:100px}.guides-slider .content-body li a h3{font-size:16px;margin-top:7px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.journeys_list{font-weight:bold;line-height:1.4em;display:table;width:100%}.journeys_list li{display:table-row}.journeys_list a,.journeys_list span.price{display:table-cell;padding:3px 0;vertical-align:middle}.journeys_list a{max-width:60%;padding-right:5px}.journeys_list span.price{color:#737373;font-weight:normal;text-align:right;font-size:0.9em;white-space:nowrap}.journeys_list span.price em{display:inline-block;text-align:left;color:black;width:4em;margin-left:.2em;font-weight:bold;font-size:1.1em}.related-blog-posts{background-color:white;z-index:1;padding:28px 0;display:table;width:100%;box-sizing:border-box;clear:both}@media screen and (max-width: 980px){.related-blog-posts{display:block;padding:0}}.related-blog-posts>div{display:table-cell;vertical-align:top}@media screen and (max-width: 980px){.related-blog-posts>div{display:block;margin:42px 0}}.related-blog-posts .trust{width:440px}@media screen and (max-width: 980px){.related-blog-posts .trust{width:45%;float:left;margin-left:-30px}.related-blog-posts .trust p{padding-left:30px}}.related-blog-posts .trust h2{visibility:hidden}.related-blog-posts .trust p{text-align:center;background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/homepage/homepage-middle-2ae64ac6d436039c5bc3143d6288f024a7cfd7733a288e2bd24f9f77985b0d67.png);background-repeat:no-repeat;background-position:70px 0;padding-top:200px;margin-top:-20px;margin-bottom:0}.related-blog-posts .trust a{display:block}.related-blog-posts .alone{display:block}.related-blog-posts .alone h2{visibility:inherit}.airbnb-form{box-sizing:border-box}.airbnb-form header{position:relative}.airbnb-form h3{padding-right:132px;text-align:left}.airbnb-form img{width:120px;height:35px}.airbnb-form input,.airbnb-form select,.airbnb-form .submit{height:44px;vertical-align:top}.airbnb-form .submit{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;background:#ff3c76;color:white;display:inline-block;font-size:18px;line-height:44px;text-align:center}.airbnb-form .submit:disabled,.airbnb-form .submit.disabled{background:#ef8dae}.airbnb-form .submit:not(:disabled):not(.disabled):hover{background:#ff2364}.airbnb-form .submit:not(:disabled):not(.disabled):active{background:#ff0952}.airbnb-form .submit:hover{color:white}.airbnb-form.vertical{border:1px solid #c6c6c6;padding:28px 14px}.airbnb-form.vertical img{position:absolute;top:-10px;right:0;height:35px}.airbnb-form.vertical input,.airbnb-form.vertical select,.airbnb-form.vertical .submit{width:100%}.airbnb-form.vertical .fieldset{display:table;width:100%}.airbnb-form.vertical .fieldset .field{display:table-cell;box-sizing:border-box}.airbnb-form.vertical .fieldset .field:first-child{padding-right:6px}.airbnb-form.vertical .fieldset .field:last-child{padding-left:6px}.airbnb-form.vertical .fieldset.dates{margin-bottom:12px}.airbnb-form.vertical .fieldset.dates .field{width:50%}.airbnb-form.vertical .fieldset.search .field:first-child{width:60%}.airbnb-form.vertical .date-picker:first-child:after{right:20px}.airbnb-form .submit:after{margin-left:0.6em;color:inherit;font-size:14px}.airbnb-form .date-picker{position:relative}.airbnb-form .date-picker:after{color:#ff3c76;position:absolute;right:15px;top:14px}.airbnb-form.horizontal{padding:28px;text-align:center;margin-left:132px}@media screen and (max-width: 980px){.airbnb-form.horizontal{width:100%;max-width:100%;margin-left:66px}}.airbnb-form.horizontal form{display:inline-block}.airbnb-form.horizontal img{position:absolute;left:-132px}.airbnb-form.horizontal h3{font-size:22px;margin-bottom:7px;padding-right:0}.airbnb-form.horizontal .fieldset{float:left}.airbnb-form.horizontal .field{float:left;margin-right:12px}.airbnb-form.horizontal input,.airbnb-form.horizontal select,.airbnb-form.horizontal .submit{width:165px}@media screen and (max-width: 980px){.airbnb-form.horizontal input,.airbnb-form.horizontal select,.airbnb-form.horizontal .submit{width:160px}}.airbnb-form.horizontal .submit:after{margin-left:1.2em;color:inherit;font-size:14px}@media screen and (max-width: 980px){.airbnb-form.horizontal .submit:after{display:none}}#hs-beacon{display:none !important}body.feature_helpscout_beacon #hs-beacon{display:block !important}.banner_image_credits{background-color:rgba(0,0,0,0.25);padding:0;z-index:1;position:absolute;right:0;font-size:12px}.banner_image_credits p{padding:4px 5px}.banner_image_credits p,.banner_image_credits a,.banner_image_credits a:visited,.banner_image_credits a:active{margin:0;color:rgba(255,255,255,0.78) !important;line-height:1em !important}.banner_image_credits a:hover{color:#ff3c76 !important}.order-share-dialog-mask .content{padding:0 !important}#order-share-dialog{text-align:center;width:700px}#order-share-dialog .inner{padding:26px 0 36px 0}#order-share-dialog .inner.no-guide{padding:50px 0 36px 0}#order-share-dialog .banner{display:block;height:190px;margin-bottom:12px;background-size:cover}#order-share-dialog .insert{background-color:#f7f7f7;border:1px solid #c6c6c6;padding:14px 20px;border-radius:3px;display:inline-block}#order-share-dialog .journey-link ul{display:inline-block}#order-share-dialog .journey-link li{float:left;display:inline}#order-share-dialog .journey-link .insert{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;font-size:14px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#order-share-dialog .journey-link .journey-url{line-height:1em}#order-share-dialog .journey-link button{margin-left:-4px;vertical-align:bottom}#order-share-dialog .journey-link button.copy:after{margin-left:7px}#order-share-dialog .journey-link button.copied:after{margin-left:7px}#order-share-dialog .itinerary .journey{float:left;padding-right:25px}#order-share-dialog .itinerary .times{float:right;padding-left:25px}#order-share-dialog .or-divider{font-size:30px;text-transform:uppercase;padding:8px 0;position:relative;z-index:1}#order-share-dialog .or-divider span{background:#fff;padding:0 15px}#order-share-dialog .or-divider:before{content:"";border-top:1px solid #e6e6e6;margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:90%;z-index:-1}#order-share-dialog ul.social-icons{margin-bottom:21px}#order-share-dialog ul.social-icons li{display:inline;padding:0 3px}#order-share-dialog ul.social-icons li a>img{width:50px}#marketing-subscription{border:1px solid #c6c6c6;margin-top:21px;padding:21px;font-size:14px}#marketing-subscription .heading span{display:block;line-height:22px}#marketing-subscription li.input{margin-top:25px}body.not_found #content{padding-top:0 !important}section.page{border-top:192px solid #00a7b6}section.page .content{margin:-150px 15% 0 15%;padding:42px 91px;background:white;overflow:hidden}@media screen and (max-width: 980px){section.page .content{margin:-150px 10% 0 10%;padding:35px 42px}}section.page header{position:relative}section.page header p{font-size:18px}section.page header a.help{position:absolute;top:0;right:0;font-size:14px;line-height:40px;color:#00a7b6}section.page header a.help:disabled,section.page header a.help.disabled{color:#81b2b6}section.page header a.help:not(:disabled):not(.disabled):hover{color:#00909d}section.page header a.help:not(:disabled):not(.disabled):active{color:#007883}section.page header a.help:before{margin-right:7px}section.page header a.help:before{font-size:16px}section.page h1{font-size:40px}section.page h2{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-size:18px;line-height:36px;border-bottom:1px solid #00a7b6;margin-bottom:0}section.page h2 i{color:#006c83;margin:0 5px 0 3px}section.page h3{font-size:30px}section.page p,section.page li{line-height:1.6em}section.page ul.generic{margin:21px;list-style:disc}section.page ul.generic li>ul.generic{margin-top:0;margin-bottom:0;margin-left:42px;list-style-type:circle}section.page ol.generic{margin:21px;list-style:decimal}section.page ol.generic li{padding-left:5px}section.page ul.large{border-top:1px solid #00a7b6}section.page ul.large li:not(:last-child){border-bottom:1px solid #c6c6c6}section.page ul.large a{display:block;padding:21px;font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;color:#1a1a1a;font-size:24px;background:#e6e6e6}section.page ul.large a:hover{color:#ff3c76}section.page ul.large a span:after{margin-left:1em;color:#ff3c76;font-size:16px}section.page p.footnote{font-size:85%;font-style:italic;margin-top:15px}section.page p.more-positions{border-top:1px solid #c6c6c6;padding-top:10px}section.page footer{margin-top:21px}.translation-disclaimer{border:solid 1px #dfdfdf;padding:14px !important;margin-bottom:21px !important;font-size:14px;line-height:1.3 !important}.translation-disclaimer p{margin:0 !important;color:#737373}.translation-disclaimer p.badge{opacity:0.8;text-align:center;line-height:1 !important;margin:7px 0 -12px !important}.translation-disclaimer p.badge img{height:12px}html{height:100%}body{font-family:OpenSans, Arial, sans-serif;font-style:normal;background-color:white;font-size:16px;color:#1a1a1a;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.04em;height:100%}body.no_scroll{overflow:hidden}#wrapper{padding:0 28px;overflow-x:hidden;min-height:100%;position:relative;padding-bottom:60px;box-sizing:border-box}#wrapper,#site-footer{min-width:768px}strong,b{font-weight:bold}strong strong,b strong{font-weight:900}sub{vertical-align:sub}sup{vertical-align:super}h1,h2,h3,h4,h5,h6{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;margin-bottom:21px}p{margin-bottom:21px}h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}*:focus{outline:none}a{color:#ff3c76;text-decoration:none}a i.toggle-down,a i.toggle-up{color:#ff3c76;margin-left:3px}a:hover{color:#00a7b6}a:active{color:#006c83}.pink{background-color:#ff3c76}.blue{background-color:#006c83}.light-blue,.author .admin a{background-color:#00a7b6}.grey{background-color:#c6c6c6}.light-grey{background-color:#e6e6e6}.lighter-grey{background-color:#f0f0f0}.dark-grey{background-color:#737373}.darker-grey{background-color:#404040}.off-black{background-color:#1a1a1a}.off-white{background-color:#f7f7f7}.aria{position:absolute;left:-500em;top:-500em;width:1px}.widthwrap{max-width:1400px;margin:auto}#site-header-wrapper{padding-top:28px}.native-nav-app #site-header-wrapper{display:none}#site-wrapper{min-height:100%}#site-header{height:78px;width:100%;position:relative;max-width:1400px;margin:auto;box-sizing:border-box}#site-header #logo{width:230px;color:#006c83}#site-header #logo path{fill:currentColor}#site-header #logo:hover{color:#ff3c76;fill:currentColor}.fullwidth-banner{box-sizing:border-box;background-color:#f7f7f7;background-repeat:no-repeat;height:485px;left:0;position:absolute;width:100%}.fullwidth-banner>.wrap{background-size:cover}nav#main{position:absolute;top:0;right:0}nav#main a{display:block;color:#333333}nav#main a i{color:#333333}nav#main a svg{fill:#333333}nav#main a:hover,nav#main a:hover *{color:#ff3c76;fill:#ff3c76}nav#main a.active,nav#main a.active *{color:white;background-color:#ff3c76;fill:white}nav#main a.current,nav#main a.current *{color:#ff3c76}nav#main a.current:hover,nav#main a.current:hover *{background-color:#ff3c76;color:white}nav#main>ul>li{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;display:inline-block;position:relative;margin-bottom:inherit;line-height:inherit}nav#main>ul>li>a{padding:14px}nav#main>ul>li:last-child>a{padding-right:0}nav#main .currency .symbol{display:inline-block;margin-right:4px;vertical-align:middle}nav#main .currency .symbol svg{width:17px;height:17px}nav#main .basket_count{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;color:white !important;background:#ff3c76;position:absolute;top:9px;left:24px;border-radius:50%;height:9px;width:9px;padding:3px;text-align:center;font-size:10px}nav#main i{color:#333333}nav#main i:not(.dropdown){margin-right:7px}nav#main ul.account_menu,nav#main ul.currency_menu,nav#main ul.locale_menu{width:200px;display:none;background-color:white;position:absolute;top:100%;z-index:1000;box-shadow:0px 8px 15px 0px rgba(0,0,0,0.4)}nav#main ul.account_menu li,nav#main ul.currency_menu li,nav#main ul.locale_menu li{margin:0}nav#main ul.account_menu li.separator,nav#main ul.currency_menu li.separator,nav#main ul.locale_menu li.separator{border-bottom:1px solid #e6e6e6}nav#main ul.account_menu a,nav#main ul.currency_menu a,nav#main ul.locale_menu a{display:block;padding:14px 16px;font-size:14px}body.locale-de nav#main ul.account_menu{width:250px}#content{max-width:1400px;margin:auto}.native-nav-app #content{padding-top:28px}#site-footer{position:relative;clear:both;width:100%;padding:0 28px;color:#e6e6e6;background:#1a1a1a;font-size:14px;height:60px;margin-top:-60px;line-height:60px;box-sizing:border-box}#site-footer ul{float:left}#site-footer li{display:inline-block;margin-right:14px}#site-footer a{text-decoration:none;color:#e6e6e6}#site-footer a:hover{color:#ff3c76}#site-footer .copyright{float:right;text-align:right}#site-footer .social{text-align:center}#site-footer .social a{margin-right:21px}#site-footer .social i{font-size:22px}#site-footer .social i.facebook:hover{color:#3B5998}#site-footer .social i.twitter:hover{color:#4099FF}#site-footer .social i.gplus:hover{color:#db4437}aside{float:right;width:34%;box-sizing:border-box}ul.bullet-list,.bullet-list ul{padding-left:40px}ul.bullet-list li,.bullet-list ul li{line-height:1.4em;color:#333333;list-style-type:none}ul.bullet-list li:before,.bullet-list ul li:before{content:"• ";color:#ff3c76;margin-left:-20px;float:left;display:block;width:20px;font-size:200%}ul.bullet-list li:not(:last-child),.bullet-list ul li:not(:last-child){margin-bottom:14px}.admin-link{background-color:#f0f0f0;margin:0 -28px;padding:14px;font-size:90%;text-align:center}#mainstage{background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#006c83;box-sizing:border-box;padding:28px;position:relative;margin-left:-28px;margin-right:-28px}#mainstage #tagline{text-align:center;color:white;margin:100px 0 21px 0}#mainstage #tagline h1{font-size:55px;margin-bottom:15px}#mainstage #tagline h2{font-size:26px}#operator_logos{width:100%;margin:0 -28px 28px -28px;text-align:center}#operator_logos span{position:relative}#operator_logos span.d_bahn{top:3px}#operator_logos span.trenitalia{top:-3px}#operator_logos span.thalys{top:6px}#operator_logos span:not(:last-child){display:inline-block;margin-right:4%}#site-wrapper.mainstage #content{max-width:100%}#site-wrapper.mainstage #content #notifications{background:white}#site-wrapper.mainstage #content #notifications i{background-color:#ff3c76}#site-wrapper.mainstage #content #notifications li{margin:0;border:none}#site-wrapper.mainstage #content>section,#site-wrapper.mainstage #content .wrapper>section,#site-wrapper.mainstage #content .alt-wrapper>section{overflow:hidden;max-width:1400px;margin:auto;margin-top:56px;padding-left:28px;padding-right:28px}#site-wrapper.mainstage #content>section:not(:last-child),#site-wrapper.mainstage #content .wrapper>section:not(:last-child),#site-wrapper.mainstage #content .alt-wrapper>section:not(:last-child){margin-bottom:56px}#site-wrapper.mainstage #content>section h1,#site-wrapper.mainstage #content .wrapper>section h1,#site-wrapper.mainstage #content .alt-wrapper>section h1{font-size:40px}#site-wrapper.mainstage #content>section h2,#site-wrapper.mainstage #content .wrapper>section h2,#site-wrapper.mainstage #content .alt-wrapper>section h2{font-size:35px}#site-wrapper.mainstage #content .wrapper{background:#e6e6e6;margin-left:-28px;margin-right:-28px}#site-wrapper.mainstage #content section.badges{text-align:center;margin:0 auto;padding:20px 0}#site-wrapper.mainstage #content section.badges .trustpilot,#site-wrapper.mainstage #content section.badges .app{display:inline-block}#site-wrapper.mainstage #content section.badges .trustpilot{margin-right:40px}#site-wrapper.mainstage #content section.badges .trustpilot img{height:40px}#site-wrapper.mainstage #content section.badges .trustpilot p{font-size:12px;font-weight:bold;margin:10px 0 0 -25px;color:#737373}#site-wrapper.mainstage #content section.badges .trustpilot a:after{margin-left:0.6em;font-size:9px;font-weight:normal}#site-wrapper.mainstage #content section.badges .app{position:relative;top:-10px}#site-wrapper.mainstage #content section.badges .app a{display:inline-block}#site-wrapper.mainstage #content section.badges .app a:first-child{margin-right:10px}#site-wrapper.mainstage #content section.badges .app img{height:35px}#site-wrapper.mainstage #content section.payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:28px auto 14px auto;padding:0}#site-wrapper.mainstage #content section.payment-methods>div{margin-bottom:14px}#site-wrapper.mainstage #content section.payment-methods i{width:1em;height:1em;line-height:1em;text-align:center;border-radius:50%;background-color:#00a7b6;color:white;padding:.4em;margin-right:10px}#site-wrapper.mainstage #content section.payment-methods div.logos{display:-webkit-box;display:-ms-flexbox;display:flex}#site-wrapper.mainstage #content section.payment-methods div.logos img{margin:auto 0.6em;height:21px}#site-wrapper.mainstage #content section.payment-methods div.logos img.card{width:169px}#site-wrapper.mainstage #content section.payment-methods div.logos img.paypal{width:86px}section.discover{margin-top:10px !important;margin-bottom:0 !important;padding:21px 0}section.discover header{float:left}section.discover header h1{margin-bottom:5px}section.discover form{float:right}section.discover .cards{clear:both;padding-top:10.5px;overflow:hidden;margin:0 -14px}section.discover .cards .card-wrap{height:420px;width:25%;box-sizing:border-box;float:left;padding:14px}section.discover .cards .card-wrap:first-child,section.discover .cards .card-wrap:last-child{width:50%}section.discover .cards .card{border:1px solid #e6e6e6;height:100%;width:100%;display:block;position:relative;color:#1a1a1a}section.discover .cards .card:hover{color:#ff3c76;border-color:#ff3c76}section.discover .cards .card img.banner{width:100%}section.discover .cards .guide{background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:0;color:white}section.discover .cards .guide:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.3);z-index:-1}section.discover .cards .guide h3{font-size:35px}section.discover .cards .guide p.excerpt{color:white;font-weight:bold}section.discover .cards .guide p.type{color:#c6c6c6}section.discover .cards .content{padding:21px}section.discover .cards .blog .content{position:absolute;bottom:0;box-sizing:border-box;width:100%;background:white}section.discover .cards h3,section.discover .cards p{margin-bottom:5px;line-height:1.2em}section.discover .cards p.excerpt{font-size:14px;color:#737373}section.discover .cards .author{height:44px;font-size:12px;position:relative;padding:7px 0 0 54px}section.discover .cards .author img{position:absolute;top:0;left:0;width:44px;height:44px;line-height:44px;border:2px solid #00a7b6;border-radius:50%;overflow:hidden}section.discover .cards .author img>img{width:44px;height:44px}section.discover .cards .author strong{font-size:16px;color:#1a1a1a}section.discover h3.popular-journeys{font-size:18px;margin:20px 0 18px 0}section.discover h3.popular-journeys:before{margin-right:0.4em;color:#ff3c76}section.discover h3.popular-journeys:hover{cursor:pointer}section.discover h3.popular-journeys.expanded:before{margin-right:0.4em;color:#ff3c76}form.discover input,form.discover button{vertical-align:top;line-height:44px;font-size:18px;margin:0;padding:0 14px;height:44px}form.discover input{width:400px;border:1px solid #c6c6c6;float:left}form.discover input:focus{outline-offset:0;outline:none}form.discover button{background:#ff3c76;border:1px solid #ff3c76;margin-left:-1px}nav#main .discover form{display:none;position:absolute;box-shadow:0 7px 14px 0 rgba(0,0,0,0.2);white-space:nowrap;z-index:1000}nav#main .discover form input{position:relative;z-index:1001}nav#main .discover form button{box-shadow:0 7px 14px 0 rgba(0,0,0,0.2)}nav#main .discover form i{margin-right:0;color:white}.discover-suggestions{z-index:10000;box-shadow:0 7px 14px 0 rgba(0,0,0,0.2)}.discover-suggestions .ac_loading_message,.discover-suggestions .ac_no_results{font-style:italic;font-size:14px;padding:14px 7px;border:1px solid #c6c6c6;margin-top:-1px;background-color:#f7f7f7;text-align:center}.discover-suggestions .ac_loading_message.ac_visible+ul{display:none}.discover-suggestions ul{border:solid 1px #c6c6c6;margin-top:-1px;background-color:white}.discover-suggestions li{padding:14px;font-size:16px;color:#00a7b6;cursor:pointer}.discover-suggestions li.ac_over,.discover-suggestions li:hover{background-color:rgba(0,167,182,0.2)}.discover-suggestions .ac_more_note{border:solid 1px #c6c6c6;border-top:dotted 1px #c6c6c6;padding:9.33333px 14px;font-size:14px;color:#666;background-color:white;margin-top:-1px;line-height:1.3}.discover-suggestions .ac_more_note i{color:inherit;font-style:italic}body.discover_items_index #content{max-width:100%}#discover-page .alt{background:#e6e6e6;margin-left:-28px;margin-right:-28px}#discover-page .alt .guides-slider .controls a:not(:hover){background:#f2f2f2}#discover-page header,#discover-page section.results,#discover-page section.discover,#discover-page .guides-slider{max-width:1400px;margin:auto}#discover-page header h1{text-align:center;font-size:40px}#discover-page section.form{text-align:center}#discover-page section.results{text-align:center;margin-bottom:28px}#discover-page section.results ol{text-align:left}#discover-page section.results li{padding:21px 21px 21px 0}#discover-page section.results li:not(:last-child){border-bottom:1px solid #d5d5d5}#discover-page section.results li a{display:block}#discover-page section.results li a:hover h3{color:#ff3c76}#discover-page section.results h3{margin-bottom:10px;color:#1a1a1a}#discover-page section.results h3:after{margin-left:1em;color:#ff3c76}#discover-page section.results h3:after{font-size:14px}#discover-page section.results p{margin:0;color:#737373;line-height:1.4em}#discover-page form.discover input{float:none;width:50%}#discover-page form.discover button{margin-left:-5px}#discover-page section.featured{margin-bottom:56px}#discover-page section.discover{padding:14px 28px}#discover-page section.guides{padding:56px 0}#discover-page section.guides.alt .guides-slider{padding:0 28px}#discover-page .guides-slider .controls{margin-top:-6px}.popular-journeys-container{padding:28px}.popular-journeys-container h3{margin-bottom:10px}.popular-journeys-container>.popular-journeys{max-width:1400px;margin:auto;display:block}section.popular-journeys{overflow:hidden;margin-top:14px;display:none}section.popular-journeys li{box-sizing:border-box;display:inline-block;padding:3px 15px 3px 0;line-height:1.3;font-weight:bold;font-size:14px;vertical-align:top}@media screen and (max-width: 980px){section.popular-journeys li{width:49% !important}}section#contact{max-width:1260px;margin:0 auto;margin-top:21px}section#contact header h1{font-size:36px;margin-bottom:10px}section#contact header p{color:#737373}section#contact #banner{position:relative;background-size:contain;background-repeat:no-repeat;padding-top:35%;margin-bottom:21px}section#contact #banner form{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section#contact #banner form input{width:500px}section#contact #solution,section#contact #office{overflow:hidden;margin:21px 0}section#contact #office{box-sizing:border-box;background-color:#e6e6e6;padding:21px}section#contact .action_button{background:#e6e6e6;color:#ff3c76}section#contact .action_button:after{margin-left:1em}section#contact .action_button:hover{background:#d9d9d9}section#contact p{line-height:1.6em;margin-bottom:14px}section#contact h2{margin-bottom:10px}section#contact .left,section#contact .right{box-sizing:border-box;width:49%}section#contact .left{float:left}section#contact .right{float:right}#contact-form{width:500px}#contact-form label{display:block;margin-bottom:21px}#contact-form textarea{height:150px;vertical-align:top}#contact-form input,#contact-form select,#contact-form textarea{width:100%}#contact-form li.input{margin-bottom:21px}#contact-form li.error:before{top:10px}#contact-form button{background:#ff3c76}#contact-form button:after{margin-left:1em}#contact-form.full{padding:28px;margin:0 auto}#contact-form-wrapper #overlay-features{margin:0 auto;max-width:500px}#contact-form-wrapper #overlay-features a{display:block;padding-left:20px;font-size:15px;line-height:1.3em}#contact-form-wrapper #overlay-features a:before{width:20px;margin-left:-20px}section.authentication fieldset.inputs{overflow:hidden;margin-bottom:4px}section.authentication label{display:none}section.authentication fieldset:not(.hidden) li.input{margin-bottom:11px}section.authentication fieldset:not(.hidden) li.input input{width:100%;height:42px;font-weight:bold;font-size:16px}section.authentication li#user_first_name_input{width:49%;margin-right:1%;float:left}section.authentication li#user_last_name_input{width:49%;margin-left:1%;float:left}section.authentication fieldset.actions{overflow:hidden;margin-bottom:16px}section.authentication fieldset.actions li{float:left}section.authentication fieldset.actions li.action{margin-right:20px;height:56px;box-sizing:border-box}section.authentication fieldset.actions button{padding-left:28px;padding-right:28px;height:100%}section.authentication fieldset.actions button[disabled]:before{margin-right:7px}section.authentication fieldset.actions li:not(.action){font-size:15px;font-weight:bold}section.authentication fieldset.actions li.password_reset{line-height:56px}section.authentication fieldset.actions li.privacy{padding:10px 0;line-height:18px;color:#737373;font-weight:normal;clear:left}section.authentication fieldset.actions li.privacy.login_field{display:none}section.authentication .register_field{display:none}section.authentication .third_party{overflow:hidden;padding:21px;background:#e6e6e6}section.authentication .third_party a{box-sizing:border-box;width:48%;min-height:44px;font-size:14px;color:white;padding:16px 23px;text-align:center}section.authentication .third_party a.facebook{color:white;background-color:#3B5998;float:left}section.authentication .third_party a.facebook:not(:disabled):not(.disabled):hover{background:#344e86}section.authentication .third_party a.facebook:not(:disabled):not(.disabled):active{background:#2d4373}section.authentication .third_party a.facebook:before{margin-right:7px}section.authentication .third_party a.twitter{color:white;background-color:#4099FF;float:right}section.authentication .third_party a.twitter:not(:disabled):not(.disabled):hover{background:#278bff}section.authentication .third_party a.twitter:not(:disabled):not(.disabled):active{background:#0d7eff}section.authentication .third_party a.twitter:before{margin-right:7px}section.authentication #marketing-subscription{border:none;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:0 -28px;margin-bottom:21px !important;padding:21px 28px;color:#404040}section.authentication #marketing-subscription label{display:inline-block}section.authentication #marketing-subscription .heading span{display:inline-block}section.authentication #marketing-subscription li.choice:first-child{margin-bottom:10px}section.authentication #marketing-subscription li.input{margin-top:10px}section.authentication #marketing-subscription ol>li{margin-bottom:0}.overlay_mask .sign_in_form a.close{top:16px;right:19px}.overlay_mask .sign_in_form a.close i{font-size:28px}.overlay_mask .sign_in_form .content{padding:28px 0 0 0}.overlay_mask .sign_in_form .content>h1,.overlay_mask .sign_in_form .content form{margin-left:28px;margin-right:28px}.overlay_mask .sign_in_form .content>h1{font-size:26px}.overlay_mask .sign_in_form .content form{width:450px}#mainstage>#login-page>section.authentication,#mainstage>section.authentication{width:500px;margin:28px auto;padding-top:28px;background:white}#mainstage>#login-page>section.authentication p,#mainstage>section.authentication p{line-height:1.6em;margin-bottom:14px}#mainstage>#login-page>section.authentication header,#mainstage>#login-page>section.authentication form,#mainstage>#login-page>section.authentication section.content,#mainstage>section.authentication header,#mainstage>section.authentication form,#mainstage>section.authentication section.content{margin:0 28px}#mainstage>#login-page>section.authentication form,#mainstage>section.authentication form{padding-bottom:1px}#mainstage>#login-page>section.authentication header h1,#mainstage>section.authentication header h1{font-size:40px}#mainstage>#login-page>section.authentication section.content,#mainstage>section.authentication section.content{padding-bottom:28px}body.home_show #mainstage,body.landing_pages_show #mainstage{height:550px}body.home_show #mainstage section.search_container,body.landing_pages_show #mainstage section.search_container{position:relative;z-index:1000}body.home_show #operator_logos,body.landing_pages_show #operator_logos{position:absolute;bottom:28px;margin-bottom:0}#search_results .incomplete #legs .booking_impossible{display:none}#search_results .complete #legs .overview{cursor:pointer}#search_results .complete #legs .incompatible .overview{cursor:default}#search_results .outbound #tabs .title.outbound,#search_results .inbound #tabs .title.inbound{background:#006c83;cursor:default;opacity:1;color:white;border:none}#search_results .outbound #tabs .title.outbound i.train,#search_results .inbound #tabs .title.inbound i.train{color:white}#search_results .outbound .leg.outbound,#search_results .inbound .leg.inbound{display:block}@media screen and (max-width: 980px){aside.search.summary ol.tickets{padding:14px}aside.search.summary ol.tickets>li{margin-bottom:14px}aside.search.summary .ticket header,aside.search.summary .ticket footer{padding:14px}aside.search.summary .ticket h2{font-size:16px}aside.search.summary .overview{padding:0 14px;margin:14px 0}aside.search.summary .overview .meta p{font-size:13px}aside.search.summary .overview .total p.default{font-size:22px}aside.search.summary .outbound,aside.search.summary .inbound{padding:0 14px;margin:14px 0}}#search_results .incomplete aside.search.summary,aside.search.summary.stale{opacity:0.5}aside.search.summary .overview .meta{display:none}.result_selected aside.search.summary .overview .meta{display:block}aside.search.summary .outbound,aside.search.summary .inbound{display:none}#search_results .outbound aside.search.summary .outbound{display:block}#search_results .inbound aside.search.summary .inbound{display:block}#action_buttons{float:right;margin-top:28px}@media screen and (max-width: 980px){#action_buttons{margin-top:21px;margin-right:14px}}#action_buttons a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;padding:0;color:#4d4d4d;font-size:12px;text-transform:uppercase}#action_buttons a:not(:last-child){margin-right:20px}#action_buttons a i{color:#4d4d4d;margin-right:5px}#action_buttons a:hover,#action_buttons a:hover i{color:#ff3c76}#action_buttons .actions{display:inline}body.searches_edit header.page_title h1{text-align:center;font-size:40px}#tabs{max-width:66%}#tabs .title{background:white;margin-right:7px;padding:14px 21px;padding-left:60px;position:relative;box-sizing:border-box;min-width:200px;display:table-cell;font-size:16px;border:1px solid #e6e6e6;border-bottom:0;opacity:0.4}#tabs .title h2{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:24px;margin-bottom:3.5px}#tabs .title h2 span{font-weight:bold}#tabs .title.active{cursor:pointer;opacity:1}#tabs .title.active:hover{background:whitesmoke}#tabs i.train{background-color:transparent;color:#1a1a1a;height:44px;width:44px;text-align:center;font-size:20px;position:absolute;top:14px;left:7px;padding-top:12px;box-sizing:border-box}#tabs i.train i.arrow{position:absolute;left:28px;top:17px;height:12px;width:12px;font-size:9px !important;line-height:12px !important;background:#ff3c76;border-radius:50%;text-align:center}#legs{float:left;width:66%;border-top:solid 14px #006c83}#legs .booking_impossible{display:none}#legs p.searching{padding:21px;margin-bottom:0}#legs p.searching i{color:#1a1a1a;margin-right:5px}#legs .leg{display:none;position:relative}#legs .leg .combined_roundtrip_warning{display:none;margin:0;padding:21px;font-size:14px}#legs .leg .combined_roundtrip_warning i{margin-right:5px;font-size:16px}#legs .leg.combined_roundtrip_pricing .combined_roundtrip_warning{display:block}#legs .main{margin-right:300px}#legs .main>ul>li:last-child{margin-bottom:28px}#legs .map{float:right;width:300px;height:300px;z-index:1000}@media screen and (max-width: 1206px){#legs .main{margin-right:250px}#legs .map{width:250px;height:250px}}@media screen and (max-width: 1135px){#legs .main{margin-right:200px}#legs .map{width:200px;height:200px}}@media screen and (max-width: 1055px){#legs .main{margin-right:0}#legs .map{position:absolute !important;visibility:hidden}}#legs .overview{position:relative;overflow:hidden;padding:21px}#legs .overview .select_result{float:left;display:block;margin-right:28px}#legs .overview .select_result i{padding-left:1px;font-size:24px;color:#c6c6c6}#legs .overview .departs,#legs .overview .arrives{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;float:left;color:#1a1a1a;margin-right:15px;font-size:23px}#legs .overview .departs span.date,#legs .overview .arrives span.date{display:block;color:gray;font-size:14px;font-weight:normal}#legs .overview .arrow{float:left;background:#c6c6c6;color:white;margin-right:15px;border-radius:50%;height:14px;width:14px;line-height:14px;font-size:9px;text-align:center;margin-top:2px}#legs .overview .duration_changes{float:left;font-size:15px;margin-left:28px;color:gray}#legs .overview .toggle{display:none}#legs .overview .fares{float:right}#legs .overview .fares .from{color:#4d4d4d;font-size:14px;margin-bottom:2px;position:absolute;top:18px}#legs .overview .fares .fare_type{color:#4d4d4d;font-size:14px}#legs .overview .fares .price,#legs .overview .fares .booking_impossible{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:20px;margin-top:12px}#legs .overview .unsaleable{position:absolute;right:21px;cursor:default}#legs .overview .unsaleable .fa-shopping-cart,#legs .overview .unsaleable i.basket,#legs .overview .unsaleable #page_tabs a.basket i,#page_tabs a.basket #legs .overview .unsaleable i,#legs .overview .unsaleable #page_tabs a.checkout i,#page_tabs a.checkout #legs .overview .unsaleable i{color:#1a1a1a}#legs .overview .unsaleable .fa-ban{color:#ff3c76}#legs .overview .bus_connection_warning{margin-left:28px;float:left;position:relative}#legs .overview .bus_connection_warning .bus_connection_icon{width:22px;height:22px;fill:#c6c6c6}#legs .result,#legs p.searching{background:#f7f7f7;border-bottom:1px solid #c6c6c6}#legs .result:not(.selected):not(.incompatible) .overview:hover,#legs p.searching:not(.selected):not(.incompatible) .overview:hover{background:#ebebeb}#legs .result:not(.selected):not(.incompatible) .overview:hover .select_result i,#legs p.searching:not(.selected):not(.incompatible) .overview:hover .select_result i{color:#ff3c76}#legs .result.expanded .details{display:block}#legs .result .button.search,#legs .result .author .admin a.search,.author .admin #legs .result a.search{background-color:#ff3c76}#legs .result .button.search:after,#legs .result .author .admin a.search:after,.author .admin #legs .result a.search:after{margin-left:1em}#legs .result .button.search:hover,#legs .result .author .admin a.search:hover,.author .admin #legs .result a.search:hover{background-color:#ff0952}#legs .result .button.search:active,#legs .result .author .admin a.search:active,.author .admin #legs .result a.search:active{color:white}#legs .result.selected{background-color:white}#legs .result.selected .select_result i{font-size:24px;color:#ff3c76}#legs .details{display:none;margin:0 21px}#legs li.warning,#legs li.notice{font-size:15px;margin-bottom:14px;padding-left:30px;line-height:20px;position:relative}#legs li.warning i,#legs li.notice i{font-size:18px;position:absolute}#legs li.warning i{left:0;top:2px}#legs li.notice i{left:7px;top:2px}#legs .products>li{margin-bottom:21px}#legs .products>li:not(:first-child){margin-top:21px}#legs .selected_fare .selected{cursor:pointer;position:relative;width:100%;border-left:1px solid #e6e6e6;font-size:15px}#legs .selected_fare .selected td{padding:10.5px 21px;background-color:#f7f7f7;box-sizing:border-box}#legs .selected_fare .selected td:not(.more_fares){border-top:1px solid #e6e6e6;border-bottom:1px solid #f2f2f2}#legs .selected_fare .selected .price{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}#legs .selected_fare .selected .price strong{font-weight:normal}#legs .selected_fare .selected .name{padding-left:0;width:100%}#legs .selected_fare .selected .more_fares{text-align:center;background-color:#ff3c76;border-bottom:1px solid #ff3c76;border-right:1px solid #ff3c76}#legs .selected_fare .selected:hover td{background-color:#ebebeb}#legs .selected_fare .selected:hover td.more_fares{background-color:#ff2364}#legs .selected_fare.open .more_fares{background-color:white !important;box-shadow:2px 2px 12px 0px #c6c6c6;border:none}#legs .selected_fare.open .more_fares i{color:#ff3c76}#legs .incompatible .selected_fare .price,#legs .incompatible .fares .from,#legs .incompatible .fares .price{display:none}#legs .incompatible .booking_impossible{display:inline-block}#legs .incompatible .booking_impossible span{margin-right:5px}#legs .earlier_later{clear:both;margin-bottom:28px;height:44px;line-height:44px;padding:0 21px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#legs .earlier_later a:hover,#legs .earlier_later a:hover i{color:#00a7b6}#legs .earlier_later i{color:#ff3c76}#legs .earlier_later .earlier{float:left}#legs .earlier_later .later{float:right}#legs .itinerary{padding:14px;border:1px solid #e6e6e6;border-top:none}#legs .itinerary .itinerary-steps>ol>li{position:relative}#legs .itinerary .itinerary-steps>ol .refunded{opacity:0.4}#legs .itinerary .itinerary-steps>ol .step-connection h3{margin:0 0 10px 0;line-height:20px;font-size:16px}#legs .itinerary .itinerary-steps>ol .step-connection h3 a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;color:#006c83}#legs .itinerary .itinerary-steps>ol .step-connection h3 a:hover{color:#ff3c76}#legs .itinerary .itinerary-steps>ol .step-connection .number{display:inline-block;box-sizing:border-box;width:20px;height:20px;padding-top:1px;margin-right:7px;background:#f7f7f7;color:#1a1a1a;border:1px solid #c6c6c6;border-radius:50%;text-align:center;font-size:11px;font-weight:bold}#legs .itinerary .itinerary-steps>ol .step-connection .logo{position:absolute;top:30px;right:0}#legs .itinerary .itinerary-steps>ol .step-connection .departure,#legs .itinerary .itinerary-steps>ol .step-connection .arrival,#legs .itinerary .itinerary-steps>ol .step-connection .seats{border-left:1px solid #e6e6e6;padding-left:21px;margin-left:10px;font-size:15px}#legs .itinerary .itinerary-steps>ol .step-connection .arrival{padding-top:14px}#legs .itinerary .itinerary-steps>ol .step-connection .seats{font-size:14px;color:#404040;padding-top:14px}#legs .itinerary .itinerary-steps>ol .step-connection .seats li,#legs .itinerary .itinerary-steps>ol .step-connection .seats p{padding-left:24px}#legs .itinerary .itinerary-steps>ol .step-connection .seats li{padding-bottom:7px;background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left top;background-repeat:no-repeat;background-size:16px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#legs .itinerary .itinerary-steps>ol .step-connection .seats li{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#legs .itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left 2px;background-repeat:no-repeat;background-size:16px;line-height:1.3;margin:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#legs .itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#legs .itinerary .itinerary-steps>ol .step-connection .seats+.seats{padding-top:0}#legs .itinerary .itinerary-steps>ol .step-connection .train{background-color:#00a7b6;color:white;border-radius:2px;position:absolute;left:0;width:20px;height:20px;line-height:20px;text-align:center}#legs .itinerary .itinerary-steps>ol .step-connection .train:before{font-size:13px}#legs .itinerary .itinerary-steps>ol .step-connection .time,#legs .itinerary .itinerary-steps>ol .step-connection .station{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:18px;display:inline-block}#legs .itinerary .itinerary-steps>ol .step-connection .time{font-weight:900;margin-right:7px}#legs .itinerary .itinerary-steps>ol .step-connection .date{color:gray;font-size:14px;margin-top:4px}#legs .itinerary .itinerary-steps>ol .transfer{background:#f7f7f7;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:19px;font-size:12px}#legs .itinerary .itinerary-steps>ol .transfer span{display:inline-block;background-color:#00a7b6;color:white;text-transform:uppercase;position:relative;padding:1px 14px;margin-right:21px}#legs .itinerary .itinerary-steps>ol .transfer span:after{content:"";width:0;height:0;border-top:11px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #00a7b6;position:absolute;right:-10px;top:0}#legs .itinerary .itinerary-steps>ol .transfer i.has_tooltip{display:none}#legs .itinerary .itinerary-steps>ol .transfer.warning span{background-color:#ff3c76}#legs .itinerary .itinerary-steps>ol .transfer.warning span:after{border-left-color:#ff3c76}#legs .itinerary .itinerary-steps>ol .transfer .help{position:absolute;right:5px;top:3px;font-size:10px}#legs .itinerary .itinerary-steps>ol .transfer .help img{display:none}#legs .itinerary .itinerary-steps>ol .wait .clock{color:#c6c6c6;font-size:18px;position:relative;top:2px;left:3px;margin-right:20px}#legs .itinerary .itinerary-steps>ol .wait .horizontal_line{border-bottom:1px solid #c6c6c6;top:-11px;left:18px;width:21px;position:relative}#legs .itinerary .itinerary-steps>ol .wait .title{display:inline-block;background:#969699;border-radius:2px;padding:4px 6px;color:white;font-size:13px;line-height:1}#legs .itinerary .itinerary-steps>ol .separator{background-color:#f7f7f7;color:#797979;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6;padding:14px 28px;font-size:14px}#legs .itinerary .itinerary-steps>ol .separator i{color:#797979;font-size:18px;vertical-align:middle;margin-right:8px}#legs .itinerary .itinerary-steps>ol>li:not(.step-connection){margin:14px 0}#legs .itinerary .itinerary-steps>ol .step-connection h3{font-size:15px}#legs .itinerary .itinerary-steps>ol .step-connection h3 .number{width:18px;height:18px;line-height:18px;margin-right:9px}#legs .itinerary .itinerary-steps>ol .step-connection h3 a{color:#00a7b6}#legs .itinerary .itinerary-steps>ol .step-connection .departure,#legs .itinerary .itinerary-steps>ol .step-connection .arrival,#legs .itinerary .itinerary-steps>ol .step-connection .seats{margin-left:9px}#legs .itinerary .itinerary-steps>ol .step-connection .time,#legs .itinerary .itinerary-steps>ol .step-connection .station{font-size:15px}#legs .itinerary .itinerary-steps>ol .step-connection .train{width:18px;height:18px;line-height:15px}#legs .itinerary .itinerary-steps>ol .step-connection .train:before{font-size:11px}.fare_list{display:none;z-index:1000;position:relative;box-shadow:2px 4px 12px 0px #c6c6c6;font-size:15px;background:white}.fare_list table{width:100%}.fare_list tr.active td,.fare_list tr:hover td{background-color:white}.fare_list tr:hover input[type=radio]+span:before{color:#ff3c76}.fare_list tr.combined_roundtrip_pricing.incompatible{display:none}.fare_list tr.incompatible td{cursor:default}.fare_list tr.incompatible td *{opacity:0.5}.fare_list tr.incompatible:hover td{background-color:#c6c6c6}.fare_list th{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;background:#f7f7f7;border-bottom:1px solid #e6e6e6}.fare_list th,.fare_list td{padding:10.5px 21px}.fare_list td{background:#f7f7f7;border-bottom:1px solid #e6e6e6;cursor:pointer}.fare_list .select_fare{padding-right:0}.fare_list .fare_name span.sleeper:after{margin-left:1em}.fare_list:not(.multi_segment) .fare_name{width:100%}.fare_list.multi_segment{position:absolute;right:-300px}.fare_list.multi_segment th{background:white}.fare_list .fare_price{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;text-align:right}.fare_list .fare_price input{display:none}.fare_list a.confirm{display:none}.fare_list .fare_conditions{padding:14px 21px;line-height:1.4em}.fare_list .fare_conditions h4{margin-bottom:5px}.fare_list .fare_conditions p:last-child{margin:0}.fare_list .fare_conditions p>span{display:block}.selected_fare.open{position:relative}.selected_fare.open .fare_list{display:block;position:absolute}.select_ticket_class{display:none}.selected_fare span.upgrade{display:block;margin-top:5px;font-size:12px;color:#737373}.selected_fare span.upgrade:before{margin-right:0.4em;color:#ff3c76}.rail_fail .reason h1{color:#1a1a1a}.rail_fail .reason p{line-height:1.6em}.rail_fail .reason .journeys{margin-bottom:20px}.rail_fail .reason .journeys li{margin:10px 0;line-height:1.4em}.rail_fail .reason .action_button{color:white}.rail_fail .reason .action_button:before{margin-right:1em}.rail_fail .reason .action_button:hover{color:white}.rail_fail .reason .booking-alerts-explained{color:#00a7b6;margin-left:20px}.rail_fail .reason .booking-alerts-explained:before{margin-right:0.4em}.rail_fail .reason .booking-alerts-explained:hover{color:#ff3c76}body.locale-de .rail_fail .reason .booking-alerts-explained{display:block;margin-left:0;margin-top:7px}.rail_fail ul.reasons{margin:21px;list-style:disc}.rail_fail ul.reasons li{margin:10px 0}.rail_fail .footnote{clear:both;font-size:14px;color:#737373}.rail_fail #legs .result:not(.unsaleable) .toggle{display:block;font-size:24px;float:right;color:#ff3c76}.rail_fail #legs .result:not(.unsaleable) .toggle svg{display:none}.rail_fail #legs .result:not(.unsaleable).expanded .toggle{font-size:24px}.rail_fail.errored{overflow:hidden;margin:28px 0;min-height:600px}.rail_fail.errored .reason,.rail_fail.errored .search_container{box-sizing:border-box;float:left}.rail_fail.errored .reason{width:50%;color:#737373;margin-right:5%}.rail_fail.errored .calroot{left:-50px !important}@media screen and (max-width: 980px){.rail_fail.errored .calroot{left:-190px !important}}.rail_fail.errored .seasonal-journeys h3{margin-top:42px;margin-bottom:14px}.rail_fail.errored .seasonal-journeys h4{margin-bottom:14px}.rail_fail.errored .seasonal-journeys ul{margin-top:-7px;margin-bottom:21px;margin-left:21px;list-style-type:disc}.rail_fail.errored .seasonal-journeys li{margin-bottom:7px}.rail_fail.errored .seasonal-journeys li a{display:inline-block;margin-left:7px}.rail_fail.invalid .errorExplanation{color:#ff3c76}#search_results.error_timetable{overflow:hidden}#search_results.error_timetable #tabs,#search_results.error_timetable #legs{width:100%}#search_results.error_timetable .overview .fares button,#search_results.error_timetable .ticket_search,#search_results.error_timetable .unsaleable a.search,#search_results.error_timetable .select_result{display:none}#search_results.error_timetable .overview{cursor:pointer}#search_results.error_timetable .itinerary{border-top:1px solid #e6e6e6}#search_results.error_timetable .itinerary .logo{display:none}#search_results.error_timetable .result:not(.unsaleable) .ticket_search{display:block;position:absolute;right:0;top:0;font-size:13px;line-height:13px;padding:7px 14px;font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal;background:#ff3c76;color:white}#search_results.error_timetable .result:not(.unsaleable) .ticket_search:disabled,#search_results.error_timetable .result:not(.unsaleable) .ticket_search.disabled{background:#ef8dae}#search_results.error_timetable .result:not(.unsaleable) .ticket_search:not(:disabled):not(.disabled):hover{background:#ff2364}#search_results.error_timetable .result:not(.unsaleable) .ticket_search:not(:disabled):not(.disabled):active{background:#ff0952}#search_results.error_timetable .result:not(.unsaleable) .ticket_search:after{margin-left:0.8em;color:10px}#search_results.error_timetable .result:not(.unsaleable) .ticket_search.disabled{opacity:0.4}form.booking_alert .inputs li{margin:5px 0}form.booking_alert .inputs li.privacy-policy{margin-top:21px}form.booking_alert .inputs li.email{margin-top:21px}form.booking_alert .inputs li.email input{width:300px}form.booking_alert .actions{margin-top:21px}form.booking_alert button:after{margin-left:1em}section.show_stops{width:680px}section.show_stops h2{font-weight:normal;font-size:20px}section.show_stops .row{max-height:400px;overflow-y:auto}section.show_stops .row>.column{display:table-cell;vertical-align:top}section.show_stops .row>.column.data{width:100%;padding-bottom:5px}section.show_stops table{margin-left:10px;margin-right:20px}section.show_stops td{padding:4px 10px;vertical-align:middle;font-size:14px}section.show_stops td:first-child{padding-left:0}section.show_stops td:last-child{padding-right:0}section.show_stops td.icon{padding:0;border-left:1px solid #00a7b6}section.show_stops td.icon i{display:inline-block}section.show_stops td.icon i.train{background-color:#00a7b6;color:white;font-size:10px;padding:4px;border-radius:2px;margin-left:-9px}section.show_stops td.icon i.blank{border-radius:3px;width:11px;height:11px;background-color:white;border:1px solid #c6c6c6;margin-left:-7px;margin-top:3px}section.show_stops tr.start .station,section.show_stops tr.finish .station{font-weight:bold}section.show_stops tr.start td{padding-top:7px;padding-bottom:7px}section.show_stops tr.start .departure_time{font-weight:bold}section.show_stops tr.finish .arrival_time{font-weight:bold}section.show_stops tr:first-child td{padding-top:0}section.show_stops tr:first-child td.icon i.blank{margin-top:-2px;vertical-align:top}section.show_stops tr:last-child td{padding-bottom:0}section.show_stops tr:last-child td.icon i.blank{margin-bottom:-2px;vertical-align:bottom}section.show_stops tr:last-child.finish td{padding-top:7px}section.show_stops .map{width:320px;height:320px;border:1px solid #c6c6c6;box-sizing:border-box}#passengers.ticket_options a.ticket_options,#passengers.itinerary a.itinerary{background:#006c83;border:1px solid #006c83;color:white}#passengers.ticket_options a.ticket_options i,#passengers.itinerary a.itinerary i{color:white}#passengers.ticket_options #itinerary{display:none}#passengers.itinerary #order_items,#passengers.itinerary #passengers_details,#passengers.itinerary #confirmation{display:none}#passengers #action_buttons{margin-top:20px}@media screen and (max-width: 980px){#passengers #action_buttons{margin-right:0}}#passengers #main_content{float:left;width:66%}#passengers .warning.short_wait{display:none}#passengers #prebooking{border-top:10px solid #006c83;padding:21px}#passengers #prebooking i{color:#1a1a1a;margin-right:5px}#passengers #itinerary{box-sizing:border-box;border:solid 1px #c6c6c6;border-top:solid 14px #006c83;margin-bottom:28px}#passengers #itinerary .notifications{margin:0 28px}#passengers #itinerary .notifications li{margin:14px 0}#passengers #itinerary .notifications li:first-child{margin-top:21px}#passengers #itinerary .itinerary-steps>ol>li{position:relative}#passengers #itinerary .itinerary-steps>ol .refunded{opacity:0.4}#passengers #itinerary .itinerary-steps>ol .step-connection h3{margin:0 0 10px 0;line-height:20px;font-size:16px}#passengers #itinerary .itinerary-steps>ol .step-connection h3 a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;color:#006c83}#passengers #itinerary .itinerary-steps>ol .step-connection h3 a:hover{color:#ff3c76}#passengers #itinerary .itinerary-steps>ol .step-connection .number{display:inline-block;box-sizing:border-box;width:20px;height:20px;padding-top:1px;margin-right:7px;background:#f7f7f7;color:#1a1a1a;border:1px solid #c6c6c6;border-radius:50%;text-align:center;font-size:11px;font-weight:bold}#passengers #itinerary .itinerary-steps>ol .step-connection .logo{position:absolute;top:30px;right:0}#passengers #itinerary .itinerary-steps>ol .step-connection .departure,#passengers #itinerary .itinerary-steps>ol .step-connection .arrival,#passengers #itinerary .itinerary-steps>ol .step-connection .seats{border-left:1px solid #e6e6e6;padding-left:21px;margin-left:10px;font-size:15px}#passengers #itinerary .itinerary-steps>ol .step-connection .arrival{padding-top:14px}#passengers #itinerary .itinerary-steps>ol .step-connection .seats{font-size:14px;color:#404040;padding-top:14px}#passengers #itinerary .itinerary-steps>ol .step-connection .seats li,#passengers #itinerary .itinerary-steps>ol .step-connection .seats p{padding-left:24px}#passengers #itinerary .itinerary-steps>ol .step-connection .seats li{padding-bottom:7px;background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left top;background-repeat:no-repeat;background-size:16px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#passengers #itinerary .itinerary-steps>ol .step-connection .seats li{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#passengers #itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left 2px;background-repeat:no-repeat;background-size:16px;line-height:1.3;margin:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#passengers #itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#passengers #itinerary .itinerary-steps>ol .step-connection .seats+.seats{padding-top:0}#passengers #itinerary .itinerary-steps>ol .step-connection .train{background-color:#00a7b6;color:white;border-radius:2px;position:absolute;left:0;width:20px;height:20px;line-height:20px;text-align:center}#passengers #itinerary .itinerary-steps>ol .step-connection .train:before{font-size:13px}#passengers #itinerary .itinerary-steps>ol .step-connection .time,#passengers #itinerary .itinerary-steps>ol .step-connection .station{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:18px;display:inline-block}#passengers #itinerary .itinerary-steps>ol .step-connection .time{font-weight:900;margin-right:7px}#passengers #itinerary .itinerary-steps>ol .step-connection .date{color:#737373;font-size:14px;margin-top:4px}#passengers #itinerary .itinerary-steps>ol .transfer{background:#f7f7f7;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:19px;font-size:12px}#passengers #itinerary .itinerary-steps>ol .transfer span{display:inline-block;background-color:#00a7b6;color:white;text-transform:uppercase;position:relative;padding:1px 14px;margin-right:21px}#passengers #itinerary .itinerary-steps>ol .transfer span:after{content:"";width:0;height:0;border-top:11px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #00a7b6;position:absolute;right:-10px;top:0}#passengers #itinerary .itinerary-steps>ol .transfer i.has_tooltip{display:none}#passengers #itinerary .itinerary-steps>ol .transfer.warning span{background-color:#ff3c76}#passengers #itinerary .itinerary-steps>ol .transfer.warning span:after{border-left-color:#ff3c76}#passengers #itinerary .itinerary-steps>ol .transfer .help{position:absolute;right:5px;top:3px;font-size:10px}#passengers #itinerary .itinerary-steps>ol .transfer .help img{display:none}#passengers #itinerary .itinerary-steps>ol .wait .clock{color:#c6c6c6;font-size:18px;position:relative;top:2px;left:3px;margin-right:20px}#passengers #itinerary .itinerary-steps>ol .wait .horizontal_line{border-bottom:1px solid #c6c6c6;top:-11px;left:18px;width:21px;position:relative}#passengers #itinerary .itinerary-steps>ol .wait .title{display:inline-block;background:#969699;border-radius:2px;padding:4px 6px;color:white;font-size:13px;line-height:1}#passengers #itinerary .itinerary-steps>ol .separator{background-color:#f7f7f7;color:#797979;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6;padding:14px 28px;font-size:14px}#passengers #itinerary .itinerary-steps>ol .separator i{color:#797979;font-size:18px;vertical-align:middle;margin-right:8px}#passengers #itinerary .itinerary-steps>ol>li{margin:21px 28px}#passengers #itinerary .itinerary-steps>ol .step-connection .number{display:none}#passengers #itinerary .itinerary-steps>ol .step-separator{margin-left:-1px;margin-right:-1px}#passengers_details{margin-bottom:28px}#passengers_details h2{color:#f7f7f7;background-color:#006c83;font-size:24px;line-height:inherit;padding:14px 28px 10px;margin:0}#passengers_details h3{font-size:18px;font-weight:bold;padding:14px 28px;margin:0}#passengers_details h3 strong{font-weight:normal}#passengers_details .passenger_box{margin-bottom:21px;border:solid 1px #c6c6c6;border-top-color:#00a7b6}#passengers_details .passenger_box:first-child{border-top-width:0}#passengers_details .saved_passengers{border-bottom:solid 1px #c6c6c6}#passengers_details .saved_passengers li{border-top:solid 1px #d5d5d5;background-color:#f7f7f7}#passengers_details .saved_passengers li.selected{background-color:inherit}#passengers_details .saved_passengers label{display:block;padding:14px 28px}#passengers_details .saved_passengers label i{color:#00a7b6;margin-right:4px}#passengers_details .saved_passengers label:hover span:before{color:#ff3c76}#passengers_details .title_wrap,#passengers_details .first_name_wrap,#passengers_details .last_name_wrap,#passengers_details .passport_number_wrap,#passengers_details .nationality_wrap,#passengers_details .railcard_wrap{display:inline-block;margin:14px 0 0 28px;vertical-align:top}#passengers_details .title_wrap label,#passengers_details .first_name_wrap label,#passengers_details .last_name_wrap label,#passengers_details .passport_number_wrap label,#passengers_details .nationality_wrap label,#passengers_details .railcard_wrap label{display:block;font-size:14px;margin-bottom:3px}#passengers_details .passport_number_wrap,#passengers_details .nationality_wrap,#passengers_details .railcard_wrap{margin-bottom:21px}#passengers_details .railcard_wrap{display:block;margin-top:0}#passengers_details .date_of_birth{display:block;margin:14px 0 0 28px}#passengers_details .date_of_birth legend{font-size:14px;margin-bottom:3px}#passengers_details .date_of_birth li{display:inline-block;margin-right:7px}#passengers_details .date_of_birth li label{display:none}#passengers_details .date_of_birth.error:before{top:auto;bottom:0;left:0}#passengers_details .date_of_birth.error .inline-errors{margin-top:7px;margin-left:21px}#passengers_details li.note{margin:21px 28px 0;line-height:1.4}#passengers_details .radio_buttons .railcard_wrap{margin-top:21px;margin-bottom:21px}#passengers_details .passenger .saved_passenger_wrap,#passengers_details .passenger .show_new_pax_wrap{display:none}#passengers_details .passenger.with_saved_pax .title_wrap,#passengers_details .passenger.with_saved_pax .first_name_wrap,#passengers_details .passenger.with_saved_pax .last_name_wrap,#passengers_details .passenger.with_saved_pax .show_saved_pax_wrap,#passengers_details .passenger.with_saved_pax .save_passenger_wrap{display:none}#passengers_details .passenger.with_saved_pax .saved_passenger_wrap,#passengers_details .passenger.with_saved_pax .show_new_pax_wrap{display:inline-block}#passengers_details .passenger.date_of_birth_optional li.date_of_birth,#passengers_details .passenger.with_saved_pax.with_date_of_birth li.date_of_birth{display:none}#passengers_details .passenger.passport_details_optional .passport_number_wrap,#passengers_details .passenger.passport_details_optional .nationality_wrap,#passengers_details .passenger.passport_details_optional .passport_details_note{display:none}#passengers_details .passenger.passport_details_optional:not(.nationality_optional) .nationality_wrap{display:block}#passengers_details .passenger.passport_details_optional:not(.date_of_birth_optional) .date_of_birth{margin-bottom:21px}#passengers_details .passenger.passport_details_optional.date_of_birth_optional:not(.with_saved_pax) .title_wrap,#passengers_details .passenger.passport_details_optional.date_of_birth_optional:not(.with_saved_pax) .first_name_wrap,#passengers_details .passenger.passport_details_optional.date_of_birth_optional:not(.with_saved_pax) .last_name_wrap{margin-bottom:21px}#passengers_details .passenger.passport_details_optional.date_of_birth_optional.with_saved_pax .saved_passengers,#passengers_details .passenger.passport_details_optional.with_saved_pax.with_date_of_birth .saved_passengers,#passengers_details .passenger:not(.with_saved_pax) .saved_passengers{border-bottom-width:0}#passengers_details .saved_passenger_wrap{display:inline-block;margin:0 0 21px 28px}#passengers_details .or{display:inline-block;padding-left:14px;padding-right:14px;font-size:14px;font-weight:bold;text-transform:uppercase}#passengers_details .show_new_pax_wrap{display:inline-block;margin-bottom:21px;vertical-align:bottom}#passengers_details .show_new_pax_wrap .button,#passengers_details .show_new_pax_wrap .author .admin a,.author .admin #passengers_details .show_new_pax_wrap a{padding:0 14px;line-height:35px}#passengers_details .show_saved_pax_wrap{display:block;margin:0 28px 21px !important}#passengers_details .show_saved_pax_wrap .or{display:inline-block;padding-left:0}#passengers_details .show_saved_pax_wrap .button,#passengers_details .show_saved_pax_wrap .author .admin a,.author .admin #passengers_details .show_saved_pax_wrap a{padding:0 14px;line-height:35px}#basket.basket a.basket,#basket.itinerary a.itinerary{background:#006c83;border:1px solid #006c83;color:white}#basket.basket a.basket i,#basket.itinerary a.itinerary i{color:white}#basket.basket #itinerary{display:none}#basket.itinerary #order_items{display:none}@media screen and (min-width: 981px){#basket form>.tabs-wrap{float:left;width:66%}#basket form>.tabs-wrap #page-tabs{width:100%}#basket form>aside{padding-top:71px}}#basket #itinerary{box-sizing:border-box;border:solid 1px #c6c6c6;border-top:solid 14px #006c83;margin-bottom:28px}#basket #itinerary .notifications{margin:0 28px}#basket #itinerary .notifications li{margin:14px 0}#basket #itinerary .notifications li:first-child{margin-top:21px}#basket #itinerary .itinerary-steps>ol>li{position:relative}#basket #itinerary .itinerary-steps>ol .refunded{opacity:0.4}#basket #itinerary .itinerary-steps>ol .step-connection h3{margin:0 0 10px 0;line-height:20px;font-size:16px}#basket #itinerary .itinerary-steps>ol .step-connection h3 a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;color:#006c83}#basket #itinerary .itinerary-steps>ol .step-connection h3 a:hover{color:#ff3c76}#basket #itinerary .itinerary-steps>ol .step-connection .number{display:inline-block;box-sizing:border-box;width:20px;height:20px;padding-top:1px;margin-right:7px;background:#f7f7f7;color:#1a1a1a;border:1px solid #c6c6c6;border-radius:50%;text-align:center;font-size:11px;font-weight:bold}#basket #itinerary .itinerary-steps>ol .step-connection .logo{position:absolute;top:30px;right:0}#basket #itinerary .itinerary-steps>ol .step-connection .departure,#basket #itinerary .itinerary-steps>ol .step-connection .arrival,#basket #itinerary .itinerary-steps>ol .step-connection .seats{border-left:1px solid #e6e6e6;padding-left:21px;margin-left:10px;font-size:15px}#basket #itinerary .itinerary-steps>ol .step-connection .arrival{padding-top:14px}#basket #itinerary .itinerary-steps>ol .step-connection .seats{font-size:14px;color:#404040;padding-top:14px}#basket #itinerary .itinerary-steps>ol .step-connection .seats li,#basket #itinerary .itinerary-steps>ol .step-connection .seats p{padding-left:24px}#basket #itinerary .itinerary-steps>ol .step-connection .seats li{padding-bottom:7px;background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left top;background-repeat:no-repeat;background-size:16px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#basket #itinerary .itinerary-steps>ol .step-connection .seats li{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#basket #itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left 2px;background-repeat:no-repeat;background-size:16px;line-height:1.3;margin:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#basket #itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#basket #itinerary .itinerary-steps>ol .step-connection .seats+.seats{padding-top:0}#basket #itinerary .itinerary-steps>ol .step-connection .train{background-color:#00a7b6;color:white;border-radius:2px;position:absolute;left:0;width:20px;height:20px;line-height:20px;text-align:center}#basket #itinerary .itinerary-steps>ol .step-connection .train:before{font-size:13px}#basket #itinerary .itinerary-steps>ol .step-connection .time,#basket #itinerary .itinerary-steps>ol .step-connection .station{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:18px;display:inline-block}#basket #itinerary .itinerary-steps>ol .step-connection .time{font-weight:900;margin-right:7px}#basket #itinerary .itinerary-steps>ol .step-connection .date{color:#737373;font-size:14px;margin-top:4px}#basket #itinerary .itinerary-steps>ol .transfer{background:#f7f7f7;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:19px;font-size:12px}#basket #itinerary .itinerary-steps>ol .transfer span{display:inline-block;background-color:#00a7b6;color:white;text-transform:uppercase;position:relative;padding:1px 14px;margin-right:21px}#basket #itinerary .itinerary-steps>ol .transfer span:after{content:"";width:0;height:0;border-top:11px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #00a7b6;position:absolute;right:-10px;top:0}#basket #itinerary .itinerary-steps>ol .transfer i.has_tooltip{display:none}#basket #itinerary .itinerary-steps>ol .transfer.warning span{background-color:#ff3c76}#basket #itinerary .itinerary-steps>ol .transfer.warning span:after{border-left-color:#ff3c76}#basket #itinerary .itinerary-steps>ol .transfer .help{position:absolute;right:5px;top:3px;font-size:10px}#basket #itinerary .itinerary-steps>ol .transfer .help img{display:none}#basket #itinerary .itinerary-steps>ol .wait .clock{color:#c6c6c6;font-size:18px;position:relative;top:2px;left:3px;margin-right:20px}#basket #itinerary .itinerary-steps>ol .wait .horizontal_line{border-bottom:1px solid #c6c6c6;top:-11px;left:18px;width:21px;position:relative}#basket #itinerary .itinerary-steps>ol .wait .title{display:inline-block;background:#969699;border-radius:2px;padding:4px 6px;color:white;font-size:13px;line-height:1}#basket #itinerary .itinerary-steps>ol .separator{background-color:#f7f7f7;color:#797979;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6;padding:14px 28px;font-size:14px}#basket #itinerary .itinerary-steps>ol .separator i{color:#797979;font-size:18px;vertical-align:middle;margin-right:8px}#basket #itinerary .itinerary-steps>ol>li{margin:21px 28px}#basket #itinerary .itinerary-steps>ol .step-connection .number{display:none}#basket #itinerary .itinerary-steps>ol .step-separator{margin-left:-1px;margin-right:-1px}#thank_you_page.booking_complete a.booking_complete,#thank_you_page.itinerary a.itinerary,body.admin #order_details.booking_complete a.booking_complete,body.admin #order_details.itinerary a.itinerary{background:#006c83;border:1px solid #006c83;color:white}#thank_you_page.booking_complete a.booking_complete i,#thank_you_page.itinerary a.itinerary i,body.admin #order_details.booking_complete a.booking_complete i,body.admin #order_details.itinerary a.itinerary i{color:white}#thank_you_page.booking_complete #itinerary,body.admin #order_details.booking_complete #itinerary{display:none}#thank_you_page.itinerary #order_items,body.admin #order_details.itinerary #order_items{display:none}#thank_you_page #intro,body.admin #order_details #intro{margin-bottom:56px}#thank_you_page #intro p,body.admin #order_details #intro p{line-height:1.4em}#thank_you_page #intro .instructions,body.admin #order_details #intro .instructions{border-top:solid 1px #e6e6e6;padding-top:21px}#thank_you_page #intro .instructions table,#thank_you_page #intro .instructions ul,body.admin #order_details #intro .instructions table,body.admin #order_details #intro .instructions ul{margin-bottom:21px}#thank_you_page #intro .instructions table table,#thank_you_page #intro .instructions ul table,body.admin #order_details #intro .instructions table table,body.admin #order_details #intro .instructions ul table{margin-bottom:0}#thank_you_page #intro .instructions li,body.admin #order_details #intro .instructions li{margin-bottom:14px}#thank_you_page #intro .instructions ul.help li,#thank_you_page #intro .instructions p.help li,body.admin #order_details #intro .instructions ul.help li,body.admin #order_details #intro .instructions p.help li{margin-bottom:7px}#thank_you_page #intro .instructions ul.help a,#thank_you_page #intro .instructions p.help a,body.admin #order_details #intro .instructions ul.help a,body.admin #order_details #intro .instructions p.help a{font-weight:bold;font-size:14px;line-height:18px;vertical-align:top;color:#00a7b6}#thank_you_page #intro .instructions ul.help a:before,#thank_you_page #intro .instructions p.help a:before,body.admin #order_details #intro .instructions ul.help a:before,body.admin #order_details #intro .instructions p.help a:before{width:23px}#thank_you_page #intro .instructions ul.help a:disabled,#thank_you_page #intro .instructions ul.help a.disabled,#thank_you_page #intro .instructions p.help a:disabled,#thank_you_page #intro .instructions p.help a.disabled,body.admin #order_details #intro .instructions ul.help a:disabled,body.admin #order_details #intro .instructions ul.help a.disabled,body.admin #order_details #intro .instructions p.help a:disabled,body.admin #order_details #intro .instructions p.help a.disabled{color:#81b2b6}#thank_you_page #intro .instructions ul.help a:not(:disabled):not(.disabled):hover,#thank_you_page #intro .instructions p.help a:not(:disabled):not(.disabled):hover,body.admin #order_details #intro .instructions ul.help a:not(:disabled):not(.disabled):hover,body.admin #order_details #intro .instructions p.help a:not(:disabled):not(.disabled):hover{color:#00909d}#thank_you_page #intro .instructions ul.help a:not(:disabled):not(.disabled):active,#thank_you_page #intro .instructions p.help a:not(:disabled):not(.disabled):active,body.admin #order_details #intro .instructions ul.help a:not(:disabled):not(.disabled):active,body.admin #order_details #intro .instructions p.help a:not(:disabled):not(.disabled):active{color:#007883}#thank_you_page #intro .instructions ul.help a:before,#thank_you_page #intro .instructions p.help a:before,body.admin #order_details #intro .instructions ul.help a:before,body.admin #order_details #intro .instructions p.help a:before{font-size:19px}#thank_you_page #intro .instructions tr.ticket_with_reference ul.journeys,body.admin #order_details #intro .instructions tr.ticket_with_reference ul.journeys{margin:0}#thank_you_page #intro .instructions tr.ticket_with_reference ul.journeys li,body.admin #order_details #intro .instructions tr.ticket_with_reference ul.journeys li{margin:0;line-height:1.3}#thank_you_page #intro .instructions td.reference,body.admin #order_details #intro .instructions td.reference{padding:3px 0 3px 21px}#thank_you_page #intro .instructions td.reference .label,body.admin #order_details #intro .instructions td.reference .label{padding:14px}#thank_you_page #intro .instructions td.reference .code,body.admin #order_details #intro .instructions td.reference .code{background-color:#ff3c76;color:#f7f7f7;padding:3px 14px;font-weight:bold;letter-spacing:5px}#thank_you_page #intro .instructions td.reference .code.name,body.admin #order_details #intro .instructions td.reference .code.name{text-transform:uppercase}#thank_you_page #main_content,body.admin #order_details #main_content{float:left;width:66%}#thank_you_page aside.summary .overview .meta,body.admin #order_details aside.summary .overview .meta{float:left}#thank_you_page aside.summary .overview .reference,#thank_you_page aside.summary .overview table.costs,body.admin #order_details aside.summary .overview .reference,body.admin #order_details aside.summary .overview table.costs{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal}#thank_you_page aside.summary .overview .reference,body.admin #order_details aside.summary .overview .reference{font-size:100%}#thank_you_page aside.summary .overview .reference strong,body.admin #order_details aside.summary .overview .reference strong{display:block;padding-right:7px}#thank_you_page aside.summary .overview table.cost,body.admin #order_details aside.summary .overview table.cost{margin-left:auto;margin-bottom:7px}#thank_you_page aside.summary .overview table.cost th,#thank_you_page aside.summary .overview table.cost td,body.admin #order_details aside.summary .overview table.cost th,body.admin #order_details aside.summary .overview table.cost td{text-align:right;vertical-align:baseline;line-height:1;padding:7px 0 5px;font-weight:bold;border-bottom:solid 1px #e6e6e6}#thank_you_page aside.summary .overview table.cost th,body.admin #order_details aside.summary .overview table.cost th{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;padding-right:10px}#thank_you_page aside.summary .overview table.cost td,body.admin #order_details aside.summary .overview table.cost td{font-size:20px}#thank_you_page aside.summary .overview .tools,#thank_you_page aside.summary .overview .notes,body.admin #order_details aside.summary .overview .tools,body.admin #order_details aside.summary .overview .notes{clear:both;margin-top:21px;line-height:1.4em}#thank_you_page aside.summary .overview .tools,body.admin #order_details aside.summary .overview .tools{font-size:14px}#thank_you_page aside.summary .overview .tools p,body.admin #order_details aside.summary .overview .tools p{margin:0}#thank_you_page aside.summary .overview .tools .button,#thank_you_page aside.summary .overview .tools .author .admin a,.author .admin #thank_you_page aside.summary .overview .tools a,body.admin #order_details aside.summary .overview .tools .button,.author body.admin #order_details aside.summary .overview .tools a{margin-top:7px}#thank_you_page aside.summary .overview .notes,body.admin #order_details aside.summary .overview .notes{padding:21px 28px 21px 28px;text-align:center;color:#404040;font-size:12px}#thank_you_page aside.summary .overview .notes p,body.admin #order_details aside.summary .overview .notes p{margin-bottom:14px}#thank_you_page aside.summary .overview .notes p:last-child,body.admin #order_details aside.summary .overview .notes p:last-child{margin-bottom:0}#thank_you_page .airbnb-wrapper,body.admin #order_details .airbnb-wrapper{border:1px solid #c6c6c6}@media screen and (max-width: 980px){#thank_you_page .airbnb-wrapper,body.admin #order_details .airbnb-wrapper{margin-bottom:28px}}#thank_you_page .airbnb-form.horizontal,body.admin #order_details .airbnb-form.horizontal{max-width:100%;width:100%;text-align:left}#thank_you_page .airbnb-form.horizontal select,body.admin #order_details .airbnb-form.horizontal select{width:110px}#thank_you_page .airbnb-form.horizontal input,#thank_you_page .airbnb-form.horizontal .submit,body.admin #order_details .airbnb-form.horizontal input,body.admin #order_details .airbnb-form.horizontal .submit{width:140px}body.locale-de #thank_you_page .airbnb-form.horizontal .submit,body.admin #order_details .airbnb-form.horizontal .submit{width:185px}#thank_you_page .airbnb-form.horizontal .submit:after,body.admin #order_details .airbnb-form.horizontal .submit:after{display:none}@media screen and (max-width: 980px){#thank_you_page .airbnb-form.horizontal,body.admin #order_details .airbnb-form.horizontal{margin-left:135px}#thank_you_page .airbnb-form.horizontal input,#thank_you_page .airbnb-form.horizontal .submit,body.admin #order_details .airbnb-form.horizontal input,body.admin #order_details .airbnb-form.horizontal .submit{width:130px}}@media screen and (min-width: 981px) and (max-width: 1200px){#thank_you_page .airbnb-form.horizontal .fieldset,body.admin #order_details .airbnb-form.horizontal .fieldset{float:none;overflow:hidden}#thank_you_page .airbnb-form.horizontal .dates,body.admin #order_details .airbnb-form.horizontal .dates{margin-bottom:12px}#thank_you_page .airbnb-form.horizontal input,#thank_you_page .airbnb-form.horizontal select,#thank_you_page .airbnb-form.horizontal .submit,body.admin #order_details .airbnb-form.horizontal input,body.admin #order_details .airbnb-form.horizontal select,body.admin #order_details .airbnb-form.horizontal .submit{width:165px}#thank_you_page .airbnb-form.horizontal .submit:after,body.admin #order_details .airbnb-form.horizontal .submit:after{display:inline-block}}#thank_you_page #itinerary,body.admin #order_details #itinerary{box-sizing:border-box;border:solid 1px #c6c6c6;border-top:solid 14px #006c83;margin-bottom:28px}#thank_you_page #itinerary .notifications,body.admin #order_details #itinerary .notifications{margin:0 28px}#thank_you_page #itinerary .notifications li,body.admin #order_details #itinerary .notifications li{margin:14px 0}#thank_you_page #itinerary .notifications li:first-child,body.admin #order_details #itinerary .notifications li:first-child{margin-top:21px}#thank_you_page #itinerary .itinerary-steps>ol>li,body.admin #order_details #itinerary .itinerary-steps>ol>li{position:relative}#thank_you_page #itinerary .itinerary-steps>ol .refunded,body.admin #order_details #itinerary .itinerary-steps>ol .refunded{opacity:0.4}#thank_you_page #itinerary .itinerary-steps>ol .step-connection h3,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection h3{margin:0 0 10px 0;line-height:20px;font-size:16px}#thank_you_page #itinerary .itinerary-steps>ol .step-connection h3 a,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection h3 a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;color:#006c83}#thank_you_page #itinerary .itinerary-steps>ol .step-connection h3 a:hover,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection h3 a:hover{color:#ff3c76}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .number,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .number{display:inline-block;box-sizing:border-box;width:20px;height:20px;padding-top:1px;margin-right:7px;background:#f7f7f7;color:#1a1a1a;border:1px solid #c6c6c6;border-radius:50%;text-align:center;font-size:11px;font-weight:bold}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .logo,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .logo{position:absolute;top:30px;right:0}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .departure,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .arrival,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .seats,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .departure,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .arrival,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .seats{border-left:1px solid #e6e6e6;padding-left:21px;margin-left:10px;font-size:15px}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .arrival,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .arrival{padding-top:14px}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .seats,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .seats{font-size:14px;color:#404040;padding-top:14px}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .seats li,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .seats p,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .seats li,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .seats p{padding-left:24px}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .seats li,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .seats li{padding-bottom:7px;background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left top;background-repeat:no-repeat;background-size:16px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#thank_you_page #itinerary .itinerary-steps>ol .step-connection .seats li,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .seats li{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .seats p,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left 2px;background-repeat:no-repeat;background-size:16px;line-height:1.3;margin:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#thank_you_page #itinerary .itinerary-steps>ol .step-connection .seats p,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .seats+.seats,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .seats+.seats{padding-top:0}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .train{background-color:#00a7b6;color:white;border-radius:2px;position:absolute;left:0;width:20px;height:20px;line-height:20px;text-align:center}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .train:before,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .train:before{font-size:13px}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .time,#thank_you_page #itinerary .itinerary-steps>ol .step-connection .station,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .time,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .station{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:18px;display:inline-block}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .time,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .time{font-weight:900;margin-right:7px}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .date,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .date{color:#737373;font-size:14px;margin-top:4px}#thank_you_page #itinerary .itinerary-steps>ol .transfer,body.admin #order_details #itinerary .itinerary-steps>ol .transfer{background:#f7f7f7;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:19px;font-size:12px}#thank_you_page #itinerary .itinerary-steps>ol .transfer span,body.admin #order_details #itinerary .itinerary-steps>ol .transfer span{display:inline-block;background-color:#00a7b6;color:white;text-transform:uppercase;position:relative;padding:1px 14px;margin-right:21px}#thank_you_page #itinerary .itinerary-steps>ol .transfer span:after,body.admin #order_details #itinerary .itinerary-steps>ol .transfer span:after{content:"";width:0;height:0;border-top:11px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #00a7b6;position:absolute;right:-10px;top:0}#thank_you_page #itinerary .itinerary-steps>ol .transfer i.has_tooltip,body.admin #order_details #itinerary .itinerary-steps>ol .transfer i.has_tooltip{display:none}#thank_you_page #itinerary .itinerary-steps>ol .transfer.warning span,body.admin #order_details #itinerary .itinerary-steps>ol .transfer.warning span{background-color:#ff3c76}#thank_you_page #itinerary .itinerary-steps>ol .transfer.warning span:after,body.admin #order_details #itinerary .itinerary-steps>ol .transfer.warning span:after{border-left-color:#ff3c76}#thank_you_page #itinerary .itinerary-steps>ol .transfer .help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .help{position:absolute;right:5px;top:3px;font-size:10px}#thank_you_page #itinerary .itinerary-steps>ol .transfer .help img,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .help img{display:none}#thank_you_page #itinerary .itinerary-steps>ol .wait .clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .clock{color:#c6c6c6;font-size:18px;position:relative;top:2px;left:3px;margin-right:20px}#thank_you_page #itinerary .itinerary-steps>ol .wait .horizontal_line,body.admin #order_details #itinerary .itinerary-steps>ol .wait .horizontal_line{border-bottom:1px solid #c6c6c6;top:-11px;left:18px;width:21px;position:relative}#thank_you_page #itinerary .itinerary-steps>ol .wait .title,body.admin #order_details #itinerary .itinerary-steps>ol .wait .title{display:inline-block;background:#969699;border-radius:2px;padding:4px 6px;color:white;font-size:13px;line-height:1}#thank_you_page #itinerary .itinerary-steps>ol .separator,body.admin #order_details #itinerary .itinerary-steps>ol .separator{background-color:#f7f7f7;color:#797979;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6;padding:14px 28px;font-size:14px}#thank_you_page #itinerary .itinerary-steps>ol .separator i,body.admin #order_details #itinerary .itinerary-steps>ol .separator i{color:#797979;font-size:18px;vertical-align:middle;margin-right:8px}#thank_you_page #itinerary .itinerary-steps>ol>li,body.admin #order_details #itinerary .itinerary-steps>ol>li{margin:21px 28px}#thank_you_page #itinerary .itinerary-steps>ol .step-connection .number,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .number{display:none}#thank_you_page #itinerary .itinerary-steps>ol .step-separator,body.admin #order_details #itinerary .itinerary-steps>ol .step-separator{margin-left:-1px;margin-right:-1px}#checkout.checkout a.checkout,#checkout.itinerary a.itinerary{background:#006c83;border:1px solid #006c83;color:white}#checkout.checkout a.checkout i,#checkout.itinerary a.itinerary i{color:white}#checkout.checkout #itinerary{display:none}#checkout.itinerary #main_form,#checkout.itinerary #bottom_form,#checkout.itinerary #terms_and_conditions,#checkout.itinerary #marketing-subscription{display:none}#checkout .forms,#checkout #itinerary{float:left;width:66%}#checkout .go_back{display:none}#checkout form[data-cannot-proceed=true] .go_back{display:block}#checkout #main_form{border:1px solid #c6c6c6;padding:21px;padding-bottom:0;border-top:14px solid #006c83;box-sizing:border-box}#checkout legend{font-weight:bold;font-size:18px;margin-bottom:15px}#checkout label{display:block;margin-bottom:5px}#checkout fieldset{position:relative}#checkout fieldset:not(:last-child){margin-bottom:21px}#checkout fieldset li{vertical-align:top}#checkout fieldset li:not(:last-child){margin-bottom:14px}#checkout fieldset.contact_details input{width:300px}#checkout fieldset.contact_details input#order_first_name{width:212px}#checkout fieldset.contact_details li{display:inline-block;margin-right:10px}#checkout fieldset.contact_details .inline-hints{width:300px}#checkout fieldset.cardholder_address,#checkout fieldset.delivery_address{display:inline-block}#checkout fieldset.cardholder_address input,#checkout fieldset.cardholder_address select,#checkout fieldset.cardholder_address li.fixed_input .value,#checkout fieldset.delivery_address input,#checkout fieldset.delivery_address select,#checkout fieldset.delivery_address li.fixed_input .value{width:300px}#checkout fieldset.cardholder_address li.postcode input,#checkout fieldset.delivery_address li.postcode input{width:150px}#checkout fieldset.delivery_address{margin-left:42px}#checkout fieldset.delivery_address legend{float:left}#checkout fieldset.delivery_address .delivery_same_as_billing{position:absolute;top:0;right:-30px}#checkout fieldset.delivery_address .delivery_same_as_billing label{font-size:12px;background:#f7f7f7;padding:7px;border:1px solid #c6c6c6}#checkout fieldset.delivery_address ol{clear:both}#checkout fieldset.payment_method{margin-top:21px;margin-bottom:0}#checkout fieldset.payment_method>ol>li{margin-bottom:0}#checkout fieldset.payment_method li.payment_method{padding:0 21px;margin:0 -21px;background-color:#f7f7f7;border-top:1px solid #c6c6c6}#checkout fieldset.payment_method li.payment_method label{margin:0;display:block;padding:14px 0;font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal}#checkout fieldset.payment_method .payment_method_details ol{margin:21px 0}#checkout fieldset.payment_method .payment_method_details li.detail{line-height:1.4}#checkout fieldset.payment_method li#saved_card label>span{vertical-align:top;line-height:21px}#checkout fieldset.payment_method li#saved_card span.type{display:inline-block;background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/logos/accepted_cards_horizontal-0307738cd612232f741854dea23e109afe13375760e107df46c0ae76c82f23d1.svg);background-size:170px 21px;background-repeat:no-repeat;margin-right:10px}#checkout fieldset.payment_method li#saved_card span.type:before{background-color:#f7f7f7}#checkout fieldset.payment_method li#saved_card span.visa{background-position:-124px center;width:46px}#checkout fieldset.payment_method li#saved_card span.mastercard{background-position:0 center;width:121px}#checkout fieldset.payment_method li#saved_card span.details{display:inline;vertical-align:middle;position:relative;top:2px}#checkout fieldset.payment_method li#saved_card span.expires_on{display:inline;vertical-align:middle;color:#1a1a1a;float:right;padding-top:5px}#checkout fieldset.payment_method li#card label,#checkout fieldset.payment_method li#paypal label{background-position:center right;background-repeat:no-repeat}#checkout fieldset.payment_method li#card label{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/logos/accepted_cards_horizontal-0307738cd612232f741854dea23e109afe13375760e107df46c0ae76c82f23d1.svg);background-size:170px 21px}#checkout fieldset.payment_method li#paypal label{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/logos/paypal-867617ae72dc46a49f1ab8a85a52b07ed10e3f6a6e16e58ae15c9b0e673a6b0d.svg);background-size:75px 21px}#checkout fieldset.payment_method li#paypal label small{font-family:OpenSans, Arial, sans-serif;font-style:normal;display:inline-block;font-size:14px;padding-left:21px;color:#737373}#checkout #marketing-subscription{display:none}#checkout #paypal_details li.detail{font-size:14px}#checkout fieldset.card_details #order_card_type_input,#checkout fieldset.card_details #additional_payment_card_type_input,#checkout fieldset.card_details input,#checkout fieldset.card_details select#order_card_type,#checkout fieldset.card_details select#additional_payment_card_type,#checkout fieldset.saved_card_details #order_card_type_input,#checkout fieldset.saved_card_details #additional_payment_card_type_input,#checkout fieldset.saved_card_details input,#checkout fieldset.saved_card_details select#order_card_type,#checkout fieldset.saved_card_details select#additional_payment_card_type{width:300px}#checkout fieldset.card_details li,#checkout fieldset.saved_card_details li{vertical-align:top;display:inline-block;margin-right:10px}#checkout fieldset.card_details li.card_verification_value,#checkout fieldset.saved_card_details li.card_verification_value{display:block}#checkout fieldset.card_details li.card_verification_value input,#checkout fieldset.saved_card_details li.card_verification_value input{width:80px}#checkout fieldset.card_details li.card_verification_value p,#checkout fieldset.saved_card_details li.card_verification_value p{display:inline-block;font-size:14px;margin-left:14px;margin-bottom:0}#checkout fieldset.card_details li.card_verification_value img,#checkout fieldset.saved_card_details li.card_verification_value img{position:relative;top:14px;left:7px;height:40px;width:50px}#checkout fieldset.card_details .save_card,#checkout fieldset.saved_card_details .save_card{display:none;margin-top:14px}#checkout fieldset.card_details .save_card.active,#checkout fieldset.saved_card_details .save_card.active{display:inline-block}#checkout fieldset.card_details .save_card label,#checkout fieldset.saved_card_details .save_card label{font-size:12px;background:#f7f7f7;padding:7px;border:1px solid #c6c6c6}#checkout fieldset.card_details .save_card i.has_tooltip,#checkout fieldset.saved_card_details .save_card i.has_tooltip{margin-left:5px}#checkout fieldset.bonus_points{margin:21px 0}#checkout fieldset.bonus_points .note p{font-size:14px}#checkout fieldset.bonus_points input{width:300px}#checkout fieldset.cancellation_protection.checked li{background:white}#checkout fieldset.cancellation_protection.unchecked li{background:#f7f7f7}#checkout fieldset.cancellation_protection li{padding:0 21px;margin:0 -21px;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}#checkout fieldset.cancellation_protection li label{margin:0;padding:14px 0;display:-webkit-box;display:-ms-flexbox;display:flex}#checkout fieldset.cancellation_protection li .subtitle.checked,#checkout fieldset.cancellation_protection li .protect-price .checked{display:none}#checkout fieldset.cancellation_protection li .ticket-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#checkout fieldset.cancellation_protection li .ticket-plan span.logo{display:inline-block;background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/logos/ticket-plan-3f127f3a4ac0105105b7f1e6eb88a07277c1d22e263a26cfb886e7303a79640d.png);background-size:70px 26px;background-repeat:no-repeat;width:70px;height:26px}#checkout fieldset.cancellation_protection li .protect-price{text-align:right;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#checkout fieldset.cancellation_protection li .protect-price span{display:block;font-size:15px;color:#737373}#checkout fieldset.cancellation_protection li .protect-price .price{font-size:18px;font-weight:bold;color:black;padding-top:6px}#checkout fieldset.cancellation_protection li .details{margin:0 21px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#checkout fieldset.cancellation_protection li .details h3{margin-bottom:0}#checkout fieldset.cancellation_protection li .details .subtitle{margin-bottom:0}#checkout fieldset.cancellation_protection li .details .subtitle{font-size:14px;color:#737373;line-height:1.3em;margin-top:8px}#checkout p.inline-hints{margin:0;line-height:1.6em;padding:5px 0;font-size:14px;color:#737373}#checkout li#order_password_input{display:none}#checkout li#order_password_input.active{display:block}#checkout #bottom_form{border:1px solid #c6c6c6;margin-top:21px;box-sizing:border-box;margin:21px 0}#checkout #bottom_form fieldset.confirmation{margin-bottom:21px}#checkout #bottom_form fieldset.confirmation li,#checkout #bottom_form fieldset.confirmation label{margin-bottom:0}#checkout #bottom_form fieldset.confirmation label{padding:14px 21px;background:#f7f7f7;border-bottom:1px solid #c6c6c6;display:block;overflow:hidden}#checkout #bottom_form fieldset.confirmation label>svg{float:left}#checkout #bottom_form fieldset.confirmation label>span{display:block;padding-left:28px;line-height:1.4}#checkout #bottom_form fieldset.confirmation label>span a{display:inline-block;white-space:nowrap;padding-right:3px}#checkout #bottom_form fieldset.confirmation label>span a.ticketplan-terms-and-conditions,#checkout #bottom_form fieldset.confirmation label>span a.ticketplan-terms-and-conditions+span{display:none}#checkout #bottom_form fieldset.actions{overflow:hidden;margin:21px 0}#checkout #bottom_form li.protecting,#checkout #bottom_form li.mention_me{padding:0 21px;display:inline-block;width:50%;float:left}#checkout #bottom_form li.protecting img,#checkout #bottom_form li.mention_me img{float:left}#checkout #bottom_form li.protecting div,#checkout #bottom_form li.mention_me div{margin-left:80px}#checkout #bottom_form li.protecting h3,#checkout #bottom_form li.mention_me h3{font-size:18px;margin-bottom:5px}#checkout #bottom_form li.protecting p,#checkout #bottom_form li.mention_me p{color:#737373;font-size:14px;margin-bottom:0;line-height:1.6em}#checkout #bottom_form li.mention_me div{margin:0}#checkout #bottom_form li.action{float:right;width:40%;text-align:right;padding-right:21px}#checkout #bottom_form li.action button{width:250px}#checkout #bottom_form li.action button:after{margin-left:1em}#checkout #terms_and_conditions{margin:21px 0}#checkout #terms_and_conditions header{line-height:22px;font-size:14px}#checkout #terms_and_conditions header a:after{margin-left:0.3em;font-size:12px}#checkout #terms_and_conditions .tabs{position:relative;display:none;margin-top:42px}#checkout #terms_and_conditions .tabs .tabs_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:44px;margin:10.5px 0 0 0;border-bottom:5px solid #006c83}#checkout #terms_and_conditions .tabs .tabs_nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}#checkout #terms_and_conditions .tabs .tabs_nav>ul li{padding:14px;color:#1a1a1a;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:44px}#checkout #terms_and_conditions .tabs .tabs_nav>ul li.active{color:white;background-color:#006c83}#checkout #terms_and_conditions .tabs .tabs_nav>ul li.fare_conditions{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#checkout #terms_and_conditions .tabs .tabs_nav a.hide{font-size:14px;padding-left:21px;line-height:44px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}#checkout #terms_and_conditions .tabs .tabs_nav a.hide:after{margin-left:0.3em;font-size:12px}#checkout #terms_and_conditions .tabs .tabs_nav a.hide::after{line-height:44px}#checkout #terms_and_conditions .tabs>div{display:none;padding:21px;border:1px solid #c6c6c6;border-top:none;overflow-y:scroll;height:300px}#checkout #terms_and_conditions .tabs>div h2:not(:first-child){margin-top:21px}#checkout #terms_and_conditions .tabs>div h4,#checkout #terms_and_conditions .tabs>div h5,#checkout #terms_and_conditions .tabs>div ol,#checkout #terms_and_conditions .tabs>div ul,#checkout #terms_and_conditions .tabs>div li,#checkout #terms_and_conditions .tabs>div p{color:#737373;margin:0 0 7px;line-height:1.3}#checkout #terms_and_conditions .tabs>div h4:not(:first-child),#checkout #terms_and_conditions .tabs>div h5:not(:first-child){margin-top:14px}#checkout #terms_and_conditions .tabs>div p,#checkout #terms_and_conditions .tabs>div li{font-size:14px}#checkout #terms_and_conditions .tabs>div ol,#checkout #terms_and_conditions .tabs>div ul{margin-left:14px}#checkout #terms_and_conditions .tabs>div ul{list-style-type:disc}#checkout #terms_and_conditions .tabs>div .toc li{margin-bottom:3px}#checkout #terms_and_conditions .tabs>div ol.terms li[id]:before{font-weight:bold}#checkout #terms_and_conditions .tabs>div ol{list-style-type:none;counter-reset:item;margin:0 !important;padding:0}#checkout #terms_and_conditions .tabs>div ol h5{font-size:16px}#checkout #terms_and_conditions .tabs>div ol>li{display:table;counter-increment:item;margin-left:0}#checkout #terms_and_conditions .tabs>div ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:7px}#checkout #terms_and_conditions .tabs>div li ol>li:before{content:counters(item,".") ". ";font-weight:bold}#checkout #terms_and_conditions .tabs>div ol ol>li:last-child{margin-bottom:0}#checkout #itinerary{box-sizing:border-box;border:solid 1px #c6c6c6;border-top:solid 14px #006c83;margin-bottom:28px}#checkout #itinerary .notifications{margin:0 28px}#checkout #itinerary .notifications li{margin:14px 0}#checkout #itinerary .notifications li:first-child{margin-top:21px}#checkout #itinerary .itinerary-steps>ol>li{position:relative}#checkout #itinerary .itinerary-steps>ol .refunded{opacity:0.4}#checkout #itinerary .itinerary-steps>ol .step-connection h3{margin:0 0 10px 0;line-height:20px;font-size:16px}#checkout #itinerary .itinerary-steps>ol .step-connection h3 a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;color:#006c83}#checkout #itinerary .itinerary-steps>ol .step-connection h3 a:hover{color:#ff3c76}#checkout #itinerary .itinerary-steps>ol .step-connection .number{display:inline-block;box-sizing:border-box;width:20px;height:20px;padding-top:1px;margin-right:7px;background:#f7f7f7;color:#1a1a1a;border:1px solid #c6c6c6;border-radius:50%;text-align:center;font-size:11px;font-weight:bold}#checkout #itinerary .itinerary-steps>ol .step-connection .logo{position:absolute;top:30px;right:0}#checkout #itinerary .itinerary-steps>ol .step-connection .departure,#checkout #itinerary .itinerary-steps>ol .step-connection .arrival,#checkout #itinerary .itinerary-steps>ol .step-connection .seats{border-left:1px solid #e6e6e6;padding-left:21px;margin-left:10px;font-size:15px}#checkout #itinerary .itinerary-steps>ol .step-connection .arrival{padding-top:14px}#checkout #itinerary .itinerary-steps>ol .step-connection .seats{font-size:14px;color:#404040;padding-top:14px}#checkout #itinerary .itinerary-steps>ol .step-connection .seats li,#checkout #itinerary .itinerary-steps>ol .step-connection .seats p{padding-left:24px}#checkout #itinerary .itinerary-steps>ol .step-connection .seats li{padding-bottom:7px;background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left top;background-repeat:no-repeat;background-size:16px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#checkout #itinerary .itinerary-steps>ol .step-connection .seats li{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#checkout #itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:left 2px;background-repeat:no-repeat;background-size:16px;line-height:1.3;margin:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#checkout #itinerary .itinerary-steps>ol .step-connection .seats p{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}#checkout #itinerary .itinerary-steps>ol .step-connection .seats+.seats{padding-top:0}#checkout #itinerary .itinerary-steps>ol .step-connection .train{background-color:#00a7b6;color:white;border-radius:2px;position:absolute;left:0;width:20px;height:20px;line-height:20px;text-align:center}#checkout #itinerary .itinerary-steps>ol .step-connection .train:before{font-size:13px}#checkout #itinerary .itinerary-steps>ol .step-connection .time,#checkout #itinerary .itinerary-steps>ol .step-connection .station{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:18px;display:inline-block}#checkout #itinerary .itinerary-steps>ol .step-connection .time{font-weight:900;margin-right:7px}#checkout #itinerary .itinerary-steps>ol .step-connection .date{color:#737373;font-size:14px;margin-top:4px}#checkout #itinerary .itinerary-steps>ol .transfer{background:#f7f7f7;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:19px;font-size:12px}#checkout #itinerary .itinerary-steps>ol .transfer span{display:inline-block;background-color:#00a7b6;color:white;text-transform:uppercase;position:relative;padding:1px 14px;margin-right:21px}#checkout #itinerary .itinerary-steps>ol .transfer span:after{content:"";width:0;height:0;border-top:11px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #00a7b6;position:absolute;right:-10px;top:0}#checkout #itinerary .itinerary-steps>ol .transfer i.has_tooltip{display:none}#checkout #itinerary .itinerary-steps>ol .transfer.warning span{background-color:#ff3c76}#checkout #itinerary .itinerary-steps>ol .transfer.warning span:after{border-left-color:#ff3c76}#checkout #itinerary .itinerary-steps>ol .transfer .help{position:absolute;right:5px;top:3px;font-size:10px}#checkout #itinerary .itinerary-steps>ol .transfer .help img{display:none}#checkout #itinerary .itinerary-steps>ol .wait .clock{color:#c6c6c6;font-size:18px;position:relative;top:2px;left:3px;margin-right:20px}#checkout #itinerary .itinerary-steps>ol .wait .horizontal_line{border-bottom:1px solid #c6c6c6;top:-11px;left:18px;width:21px;position:relative}#checkout #itinerary .itinerary-steps>ol .wait .title{display:inline-block;background:#969699;border-radius:2px;padding:4px 6px;color:white;font-size:13px;line-height:1}#checkout #itinerary .itinerary-steps>ol .separator{background-color:#f7f7f7;color:#797979;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6;padding:14px 28px;font-size:14px}#checkout #itinerary .itinerary-steps>ol .separator i{color:#797979;font-size:18px;vertical-align:middle;margin-right:8px}#checkout #itinerary .itinerary-steps>ol>li{margin:21px 28px}#checkout #itinerary .itinerary-steps>ol .step-connection .number{display:none}#checkout #itinerary .itinerary-steps>ol .step-separator{margin-left:-1px;margin-right:-1px}body>iframe{position:absolute}#checkout.additional_payment{margin-bottom:50px}#checkout.additional_payment>p{line-height:1.6em}#checkout.additional_payment p.intro,#checkout.additional_payment form.additional_payment{display:table-cell;vertical-align:top}#checkout.additional_payment p.intro{width:35%;padding-right:28px}#checkout.additional_payment form.additional_payment{width:65%}.mobile-ticket-wrapper{width:350px}.mobile-ticket-wrapper .mobile-ticket{margin-top:25px}.mobile-ticket-wrapper .mobile-ticket:first-child{margin-top:0}.mobile-ticket-wrapper h2{margin-bottom:15px}.mobile-ticket-wrapper img{width:100%}.author{width:220px;color:#737373}.author a{color:black}.author .pic{float:left;margin-right:10px;width:55px;height:55px;line-height:55px;border:1px solid #00a7b6;border-radius:50%;overflow:hidden}.author .pic>img{width:55px;height:55px}.author .name{padding:10px 0;margin-left:55px;line-height:18.5px;font-size:12px}.author .name a{font-size:135%;display:block}.author .name a:hover{color:#ff3c76}.author .admin a{padding:.2em .3em;float:right;font-size:12px;margin-top:-3em}.blog_posts_index aside,.blog_posts_show aside{line-height:1.7em;margin-top:28px}.blog_posts_index .published_at,.blog_posts_show .published_at{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:15px;color:#595959;margin-bottom:0}.blog_posts_index p,.blog_posts_index li,.blog_posts_show p,.blog_posts_show li{line-height:1.6em}.blog_posts_index li,.blog_posts_show li{margin-bottom:0}.blog_posts_index .featured_blog_post,.blog_posts_show .featured_blog_post{background:#f7f7f7;position:relative;max-height:464px;overflow:hidden;line-height:0}.blog_posts_index .featured_blog_post>img,.blog_posts_show .featured_blog_post>img{width:100%}.blog_posts_index .featured_blog_post .missing_banner_image,.blog_posts_show .featured_blog_post .missing_banner_image{background:#00a7b6;height:100%;min-height:250px}.blog_posts_index .featured_blog_post>.background,.blog_posts_show .featured_blog_post>.background{box-sizing:border-box;position:absolute;left:0;top:50%;margin:0 26% 0 26%;width:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:300px;height:180px;z-index:300;padding:14px 28px;background:black;background:-webkit-radial-gradient(0 100%, circle, transparent 14px, #000 14px),-webkit-radial-gradient(100% 100%, circle, transparent 14px, #000 14px),-webkit-radial-gradient(100% 0, circle, transparent 14px, #000 14px),-webkit-radial-gradient(0 0, circle, transparent 14px, #000 14px);background:radial-gradient(0 100%, circle, transparent 14px, #000 14px),radial-gradient(100% 100%, circle, transparent 14px, #000 14px),radial-gradient(100% 0, circle, transparent 14px, #000 14px),radial-gradient(0 0, circle, transparent 14px, #000 14px);background-position:bottom left, bottom right, top right, top left;background-size:50% 50%;background-repeat:no-repeat;opacity:0.6}@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.blog_posts_index .featured_blog_post>.background,.blog_posts_show .featured_blog_post>.background{background-size:51% 51%}}.blog_posts_index .featured_blog_post .post,.blog_posts_show .featured_blog_post .post{box-sizing:border-box;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 26% 0 26%;width:48%;text-align:center;padding:14px 28px;z-index:301}.blog_posts_index .featured_blog_post .post p,.blog_posts_show .featured_blog_post .post p{color:#ff3c76;margin-bottom:0}.blog_posts_index .featured_blog_post h2,.blog_posts_show .featured_blog_post h2{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:36px;line-height:1.2em}.blog_posts_index .featured_blog_post a,.blog_posts_show .featured_blog_post a{color:white}.blog_posts_index .featured_blog_post a:hover,.blog_posts_show .featured_blog_post a:hover{color:#ff3c76}.blog_posts_index nav.categories,.blog_posts_show nav.categories{text-align:center;background:#e6e6e6;overflow:hidden;font-size:16px}.blog_posts_index nav.categories li,.blog_posts_show nav.categories li{display:inline-table}.blog_posts_index nav.categories a,.blog_posts_show nav.categories a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;display:inline-table;height:3.5em;line-height:3.5em;text-align:center;padding:0 1.5em;color:#737373}.blog_posts_index nav.categories a:hover,.blog_posts_show nav.categories a:hover{background-color:#f7f7f7}.blog_posts_index nav.categories a.active,.blog_posts_show nav.categories a.active{background:white;color:#ff3c76}.blog_posts_index .recent_posts,.blog_posts_show .recent_posts{line-height:1.7em;padding:28px 28px 28px 0;width:66%;box-sizing:border-box;float:left}.blog_posts_index .recent_posts>ul>li,.blog_posts_show .recent_posts>ul>li{margin:0 0 14px 0;overflow:hidden;position:relative}.blog_posts_index .recent_posts>ul>li .post_image,.blog_posts_show .recent_posts>ul>li .post_image{overflow:hidden;width:45%;float:left;height:245px}.blog_posts_index .recent_posts>ul>li .post_image .overlay,.blog_posts_show .recent_posts>ul>li .post_image .overlay{width:45%;height:245px;position:absolute;top:0;left:0}.blog_posts_index .recent_posts>ul>li .post_image img,.blog_posts_show .recent_posts>ul>li .post_image img{width:100%;min-width:365px;min-height:245px}.blog_posts_index .recent_posts>ul>li h3,.blog_posts_index .recent_posts>ul>li p,.blog_posts_show .recent_posts>ul>li h3,.blog_posts_show .recent_posts>ul>li p{margin-left:45%;padding-left:28px}.blog_posts_index .recent_posts>ul>li h3,.blog_posts_show .recent_posts>ul>li h3{padding-top:14px;margin-bottom:0;font-size:26px;line-height:1.1em;color:black}.blog_posts_index .recent_posts>ul>li>a:hover h3,.blog_posts_show .recent_posts>ul>li>a:hover h3{color:#ff3c76}.blog_posts_index .recent_posts>ul>li p,.blog_posts_show .recent_posts>ul>li p{color:#595959}.blog_posts_index .recent_posts>ul>li .published_at,.blog_posts_show .recent_posts>ul>li .published_at{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}.blog_posts_index .recent_posts>ul>li .author,.blog_posts_show .recent_posts>ul>li .author{margin-left:45%;padding-left:28px;position:absolute;bottom:14px}.blog_posts_index .pagination a.next_blog_page,.blog_posts_show .pagination a.next_blog_page{float:left}.blog_posts_index .pagination a.next_blog_page:before,.blog_posts_show .pagination a.next_blog_page:before{margin-right:1em}.blog_posts_index .pagination a.previous_blog_page,.blog_posts_show .pagination a.previous_blog_page{float:right}.blog_posts_index .pagination a.previous_blog_page:after,.blog_posts_show .pagination a.previous_blog_page:after{margin-left:1em}.blog_posts_index aside .inspiration li,.blog_posts_show aside .inspiration li{height:147px;overflow:hidden;margin-bottom:14px}.blog_posts_index aside .inspiration h3,.blog_posts_show aside .inspiration h3{z-index:1001;position:relative;height:147px;line-height:24px;font-size:24px;padding:0;margin:0;background-size:cover;background-position:center}.blog_posts_index aside .inspiration a,.blog_posts_show aside .inspiration a{color:white;padding:100px 0 0 28px;height:48px;display:block;background:rgba(0,0,0,0.15)}.blog_posts_index aside .inspiration a:hover,.blog_posts_show aside .inspiration a:hover{background:rgba(255,255,255,0.75);color:#ff3c76}.blog_posts_index .post_excerpt,.blog_posts_index .post_content,.blog_posts_index .post_widgets,.blog_posts_show .post_excerpt,.blog_posts_show .post_content,.blog_posts_show .post_widgets{margin-left:175px}.blog_posts_index .post_excerpt,.blog_posts_show .post_excerpt{color:#595959;font-size:120%;margin-bottom:21px}.blog_posts_index .post_content p,.blog_posts_show .post_content p{font-size:1em;margin:0.5em 0}.blog_posts_index .post_content h1,.blog_posts_index .post_content h2,.blog_posts_index .post_content h3,.blog_posts_index .post_content h4,.blog_posts_index .post_content h5,.blog_posts_show .post_content h1,.blog_posts_show .post_content h2,.blog_posts_show .post_content h3,.blog_posts_show .post_content h4,.blog_posts_show .post_content h5{margin:0.9em 0 0.4em 0;font-weight:bold}.blog_posts_index .post_content h1,.blog_posts_show .post_content h1{font-size:1.4em}.blog_posts_index .post_content h2,.blog_posts_show .post_content h2{font-size:1.3em}.blog_posts_index .post_content h3,.blog_posts_show .post_content h3{font-size:1.2em}.blog_posts_index .post_content h4,.blog_posts_show .post_content h4{font-size:1.0em}.blog_posts_index .post_content a,.blog_posts_show .post_content a{color:#ff3c76}.blog_posts_index .post_content a:disabled,.blog_posts_index .post_content a.disabled,.blog_posts_show .post_content a:disabled,.blog_posts_show .post_content a.disabled{color:#ef8dae}.blog_posts_index .post_content a:not(:disabled):not(.disabled):hover,.blog_posts_show .post_content a:not(:disabled):not(.disabled):hover{color:#ff2364}.blog_posts_index .post_content a:not(:disabled):not(.disabled):active,.blog_posts_show .post_content a:not(:disabled):not(.disabled):active{color:#ff0952}.blog_posts_index .post_content strong,.blog_posts_show .post_content strong{font-weight:bold}.blog_posts_index .post_content strong strong,.blog_posts_show .post_content strong strong{font-weight:bolder}.blog_posts_index .post_content em,.blog_posts_show .post_content em{font-style:italic}.blog_posts_index .post_content ul,.blog_posts_show .post_content ul{margin-left:30px}.blog_posts_index .post_content ol,.blog_posts_show .post_content ol{margin-left:45px;list-style-type:decimal}.blog_posts_index .post_content li,.blog_posts_show .post_content li{margin-bottom:0.5em}.blog_posts_index .post_content ul>li:before,.blog_posts_show .post_content ul>li:before{margin-right:0;color:#ff3c76;font-size:0.55em;padding-bottom:0.3em;vertical-align:middle;margin-left:-1em;position:relative;left:-0.9em}.blog_posts_index .post_content table th,.blog_posts_index .post_content table td,.blog_posts_show .post_content table th,.blog_posts_show .post_content table td{padding:7px 14px;border-bottom:1px solid white}.blog_posts_index .post_content table th,.blog_posts_show .post_content table th{font-weight:bold;font-size:1.1em;background-color:#e6e6e6}.blog_posts_index .post_content table td,.blog_posts_show .post_content table td{background-color:#f0f0f0}.blog_posts_index .post_content blockquote,.blog_posts_show .post_content blockquote{color:#006c83;border-left:0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:1.6em;line-height:1.6em;padding:21px;text-align:center}.blog_posts_index .post_content img,.blog_posts_show .post_content img{max-width:100%}.blog_posts_index .post_content p,.blog_posts_index .post_content li,.blog_posts_index .post_content th,.blog_posts_index .post_content td,.blog_posts_show .post_content p,.blog_posts_show .post_content li,.blog_posts_show .post_content th,.blog_posts_show .post_content td{color:#595959}.blog_posts_index .post_content img,.blog_posts_show .post_content img{display:block;float:none;margin:auto}.blog_posts_index .post_content img.fr-fil,.blog_posts_show .post_content img.fr-fil{float:left;margin:0 10px 10px 0}.blog_posts_index .post_content img.fr-fir,.blog_posts_show .post_content img.fr-fir{float:right;margin:0 0 10px 10px}.blog_posts_index .post_content table tr:first-child td,.blog_posts_show .post_content table tr:first-child td{font-weight:bold;font-size:1.1em;background-color:#e6e6e6}.blog_posts_index .post_content .image_credit_footer,.blog_posts_index .post_content .image_credit_small,.blog_posts_show .post_content .image_credit_footer,.blog_posts_show .post_content .image_credit_small{font-size:0.9em}.blog_posts_index .post_content .image_credit_small,.blog_posts_show .post_content .image_credit_small{margin-top:-7px}.blog_posts_index .post_content .image_credit_footer,.blog_posts_show .post_content .image_credit_footer{border-top:1px solid #e6e6e6}.blog_posts_index .post_content .callout-green,.blog_posts_index .post_content .callout-yellow,.blog_posts_index .post_content .callout-red,.blog_posts_show .post_content .callout-green,.blog_posts_show .post_content .callout-yellow,.blog_posts_show .post_content .callout-red{border-left:5px solid;color:#333;margin-bottom:2em;padding:16px 25px 16px 20px;line-height:1.4em}.blog_posts_index .post_content .callout-green,.blog_posts_show .post_content .callout-green{background:#e5fadc;border-color:#bbdaaf}.blog_posts_index .post_content .callout-yellow,.blog_posts_show .post_content .callout-yellow{background:#fffcd5;border-color:#e7dca4}.blog_posts_index .post_content .callout-red,.blog_posts_show .post_content .callout-red{background:#fde8e8;border-color:#e7aaaa}.blog_posts_index header,.blog_posts_show header{position:relative}.blog_posts_index header h2,.blog_posts_show header h2{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:36px;margin-left:175px}.blog_posts_index section.meta,.blog_posts_show section.meta{position:absolute;top:0;width:175px}.blog_posts_index section.meta .author .pic,.blog_posts_show section.meta .author .pic{width:100px;height:100px;line-height:100px;border:2px solid #00a7b6;border-radius:50%;overflow:hidden;margin:0 0 1em 0;float:none}.blog_posts_index section.meta .author .pic>img,.blog_posts_show section.meta .author .pic>img{width:100px;height:100px}.blog_posts_index section.meta .author .name,.blog_posts_index section.meta .author .admin a,.blog_posts_show section.meta .author .name,.blog_posts_show section.meta .author .admin a{margin-left:0;float:none}.blog_posts_index .social_sharing,.blog_posts_show .social_sharing{margin-top:14px;font-size:140%}.blog_posts_index .social_sharing i,.blog_posts_show .social_sharing i{color:#737373}.blog_posts_index .social_sharing i.facebook:hover,.blog_posts_show .social_sharing i.facebook:hover{color:#3B5998}.blog_posts_index .social_sharing i.twitter:hover,.blog_posts_show .social_sharing i.twitter:hover{color:#4099FF}.blog_posts_index .social_sharing i.gplus:hover,.blog_posts_show .social_sharing i.gplus:hover{color:#db4437}.blog_posts_index .social_sharing a,.blog_posts_show .social_sharing a{margin-right:1.2em}.blog_posts_index .inspiration li,.blog_posts_show .inspiration li{height:147px;overflow:hidden;margin-bottom:14px}.blog_posts_index .inspiration h3,.blog_posts_show .inspiration h3{z-index:1001;position:relative;height:147px;line-height:24px;font-size:24px;padding:0;margin:0;background-size:cover;background-position:center}.blog_posts_index .inspiration a,.blog_posts_show .inspiration a{color:white;padding:100px 0 0 28px;height:48px;display:block;background:rgba(0,0,0,0.15)}.blog_posts_index .inspiration a:hover,.blog_posts_show .inspiration a:hover{background:rgba(255,255,255,0.75);color:#ff3c76}.blog_posts_index .related_posts,.blog_posts_show .related_posts{border-top:1px solid #e6e6e6;margin-top:21px;padding:1.5em 0 5em 0}.blog_posts_show .post{position:relative;overflow:hidden;margin:-150px 15% 0 15%;padding:33.6px 28px;background:white;z-index:1001}.blog_posts_show .post .author .name{display:inline-block}.blog_posts_show #blog_post_369,.blog_posts_show #blog_post_381{overflow:visible}.blog_posts_show #blog_post_369 .post_content img,.blog_posts_show #blog_post_381 .post_content img{margin-left:-190px;max-width:130%}.related_posts>ul>li{box-sizing:border-box;float:left;width:33.333%;padding:0 4.66667px 0 4.66667px}.related_posts>ul>li:nth-child(3n+0){padding:0 0 0 9.33333px}.related_posts>ul>li:nth-child(3n+1),.related_posts>ul>li:first-child{padding:0 9.33333px 0 0}.related_posts>ul>li h3{position:absolute;top:21px;left:21px;padding:0;margin:0 21px 0 0;font-size:28px;color:white;text-shadow:1px 1px 2px #595959;word-break:break-word}.related_posts>ul>li a{display:block;position:relative;min-height:225px;background-color:white;background-repeat:no-repeat;background-size:cover;z-index:0}.related_posts>ul>li a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.15);z-index:-1}.related_posts>ul>li a:hover{z-index:0}.related_posts>ul>li a:hover:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0.75);z-index:-1}.related_posts>ul>li a:hover h3{color:#ff3c76;text-shadow:1px 1px 2px white}.related_posts>ul>li .missing_image{min-width:100%;min-height:225px;background:#00a7b6}.related_posts>ul>li .inner{overflow:hidden}.about_team section#about header{text-align:center}.about_team section#about header h1{font-size:38px;font-weight:bold;margin:28px 0 0 0}.about_team section#about ul{overflow:hidden;margin-bottom:28px}.about_team section#about li{box-sizing:border-box;float:left;width:33.333%;padding:0 7px 0 7px;margin-top:128px}.about_team section#about li:nth-child(3n+0){padding:0 0 0 14px}.about_team section#about li:nth-child(3n+1),.about_team section#about li:first-child{padding:0 14px 0 0}@media (max-width: 1200px) and (min-width: 979px){.about_team section#about li{box-sizing:border-box;float:left;width:50%}.about_team section#about li:nth-child(even){padding:0 0 0 10.5px}.about_team section#about li:nth-child(odd){padding:0 10.5px 0 0;clear:left}}@media (max-width: 979px){.about_team section#about li{width:100%;padding:0}}.about_team section#about li .inner{position:relative;border:2px solid #e6e6e6;height:228px;padding:0 28px;text-align:center}.about_team section#about li .inner .title{font-size:16px;color:#646472;margin:10px 0 15px 0}.about_team section#about .member-image{width:200px;height:200px;line-height:200px;border:2px solid #00a7b6;border-radius:50%;overflow:hidden;margin:auto;margin-top:-100px}.about_team section#about .member-image>img{width:200px;height:200px}.about_team section#about h3{font-size:24px;font-weight:bold;margin:15px 0 0 0}.about_team section#about p{color:#404040;font-size:16px;line-height:1.6em}.about_team section#about .link{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}.about_team section#about .twitter-follow-link{color:#3F99FF}.about_team section#about .twitter-follow-link:before{margin-right:0.5em;color:#3F99FF;font-size:18px}.about_team section#about .external-link{color:#136176}.about_team section#about .external-link:before{margin-right:0.5em;color:#136176;font-size:18px}.about_team section#about .instagram-link{color:#DB1388}.about_team section#about .instagram-link:before{margin-right:0.5em;color:#DB1388;font-size:18px}.about_team section#about .linkedin-link{color:#0277B5}.about_team section#about .linkedin-link:before{margin-right:0.5em;color:#0277B5;font-size:18px}.about_team section#about .github-link{color:#232A2E}.about_team section#about .github-link:before{margin-right:0.5em;color:#232A2E;font-size:18px}.team_overview{margin-top:0 !important;padding:84px 21px;overflow:hidden}.team_overview header{float:left;width:33.3%}.team_overview header h3{margin-bottom:10px}.team_overview header p{line-height:1.4em;color:#737373;font-size:18px}.team_overview ul{float:left;width:66.7%;text-align:justify;box-sizing:border-box;padding:0 56px}.team_overview ul:after{content:"";display:inline-block;width:100%;height:0}.team_overview li{display:inline-block;text-align:center}.team_overview span{display:block;font-weight:bold;margin-top:21px}.team_overview img{width:140px;height:140px;line-height:140px;border:2px solid #00a7b6;border-radius:50%;overflow:hidden}.team_overview img>img{width:140px;height:140px}.team_overview .button,.team_overview .author .admin a,.author .admin .team_overview a{background:#f7f7f7;color:#ff3c76}.team_overview .button:not(:disabled):not(.disabled):hover,.team_overview .author .admin a:not(:disabled):not(.disabled):hover,.author .admin .team_overview a:not(:disabled):not(.disabled):hover{background:#ebebeb}.team_overview .button:not(:disabled):not(.disabled):active,.team_overview .author .admin a:not(:disabled):not(.disabled):active,.author .admin .team_overview a:not(:disabled):not(.disabled):active{background:#dedede}.team_overview .button i,.team_overview .author .admin a i,.author .admin .team_overview a i{color:#ff3c76}.team_overview .button:hover:not([disabled]),.team_overview .author .admin a:hover:not([disabled]),.author .admin .team_overview a:hover:not([disabled]){color:#ff3c76}.team_overview .button:after,.team_overview .author .admin a:after,.author .admin .team_overview a:after{margin-left:1em}.city_guides_show .journeys{width:100%;table-layout:fixed}.city_guides_show .journeys .journey{position:relative;border-bottom:1px solid #d5d5d5;margin-bottom:14px;padding-bottom:14px}.city_guides_show .journeys .journey h3,.city_guides_show .journeys .journey p{line-height:1;margin:0}.city_guides_show .journeys .journey h3{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal;margin-right:110px}.city_guides_show .journeys .journey h3 span{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}.city_guides_show .journeys .journey h3 a{display:block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.city_guides_show .journeys .journey p{color:#737373}.city_guides_show .journeys .journey p em{font-weight:bold;color:#404040}.city_guides_show .journeys .journey p span{display:inline-block;margin-right:14px}.city_guides_show .journeys .journey .price{position:absolute;top:0;right:0}.city_guides_show .journeys .journey .stats{margin-top:7px;font-size:90%}.city_guides_show .journeys .journey h3,.city_guides_show .journeys .journey .price{font-size:16px;line-height:21px}.city_guides_show .journeys td:not(:last-child){padding-right:28px}@media screen and (max-width: 980px){.city_guides_show .journeys td{display:block;width:100%}}@media screen and (min-width: 981px){.city_guides_show .journeys tr:last-child .journey{border-bottom:none;margin-bottom:0;padding-bottom:0}}.city_guides_show .curated-journeys{border-top:1px solid #e6e6e6;padding:28px 0}.city_guides_show .curated-journeys .secondary{display:none;margin-top:28px;border-top:1px solid #e6e6e6;padding-top:14px}.city_guides_show .curated-journeys .show-all{display:block;float:right;font-weight:bold}.city_guides_show .curated-journeys .show-all:after{margin-left:0.4em;color:inherit;font-size:14px}.city_guides_show .curated-journeys .show-all.expanded:after{margin-left:0.4em;color:inherit;font-size:14px}.city_guides_show .destinations-content{background:white;position:relative;box-sizing:border-box}.city_guides_show .summary,.city_guides_show .side{display:table-cell;vertical-align:top;padding-bottom:28px}@media screen and (max-width: 980px){.city_guides_show .summary,.city_guides_show .side{display:block}}.city_guides_show .summary{width:68%;padding-right:28px}@media screen and (max-width: 980px){.city_guides_show .summary{width:100%;margin-bottom:28px}}.city_guides_show .summary h1{font-size:40px;margin-bottom:14px}.city_guides_show .side{width:450px}@media screen and (max-width: 980px){.city_guides_show .side{width:100%}}.city_guides_show .related-blog-posts{border-top:1px solid #e6e6e6}.city_guides_show .map{margin-bottom:14px}.city_guides_show p{line-height:1.6em;margin-bottom:14px}.city_guides_show .byline{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;color:#737373;font-size:20px;margin-bottom:28px}.city_guides_show .airbnb-form .calroot{left:auto !important;right:-210px}.city_guides_show .airbnb-form .date-picker:last-child .calroot{right:0}.journey_guides_show .destinations-content{overflow:hidden}.journey_guides_show .prices{position:absolute;bottom:0;right:0}@media screen and (max-width: 980px){.journey_guides_show .prices{bottom:60px;right:28px}}.journey_guides_show .prices .prices_explained{display:inline-block;margin-bottom:14px;background:white;padding:7px;color:black;text-transform:uppercase;font-size:14px;opacity:0.5}.journey_guides_show .prices .prices_explained:before{margin-right:0.5em;color:#006c83}@media screen and (max-width: 980px){.journey_guides_show .prices .prices_explained{opacity:0.8;position:absolute;right:0;bottom:-58px;z-index:2}}.journey_guides_show .prices .prices_explained:hover{color:white;background-color:#ff3c76;opacity:1}.journey_guides_show .prices .prices_explained:hover:before{color:white}.journey_guides_show .prices #prices_explained_content{max-width:500px;line-height:1.6em}.journey_guides_show .prices ol{display:inline-block;vertical-align:bottom}.journey_guides_show .prices li{overflow:hidden;box-sizing:border-box;float:left;width:157px;height:100px;color:#ff3c76;margin-top:50px;margin-left:14px;position:relative}.journey_guides_show .prices li .content{font-weight:bold;position:absolute;width:100%;top:30px;text-align:center;text-transform:uppercase;font-size:14px;letter-spacing:0.02em}.journey_guides_show .prices li .content span{display:block;color:white;margin-top:3px;font-size:28px}.journey_guides_show .prices li .background{width:300%;height:200%;margin-left:-100px;margin-top:10px;background:rgba(0,0,0,0.7)}.journey_guides_show .prices li.cheapest .background{background:white}.journey_guides_show .prices li.cheapest span{color:#ff3c76}.journey_guides_show .prices ol.rising li{height:125px;margin-top:25px}.journey_guides_show .prices ol.rising li .background{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}.journey_guides_show .prices ol.rising li .content{top:50px}.journey_guides_show .prices ol.rising li.cheapest span{font-size:25.2px}.journey_guides_show .prices ol.rising li.cheapest span em{font-size:36px}.journey_guides_show .prices ol.rising li:nth-child(1){margin-top:50px;height:100px}.journey_guides_show .prices ol.rising li:nth-child(1) .content{top:42px}.journey_guides_show .prices ol.rising li:nth-child(3){margin-top:0;height:150px}.journey_guides_show .prices ol.rising li:nth-child(3) .content{top:60px}.journey_guides_show .stats{margin-left:-28px;margin-right:-28px;box-sizing:border-box;height:105px;font-size:18px;background-color:#e6e6e6;text-align:center;padding:28px}@media screen and (max-width: 980px){.journey_guides_show .stats{top:486px}}.journey_guides_show .stats ul{display:table;margin:0 auto;width:100%;max-width:1400px}.journey_guides_show .stats li{display:table-cell;width:25%;vertical-align:top}.journey_guides_show .stats .item{text-align:left;display:inline-block;padding-left:50px;position:relative}.journey_guides_show .stats .name{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}.journey_guides_show .stats .value{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:160%;padding-top:2px}.journey_guides_show .stats .departure .item:before{color:#00a7b6;font-size:200%;width:50px;position:absolute;left:0;top:3px}.journey_guides_show .stats .departure .value{color:#00a7b6}.journey_guides_show .stats .train_changes .item:before{color:#ff3c76;font-size:220%;width:50px;position:absolute;left:0;top:1px}.journey_guides_show .stats .train_changes .value{color:#ff3c76}.journey_guides_show .stats .journey_time .item:before{color:#fba61a;font-size:240%;width:50px;position:absolute;left:0;top:0}.journey_guides_show .stats .journey_time .value{color:#fba61a}@media screen and (max-width: 980px){.journey_guides_show .stats .departure .item,.journey_guides_show .stats .train_changes .item,.journey_guides_show .stats .journey_time .item{padding-left:40px}.journey_guides_show .stats .departure .item:before,.journey_guides_show .stats .train_changes .item:before,.journey_guides_show .stats .journey_time .item:before{font-size:180%;width:40px}.journey_guides_show .stats .journey_time .item:before{font-size:210%}.journey_guides_show .stats .name{font-size:90%}.journey_guides_show .stats .value{font-size:140%}}.journey_guides_show .automated{display:table-row}@media screen and (max-width: 980px){.journey_guides_show .automated{display:block;width:100%}}.journey_guides_show .automated .column{display:table-cell;vertical-align:top;width:50%;padding-top:14px}@media screen and (max-width: 980px){.journey_guides_show .automated .column{display:block;width:100%}}.journey_guides_show .automated .column.left{padding-right:42px}@media screen and (max-width: 980px){.journey_guides_show .automated .column.left{padding-right:0}}.journey_guides_show .automated .column.left .map{display:none}@media screen and (max-width: 980px){.journey_guides_show .automated .column.left .map{display:inherit}}.journey_guides_show .automated .column.right{padding-left:42px}@media screen and (max-width: 980px){.journey_guides_show .automated .column.right{padding-left:0;padding-top:0}.journey_guides_show .automated .column.right .map{display:none}}.journey_guides_show .automated section{margin-bottom:42px;min-height:100px;position:relative}.journey_guides_show .automated h3{font-size:150%;line-height:1.3;margin-bottom:14px}.journey_guides_show .automated h4{font-size:115%;line-height:1.3;margin-top:14px;margin-bottom:14px}.journey_guides_show .automated p{line-height:1.5;color:#595959;margin-bottom:14px}.journey_guides_show .automated .intro .icon{position:relative;display:inline-block;line-height:1;width:103px;height:105px}.journey_guides_show .automated .intro .icon:before{color:#d2d2d2;font-size:90px;position:absolute;left:0;top:0}.journey_guides_show .automated .intro .icon:after{color:#00a7b6;font-size:40px;position:absolute;right:0;bottom:0}.journey_guides_show .automated .booking .icon{position:relative;display:inline-block;line-height:1;width:95px;height:105px}.journey_guides_show .automated .booking .icon:before{color:#d2d2d2;font-size:90px;position:absolute;left:0;top:0}.journey_guides_show .automated .booking .icon:after{color:#fba61a;font-size:40px;position:absolute;right:0;bottom:0}.journey_guides_show .automated .trains .icon{position:relative;display:inline-block;line-height:1;width:80px;height:95px}.journey_guides_show .automated .trains .icon:before{color:#d2d2d2;font-size:80px;position:absolute;left:0;top:0}.journey_guides_show .automated .trains .icon:after{color:#ff3c76;font-size:35px;position:absolute;right:0;bottom:0}.journey_guides_show .automated .trains .services{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.journey_guides_show .automated .trains .services li{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;margin-right:20px;margin-bottom:5px}.journey_guides_show .automated .trains .inverse-journey a{font-weight:bold}.journey_guides_show .automated .trains .inverse-journey a:after{margin-left:0.8em;color:inherit;font-size:12px}.journey_guides_show .automated .intro,.journey_guides_show .automated .booking,.journey_guides_show .automated .trains{padding-left:130px}.journey_guides_show .automated .intro .icon,.journey_guides_show .automated .booking .icon,.journey_guides_show .automated .trains .icon{position:absolute;top:0;left:0}.journey_guides_show .automated .map{position:relative}.journey_guides_show .automated .map img{width:100%;border:1px solid #c6c6c6;box-sizing:border-box}.journey_guides_show .automated .show_stops .map{height:380px}.journey_guides_show .automated .show_stops .disclaimer{font-size:12px;padding-top:3px;opacity:0.66;text-align:center}.journey_guides_show .automated .show_stops .view_hafas_link{position:absolute;top:0;right:0;display:inline-block;background:rgba(255,255,255,0.66);padding:5px 10px;font-size:90%}@media screen and (max-width: 980px){.journey_guides_show .automated .other{margin-top:60px;margin-bottom:60px}}.journey_guides_show .automated .other h3{overflow:hidden;margin-bottom:10px}.journey_guides_show .automated .other h3 a{float:right;display:inline-block;font-size:15px;margin:8px 0 0 20px}.journey_guides_show .automated .other h3 a:after{margin-left:0.4em;color:inherit;font-size:12px}.journey_guides_show .automated .other ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.journey_guides_show .automated .other ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.journey_guides_show .automated .other ul .item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.3em;padding:4px 0}.journey_guides_show .automated .other ul li:nth-child(odd) .item{padding-right:14px}.journey_guides_show .automated .other ul li:nth-child(even) .item{padding-left:14px}.journey_guides_show .automated .other ul a{font-weight:bold}.journey_guides_show .automated .other ul .price{display:inline-block;margin-left:15px;color:#737373;font-size:0.9em;white-space:nowrap}.journey_guides_show .automated .other ul .price em{color:black;font-weight:bold;font-size:1.1em}.journey_guides_show .curated .description{font-size:18px;line-height:1.6em;margin:0 0 28px 0}.journey_guides_show .curated #routes{overflow:hidden}.journey_guides_show .curated #routes>li{display:inline-block;margin-right:7px}.journey_guides_show .curated #routes a{display:block;border:1px solid #c6c6c6;border-bottom-width:0;padding:21px 28px;color:black;font-size:20px}.journey_guides_show .curated #routes a:hover{background:#f7f7f7}.journey_guides_show .curated #routes a.selected{background:#006c83;color:white;border:1px solid #006c83;border-bottom-width:0;cursor:default}.journey_guides_show .curated #routes a.selected:hover{background:#006c83}.journey_guides_show .curated .routes{overflow:hidden;border:1px solid #c6c6c6;border-top:7px solid #006c83}.journey_guides_show .curated .routes .content{line-height:1.6em;color:#1a1a1a;font-size:16px;overflow:hidden}.journey_guides_show .curated .routes .content em{font-style:italic}.journey_guides_show .curated .routes>li{display:none;line-height:1.6em;color:#1a1a1a;font-size:16px}.journey_guides_show .curated .routes>li.active{display:block}.journey_guides_show .curated .routes>li h3{color:black;font-size:24px}.journey_guides_show .curated .routes>li .main{padding:49px 28px}@media screen and (max-width: 980px){.journey_guides_show .curated .routes>li .main{padding:35px 28px}}.journey_guides_show .curated .routes>li .main p:first-child{font-size:18px;line-height:1.6em;color:black}.journey_guides_show .curated .routes>li .main p:last-child{margin-bottom:0}.journey_guides_show .curated .routes>li .step{padding:84px}@media screen and (max-width: 980px){.journey_guides_show .curated .routes>li .step{padding:42px}}.journey_guides_show .curated .routes>li .step:first-child{border-top:1px solid #c6c6c6}.journey_guides_show .curated .routes>li .step:not(:first-child){padding-top:0}.journey_guides_show .curated .routes>li .step .image{margin:42px 84px;width:217px;height:217px;line-height:217px;border:4px solid #00a7b6;border-radius:50%;overflow:hidden}.journey_guides_show .curated .routes>li .step .image>img{width:217px;height:217px}@media screen and (max-width: 980px){.journey_guides_show .curated .routes>li .step .image{margin:0}}.journey_guides_show .curated .routes>li .step .trains>li{display:inline-block;margin-right:14px}.journey_guides_show .curated .routes>li .step .trains a{display:block;background:#f7f7f7;font-weight:bold;padding:1em}.journey_guides_show .curated .routes>li .step .trains a:not(.disabled):not(.current):hover,.journey_guides_show .curated .routes>li .step .trains a.current{background:#ff3c76;color:white}.journey_guides_show .curated .routes>li .step .trains a:after{margin-left:1em}.journey_guides_show .curated .routes>li .step:nth-child(odd) .image{float:left;margin-top:0}.journey_guides_show .curated .routes>li .step:nth-child(odd) .content{margin-left:401px}@media screen and (max-width: 980px){.journey_guides_show .curated .routes>li .step:nth-child(odd) .content{margin-left:259px}}.journey_guides_show .curated .routes>li .step:nth-child(even) .image{float:right}.journey_guides_show .curated .routes>li .step:nth-child(even) .content{margin-right:259px}.journey_guides_show .curated .routes>li .step:first-child .image,.journey_guides_show .curated .routes>li .step:last-child .image{border:8px solid #ff3c76}.journey_guides_show .curated #routes+.routes{border-top-width:14px}.journey_guides_show .airbnb-wrapper{border-bottom:1px solid #c6c6c6}.journey_guides_show .airbnb-wrapper .airbnb-form{padding:50px 0}@media screen and (max-width: 980px){.journey_guides_show .airbnb-wrapper .airbnb-form input,.journey_guides_show .airbnb-wrapper .airbnb-form select{width:130px}.journey_guides_show .airbnb-wrapper .airbnb-form .submit{width:140px}}.journey_guides_show .automated+.airbnb-wrapper{border-top:1px solid #c6c6c6}.train_guides_show section.header{box-sizing:border-box;background:white;margin-top:-126px;padding:28px;width:500px;float:right;position:relative}.train_guides_show section.header h1{font-size:24px}.train_guides_show ul.train-type{border-bottom:1px solid #e6e6e6;line-height:1.8em;font-weight:bold;font-size:18px;padding-bottom:21px;margin-bottom:21px}.train_guides_show ul.train-type i{color:#00a7b6;margin-right:.1em;width:1em}.train_guides_show ul.served-countries{font-weight:bold;line-height:1.8em;font-size:18px;margin-bottom:56px}.train_guides_show ul.served-countries .flag{position:relative;top:8px;margin-right:.3em}.train_guides_show .block{overflow:hidden}.train_guides_show .main-description{box-sizing:border-box;max-width:900px;padding-right:28px}.train_guides_show .main-description p:first-of-type{font-size:18px}.train_guides_show .description h2{font-size:48px}.train_guides_show .description p{color:#737373;font-size:16px;line-height:1.6em}.train_guides_show .feature{clear:right;margin-top:42px;overflow:hidden;position:relative}.train_guides_show .feature:last-child{margin-bottom:42px}.train_guides_show .feature .pager{display:none}.train_guides_show .feature>ul{border-bottom:8px solid #006c83;overflow:hidden;font-size:16px;font-weight:bold}.train_guides_show .feature>ul li{float:left;margin-right:14px}.train_guides_show .feature>ul a{display:block;padding:14px 28px;color:#f7f7f7;border:1px solid #c6c6c6;border-bottom:none;color:black}.train_guides_show .feature>ul a:hover{background:#e6e6e6}.train_guides_show .feature>ul a.selected{display:block;background:#006c83;color:white;border-color:#006c83}.train_guides_show .feature .images{float:left;margin-right:28px;z-index:0}.train_guides_show .feature .images img{vertical-align:middle;width:600px;height:350px;-o-object-fit:cover;object-fit:cover}.train_guides_show .feature .images .credit{background-color:rgba(0,0,0,0.25);padding:0;z-index:1;position:absolute;left:0;bottom:0;font-size:12px}.train_guides_show .feature .images .credit p{padding:4px 5px}.train_guides_show .feature .images .credit p,.train_guides_show .feature .images .credit a,.train_guides_show .feature .images .credit a:visited,.train_guides_show .feature .images .credit a:active{margin:0;color:rgba(255,255,255,0.78) !important;line-height:1em !important}.train_guides_show .feature .images .credit a:hover{color:#ff3c76 !important}@media screen and (max-width: 980px){.train_guides_show .feature .images .credit{display:none !important}}.train_guides_show .feature h3{margin-top:42px;font-size:24px}section#account header p{font-size:16px}section#account .notification{margin-top:21px}section#account table.items{margin-bottom:21px;width:100%}section#account table.items tr{border-bottom:1px solid #c6c6c6}section#account table.items td{padding:21px}section#account table.items td:first-child{width:100%;padding-right:0}section#account table.items .item{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-size:24px;margin-bottom:7px}section#account table.items .item span{font-weight:bold}@media screen and (min-width: 981px){section#account table.items .item span{white-space:nowrap}}@media screen and (max-width: 980px){section#account table.items .item span .chevron-right{display:none}}section#account table.items .item a{color:#1a1a1a}section#account table.items .item a i{color:#ff3c76;vertical-align:middle;margin-left:7px}section#account table.items .details{clear:right;color:#737373}section#account table.items .time{float:right;color:#ff3c76;margin-left:7px;padding-top:14px}section#account table.items .time i{color:#ff3c76;margin-right:4px}section#account table.items .button,section#account table.items .author .admin a,.author .admin section#account table.items a{white-space:nowrap}section#account table.items td.actions{white-space:nowrap}section#account table.items td.actions a{display:inline-block}section#account table.items td.actions i{font-size:18px;padding:15px;background:#f7f7f7;color:#ff3c76}section#account table.items td.actions i:not(:disabled):not(.disabled):hover{background:#ebebeb}section#account table.items td.actions i:not(:disabled):not(.disabled):active{background:#dedede}section#account table.items td.actions i i{color:#ff3c76}section#account table.items td.actions i:hover:not([disabled]){color:#ff3c76}section#account table.items td.actions i span{display:block;width:0;text-indent:-119988px;overflow:hidden;text-align:left}section#account table.items td.actions i.trash{color:#404040;margin-left:14px}section#account table.items td.actions i.trash:hover{color:#404040}section#account table.items.highlighted tr{background:#e6e6e6}section#account fieldset.inputs{overflow:hidden;margin-bottom:21px}section#account legend{float:left;width:100%}section#account legend>span{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-size:24px;line-height:36px}section#account ol{clear:left;overflow:hidden}section#account li.input,section#account li.fragment{float:left;box-sizing:border-box;width:50%;min-width:250px;padding-right:14px;padding-bottom:7px}section#account li.input label,section#account li.fragment label{display:block;font-size:15px;font-weight:bold;line-height:27px}section#account li.input input,section#account li.input select,section#account li.fragment input,section#account li.fragment select{width:100%}section#account fieldset.actions li.action{display:inline-block}section#account fieldset.actions button,section#account fieldset.actions li.link_action a{margin-right:14px}section#account fieldset.actions button:after,section#account fieldset.actions li.link_action a:after{margin-left:14px;font-size:12px}section#account fieldset.actions button[type=submit]{background:#ff3c76;color:white}section#account fieldset.actions button[type=submit]:disabled,section#account fieldset.actions button[type=submit].disabled{background:#ef8dae}section#account fieldset.actions button[type=submit]:not(:disabled):not(.disabled):hover{background:#ff2364}section#account fieldset.actions button[type=submit]:not(:disabled):not(.disabled):active{background:#ff0952}section#account fieldset.actions li.link_action a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;display:inline-block;box-sizing:border-box;padding:14px;font-size:18px;line-height:18px;color:white;border:none;text-decoration:none;cursor:pointer;background:#f7f7f7;color:#ff3c76}section#account fieldset.actions li.link_action a:not(:disabled):not(.disabled):hover{background:#ebebeb}section#account fieldset.actions li.link_action a:not(:disabled):not(.disabled):active{background:#dedede}section#account fieldset.actions li.link_action a i{color:#ff3c76}section#account fieldset.actions li.link_action a:hover:not([disabled]){color:#ff3c76}section#account li#user_title_input,section#account li#saved_passenger_title_input{width:15%;min-width:75px}section#account li#user_first_name_input,section#account li#saved_passenger_first_name_input{width:35%;min-width:175px}section#account li#user_preferred_locale_input{clear:both}section#account a.button.light,section#account .author .admin a.light,.author .admin section#account a.light{float:right}section#account section.search{padding:21px 0}section#account.settings .content{padding:0}section#account.settings #page_tabs{width:100%;background:#00a7b6;border-bottom:7px solid #006c83}section#account.settings #page_tabs a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;float:left;background:white;border:none;font-size:18px;padding:14px 28px 7px 28px;margin-right:1px}section#account.settings #page_tabs a:hover,section#account.settings #page_tabs a.active{color:white;background:#006c83}section#account.settings #tabs>div{display:none}section#account.settings .tabs-content{max-width:none;padding:42px 91px}section#account.settings .profile fieldset.inputs,section#account.settings .payments fieldset.inputs{border-top:1px solid #00a7b6;padding-top:21px}section#account.settings .profile .delete-account{text-align:right}section#account.settings li#user_email_input,section#account.settings li#user_password_confirmation_input{clear:left}section#account.settings li.error:before{top:37px;left:10px}section#account.settings p.intro{color:#737373;line-height:24px;border-bottom:1px solid #00a7b6;padding-bottom:21px}section#account.settings .payment form{padding:28px;border:1px solid #c6c6c6}section#account.settings li#user_postcode_input{width:20%;min-width:100px}section#account.settings .communication fieldset.inputs{border:1px solid #c6c6c6}section#account.settings .communication fieldset.inputs li{width:100%;position:relative;padding:14px 28px 28px 77px}section#account.settings .communication fieldset.inputs input[type=checkbox]+svg{position:absolute;top:28px;left:28px}section#account.your_trips table.items td:nth-child(2){vertical-align:top}@-webkit-keyframes copied-link{50%{background:#ff3c76;color:#f7f7f7}100%{background:#ebebeb;color:#ff3c76}}@keyframes copied-link{50%{background:#ff3c76;color:#f7f7f7}100%{background:#ebebeb;color:#ff3c76}}section#account.saved_searches td.actions a.copy_link:active i.share{background:#ebebeb}section#account.saved_searches td.actions a.copy_link.copied i.share{-webkit-animation-name:copied-link;animation-name:copied-link;-webkit-animation-duration:1s;animation-duration:1s}section#account.booking_alerts table.items,section#account.saved_passengers table.items{border-top:1px solid #006c83}section#account.saved_passengers table.items i.user,section#account.saved_passengers_edit table.items i.user{color:white;background-color:#006c83;font-size:16px;padding:7px}section#account.saved_passengers table.items td:nth-child(1),section#account.saved_passengers_edit table.items td:nth-child(1){width:30px;padding-right:0}section#account.saved_passengers table.items td:nth-child(2),section#account.saved_passengers_edit table.items td:nth-child(2){width:100%}section#account.saved_passengers fieldset.inputs,section#account.saved_passengers_edit fieldset.inputs{border-top:1px solid #00a7b6;padding-top:21px}section#account.saved_passengers li.error:before,section#account.saved_passengers_edit li.error:before{top:33px;left:10px}section#account.saved_passengers li#saved_passenger_date_of_birth_input,section#account.saved_passengers_edit li#saved_passenger_date_of_birth_input{width:100%;padding-right:0}section#account.saved_passengers li#saved_passenger_date_of_birth_input li.fragment label,section#account.saved_passengers_edit li#saved_passenger_date_of_birth_input li.fragment label{display:none}section#account.saved_passengers li#saved_passenger_date_of_birth_input li.fragment:nth-child(1),section#account.saved_passengers_edit li#saved_passenger_date_of_birth_input li.fragment:nth-child(1){width:15%;min-width:75px}section#account.saved_passengers li#saved_passenger_date_of_birth_input li.fragment:nth-child(2),section#account.saved_passengers_edit li#saved_passenger_date_of_birth_input li.fragment:nth-child(2){width:35%;min-width:175px}section#account.saved_passengers li#saved_passenger_date_of_birth_input li.fragment:nth-child(3),section#account.saved_passengers_edit li#saved_passenger_date_of_birth_input li.fragment:nth-child(3){width:25%;min-width:125px}section#account .saved-card{margin:7px 0 14px;padding:14px;background-color:#e6e6e6;border:solid 1px #d5d5d5}section#account .saved-card .columns{display:table;width:100%}section#account .saved-card .columns>div{display:table-cell;vertical-align:middle}section#account .saved-card .type{width:50px}section#account .saved-card .type .card{height:21px;background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/logos/accepted_cards_horizontal-0307738cd612232f741854dea23e109afe13375760e107df46c0ae76c82f23d1.svg);background-size:170px 21px;background-repeat:no-repeat}section#account .saved-card .type .card.visa{background-position:-124px top;width:46px}section#account .saved-card .type .card.mastercard{background-position:0 top;width:121px}section#account .saved-card .details{padding:0 14px}section#account .saved-card .details>span{display:block}section#account .saved-card .details>span.name{font-weight:bold;padding-bottom:3px}section#account .saved-card .actions{text-align:right}section#account .saved-card .actions i{font-size:18px;padding:15px;background:#f7f7f7;color:#ff3c76;color:#737373}section#account .saved-card .actions i:not(:disabled):not(.disabled):hover{background:#ebebeb}section#account .saved-card .actions i:not(:disabled):not(.disabled):active{background:#dedede}section#account .saved-card .actions i i{color:#ff3c76}section#account .saved-card .actions i:hover:not([disabled]){color:#ff3c76}section#account .saved-card .actions i:hover{background:#ff3c76;color:white;color:white !important}section#account .saved-card .actions i:hover:disabled,section#account .saved-card .actions i:hover.disabled{background:#ef8dae}section#account .saved-card .actions i:hover:not(:disabled):not(.disabled):hover{background:#ff2364}section#account .saved-card .actions i:hover:not(:disabled):not(.disabled):active{background:#ff0952}section#account .saved-card-label{color:#595959;margin:7px 0 0;font-size:15px;line-height:1.3}.gdpr-prompt{width:500px;line-height:20px}.gdpr-prompt fieldset.inputs{border:none;border-bottom:1px solid #e6e6e6;margin:0 -28px;margin-bottom:21px;padding:0 28px}.gdpr-prompt fieldset.inputs li{width:100%;padding:0}.gdpr-prompt fieldset.inputs li label{font-weight:normal}.gdpr-prompt fieldset.choices{margin:21px 0}.gdpr-prompt fieldset.choices li.choice:first-child{margin-bottom:10px}#account.page.your_trips header{position:relative}#account.page.your_trips header .search{position:absolute;top:0;right:0;display:inline-block;padding:0}#account.page.your_trips header .search input,#account.page.your_trips header .search button{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:16px;height:35px;padding:0 14px}#account.page.your_trips header .search input{max-width:180px}#account.page.your_trips header .search button{font-weight:bold}@media screen and (max-width: 980px){#account.page.your_trips header .search input{max-width:140px;padding:0 7px}}#account.page.your_trips .current-trip{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:21px 28px;background-color:#f0f0f0;margin-top:-42px;margin-left:-91px;margin-right:-91px;margin-bottom:42px}@media screen and (max-width: 980px){#account.page.your_trips .current-trip{margin-top:-35px;margin-left:-42px;margin-right:-42px}}#account.page.your_trips .current-trip dl,#account.page.your_trips .current-trip dt,#account.page.your_trips .current-trip dd,#account.page.your_trips .current-trip p{margin:0}#account.page.your_trips .current-trip dl,#account.page.your_trips .current-trip p,#account.page.your_trips .current-trip:after{padding-top:4px;white-space:nowrap;margin:0}#account.page.your_trips .current-trip dl{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#account.page.your_trips .current-trip dt{color:#999999;font-size:18px;padding-bottom:7px}#account.page.your_trips .current-trip dd{color:#1a1a1a;font-size:24px;font-weight:normal;overflow:hidden;text-overflow:ellipsis}#account.page.your_trips .current-trip p{padding-left:21px;font-weight:bold}#account.page.your_trips .current-trip p:before{margin-right:5px}#account.page.your_trips .current-trip:after{color:#c6c6c6;padding-left:21px;margin-top:-3px}#account.page.your_trips .current-trip:hover{border-color:#00a7b6}#account.page.your_trips .current-trip:hover dt,#account.page.your_trips .current-trip:hover dd,#account.page.your_trips .current-trip:hover:after{color:inherit}#account.page.your_trips .trips li{margin-bottom:7px}#account.page.your_trips .trips li a{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d5d5d5;padding:21px 21px}#account.page.your_trips .trips li a h3,#account.page.your_trips .trips li a p,#account.page.your_trips .trips li a:after{padding-top:4px;white-space:nowrap;margin:0}#account.page.your_trips .trips li a h3{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#595959;font-size:22px;font-weight:normal;text-overflow:ellipsis;overflow:hidden}#account.page.your_trips .trips li a p{padding-left:21px}#account.page.your_trips .trips li a:after{color:#c6c6c6;padding-left:21px;margin-top:-3px}#account.page.your_trips .trips li a:hover{border-color:#00a7b6}#account.page.your_trips .trips li a:hover h3,#account.page.your_trips .trips li a:hover:after{color:inherit}#account.page.your_trips .upcoming,#account.page.your_trips .past.paginated{border-top:solid 1px #ff3c76;padding-top:14px;margin-bottom:42px}#account.page.your_trips .upcoming .trips li a p{font-weight:bold}#account.page.your_trips .upcoming .trips li a p:before{margin-right:5px}#account.page.your_trips .upcoming .no-trips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#account.page.your_trips .upcoming .no-trips p{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:18px;margin:0}#account.page.your_trips .upcoming .no-trips .action_button{padding:14px 28px}#account.page.your_trips .upcoming .no-trips .action_button:before{margin-right:10px}#account.page.your_trips .past h2{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:1.5;margin-bottom:14px}#account.page.your_trips .past .trips li a{background-color:#f0f0f0}#account.page.your_trips .past .trips li a p{color:#595959}#account.page.your_trips .past .trips li a:hover{background-color:inherit}#account.page.your_trips .past .trips li a:hover p{color:inherit}#account.page.your_trips .past .actions{margin-top:21px;text-align:center}#account.page.your_trips .past .actions .trips-button{float:none;padding:14px 63px}section#static,#page{max-width:1064px;margin:0 auto}section#static ul.breadcrumbs,#page ul.breadcrumbs{display:none}section#static header h1,#page header h1{font-size:48px;text-align:center}section#static p,section#static li,#page p,#page li{line-height:1.6em}section#static ul,#page ul{margin:21px;list-style:disc}section#static li,#page li{margin:7px 0}section#static h4,#page h4{font-size:24px;margin-bottom:5px}#page.legal{padding-bottom:100px}#page.legal h4,#page.legal h5,#page.legal p,#page.legal ol,#page.legal ul,#page.legal li{line-height:1.4;margin:0 0 14px}#page.legal h4:not(:first-child),#page.legal h5:not(:first-child){margin-top:35px}#page.legal h4{font-size:26.4px;text-align:center}#page.legal h5{font-size:20.4px}#page.legal li{margin-left:21px}#page.legal li[id]:before{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold;font-size:20.4px;line-height:1.4}#page.legal .toc li{margin-bottom:3px}#page.legal .glossary{margin-bottom:49px}#page.legal ol{list-style-type:none;counter-reset:item;margin:0;padding:0}#page.legal ol>li{display:table;counter-increment:item;margin-left:0;margin-bottom:14px}#page.legal ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:14px}#page.legal li ol>li:before{content:counters(item,".") ". ";font-weight:bold}#page.legal ol ol ol>li:last-child{margin-bottom:0}#page.legal ul.address{list-style-type:none;margin-bottom:0}#page.legal ul.address li{margin-bottom:0}#page.legal table.generic{width:100%}#page.legal table.generic th{font-weight:bold}#page.legal table.generic th,#page.legal table.generic td{padding:10px;border:1px solid #c6c6c6;line-height:20px}#page.legal #acceptableuse{text-align:center;margin-top:50px}.destination_countries_show .destinations-content,.country_guides_show .destinations-content{margin-top:0}.destination_countries_show section.description,.country_guides_show section.description{padding-right:42px;margin-right:440px}.destination_countries_show section.guides,.destination_countries_show section.blog,.country_guides_show section.guides,.country_guides_show section.blog{border-top:1px solid #c6c6c6;overflow:hidden}.destination_countries_show section.rail-map,.country_guides_show section.rail-map{float:right;width:440px;padding-bottom:14px}.destination_countries_show section.rail-map h2>span,.country_guides_show section.rail-map h2>span{font-size:70%}.destination_countries_show section.guides,.country_guides_show section.guides{display:table;width:100%;margin-bottom:21px}@media screen and (max-width: 980px){.destination_countries_show section.guides,.country_guides_show section.guides{display:block}}.destination_countries_show section.guides .sliding_content,.country_guides_show section.guides .sliding_content{min-height:62px}.destination_countries_show section.guides .content-header,.country_guides_show section.guides .content-header{overflow:hidden;margin-bottom:14px}.destination_countries_show section.guides h2,.country_guides_show section.guides h2{line-height:48px;margin-bottom:0;font-size:24px}.destination_countries_show section.guides .controls,.country_guides_show section.guides .controls{float:right}.destination_countries_show section.guides .controls a,.country_guides_show section.guides .controls a{width:48px;height:16px;padding:16px 0;font-size:24px;line-height:48px}.destination_countries_show section.guides .destinations,.destination_countries_show section.guides .trains,.country_guides_show section.guides .destinations,.country_guides_show section.guides .trains{display:table-cell}@media screen and (max-width: 980px){.destination_countries_show section.guides .destinations,.destination_countries_show section.guides .trains,.country_guides_show section.guides .destinations,.country_guides_show section.guides .trains{display:block}}.destination_countries_show section.guides .destinations,.country_guides_show section.guides .destinations{padding-right:28px}@media screen and (max-width: 980px){.destination_countries_show section.guides .destinations,.country_guides_show section.guides .destinations{padding-right:0}}.destination_countries_show section.guides .trains,.country_guides_show section.guides .trains{width:440px}@media screen and (max-width: 980px){.destination_countries_show section.guides .trains,.country_guides_show section.guides .trains{width:100%;border-top:1px solid #c6c6c6;margin-top:28px;padding-top:28px}}.destination_countries_show .unfeatured .summary,.country_guides_show .unfeatured .summary{float:right}.destination_countries_show .featured section.summary,.country_guides_show .featured section.summary{overflow:hidden}.destination_countries_show .featured section.summary .summary-body,.country_guides_show .featured section.summary .summary-body{position:relative;left:-30%;margin:42px -30% 42px 80%}.destination_countries_show .featured section.summary p,.country_guides_show .featured section.summary p{font-size:18px;color:#737373;line-height:1.6em}.destination_countries_show .featured section.summary li,.country_guides_show .featured section.summary li{font-size:16px;color:#595959}.destination_countries_show .featured section.summary .europe-image,.country_guides_show .featured section.summary .europe-image{float:left;max-width:1000px;width:80%;margin-bottom:42px}.destination_countries_show .country-info,.country_guides_show .country-info{line-height:1.8em}.destination_countries_show .country-info strong,.country_guides_show .country-info strong{display:block;float:left;width:5em}.destination_countries_show section.content,.country_guides_show section.content{overflow:hidden;padding:0}.destination_countries_show section.content.unfeatured,.country_guides_show section.content.unfeatured{padding-top:28px}.destination_countries_show section.content h1,.country_guides_show section.content h1{font-size:45px;margin-bottom:14px}.destination_countries_show section.description p,.country_guides_show section.description p{font-size:16px;color:#595959;line-height:1.6em}.destination_countries_show section.description p:first-of-type,.country_guides_show section.description p:first-of-type{font-size:18px}.destination_countries_show section.rail-map img,.country_guides_show section.rail-map img{width:100%}#api-logs table{width:100%}#api-logs th{font-weight:bold;border-bottom:1px solid #c6c6c6}#api-logs th,#api-logs td{padding:14px}#api-logs td{border-bottom:1px solid #c6c6c6}#api-logs tr:hover td{background-color:#f7f7f7}section#our-story{text-align:center;max-width:1400px;margin:0 auto}section#our-story a{color:#00a7b6}section#our-story a:hover{color:#ff3c76}section#our-story header{max-width:750px;margin:0 auto;margin-bottom:40px}section#our-story header h1{font-size:36px}section#our-story header p{font-size:18px;letter-spacing:-0.02em}section#our-story sub{font-size:12px;line-height:12px}section#our-story h2{margin-bottom:10px}section#our-story p{margin:0;line-height:1.4em}section#our-story section p,section#our-story footer p{color:#737373;line-height:1.5em;margin-bottom:21px}section#our-story .left,section#our-story .right{width:50%;float:left;box-sizing:border-box;position:relative}section#our-story .left>div,section#our-story .right>div{margin-bottom:20px}section#our-story .left{padding-right:50px}section#our-story .left>div{float:right}section#our-story .left .text{text-align:right}section#our-story .right{padding-left:50px;border-left:4px solid #e6e6e6}section#our-story .right:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:-5px;pointer-events:none;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0), #fff 80%);background-image:linear-gradient(to top, rgba(255,255,255,0), #fff 80%);height:160px;width:10px}section#our-story .right>div{float:left}section#our-story .right .text{text-align:left}section#our-story .text{max-width:450px;position:relative}section#our-story .text.year-1980{margin-top:140px}@media screen and (max-width: 980px){section#our-story .text.year-1980{margin-top:80px}}section#our-story .text.year-2006{margin-top:20px}section#our-story .text.year-2007{margin-top:30px}section#our-story .text.year-2007-cont{margin-top:100px}section#our-story .text.year-2008{margin-top:60px}@media screen and (max-width: 980px){section#our-story .text.year-2008{margin-top:100px}}section#our-story .text.year-2009{margin-top:70px}section#our-story .text.year-2011{margin-top:60px}@media screen and (max-width: 980px){section#our-story .text.year-2011{margin-top:140px}}section#our-story .text.year-2012{margin-top:70px}section#our-story .left .text:before{content:"";display:block;position:absolute;height:20px;width:20px;background-color:#ff3c76;border-radius:50%;top:0;z-index:1;right:-62px}section#our-story .right .text:before{content:"";display:block;position:absolute;height:20px;width:20px;background-color:#ff3c76;border-radius:50%;top:0;z-index:1;left:-62px}section#our-story .image.pier img{position:relative;top:20px;left:-120px}@media screen and (max-width: 980px){section#our-story .image.pier img{top:0;margin-top:-50px}}section#our-story .image.logo{margin-top:70px;padding-right:40px}section#our-story .image.cargo{margin-top:10px;margin-left:20px}section#our-story .image.jon{margin:100px 60px 0 0}@media screen and (max-width: 980px){section#our-story .image.jon{margin-top:0}}section#our-story .image.only-planet{margin:60px 0 0 10px}@media screen and (max-width: 980px){section#our-story .image.only-planet{margin-top:100px}}section#our-story .image.eugene{margin:50px 60px 0 0}@media screen and (max-width: 980px){section#our-story .image.eugene{margin-top:0}}section#our-story .image.map{margin-top:40px}section#our-story .image.map img{position:relative;left:-120px}@media screen and (max-width: 980px){section#our-story .image.kate-jamie img,section#our-story .image.logo img,section#our-story .image.jon img,section#our-story .image.eugene img,section#our-story .image.cargo img,section#our-story .image.only-planet img{width:100%}section#our-story .image.logo,section#our-story .image.jon,section#our-story .image.eugene{padding-right:0;margin-right:0}}section#our-story footer{clear:both;max-width:520px;margin:0 auto;margin-bottom:50px;position:relative;padding-top:60px}section#our-story footer:before{content:"";display:block;position:absolute;height:20px;width:20px;background-color:#ff3c76;border-radius:50%;top:0;z-index:1;border:3px solid #ff3c76;background-color:white;left:50%;margin-left:-11px}section#our-story footer p.signed{color:black}section.current-trip header p{margin-top:-21px}section.current-trip .seats li{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon-9e731ab3f0065656365759232656db2659498a5cf1decd089c87e2a0a6baf26f.png);background-position:0 5px;background-repeat:no-repeat;background-size:16px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){section.current-trip .seats li{background-image:url(//d2c9y3de2rgkpn.cloudfront.net/assets/css/seat-icon@2x-fc4161609af2f4e77861f66150a87d711d4bb8ebaedc0a4758c336aab6e78845.png)}}section.current-trip .seats span{padding-left:25px}section.current-trip .tickets{text-align:center;padding:10px 0}section.current-trip .tickets .name{color:#ff3c76;font-size:14px;margin-bottom:5px}section.current-trip .tickets .reference{background-color:#ff3c76;color:white;font-size:110%;letter-spacing:5px;line-height:1;padding:10px}section.current-trip .refresh{text-align:center;font-weight:bold;background-color:#f0f0f0;padding:10px 0}section.current-trip .refresh:before{margin-right:0.8em;color:#ff3c76;font-size:18px;position:relative;top:2px;-webkit-transition:all 1s linear;transition:all 1s linear}section.current-trip .refresh span{font-size:13px}section.current-trip .refresh:active,section.current-trip .refresh:hover{cursor:pointer;background-color:#e6e6e6}section.current-trip .stops{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}section.current-trip.refreshing .stops{opacity:0}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}section.current-trip.refreshing .refresh:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}section.current-trip.refreshing .stops{opacity:0}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}section.current-trip.refreshing .refresh:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}section.current-trip table{width:100%}section.current-trip table td{padding:21px}section.current-trip table tr.connection{border-bottom:1px solid #c6c6c6}section.current-trip table tr.connection:not(:first-child) td{border-top:1px solid #c6c6c6}section.current-trip table tr.connection td,section.current-trip table td.earlier{padding:21px}section.current-trip table .index{width:30px;padding-right:0}section.current-trip table .index span{width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;font-size:12px;display:inline-block;background-color:#f0f0f0;border:1px solid #c6c6c6;font-weight:bold}section.current-trip table .details{line-height:18px}section.current-trip table .details small{display:block;font-size:14px}section.current-trip table .details .warning{color:#ff3c76}section.current-trip table .details a{color:#ff3c76}section.current-trip table .details a:disabled,section.current-trip table .details a.disabled{color:#ef8dae}section.current-trip table .details a:not(:disabled):not(.disabled):hover{color:#ff2364}section.current-trip table .details a:not(:disabled):not(.disabled):active{color:#ff0952}section.current-trip table .earlier{text-align:center;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;font-size:14px;position:relative;z-index:2;background-color:white}section.current-trip table .earlier span:after{margin-left:0.8em;font-size:7px;position:relative;top:-2px}section.current-trip table .earlier.active span:after{margin-left:0.8em;font-size:7px;position:relative;top:-2px}section.current-trip table .earlier:hover{cursor:pointer}section.current-trip table .icon{border-right:3px solid #00a7b6;position:relative;padding:0;width:20px}section.current-trip table .icon i{position:absolute;top:22px;right:-8px;display:inline-block;border-radius:3px;width:12px;height:12px;background-color:white;border:1px solid #00a7b6}section.current-trip table .departed .icon{border-right-color:#c6c6c6}section.current-trip table .departed .icon i{border-color:#c6c6c6}section.current-trip table .departed td:not(.icon){opacity:0.4}section.current-trip table tr.departed+tr:not(.departed) .icon:before{background-color:#00a7b6;color:white;line-height:16px;text-align:center;font-size:12px;height:18px;width:18px;display:block;background-color:#ff3c76;border-radius:3px;border:1px solid #ff3c76;position:absolute;top:-18px;right:-10px;z-index:1}section.current-trip table .start .departure-time,section.current-trip table .finish .departure-time{font-size:16px}section.current-trip table .start .location-name,section.current-trip table .finish .location-name{font-weight:bold}section.current-trip table .start .icon i,section.current-trip table .finish .icon i{height:18px;width:18px;top:20px;right:-11px}section.current-trip table .finish .icon i{background-color:#00a7b6;color:white;line-height:16px;text-align:center;font-size:12px;height:18px;width:18px;display:block}section.current-trip table .stop.previous{display:none}section.current-trip table .departure-time{font-weight:bold;vertical-align:top;padding-left:30px;width:80px;font-size:14px}section.current-trip table .estimated-time{color:#ff3c76}section.current-trip table .details>div{font-size:12px}section.current-trip footer{margin-top:0}section.current-trip footer li{text-align:right}section.current-trip footer a{color:#ff3c76;display:block;padding:10px 15px;border-top:1px solid #c6c6c6}section.current-trip footer a:disabled,section.current-trip footer a.disabled{color:#ef8dae}section.current-trip footer a:not(:disabled):not(.disabled):hover{color:#ff2364}section.current-trip footer a:not(:disabled):not(.disabled):active{color:#ff0952}section.current-trip footer span:after{margin-left:1em;font-size:12px}#special-offers{margin-top:28px}#special-offers .offers{float:left;box-sizing:border-box;width:66%;padding:0 28px 28px 0}@media screen and (max-width: 980px){#special-offers .offers{float:none;width:100%}}#special-offers .offers .image_credit{clear:both;line-height:1.4;padding-bottom:21px}#special-offers .offers .image_credit p{margin-bottom:0}#special-offers header{margin-bottom:35px}#special-offers header p{font-size:18px;line-height:1.6em;color:#404040}#special-offers .offer{overflow:hidden;margin-bottom:14px}#special-offers .offer>a{display:block}#special-offers .offer>a:hover h3{color:#ff2364}#special-offers .offer>a:active h3{color:#ff0952}#special-offers .offer .image{float:left}#special-offers .offer .content{margin-left:365px;padding-left:28px}#special-offers .offer h3{color:#1a1a1a;font-size:24px;margin-bottom:10px}#special-offers .offer p{color:#737373;line-height:1.6em}#special-offers aside .inspiration li{height:147px;overflow:hidden;margin-bottom:14px}#special-offers aside .inspiration h3{z-index:1001;position:relative;height:147px;line-height:24px;font-size:24px;padding:0;margin:0;background-size:cover;background-position:center}#special-offers aside .inspiration a{color:white;padding:100px 0 0 28px;height:48px;display:block;background:rgba(0,0,0,0.15)}#special-offers aside .inspiration a:hover{background:rgba(255,255,255,0.75);color:#ff3c76}@media screen and (max-width: 980px){#special-offers aside{width:100%}#special-offers .inspiration li{float:left;width:50%;box-sizing:border-box}#special-offers .inspiration li:nth-child(odd){padding-right:14px}}section#basket.exchange .tally .total{margin-bottom:21px}#page.terms-and-conditions.ticketplan .page_title{display:none}#page.terms-and-conditions.ticketplan .administered-by{text-align:center}#page.terms-and-conditions.ticketplan .strong{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}#page.terms-and-conditions.ticketplan .underline{text-decoration:underline}#page.terms-and-conditions.ticketplan ul.definitions{list-style-type:none}#page.terms-and-conditions.ticketplan ul.definitions li{margin-left:0}@media screen and (max-width: 980px){#site-wrapper #site-header #logo{width:200px}#site-wrapper nav#main .discover em,#site-wrapper nav#main .basket em,#site-wrapper nav#main .admin em{font:0/0 serif;text-shadow:none;color:transparent;position:absolute}#site-wrapper nav#main .discover i,#site-wrapper nav#main .basket i,#site-wrapper nav#main .admin i{margin:0}label span{pointer-events:none}label span a{pointer-events:all}}@media screen and (max-width: 980px){#mainstage{min-height:650px;background-position-x:-200px}#operator_logos{margin-bottom:0}#operator_logos span{position:relative;display:inline-block !important;margin:0 !important;width:160px;height:60px}#operator_logos span img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#site-wrapper.mainstage #content section.product_overview{display:none}#site-wrapper.mainstage #content section.team_overview ul{margin-bottom:-21px}#site-wrapper.mainstage #content section.team_overview li{padding-bottom:21px}#site-wrapper.mainstage #content section.team_overview li span{margin-top:7px}}@media screen and (max-width: 980px){body.home_show #mainstage{height:650px}body.home_show #mainstage #tagline h1{font-size:42px;margin-bottom:10px}body.home_show #mainstage #tagline h2{font-size:21px}body.home_show #mainstage section.search_container form.search{width:85%;margin:0 auto}body.home_show #mainstage section.search_container form.search fieldset.where{display:block}body.home_show #mainstage section.search_container form.search fieldset.where ol{position:relative;height:91px}body.home_show #mainstage section.search_container form.search fieldset.where li{float:none}body.home_show #mainstage section.search_container form.search fieldset.where input[type="text"],body.home_show #mainstage section.search_container form.search fieldset.where button{width:100%}body.home_show #mainstage section.search_container form.search fieldset.where .swap_stations{position:absolute;left:-12px;top:33px}body.home_show #mainstage section.search_container form.search fieldset.where .swap_stations a{position:initial;left:initial;top:initial}body.home_show #mainstage section.search_container form.search fieldset.where #search_finish_station_input{position:absolute;left:0;bottom:0;width:70%}body.home_show #mainstage section.search_container form.search fieldset.where .compact_actions{position:absolute;right:0;bottom:0;width:30%}body.home_show #mainstage section.search_container form.search fieldset.when{margin-top:0}body.home_show #mainstage section.search_container form.search .calroot{left:50% !important;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}body.home_show #mainstage section.search_container:not(.compact) #search_finish_station_input{width:100% !important}body.home_show #operator_logos{bottom:20px}}@media screen and (max-width: 980px){body.searches_show #content{margin-left:-28px;margin-right:-28px}body.searches_show #tabs .title{font-size:15px}body.searches_show #tabs .title h2{font-size:18px}body.searches_show #tabs .title i.train{top:7px}body.searches_show #legs .map{position:absolute;visibility:hidden !important}body.searches_show #legs .main{margin-right:0}body.searches_show .rail_fail.errored{padding-left:28px;padding-right:28px}body.searches_show .rail_fail.errored .reason,body.searches_show .rail_fail.errored .search_container{display:table-cell;width:inherit;vertical-align:top;float:none}body.searches_show .rail_fail:not(.errored) .reason,body.searches_show .rail_fail:not(.errored) .error_timetable .footnote{padding-left:28px;padding-right:28px}body.searches_show .rail_fail:not(.errored) .error_timetable .footnote{margin-bottom:28px}body.searches_show .fare_list.multi_segment{right:-200px}}@media screen and (max-width: 980px){#ticket_details_page #page_tabs,#ticket_details_page #main_content,#ticket_details_page .forms,#ticket_details_page #itinerary,#ticket_details_page aside.summary,#basket #page_tabs,#basket #main_content,#basket .forms,#basket #itinerary,#basket aside.summary,#checkout #page_tabs,#checkout #main_content,#checkout .forms,#checkout #itinerary,#checkout aside.summary,#thank_you_page #page_tabs,#thank_you_page #main_content,#thank_you_page .forms,#thank_you_page #itinerary,#thank_you_page aside.summary{width:inherit;float:none}#ticket_details_page aside.summary,#basket aside.summary,#checkout aside.summary,#thank_you_page aside.summary{overflow:hidden;position:relative;margin-left:-28px;margin-right:-28px;margin-bottom:60px}#ticket_details_page aside.summary ol.tickets,#basket aside.summary ol.tickets,#checkout aside.summary ol.tickets,#thank_you_page aside.summary ol.tickets{float:left;width:55%;box-sizing:border-box;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}#ticket_details_page aside.summary .tally,#basket aside.summary .tally,#checkout aside.summary .tally,#thank_you_page aside.summary .tally{float:right;width:45%;box-sizing:border-box;border-top:solid 1px #ff3c76;border-bottom:solid 1px #ff3c76}}@media screen and (max-width: 980px){#checkout.additional_payment p.intro,#checkout.additional_payment form.additional_payment{display:inherit;width:inherit;padding:inherit}}@media screen and (max-width: 980px){.blog_posts_index nav.categories,.blog_posts_show nav.categories{text-align:left}.blog_posts_index nav.categories a,.blog_posts_show nav.categories a{padding:0 1em;font-size:15px}.blog_posts_index .recent_posts,.blog_posts_show .recent_posts{width:100%;padding:28px 0 0 0}.blog_posts_index aside,.blog_posts_show aside{width:100%;padding-bottom:28px}.blog_posts_index .inspiration ul,.blog_posts_show .inspiration ul{overflow:hidden}.blog_posts_index .inspiration li,.blog_posts_show .inspiration li{width:50%;float:left;box-sizing:border-box}.blog_posts_index .inspiration li:nth-child(odd),.blog_posts_show .inspiration li:nth-child(odd){padding-right:7px}.blog_posts_index .inspiration li:nth-child(even),.blog_posts_show .inspiration li:nth-child(even){padding-left:7px}.blog_posts_index .inspiration h3,.blog_posts_show .inspiration h3{background-size:auto;background-position:top left}.blog_posts_index .inspiration a,.blog_posts_show .inspiration a{padding-top:100px}.blog_posts_show .featured_blog_post{margin:0 -28px}.blog_posts_show .post{margin:-100px 0 0 0}.blog_posts_show .post_widgets{margin:0}}@media screen and (max-width: 980px){#destination_banner{border:0;padding-bottom:58px;height:380px}#destination_banner>.wrap{height:100%}#destination_banner>.wrap h2{left:0;margin:0;width:100%;box-sizing:border-box}#destination_banner>.wrap h2 small{display:none}#destination_banner form.search #search_start_station,#destination_banner form.search #search_finish_station{width:290px}.country_guides_show .featured section.summary .summary-body{margin-right:0;margin-left:0;position:static}.country_guides_show .featured section.summary .europe-image{display:none}.country_guides_show section.rail-map{width:100%;float:none}.country_guides_show section.rail-map img{width:auto}.country_guides_show section.description{width:100%;margin:0 0 28px 0;padding:0}.country_guides_show section.trust,.country_guides_show section.related_posts{float:none;width:100%;margin:28px 0}.train_guides_show section.header{width:300px}.train_guides_show .feature .images{float:right;margin:21px;margin-top:42px;margin-right:0}.train_guides_show .feature .images img{width:310px;height:200px}}@media screen and (max-width: 980px){form.discover input{width:300px}section.discover{padding-top:35px;padding-bottom:28px;margin-top:0 !important}section.discover header{float:none}section.discover header h1{font-size:35px;margin-bottom:14px}section.discover form{float:none;position:relative}section.discover form input[type="text"]{float:none;width:100%}section.discover form button{position:absolute;top:0;right:0}section.discover .cards .card-wrap{width:50%}section.discover .cards .card-wrap:first-child,section.discover .cards .card-wrap:last-child{width:100%}}@media screen and (max-width: 980px){.calroot .calbuttons a,.calroot .caldays span,.calroot .calweek a{font-size:15px}}body.admin{/*!
 * froala_editor v2.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2017 Froala Labs
 */;/*!
 * froala_editor v2.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2017 Froala Labs
 */;/*!
 * froala_editor v2.3.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2016 Froala Labs
 */;/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */}body.admin .clearfix::after{clear:both;display:block;content:"";height:0}body.admin .hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}body.admin .fr-element,body.admin .fr-element:focus{outline:0 solid transparent}body.admin .fr-box.fr-basic .fr-element{color:#000;padding:10px;box-sizing:border-box;overflow-x:auto;min-height:40px}body.admin .fr-element{background:0 0;position:relative;z-index:2;-webkit-user-select:auto}body.admin .fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}body.admin .fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}body.admin .fr-element [contenteditable=false]{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}body.admin .fr-element [contenteditable=true]{outline:0 solid transparent}body.admin .fr-box a.fr-floating-btn{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-clip:padding-box;height:32px;width:32px;background:#fff;color:#1e88e5;-webkit-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-moz-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-ms-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-o-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;outline:0;left:0;top:0;line-height:32px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);text-align:center;display:block;box-sizing:border-box;border:0}body.admin .fr-box a.fr-floating-btn svg{-webkit-transition:transform .2s ease 0s;-moz-transition:transform .2s ease 0s;-ms-transition:transform .2s ease 0s;-o-transition:transform .2s ease 0s;fill:#1e88e5}body.admin .fr-box a.fr-floating-btn i{font-size:14px;line-height:32px}body.admin .fr-box a.fr-floating-btn.fr-btn+.fr-btn{margin-left:10px}body.admin .fr-box a.fr-floating-btn:hover{background:#ebebeb;cursor:pointer}body.admin .fr-box a.fr-floating-btn:hover svg{fill:#1e88e5}body.admin .fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}body.admin iframe.fr-iframe{width:100%;border:0;position:relative;display:block;z-index:2;box-sizing:border-box}body.admin .fr-wrapper{position:relative;z-index:1}body.admin .fr-wrapper::after{clear:both;display:block;content:"";height:0}body.admin .fr-wrapper .fr-placeholder{position:absolute;font-size:12px;color:#aaa;z-index:1;display:none;top:0;left:0;right:0;overflow:hidden}body.admin .fr-wrapper.show-placeholder .fr-placeholder{display:block}body.admin .fr-wrapper ::-moz-selection{background:#b5d6fd;color:#000}body.admin .fr-wrapper ::selection{background:#b5d6fd;color:#000}body.admin .fr-wrapper ::-moz-selection{background:#b5d6fd;color:#000}body.admin .fr-box.fr-basic .fr-wrapper{background:#fff;border:0;border-top:0;top:0;left:0}body.admin .fr-box.fr-basic.fr-top .fr-wrapper{border-top:0;border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;background-clip:padding-box;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)}body.admin .fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;background-clip:padding-box;box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16)}body.admin .fr-tooltip{position:absolute;top:0;left:0;padding:0 8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-clip:padding-box;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);background:#222;color:#fff;font-size:11px;line-height:22px;font-family:Arial,Helvetica,sans-serif;-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-ms-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)";left:-3000px;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:9997;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.admin .fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"alpha(Opacity=0)"}body.admin .fr-toolbar .fr-command.fr-btn,body.admin .fr-popup .fr-command.fr-btn{background:0 0;color:#222;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;margin:0 2px;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-clip:padding-box;z-index:2;position:relative;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;float:left;padding:0;width:38px;height:38px}body.admin .fr-toolbar .fr-command.fr-btn::-moz-focus-inner,body.admin .fr-popup .fr-command.fr-btn::-moz-focus-inner{border:0;padding:0}body.admin .fr-toolbar .fr-command.fr-btn.fr-btn-text,body.admin .fr-popup .fr-command.fr-btn.fr-btn-text{width:auto}body.admin .fr-toolbar .fr-command.fr-btn i,body.admin .fr-popup .fr-command.fr-btn i{display:block;font-size:14px;width:14px;margin:12px;text-align:center;float:none}body.admin .fr-toolbar .fr-command.fr-btn span.fr-sr-only,body.admin .fr-popup .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}body.admin .fr-toolbar .fr-command.fr-btn span,body.admin .fr-popup .fr-command.fr-btn span{font-size:14px;display:block;line-height:17px;min-width:38px;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:17px;font-weight:700;padding:0 2px}body.admin .fr-toolbar .fr-command.fr-btn img,body.admin .fr-popup .fr-command.fr-btn img{margin:12px;width:14px}body.admin .fr-toolbar .fr-command.fr-btn.fr-active,body.admin .fr-popup .fr-command.fr-btn.fr-active{color:#1e88e5;background:0 0}body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection{width:auto}body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span{font-weight:400}body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown i,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown i,body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown span,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown span,body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown img,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown img{margin-left:8px;margin-right:16px}body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active{color:#222;background:#d6d6d6}body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:focus,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:focus{background:#d6d6d6 !important;color:#222 !important}body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:focus::after,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:focus::after{border-top-color:#222 !important}body.admin .fr-toolbar .fr-command.fr-btn.fr-dropdown::after,body.admin .fr-popup .fr-command.fr-btn.fr-dropdown::after{position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #222;right:4px;top:17px;content:""}body.admin .fr-toolbar .fr-command.fr-btn.fr-disabled,body.admin .fr-popup .fr-command.fr-btn.fr-disabled{color:#bdbdbd;cursor:default}body.admin .fr-toolbar .fr-command.fr-btn.fr-disabled::after,body.admin .fr-popup .fr-command.fr-btn.fr-disabled::after{border-top-color:#bdbdbd !important}body.admin .fr-toolbar .fr-command.fr-btn.fr-hidden,body.admin .fr-popup .fr-command.fr-btn.fr-hidden{display:none}body.admin .fr-toolbar.fr-disabled .fr-btn,body.admin .fr-popup.fr-disabled .fr-btn,body.admin .fr-toolbar.fr-disabled .fr-btn.fr-active,body.admin .fr-popup.fr-disabled .fr-btn.fr-active{color:#bdbdbd}body.admin .fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after,body.admin .fr-popup.fr-disabled .fr-btn.fr-dropdown::after,body.admin .fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,body.admin .fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after{border-top-color:#bdbdbd}body.admin .fr-toolbar.fr-rtl .fr-command.fr-btn,body.admin .fr-popup.fr-rtl .fr-command.fr-btn{float:right}body.admin .fr-toolbar.fr-inline .fr-command.fr-btn{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;float:none}body.admin .fr-desktop .fr-command:hover,body.admin .fr-desktop .fr-command:focus{outline:0;color:#222;background:#ebebeb}body.admin .fr-desktop .fr-command:hover::after,body.admin .fr-desktop .fr-command:focus::after{border-top-color:#222 !important}body.admin .fr-desktop .fr-command.fr-selected{color:#222;background:#d6d6d6}body.admin .fr-desktop .fr-command.fr-active:hover,body.admin .fr-desktop .fr-command.fr-active:focus{color:#1e88e5;background:#ebebeb}body.admin .fr-desktop .fr-command.fr-active.fr-selected{color:#1e88e5;background:#d6d6d6}body.admin .fr-desktop .fr-command.fr-disabled:hover,body.admin .fr-desktop .fr-command.fr-disabled:focus,body.admin .fr-desktop .fr-command.fr-disabled.fr-selected{background:0 0}body.admin .fr-desktop.fr-disabled .fr-command:hover,body.admin .fr-desktop.fr-disabled .fr-command:focus,body.admin .fr-desktop.fr-disabled .fr-command.fr-selected{background:0 0}body.admin .fr-toolbar.fr-mobile .fr-command.fr-blink,body.admin .fr-popup.fr-mobile .fr-command.fr-blink{background:0 0}body.admin .fr-command.fr-btn+.fr-dropdown-menu{display:inline-block;position:absolute;right:auto;bottom:auto;height:auto;z-index:4;-webkit-overflow-scrolling:touch;overflow:hidden;border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;background-clip:padding-box}body.admin .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{background:#fff;padding:0;margin:auto;display:inline-block;text-align:left;position:relative;box-sizing:border-box;-webkit-transition:max-height .2s ease 0s;-moz-transition:max-height .2s ease 0s;-ms-transition:max-height .2s ease 0s;-o-transition:max-height .2s ease 0s;margin-top:0;float:left;max-height:0;height:0;margin-top:0 !important}body.admin .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content{overflow:auto;position:relative;max-height:275px}body.admin .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{list-style-type:none;margin:0;padding:0}body.admin .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}body.admin .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 24px;line-height:200%;display:block;cursor:pointer;white-space:nowrap;color:inherit;text-decoration:none}body.admin .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#d6d6d6}body.admin .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#bdbdbd;cursor:default}body.admin .fr-command.fr-btn.fr-active+.fr-dropdown-menu{display:inline-block;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14)}body.admin .fr-command.fr-btn.fr-active+.fr-dropdown-menu .fr-dropdown-wrapper{height:auto;max-height:275px}body.admin .fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;background-clip:padding-box}body.admin .fr-toolbar.fr-rtl .fr-dropdown-wrapper,body.admin .fr-popup.fr-rtl .fr-dropdown-wrapper{text-align:right !important}body.admin body.prevent-scroll{overflow:hidden}body.admin body.prevent-scroll.fr-mobile{position:fixed;-webkit-overflow-scrolling:touch}body.admin .fr-modal{color:#222;font-family:Arial,Helvetica,sans-serif;position:fixed;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;width:100%;z-index:9999;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}body.admin .fr-modal .fr-modal-wrapper{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-clip:padding-box;margin:20px auto;display:inline-block;background:#fff;min-width:300px;box-shadow:0 5px 8px rgba(0,0,0,0.19),0 4px 3px 1px rgba(0,0,0,0.14);border:0;border-top:5px solid #222;overflow:hidden;width:90%;padding-bottom:10px;position:relative}@media (min-width: 768px) and (max-width: 991px){body.admin .fr-modal .fr-modal-wrapper{margin:30px auto;width:70%}}@media (min-width: 992px){body.admin .fr-modal .fr-modal-wrapper{margin:50px auto;width:600px}}body.admin .fr-modal .fr-modal-wrapper .fr-modal-head{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);border-bottom:0;overflow:hidden;position:absolute;width:100%;min-height:42px;z-index:3;-webkit-transition:height .2s ease 0s;-moz-transition:height .2s ease 0s;-ms-transition:height .2s ease 0s;-o-transition:height .2s ease 0s}body.admin .fr-modal .fr-modal-wrapper .fr-modal-head i{padding:12px;width:20px;font-size:16px;cursor:pointer;line-height:18px;color:#222;box-sizing:content-box}body.admin .fr-modal .fr-modal-wrapper .fr-modal-head i.fr-modal-close{position:absolute;top:0;right:0;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-ms-transition:color .2s ease 0s;-o-transition:color .2s ease 0s}body.admin .fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:18px;padding:12px 10px;margin:0;font-weight:400;line-height:18px;display:inline-block;float:left}body.admin .fr-modal .fr-modal-wrapper div.fr-modal-body{height:100%;min-height:150px;overflow-y:scroll}body.admin .fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}body.admin .fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#ebebeb}body.admin .fr-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"alpha(Opacity=0)";z-index:9998}body.admin .fr-popup{position:absolute;display:none;color:#222;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-clip:padding-box;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;z-index:9995;text-align:left;border:0;border-top:5px solid #222;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.admin .fr-popup .fr-input-focus{background:#f5f5f5}body.admin .fr-popup.fr-above{margin-top:-10px;border-top:0;border-bottom:5px solid #222;box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16)}body.admin .fr-popup.fr-active{display:block}body.admin .fr-popup.fr-hidden{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)"}body.admin .fr-popup .fr-hs{display:block !important}body.admin .fr-popup .fr-hs.fr-hidden{display:none !important}body.admin .fr-popup .fr-input-line{position:relative;padding:8px 0}body.admin .fr-popup .fr-input-line input[type=text],body.admin .fr-popup .fr-input-line textarea{width:100%;margin:0 0 1px;border:0;border-bottom:solid 1px #bdbdbd;color:#222;font-size:14px;padding:6px 0 2px;background:transparent;position:relative;z-index:2;box-sizing:border-box}body.admin .fr-popup .fr-input-line input[type=text]:focus,body.admin .fr-popup .fr-input-line textarea:focus{border-bottom:solid 2px #1e88e5;margin-bottom:0}body.admin .fr-popup .fr-input-line input+label,body.admin .fr-popup .fr-input-line textarea+label{position:absolute;top:0;left:0;font-size:12px;color:transparent;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-ms-transition:color .2s ease 0s;-o-transition:color .2s ease 0s;z-index:3;width:100%;display:block;background:#fff}body.admin .fr-popup .fr-input-line input.fr-not-empty:focus+label,body.admin .fr-popup .fr-input-line textarea.fr-not-empty:focus+label{color:#1e88e5}body.admin .fr-popup .fr-input-line input.fr-not-empty+label,body.admin .fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray}body.admin .fr-popup input,body.admin .fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-clip:padding-box;outline:0}body.admin .fr-popup textarea{resize:none}body.admin .fr-popup .fr-buttons{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);padding:0 2px;white-space:nowrap;line-height:0;border-bottom:0}body.admin .fr-popup .fr-buttons::after{clear:both;display:block;content:"";height:0}body.admin .fr-popup .fr-buttons .fr-btn{display:inline-block;float:none}body.admin .fr-popup .fr-buttons .fr-btn i{float:left}body.admin .fr-popup .fr-buttons .fr-separator{display:inline-block;float:none}body.admin .fr-popup .fr-layer{width:225px;box-sizing:border-box;margin:10px;display:none}@media (min-width: 768px){body.admin .fr-popup .fr-layer{width:300px}}body.admin .fr-popup .fr-layer.fr-active{display:inline-block}body.admin .fr-popup .fr-action-buttons{z-index:7;height:36px;text-align:right}body.admin .fr-popup .fr-action-buttons button.fr-command{height:36px;line-height:1;color:#1e88e5;padding:10px;cursor:pointer;text-decoration:none;border:0;background:0 0;font-size:16px;outline:0;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s}body.admin .fr-popup .fr-action-buttons button.fr-command+button{margin-left:24px}body.admin .fr-popup .fr-action-buttons button.fr-command:hover,body.admin .fr-popup .fr-action-buttons button.fr-command:focus{background:#ebebeb;color:#1e88e5}body.admin .fr-popup .fr-action-buttons button.fr-command:active{background:#d6d6d6;color:#1e88e5}body.admin .fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}body.admin .fr-popup .fr-checkbox{position:relative;display:inline-block;width:16px;height:16px;line-height:1;box-sizing:content-box;vertical-align:middle}body.admin .fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;display:none;width:10px;height:10px}body.admin .fr-popup .fr-checkbox span{border:solid 1px #222;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-clip:padding-box;width:16px;height:16px;display:inline-block;position:relative;z-index:1;box-sizing:border-box;-webkit-transition:background .2s ease 0s,border-color .2s ease 0s;-moz-transition:background .2s ease 0s,border-color .2s ease 0s;-ms-transition:background .2s ease 0s,border-color .2s ease 0s;-o-transition:background .2s ease 0s,border-color .2s ease 0s}body.admin .fr-popup .fr-checkbox input{position:absolute;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)";border:0 none;cursor:pointer;height:16px;margin:0;padding:0;width:16px;top:1px;left:1px}body.admin .fr-popup .fr-checkbox input:checked+span{background:#1e88e5;border-color:#1e88e5}body.admin .fr-popup .fr-checkbox input:checked+span svg{display:block}body.admin .fr-popup .fr-checkbox input:focus+span{border-color:#1e88e5}body.admin .fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}body.admin .fr-popup .fr-checkbox-line label{cursor:pointer;margin:0 5px;vertical-align:middle}body.admin .fr-popup.fr-rtl{direction:rtl;text-align:right}body.admin .fr-popup.fr-rtl .fr-action-buttons{text-align:left}body.admin .fr-popup.fr-rtl .fr-input-line input+label,body.admin .fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}body.admin .fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs{float:right}body.admin .fr-popup .fr-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #222;position:absolute;top:-9px;left:50%;margin-left:-5px;display:inline-block}body.admin .fr-popup.fr-above .fr-arrow{top:auto;bottom:-9px;border-bottom:0;border-top:5px solid #222}body.admin .fr-text-edit-layer{width:250px;box-sizing:border-box;display:block !important}body.admin .fr-toolbar{color:#222;background:#fff;position:relative;z-index:4;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:0 2px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-clip:padding-box;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);text-align:left;border:0;border-top:5px solid #222;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.admin .fr-toolbar::after{clear:both;display:block;content:"";height:0}body.admin .fr-toolbar.fr-rtl{text-align:right}body.admin .fr-toolbar.fr-inline{display:none;white-space:nowrap;position:absolute;margin-top:10px}body.admin .fr-toolbar.fr-inline .fr-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #222;position:absolute;top:-9px;left:50%;margin-left:-5px;display:inline-block}body.admin .fr-toolbar.fr-inline.fr-above{margin-top:-10px;box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);border-bottom:5px solid #222;border-top:0}body.admin .fr-toolbar.fr-inline.fr-above .fr-arrow{top:auto;bottom:-9px;border-bottom:0;border-top-color:inherit;border-top-style:solid;border-top-width:5px}body.admin .fr-toolbar.fr-top{top:0;border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;background-clip:padding-box;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)}body.admin .fr-toolbar.fr-bottom{bottom:0;border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;background-clip:padding-box;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)}body.admin .fr-separator{background:#ebebeb;display:block;vertical-align:top;float:left}body.admin .fr-separator+.fr-separator{display:none}body.admin .fr-separator.fr-vs{height:34px;width:1px;margin:2px}body.admin .fr-separator.fr-hs{clear:both;height:1px;width:calc(100% - (2 * 2px));margin:0 2px}body.admin .fr-separator.fr-hidden{display:none !important}body.admin .fr-rtl .fr-separator{float:right}body.admin .fr-toolbar.fr-inline .fr-separator.fr-hs{float:none}body.admin .fr-toolbar.fr-inline .fr-separator.fr-vs{float:none;display:inline-block}body.admin .fr-visibility-helper{display:none;margin-left:0 !important}@media (min-width: 768px){body.admin .fr-visibility-helper{margin-left:1px !important}}@media (min-width: 992px){body.admin .fr-visibility-helper{margin-left:2px !important}}@media (min-width: 1200px){body.admin .fr-visibility-helper{margin-left:3px !important}}body.admin .fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)"}body.admin .fr-box{position:relative}body.admin .fr-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}body.admin .fr-sticky-off{position:relative}body.admin .fr-sticky-on{position:fixed}body.admin .fr-sticky-on.fr-sticky-ios{position:absolute;left:0;right:0;width:auto !important}body.admin .fr-sticky-dummy{display:none}body.admin .fr-sticky-on+.fr-sticky-dummy,body.admin .fr-sticky-box>.fr-sticky-dummy{display:block}body.admin span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}body.admin .clearfix::after{clear:both;display:block;content:"";height:0}body.admin .hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}body.admin .fr-view span[style~="color:"] a{color:inherit}body.admin .fr-view strong{font-weight:700}body.admin .fr-view table{border:0;border-collapse:collapse;empty-cells:show;max-width:100%}body.admin .fr-view table.fr-dashed-borders td,body.admin .fr-view table.fr-dashed-borders th{border-style:dashed}body.admin .fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}body.admin .fr-view table td,body.admin .fr-view table th{border:1px solid #ddd}body.admin .fr-view table td:empty,body.admin .fr-view table th:empty{height:20px}body.admin .fr-view table td.fr-highlighted,body.admin .fr-view table th.fr-highlighted{border:1px double red}body.admin .fr-view table td.fr-thick,body.admin .fr-view table th.fr-thick{border-width:2px}body.admin .fr-view table th{background:#e6e6e6}body.admin .fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;page-break-after:always}body.admin .fr-view .fr-file{position:relative}body.admin .fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:400}body.admin .fr-view pre{white-space:pre-wrap;word-wrap:break-word}body.admin .fr-view[dir=rtl] blockquote{border-left:0;border-right:solid 2px #5e35b1;margin-right:0;padding-right:5px;padding-left:0}body.admin .fr-view[dir=rtl] blockquote blockquote{border-color:#00bcd4}body.admin .fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43a047}body.admin .fr-view blockquote{border-left:solid 2px #5e35b1;margin-left:0;padding-left:5px;color:#5e35b1}body.admin .fr-view blockquote blockquote{border-color:#00bcd4;color:#00bcd4}body.admin .fr-view blockquote blockquote blockquote{border-color:#43a047;color:#43a047}body.admin .fr-view span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;display:inline;line-height:0}body.admin .fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat !important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}body.admin .fr-view .fr-text-gray{color:#AAA !important}body.admin .fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}body.admin .fr-view .fr-text-spaced{letter-spacing:1px}body.admin .fr-view .fr-text-uppercase{text-transform:uppercase}body.admin .fr-view img{position:relative;max-width:100%}body.admin .fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}body.admin .fr-view img.fr-dib.fr-fil{margin-left:0}body.admin .fr-view img.fr-dib.fr-fir{margin-right:0}body.admin .fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}body.admin .fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}body.admin .fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}body.admin .fr-view img.fr-rounded{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-clip:padding-box}body.admin .fr-view img.fr-bordered{border:solid 10px #CCC;box-sizing:content-box}body.admin .fr-view .fr-video{text-align:center;position:relative}body.admin .fr-view .fr-video>*{box-sizing:content-box;max-width:100%;border:0}body.admin .fr-view .fr-video.fr-dvb{display:block;clear:both}body.admin .fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}body.admin .fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}body.admin .fr-view .fr-video.fr-dvi{display:inline-block}body.admin .fr-view .fr-video.fr-dvi.fr-fvl{float:left}body.admin .fr-view .fr-video.fr-dvi.fr-fvr{float:right}body.admin .fr-view a.fr-strong{font-weight:700}body.admin .fr-view a.fr-green{color:green}body.admin .fr-view button.fr-rounded,body.admin .fr-view input.fr-rounded,body.admin .fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-clip:padding-box}body.admin .fr-view button.fr-large,body.admin .fr-view input.fr-large,body.admin .fr-view textarea.fr-large{font-size:24px}body.admin a.fr-view.fr-strong{font-weight:700}body.admin a.fr-view.fr-green{color:green}body.admin img.fr-view{position:relative;max-width:100%}body.admin img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}body.admin img.fr-view.fr-dib.fr-fil{margin-left:0}body.admin img.fr-view.fr-dib.fr-fir{margin-right:0}body.admin img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}body.admin img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}body.admin img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}body.admin img.fr-view.fr-rounded{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-clip:padding-box}body.admin img.fr-view.fr-bordered{border:solid 10px #CCC;box-sizing:content-box}body.admin .clearfix::after{clear:both;display:block;content:""}body.admin .fr-element table td.fr-selected-cell,body.admin .fr-element table th.fr-selected-cell{border:1px double #1e88e5}body.admin .fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}body.admin .fr-element table td,body.admin .fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}body.admin .fr-element .fr-no-selection table td,body.admin .fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}body.admin .fr-table-resizer{cursor:col-resize;position:fixed;z-index:3;display:none}body.admin .fr-table-resizer.fr-moving{z-index:2}body.admin .fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"alpha(Opacity=0)";border-right:1px solid #1e88e5}body.admin .fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}body.admin .fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px;padding:8px}body.admin .fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:0 5px 5px;white-space:nowrap}body.admin .fr-popup .fr-table-size .fr-select-table-size>span{display:inline-block;padding:0 4px 4px 0}body.admin .fr-popup .fr-table-size .fr-select-table-size>span>span{display:inline-block;width:18px;height:18px;border:1px solid #ddd}body.admin .fr-popup .fr-table-size .fr-select-table-size>span:hover,body.admin .fr-popup .fr-table-size .fr-select-table-size>span.hover{background:0 0}body.admin .fr-popup .fr-table-size .fr-select-table-size>span:hover>span,body.admin .fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(30,136,229,0.3);border:solid 1px #1e88e5}body.admin .fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:""}body.admin .fr-popup.fr-above .fr-table-size .fr-select-table-size>span{display:inline-block !important}body.admin .fr-popup .fr-table-colors-buttons{margin-bottom:5px}body.admin .fr-popup .fr-table-colors{line-height:0;display:block}body.admin .fr-popup .fr-table-colors>span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}body.admin .fr-popup .fr-table-colors>span>i{text-align:center;line-height:32px;height:32px;width:32px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}body.admin .fr-popup .fr-table-colors>span.fr-selected-color::after{color:#fff;content:"\f00c";font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default}body.admin .fr-popup .fr-table-colors>span:hover,body.admin .fr-popup .fr-table-colors>span.fr-selected-color{outline:1px solid #222;z-index:2}body.admin .fr-popup.fr-desktop .fr-table-size .fr-select-table-size>span>span{width:12px;height:12px}body.admin .fr-insert-helper{position:fixed;z-index:9999;white-space:nowrap}body.admin *{box-sizing:border-box}body.admin .calroot,body.admin .calroot *{box-sizing:content-box}body.admin #wrapper{overflow-x:auto;min-width:1000px}body.admin #content{margin-left:228px;margin-bottom:28px}@media screen and (max-width: 980px){body.admin #content{margin-left:0}body.admin #site-footer{display:none}}body.admin p,body.admin li,body.admin td{line-height:1.3em}body.admin pre{max-height:200px;overflow:auto;font-family:monospace;margin:15px 0}body.admin h1.large{margin-bottom:0}body.admin span.basket_count{box-sizing:content-box;line-height:10px}body.admin ul.breadcrumbs{border-bottom:1px solid #c6c6c6;padding-bottom:10px;margin-top:10px;margin-bottom:21px}body.admin ul.breadcrumbs li{display:inline-block;margin-right:10px;font-size:14px}body.admin ul.breadcrumbs li:not(:last-child):after{margin-left:1em}body.admin ul.breadcrumbs li:not(:last-child):after{font-size:11px}body.admin ul.breadcrumbs li.home{display:none}body.admin ul.bullets{margin-bottom:15px}body.admin ul.bullets ul{margin-bottom:0}body.admin ul.bullets li{margin-left:20px;list-style-type:disc}body.admin.admin_static_dashboard #content{margin:0 auto}body.admin table.api-logs th.operation a{display:inline-block;margin-left:10px;font-size:85%;font-weight:normal}body.admin .styleguide{margin-top:28px}body.admin .styleguide h2{margin-top:40px}body.admin .styleguide section{padding-bottom:28px}body.admin .styleguide code{font-family:monospace;font-size:14px;font-weight:normal;display:inline-block;color:#999999}body.admin .styleguide .forms form{background-color:#f7f7f7;padding:28px}body.admin .styleguide .buttons button,body.admin .styleguide .buttons a.button,.author body.admin .styleguide .buttons a{margin-right:21px}body.admin .styleguide .colorbox{width:200px;padding:20px;display:inline-block;text-align:center;font-size:14px;margin:7px}body.admin .styleguide .colorbox code{color:white}body.admin .styleguide .colorbox.dark-text code{color:#1a1a1a}body.admin .styleguide fieldset.inputs:not(:last-child){margin-bottom:21px}body.admin .styleguide .notification{margin-bottom:21px}body.admin .styleguide .typography{line-height:150%}body.admin .styleguide .typography code{margin-left:20px}body.admin .styleguide .typography .font-families{margin-left:30px;font-size:20px}body.admin .styleguide .typography .font-families .opensans .light{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:100}body.admin .styleguide .typography .font-families .opensans .regular{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal}body.admin .styleguide .typography .font-families .opensans .semibold{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}body.admin .styleguide .typography .font-families .opensans .bold{font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:900}body.admin .styleguide .typography .font-families .avenir .book{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal}body.admin .styleguide .typography .font-families .avenir .medium{font-family:Avenir, OpenSans, Arial, sans-serif;font-style:normal;font-weight:bold}body.admin .styleguide .typography .font-sizes{margin-left:30px;font-family:OpenSans, Arial, sans-serif;font-style:normal;font-weight:normal}body.admin .styleguide .typography .font-sizes .tiny{font-size:12px}body.admin .styleguide .typography .font-sizes .small{font-size:14px}body.admin .styleguide .typography .font-sizes .medium{font-size:15px}body.admin .styleguide .typography .font-sizes .default{font-size:16px}body.admin .styleguide .typography .font-sizes .large{font-size:18px}body.admin .styleguide .typography .font-sizes .huge{font-size:24px}body.admin .styleguide .typography .font-sizes .form{font-size:14px}body.admin .styleguide .icons{color:#1a1a1a}body.admin .styleguide .icons i{font-size:30px;margin:0 5px}body.admin .styleguide .icons .facebook{color:#3B5998}body.admin .styleguide .icons .twitter{color:#4099FF}body.admin .styleguide .icons .gplus{color:#db4437}body.admin #sidebar{float:left;width:200px;background-color:#f7f7f7;margin-bottom:28px}body.admin #sidebar .wrap{padding:14px}body.admin #sidebar .wrap:not(:last-child){padding-bottom:0}body.admin #sidebar h2{margin-bottom:10px;position:relative;font-size:20px}body.admin #sidebar li{padding:2px}body.admin.admin_static_dashboard #sidebar{overflow:hidden;float:none;width:100%;background:white}body.admin.admin_static_dashboard #sidebar .wrap{float:left;min-width:250px;min-height:300px;border:1px solid #c6c6c6;background:#f7f7f7;padding:20px}@media screen and (max-width: 980px){body.admin:not(.admin_static_dashboard) #sidebar{display:none}}body.admin table:not(.cost){width:100%;margin-bottom:21px}body.admin table:not(.cost) th{font-weight:bold;border-bottom:1px solid #c6c6c6}body.admin table:not(.cost) th a{display:block}body.admin table:not(.cost) th a.asc:after{margin-left:0.6em}body.admin table:not(.cost) th a.desc:after{margin-left:0.6em}body.admin table:not(.cost) th a:after{font-size:12px !important}body.admin table:not(.cost) th,body.admin table:not(.cost) td{padding:7px}body.admin table:not(.cost) td{border-bottom:1px solid #c6c6c6}body.admin table:not(.cost) tr:hover td,body.admin table:not(.cost) tr.selected td{background-color:#f7f7f7}body.admin table:not(.cost) tr.warning td{background-color:#ffe5e5}body.admin table:not(.cost) tr.separator td{border-top:2px solid #737373}body.admin table:not(.cost).properties{width:auto}body.admin table:not(.cost).properties tr:hover th,body.admin table:not(.cost).properties tr:hover td{background:white}body.admin #orders tr.errored,body.admin #orders tr.unfinished,body.admin #orders tr.unresolved,body.admin a.order_link.errored,body.admin a.order_link.unfinished,body.admin a.order_link.unresolved,body.admin #checkout_errors tr.errored,body.admin #checkout_errors tr.unfinished,body.admin #checkout_errors tr.unresolved{background:#ffe6e6}body.admin #orders tr.incomplete,body.admin a.order_link.incomplete,body.admin #checkout_errors tr.incomplete{background:white;opacity:0.7}body.admin #orders tr.processed,body.admin #orders tr.resolved,body.admin a.order_link.processed,body.admin a.order_link.resolved,body.admin #checkout_errors tr.processed,body.admin #checkout_errors tr.resolved{background:#d7ffd9}body.admin form.formtastic:not(.search) fieldset.inputs{margin:0 0 20px 0}body.admin form.formtastic:not(.search) fieldset.inputs>legend{font-weight:bold;margin-bottom:10px}body.admin form.formtastic:not(.search) label{display:block}body.admin form.formtastic:not(.search) li.time_select li{float:left}body.admin form.formtastic:not(.search) li.time_select li label{display:none}body.admin form.formtastic:not(.search) textarea{width:100%;height:150px}body.admin form.formtastic:not(.search) p.inline-hints{margin-bottom:0}body.admin form.formtastic:not(.search) select[multiple=multiple]{height:150px}body.admin form.formtastic:not(.search) fieldset li:last-child,body.admin form.formtastic:not(.search) li.input:last-child,body.admin form.formtastic:not(.search) fieldset li{margin-bottom:20px}body.admin th label span{font-weight:normal}body.admin #bookings_filter,body.admin #new_filter{overflow:hidden}body.admin #bookings_filter ol,body.admin #new_filter ol{overflow:hidden}body.admin #bookings_filter li,body.admin #new_filter li{list-style-type:none;float:left;margin-right:10px}body.admin #bookings_filter select.country,body.admin #new_filter select.country{max-width:200px}body.admin #bookings_filter .inputs,body.admin #bookings_filter .actions,body.admin #new_filter .inputs,body.admin #new_filter .actions{float:left;margin:0}body.admin #bookings_filter .actions,body.admin #new_filter .actions{padding-top:18px}body.admin fieldset.email_message ol{padding:10px;background:#e6e6e6}body.admin fieldset.email_message ol a{color:#ff3c76}body.admin form.search fieldset{box-sizing:content-box}body.admin form.search li{line-height:inherit}body.admin form.search i{box-sizing:content-box}body.admin input.full-width{width:100%}body.admin .overlay_mask .error_details{width:700px}body.admin .overlay_mask .error_details h2{line-height:30px;margin-bottom:10px}body.admin .overlay_mask .backtrace{height:500px;overflow:scroll;font-size:12px}body.admin .overlay_mask .additional_payment{width:300px}body.admin .overlay_mask .additional_payment input#url{width:282px}body.admin .overlay_mask .additional_payment label,body.admin .overlay_mask .manual_exchange label,body.admin .overlay_mask .payment_transaction label{display:block}body.admin .overlay_mask input#order_item_exchange_note,body.admin .overlay_mask input#order_item_refund_note{width:400px}body.admin .overlay_mask .order_item_exchange legend{margin-bottom:5px;font-weight:bold}body.admin .overlay_mask form.order label{display:block}body.admin .overlay_mask section.generic{min-width:400px}body.admin .overlay_mask .refund{max-width:600px}body.admin .overlay_mask .refund ul.input_note{list-style:initial;margin:-35px 20px 30px;font-size:95%}body.admin .overlay_mask .refund ul.input_note li{line-height:1.2;margin-bottom:5px}body.admin #search_timings .events,body.admin #search_timings .bar{width:100%;outline:1px solid #999999}body.admin #search_timings .bar{height:20px;position:relative;margin-right:5px}body.admin #search_timings .bar div{height:20px;float:left}body.admin #search_timings .bar .queueing{background:#fffed4}body.admin #search_timings .bar .starting{background:#b1c8ff}body.admin #search_timings .bar .waiting{background:#ffc0b1}body.admin #search_timings .bar .processing{background:#b2ffb1}body.admin #search_timings .events{background:white}body.admin #search_timings .events div{height:5px;background:#999999}body.admin #new_api_log{margin-bottom:20px}body.admin .booking-horizons .item{border-bottom:1px solid #e0e0e0;margin-bottom:15px}body.admin .booking-horizons .item:first-child{margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}body.admin .booking-horizons .item p,body.admin .booking-horizons .item p strong{font-size:92%;margin-bottom:10px}body.admin .booking-horizons .item>strong{display:inline-block;margin-bottom:5px}body.admin li.booking_horizon input{width:20px}body.admin section.tickets #new_filter{overflow:hidden}body.admin section.tickets #new_filter fieldset.inputs{float:left}body.admin section.tickets #new_filter fieldset.inputs li{float:none}body.admin section.tickets #new_filter fieldset.actions{clear:both}body.admin section.print_tickets td>textarea{height:75px;border:1px solid #cccccc}body.admin section.print_tickets td>textarea.blank{height:25px}body.admin #labels textarea{width:300px;height:150px}body.admin #order_details h1.heading{margin:0;padding:14px;background-color:#006c83;color:white;font-size:26px}body.admin #order_details h1.heading .paypal{width:75px;float:right;margin-top:3px}body.admin #order_details .order_item ul.notifications li{font-weight:normal}body.admin #order_details.archived{-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.admin #order_state{margin-top:20px;float:right;width:235px}body.admin #order_state.archived{-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.admin #order_state p{display:block;text-align:center;text-transform:uppercase;font-weight:bold;padding:5px;border-radius:3px;box-shadow:#888888 0 0 5px}body.admin #order_state p a{text-decoration:underline}body.admin #order_state.errored p,body.admin #order_state.unfinished{background:#ff3c76}body.admin #order_state.errored p a,body.admin #order_state.unfinished a{color:white}body.admin #order_state.incomplete p{background:#fffdce}body.admin #order_state.processed p{background:#9aff9a}body.admin #order_details{width:100%}body.admin #order_details section{width:100%}body.admin #order_details section.admin{background-color:#f7f7f7}body.admin #order_details #order_items,body.admin #order_details #itinerary{float:left;width:65%}body.admin #order_details #order_items.full_width,body.admin #order_details #itinerary.full_width{width:100%}body.admin #order_details #order_items header .price,body.admin #order_details #itinerary header .price{margin-top:28px}body.admin #order_details .admin.order_item>header:hover{background-color:#f7f7f7;cursor:pointer}body.admin #order_details aside{float:right;width:35%}body.admin #order_details .payment_transactions{float:left;width:65%;clear:none !important}body.admin #order_details .payment_transactions p{padding:14px}body.admin .edit_order{overflow:hidden}body.admin .edit_order .billing_address{float:left}body.admin .edit_order fieldset.actions{clear:both}body.admin .additional_payment_overlay p.note{width:400px}body.admin form.order_item{border:none}body.admin .search_events form.filter #filter_name_input,body.admin .search_events form.filter #filter_error_input{float:left;margin-right:5px}body.admin .search_events form.filter #filter_error_input label{line-height:54px}body.admin .search_events form.filter #filter_start_date_input,body.admin .search_events form.filter #filter_start_time_input,body.admin .search_events form.filter #filter_end_date_input,body.admin .search_events form.filter #filter_end_time_input{float:right;margin-left:5px}body.admin .fr-toolbar i,body.admin .fr-dropdown i,body.admin .fr-popup i{color:black}body.admin .fr-view{min-height:300px !important}body.admin .fr-view p{font-size:1em;margin:0.5em 0}body.admin .fr-view h1,body.admin .fr-view h2,body.admin .fr-view h3,body.admin .fr-view h4,body.admin .fr-view h5{margin:0.9em 0 0.4em 0;font-weight:bold}body.admin .fr-view h1{font-size:1.4em}body.admin .fr-view h2{font-size:1.3em}body.admin .fr-view h3{font-size:1.2em}body.admin .fr-view h4{font-size:1.0em}body.admin .fr-view a{color:#ff3c76}body.admin .fr-view a:disabled,body.admin .fr-view a.disabled{color:#ef8dae}body.admin .fr-view a:not(:disabled):not(.disabled):hover{color:#ff2364}body.admin .fr-view a:not(:disabled):not(.disabled):active{color:#ff0952}body.admin .fr-view strong{font-weight:bold}body.admin .fr-view strong strong{font-weight:bolder}body.admin .fr-view em{font-style:italic}body.admin .fr-view ul{margin-left:30px}body.admin .fr-view ol{margin-left:45px;list-style-type:decimal}body.admin .fr-view li{margin-bottom:0.5em}body.admin .fr-view ul>li:before{margin-right:0;color:#ff3c76;font-size:0.55em;padding-bottom:0.3em;vertical-align:middle;margin-left:-1em;position:relative;left:-0.9em}body.admin .fr-view table th,body.admin .fr-view table td{padding:7px 14px;border-bottom:1px solid white}body.admin .fr-view table th{font-weight:bold;font-size:1.1em;background-color:#e6e6e6}body.admin .fr-view table td{background-color:#f0f0f0}body.admin .fr-view blockquote{color:#006c83;border-left:0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:1.6em;line-height:1.6em;padding:21px;text-align:center}body.admin .fr-view img{max-width:100%}body.admin .fr-view input[type=checkbox]{opacity:1;position:relative}body.admin .fr-view p,body.admin .fr-view li,body.admin .fr-view th,body.admin .fr-view td{color:#595959}body.admin .fr-view img{display:block;float:none;margin:auto}body.admin .fr-view img.fr-fil{float:left;margin:0 10px 10px 0}body.admin .fr-view img.fr-fir{float:right;margin:0 0 10px 10px}body.admin .fr-view table tr:first-child td{font-weight:bold;font-size:1.1em;background-color:#e6e6e6}body.admin .fr-view .image_credit_footer,body.admin .fr-view .image_credit_small{font-size:0.9em}body.admin .fr-view .image_credit_small{margin-top:-7px}body.admin .fr-view .image_credit_footer{border-top:1px solid #e6e6e6}body.admin .fr-view .callout-green,body.admin .fr-view .callout-yellow,body.admin .fr-view .callout-red{border-left:5px solid;color:#333;margin-bottom:2em;padding:16px 25px 16px 20px;line-height:1.4em}body.admin .fr-view .callout-green{background:#e5fadc;border-color:#bbdaaf}body.admin .fr-view .callout-yellow{background:#fffcd5;border-color:#e7dca4}body.admin .fr-view .callout-red{background:#fde8e8;border-color:#e7aaaa}body.admin .fr-sr-only{display:none}body.admin #blog_post_excerpt,body.admin #blog_post_meta_description,body.admin #blog_post_banner_image_attribution{height:50px}body.admin table#station{width:auto}body.admin table#station .muted{color:#999}body.admin #provider_codes .muted{color:#999}body.admin #station_map{float:right;width:300px;height:300px}body.admin.admin_booking_alerts_index .container.schedule_form,body.admin.admin_booking_alerts_edit .container.schedule_form{max-width:600px}body.admin.admin_booking_alerts_index #admin.booking_alerts .generic,body.admin.admin_booking_alerts_edit #admin.booking_alerts .generic{font-size:90%}body.admin.admin_booking_alerts_index #booking_alert_search_url,body.admin.admin_booking_alerts_edit #booking_alert_search_url{width:400px}body.admin.admin_booking_alerts_index .alerts,body.admin.admin_booking_alerts_edit .alerts{font-size:14px}body.admin.admin_booking_alerts_index .alerts th,body.admin.admin_booking_alerts_edit .alerts th{font-size:13px}body.admin.admin_booking_alerts_index .alerts td,body.admin.admin_booking_alerts_edit .alerts td{padding:5px}body.admin.admin_booking_alerts_index .mass_actions .message,body.admin.admin_booking_alerts_edit .mass_actions .message{font-weight:bold;text-align:right}body.admin.admin_booking_alerts_index .mass_actions button,body.admin.admin_booking_alerts_edit .mass_actions button{height:auto;line-height:auto;font-size:14px;padding:7px 14px}body.admin.admin_booking_alerts_index .mass_actions select#booking_horizon_id,body.admin.admin_booking_alerts_index .mass_actions select#schedule_id,body.admin.admin_booking_alerts_edit .mass_actions select#booking_horizon_id,body.admin.admin_booking_alerts_edit .mass_actions select#schedule_id{display:none}body.admin.admin_booking_alerts_index table.action_buttons,body.admin.admin_booking_alerts_edit table.action_buttons{border-top:1px solid #c6c6c6}body.admin.admin_booking_alerts_index table.action_buttons td,body.admin.admin_booking_alerts_edit table.action_buttons td{padding:3px;border:none}body.admin.admin_booking_alerts_index table.action_buttons .action_button,body.admin.admin_booking_alerts_index table.action_buttons button,body.admin.admin_booking_alerts_edit table.action_buttons .action_button,body.admin.admin_booking_alerts_edit table.action_buttons button{height:auto;line-height:auto;width:100%;text-align:center;padding:7px;font-size:14px;color:white;background-color:#ff3c76}body.admin.admin_booking_alerts_index table.action_buttons .action_button:hover,body.admin.admin_booking_alerts_index table.action_buttons button:hover,body.admin.admin_booking_alerts_edit table.action_buttons .action_button:hover,body.admin.admin_booking_alerts_edit table.action_buttons button:hover{background-color:#ff0952}body.admin.admin_booking_alerts_index .container.search_checks,body.admin.admin_booking_alerts_edit .container.search_checks{min-width:600px}body.admin.admin_booking_alerts_index .container.search_checks table,body.admin.admin_booking_alerts_edit .container.search_checks table{margin-top:20px}body.admin.admin_booking_alerts_index .container.search_checks .status,body.admin.admin_booking_alerts_edit .container.search_checks .status{text-align:right}body.admin.admin_booking_alerts_index .multi_filter,body.admin.admin_booking_alerts_edit .multi_filter{font-size:13px;background-color:#f7f7f7}body.admin.admin_booking_alerts_index .multi_filter table,body.admin.admin_booking_alerts_edit .multi_filter table{margin-top:-20px;margin-bottom:0}body.admin.admin_booking_alerts_index .multi_filter td,body.admin.admin_booking_alerts_index .multi_filter tr:hover td,body.admin.admin_booking_alerts_edit .multi_filter td,body.admin.admin_booking_alerts_edit .multi_filter tr:hover td{background-color:#f7f7f7;border-bottom:1px solid #e6e6e6;padding:7px}body.admin.admin_booking_alerts_index .multi_filter select,body.admin.admin_booking_alerts_index .multi_filter input,body.admin.admin_booking_alerts_edit .multi_filter select,body.admin.admin_booking_alerts_edit .multi_filter input{height:33px;padding:5px 10px;font-size:13px}body.admin.admin_booking_alerts_index .multi_filter .filter select,body.admin.admin_booking_alerts_index .multi_filter .filter input,body.admin.admin_booking_alerts_edit .multi_filter .filter select,body.admin.admin_booking_alerts_edit .multi_filter .filter input{width:100%}body.admin.admin_booking_alerts_index .multi_filter .filter .actions,body.admin.admin_booking_alerts_edit .multi_filter .filter .actions{width:80px;text-align:center}body.admin.admin_booking_alerts_index .multi_filter .checkbox,body.admin.admin_booking_alerts_edit .multi_filter .checkbox{display:inline-block}body.admin.admin_booking_alerts_index .multi_filter .checkbox:last-child,body.admin.admin_booking_alerts_edit .multi_filter .checkbox:last-child{margin-left:20px}body.admin.admin_booking_alerts_index .multi_filter .add_filter,body.admin.admin_booking_alerts_index .multi_filter .remove_filter,body.admin.admin_booking_alerts_edit .multi_filter .add_filter,body.admin.admin_booking_alerts_edit .multi_filter .remove_filter{font-size:26px}body.admin.admin_booking_alerts_index .multi_filter button,body.admin.admin_booking_alerts_edit .multi_filter button{padding:7px 10px;font-size:14px}body.admin #bahn_warnings tr input.unmute{display:none}body.admin #bahn_warnings tr.muted{opacity:0.5}body.admin #bahn_warnings tr.muted input.unmute{display:inline}body.admin #bahn_warnings tr.muted input.mute{display:none}body.admin #destination_country_meta_description,body.admin #destination_location_meta_description,body.admin #destination_train_feature_image_attribution{height:50px}body.admin .journey_stats h2{margin:21px 0 7px}body.admin .journey_stats table{margin-bottom:42px}body.admin .journey_stats table th,body.admin .journey_stats table td{vertical-align:top}body.admin .journey_stats table.plain{margin-bottom:0}body.admin .journey_stats table.plain th,body.admin .journey_stats table.plain td{border:none;padding:0}body.admin .journey_stats table.plain th:not(:last-child),body.admin .journey_stats table.plain td:not(:last-child){padding-right:7px}body.admin .journey_stats input.location{width:300px}body.admin .journey_stats button[type="submit"]{padding:9px 14px}body.admin .journey_stats td.numeric{text-align:right}body.admin .journey_stats td.shrinked{width:1px}body.admin .journey_stats .muted{opacity:.5}body.admin .journey_stats .outlier{color:rgba(160,0,0,0.5)}body.admin .journey_stats .outlier .muted{opacity:1}body.admin .journey_stats table.aggregated{width:inherit}body.admin .journey_stats ul.raw_stats li{display:inline-block;width:19%;padding:0 14px}body.admin .journey_stats ul.raw_stats li>h3{text-align:center;margin-bottom:14px}body.admin .journey_stats ul.raw_stats li>table td{font-size:14px;padding-top:3px;padding-bottom:3px;white-space:nowrap}body.admin .journey_stats ul.raw_stats li.days_until_departure{width:57%}body.admin .journey_stats ul.raw_stats li.days_until_departure>table>tbody>tr>td{border-bottom-width:0;vertical-align:top;padding-top:0}body.admin .journey_stats .centered{text-align:center}body.admin .journey_stats .general_stats_and_texts{overflow:hidden}body.admin .journey_stats .general_stats_and_texts h2{margin:0 0 21px}body.admin .journey_stats .general_stats_and_texts h2 small{font-size:60%;opacity:0.5}body.admin .journey_stats .general_stats_and_texts .general_stats{float:left}body.admin .journey_stats .general_stats_and_texts .texts{float:right;width:55%}body.admin .journey_stats .general_stats_and_texts .texts h3{font-weight:bold;font-size:110%;margin:25px 0 10px}body.admin .journey_stats .general_stats_and_texts .texts p{margin-bottom:10px;line-height:1.4}body.admin .journey_stats .general_stats_and_texts .texts .var{background-color:#f4f1e2;color:#000}body.admin .journey_stats .general_stats_and_texts .texts .var.unknown{color:darkred}body.admin .partner_overlay input{width:300px}body.admin .partner_overlay textarea{display:block;width:500px;height:200px;margin:20px 0}body.admin .partner_overlay pre{border:1px solid #ccc;padding:10px}body.admin #admin.maintenance_messages .site_wide table tr.finished{display:none}body.admin #admin.maintenance_messages em{font-style:italic}body.admin #admin.maintenance_messages #maintenance_message_message,body.admin #admin.maintenance_messages #maintenance_message_notes{height:100px}body.admin #admin.maintenance_messages #maintenance_message_start_time_5i option,body.admin #admin.maintenance_messages #maintenance_message_finish_time_5i option{display:none}body.admin #admin.maintenance_messages #maintenance_message_start_time_5i option:nth-child(5n-3),body.admin #admin.maintenance_messages #maintenance_message_finish_time_5i option:nth-child(5n-3){display:block}body.admin #admin.maintenance_messages .providers{margin-top:40px}body.admin #admin.maintenance_messages .datetime_select,body.admin #admin.maintenance_messages .date_select{margin-bottom:0}body.admin #admin.maintenance_messages .datetime_select .fragment,body.admin #admin.maintenance_messages .date_select .fragment{float:left;margin-right:10px}body.admin #admin.maintenance_messages .datetime_select .inline-hints,body.admin #admin.maintenance_messages .date_select .inline-hints{margin-top:-15px}body.admin #admin.maintenance_messages .time_zone{margin-top:20px}body.admin #admin.maintenance_messages .provider{border:1px solid #e6e6e6;padding:10px;margin-bottom:10px}body.admin #admin.maintenance_messages .provider p{margin-bottom:0;font-size:14px}body.admin #admin.maintenance_messages .provider.active{background-color:#fffdce}body.admin #admin.maintenance_messages .provider header{overflow:hidden}body.admin #admin.maintenance_messages .provider .name{font-weight:bold;font-size:18px;float:left}body.admin #admin.maintenance_messages .provider .actions{float:right}body.admin #admin.maintenance_messages .provider .actions a{vertical-align:middle}body.admin #admin.maintenance_messages .provider .upcoming{font-size:14px;margin-top:15px}body.admin #admin.maintenance_messages .provider .current{margin-top:10px}body.admin section.email_previews section.category{padding:10px;padding-bottom:5px;border:1px solid #ccc;margin-bottom:20px;margin-right:20px;width:350px;float:left}body.admin section.email_previews section.category h2{margin:10px;margin-left:0}body.admin section.email_previews section.category li{padding:5px 0}body.admin section.email_previews section.category li:not(:last-child){border-bottom:1px solid #ccc}body.admin section.email_previews section.category li span{float:right}body.admin section.seasons h2{margin:35px 0 14px}body.admin section.season{font-size:90%}body.admin section.season h2{margin:28px 0 7px}body.admin section.season .timetable table{width:initial}body.admin section.season .timetable table th,body.admin section.season .timetable table td{text-align:center;border:solid 1px #CCC}body.admin section.season .timetable table th{background-color:#666;color:white}body.admin section.season .timetable table th.date-range-id{width:75px}body.admin section.season .timetable table th.day-of-week{background-color:#444;width:50px}body.admin section.season .timetable table th.station{width:150px}body.admin section.season .timetable table td.day-of-week{background-color:#fbfbee}body.admin section.season .timetable table tr:hover td.day-of-week{background-color:#f6f6d9}body.admin section.season .date-ranges table{width:initial}body.admin section.season .date-ranges table td{border:none;padding:5px 2px}body.admin section.season .date-ranges table tr:hover td{background-color:initial}body.admin section.season td.date-range-id span{display:inline-block;background-color:#333;color:white;font-weight:bold;width:20px;height:20px;text-align:center;line-height:20px}body.admin section.season-form legend{font-size:120%;margin-bottom:14px}body.admin section.season-form .hidden{display:none}body.admin section.season-form .note,body.admin section.season-form .inline-hints{color:#888}body.admin section.season-form .note{font-size:14px}body.admin section.season-form .note em{color:#555555}body.admin section.season-form label{display:inline-block !important;width:120px;vertical-align:top;margin-top:8px}body.admin section.season-form form.formtastic li.invalid:before,body.admin section.season-form form.formtastic li.error:before{left:135px;top:10px}body.admin section.season-form form.formtastic .inline-hints,body.admin section.season-form form.formtastic .inline-errors{margin:2px 0 0 120px}body.admin section.season-form ol{display:inline-block}body.admin section.season-form form li:only-child{padding-top:8px}body.admin section.season-form table{width:initial}body.admin section.season-form input[type=text]{width:400px}body.admin section.season-form input.date+input.clone{width:120px}body.admin section.season-form input.time{width:75px;font-family:monospace}body.admin section.season-form input.time::-webkit-input-placeholder{color:#ccc}body.admin section.season-form input.time:-ms-input-placeholder{color:#ccc}body.admin section.season-form input.time::placeholder{color:#ccc}body.admin section.season-form input.range-id{width:50px}body.admin section.season-form .stations li{margin-bottom:7px !important}body.admin section.season-form .stations input{width:250px}body.admin section.season-form .departures .table-wrapper{display:inline-block}body.admin section.season-form .departures table{margin-bottom:7px}body.admin section.season-form .departures p{margin-bottom:0}body.admin section.season-form .departures th,body.admin section.season-form .departures td{text-align:center}body.admin section.season-form .departures th{background-color:#666;color:white;border:solid 1px #CCC}body.admin section.season-form .departures th.date-range-id{width:75px}body.admin section.season-form .departures th.day-of-week{background-color:#444;width:50px}body.admin section.season-form .departures th.station-name{width:130px}body.admin section.season-form .departures td.day-of-week{background-color:#fbfbee}body.admin section.season-form .departures tr:hover td.day-of-week{background-color:#f6f6d9}body.admin section.season-form .departures input[type=checkbox]:not(:checked)+svg{background-color:white}body.admin section.season-form .date-ranges{margin-bottom:7px;min-width:500px}body.admin section.season-form .date-ranges tr:hover td{background-color:initial}body.admin section.season-form .date-ranges th{min-width:100px}body.admin section.season-form .date-ranges td{vertical-align:top;padding-top:14px}body.admin section.season-form .date-ranges li{margin-bottom:7px !important}body.admin section.season-form .date-ranges li input{margin:0 10px}body.admin section.season-form span.range-id{display:inline-block;background-color:#333;color:white;font-weight:bold;width:27px;height:27px;text-align:center;line-height:27px;margin-top:5px}body.admin section.season-form a.action{font-size:90%}body.admin section.season-form a.remove{display:inline-block;margin-left:7px}body.admin section.season-form i.trash{color:#ff3c76}body.admin section.season-form i.trash:hover{color:#ff2364}body.admin .landing_pages form.formtastic fieldset{border:0}body.admin .landing_pages form.formtastic li{margin-bottom:20px}body.admin .landing_pages form.formtastic li.error:before{display:none}body.admin .landing_pages form.formtastic input,body.admin .landing_pages form.formtastic textarea,body.admin .landing_pages form.formtastic select,body.admin .landing_pages form.formtastic label{font-size:15px}body.admin .landing_pages form.formtastic label{display:inline-block;width:200px;font-weight:bold;vertical-align:top;margin-top:8px;padding-right:20px;text-align:right;cursor:pointer}body.admin .landing_pages form.formtastic input[type="text"]{width:600px;padding:5px 10px;line-height:1.5}body.admin .landing_pages form.formtastic img+br+input[type="file"]{margin-left:200px}body.admin .landing_pages form.formtastic li.boolean label{text-align:left;width:initial;margin-left:200px;margin-top:0;padding-right:0}body.admin .landing_pages form.formtastic li.boolean label svg{margin-right:10px}body.admin .landing_pages form.formtastic .inline-hints,body.admin .landing_pages form.formtastic .inline-errors{padding-left:200px;padding-top:5px;width:800px;line-height:1.4;font-size:14px}body.admin .landing_pages form.formtastic .inline-hints{color:#777}body.admin .landing_pages form.formtastic .inline-hints a{text-decoration:none;color:#444444}body.admin .machine_translations form{margin-bottom:20px}body.admin .machine_translations form button{padding:9px 14px;font-size:14px}body.admin .machine_translations table{font-size:14px}@font-face{body.admin{font-family:'FontAwesome';src:url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot");src:url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix") format("embedded-opentype"),url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2") format("woff2"),url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff") format("woff"),url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf") format("truetype"),url("//d2c9y3de2rgkpn.cloudfront.net/assets/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}}body.admin .fa,body.admin i.pulsing,body.admin i.train,body.admin i.spinner,body.admin i.search,body.admin i.add,body.admin i.edit,body.admin i.remove,body.admin i.trash,body.admin i.clock,body.admin i.plus,body.admin i.star,body.admin i.info,body.admin i.notice,body.admin i.warning,body.admin i.basket,body.admin i.user,body.admin i.blog,body.admin i.help,body.admin i.settings,body.admin i.undo,body.admin i.active-locale,body.admin i.inactive-locale,body.admin i.share,body.admin i.facebook,body.admin i.twitter,body.admin i.gplus,body.admin i.youtube,body.admin i.exit,body.admin i.swap,body.admin i.calendar,body.admin i.options,body.admin i.sort,body.admin i.question,body.admin i.down,body.admin i.check,body.admin i.toggle-down,body.admin i.toggle-up,body.admin i.left,body.admin i.inbound i.arrow,i.inbound body.admin i.arrow,body.admin i.right,body.admin i.outbound i.arrow,i.outbound body.admin i.arrow,body.admin i.dropdown,body.admin i.chevron-right,body.admin i.chevron-left,body.admin i.has_tooltip,body.admin p.warning.site_wide:before,body.admin form.formtastic li.invalid:before,form.formtastic body.admin li.invalid:before,body.admin form.formtastic li.error:before,form.formtastic body.admin li.error:before,body.admin .errorExplanation li:before,.errorExplanation body.admin li:before,body.admin #newsletter button:before,#newsletter body.admin button:before,body.admin #newsletter a.button:before,#newsletter body.admin a.button:before,#newsletter .author body.admin a:before,.author body.admin #newsletter a:before,body.admin .ac_results .ac_no_results .warning_icon,.ac_results .ac_no_results body.admin .warning_icon,body.admin .overlay_mask .close i,.overlay_mask .close body.admin i,body.admin #page_tabs a.ticket_options i,#page_tabs a.ticket_options body.admin i,body.admin #page_tabs a.booking_complete i,#page_tabs a.booking_complete body.admin i,body.admin #page_tabs a.itinerary i,#page_tabs a.itinerary body.admin i,body.admin #page_tabs a.basket i,#page_tabs a.basket body.admin i,body.admin #page_tabs a.checkout i,#page_tabs a.checkout body.admin i,body.admin aside.summary .buttons #add_journey:after,aside.summary .buttons body.admin #add_journey:after,body.admin aside.summary .europe-by-rail-book a:before,aside.summary .europe-by-rail-book body.admin a:before,body.admin aside.summary .action-buttons a.resend:before,aside.summary .action-buttons body.admin a.resend:before,body.admin aside.summary .action-buttons a.share:before,aside.summary .action-buttons body.admin a.share:before,body.admin section.coverage_map .button:after,section.coverage_map body.admin .button:after,section.coverage_map .author body.admin a:after,.author body.admin section.coverage_map a:after,body.admin .pagination a.previous_page:before,.pagination body.admin a.previous_page:before,body.admin .pagination span.previous_page:before,.pagination body.admin span.previous_page:before,body.admin .pagination em.previous_page:before,.pagination body.admin em.previous_page:before,body.admin .pagination a.next_page:after,.pagination body.admin a.next_page:after,body.admin .pagination span.next_page:after,.pagination body.admin span.next_page:after,body.admin .pagination em.next_page:after,.pagination body.admin em.next_page:after,body.admin section.carbon-calculation i.plane,section.carbon-calculation body.admin i.plane,body.admin section.carbon-calculation i.train,section.carbon-calculation body.admin i.train,body.admin form.search fieldset.who li.passenger .passenger_selector .passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .passenger_button.remove_passenger:before,body.admin form.search fieldset.who li.passenger .passenger_selector .passenger_button.add_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .passenger_button.add_passenger:before,body.admin form.search fieldset.who li.passenger.multiple .category_label:before,form.search fieldset.who li.passenger.multiple body.admin .category_label:before,body.admin form.search fieldset.who li.passenger.single .category_label:before,form.search fieldset.who li.passenger.single body.admin .category_label:before,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .remove-via-station,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .remove-avoid-london,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .remove-avoid-london,body.admin section.more-options a.help:before,section.more-options body.admin a.help:before,body.admin section.more-options ul.via-station i.remove,section.more-options ul.via-station body.admin i.remove,body.admin .order_item .delivery_method span.print_at_home:before,.order_item .delivery_method body.admin span.print_at_home:before,body.admin .order_item .delivery_method strong.print_at_home:before,.order_item .delivery_method body.admin strong.print_at_home:before,body.admin .order_item .delivery_method span.mobile:before,.order_item .delivery_method body.admin span.mobile:before,body.admin .order_item .delivery_method strong.mobile:before,.order_item .delivery_method body.admin strong.mobile:before,body.admin .order_item .delivery_method span.collection:before,.order_item .delivery_method body.admin span.collection:before,body.admin .order_item .delivery_method strong.collection:before,.order_item .delivery_method body.admin strong.collection:before,body.admin .order_item .delivery_method span.paperless:before,.order_item .delivery_method body.admin span.paperless:before,body.admin .order_item .delivery_method strong.paperless:before,.order_item .delivery_method body.admin strong.paperless:before,body.admin .order_item .delivery_method span.first_class:before,.order_item .delivery_method body.admin span.first_class:before,body.admin .order_item .delivery_method strong.first_class:before,.order_item .delivery_method body.admin strong.first_class:before,body.admin .order_item .delivery_method span.special:before,.order_item .delivery_method body.admin span.special:before,body.admin .order_item .delivery_method strong.special:before,.order_item .delivery_method body.admin strong.special:before,body.admin .order_item .passengers strong:before,.order_item .passengers body.admin strong:before,body.admin .order_item .after-sales a.refund-options:before,.order_item .after-sales body.admin a.refund-options:before,body.admin .order_item .after-sales a.exchange-options:before,.order_item .after-sales body.admin a.exchange-options:before,body.admin .order_item .after-sales .container a.close i,.order_item .after-sales .container a.close body.admin i,body.admin .order_item .after-sales .loading i,.order_item .after-sales .loading body.admin i,body.admin .order_item .after-sales .claims a.help:before,.order_item .after-sales .claims body.admin a.help:before,body.admin .destinations-country-guide .caption a:after,.destinations-country-guide .caption body.admin a:after,body.admin .guides-slider .content-header .controls .prev,.guides-slider .content-header .controls body.admin .prev,body.admin .guides-slider .content-header .controls .next,.guides-slider .content-header .controls body.admin .next,body.admin .airbnb-form .submit:after,.airbnb-form body.admin .submit:after,body.admin .airbnb-form .date-picker:after,.airbnb-form body.admin .date-picker:after,body.admin .airbnb-form.horizontal .submit:after,.airbnb-form.horizontal body.admin .submit:after,body.admin #order-share-dialog .journey-link button.copy:after,#order-share-dialog .journey-link body.admin button.copy:after,body.admin #order-share-dialog .journey-link button.copied:after,#order-share-dialog .journey-link body.admin button.copied:after,body.admin section.page header a.help:before,section.page header body.admin a.help:before,body.admin section.page ul.large a span:after,section.page ul.large a body.admin span:after,body.admin nav#main ul.account_menu a.orders i,nav#main ul.account_menu a.orders body.admin i,body.admin nav#main ul.currency_menu a.orders i,nav#main ul.currency_menu a.orders body.admin i,body.admin nav#main ul.locale_menu a.orders i,nav#main ul.locale_menu a.orders body.admin i,body.admin nav#main ul.account_menu a.alerts i,nav#main ul.account_menu a.alerts body.admin i,body.admin nav#main ul.currency_menu a.alerts i,nav#main ul.currency_menu a.alerts body.admin i,body.admin nav#main ul.locale_menu a.alerts i,nav#main ul.locale_menu a.alerts body.admin i,body.admin nav#main ul.account_menu a.searches i,nav#main ul.account_menu a.searches body.admin i,body.admin nav#main ul.currency_menu a.searches i,nav#main ul.currency_menu a.searches body.admin i,body.admin nav#main ul.locale_menu a.searches i,nav#main ul.locale_menu a.searches body.admin i,body.admin nav#main ul.account_menu a.passengers i,nav#main ul.account_menu a.passengers body.admin i,body.admin nav#main ul.currency_menu a.passengers i,nav#main ul.currency_menu a.passengers body.admin i,body.admin nav#main ul.locale_menu a.passengers i,nav#main ul.locale_menu a.passengers body.admin i,body.admin nav#main ul.account_menu a.past_bookings i,nav#main ul.account_menu a.past_bookings body.admin i,body.admin nav#main ul.currency_menu a.past_bookings i,nav#main ul.currency_menu a.past_bookings body.admin i,body.admin nav#main ul.locale_menu a.past_bookings i,nav#main ul.locale_menu a.past_bookings body.admin i,body.admin nav#main ul.account_menu a.settings i,nav#main ul.account_menu a.settings body.admin i,body.admin nav#main ul.currency_menu a.settings i,nav#main ul.currency_menu a.settings body.admin i,body.admin nav#main ul.locale_menu a.settings i,nav#main ul.locale_menu a.settings body.admin i,body.admin nav#main ul.account_menu a.sign_out i,nav#main ul.account_menu a.sign_out body.admin i,body.admin nav#main ul.currency_menu a.sign_out i,nav#main ul.currency_menu a.sign_out body.admin i,body.admin nav#main ul.locale_menu a.sign_out i,nav#main ul.locale_menu a.sign_out body.admin i,body.admin #site-wrapper.mainstage #content section.badges .trustpilot a:after,#site-wrapper.mainstage #content section.badges .trustpilot body.admin a:after,body.admin #site-wrapper.mainstage #content section.payment-methods i.lock,#site-wrapper.mainstage #content section.payment-methods body.admin i.lock,body.admin #site-wrapper.mainstage #content section.payment-methods i.card,#site-wrapper.mainstage #content section.payment-methods body.admin i.card,body.admin section.discover h3.popular-journeys:before,section.discover body.admin h3.popular-journeys:before,body.admin section.discover h3.popular-journeys.expanded:before,section.discover body.admin h3.popular-journeys.expanded:before,body.admin #discover-page section.results h3:after,#discover-page section.results body.admin h3:after,body.admin section#contact .action_button:after,section#contact body.admin .action_button:after,body.admin #contact-form button:after,#contact-form body.admin button:after,body.admin #contact-form-wrapper #overlay-features a:before,#contact-form-wrapper #overlay-features body.admin a:before,body.admin section.authentication fieldset.actions button[disabled]:before,section.authentication fieldset.actions body.admin button[disabled]:before,body.admin section.authentication .third_party a.facebook:before,section.authentication .third_party body.admin a.facebook:before,body.admin section.authentication .third_party a.twitter:before,section.authentication .third_party body.admin a.twitter:before,body.admin #action_buttons #edit_search i,#action_buttons #edit_search body.admin i,body.admin #action_buttons #save_search i,#action_buttons #save_search body.admin i,body.admin #action_buttons #save_search.saved i,#action_buttons #save_search.saved body.admin i,body.admin #tabs i.train,#tabs body.admin i.train,body.admin #legs .overview .select_result i,#legs .overview .select_result body.admin i,body.admin #legs .overview .arrow,#legs .overview body.admin .arrow,body.admin #legs .result .button.search:after,#legs .result body.admin .button.search:after,#legs .result .author body.admin a.search:after,.author body.admin #legs .result a.search:after,body.admin #legs .result.selected .select_result i,#legs .result.selected .select_result body.admin i,body.admin #legs .selected_fare .selected .more_fares i,#legs .selected_fare .selected .more_fares body.admin i,body.admin #legs .selected_fare.open .more_fares i,#legs .selected_fare.open .more_fares body.admin i,body.admin #legs .earlier_later .earlier i,#legs .earlier_later .earlier body.admin i,body.admin #legs .earlier_later .later i,#legs .earlier_later .later body.admin i,body.admin #legs .itinerary .itinerary-steps>ol .step-connection .train,#legs .itinerary .itinerary-steps>ol .step-connection body.admin .train,body.admin #legs .itinerary .itinerary-steps>ol .transfer .help,#legs .itinerary .itinerary-steps>ol .transfer body.admin .help,body.admin #legs .itinerary .itinerary-steps>ol .wait .clock,#legs .itinerary .itinerary-steps>ol .wait body.admin .clock,body.admin #legs .itinerary .itinerary-steps>ol .separator i,#legs .itinerary .itinerary-steps>ol .separator body.admin i,body.admin #legs .itinerary .itinerary-steps>ol .separator.overnight i,#legs .itinerary .itinerary-steps>ol .separator.overnight body.admin i,body.admin .fare_list .fare_name span.sleeper:after,.fare_list .fare_name body.admin span.sleeper:after,body.admin .selected_fare span.upgrade:before,.selected_fare body.admin span.upgrade:before,body.admin .rail_fail .reason .action_button:before,.rail_fail .reason body.admin .action_button:before,body.admin .rail_fail .reason .booking-alerts-explained:before,.rail_fail .reason body.admin .booking-alerts-explained:before,body.admin .rail_fail #legs .result:not(.unsaleable) .toggle,.rail_fail #legs .result:not(.unsaleable) body.admin .toggle,body.admin .rail_fail #legs .result:not(.unsaleable).expanded .toggle,.rail_fail #legs .result:not(.unsaleable).expanded body.admin .toggle,body.admin #search_results.error_timetable .result:not(.unsaleable) .ticket_search:after,#search_results.error_timetable .result:not(.unsaleable) body.admin .ticket_search:after,body.admin form.booking_alert button:after,form.booking_alert body.admin button:after,body.admin section.show_stops td.icon i.train,section.show_stops td.icon body.admin i.train,body.admin #passengers #itinerary .itinerary-steps>ol .step-connection .train,#passengers #itinerary .itinerary-steps>ol .step-connection body.admin .train,body.admin #passengers #itinerary .itinerary-steps>ol .transfer .help,#passengers #itinerary .itinerary-steps>ol .transfer body.admin .help,body.admin #passengers #itinerary .itinerary-steps>ol .wait .clock,#passengers #itinerary .itinerary-steps>ol .wait body.admin .clock,body.admin #passengers #itinerary .itinerary-steps>ol .separator i,#passengers #itinerary .itinerary-steps>ol .separator body.admin i,body.admin #passengers #itinerary .itinerary-steps>ol .separator.overnight i,#passengers #itinerary .itinerary-steps>ol .separator.overnight body.admin i,body.admin #basket #itinerary .itinerary-steps>ol .step-connection .train,#basket #itinerary .itinerary-steps>ol .step-connection body.admin .train,body.admin #basket #itinerary .itinerary-steps>ol .transfer .help,#basket #itinerary .itinerary-steps>ol .transfer body.admin .help,body.admin #basket #itinerary .itinerary-steps>ol .wait .clock,#basket #itinerary .itinerary-steps>ol .wait body.admin .clock,body.admin #basket #itinerary .itinerary-steps>ol .separator i,#basket #itinerary .itinerary-steps>ol .separator body.admin i,body.admin #basket #itinerary .itinerary-steps>ol .separator.overnight i,#basket #itinerary .itinerary-steps>ol .separator.overnight body.admin i,body.admin #thank_you_page #intro .instructions ul.help a:before,#thank_you_page #intro .instructions ul.help body.admin a:before,body.admin #thank_you_page #intro .instructions p.help a:before,#thank_you_page #intro .instructions p.help body.admin a:before,body.admin #order_details #intro .instructions ul.help a:before,body.admin #order_details #intro .instructions p.help a:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .step-connection .train,#thank_you_page #itinerary .itinerary-steps>ol .step-connection body.admin .train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .train,body.admin #thank_you_page #itinerary .itinerary-steps>ol .transfer .help,#thank_you_page #itinerary .itinerary-steps>ol .transfer body.admin .help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .help,body.admin #thank_you_page #itinerary .itinerary-steps>ol .wait .clock,#thank_you_page #itinerary .itinerary-steps>ol .wait body.admin .clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .clock,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator i,#thank_you_page #itinerary .itinerary-steps>ol .separator body.admin i,body.admin #order_details #itinerary .itinerary-steps>ol .separator i,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight body.admin i,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i,body.admin #checkout #bottom_form li.action button:after,#checkout #bottom_form li.action body.admin button:after,body.admin #checkout #terms_and_conditions header a:after,#checkout #terms_and_conditions header body.admin a:after,body.admin #checkout #terms_and_conditions .tabs .tabs_nav a.hide:after,#checkout #terms_and_conditions .tabs .tabs_nav body.admin a.hide:after,body.admin #checkout #itinerary .itinerary-steps>ol .step-connection .train,#checkout #itinerary .itinerary-steps>ol .step-connection body.admin .train,body.admin #checkout #itinerary .itinerary-steps>ol .transfer .help,#checkout #itinerary .itinerary-steps>ol .transfer body.admin .help,body.admin #checkout #itinerary .itinerary-steps>ol .wait .clock,#checkout #itinerary .itinerary-steps>ol .wait body.admin .clock,body.admin #checkout #itinerary .itinerary-steps>ol .separator i,#checkout #itinerary .itinerary-steps>ol .separator body.admin i,body.admin #checkout #itinerary .itinerary-steps>ol .separator.overnight i,#checkout #itinerary .itinerary-steps>ol .separator.overnight body.admin i,body.admin .blog_posts_index .pagination a.next_blog_page:before,.blog_posts_index .pagination body.admin a.next_blog_page:before,body.admin .blog_posts_show .pagination a.next_blog_page:before,.blog_posts_show .pagination body.admin a.next_blog_page:before,body.admin .blog_posts_index .pagination a.previous_blog_page:after,.blog_posts_index .pagination body.admin a.previous_blog_page:after,body.admin .blog_posts_show .pagination a.previous_blog_page:after,.blog_posts_show .pagination body.admin a.previous_blog_page:after,body.admin .blog_posts_index .post_content ul>li:before,.blog_posts_index .post_content body.admin ul>li:before,body.admin .blog_posts_show .post_content ul>li:before,.blog_posts_show .post_content body.admin ul>li:before,body.admin .about_team section#about .twitter-follow-link:before,.about_team section#about body.admin .twitter-follow-link:before,body.admin .about_team section#about .external-link:before,.about_team section#about body.admin .external-link:before,body.admin .about_team section#about .instagram-link:before,.about_team section#about body.admin .instagram-link:before,body.admin .about_team section#about .linkedin-link:before,.about_team section#about body.admin .linkedin-link:before,body.admin .about_team section#about .github-link:before,.about_team section#about body.admin .github-link:before,body.admin .team_overview .button:after,.team_overview body.admin .button:after,.team_overview .author body.admin a:after,.author body.admin .team_overview a:after,body.admin .city_guides_show .curated-journeys .show-all:after,.city_guides_show .curated-journeys body.admin .show-all:after,body.admin .city_guides_show .curated-journeys .show-all.expanded:after,.city_guides_show .curated-journeys body.admin .show-all.expanded:after,body.admin .journey_guides_show .prices .prices_explained:before,.journey_guides_show .prices body.admin .prices_explained:before,body.admin .journey_guides_show .stats .departure .item:before,.journey_guides_show .stats .departure body.admin .item:before,body.admin .journey_guides_show .stats .train_changes .item:before,.journey_guides_show .stats .train_changes body.admin .item:before,body.admin .journey_guides_show .stats .journey_time .item:before,.journey_guides_show .stats .journey_time body.admin .item:before,body.admin .journey_guides_show .automated .intro .icon:before,.journey_guides_show .automated .intro body.admin .icon:before,body.admin .journey_guides_show .automated .intro .icon:after,.journey_guides_show .automated .intro body.admin .icon:after,body.admin .journey_guides_show .automated .booking .icon:before,.journey_guides_show .automated .booking body.admin .icon:before,body.admin .journey_guides_show .automated .booking .icon:after,.journey_guides_show .automated .booking body.admin .icon:after,body.admin .journey_guides_show .automated .trains .icon:before,.journey_guides_show .automated .trains body.admin .icon:before,body.admin .journey_guides_show .automated .trains .icon:after,.journey_guides_show .automated .trains body.admin .icon:after,body.admin .journey_guides_show .automated .trains .inverse-journey a:after,.journey_guides_show .automated .trains .inverse-journey body.admin a:after,body.admin .journey_guides_show .automated .other h3 a:after,.journey_guides_show .automated .other h3 body.admin a:after,body.admin .journey_guides_show .curated .routes>li .step .trains a:after,.journey_guides_show .curated .routes>li .step .trains body.admin a:after,body.admin .train_guides_show ul.train-type .high_speed,.train_guides_show ul.train-type body.admin .high_speed,body.admin .train_guides_show ul.train-type .regional,.train_guides_show ul.train-type body.admin .regional,body.admin .train_guides_show ul.train-type .night,.train_guides_show ul.train-type body.admin .night,body.admin .train_guides_show ul.train-type .scenic,.train_guides_show ul.train-type body.admin .scenic,body.admin section#account fieldset.actions button:after,section#account fieldset.actions body.admin button:after,body.admin section#account fieldset.actions li.link_action a:after,section#account fieldset.actions li.link_action body.admin a:after,body.admin #account.page.your_trips .current-trip:after,#account.page.your_trips body.admin .current-trip:after,body.admin #account.page.your_trips .current-trip p:before,#account.page.your_trips .current-trip body.admin p:before,body.admin #account.page.your_trips .trips li a:after,#account.page.your_trips .trips li body.admin a:after,body.admin #account.page.your_trips .upcoming .trips li a p:before,#account.page.your_trips .upcoming .trips li a body.admin p:before,body.admin #account.page.your_trips .upcoming .no-trips .action_button:before,#account.page.your_trips .upcoming .no-trips body.admin .action_button:before,body.admin section.current-trip .refresh:before,section.current-trip body.admin .refresh:before,body.admin section.current-trip table .earlier span:after,section.current-trip table .earlier body.admin span:after,body.admin section.current-trip table .earlier.active span:after,section.current-trip table .earlier.active body.admin span:after,body.admin section.current-trip table tr.departed+tr:not(.departed) .icon:before,section.current-trip table tr.departed+tr:not(.departed) body.admin .icon:before,body.admin section.current-trip table .finish .icon i,section.current-trip table .finish .icon body.admin i,body.admin section.current-trip footer span:after,section.current-trip footer body.admin span:after,body.admin ul.breadcrumbs li:not(:last-child):after,body.admin table:not(.cost) th a.asc:after,body.admin table:not(.cost) th a.desc:after,body.admin .fr-view ul>li:before,body.admin.admin_booking_alerts_index .multi_filter .add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .remove_filter:before,body.admin #guides_admin>header nav li:after,body.admin #guides_admin .flash li.alert:before,body.admin #guides_admin .flash li.notice:before,body.admin #guides_admin form.formtastic .error-messages:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.admin .fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}body.admin .fa-2x{font-size:2em}body.admin .fa-3x{font-size:3em}body.admin .fa-4x{font-size:4em}body.admin .fa-5x{font-size:5em}body.admin .fa-fw{width:1.28571429em;text-align:center}body.admin .fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}body.admin .fa-ul>li{position:relative}body.admin .fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}body.admin .fa-li.fa-lg{left:-1.85714286em}body.admin .fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}body.admin .fa-pull-left{float:left}body.admin .fa-pull-right{float:right}body.admin .fa.fa-pull-left,body.admin i.fa-pull-left.pulsing,body.admin i.fa-pull-left.train,body.admin i.fa-pull-left.spinner,body.admin i.fa-pull-left.search,body.admin i.fa-pull-left.add,body.admin i.fa-pull-left.edit,body.admin i.fa-pull-left.remove,body.admin i.fa-pull-left.trash,body.admin i.fa-pull-left.clock,body.admin i.fa-pull-left.plus,body.admin i.fa-pull-left.star,body.admin i.fa-pull-left.info,body.admin i.fa-pull-left.notice,body.admin i.fa-pull-left.warning,body.admin i.fa-pull-left.basket,body.admin i.fa-pull-left.user,body.admin i.fa-pull-left.blog,body.admin i.fa-pull-left.help,body.admin i.fa-pull-left.settings,body.admin i.fa-pull-left.undo,body.admin i.fa-pull-left.active-locale,body.admin i.fa-pull-left.inactive-locale,body.admin i.fa-pull-left.share,body.admin i.fa-pull-left.facebook,body.admin i.fa-pull-left.twitter,body.admin i.fa-pull-left.gplus,body.admin i.fa-pull-left.youtube,body.admin i.fa-pull-left.exit,body.admin i.fa-pull-left.swap,body.admin i.fa-pull-left.calendar,body.admin i.fa-pull-left.options,body.admin i.fa-pull-left.sort,body.admin i.fa-pull-left.question,body.admin i.fa-pull-left.down,body.admin i.fa-pull-left.check,body.admin i.fa-pull-left.toggle-down,body.admin i.fa-pull-left.toggle-up,body.admin i.fa-pull-left.left,body.admin i.inbound i.fa-pull-left.arrow,i.inbound body.admin i.fa-pull-left.arrow,body.admin i.fa-pull-left.right,body.admin i.outbound i.fa-pull-left.arrow,i.outbound body.admin i.fa-pull-left.arrow,body.admin i.fa-pull-left.dropdown,body.admin i.fa-pull-left.chevron-right,body.admin i.fa-pull-left.chevron-left,body.admin i.fa-pull-left.has_tooltip,body.admin p.fa-pull-left.warning.site_wide:before,body.admin form.formtastic li.fa-pull-left.invalid:before,form.formtastic body.admin li.fa-pull-left.invalid:before,body.admin form.formtastic li.fa-pull-left.error:before,form.formtastic body.admin li.fa-pull-left.error:before,body.admin .errorExplanation li.fa-pull-left:before,.errorExplanation body.admin li.fa-pull-left:before,body.admin #newsletter button.fa-pull-left:before,#newsletter body.admin button.fa-pull-left:before,body.admin #newsletter a.fa-pull-left.button:before,#newsletter body.admin a.fa-pull-left.button:before,#newsletter .author body.admin a.fa-pull-left:before,.author body.admin #newsletter a.fa-pull-left:before,body.admin .ac_results .ac_no_results .fa-pull-left.warning_icon,.ac_results .ac_no_results body.admin .fa-pull-left.warning_icon,body.admin .overlay_mask .close i.fa-pull-left,.overlay_mask .close body.admin i.fa-pull-left,body.admin #page_tabs a.ticket_options i.fa-pull-left,#page_tabs a.ticket_options body.admin i.fa-pull-left,body.admin #page_tabs a.booking_complete i.fa-pull-left,#page_tabs a.booking_complete body.admin i.fa-pull-left,body.admin #page_tabs a.itinerary i.fa-pull-left,#page_tabs a.itinerary body.admin i.fa-pull-left,body.admin #page_tabs a.basket i.fa-pull-left,#page_tabs a.basket body.admin i.fa-pull-left,body.admin #page_tabs a.checkout i.fa-pull-left,#page_tabs a.checkout body.admin i.fa-pull-left,body.admin aside.summary .buttons .fa-pull-left#add_journey:after,aside.summary .buttons body.admin .fa-pull-left#add_journey:after,body.admin aside.summary .europe-by-rail-book a.fa-pull-left:before,aside.summary .europe-by-rail-book body.admin a.fa-pull-left:before,body.admin aside.summary .action-buttons a.fa-pull-left.resend:before,aside.summary .action-buttons body.admin a.fa-pull-left.resend:before,body.admin aside.summary .action-buttons a.fa-pull-left.share:before,aside.summary .action-buttons body.admin a.fa-pull-left.share:before,body.admin section.coverage_map .fa-pull-left.button:after,section.coverage_map body.admin .fa-pull-left.button:after,section.coverage_map .author body.admin a.fa-pull-left:after,.author body.admin section.coverage_map a.fa-pull-left:after,body.admin .pagination a.fa-pull-left.previous_page:before,.pagination body.admin a.fa-pull-left.previous_page:before,body.admin .pagination span.fa-pull-left.previous_page:before,.pagination body.admin span.fa-pull-left.previous_page:before,body.admin .pagination em.fa-pull-left.previous_page:before,.pagination body.admin em.fa-pull-left.previous_page:before,body.admin .pagination a.fa-pull-left.next_page:after,.pagination body.admin a.fa-pull-left.next_page:after,body.admin .pagination span.fa-pull-left.next_page:after,.pagination body.admin span.fa-pull-left.next_page:after,body.admin .pagination em.fa-pull-left.next_page:after,.pagination body.admin em.fa-pull-left.next_page:after,body.admin section.carbon-calculation i.fa-pull-left.plane,section.carbon-calculation body.admin i.fa-pull-left.plane,body.admin section.carbon-calculation i.fa-pull-left.train,section.carbon-calculation body.admin i.fa-pull-left.train,body.admin form.search fieldset.who li.passenger .passenger_selector .fa-pull-left.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .fa-pull-left.passenger_button.remove_passenger:before,body.admin form.search fieldset.who li.passenger .passenger_selector .fa-pull-left.passenger_button.add_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .fa-pull-left.passenger_button.add_passenger:before,body.admin form.search fieldset.who li.passenger.multiple .fa-pull-left.category_label:before,form.search fieldset.who li.passenger.multiple body.admin .fa-pull-left.category_label:before,body.admin form.search fieldset.who li.passenger.single .fa-pull-left.category_label:before,form.search fieldset.who li.passenger.single body.admin .fa-pull-left.category_label:before,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .fa-pull-left.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .fa-pull-left.remove-via-station,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .fa-pull-left.remove-avoid-london,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .fa-pull-left.remove-avoid-london,body.admin section.more-options a.fa-pull-left.help:before,section.more-options body.admin a.fa-pull-left.help:before,body.admin section.more-options ul.via-station i.fa-pull-left.remove,section.more-options ul.via-station body.admin i.fa-pull-left.remove,body.admin .order_item .delivery_method span.fa-pull-left.print_at_home:before,.order_item .delivery_method body.admin span.fa-pull-left.print_at_home:before,body.admin .order_item .delivery_method strong.fa-pull-left.print_at_home:before,.order_item .delivery_method body.admin strong.fa-pull-left.print_at_home:before,body.admin .order_item .delivery_method span.fa-pull-left.mobile:before,.order_item .delivery_method body.admin span.fa-pull-left.mobile:before,body.admin .order_item .delivery_method strong.fa-pull-left.mobile:before,.order_item .delivery_method body.admin strong.fa-pull-left.mobile:before,body.admin .order_item .delivery_method span.fa-pull-left.collection:before,.order_item .delivery_method body.admin span.fa-pull-left.collection:before,body.admin .order_item .delivery_method strong.fa-pull-left.collection:before,.order_item .delivery_method body.admin strong.fa-pull-left.collection:before,body.admin .order_item .delivery_method span.fa-pull-left.paperless:before,.order_item .delivery_method body.admin span.fa-pull-left.paperless:before,body.admin .order_item .delivery_method strong.fa-pull-left.paperless:before,.order_item .delivery_method body.admin strong.fa-pull-left.paperless:before,body.admin .order_item .delivery_method span.fa-pull-left.first_class:before,.order_item .delivery_method body.admin span.fa-pull-left.first_class:before,body.admin .order_item .delivery_method strong.fa-pull-left.first_class:before,.order_item .delivery_method body.admin strong.fa-pull-left.first_class:before,body.admin .order_item .delivery_method span.fa-pull-left.special:before,.order_item .delivery_method body.admin span.fa-pull-left.special:before,body.admin .order_item .delivery_method strong.fa-pull-left.special:before,.order_item .delivery_method body.admin strong.fa-pull-left.special:before,body.admin .order_item .passengers strong.fa-pull-left:before,.order_item .passengers body.admin strong.fa-pull-left:before,body.admin .order_item .after-sales a.fa-pull-left.refund-options:before,.order_item .after-sales body.admin a.fa-pull-left.refund-options:before,body.admin .order_item .after-sales a.fa-pull-left.exchange-options:before,.order_item .after-sales body.admin a.fa-pull-left.exchange-options:before,body.admin .order_item .after-sales .container a.close i.fa-pull-left,.order_item .after-sales .container a.close body.admin i.fa-pull-left,body.admin .order_item .after-sales .loading i.fa-pull-left,.order_item .after-sales .loading body.admin i.fa-pull-left,body.admin .order_item .after-sales .claims a.fa-pull-left.help:before,.order_item .after-sales .claims body.admin a.fa-pull-left.help:before,body.admin .destinations-country-guide .caption a.fa-pull-left:after,.destinations-country-guide .caption body.admin a.fa-pull-left:after,body.admin .guides-slider .content-header .controls .fa-pull-left.prev,.guides-slider .content-header .controls body.admin .fa-pull-left.prev,body.admin .guides-slider .content-header .controls .fa-pull-left.next,.guides-slider .content-header .controls body.admin .fa-pull-left.next,body.admin .airbnb-form .fa-pull-left.submit:after,.airbnb-form body.admin .fa-pull-left.submit:after,body.admin .airbnb-form .fa-pull-left.date-picker:after,.airbnb-form body.admin .fa-pull-left.date-picker:after,body.admin .airbnb-form.horizontal .fa-pull-left.submit:after,.airbnb-form.horizontal body.admin .fa-pull-left.submit:after,body.admin #order-share-dialog .journey-link button.fa-pull-left.copy:after,#order-share-dialog .journey-link body.admin button.fa-pull-left.copy:after,body.admin #order-share-dialog .journey-link button.fa-pull-left.copied:after,#order-share-dialog .journey-link body.admin button.fa-pull-left.copied:after,body.admin section.page header a.fa-pull-left.help:before,section.page header body.admin a.fa-pull-left.help:before,body.admin section.page ul.large a span.fa-pull-left:after,section.page ul.large a body.admin span.fa-pull-left:after,body.admin nav#main ul.account_menu a.orders i.fa-pull-left,nav#main ul.account_menu a.orders body.admin i.fa-pull-left,body.admin nav#main ul.currency_menu a.orders i.fa-pull-left,nav#main ul.currency_menu a.orders body.admin i.fa-pull-left,body.admin nav#main ul.locale_menu a.orders i.fa-pull-left,nav#main ul.locale_menu a.orders body.admin i.fa-pull-left,body.admin nav#main ul.account_menu a.alerts i.fa-pull-left,nav#main ul.account_menu a.alerts body.admin i.fa-pull-left,body.admin nav#main ul.currency_menu a.alerts i.fa-pull-left,nav#main ul.currency_menu a.alerts body.admin i.fa-pull-left,body.admin nav#main ul.locale_menu a.alerts i.fa-pull-left,nav#main ul.locale_menu a.alerts body.admin i.fa-pull-left,body.admin nav#main ul.account_menu a.searches i.fa-pull-left,nav#main ul.account_menu a.searches body.admin i.fa-pull-left,body.admin nav#main ul.currency_menu a.searches i.fa-pull-left,nav#main ul.currency_menu a.searches body.admin i.fa-pull-left,body.admin nav#main ul.locale_menu a.searches i.fa-pull-left,nav#main ul.locale_menu a.searches body.admin i.fa-pull-left,body.admin nav#main ul.account_menu a.passengers i.fa-pull-left,nav#main ul.account_menu a.passengers body.admin i.fa-pull-left,body.admin nav#main ul.currency_menu a.passengers i.fa-pull-left,nav#main ul.currency_menu a.passengers body.admin i.fa-pull-left,body.admin nav#main ul.locale_menu a.passengers i.fa-pull-left,nav#main ul.locale_menu a.passengers body.admin i.fa-pull-left,body.admin nav#main ul.account_menu a.past_bookings i.fa-pull-left,nav#main ul.account_menu a.past_bookings body.admin i.fa-pull-left,body.admin nav#main ul.currency_menu a.past_bookings i.fa-pull-left,nav#main ul.currency_menu a.past_bookings body.admin i.fa-pull-left,body.admin nav#main ul.locale_menu a.past_bookings i.fa-pull-left,nav#main ul.locale_menu a.past_bookings body.admin i.fa-pull-left,body.admin nav#main ul.account_menu a.settings i.fa-pull-left,nav#main ul.account_menu a.settings body.admin i.fa-pull-left,body.admin nav#main ul.currency_menu a.settings i.fa-pull-left,nav#main ul.currency_menu a.settings body.admin i.fa-pull-left,body.admin nav#main ul.locale_menu a.settings i.fa-pull-left,nav#main ul.locale_menu a.settings body.admin i.fa-pull-left,body.admin nav#main ul.account_menu a.sign_out i.fa-pull-left,nav#main ul.account_menu a.sign_out body.admin i.fa-pull-left,body.admin nav#main ul.currency_menu a.sign_out i.fa-pull-left,nav#main ul.currency_menu a.sign_out body.admin i.fa-pull-left,body.admin nav#main ul.locale_menu a.sign_out i.fa-pull-left,nav#main ul.locale_menu a.sign_out body.admin i.fa-pull-left,body.admin #site-wrapper.mainstage #content section.badges .trustpilot a.fa-pull-left:after,#site-wrapper.mainstage #content section.badges .trustpilot body.admin a.fa-pull-left:after,body.admin #site-wrapper.mainstage #content section.payment-methods i.fa-pull-left.lock,#site-wrapper.mainstage #content section.payment-methods body.admin i.fa-pull-left.lock,body.admin #site-wrapper.mainstage #content section.payment-methods i.fa-pull-left.card,#site-wrapper.mainstage #content section.payment-methods body.admin i.fa-pull-left.card,body.admin section.discover h3.fa-pull-left.popular-journeys:before,section.discover body.admin h3.fa-pull-left.popular-journeys:before,body.admin section.discover h3.fa-pull-left.popular-journeys.expanded:before,section.discover body.admin h3.fa-pull-left.popular-journeys.expanded:before,body.admin #discover-page section.results h3.fa-pull-left:after,#discover-page section.results body.admin h3.fa-pull-left:after,body.admin section#contact .fa-pull-left.action_button:after,section#contact body.admin .fa-pull-left.action_button:after,body.admin #contact-form button.fa-pull-left:after,#contact-form body.admin button.fa-pull-left:after,body.admin #contact-form-wrapper #overlay-features a.fa-pull-left:before,#contact-form-wrapper #overlay-features body.admin a.fa-pull-left:before,body.admin section.authentication fieldset.actions button.fa-pull-left[disabled]:before,section.authentication fieldset.actions body.admin button.fa-pull-left[disabled]:before,body.admin section.authentication .third_party a.fa-pull-left.facebook:before,section.authentication .third_party body.admin a.fa-pull-left.facebook:before,body.admin section.authentication .third_party a.fa-pull-left.twitter:before,section.authentication .third_party body.admin a.fa-pull-left.twitter:before,body.admin #action_buttons #edit_search i.fa-pull-left,#action_buttons #edit_search body.admin i.fa-pull-left,body.admin #action_buttons #save_search i.fa-pull-left,#action_buttons #save_search body.admin i.fa-pull-left,body.admin #action_buttons #save_search.saved i.fa-pull-left,#action_buttons #save_search.saved body.admin i.fa-pull-left,body.admin #tabs i.fa-pull-left.train,#tabs body.admin i.fa-pull-left.train,body.admin #legs .overview .select_result i.fa-pull-left,#legs .overview .select_result body.admin i.fa-pull-left,body.admin #legs .overview .fa-pull-left.arrow,#legs .overview body.admin .fa-pull-left.arrow,body.admin #legs .result .fa-pull-left.button.search:after,#legs .result body.admin .fa-pull-left.button.search:after,#legs .result .author body.admin a.fa-pull-left.search:after,.author body.admin #legs .result a.fa-pull-left.search:after,body.admin #legs .result.selected .select_result i.fa-pull-left,#legs .result.selected .select_result body.admin i.fa-pull-left,body.admin #legs .selected_fare .selected .more_fares i.fa-pull-left,#legs .selected_fare .selected .more_fares body.admin i.fa-pull-left,body.admin #legs .selected_fare.open .more_fares i.fa-pull-left,#legs .selected_fare.open .more_fares body.admin i.fa-pull-left,body.admin #legs .earlier_later .earlier i.fa-pull-left,#legs .earlier_later .earlier body.admin i.fa-pull-left,body.admin #legs .earlier_later .later i.fa-pull-left,#legs .earlier_later .later body.admin i.fa-pull-left,body.admin #legs .itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#legs .itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-left.train,body.admin #legs .itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#legs .itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-left.help,body.admin #legs .itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#legs .itinerary .itinerary-steps>ol .wait body.admin .fa-pull-left.clock,body.admin #legs .itinerary .itinerary-steps>ol .separator i.fa-pull-left,#legs .itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-left,body.admin #legs .itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,#legs .itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-left,body.admin .fare_list .fare_name span.fa-pull-left.sleeper:after,.fare_list .fare_name body.admin span.fa-pull-left.sleeper:after,body.admin .selected_fare span.fa-pull-left.upgrade:before,.selected_fare body.admin span.fa-pull-left.upgrade:before,body.admin .rail_fail .reason .fa-pull-left.action_button:before,.rail_fail .reason body.admin .fa-pull-left.action_button:before,body.admin .rail_fail .reason .fa-pull-left.booking-alerts-explained:before,.rail_fail .reason body.admin .fa-pull-left.booking-alerts-explained:before,body.admin .rail_fail #legs .result:not(.unsaleable) .fa-pull-left.toggle,.rail_fail #legs .result:not(.unsaleable) body.admin .fa-pull-left.toggle,body.admin .rail_fail #legs .result:not(.unsaleable).expanded .fa-pull-left.toggle,.rail_fail #legs .result:not(.unsaleable).expanded body.admin .fa-pull-left.toggle,body.admin #search_results.error_timetable .result:not(.unsaleable) .fa-pull-left.ticket_search:after,#search_results.error_timetable .result:not(.unsaleable) body.admin .fa-pull-left.ticket_search:after,body.admin form.booking_alert button.fa-pull-left:after,form.booking_alert body.admin button.fa-pull-left:after,body.admin section.show_stops td.icon i.fa-pull-left.train,section.show_stops td.icon body.admin i.fa-pull-left.train,body.admin #passengers #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#passengers #itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-left.train,body.admin #passengers #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#passengers #itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-left.help,body.admin #passengers #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#passengers #itinerary .itinerary-steps>ol .wait body.admin .fa-pull-left.clock,body.admin #passengers #itinerary .itinerary-steps>ol .separator i.fa-pull-left,#passengers #itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-left,body.admin #passengers #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,#passengers #itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-left,body.admin #basket #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#basket #itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-left.train,body.admin #basket #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#basket #itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-left.help,body.admin #basket #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#basket #itinerary .itinerary-steps>ol .wait body.admin .fa-pull-left.clock,body.admin #basket #itinerary .itinerary-steps>ol .separator i.fa-pull-left,#basket #itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-left,body.admin #basket #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,#basket #itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-left,body.admin #thank_you_page #intro .instructions ul.help a.fa-pull-left:before,#thank_you_page #intro .instructions ul.help body.admin a.fa-pull-left:before,body.admin #thank_you_page #intro .instructions p.help a.fa-pull-left:before,#thank_you_page #intro .instructions p.help body.admin a.fa-pull-left:before,body.admin #order_details #intro .instructions ul.help a.fa-pull-left:before,body.admin #order_details #intro .instructions p.help a.fa-pull-left:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#thank_you_page #itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-left.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,body.admin #thank_you_page #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#thank_you_page #itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-left.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,body.admin #thank_you_page #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#thank_you_page #itinerary .itinerary-steps>ol .wait body.admin .fa-pull-left.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator i.fa-pull-left,#thank_you_page #itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-left,body.admin #order_details #itinerary .itinerary-steps>ol .separator i.fa-pull-left,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-left,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,body.admin #checkout #bottom_form li.action button.fa-pull-left:after,#checkout #bottom_form li.action body.admin button.fa-pull-left:after,body.admin #checkout #terms_and_conditions header a.fa-pull-left:after,#checkout #terms_and_conditions header body.admin a.fa-pull-left:after,body.admin #checkout #terms_and_conditions .tabs .tabs_nav a.fa-pull-left.hide:after,#checkout #terms_and_conditions .tabs .tabs_nav body.admin a.fa-pull-left.hide:after,body.admin #checkout #itinerary .itinerary-steps>ol .step-connection .fa-pull-left.train,#checkout #itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-left.train,body.admin #checkout #itinerary .itinerary-steps>ol .transfer .fa-pull-left.help,#checkout #itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-left.help,body.admin #checkout #itinerary .itinerary-steps>ol .wait .fa-pull-left.clock,#checkout #itinerary .itinerary-steps>ol .wait body.admin .fa-pull-left.clock,body.admin #checkout #itinerary .itinerary-steps>ol .separator i.fa-pull-left,#checkout #itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-left,body.admin #checkout #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-left,#checkout #itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-left,body.admin .blog_posts_index .pagination a.fa-pull-left.next_blog_page:before,.blog_posts_index .pagination body.admin a.fa-pull-left.next_blog_page:before,body.admin .blog_posts_show .pagination a.fa-pull-left.next_blog_page:before,.blog_posts_show .pagination body.admin a.fa-pull-left.next_blog_page:before,body.admin .blog_posts_index .pagination a.fa-pull-left.previous_blog_page:after,.blog_posts_index .pagination body.admin a.fa-pull-left.previous_blog_page:after,body.admin .blog_posts_show .pagination a.fa-pull-left.previous_blog_page:after,.blog_posts_show .pagination body.admin a.fa-pull-left.previous_blog_page:after,body.admin .blog_posts_index .post_content ul>li.fa-pull-left:before,.blog_posts_index .post_content body.admin ul>li.fa-pull-left:before,body.admin .blog_posts_show .post_content ul>li.fa-pull-left:before,.blog_posts_show .post_content body.admin ul>li.fa-pull-left:before,body.admin .about_team section#about .fa-pull-left.twitter-follow-link:before,.about_team section#about body.admin .fa-pull-left.twitter-follow-link:before,body.admin .about_team section#about .fa-pull-left.external-link:before,.about_team section#about body.admin .fa-pull-left.external-link:before,body.admin .about_team section#about .fa-pull-left.instagram-link:before,.about_team section#about body.admin .fa-pull-left.instagram-link:before,body.admin .about_team section#about .fa-pull-left.linkedin-link:before,.about_team section#about body.admin .fa-pull-left.linkedin-link:before,body.admin .about_team section#about .fa-pull-left.github-link:before,.about_team section#about body.admin .fa-pull-left.github-link:before,body.admin .team_overview .fa-pull-left.button:after,.team_overview body.admin .fa-pull-left.button:after,.team_overview .author body.admin a.fa-pull-left:after,.author body.admin .team_overview a.fa-pull-left:after,body.admin .city_guides_show .curated-journeys .fa-pull-left.show-all:after,.city_guides_show .curated-journeys body.admin .fa-pull-left.show-all:after,body.admin .city_guides_show .curated-journeys .fa-pull-left.show-all.expanded:after,.city_guides_show .curated-journeys body.admin .fa-pull-left.show-all.expanded:after,body.admin .journey_guides_show .prices .fa-pull-left.prices_explained:before,.journey_guides_show .prices body.admin .fa-pull-left.prices_explained:before,body.admin .journey_guides_show .stats .departure .fa-pull-left.item:before,.journey_guides_show .stats .departure body.admin .fa-pull-left.item:before,body.admin .journey_guides_show .stats .train_changes .fa-pull-left.item:before,.journey_guides_show .stats .train_changes body.admin .fa-pull-left.item:before,body.admin .journey_guides_show .stats .journey_time .fa-pull-left.item:before,.journey_guides_show .stats .journey_time body.admin .fa-pull-left.item:before,body.admin .journey_guides_show .automated .intro .fa-pull-left.icon:before,.journey_guides_show .automated .intro body.admin .fa-pull-left.icon:before,body.admin .journey_guides_show .automated .intro .fa-pull-left.icon:after,.journey_guides_show .automated .intro body.admin .fa-pull-left.icon:after,body.admin .journey_guides_show .automated .booking .fa-pull-left.icon:before,.journey_guides_show .automated .booking body.admin .fa-pull-left.icon:before,body.admin .journey_guides_show .automated .booking .fa-pull-left.icon:after,.journey_guides_show .automated .booking body.admin .fa-pull-left.icon:after,body.admin .journey_guides_show .automated .trains .fa-pull-left.icon:before,.journey_guides_show .automated .trains body.admin .fa-pull-left.icon:before,body.admin .journey_guides_show .automated .trains .fa-pull-left.icon:after,.journey_guides_show .automated .trains body.admin .fa-pull-left.icon:after,body.admin .journey_guides_show .automated .trains .inverse-journey a.fa-pull-left:after,.journey_guides_show .automated .trains .inverse-journey body.admin a.fa-pull-left:after,body.admin .journey_guides_show .automated .other h3 a.fa-pull-left:after,.journey_guides_show .automated .other h3 body.admin a.fa-pull-left:after,body.admin .journey_guides_show .curated .routes>li .step .trains a.fa-pull-left:after,.journey_guides_show .curated .routes>li .step .trains body.admin a.fa-pull-left:after,body.admin .train_guides_show ul.train-type .fa-pull-left.high_speed,.train_guides_show ul.train-type body.admin .fa-pull-left.high_speed,body.admin .train_guides_show ul.train-type .fa-pull-left.regional,.train_guides_show ul.train-type body.admin .fa-pull-left.regional,body.admin .train_guides_show ul.train-type .fa-pull-left.night,.train_guides_show ul.train-type body.admin .fa-pull-left.night,body.admin .train_guides_show ul.train-type .fa-pull-left.scenic,.train_guides_show ul.train-type body.admin .fa-pull-left.scenic,body.admin section#account fieldset.actions button.fa-pull-left:after,section#account fieldset.actions body.admin button.fa-pull-left:after,body.admin section#account fieldset.actions li.link_action a.fa-pull-left:after,section#account fieldset.actions li.link_action body.admin a.fa-pull-left:after,body.admin #account.page.your_trips .fa-pull-left.current-trip:after,#account.page.your_trips body.admin .fa-pull-left.current-trip:after,body.admin #account.page.your_trips .current-trip p.fa-pull-left:before,#account.page.your_trips .current-trip body.admin p.fa-pull-left:before,body.admin #account.page.your_trips .trips li a.fa-pull-left:after,#account.page.your_trips .trips li body.admin a.fa-pull-left:after,body.admin #account.page.your_trips .upcoming .trips li a p.fa-pull-left:before,#account.page.your_trips .upcoming .trips li a body.admin p.fa-pull-left:before,body.admin #account.page.your_trips .upcoming .no-trips .fa-pull-left.action_button:before,#account.page.your_trips .upcoming .no-trips body.admin .fa-pull-left.action_button:before,body.admin section.current-trip .fa-pull-left.refresh:before,section.current-trip body.admin .fa-pull-left.refresh:before,body.admin section.current-trip table .earlier span.fa-pull-left:after,section.current-trip table .earlier body.admin span.fa-pull-left:after,body.admin section.current-trip table .earlier.active span.fa-pull-left:after,section.current-trip table .earlier.active body.admin span.fa-pull-left:after,body.admin section.current-trip table tr.departed+tr:not(.departed) .fa-pull-left.icon:before,section.current-trip table tr.departed+tr:not(.departed) body.admin .fa-pull-left.icon:before,body.admin section.current-trip table .finish .icon i.fa-pull-left,section.current-trip table .finish .icon body.admin i.fa-pull-left,body.admin section.current-trip footer span.fa-pull-left:after,section.current-trip footer body.admin span.fa-pull-left:after,body.admin ul.breadcrumbs li.fa-pull-left:not(:last-child):after,body.admin table:not(.cost) th a.fa-pull-left.asc:after,body.admin table:not(.cost) th a.fa-pull-left.desc:after,body.admin .fr-view ul>li.fa-pull-left:before,body.admin.admin_booking_alerts_index .multi_filter .fa-pull-left.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .fa-pull-left.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .fa-pull-left.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .fa-pull-left.remove_filter:before,body.admin #guides_admin>header nav li.fa-pull-left:after,body.admin #guides_admin .flash li.fa-pull-left.alert:before,body.admin #guides_admin .flash li.fa-pull-left.notice:before,body.admin #guides_admin form.formtastic .fa-pull-left.error-messages:before{margin-right:.3em}body.admin .fa.fa-pull-right,body.admin i.fa-pull-right.pulsing,body.admin i.fa-pull-right.train,body.admin i.fa-pull-right.spinner,body.admin i.fa-pull-right.search,body.admin i.fa-pull-right.add,body.admin i.fa-pull-right.edit,body.admin i.fa-pull-right.remove,body.admin i.fa-pull-right.trash,body.admin i.fa-pull-right.clock,body.admin i.fa-pull-right.plus,body.admin i.fa-pull-right.star,body.admin i.fa-pull-right.info,body.admin i.fa-pull-right.notice,body.admin i.fa-pull-right.warning,body.admin i.fa-pull-right.basket,body.admin i.fa-pull-right.user,body.admin i.fa-pull-right.blog,body.admin i.fa-pull-right.help,body.admin i.fa-pull-right.settings,body.admin i.fa-pull-right.undo,body.admin i.fa-pull-right.active-locale,body.admin i.fa-pull-right.inactive-locale,body.admin i.fa-pull-right.share,body.admin i.fa-pull-right.facebook,body.admin i.fa-pull-right.twitter,body.admin i.fa-pull-right.gplus,body.admin i.fa-pull-right.youtube,body.admin i.fa-pull-right.exit,body.admin i.fa-pull-right.swap,body.admin i.fa-pull-right.calendar,body.admin i.fa-pull-right.options,body.admin i.fa-pull-right.sort,body.admin i.fa-pull-right.question,body.admin i.fa-pull-right.down,body.admin i.fa-pull-right.check,body.admin i.fa-pull-right.toggle-down,body.admin i.fa-pull-right.toggle-up,body.admin i.fa-pull-right.left,body.admin i.inbound i.fa-pull-right.arrow,i.inbound body.admin i.fa-pull-right.arrow,body.admin i.fa-pull-right.right,body.admin i.outbound i.fa-pull-right.arrow,i.outbound body.admin i.fa-pull-right.arrow,body.admin i.fa-pull-right.dropdown,body.admin i.fa-pull-right.chevron-right,body.admin i.fa-pull-right.chevron-left,body.admin i.fa-pull-right.has_tooltip,body.admin p.fa-pull-right.warning.site_wide:before,body.admin form.formtastic li.fa-pull-right.invalid:before,form.formtastic body.admin li.fa-pull-right.invalid:before,body.admin form.formtastic li.fa-pull-right.error:before,form.formtastic body.admin li.fa-pull-right.error:before,body.admin .errorExplanation li.fa-pull-right:before,.errorExplanation body.admin li.fa-pull-right:before,body.admin #newsletter button.fa-pull-right:before,#newsletter body.admin button.fa-pull-right:before,body.admin #newsletter a.fa-pull-right.button:before,#newsletter body.admin a.fa-pull-right.button:before,#newsletter .author body.admin a.fa-pull-right:before,.author body.admin #newsletter a.fa-pull-right:before,body.admin .ac_results .ac_no_results .fa-pull-right.warning_icon,.ac_results .ac_no_results body.admin .fa-pull-right.warning_icon,body.admin .overlay_mask .close i.fa-pull-right,.overlay_mask .close body.admin i.fa-pull-right,body.admin #page_tabs a.ticket_options i.fa-pull-right,#page_tabs a.ticket_options body.admin i.fa-pull-right,body.admin #page_tabs a.booking_complete i.fa-pull-right,#page_tabs a.booking_complete body.admin i.fa-pull-right,body.admin #page_tabs a.itinerary i.fa-pull-right,#page_tabs a.itinerary body.admin i.fa-pull-right,body.admin #page_tabs a.basket i.fa-pull-right,#page_tabs a.basket body.admin i.fa-pull-right,body.admin #page_tabs a.checkout i.fa-pull-right,#page_tabs a.checkout body.admin i.fa-pull-right,body.admin aside.summary .buttons .fa-pull-right#add_journey:after,aside.summary .buttons body.admin .fa-pull-right#add_journey:after,body.admin aside.summary .europe-by-rail-book a.fa-pull-right:before,aside.summary .europe-by-rail-book body.admin a.fa-pull-right:before,body.admin aside.summary .action-buttons a.fa-pull-right.resend:before,aside.summary .action-buttons body.admin a.fa-pull-right.resend:before,body.admin aside.summary .action-buttons a.fa-pull-right.share:before,aside.summary .action-buttons body.admin a.fa-pull-right.share:before,body.admin section.coverage_map .fa-pull-right.button:after,section.coverage_map body.admin .fa-pull-right.button:after,section.coverage_map .author body.admin a.fa-pull-right:after,.author body.admin section.coverage_map a.fa-pull-right:after,body.admin .pagination a.fa-pull-right.previous_page:before,.pagination body.admin a.fa-pull-right.previous_page:before,body.admin .pagination span.fa-pull-right.previous_page:before,.pagination body.admin span.fa-pull-right.previous_page:before,body.admin .pagination em.fa-pull-right.previous_page:before,.pagination body.admin em.fa-pull-right.previous_page:before,body.admin .pagination a.fa-pull-right.next_page:after,.pagination body.admin a.fa-pull-right.next_page:after,body.admin .pagination span.fa-pull-right.next_page:after,.pagination body.admin span.fa-pull-right.next_page:after,body.admin .pagination em.fa-pull-right.next_page:after,.pagination body.admin em.fa-pull-right.next_page:after,body.admin section.carbon-calculation i.fa-pull-right.plane,section.carbon-calculation body.admin i.fa-pull-right.plane,body.admin section.carbon-calculation i.fa-pull-right.train,section.carbon-calculation body.admin i.fa-pull-right.train,body.admin form.search fieldset.who li.passenger .passenger_selector .fa-pull-right.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .fa-pull-right.passenger_button.remove_passenger:before,body.admin form.search fieldset.who li.passenger .passenger_selector .fa-pull-right.passenger_button.add_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .fa-pull-right.passenger_button.add_passenger:before,body.admin form.search fieldset.who li.passenger.multiple .fa-pull-right.category_label:before,form.search fieldset.who li.passenger.multiple body.admin .fa-pull-right.category_label:before,body.admin form.search fieldset.who li.passenger.single .fa-pull-right.category_label:before,form.search fieldset.who li.passenger.single body.admin .fa-pull-right.category_label:before,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .fa-pull-right.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .fa-pull-right.remove-via-station,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .fa-pull-right.remove-avoid-london,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .fa-pull-right.remove-avoid-london,body.admin section.more-options a.fa-pull-right.help:before,section.more-options body.admin a.fa-pull-right.help:before,body.admin section.more-options ul.via-station i.fa-pull-right.remove,section.more-options ul.via-station body.admin i.fa-pull-right.remove,body.admin .order_item .delivery_method span.fa-pull-right.print_at_home:before,.order_item .delivery_method body.admin span.fa-pull-right.print_at_home:before,body.admin .order_item .delivery_method strong.fa-pull-right.print_at_home:before,.order_item .delivery_method body.admin strong.fa-pull-right.print_at_home:before,body.admin .order_item .delivery_method span.fa-pull-right.mobile:before,.order_item .delivery_method body.admin span.fa-pull-right.mobile:before,body.admin .order_item .delivery_method strong.fa-pull-right.mobile:before,.order_item .delivery_method body.admin strong.fa-pull-right.mobile:before,body.admin .order_item .delivery_method span.fa-pull-right.collection:before,.order_item .delivery_method body.admin span.fa-pull-right.collection:before,body.admin .order_item .delivery_method strong.fa-pull-right.collection:before,.order_item .delivery_method body.admin strong.fa-pull-right.collection:before,body.admin .order_item .delivery_method span.fa-pull-right.paperless:before,.order_item .delivery_method body.admin span.fa-pull-right.paperless:before,body.admin .order_item .delivery_method strong.fa-pull-right.paperless:before,.order_item .delivery_method body.admin strong.fa-pull-right.paperless:before,body.admin .order_item .delivery_method span.fa-pull-right.first_class:before,.order_item .delivery_method body.admin span.fa-pull-right.first_class:before,body.admin .order_item .delivery_method strong.fa-pull-right.first_class:before,.order_item .delivery_method body.admin strong.fa-pull-right.first_class:before,body.admin .order_item .delivery_method span.fa-pull-right.special:before,.order_item .delivery_method body.admin span.fa-pull-right.special:before,body.admin .order_item .delivery_method strong.fa-pull-right.special:before,.order_item .delivery_method body.admin strong.fa-pull-right.special:before,body.admin .order_item .passengers strong.fa-pull-right:before,.order_item .passengers body.admin strong.fa-pull-right:before,body.admin .order_item .after-sales a.fa-pull-right.refund-options:before,.order_item .after-sales body.admin a.fa-pull-right.refund-options:before,body.admin .order_item .after-sales a.fa-pull-right.exchange-options:before,.order_item .after-sales body.admin a.fa-pull-right.exchange-options:before,body.admin .order_item .after-sales .container a.close i.fa-pull-right,.order_item .after-sales .container a.close body.admin i.fa-pull-right,body.admin .order_item .after-sales .loading i.fa-pull-right,.order_item .after-sales .loading body.admin i.fa-pull-right,body.admin .order_item .after-sales .claims a.fa-pull-right.help:before,.order_item .after-sales .claims body.admin a.fa-pull-right.help:before,body.admin .destinations-country-guide .caption a.fa-pull-right:after,.destinations-country-guide .caption body.admin a.fa-pull-right:after,body.admin .guides-slider .content-header .controls .fa-pull-right.prev,.guides-slider .content-header .controls body.admin .fa-pull-right.prev,body.admin .guides-slider .content-header .controls .fa-pull-right.next,.guides-slider .content-header .controls body.admin .fa-pull-right.next,body.admin .airbnb-form .fa-pull-right.submit:after,.airbnb-form body.admin .fa-pull-right.submit:after,body.admin .airbnb-form .fa-pull-right.date-picker:after,.airbnb-form body.admin .fa-pull-right.date-picker:after,body.admin .airbnb-form.horizontal .fa-pull-right.submit:after,.airbnb-form.horizontal body.admin .fa-pull-right.submit:after,body.admin #order-share-dialog .journey-link button.fa-pull-right.copy:after,#order-share-dialog .journey-link body.admin button.fa-pull-right.copy:after,body.admin #order-share-dialog .journey-link button.fa-pull-right.copied:after,#order-share-dialog .journey-link body.admin button.fa-pull-right.copied:after,body.admin section.page header a.fa-pull-right.help:before,section.page header body.admin a.fa-pull-right.help:before,body.admin section.page ul.large a span.fa-pull-right:after,section.page ul.large a body.admin span.fa-pull-right:after,body.admin nav#main ul.account_menu a.orders i.fa-pull-right,nav#main ul.account_menu a.orders body.admin i.fa-pull-right,body.admin nav#main ul.currency_menu a.orders i.fa-pull-right,nav#main ul.currency_menu a.orders body.admin i.fa-pull-right,body.admin nav#main ul.locale_menu a.orders i.fa-pull-right,nav#main ul.locale_menu a.orders body.admin i.fa-pull-right,body.admin nav#main ul.account_menu a.alerts i.fa-pull-right,nav#main ul.account_menu a.alerts body.admin i.fa-pull-right,body.admin nav#main ul.currency_menu a.alerts i.fa-pull-right,nav#main ul.currency_menu a.alerts body.admin i.fa-pull-right,body.admin nav#main ul.locale_menu a.alerts i.fa-pull-right,nav#main ul.locale_menu a.alerts body.admin i.fa-pull-right,body.admin nav#main ul.account_menu a.searches i.fa-pull-right,nav#main ul.account_menu a.searches body.admin i.fa-pull-right,body.admin nav#main ul.currency_menu a.searches i.fa-pull-right,nav#main ul.currency_menu a.searches body.admin i.fa-pull-right,body.admin nav#main ul.locale_menu a.searches i.fa-pull-right,nav#main ul.locale_menu a.searches body.admin i.fa-pull-right,body.admin nav#main ul.account_menu a.passengers i.fa-pull-right,nav#main ul.account_menu a.passengers body.admin i.fa-pull-right,body.admin nav#main ul.currency_menu a.passengers i.fa-pull-right,nav#main ul.currency_menu a.passengers body.admin i.fa-pull-right,body.admin nav#main ul.locale_menu a.passengers i.fa-pull-right,nav#main ul.locale_menu a.passengers body.admin i.fa-pull-right,body.admin nav#main ul.account_menu a.past_bookings i.fa-pull-right,nav#main ul.account_menu a.past_bookings body.admin i.fa-pull-right,body.admin nav#main ul.currency_menu a.past_bookings i.fa-pull-right,nav#main ul.currency_menu a.past_bookings body.admin i.fa-pull-right,body.admin nav#main ul.locale_menu a.past_bookings i.fa-pull-right,nav#main ul.locale_menu a.past_bookings body.admin i.fa-pull-right,body.admin nav#main ul.account_menu a.settings i.fa-pull-right,nav#main ul.account_menu a.settings body.admin i.fa-pull-right,body.admin nav#main ul.currency_menu a.settings i.fa-pull-right,nav#main ul.currency_menu a.settings body.admin i.fa-pull-right,body.admin nav#main ul.locale_menu a.settings i.fa-pull-right,nav#main ul.locale_menu a.settings body.admin i.fa-pull-right,body.admin nav#main ul.account_menu a.sign_out i.fa-pull-right,nav#main ul.account_menu a.sign_out body.admin i.fa-pull-right,body.admin nav#main ul.currency_menu a.sign_out i.fa-pull-right,nav#main ul.currency_menu a.sign_out body.admin i.fa-pull-right,body.admin nav#main ul.locale_menu a.sign_out i.fa-pull-right,nav#main ul.locale_menu a.sign_out body.admin i.fa-pull-right,body.admin #site-wrapper.mainstage #content section.badges .trustpilot a.fa-pull-right:after,#site-wrapper.mainstage #content section.badges .trustpilot body.admin a.fa-pull-right:after,body.admin #site-wrapper.mainstage #content section.payment-methods i.fa-pull-right.lock,#site-wrapper.mainstage #content section.payment-methods body.admin i.fa-pull-right.lock,body.admin #site-wrapper.mainstage #content section.payment-methods i.fa-pull-right.card,#site-wrapper.mainstage #content section.payment-methods body.admin i.fa-pull-right.card,body.admin section.discover h3.fa-pull-right.popular-journeys:before,section.discover body.admin h3.fa-pull-right.popular-journeys:before,body.admin section.discover h3.fa-pull-right.popular-journeys.expanded:before,section.discover body.admin h3.fa-pull-right.popular-journeys.expanded:before,body.admin #discover-page section.results h3.fa-pull-right:after,#discover-page section.results body.admin h3.fa-pull-right:after,body.admin section#contact .fa-pull-right.action_button:after,section#contact body.admin .fa-pull-right.action_button:after,body.admin #contact-form button.fa-pull-right:after,#contact-form body.admin button.fa-pull-right:after,body.admin #contact-form-wrapper #overlay-features a.fa-pull-right:before,#contact-form-wrapper #overlay-features body.admin a.fa-pull-right:before,body.admin section.authentication fieldset.actions button.fa-pull-right[disabled]:before,section.authentication fieldset.actions body.admin button.fa-pull-right[disabled]:before,body.admin section.authentication .third_party a.fa-pull-right.facebook:before,section.authentication .third_party body.admin a.fa-pull-right.facebook:before,body.admin section.authentication .third_party a.fa-pull-right.twitter:before,section.authentication .third_party body.admin a.fa-pull-right.twitter:before,body.admin #action_buttons #edit_search i.fa-pull-right,#action_buttons #edit_search body.admin i.fa-pull-right,body.admin #action_buttons #save_search i.fa-pull-right,#action_buttons #save_search body.admin i.fa-pull-right,body.admin #action_buttons #save_search.saved i.fa-pull-right,#action_buttons #save_search.saved body.admin i.fa-pull-right,body.admin #tabs i.fa-pull-right.train,#tabs body.admin i.fa-pull-right.train,body.admin #legs .overview .select_result i.fa-pull-right,#legs .overview .select_result body.admin i.fa-pull-right,body.admin #legs .overview .fa-pull-right.arrow,#legs .overview body.admin .fa-pull-right.arrow,body.admin #legs .result .fa-pull-right.button.search:after,#legs .result body.admin .fa-pull-right.button.search:after,#legs .result .author body.admin a.fa-pull-right.search:after,.author body.admin #legs .result a.fa-pull-right.search:after,body.admin #legs .result.selected .select_result i.fa-pull-right,#legs .result.selected .select_result body.admin i.fa-pull-right,body.admin #legs .selected_fare .selected .more_fares i.fa-pull-right,#legs .selected_fare .selected .more_fares body.admin i.fa-pull-right,body.admin #legs .selected_fare.open .more_fares i.fa-pull-right,#legs .selected_fare.open .more_fares body.admin i.fa-pull-right,body.admin #legs .earlier_later .earlier i.fa-pull-right,#legs .earlier_later .earlier body.admin i.fa-pull-right,body.admin #legs .earlier_later .later i.fa-pull-right,#legs .earlier_later .later body.admin i.fa-pull-right,body.admin #legs .itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#legs .itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-right.train,body.admin #legs .itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#legs .itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-right.help,body.admin #legs .itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#legs .itinerary .itinerary-steps>ol .wait body.admin .fa-pull-right.clock,body.admin #legs .itinerary .itinerary-steps>ol .separator i.fa-pull-right,#legs .itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-right,body.admin #legs .itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,#legs .itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-right,body.admin .fare_list .fare_name span.fa-pull-right.sleeper:after,.fare_list .fare_name body.admin span.fa-pull-right.sleeper:after,body.admin .selected_fare span.fa-pull-right.upgrade:before,.selected_fare body.admin span.fa-pull-right.upgrade:before,body.admin .rail_fail .reason .fa-pull-right.action_button:before,.rail_fail .reason body.admin .fa-pull-right.action_button:before,body.admin .rail_fail .reason .fa-pull-right.booking-alerts-explained:before,.rail_fail .reason body.admin .fa-pull-right.booking-alerts-explained:before,body.admin .rail_fail #legs .result:not(.unsaleable) .fa-pull-right.toggle,.rail_fail #legs .result:not(.unsaleable) body.admin .fa-pull-right.toggle,body.admin .rail_fail #legs .result:not(.unsaleable).expanded .fa-pull-right.toggle,.rail_fail #legs .result:not(.unsaleable).expanded body.admin .fa-pull-right.toggle,body.admin #search_results.error_timetable .result:not(.unsaleable) .fa-pull-right.ticket_search:after,#search_results.error_timetable .result:not(.unsaleable) body.admin .fa-pull-right.ticket_search:after,body.admin form.booking_alert button.fa-pull-right:after,form.booking_alert body.admin button.fa-pull-right:after,body.admin section.show_stops td.icon i.fa-pull-right.train,section.show_stops td.icon body.admin i.fa-pull-right.train,body.admin #passengers #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#passengers #itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-right.train,body.admin #passengers #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#passengers #itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-right.help,body.admin #passengers #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#passengers #itinerary .itinerary-steps>ol .wait body.admin .fa-pull-right.clock,body.admin #passengers #itinerary .itinerary-steps>ol .separator i.fa-pull-right,#passengers #itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-right,body.admin #passengers #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,#passengers #itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-right,body.admin #basket #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#basket #itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-right.train,body.admin #basket #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#basket #itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-right.help,body.admin #basket #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#basket #itinerary .itinerary-steps>ol .wait body.admin .fa-pull-right.clock,body.admin #basket #itinerary .itinerary-steps>ol .separator i.fa-pull-right,#basket #itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-right,body.admin #basket #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,#basket #itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-right,body.admin #thank_you_page #intro .instructions ul.help a.fa-pull-right:before,#thank_you_page #intro .instructions ul.help body.admin a.fa-pull-right:before,body.admin #thank_you_page #intro .instructions p.help a.fa-pull-right:before,#thank_you_page #intro .instructions p.help body.admin a.fa-pull-right:before,body.admin #order_details #intro .instructions ul.help a.fa-pull-right:before,body.admin #order_details #intro .instructions p.help a.fa-pull-right:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#thank_you_page #itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-right.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,body.admin #thank_you_page #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#thank_you_page #itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-right.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,body.admin #thank_you_page #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#thank_you_page #itinerary .itinerary-steps>ol .wait body.admin .fa-pull-right.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator i.fa-pull-right,#thank_you_page #itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-right,body.admin #order_details #itinerary .itinerary-steps>ol .separator i.fa-pull-right,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-right,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,body.admin #checkout #bottom_form li.action button.fa-pull-right:after,#checkout #bottom_form li.action body.admin button.fa-pull-right:after,body.admin #checkout #terms_and_conditions header a.fa-pull-right:after,#checkout #terms_and_conditions header body.admin a.fa-pull-right:after,body.admin #checkout #terms_and_conditions .tabs .tabs_nav a.fa-pull-right.hide:after,#checkout #terms_and_conditions .tabs .tabs_nav body.admin a.fa-pull-right.hide:after,body.admin #checkout #itinerary .itinerary-steps>ol .step-connection .fa-pull-right.train,#checkout #itinerary .itinerary-steps>ol .step-connection body.admin .fa-pull-right.train,body.admin #checkout #itinerary .itinerary-steps>ol .transfer .fa-pull-right.help,#checkout #itinerary .itinerary-steps>ol .transfer body.admin .fa-pull-right.help,body.admin #checkout #itinerary .itinerary-steps>ol .wait .fa-pull-right.clock,#checkout #itinerary .itinerary-steps>ol .wait body.admin .fa-pull-right.clock,body.admin #checkout #itinerary .itinerary-steps>ol .separator i.fa-pull-right,#checkout #itinerary .itinerary-steps>ol .separator body.admin i.fa-pull-right,body.admin #checkout #itinerary .itinerary-steps>ol .separator.overnight i.fa-pull-right,#checkout #itinerary .itinerary-steps>ol .separator.overnight body.admin i.fa-pull-right,body.admin .blog_posts_index .pagination a.fa-pull-right.next_blog_page:before,.blog_posts_index .pagination body.admin a.fa-pull-right.next_blog_page:before,body.admin .blog_posts_show .pagination a.fa-pull-right.next_blog_page:before,.blog_posts_show .pagination body.admin a.fa-pull-right.next_blog_page:before,body.admin .blog_posts_index .pagination a.fa-pull-right.previous_blog_page:after,.blog_posts_index .pagination body.admin a.fa-pull-right.previous_blog_page:after,body.admin .blog_posts_show .pagination a.fa-pull-right.previous_blog_page:after,.blog_posts_show .pagination body.admin a.fa-pull-right.previous_blog_page:after,body.admin .blog_posts_index .post_content ul>li.fa-pull-right:before,.blog_posts_index .post_content body.admin ul>li.fa-pull-right:before,body.admin .blog_posts_show .post_content ul>li.fa-pull-right:before,.blog_posts_show .post_content body.admin ul>li.fa-pull-right:before,body.admin .about_team section#about .fa-pull-right.twitter-follow-link:before,.about_team section#about body.admin .fa-pull-right.twitter-follow-link:before,body.admin .about_team section#about .fa-pull-right.external-link:before,.about_team section#about body.admin .fa-pull-right.external-link:before,body.admin .about_team section#about .fa-pull-right.instagram-link:before,.about_team section#about body.admin .fa-pull-right.instagram-link:before,body.admin .about_team section#about .fa-pull-right.linkedin-link:before,.about_team section#about body.admin .fa-pull-right.linkedin-link:before,body.admin .about_team section#about .fa-pull-right.github-link:before,.about_team section#about body.admin .fa-pull-right.github-link:before,body.admin .team_overview .fa-pull-right.button:after,.team_overview body.admin .fa-pull-right.button:after,.team_overview .author body.admin a.fa-pull-right:after,.author body.admin .team_overview a.fa-pull-right:after,body.admin .city_guides_show .curated-journeys .fa-pull-right.show-all:after,.city_guides_show .curated-journeys body.admin .fa-pull-right.show-all:after,body.admin .city_guides_show .curated-journeys .fa-pull-right.show-all.expanded:after,.city_guides_show .curated-journeys body.admin .fa-pull-right.show-all.expanded:after,body.admin .journey_guides_show .prices .fa-pull-right.prices_explained:before,.journey_guides_show .prices body.admin .fa-pull-right.prices_explained:before,body.admin .journey_guides_show .stats .departure .fa-pull-right.item:before,.journey_guides_show .stats .departure body.admin .fa-pull-right.item:before,body.admin .journey_guides_show .stats .train_changes .fa-pull-right.item:before,.journey_guides_show .stats .train_changes body.admin .fa-pull-right.item:before,body.admin .journey_guides_show .stats .journey_time .fa-pull-right.item:before,.journey_guides_show .stats .journey_time body.admin .fa-pull-right.item:before,body.admin .journey_guides_show .automated .intro .fa-pull-right.icon:before,.journey_guides_show .automated .intro body.admin .fa-pull-right.icon:before,body.admin .journey_guides_show .automated .intro .fa-pull-right.icon:after,.journey_guides_show .automated .intro body.admin .fa-pull-right.icon:after,body.admin .journey_guides_show .automated .booking .fa-pull-right.icon:before,.journey_guides_show .automated .booking body.admin .fa-pull-right.icon:before,body.admin .journey_guides_show .automated .booking .fa-pull-right.icon:after,.journey_guides_show .automated .booking body.admin .fa-pull-right.icon:after,body.admin .journey_guides_show .automated .trains .fa-pull-right.icon:before,.journey_guides_show .automated .trains body.admin .fa-pull-right.icon:before,body.admin .journey_guides_show .automated .trains .fa-pull-right.icon:after,.journey_guides_show .automated .trains body.admin .fa-pull-right.icon:after,body.admin .journey_guides_show .automated .trains .inverse-journey a.fa-pull-right:after,.journey_guides_show .automated .trains .inverse-journey body.admin a.fa-pull-right:after,body.admin .journey_guides_show .automated .other h3 a.fa-pull-right:after,.journey_guides_show .automated .other h3 body.admin a.fa-pull-right:after,body.admin .journey_guides_show .curated .routes>li .step .trains a.fa-pull-right:after,.journey_guides_show .curated .routes>li .step .trains body.admin a.fa-pull-right:after,body.admin .train_guides_show ul.train-type .fa-pull-right.high_speed,.train_guides_show ul.train-type body.admin .fa-pull-right.high_speed,body.admin .train_guides_show ul.train-type .fa-pull-right.regional,.train_guides_show ul.train-type body.admin .fa-pull-right.regional,body.admin .train_guides_show ul.train-type .fa-pull-right.night,.train_guides_show ul.train-type body.admin .fa-pull-right.night,body.admin .train_guides_show ul.train-type .fa-pull-right.scenic,.train_guides_show ul.train-type body.admin .fa-pull-right.scenic,body.admin section#account fieldset.actions button.fa-pull-right:after,section#account fieldset.actions body.admin button.fa-pull-right:after,body.admin section#account fieldset.actions li.link_action a.fa-pull-right:after,section#account fieldset.actions li.link_action body.admin a.fa-pull-right:after,body.admin #account.page.your_trips .fa-pull-right.current-trip:after,#account.page.your_trips body.admin .fa-pull-right.current-trip:after,body.admin #account.page.your_trips .current-trip p.fa-pull-right:before,#account.page.your_trips .current-trip body.admin p.fa-pull-right:before,body.admin #account.page.your_trips .trips li a.fa-pull-right:after,#account.page.your_trips .trips li body.admin a.fa-pull-right:after,body.admin #account.page.your_trips .upcoming .trips li a p.fa-pull-right:before,#account.page.your_trips .upcoming .trips li a body.admin p.fa-pull-right:before,body.admin #account.page.your_trips .upcoming .no-trips .fa-pull-right.action_button:before,#account.page.your_trips .upcoming .no-trips body.admin .fa-pull-right.action_button:before,body.admin section.current-trip .fa-pull-right.refresh:before,section.current-trip body.admin .fa-pull-right.refresh:before,body.admin section.current-trip table .earlier span.fa-pull-right:after,section.current-trip table .earlier body.admin span.fa-pull-right:after,body.admin section.current-trip table .earlier.active span.fa-pull-right:after,section.current-trip table .earlier.active body.admin span.fa-pull-right:after,body.admin section.current-trip table tr.departed+tr:not(.departed) .fa-pull-right.icon:before,section.current-trip table tr.departed+tr:not(.departed) body.admin .fa-pull-right.icon:before,body.admin section.current-trip table .finish .icon i.fa-pull-right,section.current-trip table .finish .icon body.admin i.fa-pull-right,body.admin section.current-trip footer span.fa-pull-right:after,section.current-trip footer body.admin span.fa-pull-right:after,body.admin ul.breadcrumbs li.fa-pull-right:not(:last-child):after,body.admin table:not(.cost) th a.fa-pull-right.asc:after,body.admin table:not(.cost) th a.fa-pull-right.desc:after,body.admin .fr-view ul>li.fa-pull-right:before,body.admin.admin_booking_alerts_index .multi_filter .fa-pull-right.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .fa-pull-right.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .fa-pull-right.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .fa-pull-right.remove_filter:before,body.admin #guides_admin>header nav li.fa-pull-right:after,body.admin #guides_admin .flash li.fa-pull-right.alert:before,body.admin #guides_admin .flash li.fa-pull-right.notice:before,body.admin #guides_admin form.formtastic .fa-pull-right.error-messages:before{margin-left:.3em}body.admin .pull-right{float:right}body.admin .pull-left{float:left}body.admin .fa.pull-left,body.admin i.pull-left.pulsing,body.admin i.pull-left.train,body.admin i.pull-left.spinner,body.admin i.pull-left.search,body.admin i.pull-left.add,body.admin i.pull-left.edit,body.admin i.pull-left.remove,body.admin i.pull-left.trash,body.admin i.pull-left.clock,body.admin i.pull-left.plus,body.admin i.pull-left.star,body.admin i.pull-left.info,body.admin i.pull-left.notice,body.admin i.pull-left.warning,body.admin i.pull-left.basket,body.admin i.pull-left.user,body.admin i.pull-left.blog,body.admin i.pull-left.help,body.admin i.pull-left.settings,body.admin i.pull-left.undo,body.admin i.pull-left.active-locale,body.admin i.pull-left.inactive-locale,body.admin i.pull-left.share,body.admin i.pull-left.facebook,body.admin i.pull-left.twitter,body.admin i.pull-left.gplus,body.admin i.pull-left.youtube,body.admin i.pull-left.exit,body.admin i.pull-left.swap,body.admin i.pull-left.calendar,body.admin i.pull-left.options,body.admin i.pull-left.sort,body.admin i.pull-left.question,body.admin i.pull-left.down,body.admin i.pull-left.check,body.admin i.pull-left.toggle-down,body.admin i.pull-left.toggle-up,body.admin i.pull-left.left,body.admin i.inbound i.pull-left.arrow,i.inbound body.admin i.pull-left.arrow,body.admin i.pull-left.right,body.admin i.outbound i.pull-left.arrow,i.outbound body.admin i.pull-left.arrow,body.admin i.pull-left.dropdown,body.admin i.pull-left.chevron-right,body.admin i.pull-left.chevron-left,body.admin i.pull-left.has_tooltip,body.admin p.pull-left.warning.site_wide:before,body.admin form.formtastic li.pull-left.invalid:before,form.formtastic body.admin li.pull-left.invalid:before,body.admin form.formtastic li.pull-left.error:before,form.formtastic body.admin li.pull-left.error:before,body.admin .errorExplanation li.pull-left:before,.errorExplanation body.admin li.pull-left:before,body.admin #newsletter button.pull-left:before,#newsletter body.admin button.pull-left:before,body.admin #newsletter a.pull-left.button:before,#newsletter body.admin a.pull-left.button:before,#newsletter .author body.admin a.pull-left:before,.author body.admin #newsletter a.pull-left:before,body.admin .ac_results .ac_no_results .pull-left.warning_icon,.ac_results .ac_no_results body.admin .pull-left.warning_icon,body.admin .overlay_mask .close i.pull-left,.overlay_mask .close body.admin i.pull-left,body.admin #page_tabs a.ticket_options i.pull-left,#page_tabs a.ticket_options body.admin i.pull-left,body.admin #page_tabs a.booking_complete i.pull-left,#page_tabs a.booking_complete body.admin i.pull-left,body.admin #page_tabs a.itinerary i.pull-left,#page_tabs a.itinerary body.admin i.pull-left,body.admin #page_tabs a.basket i.pull-left,#page_tabs a.basket body.admin i.pull-left,body.admin #page_tabs a.checkout i.pull-left,#page_tabs a.checkout body.admin i.pull-left,body.admin aside.summary .buttons .pull-left#add_journey:after,aside.summary .buttons body.admin .pull-left#add_journey:after,body.admin aside.summary .europe-by-rail-book a.pull-left:before,aside.summary .europe-by-rail-book body.admin a.pull-left:before,body.admin aside.summary .action-buttons a.pull-left.resend:before,aside.summary .action-buttons body.admin a.pull-left.resend:before,body.admin aside.summary .action-buttons a.pull-left.share:before,aside.summary .action-buttons body.admin a.pull-left.share:before,body.admin section.coverage_map .pull-left.button:after,section.coverage_map body.admin .pull-left.button:after,section.coverage_map .author body.admin a.pull-left:after,.author body.admin section.coverage_map a.pull-left:after,body.admin .pagination a.pull-left.previous_page:before,.pagination body.admin a.pull-left.previous_page:before,body.admin .pagination span.pull-left.previous_page:before,.pagination body.admin span.pull-left.previous_page:before,body.admin .pagination em.pull-left.previous_page:before,.pagination body.admin em.pull-left.previous_page:before,body.admin .pagination a.pull-left.next_page:after,.pagination body.admin a.pull-left.next_page:after,body.admin .pagination span.pull-left.next_page:after,.pagination body.admin span.pull-left.next_page:after,body.admin .pagination em.pull-left.next_page:after,.pagination body.admin em.pull-left.next_page:after,body.admin section.carbon-calculation i.pull-left.plane,section.carbon-calculation body.admin i.pull-left.plane,body.admin section.carbon-calculation i.pull-left.train,section.carbon-calculation body.admin i.pull-left.train,body.admin form.search fieldset.who li.passenger .passenger_selector .pull-left.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .pull-left.passenger_button.remove_passenger:before,body.admin form.search fieldset.who li.passenger .passenger_selector .pull-left.passenger_button.add_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .pull-left.passenger_button.add_passenger:before,body.admin form.search fieldset.who li.passenger.multiple .pull-left.category_label:before,form.search fieldset.who li.passenger.multiple body.admin .pull-left.category_label:before,body.admin form.search fieldset.who li.passenger.single .pull-left.category_label:before,form.search fieldset.who li.passenger.single body.admin .pull-left.category_label:before,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .pull-left.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .pull-left.remove-via-station,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .pull-left.remove-avoid-london,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .pull-left.remove-avoid-london,body.admin section.more-options a.pull-left.help:before,section.more-options body.admin a.pull-left.help:before,body.admin section.more-options ul.via-station i.pull-left.remove,section.more-options ul.via-station body.admin i.pull-left.remove,body.admin .order_item .delivery_method span.pull-left.print_at_home:before,.order_item .delivery_method body.admin span.pull-left.print_at_home:before,body.admin .order_item .delivery_method strong.pull-left.print_at_home:before,.order_item .delivery_method body.admin strong.pull-left.print_at_home:before,body.admin .order_item .delivery_method span.pull-left.mobile:before,.order_item .delivery_method body.admin span.pull-left.mobile:before,body.admin .order_item .delivery_method strong.pull-left.mobile:before,.order_item .delivery_method body.admin strong.pull-left.mobile:before,body.admin .order_item .delivery_method span.pull-left.collection:before,.order_item .delivery_method body.admin span.pull-left.collection:before,body.admin .order_item .delivery_method strong.pull-left.collection:before,.order_item .delivery_method body.admin strong.pull-left.collection:before,body.admin .order_item .delivery_method span.pull-left.paperless:before,.order_item .delivery_method body.admin span.pull-left.paperless:before,body.admin .order_item .delivery_method strong.pull-left.paperless:before,.order_item .delivery_method body.admin strong.pull-left.paperless:before,body.admin .order_item .delivery_method span.pull-left.first_class:before,.order_item .delivery_method body.admin span.pull-left.first_class:before,body.admin .order_item .delivery_method strong.pull-left.first_class:before,.order_item .delivery_method body.admin strong.pull-left.first_class:before,body.admin .order_item .delivery_method span.pull-left.special:before,.order_item .delivery_method body.admin span.pull-left.special:before,body.admin .order_item .delivery_method strong.pull-left.special:before,.order_item .delivery_method body.admin strong.pull-left.special:before,body.admin .order_item .passengers strong.pull-left:before,.order_item .passengers body.admin strong.pull-left:before,body.admin .order_item .after-sales a.pull-left.refund-options:before,.order_item .after-sales body.admin a.pull-left.refund-options:before,body.admin .order_item .after-sales a.pull-left.exchange-options:before,.order_item .after-sales body.admin a.pull-left.exchange-options:before,body.admin .order_item .after-sales .container a.close i.pull-left,.order_item .after-sales .container a.close body.admin i.pull-left,body.admin .order_item .after-sales .loading i.pull-left,.order_item .after-sales .loading body.admin i.pull-left,body.admin .order_item .after-sales .claims a.pull-left.help:before,.order_item .after-sales .claims body.admin a.pull-left.help:before,body.admin .destinations-country-guide .caption a.pull-left:after,.destinations-country-guide .caption body.admin a.pull-left:after,body.admin .guides-slider .content-header .controls .pull-left.prev,.guides-slider .content-header .controls body.admin .pull-left.prev,body.admin .guides-slider .content-header .controls .pull-left.next,.guides-slider .content-header .controls body.admin .pull-left.next,body.admin .airbnb-form .pull-left.submit:after,.airbnb-form body.admin .pull-left.submit:after,body.admin .airbnb-form .pull-left.date-picker:after,.airbnb-form body.admin .pull-left.date-picker:after,body.admin .airbnb-form.horizontal .pull-left.submit:after,.airbnb-form.horizontal body.admin .pull-left.submit:after,body.admin #order-share-dialog .journey-link button.pull-left.copy:after,#order-share-dialog .journey-link body.admin button.pull-left.copy:after,body.admin #order-share-dialog .journey-link button.pull-left.copied:after,#order-share-dialog .journey-link body.admin button.pull-left.copied:after,body.admin section.page header a.pull-left.help:before,section.page header body.admin a.pull-left.help:before,body.admin section.page ul.large a span.pull-left:after,section.page ul.large a body.admin span.pull-left:after,body.admin nav#main ul.account_menu a.orders i.pull-left,nav#main ul.account_menu a.orders body.admin i.pull-left,body.admin nav#main ul.currency_menu a.orders i.pull-left,nav#main ul.currency_menu a.orders body.admin i.pull-left,body.admin nav#main ul.locale_menu a.orders i.pull-left,nav#main ul.locale_menu a.orders body.admin i.pull-left,body.admin nav#main ul.account_menu a.alerts i.pull-left,nav#main ul.account_menu a.alerts body.admin i.pull-left,body.admin nav#main ul.currency_menu a.alerts i.pull-left,nav#main ul.currency_menu a.alerts body.admin i.pull-left,body.admin nav#main ul.locale_menu a.alerts i.pull-left,nav#main ul.locale_menu a.alerts body.admin i.pull-left,body.admin nav#main ul.account_menu a.searches i.pull-left,nav#main ul.account_menu a.searches body.admin i.pull-left,body.admin nav#main ul.currency_menu a.searches i.pull-left,nav#main ul.currency_menu a.searches body.admin i.pull-left,body.admin nav#main ul.locale_menu a.searches i.pull-left,nav#main ul.locale_menu a.searches body.admin i.pull-left,body.admin nav#main ul.account_menu a.passengers i.pull-left,nav#main ul.account_menu a.passengers body.admin i.pull-left,body.admin nav#main ul.currency_menu a.passengers i.pull-left,nav#main ul.currency_menu a.passengers body.admin i.pull-left,body.admin nav#main ul.locale_menu a.passengers i.pull-left,nav#main ul.locale_menu a.passengers body.admin i.pull-left,body.admin nav#main ul.account_menu a.past_bookings i.pull-left,nav#main ul.account_menu a.past_bookings body.admin i.pull-left,body.admin nav#main ul.currency_menu a.past_bookings i.pull-left,nav#main ul.currency_menu a.past_bookings body.admin i.pull-left,body.admin nav#main ul.locale_menu a.past_bookings i.pull-left,nav#main ul.locale_menu a.past_bookings body.admin i.pull-left,body.admin nav#main ul.account_menu a.settings i.pull-left,nav#main ul.account_menu a.settings body.admin i.pull-left,body.admin nav#main ul.currency_menu a.settings i.pull-left,nav#main ul.currency_menu a.settings body.admin i.pull-left,body.admin nav#main ul.locale_menu a.settings i.pull-left,nav#main ul.locale_menu a.settings body.admin i.pull-left,body.admin nav#main ul.account_menu a.sign_out i.pull-left,nav#main ul.account_menu a.sign_out body.admin i.pull-left,body.admin nav#main ul.currency_menu a.sign_out i.pull-left,nav#main ul.currency_menu a.sign_out body.admin i.pull-left,body.admin nav#main ul.locale_menu a.sign_out i.pull-left,nav#main ul.locale_menu a.sign_out body.admin i.pull-left,body.admin #site-wrapper.mainstage #content section.badges .trustpilot a.pull-left:after,#site-wrapper.mainstage #content section.badges .trustpilot body.admin a.pull-left:after,body.admin #site-wrapper.mainstage #content section.payment-methods i.pull-left.lock,#site-wrapper.mainstage #content section.payment-methods body.admin i.pull-left.lock,body.admin #site-wrapper.mainstage #content section.payment-methods i.pull-left.card,#site-wrapper.mainstage #content section.payment-methods body.admin i.pull-left.card,body.admin section.discover h3.pull-left.popular-journeys:before,section.discover body.admin h3.pull-left.popular-journeys:before,body.admin section.discover h3.pull-left.popular-journeys.expanded:before,section.discover body.admin h3.pull-left.popular-journeys.expanded:before,body.admin #discover-page section.results h3.pull-left:after,#discover-page section.results body.admin h3.pull-left:after,body.admin section#contact .pull-left.action_button:after,section#contact body.admin .pull-left.action_button:after,body.admin #contact-form button.pull-left:after,#contact-form body.admin button.pull-left:after,body.admin #contact-form-wrapper #overlay-features a.pull-left:before,#contact-form-wrapper #overlay-features body.admin a.pull-left:before,body.admin section.authentication fieldset.actions button.pull-left[disabled]:before,section.authentication fieldset.actions body.admin button.pull-left[disabled]:before,body.admin section.authentication .third_party a.pull-left.facebook:before,section.authentication .third_party body.admin a.pull-left.facebook:before,body.admin section.authentication .third_party a.pull-left.twitter:before,section.authentication .third_party body.admin a.pull-left.twitter:before,body.admin #action_buttons #edit_search i.pull-left,#action_buttons #edit_search body.admin i.pull-left,body.admin #action_buttons #save_search i.pull-left,#action_buttons #save_search body.admin i.pull-left,body.admin #action_buttons #save_search.saved i.pull-left,#action_buttons #save_search.saved body.admin i.pull-left,body.admin #tabs i.pull-left.train,#tabs body.admin i.pull-left.train,body.admin #legs .overview .select_result i.pull-left,#legs .overview .select_result body.admin i.pull-left,body.admin #legs .overview .pull-left.arrow,#legs .overview body.admin .pull-left.arrow,body.admin #legs .result .pull-left.button.search:after,#legs .result body.admin .pull-left.button.search:after,#legs .result .author body.admin a.pull-left.search:after,.author body.admin #legs .result a.pull-left.search:after,body.admin #legs .result.selected .select_result i.pull-left,#legs .result.selected .select_result body.admin i.pull-left,body.admin #legs .selected_fare .selected .more_fares i.pull-left,#legs .selected_fare .selected .more_fares body.admin i.pull-left,body.admin #legs .selected_fare.open .more_fares i.pull-left,#legs .selected_fare.open .more_fares body.admin i.pull-left,body.admin #legs .earlier_later .earlier i.pull-left,#legs .earlier_later .earlier body.admin i.pull-left,body.admin #legs .earlier_later .later i.pull-left,#legs .earlier_later .later body.admin i.pull-left,body.admin #legs .itinerary .itinerary-steps>ol .step-connection .pull-left.train,#legs .itinerary .itinerary-steps>ol .step-connection body.admin .pull-left.train,body.admin #legs .itinerary .itinerary-steps>ol .transfer .pull-left.help,#legs .itinerary .itinerary-steps>ol .transfer body.admin .pull-left.help,body.admin #legs .itinerary .itinerary-steps>ol .wait .pull-left.clock,#legs .itinerary .itinerary-steps>ol .wait body.admin .pull-left.clock,body.admin #legs .itinerary .itinerary-steps>ol .separator i.pull-left,#legs .itinerary .itinerary-steps>ol .separator body.admin i.pull-left,body.admin #legs .itinerary .itinerary-steps>ol .separator.overnight i.pull-left,#legs .itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-left,body.admin .fare_list .fare_name span.pull-left.sleeper:after,.fare_list .fare_name body.admin span.pull-left.sleeper:after,body.admin .selected_fare span.pull-left.upgrade:before,.selected_fare body.admin span.pull-left.upgrade:before,body.admin .rail_fail .reason .pull-left.action_button:before,.rail_fail .reason body.admin .pull-left.action_button:before,body.admin .rail_fail .reason .pull-left.booking-alerts-explained:before,.rail_fail .reason body.admin .pull-left.booking-alerts-explained:before,body.admin .rail_fail #legs .result:not(.unsaleable) .pull-left.toggle,.rail_fail #legs .result:not(.unsaleable) body.admin .pull-left.toggle,body.admin .rail_fail #legs .result:not(.unsaleable).expanded .pull-left.toggle,.rail_fail #legs .result:not(.unsaleable).expanded body.admin .pull-left.toggle,body.admin #search_results.error_timetable .result:not(.unsaleable) .pull-left.ticket_search:after,#search_results.error_timetable .result:not(.unsaleable) body.admin .pull-left.ticket_search:after,body.admin form.booking_alert button.pull-left:after,form.booking_alert body.admin button.pull-left:after,body.admin section.show_stops td.icon i.pull-left.train,section.show_stops td.icon body.admin i.pull-left.train,body.admin #passengers #itinerary .itinerary-steps>ol .step-connection .pull-left.train,#passengers #itinerary .itinerary-steps>ol .step-connection body.admin .pull-left.train,body.admin #passengers #itinerary .itinerary-steps>ol .transfer .pull-left.help,#passengers #itinerary .itinerary-steps>ol .transfer body.admin .pull-left.help,body.admin #passengers #itinerary .itinerary-steps>ol .wait .pull-left.clock,#passengers #itinerary .itinerary-steps>ol .wait body.admin .pull-left.clock,body.admin #passengers #itinerary .itinerary-steps>ol .separator i.pull-left,#passengers #itinerary .itinerary-steps>ol .separator body.admin i.pull-left,body.admin #passengers #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,#passengers #itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-left,body.admin #basket #itinerary .itinerary-steps>ol .step-connection .pull-left.train,#basket #itinerary .itinerary-steps>ol .step-connection body.admin .pull-left.train,body.admin #basket #itinerary .itinerary-steps>ol .transfer .pull-left.help,#basket #itinerary .itinerary-steps>ol .transfer body.admin .pull-left.help,body.admin #basket #itinerary .itinerary-steps>ol .wait .pull-left.clock,#basket #itinerary .itinerary-steps>ol .wait body.admin .pull-left.clock,body.admin #basket #itinerary .itinerary-steps>ol .separator i.pull-left,#basket #itinerary .itinerary-steps>ol .separator body.admin i.pull-left,body.admin #basket #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,#basket #itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-left,body.admin #thank_you_page #intro .instructions ul.help a.pull-left:before,#thank_you_page #intro .instructions ul.help body.admin a.pull-left:before,body.admin #thank_you_page #intro .instructions p.help a.pull-left:before,#thank_you_page #intro .instructions p.help body.admin a.pull-left:before,body.admin #order_details #intro .instructions ul.help a.pull-left:before,body.admin #order_details #intro .instructions p.help a.pull-left:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .step-connection .pull-left.train,#thank_you_page #itinerary .itinerary-steps>ol .step-connection body.admin .pull-left.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .pull-left.train,body.admin #thank_you_page #itinerary .itinerary-steps>ol .transfer .pull-left.help,#thank_you_page #itinerary .itinerary-steps>ol .transfer body.admin .pull-left.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .pull-left.help,body.admin #thank_you_page #itinerary .itinerary-steps>ol .wait .pull-left.clock,#thank_you_page #itinerary .itinerary-steps>ol .wait body.admin .pull-left.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .pull-left.clock,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator i.pull-left,#thank_you_page #itinerary .itinerary-steps>ol .separator body.admin i.pull-left,body.admin #order_details #itinerary .itinerary-steps>ol .separator i.pull-left,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-left,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,body.admin #checkout #bottom_form li.action button.pull-left:after,#checkout #bottom_form li.action body.admin button.pull-left:after,body.admin #checkout #terms_and_conditions header a.pull-left:after,#checkout #terms_and_conditions header body.admin a.pull-left:after,body.admin #checkout #terms_and_conditions .tabs .tabs_nav a.pull-left.hide:after,#checkout #terms_and_conditions .tabs .tabs_nav body.admin a.pull-left.hide:after,body.admin #checkout #itinerary .itinerary-steps>ol .step-connection .pull-left.train,#checkout #itinerary .itinerary-steps>ol .step-connection body.admin .pull-left.train,body.admin #checkout #itinerary .itinerary-steps>ol .transfer .pull-left.help,#checkout #itinerary .itinerary-steps>ol .transfer body.admin .pull-left.help,body.admin #checkout #itinerary .itinerary-steps>ol .wait .pull-left.clock,#checkout #itinerary .itinerary-steps>ol .wait body.admin .pull-left.clock,body.admin #checkout #itinerary .itinerary-steps>ol .separator i.pull-left,#checkout #itinerary .itinerary-steps>ol .separator body.admin i.pull-left,body.admin #checkout #itinerary .itinerary-steps>ol .separator.overnight i.pull-left,#checkout #itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-left,body.admin .blog_posts_index .pagination a.pull-left.next_blog_page:before,.blog_posts_index .pagination body.admin a.pull-left.next_blog_page:before,body.admin .blog_posts_show .pagination a.pull-left.next_blog_page:before,.blog_posts_show .pagination body.admin a.pull-left.next_blog_page:before,body.admin .blog_posts_index .pagination a.pull-left.previous_blog_page:after,.blog_posts_index .pagination body.admin a.pull-left.previous_blog_page:after,body.admin .blog_posts_show .pagination a.pull-left.previous_blog_page:after,.blog_posts_show .pagination body.admin a.pull-left.previous_blog_page:after,body.admin .blog_posts_index .post_content ul>li.pull-left:before,.blog_posts_index .post_content body.admin ul>li.pull-left:before,body.admin .blog_posts_show .post_content ul>li.pull-left:before,.blog_posts_show .post_content body.admin ul>li.pull-left:before,body.admin .about_team section#about .pull-left.twitter-follow-link:before,.about_team section#about body.admin .pull-left.twitter-follow-link:before,body.admin .about_team section#about .pull-left.external-link:before,.about_team section#about body.admin .pull-left.external-link:before,body.admin .about_team section#about .pull-left.instagram-link:before,.about_team section#about body.admin .pull-left.instagram-link:before,body.admin .about_team section#about .pull-left.linkedin-link:before,.about_team section#about body.admin .pull-left.linkedin-link:before,body.admin .about_team section#about .pull-left.github-link:before,.about_team section#about body.admin .pull-left.github-link:before,body.admin .team_overview .pull-left.button:after,.team_overview body.admin .pull-left.button:after,.team_overview .author body.admin a.pull-left:after,.author body.admin .team_overview a.pull-left:after,body.admin .city_guides_show .curated-journeys .pull-left.show-all:after,.city_guides_show .curated-journeys body.admin .pull-left.show-all:after,body.admin .city_guides_show .curated-journeys .pull-left.show-all.expanded:after,.city_guides_show .curated-journeys body.admin .pull-left.show-all.expanded:after,body.admin .journey_guides_show .prices .pull-left.prices_explained:before,.journey_guides_show .prices body.admin .pull-left.prices_explained:before,body.admin .journey_guides_show .stats .departure .pull-left.item:before,.journey_guides_show .stats .departure body.admin .pull-left.item:before,body.admin .journey_guides_show .stats .train_changes .pull-left.item:before,.journey_guides_show .stats .train_changes body.admin .pull-left.item:before,body.admin .journey_guides_show .stats .journey_time .pull-left.item:before,.journey_guides_show .stats .journey_time body.admin .pull-left.item:before,body.admin .journey_guides_show .automated .intro .pull-left.icon:before,.journey_guides_show .automated .intro body.admin .pull-left.icon:before,body.admin .journey_guides_show .automated .intro .pull-left.icon:after,.journey_guides_show .automated .intro body.admin .pull-left.icon:after,body.admin .journey_guides_show .automated .booking .pull-left.icon:before,.journey_guides_show .automated .booking body.admin .pull-left.icon:before,body.admin .journey_guides_show .automated .booking .pull-left.icon:after,.journey_guides_show .automated .booking body.admin .pull-left.icon:after,body.admin .journey_guides_show .automated .trains .pull-left.icon:before,.journey_guides_show .automated .trains body.admin .pull-left.icon:before,body.admin .journey_guides_show .automated .trains .pull-left.icon:after,.journey_guides_show .automated .trains body.admin .pull-left.icon:after,body.admin .journey_guides_show .automated .trains .inverse-journey a.pull-left:after,.journey_guides_show .automated .trains .inverse-journey body.admin a.pull-left:after,body.admin .journey_guides_show .automated .other h3 a.pull-left:after,.journey_guides_show .automated .other h3 body.admin a.pull-left:after,body.admin .journey_guides_show .curated .routes>li .step .trains a.pull-left:after,.journey_guides_show .curated .routes>li .step .trains body.admin a.pull-left:after,body.admin .train_guides_show ul.train-type .pull-left.high_speed,.train_guides_show ul.train-type body.admin .pull-left.high_speed,body.admin .train_guides_show ul.train-type .pull-left.regional,.train_guides_show ul.train-type body.admin .pull-left.regional,body.admin .train_guides_show ul.train-type .pull-left.night,.train_guides_show ul.train-type body.admin .pull-left.night,body.admin .train_guides_show ul.train-type .pull-left.scenic,.train_guides_show ul.train-type body.admin .pull-left.scenic,body.admin section#account fieldset.actions button.pull-left:after,section#account fieldset.actions body.admin button.pull-left:after,body.admin section#account fieldset.actions li.link_action a.pull-left:after,section#account fieldset.actions li.link_action body.admin a.pull-left:after,body.admin #account.page.your_trips .pull-left.current-trip:after,#account.page.your_trips body.admin .pull-left.current-trip:after,body.admin #account.page.your_trips .current-trip p.pull-left:before,#account.page.your_trips .current-trip body.admin p.pull-left:before,body.admin #account.page.your_trips .trips li a.pull-left:after,#account.page.your_trips .trips li body.admin a.pull-left:after,body.admin #account.page.your_trips .upcoming .trips li a p.pull-left:before,#account.page.your_trips .upcoming .trips li a body.admin p.pull-left:before,body.admin #account.page.your_trips .upcoming .no-trips .pull-left.action_button:before,#account.page.your_trips .upcoming .no-trips body.admin .pull-left.action_button:before,body.admin section.current-trip .pull-left.refresh:before,section.current-trip body.admin .pull-left.refresh:before,body.admin section.current-trip table .earlier span.pull-left:after,section.current-trip table .earlier body.admin span.pull-left:after,body.admin section.current-trip table .earlier.active span.pull-left:after,section.current-trip table .earlier.active body.admin span.pull-left:after,body.admin section.current-trip table tr.departed+tr:not(.departed) .pull-left.icon:before,section.current-trip table tr.departed+tr:not(.departed) body.admin .pull-left.icon:before,body.admin section.current-trip table .finish .icon i.pull-left,section.current-trip table .finish .icon body.admin i.pull-left,body.admin section.current-trip footer span.pull-left:after,section.current-trip footer body.admin span.pull-left:after,body.admin ul.breadcrumbs li.pull-left:not(:last-child):after,body.admin table:not(.cost) th a.pull-left.asc:after,body.admin table:not(.cost) th a.pull-left.desc:after,body.admin .fr-view ul>li.pull-left:before,body.admin.admin_booking_alerts_index .multi_filter .pull-left.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .pull-left.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .pull-left.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .pull-left.remove_filter:before,body.admin #guides_admin>header nav li.pull-left:after,body.admin #guides_admin .flash li.pull-left.alert:before,body.admin #guides_admin .flash li.pull-left.notice:before,body.admin #guides_admin form.formtastic .pull-left.error-messages:before{margin-right:.3em}body.admin .fa.pull-right,body.admin i.pull-right.pulsing,body.admin i.pull-right.train,body.admin i.pull-right.spinner,body.admin i.pull-right.search,body.admin i.pull-right.add,body.admin i.pull-right.edit,body.admin i.pull-right.remove,body.admin i.pull-right.trash,body.admin i.pull-right.clock,body.admin i.pull-right.plus,body.admin i.pull-right.star,body.admin i.pull-right.info,body.admin i.pull-right.notice,body.admin i.pull-right.warning,body.admin i.pull-right.basket,body.admin i.pull-right.user,body.admin i.pull-right.blog,body.admin i.pull-right.help,body.admin i.pull-right.settings,body.admin i.pull-right.undo,body.admin i.pull-right.active-locale,body.admin i.pull-right.inactive-locale,body.admin i.pull-right.share,body.admin i.pull-right.facebook,body.admin i.pull-right.twitter,body.admin i.pull-right.gplus,body.admin i.pull-right.youtube,body.admin i.pull-right.exit,body.admin i.pull-right.swap,body.admin i.pull-right.calendar,body.admin i.pull-right.options,body.admin i.pull-right.sort,body.admin i.pull-right.question,body.admin i.pull-right.down,body.admin i.pull-right.check,body.admin i.pull-right.toggle-down,body.admin i.pull-right.toggle-up,body.admin i.pull-right.left,body.admin i.inbound i.pull-right.arrow,i.inbound body.admin i.pull-right.arrow,body.admin i.pull-right.right,body.admin i.outbound i.pull-right.arrow,i.outbound body.admin i.pull-right.arrow,body.admin i.pull-right.dropdown,body.admin i.pull-right.chevron-right,body.admin i.pull-right.chevron-left,body.admin i.pull-right.has_tooltip,body.admin p.pull-right.warning.site_wide:before,body.admin form.formtastic li.pull-right.invalid:before,form.formtastic body.admin li.pull-right.invalid:before,body.admin form.formtastic li.pull-right.error:before,form.formtastic body.admin li.pull-right.error:before,body.admin .errorExplanation li.pull-right:before,.errorExplanation body.admin li.pull-right:before,body.admin #newsletter button.pull-right:before,#newsletter body.admin button.pull-right:before,body.admin #newsletter a.pull-right.button:before,#newsletter body.admin a.pull-right.button:before,#newsletter .author body.admin a.pull-right:before,.author body.admin #newsletter a.pull-right:before,body.admin .ac_results .ac_no_results .pull-right.warning_icon,.ac_results .ac_no_results body.admin .pull-right.warning_icon,body.admin .overlay_mask .close i.pull-right,.overlay_mask .close body.admin i.pull-right,body.admin #page_tabs a.ticket_options i.pull-right,#page_tabs a.ticket_options body.admin i.pull-right,body.admin #page_tabs a.booking_complete i.pull-right,#page_tabs a.booking_complete body.admin i.pull-right,body.admin #page_tabs a.itinerary i.pull-right,#page_tabs a.itinerary body.admin i.pull-right,body.admin #page_tabs a.basket i.pull-right,#page_tabs a.basket body.admin i.pull-right,body.admin #page_tabs a.checkout i.pull-right,#page_tabs a.checkout body.admin i.pull-right,body.admin aside.summary .buttons .pull-right#add_journey:after,aside.summary .buttons body.admin .pull-right#add_journey:after,body.admin aside.summary .europe-by-rail-book a.pull-right:before,aside.summary .europe-by-rail-book body.admin a.pull-right:before,body.admin aside.summary .action-buttons a.pull-right.resend:before,aside.summary .action-buttons body.admin a.pull-right.resend:before,body.admin aside.summary .action-buttons a.pull-right.share:before,aside.summary .action-buttons body.admin a.pull-right.share:before,body.admin section.coverage_map .pull-right.button:after,section.coverage_map body.admin .pull-right.button:after,section.coverage_map .author body.admin a.pull-right:after,.author body.admin section.coverage_map a.pull-right:after,body.admin .pagination a.pull-right.previous_page:before,.pagination body.admin a.pull-right.previous_page:before,body.admin .pagination span.pull-right.previous_page:before,.pagination body.admin span.pull-right.previous_page:before,body.admin .pagination em.pull-right.previous_page:before,.pagination body.admin em.pull-right.previous_page:before,body.admin .pagination a.pull-right.next_page:after,.pagination body.admin a.pull-right.next_page:after,body.admin .pagination span.pull-right.next_page:after,.pagination body.admin span.pull-right.next_page:after,body.admin .pagination em.pull-right.next_page:after,.pagination body.admin em.pull-right.next_page:after,body.admin section.carbon-calculation i.pull-right.plane,section.carbon-calculation body.admin i.pull-right.plane,body.admin section.carbon-calculation i.pull-right.train,section.carbon-calculation body.admin i.pull-right.train,body.admin form.search fieldset.who li.passenger .passenger_selector .pull-right.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .pull-right.passenger_button.remove_passenger:before,body.admin form.search fieldset.who li.passenger .passenger_selector .pull-right.passenger_button.add_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .pull-right.passenger_button.add_passenger:before,body.admin form.search fieldset.who li.passenger.multiple .pull-right.category_label:before,form.search fieldset.who li.passenger.multiple body.admin .pull-right.category_label:before,body.admin form.search fieldset.who li.passenger.single .pull-right.category_label:before,form.search fieldset.who li.passenger.single body.admin .pull-right.category_label:before,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .pull-right.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .pull-right.remove-via-station,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .pull-right.remove-avoid-london,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .pull-right.remove-avoid-london,body.admin section.more-options a.pull-right.help:before,section.more-options body.admin a.pull-right.help:before,body.admin section.more-options ul.via-station i.pull-right.remove,section.more-options ul.via-station body.admin i.pull-right.remove,body.admin .order_item .delivery_method span.pull-right.print_at_home:before,.order_item .delivery_method body.admin span.pull-right.print_at_home:before,body.admin .order_item .delivery_method strong.pull-right.print_at_home:before,.order_item .delivery_method body.admin strong.pull-right.print_at_home:before,body.admin .order_item .delivery_method span.pull-right.mobile:before,.order_item .delivery_method body.admin span.pull-right.mobile:before,body.admin .order_item .delivery_method strong.pull-right.mobile:before,.order_item .delivery_method body.admin strong.pull-right.mobile:before,body.admin .order_item .delivery_method span.pull-right.collection:before,.order_item .delivery_method body.admin span.pull-right.collection:before,body.admin .order_item .delivery_method strong.pull-right.collection:before,.order_item .delivery_method body.admin strong.pull-right.collection:before,body.admin .order_item .delivery_method span.pull-right.paperless:before,.order_item .delivery_method body.admin span.pull-right.paperless:before,body.admin .order_item .delivery_method strong.pull-right.paperless:before,.order_item .delivery_method body.admin strong.pull-right.paperless:before,body.admin .order_item .delivery_method span.pull-right.first_class:before,.order_item .delivery_method body.admin span.pull-right.first_class:before,body.admin .order_item .delivery_method strong.pull-right.first_class:before,.order_item .delivery_method body.admin strong.pull-right.first_class:before,body.admin .order_item .delivery_method span.pull-right.special:before,.order_item .delivery_method body.admin span.pull-right.special:before,body.admin .order_item .delivery_method strong.pull-right.special:before,.order_item .delivery_method body.admin strong.pull-right.special:before,body.admin .order_item .passengers strong.pull-right:before,.order_item .passengers body.admin strong.pull-right:before,body.admin .order_item .after-sales a.pull-right.refund-options:before,.order_item .after-sales body.admin a.pull-right.refund-options:before,body.admin .order_item .after-sales a.pull-right.exchange-options:before,.order_item .after-sales body.admin a.pull-right.exchange-options:before,body.admin .order_item .after-sales .container a.close i.pull-right,.order_item .after-sales .container a.close body.admin i.pull-right,body.admin .order_item .after-sales .loading i.pull-right,.order_item .after-sales .loading body.admin i.pull-right,body.admin .order_item .after-sales .claims a.pull-right.help:before,.order_item .after-sales .claims body.admin a.pull-right.help:before,body.admin .destinations-country-guide .caption a.pull-right:after,.destinations-country-guide .caption body.admin a.pull-right:after,body.admin .guides-slider .content-header .controls .pull-right.prev,.guides-slider .content-header .controls body.admin .pull-right.prev,body.admin .guides-slider .content-header .controls .pull-right.next,.guides-slider .content-header .controls body.admin .pull-right.next,body.admin .airbnb-form .pull-right.submit:after,.airbnb-form body.admin .pull-right.submit:after,body.admin .airbnb-form .pull-right.date-picker:after,.airbnb-form body.admin .pull-right.date-picker:after,body.admin .airbnb-form.horizontal .pull-right.submit:after,.airbnb-form.horizontal body.admin .pull-right.submit:after,body.admin #order-share-dialog .journey-link button.pull-right.copy:after,#order-share-dialog .journey-link body.admin button.pull-right.copy:after,body.admin #order-share-dialog .journey-link button.pull-right.copied:after,#order-share-dialog .journey-link body.admin button.pull-right.copied:after,body.admin section.page header a.pull-right.help:before,section.page header body.admin a.pull-right.help:before,body.admin section.page ul.large a span.pull-right:after,section.page ul.large a body.admin span.pull-right:after,body.admin nav#main ul.account_menu a.orders i.pull-right,nav#main ul.account_menu a.orders body.admin i.pull-right,body.admin nav#main ul.currency_menu a.orders i.pull-right,nav#main ul.currency_menu a.orders body.admin i.pull-right,body.admin nav#main ul.locale_menu a.orders i.pull-right,nav#main ul.locale_menu a.orders body.admin i.pull-right,body.admin nav#main ul.account_menu a.alerts i.pull-right,nav#main ul.account_menu a.alerts body.admin i.pull-right,body.admin nav#main ul.currency_menu a.alerts i.pull-right,nav#main ul.currency_menu a.alerts body.admin i.pull-right,body.admin nav#main ul.locale_menu a.alerts i.pull-right,nav#main ul.locale_menu a.alerts body.admin i.pull-right,body.admin nav#main ul.account_menu a.searches i.pull-right,nav#main ul.account_menu a.searches body.admin i.pull-right,body.admin nav#main ul.currency_menu a.searches i.pull-right,nav#main ul.currency_menu a.searches body.admin i.pull-right,body.admin nav#main ul.locale_menu a.searches i.pull-right,nav#main ul.locale_menu a.searches body.admin i.pull-right,body.admin nav#main ul.account_menu a.passengers i.pull-right,nav#main ul.account_menu a.passengers body.admin i.pull-right,body.admin nav#main ul.currency_menu a.passengers i.pull-right,nav#main ul.currency_menu a.passengers body.admin i.pull-right,body.admin nav#main ul.locale_menu a.passengers i.pull-right,nav#main ul.locale_menu a.passengers body.admin i.pull-right,body.admin nav#main ul.account_menu a.past_bookings i.pull-right,nav#main ul.account_menu a.past_bookings body.admin i.pull-right,body.admin nav#main ul.currency_menu a.past_bookings i.pull-right,nav#main ul.currency_menu a.past_bookings body.admin i.pull-right,body.admin nav#main ul.locale_menu a.past_bookings i.pull-right,nav#main ul.locale_menu a.past_bookings body.admin i.pull-right,body.admin nav#main ul.account_menu a.settings i.pull-right,nav#main ul.account_menu a.settings body.admin i.pull-right,body.admin nav#main ul.currency_menu a.settings i.pull-right,nav#main ul.currency_menu a.settings body.admin i.pull-right,body.admin nav#main ul.locale_menu a.settings i.pull-right,nav#main ul.locale_menu a.settings body.admin i.pull-right,body.admin nav#main ul.account_menu a.sign_out i.pull-right,nav#main ul.account_menu a.sign_out body.admin i.pull-right,body.admin nav#main ul.currency_menu a.sign_out i.pull-right,nav#main ul.currency_menu a.sign_out body.admin i.pull-right,body.admin nav#main ul.locale_menu a.sign_out i.pull-right,nav#main ul.locale_menu a.sign_out body.admin i.pull-right,body.admin #site-wrapper.mainstage #content section.badges .trustpilot a.pull-right:after,#site-wrapper.mainstage #content section.badges .trustpilot body.admin a.pull-right:after,body.admin #site-wrapper.mainstage #content section.payment-methods i.pull-right.lock,#site-wrapper.mainstage #content section.payment-methods body.admin i.pull-right.lock,body.admin #site-wrapper.mainstage #content section.payment-methods i.pull-right.card,#site-wrapper.mainstage #content section.payment-methods body.admin i.pull-right.card,body.admin section.discover h3.pull-right.popular-journeys:before,section.discover body.admin h3.pull-right.popular-journeys:before,body.admin section.discover h3.pull-right.popular-journeys.expanded:before,section.discover body.admin h3.pull-right.popular-journeys.expanded:before,body.admin #discover-page section.results h3.pull-right:after,#discover-page section.results body.admin h3.pull-right:after,body.admin section#contact .pull-right.action_button:after,section#contact body.admin .pull-right.action_button:after,body.admin #contact-form button.pull-right:after,#contact-form body.admin button.pull-right:after,body.admin #contact-form-wrapper #overlay-features a.pull-right:before,#contact-form-wrapper #overlay-features body.admin a.pull-right:before,body.admin section.authentication fieldset.actions button.pull-right[disabled]:before,section.authentication fieldset.actions body.admin button.pull-right[disabled]:before,body.admin section.authentication .third_party a.pull-right.facebook:before,section.authentication .third_party body.admin a.pull-right.facebook:before,body.admin section.authentication .third_party a.pull-right.twitter:before,section.authentication .third_party body.admin a.pull-right.twitter:before,body.admin #action_buttons #edit_search i.pull-right,#action_buttons #edit_search body.admin i.pull-right,body.admin #action_buttons #save_search i.pull-right,#action_buttons #save_search body.admin i.pull-right,body.admin #action_buttons #save_search.saved i.pull-right,#action_buttons #save_search.saved body.admin i.pull-right,body.admin #tabs i.pull-right.train,#tabs body.admin i.pull-right.train,body.admin #legs .overview .select_result i.pull-right,#legs .overview .select_result body.admin i.pull-right,body.admin #legs .overview .pull-right.arrow,#legs .overview body.admin .pull-right.arrow,body.admin #legs .result .pull-right.button.search:after,#legs .result body.admin .pull-right.button.search:after,#legs .result .author body.admin a.pull-right.search:after,.author body.admin #legs .result a.pull-right.search:after,body.admin #legs .result.selected .select_result i.pull-right,#legs .result.selected .select_result body.admin i.pull-right,body.admin #legs .selected_fare .selected .more_fares i.pull-right,#legs .selected_fare .selected .more_fares body.admin i.pull-right,body.admin #legs .selected_fare.open .more_fares i.pull-right,#legs .selected_fare.open .more_fares body.admin i.pull-right,body.admin #legs .earlier_later .earlier i.pull-right,#legs .earlier_later .earlier body.admin i.pull-right,body.admin #legs .earlier_later .later i.pull-right,#legs .earlier_later .later body.admin i.pull-right,body.admin #legs .itinerary .itinerary-steps>ol .step-connection .pull-right.train,#legs .itinerary .itinerary-steps>ol .step-connection body.admin .pull-right.train,body.admin #legs .itinerary .itinerary-steps>ol .transfer .pull-right.help,#legs .itinerary .itinerary-steps>ol .transfer body.admin .pull-right.help,body.admin #legs .itinerary .itinerary-steps>ol .wait .pull-right.clock,#legs .itinerary .itinerary-steps>ol .wait body.admin .pull-right.clock,body.admin #legs .itinerary .itinerary-steps>ol .separator i.pull-right,#legs .itinerary .itinerary-steps>ol .separator body.admin i.pull-right,body.admin #legs .itinerary .itinerary-steps>ol .separator.overnight i.pull-right,#legs .itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-right,body.admin .fare_list .fare_name span.pull-right.sleeper:after,.fare_list .fare_name body.admin span.pull-right.sleeper:after,body.admin .selected_fare span.pull-right.upgrade:before,.selected_fare body.admin span.pull-right.upgrade:before,body.admin .rail_fail .reason .pull-right.action_button:before,.rail_fail .reason body.admin .pull-right.action_button:before,body.admin .rail_fail .reason .pull-right.booking-alerts-explained:before,.rail_fail .reason body.admin .pull-right.booking-alerts-explained:before,body.admin .rail_fail #legs .result:not(.unsaleable) .pull-right.toggle,.rail_fail #legs .result:not(.unsaleable) body.admin .pull-right.toggle,body.admin .rail_fail #legs .result:not(.unsaleable).expanded .pull-right.toggle,.rail_fail #legs .result:not(.unsaleable).expanded body.admin .pull-right.toggle,body.admin #search_results.error_timetable .result:not(.unsaleable) .pull-right.ticket_search:after,#search_results.error_timetable .result:not(.unsaleable) body.admin .pull-right.ticket_search:after,body.admin form.booking_alert button.pull-right:after,form.booking_alert body.admin button.pull-right:after,body.admin section.show_stops td.icon i.pull-right.train,section.show_stops td.icon body.admin i.pull-right.train,body.admin #passengers #itinerary .itinerary-steps>ol .step-connection .pull-right.train,#passengers #itinerary .itinerary-steps>ol .step-connection body.admin .pull-right.train,body.admin #passengers #itinerary .itinerary-steps>ol .transfer .pull-right.help,#passengers #itinerary .itinerary-steps>ol .transfer body.admin .pull-right.help,body.admin #passengers #itinerary .itinerary-steps>ol .wait .pull-right.clock,#passengers #itinerary .itinerary-steps>ol .wait body.admin .pull-right.clock,body.admin #passengers #itinerary .itinerary-steps>ol .separator i.pull-right,#passengers #itinerary .itinerary-steps>ol .separator body.admin i.pull-right,body.admin #passengers #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,#passengers #itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-right,body.admin #basket #itinerary .itinerary-steps>ol .step-connection .pull-right.train,#basket #itinerary .itinerary-steps>ol .step-connection body.admin .pull-right.train,body.admin #basket #itinerary .itinerary-steps>ol .transfer .pull-right.help,#basket #itinerary .itinerary-steps>ol .transfer body.admin .pull-right.help,body.admin #basket #itinerary .itinerary-steps>ol .wait .pull-right.clock,#basket #itinerary .itinerary-steps>ol .wait body.admin .pull-right.clock,body.admin #basket #itinerary .itinerary-steps>ol .separator i.pull-right,#basket #itinerary .itinerary-steps>ol .separator body.admin i.pull-right,body.admin #basket #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,#basket #itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-right,body.admin #thank_you_page #intro .instructions ul.help a.pull-right:before,#thank_you_page #intro .instructions ul.help body.admin a.pull-right:before,body.admin #thank_you_page #intro .instructions p.help a.pull-right:before,#thank_you_page #intro .instructions p.help body.admin a.pull-right:before,body.admin #order_details #intro .instructions ul.help a.pull-right:before,body.admin #order_details #intro .instructions p.help a.pull-right:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .step-connection .pull-right.train,#thank_you_page #itinerary .itinerary-steps>ol .step-connection body.admin .pull-right.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .pull-right.train,body.admin #thank_you_page #itinerary .itinerary-steps>ol .transfer .pull-right.help,#thank_you_page #itinerary .itinerary-steps>ol .transfer body.admin .pull-right.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .pull-right.help,body.admin #thank_you_page #itinerary .itinerary-steps>ol .wait .pull-right.clock,#thank_you_page #itinerary .itinerary-steps>ol .wait body.admin .pull-right.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait .pull-right.clock,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator i.pull-right,#thank_you_page #itinerary .itinerary-steps>ol .separator body.admin i.pull-right,body.admin #order_details #itinerary .itinerary-steps>ol .separator i.pull-right,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-right,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,body.admin #checkout #bottom_form li.action button.pull-right:after,#checkout #bottom_form li.action body.admin button.pull-right:after,body.admin #checkout #terms_and_conditions header a.pull-right:after,#checkout #terms_and_conditions header body.admin a.pull-right:after,body.admin #checkout #terms_and_conditions .tabs .tabs_nav a.pull-right.hide:after,#checkout #terms_and_conditions .tabs .tabs_nav body.admin a.pull-right.hide:after,body.admin #checkout #itinerary .itinerary-steps>ol .step-connection .pull-right.train,#checkout #itinerary .itinerary-steps>ol .step-connection body.admin .pull-right.train,body.admin #checkout #itinerary .itinerary-steps>ol .transfer .pull-right.help,#checkout #itinerary .itinerary-steps>ol .transfer body.admin .pull-right.help,body.admin #checkout #itinerary .itinerary-steps>ol .wait .pull-right.clock,#checkout #itinerary .itinerary-steps>ol .wait body.admin .pull-right.clock,body.admin #checkout #itinerary .itinerary-steps>ol .separator i.pull-right,#checkout #itinerary .itinerary-steps>ol .separator body.admin i.pull-right,body.admin #checkout #itinerary .itinerary-steps>ol .separator.overnight i.pull-right,#checkout #itinerary .itinerary-steps>ol .separator.overnight body.admin i.pull-right,body.admin .blog_posts_index .pagination a.pull-right.next_blog_page:before,.blog_posts_index .pagination body.admin a.pull-right.next_blog_page:before,body.admin .blog_posts_show .pagination a.pull-right.next_blog_page:before,.blog_posts_show .pagination body.admin a.pull-right.next_blog_page:before,body.admin .blog_posts_index .pagination a.pull-right.previous_blog_page:after,.blog_posts_index .pagination body.admin a.pull-right.previous_blog_page:after,body.admin .blog_posts_show .pagination a.pull-right.previous_blog_page:after,.blog_posts_show .pagination body.admin a.pull-right.previous_blog_page:after,body.admin .blog_posts_index .post_content ul>li.pull-right:before,.blog_posts_index .post_content body.admin ul>li.pull-right:before,body.admin .blog_posts_show .post_content ul>li.pull-right:before,.blog_posts_show .post_content body.admin ul>li.pull-right:before,body.admin .about_team section#about .pull-right.twitter-follow-link:before,.about_team section#about body.admin .pull-right.twitter-follow-link:before,body.admin .about_team section#about .pull-right.external-link:before,.about_team section#about body.admin .pull-right.external-link:before,body.admin .about_team section#about .pull-right.instagram-link:before,.about_team section#about body.admin .pull-right.instagram-link:before,body.admin .about_team section#about .pull-right.linkedin-link:before,.about_team section#about body.admin .pull-right.linkedin-link:before,body.admin .about_team section#about .pull-right.github-link:before,.about_team section#about body.admin .pull-right.github-link:before,body.admin .team_overview .pull-right.button:after,.team_overview body.admin .pull-right.button:after,.team_overview .author body.admin a.pull-right:after,.author body.admin .team_overview a.pull-right:after,body.admin .city_guides_show .curated-journeys .pull-right.show-all:after,.city_guides_show .curated-journeys body.admin .pull-right.show-all:after,body.admin .city_guides_show .curated-journeys .pull-right.show-all.expanded:after,.city_guides_show .curated-journeys body.admin .pull-right.show-all.expanded:after,body.admin .journey_guides_show .prices .pull-right.prices_explained:before,.journey_guides_show .prices body.admin .pull-right.prices_explained:before,body.admin .journey_guides_show .stats .departure .pull-right.item:before,.journey_guides_show .stats .departure body.admin .pull-right.item:before,body.admin .journey_guides_show .stats .train_changes .pull-right.item:before,.journey_guides_show .stats .train_changes body.admin .pull-right.item:before,body.admin .journey_guides_show .stats .journey_time .pull-right.item:before,.journey_guides_show .stats .journey_time body.admin .pull-right.item:before,body.admin .journey_guides_show .automated .intro .pull-right.icon:before,.journey_guides_show .automated .intro body.admin .pull-right.icon:before,body.admin .journey_guides_show .automated .intro .pull-right.icon:after,.journey_guides_show .automated .intro body.admin .pull-right.icon:after,body.admin .journey_guides_show .automated .booking .pull-right.icon:before,.journey_guides_show .automated .booking body.admin .pull-right.icon:before,body.admin .journey_guides_show .automated .booking .pull-right.icon:after,.journey_guides_show .automated .booking body.admin .pull-right.icon:after,body.admin .journey_guides_show .automated .trains .pull-right.icon:before,.journey_guides_show .automated .trains body.admin .pull-right.icon:before,body.admin .journey_guides_show .automated .trains .pull-right.icon:after,.journey_guides_show .automated .trains body.admin .pull-right.icon:after,body.admin .journey_guides_show .automated .trains .inverse-journey a.pull-right:after,.journey_guides_show .automated .trains .inverse-journey body.admin a.pull-right:after,body.admin .journey_guides_show .automated .other h3 a.pull-right:after,.journey_guides_show .automated .other h3 body.admin a.pull-right:after,body.admin .journey_guides_show .curated .routes>li .step .trains a.pull-right:after,.journey_guides_show .curated .routes>li .step .trains body.admin a.pull-right:after,body.admin .train_guides_show ul.train-type .pull-right.high_speed,.train_guides_show ul.train-type body.admin .pull-right.high_speed,body.admin .train_guides_show ul.train-type .pull-right.regional,.train_guides_show ul.train-type body.admin .pull-right.regional,body.admin .train_guides_show ul.train-type .pull-right.night,.train_guides_show ul.train-type body.admin .pull-right.night,body.admin .train_guides_show ul.train-type .pull-right.scenic,.train_guides_show ul.train-type body.admin .pull-right.scenic,body.admin section#account fieldset.actions button.pull-right:after,section#account fieldset.actions body.admin button.pull-right:after,body.admin section#account fieldset.actions li.link_action a.pull-right:after,section#account fieldset.actions li.link_action body.admin a.pull-right:after,body.admin #account.page.your_trips .pull-right.current-trip:after,#account.page.your_trips body.admin .pull-right.current-trip:after,body.admin #account.page.your_trips .current-trip p.pull-right:before,#account.page.your_trips .current-trip body.admin p.pull-right:before,body.admin #account.page.your_trips .trips li a.pull-right:after,#account.page.your_trips .trips li body.admin a.pull-right:after,body.admin #account.page.your_trips .upcoming .trips li a p.pull-right:before,#account.page.your_trips .upcoming .trips li a body.admin p.pull-right:before,body.admin #account.page.your_trips .upcoming .no-trips .pull-right.action_button:before,#account.page.your_trips .upcoming .no-trips body.admin .pull-right.action_button:before,body.admin section.current-trip .pull-right.refresh:before,section.current-trip body.admin .pull-right.refresh:before,body.admin section.current-trip table .earlier span.pull-right:after,section.current-trip table .earlier body.admin span.pull-right:after,body.admin section.current-trip table .earlier.active span.pull-right:after,section.current-trip table .earlier.active body.admin span.pull-right:after,body.admin section.current-trip table tr.departed+tr:not(.departed) .pull-right.icon:before,section.current-trip table tr.departed+tr:not(.departed) body.admin .pull-right.icon:before,body.admin section.current-trip table .finish .icon i.pull-right,section.current-trip table .finish .icon body.admin i.pull-right,body.admin section.current-trip footer span.pull-right:after,section.current-trip footer body.admin span.pull-right:after,body.admin ul.breadcrumbs li.pull-right:not(:last-child):after,body.admin table:not(.cost) th a.pull-right.asc:after,body.admin table:not(.cost) th a.pull-right.desc:after,body.admin .fr-view ul>li.pull-right:before,body.admin.admin_booking_alerts_index .multi_filter .pull-right.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .pull-right.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter .pull-right.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .pull-right.remove_filter:before,body.admin #guides_admin>header nav li.pull-right:after,body.admin #guides_admin .flash li.pull-right.alert:before,body.admin #guides_admin .flash li.pull-right.notice:before,body.admin #guides_admin form.formtastic .pull-right.error-messages:before{margin-left:.3em}body.admin .fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}body.admin .fa-pulse,body.admin i.pulsing,body.admin .order_item .after-sales .loading i,.order_item .after-sales .loading body.admin i,body.admin section.authentication fieldset.actions button[disabled]:before,section.authentication fieldset.actions body.admin button[disabled]:before{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}body.admin .fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.admin .fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.admin .fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}body.admin .fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}body.admin .fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}body.admin :root .fa-rotate-90,body.admin :root .fa-rotate-180,body.admin :root .fa-rotate-270,body.admin :root .fa-flip-horizontal,body.admin :root .fa-flip-vertical{-webkit-filter:none;filter:none}body.admin .fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}body.admin .fa-stack-1x,body.admin .fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}body.admin .fa-stack-1x{line-height:inherit}body.admin .fa-stack-2x{font-size:2em}body.admin .fa-inverse{color:#ffffff}body.admin .fa-glass:before{content:"\f000"}body.admin .fa-music:before{content:"\f001"}body.admin .fa-search:before,body.admin i.search:before,body.admin #account.page.your_trips .upcoming .no-trips .action_button:before,#account.page.your_trips .upcoming .no-trips body.admin .action_button:before{content:"\f002"}body.admin .fa-envelope-o:before{content:"\f003"}body.admin .fa-heart:before{content:"\f004"}body.admin .fa-star:before,body.admin i.star:before,body.admin nav#main ul.account_menu a.searches i:before,nav#main ul.account_menu a.searches body.admin i:before,body.admin nav#main ul.currency_menu a.searches i:before,nav#main ul.currency_menu a.searches body.admin i:before,body.admin nav#main ul.locale_menu a.searches i:before,nav#main ul.locale_menu a.searches body.admin i:before,body.admin #action_buttons #save_search.saved i:before,#action_buttons #save_search.saved body.admin i:before,body.admin .selected_fare span.upgrade:before,.selected_fare body.admin span.upgrade:before{content:"\f005"}body.admin .fa-star-o:before,body.admin #action_buttons #save_search i:before,#action_buttons #save_search body.admin i:before{content:"\f006"}body.admin .fa-user:before,body.admin i.user:before,body.admin form.search fieldset.who li.passenger.single .category_label:before,form.search fieldset.who li.passenger.single body.admin .category_label:before,body.admin .order_item .passengers strong:before,.order_item .passengers body.admin strong:before{content:"\f007"}body.admin .fa-film:before{content:"\f008"}body.admin .fa-th-large:before{content:"\f009"}body.admin .fa-th:before{content:"\f00a"}body.admin .fa-th-list:before{content:"\f00b"}body.admin .fa-check:before,body.admin i.check:before,body.admin #order-share-dialog .journey-link button.copied:after,#order-share-dialog .journey-link body.admin button.copied:after,body.admin #guides_admin .flash li.notice:before{content:"\f00c"}body.admin .fa-remove:before,body.admin .fa-close:before,body.admin i.remove:before,body.admin section.more-options ul.via-station i.remove:before,section.more-options ul.via-station body.admin i.remove:before,body.admin .order_item .after-sales .container a.close i:before,.order_item .after-sales .container a.close body.admin i:before,body.admin .fa-times:before,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .remove-via-station:before,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .remove-via-station:before,body.admin form.search fieldset.who ul.more-options li.added-options>ul>li .remove-avoid-london:before,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin .remove-avoid-london:before{content:"\f00d"}body.admin .fa-search-plus:before{content:"\f00e"}body.admin .fa-search-minus:before{content:"\f010"}body.admin .fa-power-off:before{content:"\f011"}body.admin .fa-signal:before{content:"\f012"}body.admin .fa-gear:before,body.admin .fa-cog:before{content:"\f013"}body.admin .fa-trash-o:before{content:"\f014"}body.admin .fa-home:before{content:"\f015"}body.admin .fa-file-o:before{content:"\f016"}body.admin .fa-clock-o:before,body.admin i.clock:before,body.admin #page_tabs a.itinerary i:before,#page_tabs a.itinerary body.admin i:before,body.admin #legs .itinerary .itinerary-steps>ol .wait .clock:before,#legs .itinerary .itinerary-steps>ol .wait body.admin .clock:before,body.admin #passengers #itinerary .itinerary-steps>ol .wait .clock:before,#passengers #itinerary .itinerary-steps>ol .wait body.admin .clock:before,body.admin #basket #itinerary .itinerary-steps>ol .wait .clock:before,#basket #itinerary .itinerary-steps>ol .wait body.admin .clock:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .wait .clock:before,#thank_you_page #itinerary .itinerary-steps>ol .wait body.admin .clock:before,body.admin #order_details #itinerary .itinerary-steps>ol .wait .clock:before,body.admin #checkout #itinerary .itinerary-steps>ol .wait .clock:before,#checkout #itinerary .itinerary-steps>ol .wait body.admin .clock:before,body.admin .journey_guides_show .stats .journey_time .item:before,.journey_guides_show .stats .journey_time body.admin .item:before,body.admin .journey_guides_show .automated .booking .icon:before,.journey_guides_show .automated .booking body.admin .icon:before,body.admin #account.page.your_trips .current-trip p:before,#account.page.your_trips .current-trip body.admin p:before,body.admin #account.page.your_trips .upcoming .trips li a p:before,#account.page.your_trips .upcoming .trips li a body.admin p:before{content:"\f017"}body.admin .fa-road:before{content:"\f018"}body.admin .fa-download:before{content:"\f019"}body.admin .fa-arrow-circle-o-down:before{content:"\f01a"}body.admin .fa-arrow-circle-o-up:before{content:"\f01b"}body.admin .fa-inbox:before{content:"\f01c"}body.admin .fa-play-circle-o:before{content:"\f01d"}body.admin .fa-rotate-right:before,body.admin .fa-repeat:before{content:"\f01e"}body.admin .fa-refresh:before,body.admin i.swap:before,body.admin aside.summary .action-buttons a.resend:before,aside.summary .action-buttons body.admin a.resend:before,body.admin .order_item .after-sales a.exchange-options:before,.order_item .after-sales body.admin a.exchange-options:before,body.admin section.current-trip .refresh:before,section.current-trip body.admin .refresh:before{content:"\f021"}body.admin .fa-list-alt:before,body.admin nav#main ul.account_menu a.orders i:before,nav#main ul.account_menu a.orders body.admin i:before,body.admin nav#main ul.currency_menu a.orders i:before,nav#main ul.currency_menu a.orders body.admin i:before,body.admin nav#main ul.locale_menu a.orders i:before,nav#main ul.locale_menu a.orders body.admin i:before{content:"\f022"}body.admin .fa-lock:before,body.admin #site-wrapper.mainstage #content section.payment-methods i.lock:before,#site-wrapper.mainstage #content section.payment-methods body.admin i.lock:before{content:"\f023"}body.admin .fa-flag:before{content:"\f024"}body.admin .fa-headphones:before{content:"\f025"}body.admin .fa-volume-off:before{content:"\f026"}body.admin .fa-volume-down:before{content:"\f027"}body.admin .fa-volume-up:before{content:"\f028"}body.admin .fa-qrcode:before{content:"\f029"}body.admin .fa-barcode:before{content:"\f02a"}body.admin .fa-tag:before{content:"\f02b"}body.admin .fa-tags:before{content:"\f02c"}body.admin .fa-book:before{content:"\f02d"}body.admin .fa-bookmark:before{content:"\f02e"}body.admin .fa-print:before,body.admin .order_item .delivery_method span.print_at_home:before,.order_item .delivery_method body.admin span.print_at_home:before,body.admin .order_item .delivery_method strong.print_at_home:before,.order_item .delivery_method body.admin strong.print_at_home:before{content:"\f02f"}body.admin .fa-camera:before{content:"\f030"}body.admin .fa-font:before{content:"\f031"}body.admin .fa-bold:before{content:"\f032"}body.admin .fa-italic:before{content:"\f033"}body.admin .fa-text-height:before{content:"\f034"}body.admin .fa-text-width:before{content:"\f035"}body.admin .fa-align-left:before{content:"\f036"}body.admin .fa-align-center:before{content:"\f037"}body.admin .fa-align-right:before{content:"\f038"}body.admin .fa-align-justify:before{content:"\f039"}body.admin .fa-list:before{content:"\f03a"}body.admin .fa-dedent:before,body.admin .fa-outdent:before{content:"\f03b"}body.admin .fa-indent:before{content:"\f03c"}body.admin .fa-video-camera:before{content:"\f03d"}body.admin .fa-photo:before,body.admin .fa-image:before,body.admin .fa-picture-o:before{content:"\f03e"}body.admin .fa-pencil:before,body.admin #action_buttons #edit_search i:before,#action_buttons #edit_search body.admin i:before{content:"\f040"}body.admin .fa-map-marker:before{content:"\f041"}body.admin .fa-adjust:before{content:"\f042"}body.admin .fa-tint:before{content:"\f043"}body.admin .fa-edit:before,body.admin i.edit:before,body.admin .fa-pencil-square-o:before{content:"\f044"}body.admin .fa-share-square-o:before{content:"\f045"}body.admin .fa-check-square-o:before{content:"\f046"}body.admin .fa-arrows:before{content:"\f047"}body.admin .fa-step-backward:before{content:"\f048"}body.admin .fa-fast-backward:before{content:"\f049"}body.admin .fa-backward:before{content:"\f04a"}body.admin .fa-play:before{content:"\f04b"}body.admin .fa-pause:before{content:"\f04c"}body.admin .fa-stop:before{content:"\f04d"}body.admin .fa-forward:before{content:"\f04e"}body.admin .fa-fast-forward:before{content:"\f050"}body.admin .fa-step-forward:before{content:"\f051"}body.admin .fa-eject:before{content:"\f052"}body.admin .fa-chevron-left:before,body.admin i.chevron-left:before{content:"\f053"}body.admin .fa-chevron-right:before,body.admin i.chevron-right:before,body.admin section.coverage_map .button:after,section.coverage_map body.admin .button:after,section.coverage_map .author body.admin a:after,.author body.admin section.coverage_map a:after,body.admin .destinations-country-guide .caption a:after,.destinations-country-guide .caption body.admin a:after,body.admin .airbnb-form .submit:after,.airbnb-form body.admin .submit:after,body.admin #order-share-dialog .journey-link button.copy:after,#order-share-dialog .journey-link body.admin button.copy:after,body.admin section.page ul.large a span:after,section.page ul.large a body.admin span:after,body.admin #site-wrapper.mainstage #content section.badges .trustpilot a:after,#site-wrapper.mainstage #content section.badges .trustpilot body.admin a:after,body.admin #discover-page section.results h3:after,#discover-page section.results body.admin h3:after,body.admin section#contact .action_button:after,section#contact body.admin .action_button:after,body.admin #contact-form button:after,#contact-form body.admin button:after,body.admin #legs .result .button.search:after,#legs .result body.admin .button.search:after,#legs .result .author body.admin a.search:after,.author body.admin #legs .result a.search:after,body.admin #search_results.error_timetable .result:not(.unsaleable) .ticket_search:after,#search_results.error_timetable .result:not(.unsaleable) body.admin .ticket_search:after,body.admin form.booking_alert button:after,form.booking_alert body.admin button:after,body.admin #checkout #bottom_form li.action button:after,#checkout #bottom_form li.action body.admin button:after,body.admin .team_overview .button:after,.team_overview body.admin .button:after,.team_overview .author body.admin a:after,.author body.admin .team_overview a:after,body.admin .journey_guides_show .automated .trains .inverse-journey a:after,.journey_guides_show .automated .trains .inverse-journey body.admin a:after,body.admin .journey_guides_show .automated .other h3 a:after,.journey_guides_show .automated .other h3 body.admin a:after,body.admin section#account fieldset.actions button:after,section#account fieldset.actions body.admin button:after,body.admin section#account fieldset.actions li.link_action a:after,section#account fieldset.actions li.link_action body.admin a:after,body.admin #account.page.your_trips .current-trip:after,#account.page.your_trips body.admin .current-trip:after,body.admin #account.page.your_trips .trips li a:after,#account.page.your_trips .trips li body.admin a:after,body.admin section.current-trip footer span:after,section.current-trip footer body.admin span:after,body.admin ul.breadcrumbs li:not(:last-child):after,body.admin #guides_admin>header nav li:after{content:"\f054"}body.admin .fa-plus-circle:before,body.admin i.plus:before{content:"\f055"}body.admin .fa-minus-circle:before{content:"\f056"}body.admin .fa-times-circle:before,body.admin .overlay_mask .close i:before,.overlay_mask .close body.admin i:before{content:"\f057"}body.admin .fa-check-circle:before,body.admin #legs .result.selected .select_result i:before,#legs .result.selected .select_result body.admin i:before{content:"\f058"}body.admin .fa-question-circle:before,body.admin i.has_tooltip:before,body.admin section.more-options a.help:before,section.more-options body.admin a.help:before,body.admin .order_item .after-sales .claims a.help:before,.order_item .after-sales .claims body.admin a.help:before,body.admin section.page header a.help:before,section.page header body.admin a.help:before,body.admin .rail_fail .reason .booking-alerts-explained:before,.rail_fail .reason body.admin .booking-alerts-explained:before,body.admin .journey_guides_show .automated .trains .icon:after,.journey_guides_show .automated .trains body.admin .icon:after{content:"\f059"}body.admin .fa-info-circle:before,body.admin #thank_you_page #intro .instructions ul.help a:before,#thank_you_page #intro .instructions ul.help body.admin a:before,body.admin #thank_you_page #intro .instructions p.help a:before,#thank_you_page #intro .instructions p.help body.admin a:before,body.admin #order_details #intro .instructions ul.help a:before,body.admin #order_details #intro .instructions p.help a:before{content:"\f05a"}body.admin .fa-crosshairs:before{content:"\f05b"}body.admin .fa-times-circle-o:before{content:"\f05c"}body.admin .fa-check-circle-o:before{content:"\f05d"}body.admin .fa-ban:before{content:"\f05e"}body.admin .fa-arrow-left:before,body.admin i.left:before,body.admin i.inbound i.arrow:before,i.inbound body.admin i.arrow:before{content:"\f060"}body.admin .fa-arrow-right:before,body.admin i.right:before,body.admin i.outbound i.arrow:before,i.outbound body.admin i.arrow:before,body.admin #legs .overview .arrow:before,#legs .overview body.admin .arrow:before{content:"\f061"}body.admin .fa-arrow-up:before{content:"\f062"}body.admin .fa-arrow-down:before{content:"\f063"}body.admin .fa-mail-forward:before,body.admin .fa-share:before{content:"\f064"}body.admin .fa-expand:before{content:"\f065"}body.admin .fa-compress:before{content:"\f066"}body.admin .fa-plus:before,body.admin i.add:before,body.admin aside.summary .buttons #add_journey:after,aside.summary .buttons body.admin #add_journey:after{content:"\f067"}body.admin .fa-minus:before{content:"\f068"}body.admin .fa-asterisk:before{content:"\f069"}body.admin .fa-exclamation-circle:before{content:"\f06a"}body.admin .fa-gift:before{content:"\f06b"}body.admin .fa-leaf:before,body.admin .order_item .delivery_method span.paperless:before,.order_item .delivery_method body.admin span.paperless:before,body.admin .order_item .delivery_method strong.paperless:before,.order_item .delivery_method body.admin strong.paperless:before{content:"\f06c"}body.admin .fa-fire:before{content:"\f06d"}body.admin .fa-eye:before{content:"\f06e"}body.admin .fa-eye-slash:before{content:"\f070"}body.admin .fa-warning:before,body.admin i.warning:before,body.admin p.warning.site_wide:before,body.admin form.formtastic li.invalid:before,form.formtastic body.admin li.invalid:before,body.admin form.formtastic li.error:before,form.formtastic body.admin li.error:before,body.admin .errorExplanation li:before,.errorExplanation body.admin li:before,body.admin .ac_results .ac_no_results .warning_icon:before,.ac_results .ac_no_results body.admin .warning_icon:before,body.admin .fa-exclamation-triangle:before,body.admin #guides_admin .flash li.alert:before,body.admin #guides_admin form.formtastic .error-messages:before{content:"\f071"}body.admin .fa-plane:before,body.admin section.carbon-calculation i.plane:before,section.carbon-calculation body.admin i.plane:before{content:"\f072"}body.admin .fa-calendar:before,body.admin i.calendar:before,body.admin .airbnb-form .date-picker:after,.airbnb-form body.admin .date-picker:after{content:"\f073"}body.admin .fa-random:before{content:"\f074"}body.admin .fa-comment:before{content:"\f075"}body.admin .fa-magnet:before{content:"\f076"}body.admin .fa-chevron-up:before,body.admin .city_guides_show .curated-journeys .show-all.expanded:after,.city_guides_show .curated-journeys body.admin .show-all.expanded:after,body.admin section.current-trip table .earlier span:after,section.current-trip table .earlier body.admin span:after,body.admin table:not(.cost) th a.desc:after{content:"\f077"}body.admin .fa-chevron-down:before,body.admin .city_guides_show .curated-journeys .show-all:after,.city_guides_show .curated-journeys body.admin .show-all:after,body.admin section.current-trip table .earlier.active span:after,section.current-trip table .earlier.active body.admin span:after,body.admin table:not(.cost) th a.asc:after{content:"\f078"}body.admin .fa-retweet:before{content:"\f079"}body.admin .fa-shopping-cart:before,body.admin i.basket:before,body.admin #page_tabs a.basket i:before,#page_tabs a.basket body.admin i:before,body.admin #page_tabs a.checkout i:before,#page_tabs a.checkout body.admin i:before,body.admin aside.summary .europe-by-rail-book a:before,aside.summary .europe-by-rail-book body.admin a:before{content:"\f07a"}body.admin .fa-folder:before{content:"\f07b"}body.admin .fa-folder-open:before{content:"\f07c"}body.admin .fa-arrows-v:before{content:"\f07d"}body.admin .fa-arrows-h:before{content:"\f07e"}body.admin .fa-bar-chart-o:before,body.admin .fa-bar-chart:before{content:"\f080"}body.admin .fa-twitter-square:before{content:"\f081"}body.admin .fa-facebook-square:before{content:"\f082"}body.admin .fa-camera-retro:before{content:"\f083"}body.admin .fa-key:before{content:"\f084"}body.admin .fa-gears:before,body.admin .fa-cogs:before,body.admin i.settings:before,body.admin nav#main ul.account_menu a.settings i:before,nav#main ul.account_menu a.settings body.admin i:before,body.admin nav#main ul.currency_menu a.settings i:before,nav#main ul.currency_menu a.settings body.admin i:before,body.admin nav#main ul.locale_menu a.settings i:before,nav#main ul.locale_menu a.settings body.admin i:before{content:"\f085"}body.admin .fa-comments:before{content:"\f086"}body.admin .fa-thumbs-o-up:before{content:"\f087"}body.admin .fa-thumbs-o-down:before{content:"\f088"}body.admin .fa-star-half:before{content:"\f089"}body.admin .fa-heart-o:before{content:"\f08a"}body.admin .fa-sign-out:before,body.admin i.exit:before,body.admin nav#main ul.account_menu a.sign_out i:before,nav#main ul.account_menu a.sign_out body.admin i:before,body.admin nav#main ul.currency_menu a.sign_out i:before,nav#main ul.currency_menu a.sign_out body.admin i:before,body.admin nav#main ul.locale_menu a.sign_out i:before,nav#main ul.locale_menu a.sign_out body.admin i:before{content:"\f08b"}body.admin .fa-linkedin-square:before,body.admin .about_team section#about .linkedin-link:before,.about_team section#about body.admin .linkedin-link:before{content:"\f08c"}body.admin .fa-thumb-tack:before{content:"\f08d"}body.admin .fa-external-link:before{content:"\f08e"}body.admin .fa-sign-in:before{content:"\f090"}body.admin .fa-trophy:before{content:"\f091"}body.admin .fa-github-square:before,body.admin .about_team section#about .github-link:before,.about_team section#about body.admin .github-link:before{content:"\f092"}body.admin .fa-upload:before{content:"\f093"}body.admin .fa-lemon-o:before{content:"\f094"}body.admin .fa-phone:before{content:"\f095"}body.admin .fa-square-o:before{content:"\f096"}body.admin .fa-bookmark-o:before{content:"\f097"}body.admin .fa-phone-square:before{content:"\f098"}body.admin .fa-twitter:before,body.admin i.twitter:before,body.admin section.authentication .third_party a.twitter:before,section.authentication .third_party body.admin a.twitter:before,body.admin .about_team section#about .twitter-follow-link:before,.about_team section#about body.admin .twitter-follow-link:before{content:"\f099"}body.admin .fa-facebook-f:before,body.admin .fa-facebook:before,body.admin section.authentication .third_party a.facebook:before,section.authentication .third_party body.admin a.facebook:before{content:"\f09a"}body.admin .fa-github:before{content:"\f09b"}body.admin .fa-unlock:before{content:"\f09c"}body.admin .fa-credit-card:before,body.admin #site-wrapper.mainstage #content section.payment-methods i.card:before,#site-wrapper.mainstage #content section.payment-methods body.admin i.card:before{content:"\f09d"}body.admin .fa-feed:before,body.admin .fa-rss:before{content:"\f09e"}body.admin .fa-hdd-o:before{content:"\f0a0"}body.admin .fa-bullhorn:before,body.admin i.blog:before{content:"\f0a1"}body.admin .fa-bell:before,body.admin nav#main ul.account_menu a.alerts i:before,nav#main ul.account_menu a.alerts body.admin i:before,body.admin nav#main ul.currency_menu a.alerts i:before,nav#main ul.currency_menu a.alerts body.admin i:before,body.admin nav#main ul.locale_menu a.alerts i:before,nav#main ul.locale_menu a.alerts body.admin i:before,body.admin .rail_fail .reason .action_button:before,.rail_fail .reason body.admin .action_button:before{content:"\f0f3"}body.admin .fa-certificate:before{content:"\f0a3"}body.admin .fa-hand-o-right:before{content:"\f0a4"}body.admin .fa-hand-o-left:before{content:"\f0a5"}body.admin .fa-hand-o-up:before{content:"\f0a6"}body.admin .fa-hand-o-down:before{content:"\f0a7"}body.admin .fa-arrow-circle-left:before,body.admin #legs .earlier_later .earlier i:before,#legs .earlier_later .earlier body.admin i:before{content:"\f0a8"}body.admin .fa-arrow-circle-right:before,body.admin #legs .earlier_later .later i:before,#legs .earlier_later .later body.admin i:before{content:"\f0a9"}body.admin .fa-arrow-circle-up:before,body.admin i.toggle-up:before,body.admin #checkout #terms_and_conditions .tabs .tabs_nav a.hide:after,#checkout #terms_and_conditions .tabs .tabs_nav body.admin a.hide:after{content:"\f0aa"}body.admin .fa-arrow-circle-down:before,body.admin i.toggle-down:before,body.admin #checkout #terms_and_conditions header a:after,#checkout #terms_and_conditions header body.admin a:after{content:"\f0ab"}body.admin .fa-globe:before,body.admin i.active-locale:before,body.admin .train_guides_show ul.train-type .regional:before,.train_guides_show ul.train-type body.admin .regional:before{content:"\f0ac"}body.admin .fa-wrench:before{content:"\f0ad"}body.admin .fa-tasks:before{content:"\f0ae"}body.admin .fa-filter:before{content:"\f0b0"}body.admin .fa-briefcase:before{content:"\f0b1"}body.admin .fa-arrows-alt:before{content:"\f0b2"}body.admin .fa-group:before,body.admin .fa-users:before,body.admin form.search fieldset.who li.passenger.multiple .category_label:before,form.search fieldset.who li.passenger.multiple body.admin .category_label:before,body.admin nav#main ul.account_menu a.passengers i:before,nav#main ul.account_menu a.passengers body.admin i:before,body.admin nav#main ul.currency_menu a.passengers i:before,nav#main ul.currency_menu a.passengers body.admin i:before,body.admin nav#main ul.locale_menu a.passengers i:before,nav#main ul.locale_menu a.passengers body.admin i:before{content:"\f0c0"}body.admin .fa-chain:before,body.admin .fa-link:before{content:"\f0c1"}body.admin .fa-cloud:before{content:"\f0c2"}body.admin .fa-flask:before{content:"\f0c3"}body.admin .fa-cut:before,body.admin .fa-scissors:before{content:"\f0c4"}body.admin .fa-copy:before,body.admin .fa-files-o:before{content:"\f0c5"}body.admin .fa-paperclip:before{content:"\f0c6"}body.admin .fa-save:before,body.admin .fa-floppy-o:before{content:"\f0c7"}body.admin .fa-square:before{content:"\f0c8"}body.admin .fa-navicon:before,body.admin .fa-reorder:before,body.admin .fa-bars:before{content:"\f0c9"}body.admin .fa-list-ul:before{content:"\f0ca"}body.admin .fa-list-ol:before{content:"\f0cb"}body.admin .fa-strikethrough:before{content:"\f0cc"}body.admin .fa-underline:before{content:"\f0cd"}body.admin .fa-table:before{content:"\f0ce"}body.admin .fa-magic:before{content:"\f0d0"}body.admin .fa-truck:before{content:"\f0d1"}body.admin .fa-pinterest:before{content:"\f0d2"}body.admin .fa-pinterest-square:before{content:"\f0d3"}body.admin .fa-google-plus-square:before,body.admin i.gplus:before{content:"\f0d4"}body.admin .fa-google-plus:before{content:"\f0d5"}body.admin .fa-money:before{content:"\f0d6"}body.admin .fa-caret-down:before{content:"\f0d7"}body.admin .fa-caret-up:before{content:"\f0d8"}body.admin .fa-caret-left:before{content:"\f0d9"}body.admin .fa-caret-right:before{content:"\f0da"}body.admin .fa-columns:before{content:"\f0db"}body.admin .fa-unsorted:before,body.admin .fa-sort:before,body.admin i.sort:before{content:"\f0dc"}body.admin .fa-sort-down:before,body.admin .fa-sort-desc:before,body.admin #legs .itinerary .itinerary-steps>ol .transfer .help:before,#legs .itinerary .itinerary-steps>ol .transfer body.admin .help:before,body.admin .rail_fail #legs .result:not(.unsaleable) .toggle:before,.rail_fail #legs .result:not(.unsaleable) body.admin .toggle:before,body.admin #passengers #itinerary .itinerary-steps>ol .transfer .help:before,#passengers #itinerary .itinerary-steps>ol .transfer body.admin .help:before,body.admin #basket #itinerary .itinerary-steps>ol .transfer .help:before,#basket #itinerary .itinerary-steps>ol .transfer body.admin .help:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .transfer .help:before,#thank_you_page #itinerary .itinerary-steps>ol .transfer body.admin .help:before,body.admin #order_details #itinerary .itinerary-steps>ol .transfer .help:before,body.admin #checkout #itinerary .itinerary-steps>ol .transfer .help:before,#checkout #itinerary .itinerary-steps>ol .transfer body.admin .help:before{content:"\f0dd"}body.admin .fa-sort-up:before,body.admin .fa-sort-asc:before,body.admin .rail_fail #legs .result:not(.unsaleable).expanded .toggle:before,.rail_fail #legs .result:not(.unsaleable).expanded body.admin .toggle:before{content:"\f0de"}body.admin .fa-envelope:before,body.admin #newsletter button:before,#newsletter body.admin button:before,body.admin #newsletter a.button:before,#newsletter body.admin a.button:before,#newsletter .author body.admin a:before,.author body.admin #newsletter a:before,body.admin .order_item .delivery_method span.first_class:before,.order_item .delivery_method body.admin span.first_class:before,body.admin .order_item .delivery_method strong.first_class:before,.order_item .delivery_method body.admin strong.first_class:before,body.admin .order_item .delivery_method span.special:before,.order_item .delivery_method body.admin span.special:before,body.admin .order_item .delivery_method strong.special:before,.order_item .delivery_method body.admin strong.special:before{content:"\f0e0"}body.admin .fa-linkedin:before{content:"\f0e1"}body.admin .fa-rotate-left:before,body.admin .fa-undo:before,body.admin i.undo:before{content:"\f0e2"}body.admin .fa-legal:before,body.admin .fa-gavel:before{content:"\f0e3"}body.admin .fa-dashboard:before,body.admin .fa-tachometer:before{content:"\f0e4"}body.admin .fa-comment-o:before{content:"\f0e5"}body.admin .fa-comments-o:before{content:"\f0e6"}body.admin .fa-flash:before,body.admin .fa-bolt:before,body.admin .train_guides_show ul.train-type .high_speed:before,.train_guides_show ul.train-type body.admin .high_speed:before{content:"\f0e7"}body.admin .fa-sitemap:before{content:"\f0e8"}body.admin .fa-umbrella:before{content:"\f0e9"}body.admin .fa-paste:before,body.admin .fa-clipboard:before{content:"\f0ea"}body.admin .fa-lightbulb-o:before{content:"\f0eb"}body.admin .fa-exchange:before,body.admin .journey_guides_show .stats .train_changes .item:before,.journey_guides_show .stats .train_changes body.admin .item:before{content:"\f0ec"}body.admin .fa-cloud-download:before{content:"\f0ed"}body.admin .fa-cloud-upload:before{content:"\f0ee"}body.admin .fa-user-md:before{content:"\f0f0"}body.admin .fa-stethoscope:before{content:"\f0f1"}body.admin .fa-suitcase:before{content:"\f0f2"}body.admin .fa-bell-o:before{content:"\f0a2"}body.admin .fa-coffee:before{content:"\f0f4"}body.admin .fa-cutlery:before{content:"\f0f5"}body.admin .fa-file-text-o:before{content:"\f0f6"}body.admin .fa-building-o:before{content:"\f0f7"}body.admin .fa-hospital-o:before{content:"\f0f8"}body.admin .fa-ambulance:before{content:"\f0f9"}body.admin .fa-medkit:before{content:"\f0fa"}body.admin .fa-fighter-jet:before{content:"\f0fb"}body.admin .fa-beer:before{content:"\f0fc"}body.admin .fa-h-square:before{content:"\f0fd"}body.admin .fa-plus-square:before,body.admin form.search fieldset.who li.passenger .passenger_selector .passenger_button.add_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .passenger_button.add_passenger:before,body.admin.admin_booking_alerts_index .multi_filter .add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .add_filter:before{content:"\f0fe"}body.admin .fa-angle-double-left:before{content:"\f100"}body.admin .fa-angle-double-right:before{content:"\f101"}body.admin .fa-angle-double-up:before{content:"\f102"}body.admin .fa-angle-double-down:before{content:"\f103"}body.admin .fa-angle-left:before,body.admin .pagination a.previous_page:before,.pagination body.admin a.previous_page:before,body.admin .pagination span.previous_page:before,.pagination body.admin span.previous_page:before,body.admin .pagination em.previous_page:before,.pagination body.admin em.previous_page:before,body.admin .guides-slider .content-header .controls .prev:before,.guides-slider .content-header .controls body.admin .prev:before,body.admin .blog_posts_index .pagination a.next_blog_page:before,.blog_posts_index .pagination body.admin a.next_blog_page:before,body.admin .blog_posts_show .pagination a.next_blog_page:before,.blog_posts_show .pagination body.admin a.next_blog_page:before{content:"\f104"}body.admin .fa-angle-right:before,body.admin .pagination a.next_page:after,.pagination body.admin a.next_page:after,body.admin .pagination span.next_page:after,.pagination body.admin span.next_page:after,body.admin .pagination em.next_page:after,.pagination body.admin em.next_page:after,body.admin .guides-slider .content-header .controls .next:before,.guides-slider .content-header .controls body.admin .next:before,body.admin .blog_posts_index .pagination a.previous_blog_page:after,.blog_posts_index .pagination body.admin a.previous_blog_page:after,body.admin .blog_posts_show .pagination a.previous_blog_page:after,.blog_posts_show .pagination body.admin a.previous_blog_page:after,body.admin .journey_guides_show .curated .routes>li .step .trains a:after,.journey_guides_show .curated .routes>li .step .trains body.admin a:after{content:"\f105"}body.admin .fa-angle-up:before,body.admin section.discover h3.popular-journeys.expanded:before,section.discover body.admin h3.popular-journeys.expanded:before,body.admin #legs .selected_fare.open .more_fares i:before,#legs .selected_fare.open .more_fares body.admin i:before{content:"\f106"}body.admin .fa-angle-down:before,body.admin i.down:before,body.admin i.dropdown:before,body.admin section.discover h3.popular-journeys:before,section.discover body.admin h3.popular-journeys:before,body.admin #legs .selected_fare .selected .more_fares i:before,#legs .selected_fare .selected .more_fares body.admin i:before{content:"\f107"}body.admin .fa-desktop:before{content:"\f108"}body.admin .fa-laptop:before,body.admin .about_team section#about .external-link:before,.about_team section#about body.admin .external-link:before{content:"\f109"}body.admin .fa-tablet:before{content:"\f10a"}body.admin .fa-mobile-phone:before,body.admin .fa-mobile:before,body.admin .order_item .delivery_method span.mobile:before,.order_item .delivery_method body.admin span.mobile:before,body.admin .order_item .delivery_method strong.mobile:before,.order_item .delivery_method body.admin strong.mobile:before{content:"\f10b"}body.admin .fa-circle-o:before,body.admin #legs .overview .select_result i:before,#legs .overview .select_result body.admin i:before{content:"\f10c"}body.admin .fa-quote-left:before{content:"\f10d"}body.admin .fa-quote-right:before{content:"\f10e"}body.admin .fa-spinner:before,body.admin i.spinner:before,body.admin .order_item .after-sales .loading i:before,.order_item .after-sales .loading body.admin i:before,body.admin section.authentication fieldset.actions button[disabled]:before,section.authentication fieldset.actions body.admin button[disabled]:before{content:"\f110"}body.admin .fa-circle:before,body.admin .blog_posts_index .post_content ul>li:before,.blog_posts_index .post_content body.admin ul>li:before,body.admin .blog_posts_show .post_content ul>li:before,.blog_posts_show .post_content body.admin ul>li:before,body.admin .fr-view ul>li:before{content:"\f111"}body.admin .fa-mail-reply:before,body.admin .fa-reply:before,body.admin .order_item .after-sales a.refund-options:before,.order_item .after-sales body.admin a.refund-options:before{content:"\f112"}body.admin .fa-github-alt:before{content:"\f113"}body.admin .fa-folder-o:before{content:"\f114"}body.admin .fa-folder-open-o:before{content:"\f115"}body.admin .fa-smile-o:before{content:"\f118"}body.admin .fa-frown-o:before{content:"\f119"}body.admin .fa-meh-o:before{content:"\f11a"}body.admin .fa-gamepad:before{content:"\f11b"}body.admin .fa-keyboard-o:before{content:"\f11c"}body.admin .fa-flag-o:before{content:"\f11d"}body.admin .fa-flag-checkered:before{content:"\f11e"}body.admin .fa-terminal:before{content:"\f120"}body.admin .fa-code:before{content:"\f121"}body.admin .fa-mail-reply-all:before,body.admin .fa-reply-all:before{content:"\f122"}body.admin .fa-star-half-empty:before,body.admin .fa-star-half-full:before,body.admin .fa-star-half-o:before{content:"\f123"}body.admin .fa-location-arrow:before{content:"\f124"}body.admin .fa-crop:before{content:"\f125"}body.admin .fa-code-fork:before{content:"\f126"}body.admin .fa-unlink:before,body.admin .fa-chain-broken:before{content:"\f127"}body.admin .fa-question:before,body.admin i.question:before{content:"\f128"}body.admin .fa-info:before,body.admin i.info:before,body.admin i.notice:before{content:"\f129"}body.admin .fa-exclamation:before{content:"\f12a"}body.admin .fa-superscript:before{content:"\f12b"}body.admin .fa-subscript:before{content:"\f12c"}body.admin .fa-eraser:before{content:"\f12d"}body.admin .fa-puzzle-piece:before{content:"\f12e"}body.admin .fa-microphone:before{content:"\f130"}body.admin .fa-microphone-slash:before{content:"\f131"}body.admin .fa-shield:before{content:"\f132"}body.admin .fa-calendar-o:before{content:"\f133"}body.admin .fa-fire-extinguisher:before{content:"\f134"}body.admin .fa-rocket:before{content:"\f135"}body.admin .fa-maxcdn:before{content:"\f136"}body.admin .fa-chevron-circle-left:before{content:"\f137"}body.admin .fa-chevron-circle-right:before,body.admin #contact-form-wrapper #overlay-features a:before,#contact-form-wrapper #overlay-features body.admin a:before{content:"\f138"}body.admin .fa-chevron-circle-up:before{content:"\f139"}body.admin .fa-chevron-circle-down:before{content:"\f13a"}body.admin .fa-html5:before{content:"\f13b"}body.admin .fa-css3:before{content:"\f13c"}body.admin .fa-anchor:before{content:"\f13d"}body.admin .fa-unlock-alt:before{content:"\f13e"}body.admin .fa-bullseye:before{content:"\f140"}body.admin .fa-ellipsis-h:before{content:"\f141"}body.admin .fa-ellipsis-v:before{content:"\f142"}body.admin .fa-rss-square:before{content:"\f143"}body.admin .fa-play-circle:before{content:"\f144"}body.admin .fa-ticket:before,body.admin #page_tabs a.ticket_options i:before,#page_tabs a.ticket_options body.admin i:before,body.admin #page_tabs a.booking_complete i:before,#page_tabs a.booking_complete body.admin i:before,body.admin .order_item .delivery_method span.collection:before,.order_item .delivery_method body.admin span.collection:before,body.admin .order_item .delivery_method strong.collection:before,.order_item .delivery_method body.admin strong.collection:before,body.admin .journey_guides_show .automated .booking .icon:after,.journey_guides_show .automated .booking body.admin .icon:after{content:"\f145"}body.admin .fa-minus-square:before,body.admin form.search fieldset.who li.passenger .passenger_selector .passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin .passenger_button.remove_passenger:before,body.admin.admin_booking_alerts_index .multi_filter .remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter .remove_filter:before{content:"\f146"}body.admin .fa-minus-square-o:before{content:"\f147"}body.admin .fa-level-up:before{content:"\f148"}body.admin .fa-level-down:before{content:"\f149"}body.admin .fa-check-square:before{content:"\f14a"}body.admin .fa-pencil-square:before{content:"\f14b"}body.admin .fa-external-link-square:before{content:"\f14c"}body.admin .fa-share-square:before{content:"\f14d"}body.admin .fa-compass:before{content:"\f14e"}body.admin .fa-toggle-down:before,body.admin .fa-caret-square-o-down:before{content:"\f150"}body.admin .fa-toggle-up:before,body.admin .fa-caret-square-o-up:before{content:"\f151"}body.admin .fa-toggle-right:before,body.admin .fa-caret-square-o-right:before{content:"\f152"}body.admin .fa-euro:before,body.admin .fa-eur:before{content:"\f153"}body.admin .fa-gbp:before,body.admin .journey_guides_show .prices .prices_explained:before,.journey_guides_show .prices body.admin .prices_explained:before{content:"\f154"}body.admin .fa-dollar:before,body.admin .fa-usd:before{content:"\f155"}body.admin .fa-rupee:before,body.admin .fa-inr:before{content:"\f156"}body.admin .fa-cny:before,body.admin .fa-rmb:before,body.admin .fa-yen:before,body.admin .fa-jpy:before{content:"\f157"}body.admin .fa-ruble:before,body.admin .fa-rouble:before,body.admin .fa-rub:before{content:"\f158"}body.admin .fa-won:before,body.admin .fa-krw:before{content:"\f159"}body.admin .fa-bitcoin:before,body.admin .fa-btc:before{content:"\f15a"}body.admin .fa-file:before{content:"\f15b"}body.admin .fa-file-text:before{content:"\f15c"}body.admin .fa-sort-alpha-asc:before{content:"\f15d"}body.admin .fa-sort-alpha-desc:before{content:"\f15e"}body.admin .fa-sort-amount-asc:before{content:"\f160"}body.admin .fa-sort-amount-desc:before{content:"\f161"}body.admin .fa-sort-numeric-asc:before{content:"\f162"}body.admin .fa-sort-numeric-desc:before{content:"\f163"}body.admin .fa-thumbs-up:before{content:"\f164"}body.admin .fa-thumbs-down:before{content:"\f165"}body.admin .fa-youtube-square:before{content:"\f166"}body.admin .fa-youtube:before,body.admin i.youtube:before{content:"\f167"}body.admin .fa-xing:before{content:"\f168"}body.admin .fa-xing-square:before{content:"\f169"}body.admin .fa-youtube-play:before{content:"\f16a"}body.admin .fa-dropbox:before{content:"\f16b"}body.admin .fa-stack-overflow:before{content:"\f16c"}body.admin .fa-instagram:before,body.admin .about_team section#about .instagram-link:before,.about_team section#about body.admin .instagram-link:before{content:"\f16d"}body.admin .fa-flickr:before{content:"\f16e"}body.admin .fa-adn:before{content:"\f170"}body.admin .fa-bitbucket:before{content:"\f171"}body.admin .fa-bitbucket-square:before{content:"\f172"}body.admin .fa-tumblr:before{content:"\f173"}body.admin .fa-tumblr-square:before{content:"\f174"}body.admin .fa-long-arrow-down:before{content:"\f175"}body.admin .fa-long-arrow-up:before{content:"\f176"}body.admin .fa-long-arrow-left:before{content:"\f177"}body.admin .fa-long-arrow-right:before{content:"\f178"}body.admin .fa-apple:before{content:"\f179"}body.admin .fa-windows:before{content:"\f17a"}body.admin .fa-android:before{content:"\f17b"}body.admin .fa-linux:before{content:"\f17c"}body.admin .fa-dribbble:before{content:"\f17d"}body.admin .fa-skype:before{content:"\f17e"}body.admin .fa-foursquare:before{content:"\f180"}body.admin .fa-trello:before{content:"\f181"}body.admin .fa-female:before{content:"\f182"}body.admin .fa-male:before{content:"\f183"}body.admin .fa-gittip:before,body.admin .fa-gratipay:before{content:"\f184"}body.admin .fa-sun-o:before,body.admin #legs .itinerary .itinerary-steps>ol .separator i:before,#legs .itinerary .itinerary-steps>ol .separator body.admin i:before,body.admin #passengers #itinerary .itinerary-steps>ol .separator i:before,#passengers #itinerary .itinerary-steps>ol .separator body.admin i:before,body.admin #basket #itinerary .itinerary-steps>ol .separator i:before,#basket #itinerary .itinerary-steps>ol .separator body.admin i:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator i:before,#thank_you_page #itinerary .itinerary-steps>ol .separator body.admin i:before,body.admin #order_details #itinerary .itinerary-steps>ol .separator i:before,body.admin #checkout #itinerary .itinerary-steps>ol .separator i:before,#checkout #itinerary .itinerary-steps>ol .separator body.admin i:before{content:"\f185"}body.admin .fa-moon-o:before,body.admin #legs .itinerary .itinerary-steps>ol .separator.overnight i:before,#legs .itinerary .itinerary-steps>ol .separator.overnight body.admin i:before,body.admin #passengers #itinerary .itinerary-steps>ol .separator.overnight i:before,#passengers #itinerary .itinerary-steps>ol .separator.overnight body.admin i:before,body.admin #basket #itinerary .itinerary-steps>ol .separator.overnight i:before,#basket #itinerary .itinerary-steps>ol .separator.overnight body.admin i:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i:before,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight body.admin i:before,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i:before,body.admin #checkout #itinerary .itinerary-steps>ol .separator.overnight i:before,#checkout #itinerary .itinerary-steps>ol .separator.overnight body.admin i:before,body.admin .train_guides_show ul.train-type .night:before,.train_guides_show ul.train-type body.admin .night:before{content:"\f186"}body.admin .fa-archive:before{content:"\f187"}body.admin .fa-bug:before{content:"\f188"}body.admin .fa-vk:before{content:"\f189"}body.admin .fa-weibo:before{content:"\f18a"}body.admin .fa-renren:before{content:"\f18b"}body.admin .fa-pagelines:before{content:"\f18c"}body.admin .fa-stack-exchange:before{content:"\f18d"}body.admin .fa-arrow-circle-o-right:before{content:"\f18e"}body.admin .fa-arrow-circle-o-left:before{content:"\f190"}body.admin .fa-toggle-left:before,body.admin .fa-caret-square-o-left:before{content:"\f191"}body.admin .fa-dot-circle-o:before{content:"\f192"}body.admin .fa-wheelchair:before{content:"\f193"}body.admin .fa-vimeo-square:before{content:"\f194"}body.admin .fa-turkish-lira:before,body.admin .fa-try:before{content:"\f195"}body.admin .fa-plus-square-o:before{content:"\f196"}body.admin .fa-space-shuttle:before{content:"\f197"}body.admin .fa-slack:before{content:"\f198"}body.admin .fa-envelope-square:before{content:"\f199"}body.admin .fa-wordpress:before{content:"\f19a"}body.admin .fa-openid:before{content:"\f19b"}body.admin .fa-institution:before,body.admin .fa-bank:before,body.admin .fa-university:before{content:"\f19c"}body.admin .fa-mortar-board:before,body.admin .fa-graduation-cap:before{content:"\f19d"}body.admin .fa-yahoo:before{content:"\f19e"}body.admin .fa-google:before{content:"\f1a0"}body.admin .fa-reddit:before{content:"\f1a1"}body.admin .fa-reddit-square:before{content:"\f1a2"}body.admin .fa-stumbleupon-circle:before{content:"\f1a3"}body.admin .fa-stumbleupon:before{content:"\f1a4"}body.admin .fa-delicious:before{content:"\f1a5"}body.admin .fa-digg:before{content:"\f1a6"}body.admin .fa-pied-piper-pp:before{content:"\f1a7"}body.admin .fa-pied-piper-alt:before{content:"\f1a8"}body.admin .fa-drupal:before{content:"\f1a9"}body.admin .fa-joomla:before{content:"\f1aa"}body.admin .fa-language:before{content:"\f1ab"}body.admin .fa-fax:before{content:"\f1ac"}body.admin .fa-building:before{content:"\f1ad"}body.admin .fa-child:before{content:"\f1ae"}body.admin .fa-paw:before{content:"\f1b0"}body.admin .fa-spoon:before{content:"\f1b1"}body.admin .fa-cube:before{content:"\f1b2"}body.admin .fa-cubes:before{content:"\f1b3"}body.admin .fa-behance:before{content:"\f1b4"}body.admin .fa-behance-square:before{content:"\f1b5"}body.admin .fa-steam:before{content:"\f1b6"}body.admin .fa-steam-square:before{content:"\f1b7"}body.admin .fa-recycle:before{content:"\f1b8"}body.admin .fa-automobile:before,body.admin .fa-car:before{content:"\f1b9"}body.admin .fa-cab:before,body.admin .fa-taxi:before{content:"\f1ba"}body.admin .fa-tree:before{content:"\f1bb"}body.admin .fa-spotify:before{content:"\f1bc"}body.admin .fa-deviantart:before{content:"\f1bd"}body.admin .fa-soundcloud:before{content:"\f1be"}body.admin .fa-database:before{content:"\f1c0"}body.admin .fa-file-pdf-o:before{content:"\f1c1"}body.admin .fa-file-word-o:before{content:"\f1c2"}body.admin .fa-file-excel-o:before{content:"\f1c3"}body.admin .fa-file-powerpoint-o:before{content:"\f1c4"}body.admin .fa-file-photo-o:before,body.admin .fa-file-picture-o:before,body.admin .fa-file-image-o:before{content:"\f1c5"}body.admin .fa-file-zip-o:before,body.admin .fa-file-archive-o:before{content:"\f1c6"}body.admin .fa-file-sound-o:before,body.admin .fa-file-audio-o:before{content:"\f1c7"}body.admin .fa-file-movie-o:before,body.admin .fa-file-video-o:before{content:"\f1c8"}body.admin .fa-file-code-o:before{content:"\f1c9"}body.admin .fa-vine:before{content:"\f1ca"}body.admin .fa-codepen:before{content:"\f1cb"}body.admin .fa-jsfiddle:before{content:"\f1cc"}body.admin .fa-life-bouy:before,body.admin .fa-life-buoy:before,body.admin .fa-life-saver:before,body.admin .fa-support:before,body.admin .fa-life-ring:before,body.admin i.help:before{content:"\f1cd"}body.admin .fa-circle-o-notch:before{content:"\f1ce"}body.admin .fa-ra:before,body.admin .fa-resistance:before,body.admin .fa-rebel:before{content:"\f1d0"}body.admin .fa-ge:before,body.admin .fa-empire:before{content:"\f1d1"}body.admin .fa-git-square:before{content:"\f1d2"}body.admin .fa-git:before{content:"\f1d3"}body.admin .fa-y-combinator-square:before,body.admin .fa-yc-square:before,body.admin .fa-hacker-news:before{content:"\f1d4"}body.admin .fa-tencent-weibo:before{content:"\f1d5"}body.admin .fa-qq:before{content:"\f1d6"}body.admin .fa-wechat:before,body.admin .fa-weixin:before{content:"\f1d7"}body.admin .fa-send:before,body.admin .fa-paper-plane:before{content:"\f1d8"}body.admin .fa-send-o:before,body.admin .fa-paper-plane-o:before{content:"\f1d9"}body.admin .fa-history:before,body.admin nav#main ul.account_menu a.past_bookings i:before,nav#main ul.account_menu a.past_bookings body.admin i:before,body.admin nav#main ul.currency_menu a.past_bookings i:before,nav#main ul.currency_menu a.past_bookings body.admin i:before,body.admin nav#main ul.locale_menu a.past_bookings i:before,nav#main ul.locale_menu a.past_bookings body.admin i:before{content:"\f1da"}body.admin .fa-circle-thin:before{content:"\f1db"}body.admin .fa-header:before{content:"\f1dc"}body.admin .fa-paragraph:before{content:"\f1dd"}body.admin .fa-sliders:before,body.admin i.options:before{content:"\f1de"}body.admin .fa-share-alt:before,body.admin i.share:before{content:"\f1e0"}body.admin .fa-share-alt-square:before,body.admin aside.summary .action-buttons a.share:before,aside.summary .action-buttons body.admin a.share:before{content:"\f1e1"}body.admin .fa-bomb:before{content:"\f1e2"}body.admin .fa-soccer-ball-o:before,body.admin .fa-futbol-o:before{content:"\f1e3"}body.admin .fa-tty:before{content:"\f1e4"}body.admin .fa-binoculars:before,body.admin .train_guides_show ul.train-type .scenic:before,.train_guides_show ul.train-type body.admin .scenic:before{content:"\f1e5"}body.admin .fa-plug:before{content:"\f1e6"}body.admin .fa-slideshare:before{content:"\f1e7"}body.admin .fa-twitch:before{content:"\f1e8"}body.admin .fa-yelp:before{content:"\f1e9"}body.admin .fa-newspaper-o:before{content:"\f1ea"}body.admin .fa-wifi:before{content:"\f1eb"}body.admin .fa-calculator:before{content:"\f1ec"}body.admin .fa-paypal:before{content:"\f1ed"}body.admin .fa-google-wallet:before{content:"\f1ee"}body.admin .fa-cc-visa:before{content:"\f1f0"}body.admin .fa-cc-mastercard:before{content:"\f1f1"}body.admin .fa-cc-discover:before{content:"\f1f2"}body.admin .fa-cc-amex:before{content:"\f1f3"}body.admin .fa-cc-paypal:before{content:"\f1f4"}body.admin .fa-cc-stripe:before{content:"\f1f5"}body.admin .fa-bell-slash:before{content:"\f1f6"}body.admin .fa-bell-slash-o:before{content:"\f1f7"}body.admin .fa-trash:before,body.admin i.trash:before{content:"\f1f8"}body.admin .fa-copyright:before{content:"\f1f9"}body.admin .fa-at:before{content:"\f1fa"}body.admin .fa-eyedropper:before{content:"\f1fb"}body.admin .fa-paint-brush:before{content:"\f1fc"}body.admin .fa-birthday-cake:before{content:"\f1fd"}body.admin .fa-area-chart:before{content:"\f1fe"}body.admin .fa-pie-chart:before{content:"\f200"}body.admin .fa-line-chart:before{content:"\f201"}body.admin .fa-lastfm:before{content:"\f202"}body.admin .fa-lastfm-square:before{content:"\f203"}body.admin .fa-toggle-off:before,body.admin i.inactive-locale:before{content:"\f204"}body.admin .fa-toggle-on:before{content:"\f205"}body.admin .fa-bicycle:before{content:"\f206"}body.admin .fa-bus:before{content:"\f207"}body.admin .fa-ioxhost:before{content:"\f208"}body.admin .fa-angellist:before{content:"\f209"}body.admin .fa-cc:before{content:"\f20a"}body.admin .fa-shekel:before,body.admin .fa-sheqel:before,body.admin .fa-ils:before{content:"\f20b"}body.admin .fa-meanpath:before{content:"\f20c"}body.admin .fa-buysellads:before{content:"\f20d"}body.admin .fa-connectdevelop:before{content:"\f20e"}body.admin .fa-dashcube:before{content:"\f210"}body.admin .fa-forumbee:before{content:"\f211"}body.admin .fa-leanpub:before{content:"\f212"}body.admin .fa-sellsy:before{content:"\f213"}body.admin .fa-shirtsinbulk:before{content:"\f214"}body.admin .fa-simplybuilt:before{content:"\f215"}body.admin .fa-skyatlas:before{content:"\f216"}body.admin .fa-cart-plus:before{content:"\f217"}body.admin .fa-cart-arrow-down:before{content:"\f218"}body.admin .fa-diamond:before{content:"\f219"}body.admin .fa-ship:before{content:"\f21a"}body.admin .fa-user-secret:before{content:"\f21b"}body.admin .fa-motorcycle:before{content:"\f21c"}body.admin .fa-street-view:before{content:"\f21d"}body.admin .fa-heartbeat:before{content:"\f21e"}body.admin .fa-venus:before{content:"\f221"}body.admin .fa-mars:before{content:"\f222"}body.admin .fa-mercury:before{content:"\f223"}body.admin .fa-intersex:before,body.admin .fa-transgender:before{content:"\f224"}body.admin .fa-transgender-alt:before{content:"\f225"}body.admin .fa-venus-double:before{content:"\f226"}body.admin .fa-mars-double:before{content:"\f227"}body.admin .fa-venus-mars:before{content:"\f228"}body.admin .fa-mars-stroke:before{content:"\f229"}body.admin .fa-mars-stroke-v:before{content:"\f22a"}body.admin .fa-mars-stroke-h:before{content:"\f22b"}body.admin .fa-neuter:before{content:"\f22c"}body.admin .fa-genderless:before{content:"\f22d"}body.admin .fa-facebook-official:before,body.admin i.facebook:before{content:"\f230"}body.admin .fa-pinterest-p:before{content:"\f231"}body.admin .fa-whatsapp:before{content:"\f232"}body.admin .fa-server:before{content:"\f233"}body.admin .fa-user-plus:before{content:"\f234"}body.admin .fa-user-times:before{content:"\f235"}body.admin .fa-hotel:before,body.admin .fa-bed:before,body.admin .fare_list .fare_name span.sleeper:after,.fare_list .fare_name body.admin span.sleeper:after{content:"\f236"}body.admin .fa-viacoin:before{content:"\f237"}body.admin .fa-train:before,body.admin i.train:before,body.admin #tabs i.train:before,#tabs body.admin i.train:before,body.admin #legs .itinerary .itinerary-steps>ol .step-connection .train:before,#legs .itinerary .itinerary-steps>ol .step-connection body.admin .train:before,body.admin section.show_stops td.icon i.train:before,section.show_stops td.icon body.admin i.train:before,body.admin #passengers #itinerary .itinerary-steps>ol .step-connection .train:before,#passengers #itinerary .itinerary-steps>ol .step-connection body.admin .train:before,body.admin #basket #itinerary .itinerary-steps>ol .step-connection .train:before,#basket #itinerary .itinerary-steps>ol .step-connection body.admin .train:before,body.admin #thank_you_page #itinerary .itinerary-steps>ol .step-connection .train:before,#thank_you_page #itinerary .itinerary-steps>ol .step-connection body.admin .train:before,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection .train:before,body.admin #checkout #itinerary .itinerary-steps>ol .step-connection .train:before,#checkout #itinerary .itinerary-steps>ol .step-connection body.admin .train:before,body.admin .journey_guides_show .stats .departure .item:before,.journey_guides_show .stats .departure body.admin .item:before,body.admin .journey_guides_show .automated .intro .icon:after,.journey_guides_show .automated .intro body.admin .icon:after,body.admin .journey_guides_show .automated .trains .icon:before,.journey_guides_show .automated .trains body.admin .icon:before,body.admin section.current-trip table tr.departed+tr:not(.departed) .icon:before,section.current-trip table tr.departed+tr:not(.departed) body.admin .icon:before,body.admin section.current-trip table .finish .icon i:before,section.current-trip table .finish .icon body.admin i:before{content:"\f238"}body.admin .fa-subway:before{content:"\f239"}body.admin .fa-medium:before{content:"\f23a"}body.admin .fa-yc:before,body.admin .fa-y-combinator:before{content:"\f23b"}body.admin .fa-optin-monster:before{content:"\f23c"}body.admin .fa-opencart:before{content:"\f23d"}body.admin .fa-expeditedssl:before{content:"\f23e"}body.admin .fa-battery-4:before,body.admin .fa-battery:before,body.admin .fa-battery-full:before{content:"\f240"}body.admin .fa-battery-3:before,body.admin .fa-battery-three-quarters:before{content:"\f241"}body.admin .fa-battery-2:before,body.admin .fa-battery-half:before{content:"\f242"}body.admin .fa-battery-1:before,body.admin .fa-battery-quarter:before{content:"\f243"}body.admin .fa-battery-0:before,body.admin .fa-battery-empty:before{content:"\f244"}body.admin .fa-mouse-pointer:before{content:"\f245"}body.admin .fa-i-cursor:before{content:"\f246"}body.admin .fa-object-group:before{content:"\f247"}body.admin .fa-object-ungroup:before{content:"\f248"}body.admin .fa-sticky-note:before{content:"\f249"}body.admin .fa-sticky-note-o:before{content:"\f24a"}body.admin .fa-cc-jcb:before{content:"\f24b"}body.admin .fa-cc-diners-club:before{content:"\f24c"}body.admin .fa-clone:before{content:"\f24d"}body.admin .fa-balance-scale:before{content:"\f24e"}body.admin .fa-hourglass-o:before{content:"\f250"}body.admin .fa-hourglass-1:before,body.admin .fa-hourglass-start:before{content:"\f251"}body.admin .fa-hourglass-2:before,body.admin .fa-hourglass-half:before{content:"\f252"}body.admin .fa-hourglass-3:before,body.admin .fa-hourglass-end:before{content:"\f253"}body.admin .fa-hourglass:before{content:"\f254"}body.admin .fa-hand-grab-o:before,body.admin .fa-hand-rock-o:before{content:"\f255"}body.admin .fa-hand-stop-o:before,body.admin .fa-hand-paper-o:before{content:"\f256"}body.admin .fa-hand-scissors-o:before{content:"\f257"}body.admin .fa-hand-lizard-o:before{content:"\f258"}body.admin .fa-hand-spock-o:before{content:"\f259"}body.admin .fa-hand-pointer-o:before{content:"\f25a"}body.admin .fa-hand-peace-o:before{content:"\f25b"}body.admin .fa-trademark:before{content:"\f25c"}body.admin .fa-registered:before{content:"\f25d"}body.admin .fa-creative-commons:before{content:"\f25e"}body.admin .fa-gg:before{content:"\f260"}body.admin .fa-gg-circle:before{content:"\f261"}body.admin .fa-tripadvisor:before{content:"\f262"}body.admin .fa-odnoklassniki:before{content:"\f263"}body.admin .fa-odnoklassniki-square:before{content:"\f264"}body.admin .fa-get-pocket:before{content:"\f265"}body.admin .fa-wikipedia-w:before{content:"\f266"}body.admin .fa-safari:before{content:"\f267"}body.admin .fa-chrome:before{content:"\f268"}body.admin .fa-firefox:before{content:"\f269"}body.admin .fa-opera:before{content:"\f26a"}body.admin .fa-internet-explorer:before{content:"\f26b"}body.admin .fa-tv:before,body.admin .fa-television:before{content:"\f26c"}body.admin .fa-contao:before{content:"\f26d"}body.admin .fa-500px:before{content:"\f26e"}body.admin .fa-amazon:before{content:"\f270"}body.admin .fa-calendar-plus-o:before{content:"\f271"}body.admin .fa-calendar-minus-o:before{content:"\f272"}body.admin .fa-calendar-times-o:before{content:"\f273"}body.admin .fa-calendar-check-o:before{content:"\f274"}body.admin .fa-industry:before{content:"\f275"}body.admin .fa-map-pin:before{content:"\f276"}body.admin .fa-map-signs:before{content:"\f277"}body.admin .fa-map-o:before,body.admin .journey_guides_show .automated .intro .icon:before,.journey_guides_show .automated .intro body.admin .icon:before{content:"\f278"}body.admin .fa-map:before{content:"\f279"}body.admin .fa-commenting:before{content:"\f27a"}body.admin .fa-commenting-o:before{content:"\f27b"}body.admin .fa-houzz:before{content:"\f27c"}body.admin .fa-vimeo:before{content:"\f27d"}body.admin .fa-black-tie:before{content:"\f27e"}body.admin .fa-fonticons:before{content:"\f280"}body.admin .fa-reddit-alien:before{content:"\f281"}body.admin .fa-edge:before{content:"\f282"}body.admin .fa-credit-card-alt:before{content:"\f283"}body.admin .fa-codiepie:before{content:"\f284"}body.admin .fa-modx:before{content:"\f285"}body.admin .fa-fort-awesome:before{content:"\f286"}body.admin .fa-usb:before{content:"\f287"}body.admin .fa-product-hunt:before{content:"\f288"}body.admin .fa-mixcloud:before{content:"\f289"}body.admin .fa-scribd:before{content:"\f28a"}body.admin .fa-pause-circle:before{content:"\f28b"}body.admin .fa-pause-circle-o:before{content:"\f28c"}body.admin .fa-stop-circle:before{content:"\f28d"}body.admin .fa-stop-circle-o:before{content:"\f28e"}body.admin .fa-shopping-bag:before{content:"\f290"}body.admin .fa-shopping-basket:before{content:"\f291"}body.admin .fa-hashtag:before{content:"\f292"}body.admin .fa-bluetooth:before{content:"\f293"}body.admin .fa-bluetooth-b:before{content:"\f294"}body.admin .fa-percent:before{content:"\f295"}body.admin .fa-gitlab:before{content:"\f296"}body.admin .fa-wpbeginner:before{content:"\f297"}body.admin .fa-wpforms:before{content:"\f298"}body.admin .fa-envira:before{content:"\f299"}body.admin .fa-universal-access:before{content:"\f29a"}body.admin .fa-wheelchair-alt:before{content:"\f29b"}body.admin .fa-question-circle-o:before{content:"\f29c"}body.admin .fa-blind:before{content:"\f29d"}body.admin .fa-audio-description:before{content:"\f29e"}body.admin .fa-volume-control-phone:before{content:"\f2a0"}body.admin .fa-braille:before{content:"\f2a1"}body.admin .fa-assistive-listening-systems:before{content:"\f2a2"}body.admin .fa-asl-interpreting:before,body.admin .fa-american-sign-language-interpreting:before{content:"\f2a3"}body.admin .fa-deafness:before,body.admin .fa-hard-of-hearing:before,body.admin .fa-deaf:before{content:"\f2a4"}body.admin .fa-glide:before{content:"\f2a5"}body.admin .fa-glide-g:before{content:"\f2a6"}body.admin .fa-signing:before,body.admin .fa-sign-language:before{content:"\f2a7"}body.admin .fa-low-vision:before{content:"\f2a8"}body.admin .fa-viadeo:before{content:"\f2a9"}body.admin .fa-viadeo-square:before{content:"\f2aa"}body.admin .fa-snapchat:before{content:"\f2ab"}body.admin .fa-snapchat-ghost:before{content:"\f2ac"}body.admin .fa-snapchat-square:before{content:"\f2ad"}body.admin .fa-pied-piper:before{content:"\f2ae"}body.admin .fa-first-order:before{content:"\f2b0"}body.admin .fa-yoast:before{content:"\f2b1"}body.admin .fa-themeisle:before{content:"\f2b2"}body.admin .fa-google-plus-circle:before,body.admin .fa-google-plus-official:before{content:"\f2b3"}body.admin .fa-fa:before,body.admin .fa-font-awesome:before{content:"\f2b4"}body.admin .fa-handshake-o:before{content:"\f2b5"}body.admin .fa-envelope-open:before{content:"\f2b6"}body.admin .fa-envelope-open-o:before{content:"\f2b7"}body.admin .fa-linode:before{content:"\f2b8"}body.admin .fa-address-book:before{content:"\f2b9"}body.admin .fa-address-book-o:before{content:"\f2ba"}body.admin .fa-vcard:before,body.admin .fa-address-card:before{content:"\f2bb"}body.admin .fa-vcard-o:before,body.admin .fa-address-card-o:before{content:"\f2bc"}body.admin .fa-user-circle:before{content:"\f2bd"}body.admin .fa-user-circle-o:before{content:"\f2be"}body.admin .fa-user-o:before{content:"\f2c0"}body.admin .fa-id-badge:before{content:"\f2c1"}body.admin .fa-drivers-license:before,body.admin .fa-id-card:before{content:"\f2c2"}body.admin .fa-drivers-license-o:before,body.admin .fa-id-card-o:before{content:"\f2c3"}body.admin .fa-quora:before{content:"\f2c4"}body.admin .fa-free-code-camp:before{content:"\f2c5"}body.admin .fa-telegram:before{content:"\f2c6"}body.admin .fa-thermometer-4:before,body.admin .fa-thermometer:before,body.admin .fa-thermometer-full:before{content:"\f2c7"}body.admin .fa-thermometer-3:before,body.admin .fa-thermometer-three-quarters:before{content:"\f2c8"}body.admin .fa-thermometer-2:before,body.admin .fa-thermometer-half:before{content:"\f2c9"}body.admin .fa-thermometer-1:before,body.admin .fa-thermometer-quarter:before{content:"\f2ca"}body.admin .fa-thermometer-0:before,body.admin .fa-thermometer-empty:before{content:"\f2cb"}body.admin .fa-shower:before{content:"\f2cc"}body.admin .fa-bathtub:before,body.admin .fa-s15:before,body.admin .fa-bath:before{content:"\f2cd"}body.admin .fa-podcast:before{content:"\f2ce"}body.admin .fa-window-maximize:before{content:"\f2d0"}body.admin .fa-window-minimize:before{content:"\f2d1"}body.admin .fa-window-restore:before{content:"\f2d2"}body.admin .fa-times-rectangle:before,body.admin .fa-window-close:before{content:"\f2d3"}body.admin .fa-times-rectangle-o:before,body.admin .fa-window-close-o:before{content:"\f2d4"}body.admin .fa-bandcamp:before{content:"\f2d5"}body.admin .fa-grav:before{content:"\f2d6"}body.admin .fa-etsy:before{content:"\f2d7"}body.admin .fa-imdb:before{content:"\f2d8"}body.admin .fa-ravelry:before{content:"\f2d9"}body.admin .fa-eercast:before{content:"\f2da"}body.admin .fa-microchip:before{content:"\f2db"}body.admin .fa-snowflake-o:before{content:"\f2dc"}body.admin .fa-superpowers:before{content:"\f2dd"}body.admin .fa-wpexplorer:before{content:"\f2de"}body.admin .fa-meetup:before{content:"\f2e0"}body.admin .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}body.admin .sr-only-focusable:active,body.admin .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}body.admin #guides_admin{margin-bottom:100px}body.admin #guides_admin *{box-sizing:border-box;margin:0;padding:0}body.admin #guides_admin p{line-height:1.5}body.admin #guides_admin small{font-size:80%}body.admin #guides_admin ol,body.admin #guides_admin ul{list-style:none}body.admin #guides_admin th,body.admin #guides_admin td{padding:7.5px}body.admin #guides_admin th:first-child,body.admin #guides_admin td:first-child{padding-left:0}body.admin #guides_admin th:last-child,body.admin #guides_admin td:last-child{padding-right:0}body.admin #guides_admin th{white-space:nowrap;text-align:left}body.admin #guides_admin i.fa,body.admin #guides_admin i.pulsing,body.admin #guides_admin i.train,body.admin #guides_admin i.spinner,body.admin #guides_admin i.search,body.admin #guides_admin i.add,body.admin #guides_admin i.edit,body.admin #guides_admin i.remove,body.admin #guides_admin i.trash,body.admin #guides_admin i.clock,body.admin #guides_admin i.plus,body.admin #guides_admin i.star,body.admin #guides_admin i.info,body.admin #guides_admin i.notice,body.admin #guides_admin i.warning,body.admin #guides_admin i.basket,body.admin #guides_admin i.user,body.admin #guides_admin i.blog,body.admin #guides_admin i.help,body.admin #guides_admin i.settings,body.admin #guides_admin i.undo,body.admin #guides_admin i.active-locale,body.admin #guides_admin i.inactive-locale,body.admin #guides_admin i.share,body.admin #guides_admin i.facebook,body.admin #guides_admin i.twitter,body.admin #guides_admin i.gplus,body.admin #guides_admin i.youtube,body.admin #guides_admin i.exit,body.admin #guides_admin i.swap,body.admin #guides_admin i.calendar,body.admin #guides_admin i.options,body.admin #guides_admin i.sort,body.admin #guides_admin i.question,body.admin #guides_admin i.down,body.admin #guides_admin i.check,body.admin #guides_admin i.toggle-down,body.admin #guides_admin i.toggle-up,body.admin #guides_admin i.left,body.admin #guides_admin i.inbound i.arrow,i.inbound body.admin #guides_admin i.arrow,body.admin #guides_admin i.right,body.admin #guides_admin i.outbound i.arrow,i.outbound body.admin #guides_admin i.arrow,body.admin #guides_admin i.dropdown,body.admin #guides_admin i.chevron-right,body.admin #guides_admin i.chevron-left,body.admin #guides_admin i.has_tooltip,body.admin #guides_admin .ac_results .ac_no_results i.warning_icon,.ac_results .ac_no_results body.admin #guides_admin i.warning_icon,body.admin #guides_admin .overlay_mask .close i,.overlay_mask .close body.admin #guides_admin i,body.admin #guides_admin #page_tabs a.ticket_options i,#page_tabs a.ticket_options body.admin #guides_admin i,body.admin #guides_admin #page_tabs a.booking_complete i,#page_tabs a.booking_complete body.admin #guides_admin i,body.admin #guides_admin #page_tabs a.itinerary i,#page_tabs a.itinerary body.admin #guides_admin i,body.admin #guides_admin #page_tabs a.basket i,#page_tabs a.basket body.admin #guides_admin i,body.admin #guides_admin #page_tabs a.checkout i,#page_tabs a.checkout body.admin #guides_admin i,body.admin #guides_admin aside.summary .buttons i#add_journey:after,aside.summary .buttons body.admin #guides_admin i#add_journey:after,body.admin #guides_admin section.coverage_map i.button:after,section.coverage_map body.admin #guides_admin i.button:after,body.admin #guides_admin section.carbon-calculation i.plane,section.carbon-calculation body.admin #guides_admin i.plane,body.admin #guides_admin section.carbon-calculation i.train,section.carbon-calculation body.admin #guides_admin i.train,body.admin #guides_admin form.search fieldset.who li.passenger .passenger_selector i.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin #guides_admin i.passenger_button.remove_passenger:before,body.admin #guides_admin form.search fieldset.who li.passenger .passenger_selector i.passenger_button.add_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin #guides_admin i.passenger_button.add_passenger:before,body.admin #guides_admin form.search fieldset.who li.passenger.multiple i.category_label:before,form.search fieldset.who li.passenger.multiple body.admin #guides_admin i.category_label:before,body.admin #guides_admin form.search fieldset.who li.passenger.single i.category_label:before,form.search fieldset.who li.passenger.single body.admin #guides_admin i.category_label:before,body.admin #guides_admin form.search fieldset.who ul.more-options li.added-options>ul>li i.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin #guides_admin i.remove-via-station,body.admin #guides_admin form.search fieldset.who ul.more-options li.added-options>ul>li i.remove-avoid-london,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin #guides_admin i.remove-avoid-london,body.admin #guides_admin section.more-options ul.via-station i.remove,section.more-options ul.via-station body.admin #guides_admin i.remove,body.admin #guides_admin .order_item .after-sales .container a.close i,.order_item .after-sales .container a.close body.admin #guides_admin i,body.admin #guides_admin .order_item .after-sales .loading i,.order_item .after-sales .loading body.admin #guides_admin i,body.admin #guides_admin .guides-slider .content-header .controls i.prev,.guides-slider .content-header .controls body.admin #guides_admin i.prev,body.admin #guides_admin .guides-slider .content-header .controls i.next,.guides-slider .content-header .controls body.admin #guides_admin i.next,body.admin #guides_admin .airbnb-form i.submit:after,.airbnb-form body.admin #guides_admin i.submit:after,body.admin #guides_admin .airbnb-form i.date-picker:after,.airbnb-form body.admin #guides_admin i.date-picker:after,body.admin #guides_admin .airbnb-form.horizontal i.submit:after,.airbnb-form.horizontal body.admin #guides_admin i.submit:after,body.admin #guides_admin nav#main ul.account_menu a.orders i,nav#main ul.account_menu a.orders body.admin #guides_admin i,body.admin #guides_admin nav#main ul.currency_menu a.orders i,nav#main ul.currency_menu a.orders body.admin #guides_admin i,body.admin #guides_admin nav#main ul.locale_menu a.orders i,nav#main ul.locale_menu a.orders body.admin #guides_admin i,body.admin #guides_admin nav#main ul.account_menu a.alerts i,nav#main ul.account_menu a.alerts body.admin #guides_admin i,body.admin #guides_admin nav#main ul.currency_menu a.alerts i,nav#main ul.currency_menu a.alerts body.admin #guides_admin i,body.admin #guides_admin nav#main ul.locale_menu a.alerts i,nav#main ul.locale_menu a.alerts body.admin #guides_admin i,body.admin #guides_admin nav#main ul.account_menu a.searches i,nav#main ul.account_menu a.searches body.admin #guides_admin i,body.admin #guides_admin nav#main ul.currency_menu a.searches i,nav#main ul.currency_menu a.searches body.admin #guides_admin i,body.admin #guides_admin nav#main ul.locale_menu a.searches i,nav#main ul.locale_menu a.searches body.admin #guides_admin i,body.admin #guides_admin nav#main ul.account_menu a.passengers i,nav#main ul.account_menu a.passengers body.admin #guides_admin i,body.admin #guides_admin nav#main ul.currency_menu a.passengers i,nav#main ul.currency_menu a.passengers body.admin #guides_admin i,body.admin #guides_admin nav#main ul.locale_menu a.passengers i,nav#main ul.locale_menu a.passengers body.admin #guides_admin i,body.admin #guides_admin nav#main ul.account_menu a.past_bookings i,nav#main ul.account_menu a.past_bookings body.admin #guides_admin i,body.admin #guides_admin nav#main ul.currency_menu a.past_bookings i,nav#main ul.currency_menu a.past_bookings body.admin #guides_admin i,body.admin #guides_admin nav#main ul.locale_menu a.past_bookings i,nav#main ul.locale_menu a.past_bookings body.admin #guides_admin i,body.admin #guides_admin nav#main ul.account_menu a.settings i,nav#main ul.account_menu a.settings body.admin #guides_admin i,body.admin #guides_admin nav#main ul.currency_menu a.settings i,nav#main ul.currency_menu a.settings body.admin #guides_admin i,body.admin #guides_admin nav#main ul.locale_menu a.settings i,nav#main ul.locale_menu a.settings body.admin #guides_admin i,body.admin #guides_admin nav#main ul.account_menu a.sign_out i,nav#main ul.account_menu a.sign_out body.admin #guides_admin i,body.admin #guides_admin nav#main ul.currency_menu a.sign_out i,nav#main ul.currency_menu a.sign_out body.admin #guides_admin i,body.admin #guides_admin nav#main ul.locale_menu a.sign_out i,nav#main ul.locale_menu a.sign_out body.admin #guides_admin i,body.admin #guides_admin #site-wrapper.mainstage #content section.payment-methods i.lock,#site-wrapper.mainstage #content section.payment-methods body.admin #guides_admin i.lock,body.admin #guides_admin #site-wrapper.mainstage #content section.payment-methods i.card,#site-wrapper.mainstage #content section.payment-methods body.admin #guides_admin i.card,body.admin #guides_admin section#contact i.action_button:after,section#contact body.admin #guides_admin i.action_button:after,body.admin #guides_admin #action_buttons #edit_search i,#action_buttons #edit_search body.admin #guides_admin i,body.admin #guides_admin #action_buttons #save_search i,#action_buttons #save_search body.admin #guides_admin i,body.admin #guides_admin #action_buttons #save_search.saved i,#action_buttons #save_search.saved body.admin #guides_admin i,body.admin #guides_admin #tabs i.train,#tabs body.admin #guides_admin i.train,body.admin #guides_admin #legs .overview .select_result i,#legs .overview .select_result body.admin #guides_admin i,body.admin #guides_admin #legs .overview i.arrow,#legs .overview body.admin #guides_admin i.arrow,body.admin #guides_admin #legs .result i.button.search:after,#legs .result body.admin #guides_admin i.button.search:after,body.admin #guides_admin #legs .result.selected .select_result i,#legs .result.selected .select_result body.admin #guides_admin i,body.admin #guides_admin #legs .selected_fare .selected .more_fares i,#legs .selected_fare .selected .more_fares body.admin #guides_admin i,body.admin #guides_admin #legs .selected_fare.open .more_fares i,#legs .selected_fare.open .more_fares body.admin #guides_admin i,body.admin #guides_admin #legs .earlier_later .earlier i,#legs .earlier_later .earlier body.admin #guides_admin i,body.admin #guides_admin #legs .earlier_later .later i,#legs .earlier_later .later body.admin #guides_admin i,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .step-connection i.train,#legs .itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.train,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .transfer i.help,#legs .itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.help,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .wait i.clock,#legs .itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.clock,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .separator i,#legs .itinerary .itinerary-steps>ol .separator body.admin #guides_admin i,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .separator.overnight i,#legs .itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i,body.admin #guides_admin .rail_fail .reason i.action_button:before,.rail_fail .reason body.admin #guides_admin i.action_button:before,body.admin #guides_admin .rail_fail .reason i.booking-alerts-explained:before,.rail_fail .reason body.admin #guides_admin i.booking-alerts-explained:before,body.admin #guides_admin .rail_fail #legs .result:not(.unsaleable) i.toggle,.rail_fail #legs .result:not(.unsaleable) body.admin #guides_admin i.toggle,body.admin #guides_admin .rail_fail #legs .result:not(.unsaleable).expanded i.toggle,.rail_fail #legs .result:not(.unsaleable).expanded body.admin #guides_admin i.toggle,body.admin #guides_admin #search_results.error_timetable .result:not(.unsaleable) i.ticket_search:after,#search_results.error_timetable .result:not(.unsaleable) body.admin #guides_admin i.ticket_search:after,body.admin #guides_admin section.show_stops td.icon i.train,section.show_stops td.icon body.admin #guides_admin i.train,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .step-connection i.train,#passengers #itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.train,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .transfer i.help,#passengers #itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.help,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .wait i.clock,#passengers #itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.clock,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .separator i,#passengers #itinerary .itinerary-steps>ol .separator body.admin #guides_admin i,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .separator.overnight i,#passengers #itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .step-connection i.train,#basket #itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.train,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .transfer i.help,#basket #itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.help,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .wait i.clock,#basket #itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.clock,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .separator i,#basket #itinerary .itinerary-steps>ol .separator body.admin #guides_admin i,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .separator.overnight i,#basket #itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .step-connection i.train,#thank_you_page #itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.train,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .step-connection i.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection #guides_admin i.train,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .transfer i.help,#thank_you_page #itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.help,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .transfer i.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer #guides_admin i.help,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .wait i.clock,#thank_you_page #itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.clock,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .wait i.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait #guides_admin i.clock,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .separator i,#thank_you_page #itinerary .itinerary-steps>ol .separator body.admin #guides_admin i,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .separator i,body.admin #order_details #itinerary .itinerary-steps>ol .separator #guides_admin i,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight #guides_admin i,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .step-connection i.train,#checkout #itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.train,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .transfer i.help,#checkout #itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.help,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .wait i.clock,#checkout #itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.clock,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .separator i,#checkout #itinerary .itinerary-steps>ol .separator body.admin #guides_admin i,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .separator.overnight i,#checkout #itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i,body.admin #guides_admin .about_team section#about i.twitter-follow-link:before,.about_team section#about body.admin #guides_admin i.twitter-follow-link:before,body.admin #guides_admin .about_team section#about i.external-link:before,.about_team section#about body.admin #guides_admin i.external-link:before,body.admin #guides_admin .about_team section#about i.instagram-link:before,.about_team section#about body.admin #guides_admin i.instagram-link:before,body.admin #guides_admin .about_team section#about i.linkedin-link:before,.about_team section#about body.admin #guides_admin i.linkedin-link:before,body.admin #guides_admin .about_team section#about i.github-link:before,.about_team section#about body.admin #guides_admin i.github-link:before,body.admin #guides_admin .team_overview i.button:after,.team_overview body.admin #guides_admin i.button:after,body.admin #guides_admin .city_guides_show .curated-journeys i.show-all:after,.city_guides_show .curated-journeys body.admin #guides_admin i.show-all:after,body.admin #guides_admin .city_guides_show .curated-journeys i.show-all.expanded:after,.city_guides_show .curated-journeys body.admin #guides_admin i.show-all.expanded:after,body.admin #guides_admin .journey_guides_show .prices i.prices_explained:before,.journey_guides_show .prices body.admin #guides_admin i.prices_explained:before,body.admin #guides_admin .journey_guides_show .stats .departure i.item:before,.journey_guides_show .stats .departure body.admin #guides_admin i.item:before,body.admin #guides_admin .journey_guides_show .stats .train_changes i.item:before,.journey_guides_show .stats .train_changes body.admin #guides_admin i.item:before,body.admin #guides_admin .journey_guides_show .stats .journey_time i.item:before,.journey_guides_show .stats .journey_time body.admin #guides_admin i.item:before,body.admin #guides_admin .journey_guides_show .automated .intro i.icon:before,.journey_guides_show .automated .intro body.admin #guides_admin i.icon:before,body.admin #guides_admin .journey_guides_show .automated .intro i.icon:after,.journey_guides_show .automated .intro body.admin #guides_admin i.icon:after,body.admin #guides_admin .journey_guides_show .automated .booking i.icon:before,.journey_guides_show .automated .booking body.admin #guides_admin i.icon:before,body.admin #guides_admin .journey_guides_show .automated .booking i.icon:after,.journey_guides_show .automated .booking body.admin #guides_admin i.icon:after,body.admin #guides_admin .journey_guides_show .automated .trains i.icon:before,.journey_guides_show .automated .trains body.admin #guides_admin i.icon:before,body.admin #guides_admin .journey_guides_show .automated .trains i.icon:after,.journey_guides_show .automated .trains body.admin #guides_admin i.icon:after,body.admin #guides_admin .train_guides_show ul.train-type i.high_speed,.train_guides_show ul.train-type body.admin #guides_admin i.high_speed,body.admin #guides_admin .train_guides_show ul.train-type i.regional,.train_guides_show ul.train-type body.admin #guides_admin i.regional,body.admin #guides_admin .train_guides_show ul.train-type i.night,.train_guides_show ul.train-type body.admin #guides_admin i.night,body.admin #guides_admin .train_guides_show ul.train-type i.scenic,.train_guides_show ul.train-type body.admin #guides_admin i.scenic,body.admin #guides_admin #account.page.your_trips i.current-trip:after,#account.page.your_trips body.admin #guides_admin i.current-trip:after,body.admin #guides_admin #account.page.your_trips .upcoming .no-trips i.action_button:before,#account.page.your_trips .upcoming .no-trips body.admin #guides_admin i.action_button:before,body.admin #guides_admin section.current-trip i.refresh:before,section.current-trip body.admin #guides_admin i.refresh:before,body.admin #guides_admin section.current-trip table tr.departed+tr:not(.departed) i.icon:before,section.current-trip table tr.departed+tr:not(.departed) body.admin #guides_admin i.icon:before,body.admin #guides_admin section.current-trip table .finish .icon i,section.current-trip table .finish .icon body.admin #guides_admin i,body.admin.admin_booking_alerts_index #guides_admin .multi_filter i.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter #guides_admin i.add_filter:before,body.admin.admin_booking_alerts_edit #guides_admin .multi_filter i.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter #guides_admin i.add_filter:before,body.admin.admin_booking_alerts_index #guides_admin .multi_filter i.remove_filter:before,body.admin.admin_booking_alerts_index .multi_filter #guides_admin i.remove_filter:before,body.admin.admin_booking_alerts_edit #guides_admin .multi_filter i.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter #guides_admin i.remove_filter:before,body.admin #guides_admin form.formtastic i.error-messages:before{color:inherit}body.admin #guides_admin i.fa.fa-blank,body.admin #guides_admin i.fa-blank.pulsing,body.admin #guides_admin i.fa-blank.train,body.admin #guides_admin i.fa-blank.spinner,body.admin #guides_admin i.fa-blank.search,body.admin #guides_admin i.fa-blank.add,body.admin #guides_admin i.fa-blank.edit,body.admin #guides_admin i.fa-blank.remove,body.admin #guides_admin i.fa-blank.trash,body.admin #guides_admin i.fa-blank.clock,body.admin #guides_admin i.fa-blank.plus,body.admin #guides_admin i.fa-blank.star,body.admin #guides_admin i.fa-blank.info,body.admin #guides_admin i.fa-blank.notice,body.admin #guides_admin i.fa-blank.warning,body.admin #guides_admin i.fa-blank.basket,body.admin #guides_admin i.fa-blank.user,body.admin #guides_admin i.fa-blank.blog,body.admin #guides_admin i.fa-blank.help,body.admin #guides_admin i.fa-blank.settings,body.admin #guides_admin i.fa-blank.undo,body.admin #guides_admin i.fa-blank.active-locale,body.admin #guides_admin i.fa-blank.inactive-locale,body.admin #guides_admin i.fa-blank.share,body.admin #guides_admin i.fa-blank.facebook,body.admin #guides_admin i.fa-blank.twitter,body.admin #guides_admin i.fa-blank.gplus,body.admin #guides_admin i.fa-blank.youtube,body.admin #guides_admin i.fa-blank.exit,body.admin #guides_admin i.fa-blank.swap,body.admin #guides_admin i.fa-blank.calendar,body.admin #guides_admin i.fa-blank.options,body.admin #guides_admin i.fa-blank.sort,body.admin #guides_admin i.fa-blank.question,body.admin #guides_admin i.fa-blank.down,body.admin #guides_admin i.fa-blank.check,body.admin #guides_admin i.fa-blank.toggle-down,body.admin #guides_admin i.fa-blank.toggle-up,body.admin #guides_admin i.fa-blank.left,body.admin #guides_admin i.inbound i.fa-blank.arrow,i.inbound body.admin #guides_admin i.fa-blank.arrow,body.admin #guides_admin i.fa-blank.right,body.admin #guides_admin i.outbound i.fa-blank.arrow,i.outbound body.admin #guides_admin i.fa-blank.arrow,body.admin #guides_admin i.fa-blank.dropdown,body.admin #guides_admin i.fa-blank.chevron-right,body.admin #guides_admin i.fa-blank.chevron-left,body.admin #guides_admin i.fa-blank.has_tooltip,body.admin #guides_admin .ac_results .ac_no_results i.fa-blank.warning_icon,.ac_results .ac_no_results body.admin #guides_admin i.fa-blank.warning_icon,body.admin #guides_admin .overlay_mask .close i.fa-blank,.overlay_mask .close body.admin #guides_admin i.fa-blank,body.admin #guides_admin #page_tabs a.ticket_options i.fa-blank,#page_tabs a.ticket_options body.admin #guides_admin i.fa-blank,body.admin #guides_admin #page_tabs a.booking_complete i.fa-blank,#page_tabs a.booking_complete body.admin #guides_admin i.fa-blank,body.admin #guides_admin #page_tabs a.itinerary i.fa-blank,#page_tabs a.itinerary body.admin #guides_admin i.fa-blank,body.admin #guides_admin #page_tabs a.basket i.fa-blank,#page_tabs a.basket body.admin #guides_admin i.fa-blank,body.admin #guides_admin #page_tabs a.checkout i.fa-blank,#page_tabs a.checkout body.admin #guides_admin i.fa-blank,body.admin #guides_admin aside.summary .buttons i.fa-blank#add_journey:after,aside.summary .buttons body.admin #guides_admin i.fa-blank#add_journey:after,body.admin #guides_admin section.coverage_map i.fa-blank.button:after,section.coverage_map body.admin #guides_admin i.fa-blank.button:after,body.admin #guides_admin section.carbon-calculation i.fa-blank.plane,section.carbon-calculation body.admin #guides_admin i.fa-blank.plane,body.admin #guides_admin section.carbon-calculation i.fa-blank.train,section.carbon-calculation body.admin #guides_admin i.fa-blank.train,body.admin #guides_admin form.search fieldset.who li.passenger .passenger_selector i.fa-blank.passenger_button.remove_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin #guides_admin i.fa-blank.passenger_button.remove_passenger:before,body.admin #guides_admin form.search fieldset.who li.passenger .passenger_selector i.fa-blank.passenger_button.add_passenger:before,form.search fieldset.who li.passenger .passenger_selector body.admin #guides_admin i.fa-blank.passenger_button.add_passenger:before,body.admin #guides_admin form.search fieldset.who li.passenger.multiple i.fa-blank.category_label:before,form.search fieldset.who li.passenger.multiple body.admin #guides_admin i.fa-blank.category_label:before,body.admin #guides_admin form.search fieldset.who li.passenger.single i.fa-blank.category_label:before,form.search fieldset.who li.passenger.single body.admin #guides_admin i.fa-blank.category_label:before,body.admin #guides_admin form.search fieldset.who ul.more-options li.added-options>ul>li i.fa-blank.remove-via-station,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin #guides_admin i.fa-blank.remove-via-station,body.admin #guides_admin form.search fieldset.who ul.more-options li.added-options>ul>li i.fa-blank.remove-avoid-london,form.search fieldset.who ul.more-options li.added-options>ul>li body.admin #guides_admin i.fa-blank.remove-avoid-london,body.admin #guides_admin section.more-options ul.via-station i.fa-blank.remove,section.more-options ul.via-station body.admin #guides_admin i.fa-blank.remove,body.admin #guides_admin .order_item .after-sales .container a.close i.fa-blank,.order_item .after-sales .container a.close body.admin #guides_admin i.fa-blank,body.admin #guides_admin .order_item .after-sales .loading i.fa-blank,.order_item .after-sales .loading body.admin #guides_admin i.fa-blank,body.admin #guides_admin .guides-slider .content-header .controls i.fa-blank.prev,.guides-slider .content-header .controls body.admin #guides_admin i.fa-blank.prev,body.admin #guides_admin .guides-slider .content-header .controls i.fa-blank.next,.guides-slider .content-header .controls body.admin #guides_admin i.fa-blank.next,body.admin #guides_admin .airbnb-form i.fa-blank.submit:after,.airbnb-form body.admin #guides_admin i.fa-blank.submit:after,body.admin #guides_admin .airbnb-form i.fa-blank.date-picker:after,.airbnb-form body.admin #guides_admin i.fa-blank.date-picker:after,body.admin #guides_admin .airbnb-form.horizontal i.fa-blank.submit:after,.airbnb-form.horizontal body.admin #guides_admin i.fa-blank.submit:after,body.admin #guides_admin nav#main ul.account_menu a.orders i.fa-blank,nav#main ul.account_menu a.orders body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.currency_menu a.orders i.fa-blank,nav#main ul.currency_menu a.orders body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.locale_menu a.orders i.fa-blank,nav#main ul.locale_menu a.orders body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.account_menu a.alerts i.fa-blank,nav#main ul.account_menu a.alerts body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.currency_menu a.alerts i.fa-blank,nav#main ul.currency_menu a.alerts body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.locale_menu a.alerts i.fa-blank,nav#main ul.locale_menu a.alerts body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.account_menu a.searches i.fa-blank,nav#main ul.account_menu a.searches body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.currency_menu a.searches i.fa-blank,nav#main ul.currency_menu a.searches body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.locale_menu a.searches i.fa-blank,nav#main ul.locale_menu a.searches body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.account_menu a.passengers i.fa-blank,nav#main ul.account_menu a.passengers body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.currency_menu a.passengers i.fa-blank,nav#main ul.currency_menu a.passengers body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.locale_menu a.passengers i.fa-blank,nav#main ul.locale_menu a.passengers body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.account_menu a.past_bookings i.fa-blank,nav#main ul.account_menu a.past_bookings body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.currency_menu a.past_bookings i.fa-blank,nav#main ul.currency_menu a.past_bookings body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.locale_menu a.past_bookings i.fa-blank,nav#main ul.locale_menu a.past_bookings body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.account_menu a.settings i.fa-blank,nav#main ul.account_menu a.settings body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.currency_menu a.settings i.fa-blank,nav#main ul.currency_menu a.settings body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.locale_menu a.settings i.fa-blank,nav#main ul.locale_menu a.settings body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.account_menu a.sign_out i.fa-blank,nav#main ul.account_menu a.sign_out body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.currency_menu a.sign_out i.fa-blank,nav#main ul.currency_menu a.sign_out body.admin #guides_admin i.fa-blank,body.admin #guides_admin nav#main ul.locale_menu a.sign_out i.fa-blank,nav#main ul.locale_menu a.sign_out body.admin #guides_admin i.fa-blank,body.admin #guides_admin #site-wrapper.mainstage #content section.payment-methods i.fa-blank.lock,#site-wrapper.mainstage #content section.payment-methods body.admin #guides_admin i.fa-blank.lock,body.admin #guides_admin #site-wrapper.mainstage #content section.payment-methods i.fa-blank.card,#site-wrapper.mainstage #content section.payment-methods body.admin #guides_admin i.fa-blank.card,body.admin #guides_admin section#contact i.fa-blank.action_button:after,section#contact body.admin #guides_admin i.fa-blank.action_button:after,body.admin #guides_admin #action_buttons #edit_search i.fa-blank,#action_buttons #edit_search body.admin #guides_admin i.fa-blank,body.admin #guides_admin #action_buttons #save_search i.fa-blank,#action_buttons #save_search body.admin #guides_admin i.fa-blank,body.admin #guides_admin #action_buttons #save_search.saved i.fa-blank,#action_buttons #save_search.saved body.admin #guides_admin i.fa-blank,body.admin #guides_admin #tabs i.fa-blank.train,#tabs body.admin #guides_admin i.fa-blank.train,body.admin #guides_admin #legs .overview .select_result i.fa-blank,#legs .overview .select_result body.admin #guides_admin i.fa-blank,body.admin #guides_admin #legs .overview i.fa-blank.arrow,#legs .overview body.admin #guides_admin i.fa-blank.arrow,body.admin #guides_admin #legs .result i.fa-blank.button.search:after,#legs .result body.admin #guides_admin i.fa-blank.button.search:after,body.admin #guides_admin #legs .result.selected .select_result i.fa-blank,#legs .result.selected .select_result body.admin #guides_admin i.fa-blank,body.admin #guides_admin #legs .selected_fare .selected .more_fares i.fa-blank,#legs .selected_fare .selected .more_fares body.admin #guides_admin i.fa-blank,body.admin #guides_admin #legs .selected_fare.open .more_fares i.fa-blank,#legs .selected_fare.open .more_fares body.admin #guides_admin i.fa-blank,body.admin #guides_admin #legs .earlier_later .earlier i.fa-blank,#legs .earlier_later .earlier body.admin #guides_admin i.fa-blank,body.admin #guides_admin #legs .earlier_later .later i.fa-blank,#legs .earlier_later .later body.admin #guides_admin i.fa-blank,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .step-connection i.fa-blank.train,#legs .itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.fa-blank.train,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .transfer i.fa-blank.help,#legs .itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.fa-blank.help,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .wait i.fa-blank.clock,#legs .itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.fa-blank.clock,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .separator i.fa-blank,#legs .itinerary .itinerary-steps>ol .separator body.admin #guides_admin i.fa-blank,body.admin #guides_admin #legs .itinerary .itinerary-steps>ol .separator.overnight i.fa-blank,#legs .itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i.fa-blank,body.admin #guides_admin .rail_fail .reason i.fa-blank.action_button:before,.rail_fail .reason body.admin #guides_admin i.fa-blank.action_button:before,body.admin #guides_admin .rail_fail .reason i.fa-blank.booking-alerts-explained:before,.rail_fail .reason body.admin #guides_admin i.fa-blank.booking-alerts-explained:before,body.admin #guides_admin .rail_fail #legs .result:not(.unsaleable) i.fa-blank.toggle,.rail_fail #legs .result:not(.unsaleable) body.admin #guides_admin i.fa-blank.toggle,body.admin #guides_admin .rail_fail #legs .result:not(.unsaleable).expanded i.fa-blank.toggle,.rail_fail #legs .result:not(.unsaleable).expanded body.admin #guides_admin i.fa-blank.toggle,body.admin #guides_admin #search_results.error_timetable .result:not(.unsaleable) i.fa-blank.ticket_search:after,#search_results.error_timetable .result:not(.unsaleable) body.admin #guides_admin i.fa-blank.ticket_search:after,body.admin #guides_admin section.show_stops td.icon i.fa-blank.train,section.show_stops td.icon body.admin #guides_admin i.fa-blank.train,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .step-connection i.fa-blank.train,#passengers #itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.fa-blank.train,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .transfer i.fa-blank.help,#passengers #itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.fa-blank.help,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .wait i.fa-blank.clock,#passengers #itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.fa-blank.clock,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .separator i.fa-blank,#passengers #itinerary .itinerary-steps>ol .separator body.admin #guides_admin i.fa-blank,body.admin #guides_admin #passengers #itinerary .itinerary-steps>ol .separator.overnight i.fa-blank,#passengers #itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i.fa-blank,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .step-connection i.fa-blank.train,#basket #itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.fa-blank.train,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .transfer i.fa-blank.help,#basket #itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.fa-blank.help,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .wait i.fa-blank.clock,#basket #itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.fa-blank.clock,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .separator i.fa-blank,#basket #itinerary .itinerary-steps>ol .separator body.admin #guides_admin i.fa-blank,body.admin #guides_admin #basket #itinerary .itinerary-steps>ol .separator.overnight i.fa-blank,#basket #itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i.fa-blank,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .step-connection i.fa-blank.train,#thank_you_page #itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.fa-blank.train,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .step-connection i.fa-blank.train,body.admin #order_details #itinerary .itinerary-steps>ol .step-connection #guides_admin i.fa-blank.train,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .transfer i.fa-blank.help,#thank_you_page #itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.fa-blank.help,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .transfer i.fa-blank.help,body.admin #order_details #itinerary .itinerary-steps>ol .transfer #guides_admin i.fa-blank.help,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .wait i.fa-blank.clock,#thank_you_page #itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.fa-blank.clock,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .wait i.fa-blank.clock,body.admin #order_details #itinerary .itinerary-steps>ol .wait #guides_admin i.fa-blank.clock,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .separator i.fa-blank,#thank_you_page #itinerary .itinerary-steps>ol .separator body.admin #guides_admin i.fa-blank,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .separator i.fa-blank,body.admin #order_details #itinerary .itinerary-steps>ol .separator #guides_admin i.fa-blank,body.admin #guides_admin #thank_you_page #itinerary .itinerary-steps>ol .separator.overnight i.fa-blank,#thank_you_page #itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i.fa-blank,body.admin #guides_admin #order_details #itinerary .itinerary-steps>ol .separator.overnight i.fa-blank,body.admin #order_details #itinerary .itinerary-steps>ol .separator.overnight #guides_admin i.fa-blank,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .step-connection i.fa-blank.train,#checkout #itinerary .itinerary-steps>ol .step-connection body.admin #guides_admin i.fa-blank.train,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .transfer i.fa-blank.help,#checkout #itinerary .itinerary-steps>ol .transfer body.admin #guides_admin i.fa-blank.help,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .wait i.fa-blank.clock,#checkout #itinerary .itinerary-steps>ol .wait body.admin #guides_admin i.fa-blank.clock,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .separator i.fa-blank,#checkout #itinerary .itinerary-steps>ol .separator body.admin #guides_admin i.fa-blank,body.admin #guides_admin #checkout #itinerary .itinerary-steps>ol .separator.overnight i.fa-blank,#checkout #itinerary .itinerary-steps>ol .separator.overnight body.admin #guides_admin i.fa-blank,body.admin #guides_admin .about_team section#about i.fa-blank.twitter-follow-link:before,.about_team section#about body.admin #guides_admin i.fa-blank.twitter-follow-link:before,body.admin #guides_admin .about_team section#about i.fa-blank.external-link:before,.about_team section#about body.admin #guides_admin i.fa-blank.external-link:before,body.admin #guides_admin .about_team section#about i.fa-blank.instagram-link:before,.about_team section#about body.admin #guides_admin i.fa-blank.instagram-link:before,body.admin #guides_admin .about_team section#about i.fa-blank.linkedin-link:before,.about_team section#about body.admin #guides_admin i.fa-blank.linkedin-link:before,body.admin #guides_admin .about_team section#about i.fa-blank.github-link:before,.about_team section#about body.admin #guides_admin i.fa-blank.github-link:before,body.admin #guides_admin .team_overview i.fa-blank.button:after,.team_overview body.admin #guides_admin i.fa-blank.button:after,body.admin #guides_admin .city_guides_show .curated-journeys i.fa-blank.show-all:after,.city_guides_show .curated-journeys body.admin #guides_admin i.fa-blank.show-all:after,body.admin #guides_admin .city_guides_show .curated-journeys i.fa-blank.show-all.expanded:after,.city_guides_show .curated-journeys body.admin #guides_admin i.fa-blank.show-all.expanded:after,body.admin #guides_admin .journey_guides_show .prices i.fa-blank.prices_explained:before,.journey_guides_show .prices body.admin #guides_admin i.fa-blank.prices_explained:before,body.admin #guides_admin .journey_guides_show .stats .departure i.fa-blank.item:before,.journey_guides_show .stats .departure body.admin #guides_admin i.fa-blank.item:before,body.admin #guides_admin .journey_guides_show .stats .train_changes i.fa-blank.item:before,.journey_guides_show .stats .train_changes body.admin #guides_admin i.fa-blank.item:before,body.admin #guides_admin .journey_guides_show .stats .journey_time i.fa-blank.item:before,.journey_guides_show .stats .journey_time body.admin #guides_admin i.fa-blank.item:before,body.admin #guides_admin .journey_guides_show .automated .intro i.fa-blank.icon:before,.journey_guides_show .automated .intro body.admin #guides_admin i.fa-blank.icon:before,body.admin #guides_admin .journey_guides_show .automated .intro i.fa-blank.icon:after,.journey_guides_show .automated .intro body.admin #guides_admin i.fa-blank.icon:after,body.admin #guides_admin .journey_guides_show .automated .booking i.fa-blank.icon:before,.journey_guides_show .automated .booking body.admin #guides_admin i.fa-blank.icon:before,body.admin #guides_admin .journey_guides_show .automated .booking i.fa-blank.icon:after,.journey_guides_show .automated .booking body.admin #guides_admin i.fa-blank.icon:after,body.admin #guides_admin .journey_guides_show .automated .trains i.fa-blank.icon:before,.journey_guides_show .automated .trains body.admin #guides_admin i.fa-blank.icon:before,body.admin #guides_admin .journey_guides_show .automated .trains i.fa-blank.icon:after,.journey_guides_show .automated .trains body.admin #guides_admin i.fa-blank.icon:after,body.admin #guides_admin .train_guides_show ul.train-type i.fa-blank.high_speed,.train_guides_show ul.train-type body.admin #guides_admin i.fa-blank.high_speed,body.admin #guides_admin .train_guides_show ul.train-type i.fa-blank.regional,.train_guides_show ul.train-type body.admin #guides_admin i.fa-blank.regional,body.admin #guides_admin .train_guides_show ul.train-type i.fa-blank.night,.train_guides_show ul.train-type body.admin #guides_admin i.fa-blank.night,body.admin #guides_admin .train_guides_show ul.train-type i.fa-blank.scenic,.train_guides_show ul.train-type body.admin #guides_admin i.fa-blank.scenic,body.admin #guides_admin #account.page.your_trips i.fa-blank.current-trip:after,#account.page.your_trips body.admin #guides_admin i.fa-blank.current-trip:after,body.admin #guides_admin #account.page.your_trips .upcoming .no-trips i.fa-blank.action_button:before,#account.page.your_trips .upcoming .no-trips body.admin #guides_admin i.fa-blank.action_button:before,body.admin #guides_admin section.current-trip i.fa-blank.refresh:before,section.current-trip body.admin #guides_admin i.fa-blank.refresh:before,body.admin #guides_admin section.current-trip table tr.departed+tr:not(.departed) i.fa-blank.icon:before,section.current-trip table tr.departed+tr:not(.departed) body.admin #guides_admin i.fa-blank.icon:before,body.admin #guides_admin section.current-trip table .finish .icon i.fa-blank,section.current-trip table .finish .icon body.admin #guides_admin i.fa-blank,body.admin.admin_booking_alerts_index #guides_admin .multi_filter i.fa-blank.add_filter:before,body.admin.admin_booking_alerts_index .multi_filter #guides_admin i.fa-blank.add_filter:before,body.admin.admin_booking_alerts_edit #guides_admin .multi_filter i.fa-blank.add_filter:before,body.admin.admin_booking_alerts_edit .multi_filter #guides_admin i.fa-blank.add_filter:before,body.admin.admin_booking_alerts_index #guides_admin .multi_filter i.fa-blank.remove_filter:before,body.admin.admin_booking_alerts_index .multi_filter #guides_admin i.fa-blank.remove_filter:before,body.admin.admin_booking_alerts_edit #guides_admin .multi_filter i.fa-blank.remove_filter:before,body.admin.admin_booking_alerts_edit .multi_filter #guides_admin i.fa-blank.remove_filter:before,body.admin #guides_admin form.formtastic i.fa-blank.error-messages:before{visibility:hidden !important}body.admin #guides_admin>header{background:white;border-bottom:solid 1px #ddd;padding-top:10px;margin-top:-10px}body.admin #guides_admin>header nav{margin-left:1px}body.admin #guides_admin>header nav li{display:inline-block;margin-right:10px;font-size:14px}body.admin #guides_admin>header nav li:after{margin-left:1em;font-size:11px}body.admin #guides_admin>header h1{font-size:30px;line-height:35px;margin:10px 0;position:relative;padding-right:150px}body.admin #guides_admin>header h1 ul{display:inline-block;font-weight:normal;position:absolute;right:0;bottom:0}body.admin #guides_admin>header h1 li{display:inline-block;white-space:nowrap;font-size:16px;line-height:25px}body.admin #guides_admin>header h1 li:not(:last-child):after{content:"•";margin-left:10px;margin-right:3px}body.admin #guides_admin>header h1 li a{display:inline-block;margin:0 5px}body.admin #guides_admin>header h1 li a:first-child{margin-left:0}body.admin #guides_admin>header h1 li a:last-child{margin-right:0}body.admin #guides_admin>header.sticky{position:fixed;z-index:1000;top:0;padding-top:20px}body.admin #guides_admin>header.sticky+section{margin-top:109px}body.admin #guides_admin>section{margin-top:35px}body.admin #guides_admin .hidden{display:none}body.admin #guides_admin .pagination-container{text-align:center}body.admin #guides_admin .pagination-container .pagination{margin:2em 0}body.admin #guides_admin .pagination-container .pagination a,body.admin #guides_admin .pagination-container .pagination span,body.admin #guides_admin .pagination-container .pagination em{padding:0.7em 1em}body.admin #guides_admin .flash{margin-bottom:30px}body.admin #guides_admin .flash li{position:relative;margin-bottom:10px;border:1px solid #ff3c76;font-size:15px;font-weight:bold;padding:10px 15px}body.admin #guides_admin .flash li.alert{border-left-width:40px}body.admin #guides_admin .flash li.alert:before{position:absolute;left:-30px;font-size:20px;color:white}body.admin #guides_admin .flash li.notice{border-left-width:40px}body.admin #guides_admin .flash li.notice:before{position:absolute;left:-30px;font-size:20px;color:white}body.admin #guides_admin .flash li:last-child{margin-bottom:0}body.admin #guides_admin .dashboard p,body.admin #guides_admin .dashboard ul{margin-bottom:20px}body.admin #guides_admin table.list{width:100%}body.admin #guides_admin table.list th{border-bottom:solid 1px #c6c6c6}body.admin #guides_admin table.list th span,body.admin #guides_admin table.list th select{font-size:15px;font-weight:bold;line-height:1.2}body.admin #guides_admin table.list th select{border:none;padding:2px 0;height:initial;width:50px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}body.admin #guides_admin table.list th input,body.admin #guides_admin table.list th svg{display:none}body.admin #guides_admin table.list th select,body.admin #guides_admin table.list th i{color:#ff3c76}body.admin #guides_admin table.list th select:hover,body.admin #guides_admin table.list th i:hover{color:#d5003f}body.admin #guides_admin table.list th i{margin-left:5px;opacity:0.33}body.admin #guides_admin table.list th i:hover{opacity:1}body.admin #guides_admin table.list th.ordered-by i{opacity:0.66;background-color:#ff3c76;color:white;padding:0 3px;border-radius:2px}body.admin #guides_admin table.list th.ordered-by i:hover{opacity:1}body.admin #guides_admin table.list td{font-size:90%;border-bottom:dotted 1px #ddd}body.admin #guides_admin table.list a img{vertical-align:bottom}body.admin #guides_admin table.list th.count,body.admin #guides_admin table.list th.position,body.admin #guides_admin table.list th.image,body.admin #guides_admin table.list th.check,body.admin #guides_admin table.list th.price,body.admin #guides_admin table.list th.publishable,body.admin #guides_admin table.list th.featureable,body.admin #guides_admin table.list td.count,body.admin #guides_admin table.list td.position,body.admin #guides_admin table.list td.image,body.admin #guides_admin table.list td.check,body.admin #guides_admin table.list td.price,body.admin #guides_admin table.list td.publishable,body.admin #guides_admin table.list td.featureable{text-align:center}body.admin #guides_admin table.list td.publishable i,body.admin #guides_admin table.list td.featureable i{font-size:18px}body.admin #guides_admin table.list tr:hover td{background-color:#fdfdef}body.admin #guides_admin table.list th.total{font-size:13px;color:#888;text-align:right;font-weight:normal}body.admin #guides_admin table.list td.actions{white-space:nowrap;text-align:right}body.admin #guides_admin table.list td.actions a{display:inline-block;margin-left:5px;margin-right:5px}body.admin #guides_admin table.list td.actions a:last-child{margin-right:0}body.admin #guides_admin p.empty-table{padding:20px;background-color:#f5f5f5;color:#aaa;text-align:center}body.admin #guides_admin table.display{width:initial;margin-bottom:40px}body.admin #guides_admin table.display tr:hover td{background-color:initial}body.admin #guides_admin table.display th,body.admin #guides_admin table.display td,body.admin #guides_admin table.display li{line-height:1.5}body.admin #guides_admin table.display th,body.admin #guides_admin table.display td{border-bottom-width:0;vertical-align:top;padding-bottom:5px}body.admin #guides_admin table.display th{white-space:nowrap;padding-right:20px}body.admin #guides_admin table.display td{max-width:600px}body.admin #guides_admin table.display .picture .meta{min-width:250px}body.admin #guides_admin .display_list{margin-bottom:40px}body.admin #guides_admin .display_list h2{margin-bottom:5px;color:#999;position:relative}body.admin #guides_admin .display_list h2 small{display:inline-block;font-weight:normal;position:absolute;right:0;bottom:0;font-size:15px;line-height:25px}body.admin #guides_admin form button{font-style:normal;font-weight:bold;display:inline-block;padding:14px;font-size:18px;line-height:18px;color:white;background:#ff3c76;border:none;text-decoration:none;cursor:pointer}body.admin #guides_admin form button:focus{background:-webkit-linear-gradient(#ff3c76, #bc0038);background:linear-gradient(#ff3c76, #bc0038);outline:solid 1px #bc0038}body.admin #guides_admin form button:hover{background:-webkit-linear-gradient(#ff6f9a, #d5003f);background:linear-gradient(#ff6f9a, #d5003f)}body.admin #guides_admin form a:focus{outline:dotted 1px #ff3c76}body.admin #guides_admin form input::-webkit-input-placeholder{color:#ccc}body.admin #guides_admin form input:-ms-input-placeholder{color:#ccc}body.admin #guides_admin form input::placeholder{color:#ccc}body.admin #guides_admin form.formtastic fieldset{border:0}body.admin #guides_admin form.formtastic li{margin-bottom:20px}body.admin #guides_admin form.formtastic li.error:before{display:none}body.admin #guides_admin form.formtastic input,body.admin #guides_admin form.formtastic textarea,body.admin #guides_admin form.formtastic select,body.admin #guides_admin form.formtastic label{font-size:15px}body.admin #guides_admin form.formtastic label{display:inline-block;width:200px;font-weight:bold;vertical-align:top;margin-top:8px;padding-right:20px;text-align:right;cursor:pointer}body.admin #guides_admin form.formtastic li.boolean label{text-align:left;width:initial;margin-left:200px;margin-top:0;padding-right:0}body.admin #guides_admin form.formtastic li.boolean label svg{margin-right:10px}body.admin #guides_admin form.formtastic input[type="text"],body.admin #guides_admin form.formtastic textarea{width:600px;padding:5px 10px;line-height:1.5}body.admin #guides_admin form.formtastic input[type=checkbox]:focus+svg{color:#ff3c76}body.admin #guides_admin form.formtastic select{min-width:250px;padding:5px 30px 5px 10px;line-height:1.5}body.admin #guides_admin form.formtastic textarea{resize:vertical;height:300px;vertical-align:bottom}body.admin #guides_admin form.formtastic .inline-hints,body.admin #guides_admin form.formtastic .inline-errors{padding-left:200px;padding-top:5px;width:800px;line-height:1.4;font-size:14px}body.admin #guides_admin form.formtastic .inline-hints{color:#777}body.admin #guides_admin form.formtastic .inline-hints a{text-decoration:none;color:#444444}body.admin #guides_admin form.formtastic .inline-errors{color:#ff3c76}body.admin #guides_admin form.formtastic .error-messages{position:relative;margin-bottom:30px;border:1px solid #ff3c76;border-left-width:40px;font-size:15px;font-weight:bold;padding:10px 15px}body.admin #guides_admin form.formtastic .error-messages:before{position:absolute;left:-30px;font-size:20px;color:white}body.admin #guides_admin form.formtastic .error-messages ul{list-style-type:initial;margin-left:20px}body.admin #guides_admin form.formtastic .error-messages li{margin-bottom:0}body.admin #guides_admin form.formtastic .actions{margin-top:20px;padding-left:200px}body.admin #guides_admin form.formtastic .image-field-container{display:inline-block;vertical-align:bottom}body.admin #guides_admin form.formtastic .image-field-container input[type="file"]{width:0;border:none}body.admin #guides_admin form.formtastic .image-field-container input[type="file"]:focus+label{outline:dotted 1px #ff3c76}body.admin #guides_admin form.formtastic .image-field-container .preview{padding:0}body.admin #guides_admin form.formtastic .image-field-container label{display:inline;color:#ff3c76;margin:0;padding:0;font-weight:normal}body.admin #guides_admin form.formtastic .image-field-container label:hover{color:#d5003f}body.admin #guides_admin form.formtastic [data-suggest]{display:inline-block}body.admin #guides_admin form.formtastic .ac-results{width:600px;font-style:normal;padding:0;border:none;background-color:#f7f7f7;overflow:hidden;z-index:99999;font-size:15px;line-height:16px}body.admin #guides_admin form.formtastic .ac-results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}body.admin #guides_admin form.formtastic .ac-results li{margin:0px;padding:7px 10px;cursor:default;display:block;overflow:hidden;text-align:left}body.admin #guides_admin form.formtastic .ac-results li.over{background-color:#e0e0e0}body.admin #guides_admin form .filters{background-color:#f5f5f5;margin-top:-35px;margin-bottom:35px;display:none}body.admin #guides_admin form .filters ol{position:relative;padding:15px}body.admin #guides_admin form .filters li{margin-bottom:10px}body.admin #guides_admin form .filters li:last-child{margin-bottom:0}body.admin #guides_admin form .filters label{display:inline-block;width:50px;font-family:monospace;font-weight:bold;font-size:12px;line-height:35px;color:#777;text-align:right;text-transform:uppercase;padding-right:10px;cursor:default}body.admin #guides_admin form .filters input,body.admin #guides_admin form .filters select{padding:5px 30px 5px 10px;line-height:1.5;vertical-align:top;margin-right:5px}body.admin #guides_admin form .filters select.attribute{min-width:150px}body.admin #guides_admin form .filters select.operator{min-width:120px}body.admin #guides_admin form .filters input{min-width:250px;padding-right:10px}body.admin #guides_admin form .filters input::-webkit-input-placeholder{color:#ccc}body.admin #guides_admin form .filters input:-ms-input-placeholder{color:#ccc}body.admin #guides_admin form .filters input::placeholder{color:#ccc}body.admin #guides_admin form .filters .actions{font-size:13px;padding-left:50px;line-height:1}body.admin #guides_admin form .filters .actions a{display:inline-block;margin-right:20px}body.admin #guides_admin form .filters .run-search{position:absolute;bottom:0;right:0;margin:15px}body.admin #guides_admin span.no-image{display:inline-block;text-align:center;background-color:#eee;border:solid 1px #ddd;color:#ddd;font-family:monospace;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.admin #guides_admin span.no-image.size-50{width:50px;height:50px;line-height:50px;font-size:16px}body.admin #guides_admin span.no-image.size-100{width:100px;height:100px;line-height:100px;font-size:25px}body.admin #guides_admin span.no-image.size-150{width:150px;height:150px;line-height:150px;font-size:37px}body.admin #guides_admin span.no-image.size-200{width:200px;height:200px;line-height:200px;font-size:50px}body.admin #guides_admin .markdown td{max-width:600px}body.admin #guides_admin .markdown td p,body.admin #guides_admin .markdown td ul,body.admin #guides_admin .markdown td ol,body.admin #guides_admin .markdown td table{margin-bottom:10px}body.admin #guides_admin .markdown td p:last-child,body.admin #guides_admin .markdown td ul:last-child,body.admin #guides_admin .markdown td ol:last-child,body.admin #guides_admin .markdown td table:last-child{margin-bottom:0}body.admin #guides_admin .markdown td ul,body.admin #guides_admin .markdown td ol{margin-left:20px}body.admin #guides_admin .markdown td ul{list-style-type:disc}body.admin #guides_admin .markdown td ol{list-style-type:decimal}body.admin #guides_admin .markdown td strong,body.admin #guides_admin .markdown td b{font-weight:bold}body.admin #guides_admin .markdown td em,body.admin #guides_admin .markdown td i{font-style:italic}body.admin #guides_admin .picture img{vertical-align:bottom}body.admin #guides_admin .picture .preview{display:table-cell;padding:6px 0}body.admin #guides_admin .picture .meta{padding-top:5px;padding-left:15px;display:table-cell;vertical-align:top}body.admin #guides_admin .picture .meta dt{font-size:12px;line-height:1.2;color:#999}body.admin #guides_admin .picture .meta dd{font-size:15px;margin-bottom:10px;color:#1a1a1a}body.admin #guides_admin .picture .meta .filename,body.admin #guides_admin .picture .meta .modified{white-space:nowrap}body.admin #guides_admin .journey_price small{display:inline-block;margin-left:5px;color:#666;opacity:0.75}body.admin #guides_admin .position a,body.admin #guides_admin .position i.fa-blank{display:inline-block;margin-right:5px}body.admin #guides_admin .position a:last-child,body.admin #guides_admin .position i.fa-blank:last-child{margin-right:0}body.admin #guides_admin .na{font-style:italic;color:#aaa}body.admin #guides_admin table.list .journey_stats_count{text-align:center}body.admin #guides_admin .journey_stats{font-size:14px}body.admin #guides_admin .journey_stats h2{margin:0 0 15px;font-size:22px;color:#999}body.admin #guides_admin .journey_stats ul{margin-left:20px}body.admin #guides_admin .journey_stats table{margin-bottom:40px}body.admin #guides_admin .journey_stats table th,body.admin #guides_admin .journey_stats table td{vertical-align:middle;border-bottom:1px solid #e0e0e0}body.admin #guides_admin .journey_stats table.plain{margin-bottom:0}body.admin #guides_admin .journey_stats table.plain th,body.admin #guides_admin .journey_stats table.plain td{border:none;padding:0}body.admin #guides_admin .journey_stats table.plain th:not(:last-child),body.admin #guides_admin .journey_stats table.plain td:not(:last-child){padding-right:5px}body.admin #guides_admin .journey_stats td.numeric{text-align:right}body.admin #guides_admin .journey_stats td.shrinked{width:1px}body.admin #guides_admin .journey_stats .outlier{color:rgba(160,0,0,0.5)}body.admin #guides_admin .journey_stats .outlier .muted{opacity:1}body.admin #guides_admin .journey_stats table.aggregated{width:inherit}body.admin #guides_admin .journey_stats .centered{text-align:center}body.admin #guides_admin .journey_stats .general_stats_and_texts h2 small{font-size:60%;opacity:0.66}body.admin #guides_admin .journey_stats .general_stats_and_texts .general_stats{float:left}body.admin #guides_admin .journey_stats .general_stats_and_texts .texts{float:right;width:55%}body.admin #guides_admin .journey_stats .general_stats_and_texts .texts h3{font-weight:bold;font-size:120%;margin:25px 0 10px}body.admin #guides_admin .journey_stats .general_stats_and_texts .texts h4,body.admin #guides_admin .journey_stats .general_stats_and_texts .texts p{margin-bottom:10px;line-height:1.4}body.admin #guides_admin .journey_stats .general_stats_and_texts .texts h4{font-weight:bold;font-size:110%}body.admin #guides_admin .journey_stats .general_stats_and_texts .texts .var{background-color:#f4f1e2;color:#000}body.admin #guides_admin .journey_stats .general_stats_and_texts .texts .var.unknown{color:darkred}
