/* FID # 113681 */ /*#575458.2//10.26.15//Last nav arrow https://espanol.amtrak.com/amtrak/enes/24/_tickets_amtrak_com/itd/amtrak */ #nav_sec .deals { background-position: 83% 30% !important; } /*616605//1.21.16//schedule trip https://espanol.amtrak.com/amtrak/enes/24/_www_amtrak_com/itd/amtrak */ #ff_sub_tabbar_bookatrip span { width: 87px !important; } #ff_sub_tabbar_traveloptions { left: 86px !important; width: 101px !important; } #ff_sub_tabbar_traveloptions span { background-position: -86px -33px !important; } #ff_sub_tabbar_traveloptions span { width: 101px; background-position: -86px -33px !important; } #ff_sub_tabbar_traveloptions.active span { background-position: -86px 0px !important; } #ff_sub_tabbar_traveloptions span { background-position: -86px -33px !important; } #ff_sub_tabbar_traveloptions span { width: 101px !important; background-position: -86px -33px !important; } #ff_sub_tabbar_otherdiscounts span { width: 113px !important; } /*#701157//12.19.16// https://espanol.amtrak.com/amtrak/enes/24/_www_amtrak_com/home */ div#home_ff_tabbar > div.ff_nav:nth-child(2), div#home_ff_tabbar > div.ff_nav:nth-child(3), div#home_ff_tabbar > div.ff_nav:nth-child(4){ padding-left: 0; } div#home_ff_tabbar > div.ff_nav > a{ padding-left: 0; padding-right: 0; margin-right: 0; } div#home_ff_tabbar > div.ff_nav > span{ padding-left: 0; padding-right: 0; margin-right: 10px; margin-left: 10px; } /*#714702//2.23.17// https://espanol.amtrak.com/amtrak/enes/24/_www_amtrak_com/home */ div#home_promo_2_rs > a > span.crmspan > div.crmheadline{ font-size: 22px; letter-spacing: 0; } div#home_promo_2_rs > a > span.crmspan > span.crmsubhead, div#home_promo_2_rs > a > span.crmspan > span.crmactiontext{ font-size: 19px; letter-spacing: 0; } /*#719385//3.17.17// https://espanol.amtrak.com/amtrak/enes/24/_www_amtrak_com/home */ div#home_promo_4_rs > a > span.crmspan > span.crmsubhead, div#home_promo_4_rs > a > span.crmspan > span.crmactiontext{ font-size: 18px; letter-spacing: 0; } /* https://zh.amtrak.com/home.html*/ li.site-topnav__navlink_search { display: none !important; } #top_navigation_body .site-mobile-navigation__body_navlink_search { display: none; } /*#764152.2//11.01.17// https://espanol.amtrak.com/sdibstage/itd/amtrak# */ div.ancillary_info_pet.ancillary_info_style{ left: calc(401px - 3.5%); bottom: 110%; } div.ancillary_info_bike.ancillary_info_style{ left: calc(471px - 3.5%); bottom: 110%; } /*#764152.5//11.01.17// https://espanol.amtrak.com/sdibstage/itd/amtrak */ div.ffam-station-description{ max-width: 39.2%; } div.ffam-station-description > a > span{ min-width: 200px; } div.ffam-station-description{ min-width: 21%; } ul.site-destinations-drawer__search-column_link-container > li > a.site-destinations-drawer__search-column_navlink_link > span.site-destinations-drawer__search-column_navlink_link_text{ font-size: 16px !important; } /*#824263//11.12.18//*/ ul.site-destinations-drawer__search-column_link-container > li > a.site-destinations-drawer__search-column_navlink_link{ margin-bottom: 40px !important; } ul.site-destinations-drawer__search-column_link-container > li > a.site-destinations-drawer__search-column_navlink_link > span.site-destinations-drawer__search-column_navlink_link_text{ white-space: nowrap; margin-left: 40px; padding-right: 0 !important; position: absolute !important; } ul.site-destinations-drawer__search-column_link-container > li > a.site-destinations-drawer__search-column_navlink_link :before{ margin-top: -14px; position: absolute; } form.train-status-navigation-search-form span.search-module__title, form.train-status-navigation-search-form span.form-input-with-label__label, form.train-status-navigation-search-form select, form.train-status-navigation-search-form option{ /*font-size: 12px !important;*/ } /*#835066//2.1.19//*/ .search-trip__time-of-day .am-select__ele{ /*font-size: 9px;*/ line-height: 1.4; ooverflow: visible !important; white-space: normal; } /*#831498.2//2.25.19//*/ @media(min-width: 1200px){ div.site-primary-nav > nav > ul > li > a{ padding-left: 6px !important; padding-right: 6px !important; margin-left: 0 !important; margin-right: 0 !important; } } @media(min-width: 1000px) and (max-width: 1200px){ div.site-primary-nav{ max-width: 43%; } div.site-primary-nav > nav > ul > li > a{ padding-left: 3px !important; padding-right: 3px !important; font-size: 11px !important; margin-left: 0 !important; margin-right: 0 !important; } } /*#831498.10//2.26.19//*/ @media(min-width: 480px){ div.promo-banners__text-container > h3.promo-banners__text-container_small_title.heading-3.white.promo-banners__text-container-left{ line-height: 1.8 !important; margin-bottom: 50px; } div.promo-banners__text-container > h1.promo-banners__text-container_callout.promo-banners__text-container-left.white{ font-size: 38px; line-height: 1.8 !important; } } @media(max-width: 480px){ div.promo-banners__text-container > h3.promo-banners__text-container_small_title.heading-3.white.promo-banners__text-container-left, div.promo-banners__text-container > h1.promo-banners__text-container_callout.promo-banners__text-container-left.white{ line-height: 1.8 !important; } } /*#831498.6//2.26.19//*/ div.accommodations__content > div.rich > div.richText.text-wrapper > h3 ~ p br{ display: none; } @media(min-width: 480px){ div.promo-banners__text-container > h3.promo-banners__text-container_small_title.heading-3.white.promo-banners__text-container-left{ line-height: 1.8 !important; margin-bottom: 50px; } div.promo-banners__text-container > h1.promo-banners__text-container_callout.promo-banners__text-container-left.white{ font-size: 36px; line-height: 1.8 !important; max-width: 55%; } } @media(max-width: 480px){ div.promo-banners__text-container > h3.promo-banners__text-container_small_title.heading-3.white.promo-banners__text-container-left, div.promo-banners__text-container > h1.promo-banners__text-container_callout.promo-banners__text-container-left.white{ line-height: 1.8 !important; } } /*#831498.23//2.28.19//*/ div.feature-overview-info__paragraphText > h4.feature-overview-info__paragraph_title ~ p[style="text-align: center;"] br{ display: none; } /*#831498.21//2.19.19//*/ form.ticket-info > div.form--row.add-legs > div.form--row__col-1-3{ min-width: 200px; } /*#831498.3//03.05.19// RC //*/ .promo-banners--call-out .promo-banners__text-container_callout{ line-height: 2.5; } .promo-banners--call-out .promo-banners__text-container_small_title{ line-height: 2.5; } /*#882235//02.13.20//*/ div.hero-banner-and-search-widget__content div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title{ margin-top: 0.8em !important; margin-bottom: 0.8em; } div.hero-banner-and-search-widget__content div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title ~ a{ float: left; } @media(min-width: 768px){ div.hero-banner-and-search-widget__content div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title{ max-width: 50%; line-height: 1.1; } } @media(min-width: 1000px){ div.hero-banner-and-search-widget__content div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title{ font-size: 38px; } } select.am-select__ele[name="_ff_time_of_day"]{ padding-top: 0px !important; } div.search-trip > div.search-trip-recent-searches{ width: 100%; } /*#878366.20//03.04.20//*/ .coach-level-selection .level-image { width: 75px !important; } /*#878366.41//03.09.20//*/ .trip-details .details-modal-container { width: 340px!important; } /*#891771.2//05.01.20//*/ @media(min-width: 768px){ div.row.align-items-center > div.station-search-box.order-1.col-lg-7.col-sm-12{ flex: 0 0 49.33333333%; max-width: 49.33333333%; } div.row.align-items-center > div.farefinder-datepickers.order-2.col-lg-3.ml-lg-3{ flex: 0 0 34%; max-width: 34%; } } /*#892768//05.04.20//*/ @media(max-width: 768px){ div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title{ font-size: 18px; } } button.mat-button span.mat-button-wrapper{ font-size: 12px !important; } /* FID # 113681 */ /*#575458.2//10.26.15//Last nav arrow https://espanol.amtrak.com/amtrak/enes/24/_tickets_amtrak_com/itd/amtrak */ #nav_sec .deals { background-position: 83% 30% !important; } /*616605//1.21.16//schedule trip https://espanol.amtrak.com/amtrak/enes/24/_www_amtrak_com/itd/amtrak */ #ff_sub_tabbar_bookatrip span { width: 87px !important; } #ff_sub_tabbar_traveloptions { left: 86px !important; width: 101px !important; } #ff_sub_tabbar_traveloptions span { background-position: -86px -33px !important; } #ff_sub_tabbar_traveloptions span { width: 101px; background-position: -86px -33px !important; } #ff_sub_tabbar_traveloptions.active span { background-position: -86px 0px !important; } #ff_sub_tabbar_traveloptions span { background-position: -86px -33px !important; } #ff_sub_tabbar_traveloptions span { width: 101px !important; background-position: -86px -33px !important; } #ff_sub_tabbar_otherdiscounts span { width: 113px !important; } /*#701157//12.19.16// https://espanol.amtrak.com/amtrak/enes/24/_www_amtrak_com/home */ div#home_ff_tabbar > div.ff_nav:nth-child(2), div#home_ff_tabbar > div.ff_nav:nth-child(3), div#home_ff_tabbar > div.ff_nav:nth-child(4){ padding-left: 0; } div#home_ff_tabbar > div.ff_nav > a{ padding-left: 0; padding-right: 0; margin-right: 0; } div#home_ff_tabbar > div.ff_nav > span{ padding-left: 0; padding-right: 0; margin-right: 10px; margin-left: 10px; } /*#714702//2.23.17// https://espanol.amtrak.com/amtrak/enes/24/_www_amtrak_com/home */ div#home_promo_2_rs > a > span.crmspan > div.crmheadline{ font-size: 22px; letter-spacing: 0; } div#home_promo_2_rs > a > span.crmspan > span.crmsubhead, div#home_promo_2_rs > a > span.crmspan > span.crmactiontext{ font-size: 19px; letter-spacing: 0; } /*#719385//3.17.17// https://espanol.amtrak.com/amtrak/enes/24/_www_amtrak_com/home */ div#home_promo_4_rs > a > span.crmspan > span.crmsubhead, div#home_promo_4_rs > a > span.crmspan > span.crmactiontext{ font-size: 18px; letter-spacing: 0; } /* https://zh.amtrak.com/home.html*/ li.site-topnav__navlink_search { display: none !important; } #top_navigation_body .site-mobile-navigation__body_navlink_search { display: none; } /*#764152.2//11.01.17// https://espanol.amtrak.com/sdibstage/itd/amtrak# */ div.ancillary_info_pet.ancillary_info_style{ left: calc(401px - 3.5%); bottom: 110%; } div.ancillary_info_bike.ancillary_info_style{ left: calc(471px - 3.5%); bottom: 110%; } /*#764152.5//11.01.17// https://espanol.amtrak.com/sdibstage/itd/amtrak */ div.ffam-station-description{ max-width: 39.2%; } div.ffam-station-description > a > span{ min-width: 200px; } div.ffam-station-description{ min-width: 21%; } ul.site-destinations-drawer__search-column_link-container > li > a.site-destinations-drawer__search-column_navlink_link > span.site-destinations-drawer__search-column_navlink_link_text{ font-size: 16px !important; } /*#824263//11.12.18//*/ ul.site-destinations-drawer__search-column_link-container > li > a.site-destinations-drawer__search-column_navlink_link{ margin-bottom: 40px !important; } ul.site-destinations-drawer__search-column_link-container > li > a.site-destinations-drawer__search-column_navlink_link > span.site-destinations-drawer__search-column_navlink_link_text{ white-space: nowrap; margin-left: 40px; padding-right: 0 !important; position: absolute !important; } ul.site-destinations-drawer__search-column_link-container > li > a.site-destinations-drawer__search-column_navlink_link :before{ margin-top: -14px; position: absolute; } form.train-status-navigation-search-form span.search-module__title, form.train-status-navigation-search-form span.form-input-with-label__label, form.train-status-navigation-search-form select, form.train-status-navigation-search-form option{ /*font-size: 12px !important;*/ } /*#835066//2.1.19//*/ .search-trip__time-of-day .am-select__ele{ /*font-size: 9px;*/ line-height: 1.4; ooverflow: visible !important; white-space: normal; } /*#831498.2//2.25.19//*/ @media(min-width: 1200px){ div.site-primary-nav > nav > ul > li > a{ padding-left: 6px !important; padding-right: 6px !important; margin-left: 0 !important; margin-right: 0 !important; } } @media(min-width: 1000px) and (max-width: 1200px){ div.site-primary-nav{ max-width: 43%; } div.site-primary-nav > nav > ul > li > a{ padding-left: 3px !important; padding-right: 3px !important; font-size: 11px !important; margin-left: 0 !important; margin-right: 0 !important; } } /*#831498.10//2.26.19//*/ @media(min-width: 480px){ div.promo-banners__text-container > h3.promo-banners__text-container_small_title.heading-3.white.promo-banners__text-container-left{ line-height: 1.8 !important; margin-bottom: 50px; } div.promo-banners__text-container > h1.promo-banners__text-container_callout.promo-banners__text-container-left.white{ font-size: 38px; line-height: 1.8 !important; } } @media(max-width: 480px){ div.promo-banners__text-container > h3.promo-banners__text-container_small_title.heading-3.white.promo-banners__text-container-left, div.promo-banners__text-container > h1.promo-banners__text-container_callout.promo-banners__text-container-left.white{ line-height: 1.8 !important; } } /*#831498.6//2.26.19//*/ div.accommodations__content > div.rich > div.richText.text-wrapper > h3 ~ p br{ display: none; } @media(min-width: 480px){ div.promo-banners__text-container > h3.promo-banners__text-container_small_title.heading-3.white.promo-banners__text-container-left{ line-height: 1.8 !important; margin-bottom: 50px; } div.promo-banners__text-container > h1.promo-banners__text-container_callout.promo-banners__text-container-left.white{ font-size: 36px; line-height: 1.8 !important; max-width: 55%; } } @media(max-width: 480px){ div.promo-banners__text-container > h3.promo-banners__text-container_small_title.heading-3.white.promo-banners__text-container-left, div.promo-banners__text-container > h1.promo-banners__text-container_callout.promo-banners__text-container-left.white{ line-height: 1.8 !important; } } /*#831498.23//2.28.19//*/ div.feature-overview-info__paragraphText > h4.feature-overview-info__paragraph_title ~ p[style="text-align: center;"] br{ display: none; } /*#831498.21//2.19.19//*/ form.ticket-info > div.form--row.add-legs > div.form--row__col-1-3{ min-width: 200px; } /*#831498.3//03.05.19// RC //*/ .promo-banners--call-out .promo-banners__text-container_callout{ line-height: 2.5; } .promo-banners--call-out .promo-banners__text-container_small_title{ line-height: 2.5; } /*#882235//02.13.20//*/ div.hero-banner-and-search-widget__content div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title{ margin-top: 0.8em !important; margin-bottom: 0.8em; } div.hero-banner-and-search-widget__content div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title ~ a{ float: left; } @media(min-width: 768px){ div.hero-banner-and-search-widget__content div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title{ max-width: 50%; line-height: 1.1; } } @media(min-width: 1000px){ div.hero-banner-and-search-widget__content div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title{ font-size: 38px; } } select.am-select__ele[name="_ff_time_of_day"]{ padding-top: 0px !important; } div.search-trip > div.search-trip-recent-searches{ width: 100%; } /*#878366.20//03.04.20//*/ .coach-level-selection .level-image { width: 75px !important; } /*#878366.41//03.09.20//*/ .trip-details .details-modal-container { width: 340px!important; } /*#891771.2//05.01.20//*/ @media(min-width: 768px){ div.row.align-items-center > div.station-search-box.order-1.col-lg-7.col-sm-12{ flex: 0 0 49.33333333%; max-width: 49.33333333%; } div.row.align-items-center > div.farefinder-datepickers.order-2.col-lg-3.ml-lg-3{ flex: 0 0 34%; max-width: 34%; } } /*#892768//05.04.20//*/ @media(max-width: 768px){ div.hero-slide-info-text h3.hero-banner-and-search-widget__content_text_title{ font-size: 18px; } } button.mat-button span.mat-button-wrapper{ font-size: 12px !important; } /* 1033936.14 | 7.13.2023 */ .badge.bg-amtrak-buttonblue.ng-star-inserted { width: 9.5rem !important; } /* 1033936.13 | 7.13.2023 */ .am-simple-dropdown__option { padding: 0.7rem !important; } /* 1065773 | 10.20.2023 */ @media only screen and (min-width:1280px){ .am-modal.modal-xl{ min-width: 80rem; } #fareComparisonModal .modal-body table.fare-comparsion-table-1 th:not(.ng-star-inserted), #fareComparisonModal .modal-body table.fare-comparsion-table-1 td:not(.ng-star-inserted){ width: 13.35rem; } #fareComparisonModal .modal-body table.fare-comparsion-table-1 th.ng-star-inserted, #fareComparisonModal .modal-body table.fare-comparsion-table-1 td.ng-star-inserted{ width: 15.65rem; } }