/* Minification failed. Returning unminified contents.
: run-time error CSS1066: Unexpected end of file encountered
 */
 .titleHeading5 {margin: 0px 24px 0px 0px;}.titleHeading6 {margin: 42px 0px 42px 0px;}.titleHeading7{margin: 54px 0px 42px 0px;}.bootstrap-select .btn:focus {outline: 1px solid #0076D3!important;outline-offset: 0px!important;}.bootstrap-select .btn:active {outline: 1px solid #0076D3 !important;outline-offset: 0px !important;}.margin_Alignment_CTR_Disclaimer {margin-bottom: 2px;margin-top: 2px;}.capitalise {text-transform: uppercase;}.UPExplogoMargin {margin-top: 20px;}.AnnouncementsLinksBackground {display: inline;background-color: white;}.AnnouncementLinks {height: auto;margin-bottom: 0px;padding-bottom: 10px;}.margin_Alignment_CTR_TR, .margin_Alignment_CTR_Misc {margin-top: 24px !important;margin-bottom: 4px;}.inblocknum {display: inline-block;}.margin_Alignment_CTR_CCI {margin-top: 4px;margin-bottom: 9px;}.margin_Alignment_GTR_CCI {margin-top: 4px;margin-bottom: 7px;}.margin_Alignment_GTR_TR {margin-top: 14px !important;margin-bottom: 4px;}.margin_Alignment_GTR_Misc {margin-top: 24px !important;margin-bottom: 4px;padding-top: 16px;}#LostAndFoundMain h3 {margin-bottom: 0px;margin-top: 0px;line-height: inherit;}.mobAppRightBlockHeading {font-size: 17px;}.div_videoBlock h5 {line-height: inherit;}.topleftMarginDT h1 {margin-bottom: 0px;margin-top: 0px;line-height: inherit;}.codeheightauto {height: auto !important;}.contactUsLayout h3 {margin-bottom: 0px;margin-top: 0px;line-height: inherit;}#leftDiv h3 {margin-bottom: 0px;margin-top: 0px;line-height: inherit;}.leftContentDT h2 {margin-bottom: 0px;margin-top: 0px;line-height: inherit;}#aboutUppadding h1, #healthpadding h1 {margin-bottom: 0px;line-height: inherit;}.padLeftGSCUDisclaim h6 {margin-bottom: 0;margin-top: 0;line-height: inherit;}.padLeftLFDisclaim h6 {margin-bottom: 0;margin-top: 0;line-height: inherit;}.story h2 {margin-bottom: 0px;margin-top: 0px;line-height: inherit;}.leftContentDT h4 {margin-bottom: 0px;margin-top: 0px;line-height: inherit;font-weight: 400;font-size: 16px;}#innerRightDiv h3 {margin-top: 0px;line-height: inherit;}.SponsorDetailBox h1 {margin-bottom: 0px;margin-top: 0px;}.Sponsor_CIBC_LowerBox h4 {margin-bottom: 0px;margin-top: 0px;line-height: inherit;}.margin_Alignment_CTR_CU {margin-top: 4px !important;margin-bottom: 4px;}.applyBold {font-weight: bold;}.margin_Alignment_GCBTitle {margin-top: 7px;margin-bottom: 7px;}.lineheight_NewsMedia {line-height: 26px;}#textPopUpCookie {font-size: 15px;font-family: Gibson;}a[href^=tel]:link, a[href^=tel]:focus {color: #33647E;}.guestIcons {display: block;}.fontsize10px {font-size: 10px;}.GCBParaOverview {margin-top: 16px;}.GCBContactOverview {margin-top: 12px;}span.glyphicon.glyphicon-ok.check-mark {display: none !important;}.textAlignmentCenter {text-align: center;}.paddingBottom0px {padding-bottom: 0px !important;}.width93 {width: 93% !important;}.discoverParaBold {font-family: Gibson-SemiBold;}.width53 {width: 53%;}.mr25 {margin-right: 25px !important;}.bgColorf2f0ee {background: #F2F2F2;}.bgColorf2f0ee a {color: #2d2a2b !important;}.fontWeightBoldText {font-weight: normal;}.fontWeightNormalText {font-weight: normal;}.pad4 {padding: 4px;}button {outline: none;}.paddingbottom40 {margin-bottom: 40px;}.labeldivPropCU {display: inline-block;width: 100%;}.sponsorsLogosWrapper img {display: inline-block;}.marginTop1Point6 {margin-top: 1.6em;}.ourstationmargin {margin-bottom: 22px;display: block;}#paddingbottomuniontext {padding-top: 60px;padding-left: 14px;}.BorderPlanTrip {border-color: #d5d4d4;margin-left: 16px;margin-right: 15px;}.tripMobPB {padding-left: 0px;}.marginLeft3px {margin-left: 3px;}.marginLeftn3 {margin-left: -3px;}.homeFlightStatusTxtBoxPA {height: 40px;width: 93.5% !important;border-radius: 0px;padding-left: 10px;margin-left: 8px;}.marginbottom10px {margin-bottom: 10px;}.margintopbottomschedule {margin-top: 40px;}.marginRightFaqArrow {margin-right: -0.2em;}.balanceLineHeightTextCS {line-height: 24px;margin-top: 20px;}.postalCodeCorporate {padding-left: 0px;}#midDivSearch {background-color: white;}#TravelRequestForm select {font-size: 13.3px;margin-left: 0.35px;}#departuresRadio {padding-left: 9px;padding-top: 3px;margin-bottom: 10px;font-size: 14px;}.paddingEmailNew {padding-bottom: 54px;padding-top: 25px;-webkit-padding-after: 69px;}.height4LFMob {height: 2.5em;}.height4LFMobFrench {height: auto;}.paddingRightStation {padding-right: 2px;}.marginTop3px {margin-top: 3px;}.marginTop5px {margin-top: 5px;}.marginTop8px {margin-top: 8px;}.marginTop10px {margin-top: 10px;}.marginTop20px {margin-top: 20px;}.marginTop40pxImp {margin-top: 40px !important;}.marginTop55px {margin-top: 55px;}.paddingTop26px {padding-top: 26px;}.accordiondown_customerSupport, .accordiondown_customerSupport_Faq, .accordiondown_UPExp, .conditionalFields, #sendUsMessage, .accordiondown_overview_Faq, .accordiondown_customerSupport_Faq_MobApp {display: none;}.faqMT5, tsMT5 {margin-top: 5px;}.heightForUpdates {height: 68px;}.paddingTopBottomPS {padding-bottom: 7px;}.BuyNowbtn {min-width: 123px !important;}.BuyNowalignmargin {text-align: right;margin-top: 10px }.unOrderedListPrivacy, .unOrderedListPS {list-style-type: disc;color: black;margin-left: 0em;margin-top: 5px;color: #403f38;}.unOrderedListPrivacy li, .unOrderedListPS li {padding-left: 10px;line-height: 1.2em;}.unOrderedListPS {margin-bottom: 0px;margin-left: 40px;padding-left: 0px;}#right input[type="text"] {line-height: 36px\0;box-shadow: none !important;}#right input[type="tel"] {line-height: 36px\0;-webkit-appearance: none !important;box-shadow: none !important;}.fontWeightBold {font-family: Gibson-SemiBold !important;}#crpTravelReqSubmit, #gcbContactUsSubmit, #grpTravelReqSubmit {font-style: normal !important;}.contactUsButtonPane {padding-left: 0;padding-right: 0px;}@media screen and (-webkit-min-device-pixel-ratio:0) {.exampleChromeAndSafari {margin-right: 0.2em !important;margin-top: -0.2em !important;}}@media screen and (-moz-images-in-menus:0) {.telephoneCSMob8 {width: 159px;}}.schedulegroup h3 {font-family: Gibson;font-size: 20px;}.lineheight1Point6 {line-height: 1.6;}#B3btnht {height: 55px !important;}.M0Auto {margin: 0 auto !important;}.paddingRight500LabelCU {padding-right: 3.1em;padding-right: 3.4em\9;}@media all and (-ms-high-contrast:none) {.paddingRight500LabelCU {padding-right: 3.1em;}#currencydrpdown > div > .btn {margin-left: 7px !important;}#currencydrpdown .bootstrap-select {padding-right: 18px !important;}}.PaddingRightPoint8emLF {padding-right: 3.1em;}.fontSize24px {font-size: 24px !important;}.telephoneLFMobDaytimeCode, .telephoneLFMob4Label, .telephoneLFMob4, .telephoneLFMob3, .telephoneLFMob1, .telephoneLFMob6, .telephoneLFMob2, .telephoneLFMob2Label {float: left;height: 40px;}.dayTimePhone label{margin-bottom: 0px;height: auto!important;}.telephoneLFMob1 {width: 80px;}.telephoneLFMob6 {width: 73px;margin-left: 20px;}.telephoneLFMob2 {width: 290px;margin-left: 0px;}.telephoneLFMob2Label {width: 77px;margin-left: 0px;}.telephoneLFMob3 {width: 204px;margin-left: 12px;}.telephoneLFMob4 {width: 80px;margin-left: 20px;}.telephoneLFMob4Label {width: 69px;margin-left: 22px;}.marginBottom1emContactInfo {margin-bottom: 0.5em;}#panelDefualtPropChangeFaqAcc3 {border-bottom: 1px solid #191919 !important;}.marginleft4px {margin-left: 4px;}.marginleft12px {margin-left: 12px;}.marginTopMinus0Point1em {margin-top: -0.1em;width: 12px;height: 10px;}.marginTop0Point7EM {margin-top: 0.7em;}.widthRegisterPara1 {width: 78%;}#LostAndFoundForm input {padding-left: 10px;}.homeleftTab > a {margin-left: 0px !important;margin-right: 5px !important;}.homeRightTab.active a {border-left: 0px !important;}.homeleftTab.active a {border-right: 0px !important;}.homeRightTab > a {margin-right: 0px !important;}.marginLFHeading {margin-left: 1em;}.hrInLF {width: 95%;margin-left: 0em;border-top: 1px solid #191919 !important;}.hrInLFDown {width: 95%;margin-left: 1em;}.paddingTopforLabel05 {padding-top: 0.5em;}.homeTelLFAlignment {padding-top: 15px;padding-left: 0em;}.workTelLFAlignment {padding-top: 15px;padding-left: 0em;padding-right: 11px;}.paddingleft0pxLF, .moblPadding15pxPAdding0, .paddingLeft5LFLocation {padding-left: 0em;}.radioButtonsWrapper, .radioButtonsWrapperFrench {width: 58.5%;}.radioButtonsInnerWrapper.errInputStyle {border: 1px solid #D0011B;}.radioButtonsInnerWrapper input{margin-right: 5px;}.radioButtonsInnerWrapper label {margin-bottom: 0px;}.radioButtonsInnerWrapper.responseRadio {width: 30%;}.radioButtonsInnerWrapper.preferredMethodRadio {width: 50%;}.radioButtonsWrapper .radioButtonCol, .radioButtonsWrapperFrench .radioButtonCol {width: 18px;}.radioButtonsWrapper label, .radioButtonsWrapperFrench label {width: 45px;display: inline-block;margin: 4px 27px 0 10px !important;vertical-align: middle;}#preferredMethodEmail + label {margin-right: 0 !important;}.telephoneLFMobDaytimeCode {width: 90px;}#TravelRequestForm .telephoneLFMobDaytimeCode {width: 59px;float: none;display: inline-block;line-height: 1;margin-top: 3px;}#TravelRequestForm .telephoneCSMob8 {width: 159px !important;float: none;display: inline-block;margin-left: 22px;vertical-align: top;}#formFaq h3 {padding: 2.4em 1em 1em 2.2em;margin: 0px;font-family: Gibson;font-size: 1.313em;display: block;line-height: inherit;}.marginLeft1CU, .margin1CUHeading {margin-left: 0.5em;}.marginLeft1Point3CU {margin-left: 1em;}.width90perCSDeskt {width: 90%;}.paddingLeft2emReasonCU {padding-left: 1em;}.paddingRight4emFAQ {padding-right: 4em;}.dropdownborder {border-radius: 0px;}.removeMarginInMob {margin-top: 0.1em;margin-left: 0.3em;}.marginTop40pxAmenitiesImageDeskt {margin-top: 40px;}.marginTop40pxAmenitiesImageDeskt1 {margin-top: 40px;}#homeFlightStatusTxtBoxMob::-webkit-input-placeholder {font-size: 14px;font-family: Gibson;}#homeFlightStatusTxtBoxMob1::-webkit-input-placeholder {font-size: 14px;font-family: Gibson;}#homeSearchAgainTxtBox::-webkit-input-placeholder {font-size: 14px;font-family: Gibson;}#homeSearchAgainTxtBox1::-webkit-input-placeholder {font-size: 14px;font-family: Gibson;}#homeSearchAgainTxtBox:-ms-input-placeholder, #homeSearchAgainTxtBox1:-ms-input-placeholder {color: #191919;line-height: 30px !important;}#homeFlightStatusTxtBox:-ms-input-placeholder {font-size: 16px;}#homeFlightStatusTxtBox::-webkit-input-placeholder {font-size: 16px;}#homeFlightStatusTxtBox::-moz-placeholder {font-size: 16px;}.placholdercolor-class::-webkit-input-placeholder, .errInputStyle::-webkit-input-placeholder {color: #833921 !important;}.placholdercolor-class:-ms-input-placeholder, .errInputStyle:-ms-input-placeholder {color: #833921 !important;}#IfOtherInput:-ms-input-placeholder {color: #898989;font-style: italic;}.placholdercolor-class::-moz-placeholder, .errInputStyle::-moz-placeholder {color: #833921 !important;}input:-moz-placeholder {font-size: 14px;padding-top: 1px;font-family: Gibson;}#searchbox::-moz-placeholder {font-size: 14px;padding-top: 1px;font-family: Gibson;}#searchbox:-ms-input-placeholder {font-size: 14px;padding-top: 1px;font-family: Gibson;}#searchbox::-webkit-input-placeholder {font-size: 14px;padding-top: 1px;font-family: Gibson;}#headersearch::-webkit-input-placeholder {font-size: 14px;padding-top: 0px;font-family: Gibson;}#headersearch::-moz-placeholder {font-size: 14px;padding-top: 0.5px;font-family: Gibson;}#headersearch:-ms-input-placeholder {font-size: 14px;padding-top: 0px;font-family: Gibson;}#FirstNameInput:-ms-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}.placeholderFont::-moz-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}.placeholderFont::-webkit-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}.placeholderFont:-ms-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#FirstNameInput::-webkit-input-placeholder, #LastNameSubscriptInput::-webkit-input-placeholder, #FirstNameSubscriptInput::-webkit-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#subEmailLabel::-webkit-input-placeholder {font-size: 11px;padding-top: 0px;font-style: italic;padding-top: 5px;}#subEmailLabel::-moz-placeholder {font-size: 11px;padding-top: 0px;font-style: italic;padding-top: 5px;}#FirstNameInput::-moz-placeholder, #LastNameSubscriptInput::-moz-placeholder, #FirstNameSubscriptInput::-moz-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#subEmailLabel:-ms-input-placeholder {font-size: 11px;padding-top: 0px;font-style: italic;color: rgba(0,0,0,0.3) !important;padding-top: 5px;}#FirstNameInput:-ms-input-placeholder, #LastNameSubscriptInput:-ms-input-placeholder, #FirstNameSubscriptInput:-ms-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;color: rgba(0,0,0,0.3) !important;}#LastNameInput:-ms-input-placeholder, #TravelDayInput:-ms-input-placeholder, #TravelMonthInput:-ms-input-placeholder, #TravelYearInput:-ms-input-placeholder, #TravelTimeInput:-ms-input-placeholder, #DayInput:-ms-input-placeholder, #MonthInput:-ms-input-placeholder, #YearInput:-ms-input-placeholder, .filename:-ms-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;color: rgba(0,0,0,0.3) !important;}#LastNameInput::-webkit-input-placeholder, #TravelDayInput::-webkit-input-placeholder, #TravelMonthInput::-webkit-input-placeholder, #TravelYearInput::-webkit-input-placeholder, #TravelTimeInput::-webkit-input-placeholder, #DayInput::-webkit-input-placeholder, #MonthInput::-webkit-input-placeholder, #YearInput::-webkit-input-placeholder, .filename::-webkit-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#LastNameInput::-moz-placeholder, #TravelDayInput::-moz-placeholder, #TravelMonthInput::-moz-placeholder, #TravelYearInput::-moz-placeholder, #TravelTimeInput::-moz-placeholder, #DayInput::-moz-placeholder, #MonthInput::-moz-placeholder, #YearInput::-moz-placeholder, .filename::-moz-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#ValueInput:-ms-input-placeholder {font-size: 14px;padding-top: 0px;color: rgba(0,0,0,0.3) !important;}#ValueInput::-webkit-input-placeholder {font-size: 14px;padding-top: 0px;}#ValueInput::-moz-placeholder {font-size: 14px;padding-top: 0px;}#gForm_daddr:-ms-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#gForm_daddr::-moz-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#gForm_daddr::-webkit-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#gForm_saddr:-ms-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#gForm_saddr::-moz-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}#gForm_saddr::-webkit-input-placeholder {font-size: 14px;padding-top: 0px;font-style: italic;}.announcementBlock {min-height: 26em;}#lostAndFoundDivDeskt, #PassengerDivDeskt, #ePanelDivDeskt, #contactUSDivDeskt, #accessibility, #iconOne, #iconTwo, #iconThree, #iconFour {text-align: center;font-family: Gibson-SemiBold;font-size: 22px;font-weight: normal;width: 23%;background-color: white;float: left;display: inline;}#iconOne, #iconTwo, #iconThree, #iconFour {width: 22.5% !important;font-size: 26px !important;float:none;display:inline-block;}#iconTwo, #iconThree{margin-left:22px !important;}#lostAndFoundDivDeskt span, #PassengerDivDeskt span, #ePanelDivDeskt span, #contactUSDivDeskt span, #accessibility span {padding-left: 3px !important;padding-right: 3px !important;}.imageGuestServicesFrench {display: inline-block !important;}.UPExpIconsText {width: 22.5%;text-align: center;font-family: Gibson;font-size: 16px;font-weight: normal;float: left;display: inline;margin-top: 15px;}.UPExpIconsTextMargin {margin-left: 25px;}#lostAndFoundDivDeskt, #PassengerDivDeskt, #ePanelDivDeskt, #accessibility {margin-left: 23.5px;}#iconTwo, #iconThree, #iconFour {margin-left: 25px;}#panelDefualtPropChangeFaqAcc3 {border-bottom: 1px solid #191919;}#accordion-cus-support .panel-body, #accordion-cus-support-FAQ .panel-body, #accordion-cus-support-MobAppFAQ .panel-body {padding: 15px 15px 15px 22px;}#accordion-cus-overview-FAQ .panel-body {padding: 22px;}.placeholder {color: #403f38 !important;font-size: 1.1em !important;font-family: Gibson;padding-top: 0px !important;}.width50px {width: 50px;}.marginTop-5px {margin-top: -5px;}.marginLeft5px {margin-left: 5px;}.LinkUnderline {text-decoration: underline;}.margintop4Guest {margin-top: 2em;}.gettingAroundSideTableRow {margin-bottom: 10px;}.gettingAroundSideTableRow .column1 {width: 62%;display: inline-block;margin-right: 7%;}.gettingAroundSideTableRow .column2 {width: 31%;display: inline-block;vertical-align: bottom;}.marginbottom0px {margin-bottom: 0px !important;}.verticalAlign {vertical-align: middle;}.alignmentPostal {text-align: right;}.FontSemiboldDT {font-family: Gibson-SemiBold !important;font-weight: normal;}.margin0 {margin: 0;}.Text-Box-Padding-Italic {font-size: 16px;}.fontsize10 {font-size: 0.9em !important;}.height3LFMob {height: 3em;}.height2LFMob {height: 40px;margin-bottom: 0px;}.LFTelePhoneMarginTab .height2LFMob {height: 55px;}@font-face {font-family: 'Gibson';src: url('../../fonts/gibson-regular-webfont.eot');src: url('../../fonts/gibson-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../../fonts/gibson-regular-webfont.woff') format('woff'), url('../../fonts/gibson-regular-webfont.ttf') format('truetype'), url('../../fonts/gibson-regular-webfont.svg#Gibson') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gibson-Bold';src: url('../../fonts/Gibson-Bold.eot');src: url('../../fonts/Gibson-Bold.ttf') format('truetype'),url('../../fonts/Gibson-Bold.woff') format('woff');}@font-face {font-family: 'Gibson-SemiBold';src: url('../../fonts/Gibson-SemiBold.eot');src: url('../../fonts/Gibson-SemiBold.eot?#iefix') format('embedded-opentype'), url('../../fonts/Gibson-SemiBold.woff') format('woff'), url('../../fonts/Gibson-SemiBold.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gibson-Italic';src: url('../../fonts/Gibson-Italic.eot');}@font-face {font-family: 'Gibson-Light';src: url('../../fonts/Gibson-Light.eot');src: url('../../fonts/Gibson-Light.eot?#iefix') format('embedded-opentype'), url('../../fonts/Gibson-Light.woff') format('woff'), url('../../fonts/Gibson-Light.ttf') format('truetype');font-weight: normal;font-style: normal;}.marginTop1em {margin-top: 1em;}.width11 {width: 11%;}.gibson, .fontFamilyGibson {font-family: Gibson;}.codeheight20px {height: 20px !important;}.PrestoLink {color: #191919 !important;width: 100%;border: 1px solid #d5d4d4;border-bottom: none;border-right: none;}.paddingTopdot9em {padding-top: 0.9em;}.PrestoLink a, .PrestoLink:hover, .PrestoLinkEPanel:hover {color: #191919;}.PrestoLinkEPanel {color: #191919 !important;width: 100%;border: 1px solid #d5d4d4;border-right: none;}.paddingRight0em {padding-right: 0em;}#accessibilityContent,#customerCharterContent {margin-top: 1.1em;background: #fff;padding-right: 260px;padding-left: 10px;padding-bottom: 45px;padding-top: 45px;}#termsAndConditionsContent {margin-top: 1.1em;background: #fff;padding-bottom: 30px;}#inside100PercentDiv {width: 100%;margin-left: 4em;}.headingLostFound, #headingSearchResults, #termsOfUseHead, #headingPassenger, #headingEPanel, #headingFaq, #contentEPanel h1, #contentFaq h1, #mainHeadingPassenger h1 {font-weight: normal;font-family: Gibson-SemiBold;font-size: 44px;text-transform: uppercase;color: #403f38;}#contentEPanel h1, #contentFaq h1, #mainHeadingPassenger h1, #contactUsWidthDeskt .cuMbTitle h1, #overViewWidth .cuMbTitle h1, .lostAndFoundWidthDeskt h1 {line-height: inherit;margin-bottom: 0px;margin-top: 45px;}#headingSearchResults {margin-top: 1em;margin-bottom: 0.5em;margin-left: 15px;}#contentOfMidDiv {font-family: Gibson;font-size: 18px;font-weight: 200;margin-left: 5%;margin-top: 0;}#contentOfMidDiv > ol > li > a {color: #33647E;}@media screen and (min-width: 992px) {#SubjectMaxLabel {padding-right: 46px;}.interactiveMapSize {width: 572px;height: 400px;}.GOTableCol3Content {padding-left: 15px !important;}.heightForFrench .balanceLineHeightTextCS {margin-bottom: 6px;}.heightForEnglish .balanceLineHeightTextCS {margin-bottom: 14px;}.radioButtonsWrapperFrench > div > br {display: none;}.hideDesk {display: none;}.hideMobTab {display: block;}.height2em {height: 1.6em;}.wrap {white-space: nowrap;}.radioButtonsWrapperFrench label {width: auto;}#servicesWidth .yesLabel {float: right;margin-top: -33px;margin-right: 20px;}#servicesWidth .bigSentence {width: 80%;line-height: 1.3;padding-top: 2px;padding-bottom: 12px;}.home_nav-tabs {height: 66px;}.carousel-right {display: none !important;position: absolute;top: 40%;float: right;bottom: 0;right: 2.5%;opacity: 0.5;}.timeDisclaimerText {margin-left: 320px;padding-top: 10px;}.timeDisclaimerTextLF {margin-left: 241px;padding-bottom: 10px;}.carousel-left {display: none !important;position: absolute;top: 40%;bottom: 0;float: left;left: 2.5%;opacity: 0.5;}#divmetro {margin-left: -20px;margin-top: 4px;}#moreWidth {width: 111%;}.ml10px {margin-left: 10px;}.carousel-indicators {position: relative;bottom: 40px;z-index: 15;width: auto;padding-left: 0;margin-left: 30px;text-align: left;list-style: none;right: 28px;text-align: right;left: auto;float: right;}.carousel-indicators li {margin-left: 5px;}.carousel-indicators li.active {margin-left: 5px;}.sponsorsLogosWrapper {width: 72% !important;}.marginLeftDESKTEmail1em {margin-left: 0em;}.carousel-caption {left: 53%;top: 30%;}#homebuyticketsplaceholder {width: 250px;min-height: 370px;display: inline-block;}.PearsonAirHeading1 {padding-top: 15px;}.homeSearchAgainTxtBox {font-size: 14px;width: 245px !important;}.homeTabFrench .homeSearchAgainTxtBox {width: 336px !important;}.homeSearchAgainTxtBox1 {font-size: 14px;width: 353px !important;}.departureslabel {margin-left: 18px;margin-right: 20px;}.hflight-right, .hflight-left {padding: 0px;margin: 0px;padding-right: 5px;}.hflight-right {width: 67%;float: right;}.hflight-left {width: 32.4%;}.carousel-caption {width: 32%;}.paddingEmail {padding-bottom: 10px;}.paddingEmailNew {-webkit-padding-after: 52px;}.paddingTop1dot5ems {padding-top: 1.5em;}.topleftMarginDT {padding-right: 5%;}.topleftMarginSponsor {padding-right: 15em;}.footerAlign {margin-top: 7em !important;}.gcbColumn1 .gcbContentHeading, .gcbColumn2 .gcbContentHeading {width: 268px !important;}.width27 {width: 27% !important;}#homesponsorsdiv {background-color: #FFFFFF;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;width: 100%;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;padding-bottom: 8px;padding-top: 14px;padding-left: 15px;}#BorderHours, #WestonBorderHours, #BloorBorderHours, #PearsonStationBorderHours, #WestonBorderSChedules, #BorderSChedules, #BloorBorderSChedules, #PearsonStationBorderSChedules {border-color: #d5d4d4;width: 88%;float: left;margin-bottom: 20px;margin-top: 8px;}#BorderServices, #BloorBorderServices, #PearsonStationBorderServices, #WestonBorderServices {border-color: #d5d4d4;width: 93%;float: left;margin-bottom: 20px;margin-top: 8px;}.BtnWidth200px {min-width: 154px;width: auto;padding-left: 20px;padding-right: 20px;}#EstimatedTimeInputDiv {width: 255px;height: 40px;}.homeFlightStatusTxtBox {height: 40px;width: 560px !important;border-radius: 0px;padding-left: 10px;margin-left: 12px;line-height: 36px\0;}.FromTorontoTextDivUnion, .FromTorontoTextDivBloor, .FromTorontoTextDivWeston, .FromTorontoTextDivPearson {padding-left: 15px;padding-bottom: 5px;padding-top: 17px;}.accordionArrow {margin-top: -4px;}#stationSectionInfo {margin-top: 5px;}}.fontFamily16ptLF {font-family: Gibson;font-size: 16px;}.mainHeading > a {color: #33647E;text-decoration: underline;}.mainHeading {margin-left: 1.5em;}.formHeading {margin-top: 2em;}.formHeading, .pleaseTellId {font-family: Gibson;font-size: 21px;}.starMark {color: red;width: 1%;float: left;display: inline;margin-right: 6px;}.indicateRequiredField {float: left;display: inline;width: 93%;}#listPartialView {margin-top: 2.67em;margin-left: 0.6%;}#listPartialViewCS, #listPartialViewGCB, #listPartialViewAM {padding: 0;border: 1px solid #d5d4d4;border-top-width: 0;border-right-width: 0;}#listPartialViewCS > li, #listPartialViewGCB > li, #listPartialViewAM > li {position: relative;background-color: #F2F2F2;z-index: 1;font-family: Gibson;font-weight: normal;min-height: 40px;border-top: 1px solid #d5d4d4;padding-bottom: 1px;}#listPartialViewCS > li > a, #listPartialViewGCB > li > a, #listPartialViewAM > li > a {position: relative;display: block;padding: 10px 18px;margin-bottom: 0px;background-color: #F2F2F2;font-size: 16px;width: 100.5%;border: 0;text-decoration: none;color: #2d2a2b;}.height28pxLF {height: 40px;margin-bottom: 15px;}.paddingLF {padding: 10px;}.width90perLF {width: 90%;}.dateTimeMarginTop {margin-top: 20px;}#mainHeadingPassenger > a {color: #33647E;text-decoration: underline;font-size: 16px;}#mainHeadingPassenger {margin-left: 1.2em;}#formPassengerSafety {background-color: white;margin-top: 2.4em;border: 1px solid #d5d4d4;padding-left: 30px;}#formPassengerSafety h3 {padding: 15px;font-family: Gibson;font-size: 1.313em;color: #403F38;margin-top: 1.5em;margin-bottom: 0px;line-height: inherit;}#formPassengerSafety h4 {font-family: Gibson-SemiBold;font-size: 17px;color: #403f38;margin-left: 15px;margin-bottom: 5px;margin-top: 0px;line-height: inherit;}.paraPassengerSafety {line-height: 1.2em;padding-left: 1em;font-family: Gibson;font-size: 16px;color: #403F38;width: 90%;}#backForCustomerMobileFaq, #backForCustomerMobileEPanel, #backForCustomerMobile {display: none;}#mainHeadingEPanel {margin-left: 1.2em;}#mainHeadingEPanel > a {color: #33647E;text-decoration: underline;font-size: 16px;}#formEPanel {background-color: white;margin-top: 2.4em;border: 1px solid #d5d4d4;padding-left: 0px;}#ePanelSubHeading, #formEPanel h3 {margin-top: 44px;padding-left: 45px;padding-bottom: 1.1em;font-family: Gibson;font-size: 21px;color: #403F38;}#formEPanel h3 {margin-top: 44px;padding-left: 45px;padding-bottom: 1.1em;font-family: Gibson;font-size: 21px;color: #403F38;margin-bottom: 0px;line-height: inherit;}.paraEPanel {line-height: 1.2em;padding-left: 1.9em;font-family: Gibson;font-size: 16px;color: #403F38;}#buttonEpanel {padding-left: 18px;color: white;height: 55px;background: #cf7f00;font-size: 18px;text-align: center;margin-left: 1em;border-color: #191919;float: left;padding-right: 18px;margin-bottom: 30px;}.FPOtext {color: #997908;font-family: Gibson;font-size: 225px;margin: 0 auto;width: 940px;opacity: 0.4;padding-top: 50px !important;padding-left: 4px !important;}.topleftMarginGA {position: relative;}#mainHeadingFaq {margin-left: 1.2em;}#mainHeadingFaq > a {color: #33647E;text-decoration: underline;font-size: 16px;}#accordion-cus-support-FAQ, #accordion-cus-overview-FAQ {font-family: Gibson;margin: 0 auto;width: 85%;}#accordion-cus-support-MobAppFAQ {font-family: Gibson;width: 93%;}.faqLostAndFoundList, #courtesySeatingList, .atStationsFaqList, li.faqListQuestion, .travelsafeList {list-style-type: disc;color: #403F38;line-height: 1.428571429;}.faqLostAndFoundList li, #courtesySeatingList li, .atStationsFaqList li, li.faqListAnswer, .travelsafeList li {padding-bottom: 7px;}.accordionitem_customerSupport_Faq, .accordionitem_UPExp, .accordionitem_customerSupport_FaqMobApp {text-decoration: none !important;display: block !important;width: 100% !important;padding-left: 15px;padding-right: 15px;}.accordionitem_overview_Faq {text-decoration: none !important;display: block !important;width: 100% !important;padding-left: 15px;padding-right: 16px;}.customerFAQ_paneldefault, .customerOverview_paneldefault, .UPExp_paneldefault, .customerFAQ_paneldefault_MobApp {margin-bottom: -6px !important;border-radius: 0px !important;border-color: #191919 !important;}.fontSizeClassCustomerFaqAccordion {font-family: Gibson;width: 95%;display: inherit;border-right: 1px solid #191919;margin-top: -11px;height: auto;padding: 7px;margin-bottom: -11px;color: #403F38;}.mobAppAccHeading {font-family: Gibson;font-size: 16px;color: #403F38;}.faqMobApp li {font-family: Gibson;color: #403F38;margin: 5px 0px 5px -22px !important;list-style: disc;}.faqMobApp {margin-bottom: 20px;}.subTwo {font-family: Gibson;color: #403F38;margin-left: 25px;}.subTwoUL li {list-style: circle !important;}.accordionopen_customersupport a:hover {text-decoration: none !important;}.ImagesSection {width: 100%;}.announcement_years, .awards_years {font-family: Gibson;font-size: 16px;color: #33647E;cursor: pointer;text-decoration: underline;}.announcement_years {background: #f1ede3;display: none;padding: 0px 100px 0px 57px;}.awards_years {background: white;padding: 0px 100px 2px 56px;}#announcements {border: 0;}#announcementLink {background-color: #f1ede3;height: 40px;padding-bottom: 10px;border: 1px solid #d5d4d4;border-bottom: none;}.awardsActive {background-color: white;height: 80px;border: 1px solid #d5d4d4;border-right: 0;padding-bottom: 6px;}#announcementHeading {font-family: Gibson;font-size: 21px;font-weight: normal;color: #403F38;padding-bottom: 20px;width: 23em;line-height: normal;}.announcementHeading {padding-bottom: 16px;margin-bottom: 0px;margin-top: 0px;font-size: 16px;font-family: Gibson;line-height: 1.4;}.announcementDetail {font-family: Gibson;font-size: 13px;font-style: normal;color: #666666;padding-bottom: 14px;}.announcementParaHeading {font-family: Gibson-SemiBold;font-size: 16px;color: #666666;padding-bottom: 5px;margin-top: 0px;margin-bottom: 0px;line-height: 1.4;}.announcementDiv {border-top: 1px solid #191919;padding-top: 30px;margin-top: 30px;}#announcementEmptyDiv {background-color: #F1EDE3;height: 142px;width: auto;}.announcementPara {font-family: Gibson;padding-bottom: 25px;}.announcementMonthlyHeading {font-family: Gibson;font-weight: normal;color: #403F38;padding-bottom: 15px;line-height: normal;margin-top: 0px;margin-bottom: 0px;}.announcementMonthlyDetail {font-family: Gibson;font-size: 13px;font-weight: normal;color: #666666;padding-bottom: 20px;}.announcementPara, announcementMonthlyParaHeading, .announcementMonthlyPara {font-size: 16px;color: #666666;font-weight: normal;}.announcementMonthlyParaHeading {font-family: Gibson-SemiBold;padding-bottom: 10px;font-size: 16px;line-height: 1.4;margin-top: 0px;margin-bottom: 0px;}.announcementMonthlyPara {font-family: Gibson;padding-bottom: 15px;}.announcementMonthlyEmptyDiv {height: auto;width: auto;margin-bottom: 12px;}.morelink {font-family: Gibson;font-weight: normal;color: #33647E;text-decoration: underline !important;}#PAaccordionDivAward .morelink, #PAaccordionDivAward .morelink:hover, #PAaccordionDivAward .morelink:focus {text-decoration: underline;}#PAaccordionDivAward .morelink, #PAaccordionDivAward .morelink:hover, #PAaccordionDivAward .morelink:focus {text-decoration: underline;}.width53 {width: 53%;}.morecontent span, #tweetsDiv, #facebookDivMob, #accordionDiv, .field-validation-valid, .validation-summary-valid {display: none;}#facebookDiv, #imgDivison, .imgDivison1, .imgForTablet {display: block;}.divSettings {float: left;}.cover {background-size: cover !important;}.template {border-bottom-color: #e2dbc8;border-bottom-width: 1px;margin-top: 20px !important;border-bottom-style: solid;margin-right: 20px !important;width: 210px;height: 100%;}.aboutUPContentHeading {font-size: 16px;color: #403f38;font-family: Gibson;padding-bottom: 11px;}.template-header, .template-headerGA, .template-headerPAR {width: 110%;font-family: Gibson;color: #403f38;text-transform: uppercase;}.template-header {font-size: 19px;margin-bottom: 12px;}.template-headerGA, .template-headerPAR {font-size: 17px;}.template-headerwidth60 {width: 60%;font-family: Gibson;font-size: 19px;color: #403f38;text-transform: uppercase;margin-bottom: 12px;}.template-image {margin-top: 12px;margin: 0 auto;margin-bottom: 10px;}.gettingAround, .ParkAndRide {background-color: #F2F2F2;height: auto;padding-bottom: 15px;margin-top: 60px;}.ParkAndRide {margin-top:30px;margin-bottom: 30px;}.addPaddingToImage {height: 94px !important;}.addPaddingToImage, .addPaddingToImageSocialM {padding: 4px 15px 4px 15px;border: 1px !important;border-color: #d0cbc7 !important;}.addPaddingToImageSocialM {height: 75px !important;}.addPaddingToText {padding: 4px 4px 4px 15px;width: 192px;}.addPaddingTextTop {margin-top: 0.9em;}.addPaddingTextTop1 {margin-top: -0.5em;}#socailMedia {position: relative;background-color: #F2F2F2;padding-bottom: 20px;}.socailMediaUPExp {position: relative;}#container {width: 100%;background-color: white;}.aboutUPSubHeading {padding-top: 50px;}.aboutUPSubHeading, .aboutUPSubHeading1, .groupSubHeading {font-family: Gibson;color: #403F38;font-size: 27px;}#partners, .amenities, #benefits {background-color: white;width: 940px;}.amenities {height: auto;margin: 0 auto;}#benefits {margin-bottom: 30px;margin-top: 30px;height: auto;margin: 0 auto;}.GridPadding {margin-left: 52px;margin-top: 30px;padding-top: 36px;}.GridPadding1 {margin-left: 52px;margin-top: 20px;padding-top: 20px;}.GridMargin{margin: 0px 50px;}.imgDivison1 {margin-left: -15px;}.field-validation-error, .validation-summary-errors {color: #b94a48;}input.input-validation-error {border: 1px solid #b94a48;}input[type="checkbox"].input-validation-error {border: 0 none;}.DarkGreen {color: #403F38;}.marginTop100PerDT {margin-top: 105%;margin-left: 30%;}.bgWhite {background-color: white;}.LightGreen, .LightGreenMoblCharcoal {color: #2d2a2b }.bgRed {background-color: #D83A0E;}.Orange {color: #CF7F00;}.bgOrange {background-color: #CF7F00;}a{color: #474747;text-decoration: underline;}.Rust {color: #474747;text-decoration: underline;}a.Rust:hover, .Rust.a:hover, .Rust.a:focus {color: #191919;text-decoration: underline;font-weight: bolder;}a:hover, a:focus, a:active {color: #191919;text-decoration: underline;font-weight: bolder;}.plusChange:hover, .plusChange:focus, .plusChange:active {color: #33647E;text-decoration: none !important;}.Charcoal, .Charcoal-link {color: #191919;text-decoration: none;}.GuestServices {margin-bottom: 32px;margin-top: 57px;}.GuestServicesFAQs {padding-bottom: 25px;padding-top: 60px;}a.Charcoal-link:hover, Charcoal-link.a:hover, Charcoal-link.a:focus, .Charcoal-link:focus {color: #403F38 !important;text-decoration: none !important;}a.Color555025, Color555025.a:hover, Color555025.a:focus {color: #555025;text-decoration: none;}.white {color: #FFFFFF !important;}.DarkGrey {color: #666666;}.MediumGrey {color: #88898A;}.bgMediumGrey {background-color: #88898A;}.Taupe {color: #9A928A;}.WarmGrey {color: #F1EDE3;}.bgWarmGrey {background-color: #F1EDE3;}.CoolGrey {color: #FAF9F8;}.bgCoolGrey, .borderbgcolorFAF9F8, .borderbgcolorFAF9F8Mobile {background-color: #FAF9F8;}.borderbgcolorF2F0EE {background-color: #F2F2F2;}.heading1 {font-family: Gibson-SemiBold;font-weight: normal;font-size: 2.75em;text-transform: uppercase;}#photomob h1 {font-family: Gibson-SemiBold;font-weight: normal;font-size: 2.75em;text-transform: uppercase;line-height: inherit;margin: 0px;}.heading2 {font-family: Gibson-SemiBold;font-weight: normal;font-size: 2.063em;text-transform: uppercase;}.heading3 {font-family: Gibson;font-size: 1.875em;}#mobStationMargin h2 {font-family: Gibson;font-size: 1.875em;text-transform: uppercase;color: #403F38;text-decoration: none;margin: 0px;line-height: inherit;}.heading4 {font-family: Gibson;font-size: 24px;}.heading5 {font-family: Gibson-SemiBold;font-weight: normal;font-size: 1.175em;}.heading6 {font-family: Gibson-SemiBold;font-weight: normal;font-size: 1.375em;}#uniongridcontent h4, #Bloorgridcontent h4, #Westongridcontent h4, #PearsonStationgridcontent h4 {font-family: Gibson;font-size: 1.313em;color: #403F38;text-decoration: none;margin: 0px;line-height: inherit;}.heading7 {font-family: Gibson-SemiBold;font-weight: normal;font-size: 1.875em;}.heading8 {font-family: Gibson-SemiBold;font-weight: normal;font-size: 1.250em;width: 105%;text-transform: uppercase;}.paragraph1 {font-family: Gibson;font-size: 18px;}.paragraph2 {font-family: Gibson;font-size: 16px;}.paragraph3 {font-family: Gibson;font-size: 15px;}.paragraph4 {font-family: Gibson;font-size: 14px;}.paragraph4 .link5 {text-decoration: underline;}.Button4, .Button4Home {min-height: 44px;white-space: normal;background: #cf7f00;font-size: 1.125em;color: #fff;text-align: center;border-radius: 0px;}.Button4 {padding-left: 18px;padding-right: 18px;}#sendUsMessage {text-align: center;}.buttonForContactUsMob {Height: 46px;background: #cf7f00;font-size: 1.125em;color: #fff;text-align: center;border-radius: 0px;padding-left: 36px;padding-right: 36px;}.Button3 {min-height: 55px;height: auto;white-space: normal;max-width: 80%;padding-left: 21px;padding-right: 21px;background: #cf7f00;font-size: 1.313em;color: #fff;text-align: center;border-radius: 0px;}.Button2 {min-width: 190px;min-height: 50px;height: auto;white-space: normal;background: #cf7f00;font-size: 1.313em;color: #fff;text-align: center;border-radius: 0px;}.Button1 {min-width: 243px;min-height: 50px;height: auto;white-space: normal;background-color: #cf7f00;font-size: 1.313em;color: #fff;text-align: center;border-radius: 0px;}.ContactInfoButton1 {Height: 50px;background-color: #cf7f00;padding-left: 32px;padding-right: 32px;font-size: 21px;color: #fff;text-align: center;border-radius: 0px;}.GoLink1 {font-family: Gibson;font-size: 15px;color: #33647E !important;text-decoration: underline;}.GoLink2 {font-family: Gibson;color: #33647E !important;text-decoration: underline;}.link1 {font-family: Gibson;font-size: 15px;color: #33647E !important;text-decoration: underline;}.link2 {font-family: Gibson;font-size: 0.875em;color: #555025 !important;text-decoration: underline;}.link3 {font-family: Gibson;font-size: 16px;color: #33647E !important;text-decoration: underline;}.link4 {font-family: Gibson;font-size: 20px;color: #33647E !important;text-decoration: underline;}.Timestap1 {font-family: Gibson;font-style: italic;font-size: 0.875em;color: #33647E;}.Timestap1Our {font-family: Gibson;font-style: italic;font-size: 0.875em;color: #555025;}.StatusDateSemibold {color: #33647E;}.StatusDateSemibold, .StatusDateSemiboldOur {font-family: Gibson-SemiBold;font-weight: normal;font-size: 0.875em;}.StatusDateSemiboldOur {color: #555025;}#closeButtonUser {padding-right: 7px;margin-bottom: -15px;}.ticketContent {font-size: 20px !important;color: #666666;}.GALinkDeskWidth {margin-top: 12px;}.transitHeading {font-size: 27px;}.transitHeadingMob {font-size: 27px;width: 90%;}#mob_ct h5 {font-size: 27px;width: 90%;margin-left: 15px;margin-bottom: 15px;margin-top: 0px;line-height: inherit;color: #403F38;text-decoration: none;font-family: inherit;}.gcbPartialNav li > a, .gcbPartialNav li {height: auto !important;}.gcbLayout {margin-top: 2.65em;padding: 0 38px 32px;}.gcbOverviewContent, .gcbOverviewContent img {width: 100%;}.gcbOverviewContent img {height: auto;}.gcbPara {color: #000;}.greyBackgroundBox2 {background: #f5f5f5;padding: 0 15px 15px 15px;margin: 20px 0 0 0;border-radius: 5px;}.gcbContentHeading {width: 100%;color: #403F38;font-size: 24px;padding: 15px 0 3px 0;line-height: 1;margin-top: 0px;margin-bottom: 0px;font-family: inherit;}.gcbOverviewContent a {color: #33647E;text-decoration: underline;}.gcbColumn1 .innerContent, .gcbColumn2 .innerContent {width: 96%;}.gcbColumn2 {position: relative;left: 2.5%;}.imgOnRight {float: right;margin-top: -2.2em;}.imgOnRight img {width: 95%;float: right;}img.imgForDesktop {height: auto;}img.imgForTablet {height: 136px;}.gcbOverviewContent img.imgForMobile {width: 253px;height: 145px;margin-top: 15px;}@media screen and (min-width: 992px) {.harizontalAEPform {width: 96.3%;margin-right: 20px;margin-left: 0;}.footer-elements-sep, .footer-elements-sep-fr {margin-top: 28px !important;}#homepagediv {margin-top: 0px;}.imgOnRight {float: right !important;}.marginTopFooter {margin-top: 50px;}.categoriesDiv, #itemValueDiv, .subCategoriesDiv {padding: 7px 0;clear: both;}#itemSerialNoDiv {padding: 15px 0;clear: both;}.width38P {width: 38%;}.telephonePadding {padding-top: 15px;}.marginBottom16px {margin-bottom: 16px;}#HomeAlert {padding-top: 10px;}.transparentView {letter-spacing: -1px;background: rgba(199, 200, 202, 0.5);z-index: 1;display: block;position: absolute;left: auto;top: 40%;padding: 15px;padding-left: 580px;margin-left: -35em;}.topleftMarginDT, .topleftMarginSponsor {position: absolute;margin-left: -33em;background-color: white;margin-top: -58px;padding-left: 34em;padding-top: 9px;}#GCB_contactUsContent {width: 96%;}#statedropdownDiv span.customSelect {background-position: 94% !important;}#statedropdownDiv options {width: 98% !important;}#TravelRequestForm .telephoneCSMob9 {float: none;display: inline-block;margin-left: 10px;vertical-align: top;}.gcbContentHeading .gcbContentHeadingSpan2 {display: block;}p.FPOtext {margin: 0 auto !important;}.imgForTablet, .imgForMobile {display: none;}.mtnegTele {margin-top: -5px;}.workTelLFAlignment {padding-right: 15px;margin-left: -11px;width: 240px;}.paddingRightinTablet, .marginLeftDESKTEmail1em {padding-top: 15px;}.carousel-caption .heading {font-size: 27px;line-height: 1.2em;color: #403f38;padding-bottom: 20px;}.carousel-caption .descrip {font-size: 20px;color: #403f38;line-height: 1.4em;}.dis-left-panel {margin-right: 50px;margin-top: 25px;}#OurStationsTabs, #UnionStationTabs, #BloorStationTabs {width: 940px;}.product-image, .product-descrip {width: 49%;margin-right: 1%;float: left;}.paddingleft15px {padding-left: 15px;}.codeheight20px {height: 20px !important;}.AUPBenifitsWidth {width: 889px !important;}.removeMarginInMob {width: 340px;}.tab-arrow-panel {width: auto;margin-top: 6px;}.widthForContentViewCS {margin-left: 55px !important;width: 650px !important;}.proudSponsorsDivFr {width: 256px;padding-left: 24px;margin-right: 50px;margin-top: 1%;}.proudSponsorsDiv {width: 256px;padding-left: 24px;margin-right: 50px;margin-top: 2%;}.width68 {width: 520px !important;}.marginTop40pxAmenitiesImageDeskt1 {margin-top: 0px !important;}#contentWidthPearson {width: auto;padding-right: 20px;padding-left: 173px;padding-top: 5px;}#contentWidthPearson-fr {width: auto;padding-right: 20px;padding-top: 5px;}.trainAPWidth {padding-right: 0px;width: 280px !important;}.servicesmargin {margin-left: 20px !important;margin-right: 0 !important;}#unionImageLeftMargin {margin-left: -3px;}#underlinepadding {padding-left: 470%;border-bottom: 1px solid #F1EDE3;}.paddingStory {padding-top: 23px;}.storyLastContent {padding-bottom: 0px;}.aboutUPSmallContent {font-family: Gibson;color: #403F38;font-size: 16px;}.seperatorDiv {height: 30px;background-color: #F1EDE3;}.story {color: #403F38;font-size: 27px;height: auto;padding-bottom: 30px;}.aboutUpPaddingMargin {padding-bottom: 40px !important;margin-left: 29px;}.topleftMarginAUP, .topleftMarginCAGB {position: relative;margin-left: -31.2em;background-color: white;margin-top: -60px;padding-right: 10em;padding-left: 30.5em;width: 873px;padding-top: 6px;}.topleftMarginCAGB {width: 1230px;margin-top: -65px;}.topleftMarginCAGBFR {margin-top: -113px;}.topleftMarginCAGB > h1{width: 750px;}#healthpadding {width: 1210px;}#tabspage {width: 630px;background: #fff;border: 1px solid #c7c6bd;}.gettingAroundDiv, .gettingAroundTripPlannerWrapper {margin-top: 30px;}.gettingAroundText {width: 79%;}.gettingAroundParaWrapper {padding-top: 50px;clear: both;}.gettingAroundTripPlannerWrapper {width: 33.33%;float: right;}.gettingAroundOtherParas {clear: both;width: 66.666%;display: inline-block;}.marginBottom6per {margin-bottom: 6%;}#paddingstatus {padding: 1% 0 1% 4% !important;}.borderfullwidth {margin-right: 50px !important;}#btnsubscribe {display: inline-block;margin: 0px 6px 0px 0px;}.EmailMobBtnPad {padding-right: 0px\9 !Important;}.marginservices {padding-left: 135px !important;}.footer-bottom-nav {float: right;}#lastFooterAnchorElementsFr {float: right;display: inline;width: 100%;text-align: center;margin-top: 9px;}.last-footer-elements-fr, .last-footer-elementsSecond-fr {display: inline;padding: 0em;margin-left: 1em;float: none;}.last-footer-elements-sep2-fr {display: block;margin-left: 2em;color: black;}.paddingLeft35pxTab0Mobl20 {padding-left: 27px;}.registerpagecontent {border-radius: 2px;padding: 42px;}#content45 {width: 432px;padding: 0;}.mobl100tab40width {width: 424px;padding: 0 0 0 58px;}#SchedulesWidth, #openHoursWidth {width: 260px;margin-left: 40px;}#servicesWidth {width: 260px;margin-left: 22px;}.ServicePopup, .servicePopupWeston, .servicePopupBloor, .servicePopupPearson {display: block;width: 280px;margin: 0px auto;z-index: 9;top: 40px;background: white;}.ServicePopup:focus, .servicePopupWeston:focus, .servicePopupBloor:focus, .servicePopupPearson:focus {outline: 0;}.Upmargintop1dot5em {margin-top: 1.5em;height: 5em;}.telephoneLFMobCountry1 {width: 86px;float: left;height: 40px;}#sendUsAMessageButton {display: none;}.HomeFlight_Border {border-bottom: 1px solid #d5d4d4;}.marginLeftServices {margin-left: 13.5%;}.ServiceStatuscontent2 {margin-left: 9%;width: 79%;padding: 15px 26px 0px 26px;}.serviesmarginleft10 {margin-left: 9%;}.margin24top48bottom {margin-top: 24px;margin-left: 13.5%;}.servicestatuscontent {margin-bottom: 22px;margin-top: 22px;margin-left: 10%;width: 79%;padding: 20px 26px 20px 26px;}.MessageMargin {margin-left: 5px;margin-bottom: -5px;}.drdcountry-panel {width: 89.9%;position: relative;}.telephoneCSMob7, .telephoneCSMob1 {width: 67px;}.telephoneCSMob2New {width: 157px;margin-left: 25px;}.telephoneCSMob2 {width: 70px;margin-left: 25px;}.telephoneCSMob6 {width: 77px;margin-left: 27px;}.telephoneCSMob3 {width: 155px;margin-left: 6px;}.telephoneCSMob9 {width: 60px;margin-left: 26px;}.telephoneCSMob8 {width: 156px;margin-left: 0px;}.telephoneCSMob4, .telephoneCSDaytimeExt {width: 81px;margin-left: 25px;}.telephoneCSDaytimeExtCorporate {width: 20%;margin-left: 22px;}.telephoneCSDaytime {width: 157px;margin-left: 24px;}.telephoneCSDaytimeCorporate {width: 158px;margin-left: 21px;}#TravelRequestForm .travelPhoneDivFrench .telephoneCSMob8 {width: 155px !important;margin-left: 20px;}.travelPhoneDivFrench .telephoneCSDaytimeCorporate {width: 153px;}#TravelRequestForm .telephoneCSDaytimeCorporate, #TravelRequestForm .telephoneCSDaytimeExtCorporate {margin-left: 15px;}.travelPhoneDivFrench .telephoneCSDaytimeCorporate, .travelPhoneDivFrench .telephoneCSDaytimeExtCorporate {margin-left: 14.5px !important;}.travelPhoneDivFrench .phWidth {width: 342px !important;}.phWidth {width: 350px;}#TravelRequestForm .phWidth {width: 348px;}#TravelRequestForm .telephoneCSMob8 {width: 40%;}#TravelRequestForm .telephoneCSMob7 {width: 20%;}.ui-timepicker-wrapper {position: absolute;top: 40px !important;left: 0px !important;display: block;overflow-y: scroll;}#statedropdownDiv, #countryDropdwnDiv, #Usstate {width: 80%;}#preferredLangDiv {width: 91%;}.customSelectInner {height: 38px;line-height: 38px;width: 98% !important;margin-left: 10px;overflow: hidden;white-space: pre;text-overflow: ellipsis;padding-right: 20%;}#crpTravelRequestMain #statesdropdown .customSelectInner, #groupTravelRequestMain #statesdropdown .customSelectInner, #gcbContactUsMain #statesdropdown .customSelectInner {width: 93% !important;text-overflow: ellipsis;padding-right: 20%;}#crpTravelRequestMain #statesdropdown .errInputStyle .customSelectInner, #groupTravelRequestMain #statesdropdown .errInputStyle .customSelectInner, #gcbContactUsMain #statesdropdown .errInputStyle .customSelectInner {width: 100% !important;}#crpTravelRequestMain #statesdropdown span.customSelect, #groupTravelRequestMain #statesdropdown span.customSelect, #gcbContactUsMain #statesdropdown span.customSelect {background-position: 100% !important;}#crpTravelRequestMain #AddressCountryInputDiv .customSelectInner, #groupTravelRequestMain #AddressCountryInputDiv .customSelectInner, #gcbContactUsMain #AddressCountryInputDiv .customSelectInner, #groupTravelRequestMain #NoOfIndividualsInputDiv .customSelectInner, #groupTravelRequestMain #approxStartInputDiv .customSelectInner, #groupTravelRequestMain #approxEndInputDiv .customSelectInner {width: 100% !important;text-overflow: ellipsis;padding-right: 20%;}#crpTravelRequestMain #AddressCountryInputDiv .errInputStyle .customSelectInner, #groupTravelRequestMain #AddressCountryInputDiv .errInputStyle .customSelectInner, #gcbContactUsMain #AddressCountryInputDiv .errInputStyle .customSelectInner {width: 100% !important;}#crpTravelRequestMain #AddressCountryInputDiv span.customSelect, #groupTravelRequestMain #AddressCountryInputDiv span.customSelect, #gcbContactUsMain #AddressCountryInputDiv span.customSelect {background-position: 100% !important;}#lang-selection-div .customSelectInner {background: url('../../Content/Images/Shared/languageArrowDown.png') no-repeat center right 8px;}#drdncoun, #drpStateUS {width: 99.99%;}#drpState {width: 99.55%;margin-left: 0.45%;}#PreferredLanguage {width: 99.65%;margin-left: 0.45%;}.GALinkDeskWidth {width: 300px;}.tripPlannerLabelDiv {width: 35px;float: left;margin-right: 3%;}.tripPlannerBtnLM {margin-left: 10%;}#UpMobileMarginLeft {margin-left: 20px;}#imagedivForContactUs {padding-top: 60px;padding-bottom: 25px;}.UPExpIcons {}#iconOne {margin-left:0px !important;}.hometab-content {height: auto;margin-top: 1px;}.HomeButton1 {min-width: 291px;width: auto;min-height: 50px;height: auto;white-space: normal;background-color: #cf7f00;font-size: 20px;color: #fff;text-align: center;border-radius: 0px;}#HomeFlightBtn1 {margin-right: 44.5px;}.HomeTabHeading {font-family: Gibson;font-size: 20px;padding: 18.5px 15px !important;}#formFaq {background-color: white;margin-top: 2.4em;border: 1px solid #d5d4d4;padding: 0 !important;}.marginTop2dot5emMobl0 {margin-top: 54px;}.regImgMMWidth {margin-top: 0px;padding: 0;width: 80px;height: 78px;}.regImgTagWidth {padding: 0;margin-top: 15px;width: 54px;}.SchedulesBorderOurStations {padding-bottom: 2px;}.TabWidth1, .TabWidth2 {width: 230px;}#PearsonAirContentMargin {padding-left: 10px;}.SchedulesDivider {border: none;}.schedulesummary {float: left;margin-left: 0%;font-family: Gibson;font-size: 20px;color: #403f38;margin-right: 2%;padding-bottom: 3px;}.SchedulesMargin h3 {margin-top: 0px;margin-bottom: 0px;line-height: inherit;}.SchedulesMargin {margin: 32px 30px 0px 30px;border-bottom: 1px solid #d5d4d4;padding-bottom: 10px;}.paddingdiv {padding-left: 20px;padding-right: 20px;}.schedulegroup {margin-top: -7px;}.div_UnionSchedules, .div_BloorSchedules, .div_weston {border-right: 1px solid #d5d4d4 !important;min-height: 283px;}.div_pearson {border: 0 none;}.OurTrainDeskWidth {width: 39%;}.servicesmargin h3 {width: 39%;font-family: Gibson;font-size: 24px;margin-top: 0px;margin-bottom: 0px;line-height: inherit;}#discoverEmptyDiv {background-color: #F1EDE3;height: 142px;width: auto;}#discoverDetails, #UPExperience {width: 100%;background: white;min-height: 725px;border: 1px solid white;display: inline-block;}.discoverPara {font-family: Gibson;font-size: 16px;font-weight: normal;color: #403f38;padding-bottom: 30px;}.discoverPara2 {padding-top: 30px;}.discoverPara3 {padding-top: 15px;}#discoverHeading {font-family: Gibson;font-size: 27px;font-weight: normal;color: #403F38;padding-bottom: 30px;}.discoverMargins {margin-top: 55px;}#innerRightDiv, #innerLeftDiv {float: left;color: #403f38;}#innerRightDiv {background-color: #F2F2F2;margin-top: 64px;}#innerLeftDiv {margin-top: 55px;}.rightTitle {position: relative;top: 15px;margin-bottom: 19px;font-family: Gibson;font-size: 18px;color: #2d2a2b;}.imageBorder {border: 1px solid #d0cbc7;}.redDetails {font-family: Gibson;font-size: 15px;font-weight: normal;color: #33647E;cursor: pointer;}.placesTitle {font-family: Gibson;font-size: 15px;color: #666666;margin-bottom: 10px;margin-top: 6px;}.archiveArticles {font-family: Gibson;font-size: 21px;font-weight: normal;color: #403F38;margin-top: 15px;margin-bottom: 10px;}.LfTeleDeskLineHeight {line-height: 54px;}.LfTextDeskMargin {margin-left: 50px;}.LfTextDeskMarginDesc {margin-left: 23px;}.widthHeightLFMob {width: 290px;height: 40px;}.widthHeightLFMobEmail {width: 290px;height: 40px;}.widthHeightLFMobTimePicker {width: 290px;height: 40px;}.LFTextAlign {text-align: right;}.textAreaLFMob {width: 838px;height: 143px;background-color: white;}.dateLFMob1, .dateLFMob2 {width: 100px;}.telephoneCSDaytime, .telephoneCSDaytimeExtCorporate, .telephoneCSDaytimeExt, .telephoneCSMob4, .telephoneCSMob8, .telephoneCSMob9, .telephoneCSMob3, .telephoneCSMob6, .telephoneCSMob5, .telephoneCSMob2, .telephoneCSMob2New, .telephoneCSMob7, .telephoneCSMob1, .telephoneCSDaytimeCorporate, .dateLFMob1, .dateLFMob2, .dateLFMob3 {float: left;height: 40px;}.EpanBtnMargn {margin-top: 70px;margin-left: 28px;}.paraEPanel {width: 560px;line-height: 1.2em;padding-left: 2.8em;font-family: Gibson;font-size: 16px;color: #403F38;}#ourStoryHeight {height: auto;}.headingResetpwdAlign {padding-left: 30px;padding-top: 44px;padding-bottom: 30px;}.headingResetpwdAlign1 {padding-left: 3%;padding-top: 0.5em;padding-bottom: 0em;}#wellconnecteddiv, .buyTicketsImages {z-index: 12;height: 374px;padding: 0;width: 300px;overflow: hidden;}.buyTicketsImages {display: inline-block !important;}#homebuyticketscontent, #homebuyticketscontentFr {line-height: 1.1;margin-left: 0px;width: 585px;right: 0;top: 6.5%;letter-spacing: -1px;z-index: 1;display: block;position: absolute;cursor: pointer;}#homebuyticketscontent a:active, #homebuyticketscontent a:hover, #homebuyticketscontent a:focus, #homebuyticketscontentFr a:active, #homebuyticketscontentFr a:hover, #homebuyticketscontentFr a:focus {line-height: 1.1;margin-left: 0px;width: 585px;right: 0;top: 6.5%;letter-spacing: -1px;z-index: 1;display: block;position: absolute;cursor: pointer;text-decoration: none;}#homebuyticketscontentFr {width: 670px;}.homebuyticketscontent {line-height: 1.1;padding: 30px;background: url(../../Content/Images/Shared/transparent_bg.png);z-index: 1;display: block;}.H6desktopP1tablet {font-family: Gibson;font-size: 1.313em;}#guestImageDiv {bottom: 0;position: absolute;width: 220px;right: 0;height: 240px;margin-right: 1em;z-index: 0;}.HomeAccordionItem:hover, .HomeAccordionItem:active, .HomeAccordionItem:focus {text-decoration: none;color: red;}#imagedivForContactUs, .CScontentWidth, #contentEPanelComplete, #contentEPanel, #contentFaq, #contentPassengerSafety, .HomeContentWidth, .StationscontentWidth, .TicketsContentWidth, .PolicyContentWidth, .GAcontentWidth, .CBookingcontentWidth, .forgotPwdPage, .contentWidth, #homepagealert, .story, .aboutUPTitleWidth, .SponsorContentWidth, .registerPage, .UPExpIcons, .healthandsafetyTitleWidth {margin: 0 auto;width: 940px;}.UPExpIcons {width: 900px !important;}.GAcontentWidth {padding-left: 20px;}.DTDetailWidth {width: 900px;}#homeimagebgdiv {margin-left: 0;margin-right: 0;}#homepagealert {min-height: 10%;overflow: hidden;padding: 18px;position: relative;border-radius: 1px;margin-bottom: 0.8em;font-family: Gibson;font-size: 14px;}#homestrongalertdiv {text-transform: uppercase;display: inline-block;height: 100%;width: 10em;}#homealertcontent {display: inline-block;width: 65%;float: left;}.errorMessageWidth {width: 86%;}.corporateBookingContent {width: 88%;padding: 3em;padding-right: 7em;padding-bottom: 6em;margin-top: 2em;margin-bottom: 1em;}.tripPlannerML {margin-left: -5%;width: 105%;}.rightPearsonAirport {width: 31.9%;margin: 0;margin-top: 0px;padding-left: 10px;padding-right: 14px;}.leftblockPearsonAirport {width: 64%;padding: 0 10px 0 0;margin-right: 24px;border-right: 1px solid #f1ede3;}#pearsontext {position: relative;margin-left: -36.4em;margin-top: -60px;width: 71em;background-color: white;padding-top: 20px;padding-left: 35.6em;}#pearsonaircontent {padding-top: 0px;padding-left: 0%;}#ButtonRowMargin {margin-top: 55px;margin-top: 48px\9 !Important;}.div_floatleft, .div_floatleft1 {float: left;}.leftblock {width: 61.8%;padding: 0;margin-right: 2%;}.leftblockOurStations {width: 64.8%;padding: 0;margin-right: 19px;}.rightblock, .rightblockOurStation {width: 31.9%;margin: 0;border-left: 1px solid #f1ede3;height: 423px;}.rightblock {margin-top: 120px;}.rightblockOurStation {margin-top: 95px;padding-left: 0px;}.photos {display: block;padding-top: 20px;padding-bottom: 5px;}.photos ul {list-style: none;}.photos ul li {display: inline;list-style: none;float: left;padding: 0 0px 0 0;text-align: center;margin-left: 16px;}.photos ul li a {background-color: #fff;}.photos ul li a {line-height: 3;display: inline;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;transition: all 0.3s linear;}.contentWidth {margin-bottom: 0em;}#contactInfo {margin-bottom: 6em;}#uniongridcontent, #Westongridcontent, #Bloorgridcontent, #PearsonStationgridcontent {padding: 30px 0px 25px 0px;margin-top: 33px;}.StationHeadingImg, .StationHeadingImgWest {position: absolute;margin-left: -35em;background-color: white;margin-top: -60px;padding-left: 35.8em;padding-top: 11px;}.StationHeadingImg {padding-right: 80px;}.StationHeadingImgWest {padding-right: 48px;}.PearsonAirportgridconten {padding: 40px 50px;margin-top: 50px;}.tripPlannerWidth {width: 96%;margin-left: 40px;}.aboutTextWidth {width: 225px;padding-left: 0px;}.schedulegroup {margin-left: 10px;}}@media screen and (max-width: 480px) {#accordion-cus-support-MobAppFAQ .panel:last-child {border-bottom: 1px solid #d5d4d4;}#accordion-cus-support-FAQ .panel:last-child {border-bottom: 1px solid #d5d4d4;}.hidexs_alternate {display: none;}.marginleftn15px {margin-left: -15px !Important;}.EntireDivOverflowHide {overflow: hidden;height: 100%;}.hideoverflowxy {overflow: hidden;}.mobMargin20px {margin-top: 20px;}.mobMargin10px {margin-top: 10px;}.HomeHeadingMobile {margin-top: 0px !important;}.marginAdditionImage {margin-top: 20px;}.imageAlignment {width: 5.7em;padding-top: 0px;}.benefitsMobPadding {padding-top: 15px;}#CancelLinkLogin {margin-top: 15px;display: inline-block;margin-left: 25px;}.hrInLFDown {width: 91% !important;margin-left: 16px;}.carousel-caption .heading {font-size: 11px;line-height: 1em;color: #403f38;padding-bottom: 6px;}.carousel-caption .descrip {font-size: 8px;color: #403f38;line-height: 1.5em;}.carousel-caption {width: 49% !important;top: 0% !important;bottom: auto !important;left: 38% !important;right: 6% !important;text-align: left !important;color: #403f38 !important;text-shadow: 0px 0px 0px transparent !important;}.carousel-control.right img.marginTop100PerDT {margin-top: 68% !important;margin-left: -15% !important;}.LfTeleDateMob .telephoneLFMobCountry1 {margin-bottom: 0px;height: auto !important;}.EmailMobBtnPad {text-align: center;}.moblWidth70_80per {width: 64%;}.ServicePopup, .servicePopupWeston, .servicePopupBloor, .servicePopupPearson {display: block;}#confirmPopUp, #confirmPopUpAM, #confirmPopUpCookie {display: none;top: 0px;left: 0px;right: 0px;bottom: 0px;padding-top: 40%;position: fixed;z-index: 10;background: rgba(220, 221, 222, 0.5) !important;}.confirmPopUp2 {display: none;position: absolute;left: 0px;top: 0px;width: 20em;height: 20em;border: 1px solid #ccc;background-color: white;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.3);}.homeFlightStatusTxtBoxPA {height: 40px;width: 99%;border-radius: 0px;padding-left: 10px;padding-top: 9px;}.homeFlightStatusTxtBox {height: 40px;line-height: 36px\0;width: 100%;padding: 5px;}}@media screen and (min-width: 600px) and (max-width: 767px) {.gcbColumn1 {width: 45%;float: left !important;margin-right: 10%;}.gcbColumn2 {width: 45%;float: left;}.imgOnRight {margin-top: 0px;margin-bottom: 15px;float: right !important;}.gcbColumn3 {float: none !important;width: 45%;}.gcbColumnContact {width: 45%;float: left;}}@media screen and (min-width: 481px) and (max-width: 767px) {.GuestServicesFAQs {padding-bottom: 9px !important;}#accordion-cus-support-FAQ .panel:last-child, #accordion-cus-support-MobAppFAQ .panel:last-child {border-bottom: 1px solid #191919;}.marginAdditionImage {margin-top: 22px;}.dateCol {width: 22%;}.monthCol {width: 24%;}.yearCol {width: 45%;}.benefitsMobPadding {padding-top: 40px !important;}#timepickCU {width: 89%;}#timepick {width: 89%;}.table_uniontransit td {padding: 6px 7px !important;}.homeFlightStatusTxtBox {height: 40px;width: 100% !important;border-radius: 0px;padding-left: 10px;margin-left: 2px;}.carousel-caption .heading {font-size: 16px;line-height: 1.2em;color: #403f38;padding-bottom: 5px;}.carousel-caption .descrip {font-size: 11px;color: #403f38;line-height: 1.4em;}.carousel-caption {width: 50% !important;top: 10% !important;bottom: auto !important;left: 39% !important;right: 6% !important;text-align: left !important;color: #403f38 !important;text-shadow: 0px 0px 0px transparent !important;}.moblWidth70_80per {width: 78%;}#confirmPopUp, #confirmPopUpAM, #confirmPopUpCookie {display: none;top: 0px;left: 0px;right: 0px;bottom: 0px;padding-top: 13%;position: fixed;z-index: 1000;background: rgba(220, 221, 222, 0.5) !important;}.confirmPopUp2 {display: none;position: absolute;left: 0px;top: 0px;width: 30em;height: 15em;border: 1px solid #ccc;background-color: white;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.3);}.homeFlightStatusTxtBox, .homeFlightStatusTxtBoxPA {height: 40px;width: 99%;border-radius: 0px;padding-left: 10px;}}@media screen and (max-width: 767px) {.radioButtonsInnerWrapper.preferredMethodRadio {width: 100%;}.radioButtonsInnerWrapper.responseRadio {width: 50%;}.confirmPopUpSubscript {height: auto !important;}.BuyNowbtn {width: 100% !important;}.paddingViaTableMobile, .disclaimerTextVia, .disclaimerTextTtc {padding-left: 10px;padding-right: 10px;}.disclaimerTextVia, .disclaimerTextTtc {padding-bottom: 25px;}.viaSorryMessageAllign {padding-top: 20px;}.tableBorderLeft {border-left: 1px solid #d5d4d4;}#right .marginMobAppIconContent {padding: 0 0 0 15px !important;margin-top: -10px;}.mobAppMainHeading {font-size: 30px !important;padding-top: 5px !important;}.stationsMapLinkMobile {margin-top: 5px;}.LaunchMapBtnWidth {margin-top: 25px;}.autoMargin {margin-left: auto;margin-right: auto;}.mobAppcontentTextPadding {padding: 0px 0px 2px 0px !important;}.mobAppListHeading {padding: 0px 0px 2px 0px !important;font-family: Gibson-semibold;font-size: 18px;color: #403f38;margin-bottom: 0px !important;}.mobAppListContent {padding: 0px 0px 10px 0px !important;color: #403f38;font-family: Gibson;font-size: 16px;font-weight: normal;}.storeIcons {padding-top: 25px;padding-bottom: 15px;}.mobAppHeading {margin-bottom: 0px !important;}.fontColourMobAppListNumber {color: #0076D3;}.GOIcon_MobApp {padding-left: 15px;padding-bottom: 20px;}.MobAppBlockTwoButton {white-space: normal;background-color: #cf7f00;text-align: center;margin-top: 30px;width: 220px;min-height: 50px;color: white !important;font-size: 21px;}.MobAppHeadingDiv {padding: 35px 2px 10px 15px;}.mobAppHeading {font-family: Gibson;font-size: 27px;font-weight: 400;color: #403f38;padding-bottom: 25px;}#mobAppFaq .mobAppHeading {padding: 20px 5px 0px 15px !important;}.blockContentMobApp {}#accordion-cus-support-MobAppFAQ {padding-bottom: 45px !important;}.GOIcon_MobApp {display: inline-block !important;}.MpbAppButtonDiv {margin-left: auto;margin-right: auto;width: 220px !important;padding: 0px;}#MobileAppPage #leftDiv {padding-top: 0px !important;}#MobAppContent {padding-left: 15px;padding-right: 15px;}#WestonGoTableMob, #BloorGoTableMob, .GoContentPaddingMob {padding-left: 10px;padding-right: 10px;}.GOTableWidth50 {width: 50%;}.GOTableWidth48 {width: 48%;}.VIATableWidth40 {width: 40%;}.VIATableWidth58 {width: 58%;}.gettingAroundSideTable, .GAlinks {padding-left: 0;}.sorryMessageGoFeed {margin-bottom: 15px;margin-top: 15px;}.widthcolOne {width: 50% !important;}.GOimageStationsTab {margin-top: 15px;margin-bottom: 15px;}.timeUpdateAlign {text-align: left;margin-top: 50px;margin-bottom: 20px;}.timeUpdateAlignVIA {text-align: left;margin-top: 30px;margin-bottom: 20px;}.tableBorderRight {border-right: 1px solid #d5d4d4;}.bound2Heading {height: 80px !important;padding-bottom: 20px;vertical-align: bottom;padding-top: 40px !important;}.bound1Heading {height: 40px !important;padding-bottom: 20px;vertical-align: bottom;}.WestonGoMobTableHeading, .UnionGoMobTableHeding {background: #f2f0ee;font-weight: bold;}#accordion-cus-support-MobAppFAQ {margin-top: 20px !important;}.wrapTextMobile {word-break: break-all;}.marginUnionTable {margin-left: 0px;}.UnionPrinterMargin {margin-top: -17px;}.unNxtTrainMobile, .BLNxtTrainMobile, .WNNxtTrainMobile, .PANxtTrainMobile, #unNxtTrainMobile, #BLNxtTrainMobile, #WNNxtTrainMobile, #PANxtTrainMobile {margin-left: 0px !important;}.mobHeadingMarginServices {margin-top: 15px !important;margin-left: 5px !important;}.marginDisclaimerServices {margin-bottom: 15px !important;margin-left: 15px !important;margin-top: 15px !important;}#UPExp1 .amenitiesbody:before {margin-top: -25px;}.marginLeftBack {margin-left: -10px;}.cibcIconWidth {width: 170px;height: 36px;}.drakeIconWidth {width: 258px;height: 28px;margin-top: -20px;}.balzacIconWidth {width: 76px;height: 76px;margin-top: -20px;}.UPExpheading {margin-top: 20px !important;margin-bottom: 10px !important;}.amenitiesMobHeading {font-size: 27px !important;font-family: Gibson;}.UniqueEventsHeading {font-size: 27px !important;font-family: Gibson;color: #403F38 !important;margin-bottom: -30px !important;margin-top: 20px !important;margin-left: 15px;}.UPExpMobIconMargin {margin-top: 20px;margin-bottom: 20px;}#UPExperience {min-height: 0px !important;}.UPExpMobHeading {padding-top: 30px;letter-spacing: .4px !important;font-family: Gibson-SemiBold !important;font-weight: 400 !important;font-size: 30px !important;line-height: 30px !important;text-transform: uppercase;padding-bottom: 2px !important;color: #403f38 !important;text-decoration: none;margin: 0;}#UPExpMobContent .discoverPara {padding-left: 15px;padding-right: 15px;}.UPExplogoMargin {padding-top: 30px;}.bottomMarginUPExpParaOne {margin-bottom: -30px;}#UPExp1 {margin-left: 15px;margin-right: 15px;}#UPExp1 .panel-body {border-color: #f1ede3;padding-left: 10%;padding-right: 10%;padding-bottom: 10%;}.iconOneMob {background-color: #edece9;}.iconTextAlignCenter {text-align: center;margin-top: 20px;margin-bottom: -15px;}.marginBottom0 {margin-bottom: 0px;}.marginTop {margin-top: 20px;}.alignCenter {margin-top: 45px;}.UPExpMobImage {padding-top: 45px;padding-bottom: 15px;}.socailMediaUPExp {margin-top: 50px;}.UPExpReadMoreDT21, .UPExpReadMoreDT22, .UPExpReadMoreDT23, .UPExpReadMoreDT24, .UPExpReadMoreDT31, .UPExpReadMoreDT32, .UPExpReadMoreDT33, .UPExpReadMoreDT34, .UPExpReadMoreDT1, .UPExpReadMoreDT2, .UPExpReadMoreDT3, .UPExpReadMoreDT4, .UPExpReadMoreDT10, .UPExpReadMoreDT11, .UPExpReadMoreDT12, .UPExpReadMoreDT13 {display: none;}.LFTelePhoneMarginTab .height2LFMob {height: 40px;}#PAaccordionDivAward .panel:last-child {border-bottom: 2px solid #d5d4d4 !important;}.LFTelePhoneMarginTab .telephonePadding {margin-bottom: 2px;}.alignBottomTelLF {margin-bottom: 8px;}#accordion-cus-overview-FAQ .panel:last-child {border-bottom: 1px solid #d5d4d4;}a:hover {outline: none !important;}.timeDisclaimerText {margin-left: 15px;}.marginmenu {display: inline-block;width: 82%;}.accordionitem_overview_Faq {padding-left: 22px;padding-right: 20px;}.timeDisclaimerTextLF {margin-left: 15px;padding-top: 5px;}.Our_Station_mob_links {width: 248px;margin-left: auto;margin-right: auto;}.paddingTopTimeLF {padding-top: 5px;}.announcementDiv {padding-top: 40px;}.margin_Alignment_CTR_CU {margin-top: 4px !important;margin-bottom: 3px;}.amenities h2 {margin-bottom: 0;line-height: inherit;margin-top: 0;}.arrowAllign {padding-bottom: 2px;padding-left: 2px;padding-top: 2px;}.margin_Alignment_GTR_Misc {margin-top: 0px !important;margin-bottom: 3px;padding-top: 14px;}.margin_Alignment_GTR_TR {margin-top: 14px !important;margin-bottom: 3px;}.margin_Alignment_CTR_Misc {margin-top: 14px !important;margin-bottom: 3px;}.margin_Alignment_CTR_TR {margin-bottom: 3px;}.margin_Alignment_CTR_CCI {margin-bottom: 8px;}.margin_Alignment_GCBMobileTitle {margin-top: 0px;margin-bottom: 0px;}#formEPanel h5 {font-family: Gibson-SemiBold;margin: 0px;line-height: inherit;font-size: 16px;}.announcementHeading {font-size: 18px;margin-top: 0px;line-height: 1.4;}.GuestServices {margin-bottom: 39px;margin-top: 50px;}.searchTextdiv {padding-bottom: 22px;}#paddingstatus {padding: 1% 0 1% 2% !important;}#servicesContent h3 {margin-top: 0px;margin-bottom: 0px;line-height: inherit;font-family: inherit;}.GuestServicesFAQs {padding-top: 20px;padding-bottom: 35px;}#2013Accordion_Announcements {margin-bottom: 0px !important;}.announcementMonthlyHeading {padding-bottom: 13px;}.registerMargin {margin-left: 15px;padding-left: 0px;margin-right: 15px;}.regMobMargin {margin-left: 0px;margin-right: 0px;}#IMRegister {padding-left: 0px;padding-right: 0px;}.panel-body .announcementMonthlyEmptyDiv {height: 163px !important;}.announcementMonthlyEmptyDiv {height: 175px;width: auto;margin-bottom: 12px;}.errDescription, .errDescriptionSub {margin-top: 15px;color: #fff;padding: 15px 15px 15px 15px !important;font-family: Gibson;font-size: 15px;background: #D0011B;display: none;width: 95%;}.lineheightservices {line-height: 1.1;padding-bottom: 15px;}.fontSizeFaq {font-size: 15px;}.telephonePadding {margin-bottom: 10px;}.paddingleft5px {padding-left: 5px;}.GridPadding0 {margin-left: 0px;margin-top: 0px;padding-top: 0px;}#UnionStationAcc1 .borderbgcolorFAF9F8 {background: #fff;}#GCB_contactUsContent {padding-bottom: 25px;}.footer-logo {background: url('../../Content/Images/Shared/metrolinx-logo-footer.png') no-repeat;width: 170px;height: 30px;}.marginTop2Point3em {margin-top: 2.3em !important;}.marginTop30 {margin-top: 30px;}.mtTabSpacing {margin-top: 12px;}.topRightCloseBtn, .topRightCloseBtnSub {padding-left: 10px;}.marginLeftDESKTEmail1em {margin-left: 0em;}.categoriesDiv, #itemSerialNoDiv, #itemValueDiv, .subCategoriesDiv {padding: 10px 0 0 0;clear: both;}.addPaddingToText {width: 90%;}#mobMt0 {margin-top: 0px !important;}.spacing_Moz_Reduce {margin-top: 6px;}#forMozilla {font-size: 0px !important;}#accessibilityContent, #customerCharterContent {padding-right: 60px;padding-top: 0px;padding-left: 0px;padding-bottom: 35px;}#customerCharterContent {padding-right: 30px;}.customerCharterMobileImg {width: 100%;}#termsAndConditionsContent {padding-right: 20px;padding-top: 0px;padding-left: 0px;padding-bottom: 0px;}.radioButtonsWrapper, .radioButtonsWrapperFrench {width: 100%;}.radioButtonsWrapper label {margin-right: 10% !important;width: auto;}.schedulescontenttopbottom {display: block;}.gcbLayout .paragraph2 {font-size: 20px;}.paddingEmail {padding-bottom: 23px;}.gcbLayout .paragraph3 {font-size: 16px;}.morelink {font-size: 16px;}.hours_Union_Mob {margin-bottom: 4px;margin-top: 4px;width: 128%;margin-left: -41px;}.padding_Mob_Stations {padding-right: 13px;}#content_Stations {margin-left: 2px;}.schedulescontenttopbottom {display: block;}.paddingRightinTablet {padding-left: 14px;}#paddingbottomuniontext {padding-top: 0px;padding-left: 0px;}.lineHeight1Point3_Mob {line-height: 1.2;}.gcbContentHeading .gcbContentHeadingSpan2 {display: block;margin-top: 15px;}.widthMob_InsideAccordion {width: 98% !important;}.accordionopen_customersupport {background-image: url("../../Content/Images/Shared/Accordion_Up_20px.png");background-attachment: scroll;background-repeat: no-repeat;background-position: 97% center;background-origin: padding-box;background-clip: border-box;background-color: rgb(255, 255, 255);padding-left: 0px;padding-right: 0px;}.accordionopen_customersupport_Faq, .accordionopen_overview_Faq, .accordionopen_UPExp, .accordionopen_customersupport_Faq_MobApp {background-image: url("../../Content/Images/Shared/Accordion_Up_20px.png");background-attachment: scroll;background-repeat: no-repeat;background-position: 97% center;background-origin: padding-box;background-clip: border-box;background-color: rgb(255, 255, 255);padding-left: 0px;padding-right: 0px;}.accordionopen_customersupport.inactive {background-image: url("../../Content/Images/Shared/Accordion_Down_20px.png");background-attachment: scroll;background-repeat: no-repeat;background-position: 97% center;background-origin: padding-box;background-clip: border-box;background-color: rgb(255, 255, 255);}.accordionopen_customersupport_Faq.inactive, .accordionopen_overview_Faq.inactive, .accordionopen_UPExp.inactive, .accordionopen_customersupport_Faq_MobApp.inactive {background-image: url("../../Content/Images/Shared/Accordion_Down_20px.png");background-attachment: scroll;background-repeat: no-repeat;background-position: 97% center;background-origin: padding-box;background-clip: border-box;background-color: rgb(255, 255, 255);}.BorderPlanTrip {margin-bottom: 26px;}.BorderPlanTripAboutUP {margin-bottom: 0px;border-color: #d5d4d4;margin-left: 16px;margin-right: 15px;}.PopUptextPearsonStation, .PopUptextWeston, .PopUptextBloor, .PopUptext {margin-left: 4px;}.StationsServicesLineHeight2 div div .paragraph2 {margin-left: 5px;display: inline-block;width: 90%;}.StationsServicesLineHeight2 div div .marginLeftMobAccordion {text-align: right;margin-right: 8px;}.marginAlignmentAccordionMobile_Stations {margin-left: 11.4px;}.rightblockOurStation {margin-left: 10px;}.errDescription, .errDescriptionSub {width: 100% !important;}#socailMedia, .socailMediaUPExp {position: relative;background-color: #f2f2f2;}#facebookUpdates, #GooglePlus, #tweetsUpdate {margin-top: 15px;margin-left: 7px;}.FBIconUPExp {width: 40px;margin-top: 1em;}.tripMobPB {padding-left: 0px;}#UpcontentTabWidth {margin-left: 3px;}#accordion-cus-support .panel-body, #accordion-cus-support-FAQ .panel-body, #accordion-cus-support-MobAppFAQ .panel-body {padding: 15px 15px 15px 17px;}#accordion-cus-overview-FAQ .panel-body {padding: 28px 15px 28px 15px;}.GCBcontentFont {font-family: Gibson;font-size: 16px;}#TravelRequestForm .GCBcontentFont {font-family: Gibson;font-size: 15px;}.headingTravelRequest {font-family: Gibson;font-size: 16px !important;color: #403f38;width: 95%;}#TravelRequestForm .telephoneCSMob9 {float: none;display: inline-block;margin-left: 15px;vertical-align: top;}.template-headerGA, .template-headerPAR {font-size: 22px;}.paddingRight500LabelCU {padding-right: 0px;text-align: right;}.widthRegisterPara1 {width: 100%;}.BP0 {padding-top: 0px;border-top: 0;margin-bottom: 0px;padding-bottom: 0px;}#acc_2014_BP0 {padding-top: 0px;border-top: 0;padding-bottom: 0px;}.product-image img {width: 100%;}.headingUP {font-family: Gibson-SemiBold;font-size: 28px;color: #555025;width: 100%;text-transform: uppercase;}a .headingUP {font-family: Gibson-SemiBold;font-size: 28px;color: #555025;width: 100%;text-transform: uppercase;}.headingContent {font-family: Gibson;font-weight: normal;font-size: 20px;width: 100%;}a .headingContent {font-family: Gibson;font-weight: normal;font-size: 20px;width: 100%;color: #403F38 !important;}.headingmobilepage {position: absolute;top: 25px;left: 0px;cursor: pointer;}.carousel-mobile {position: relative;}#homePageMobileCarousel > .item > img, #homePageMobileCarousel > .item > a > img {}#carouselMarginMobileHomePage .active {background-color: #726C36;}.carousel-indicators {position: relative;z-index: 10;width: auto;padding-left: 0;text-align: left;list-style: none;left: auto !important;right: 16px !important;bottom: 43px !important;margin-left: 15px !important;float: right;display: none;}.carousel-indicators li {border: none !important;background-color: white;width: 17px;height: 17px;margin: 1px 4px;margin-left: 5px;}.carousel-indicators .active {width: 17px;height: 17px;margin: 1px 4px;background-color: #726C36;}.carousel-indicators li.active {margin-left: 5px;}#LoginButton {width: 174px;height: 55px;margin: auto;}#carouselMarginDT .active {background-color: #726C36;}#carouselMarginHomePage .active {background-color: #726C36;}#carouselMarginHomeTabPage .active {background-color: #726C36;}.topleftMarginDT, .topleftMarginSponsor {margin-top: 0px;}.paddingEmailNew {padding-bottom: 22px;padding-top: 25px;padding-left: 2px;}#leftDiv {width: 100%;}.dis-left-panel {margin-right: 0px;margin-top: 0px;}.heading9 {margin-left: 15px;}.gettingAround, .ParkAndRide {background-color: #FFF;margin-top: 0px;}.gettingAround, #socailMedia, .product-descrip, #sideDiv, .product-image, .socailMediaUPExp, .ParkAndRide {width: 100%;}.product-image {float: none;}.social-feeds {margin: 15px;padding: 15px;background: #FFF;}#whats-happening {background: #f2f2f2;margin-top: 30px;padding-bottom: 5px;margin-bottom: 0px;}.whats-happening-title {font-family: Gibson-SemiBold;font-size: 26px;color: #403f38;font-weight: normal;padding-left: 15px;padding-top: 15px;}.SeeMore-expand {padding-left: 15px;padding-bottom: 10px !important;padding-top: 0px !important;}.SeeMore {display: block !important;background: #f2f2f2;padding-top: 10px;padding-bottom: 10px;padding-left: 15px;margin-top: 10px;}.product-pane1 {background: #FFF !important;border-top: 13px solid #f7f6f0;padding-left: 0px !important;padding-top: 0px !important;}.product-descrip {padding-left: 15px;padding-top: 5px;}.add15pxLeftMob {padding-left: 15px;}.PAFlightStatus .hInfoDiv {width: auto;float: none;padding-left: 15px;text-align: left;}.leftblockPearsonAirport {padding: 0;}.PearsonAirHeading1 {font-family: Gibson;font-size: 20px;color: #403f38;padding-bottom: 25px;}.terminalPanel {margin-top: 0px;}.terminalPanel .heading6 {padding-bottom: 0px;}#PAaccordionDiv h3 {padding-bottom: 0px;font-family: Gibson;font-size: 1.313em;color: #403F38;text-decoration: none;margin: 0px;line-height: inherit;padding-left: 25px;padding-top: 15px;}.terminalPanel ol {padding-top: 0px;padding-left: 25px;}.heightpearson {height: 176px;text-align: center;padding-top: 70px;}.heightForUpdates {height: 1em;}.dateTimeMarginTop {margin-top: 7px;}.announcement_years {background: #f1ede3;display: none;}.announcement_years, .awards_years {margin-left: 70px;font-family: Gibson;font-size: 16px;color: #33647E;cursor: pointer;}.awards_years {background: white;}.displayAnnouncements {background-color: white;height: auto;border: 1px solid #d5d4d4;border-right: 0;}#announcements {border: 0;margin-bottom: 10px;}#announcementMonthlyHeading {font-family: Gibson;font-size: 22px;font-weight: normal;color: #403F38;padding-bottom: 15px;padding-top: 15px;line-height: normal;}.announcementMonthlyDetail {font-family: Gibson;font-size: 14px;font-weight: normal;color: #403f38;line-height: normal;padding-bottom: 20px;}#announcementMonthlyEmptyDiv {background-color: #F1EDE3;height: 178px;width: auto;margin-bottom: 40px;}#announcementHeading {font-family: Gibson;font-size: 22px;font-weight: normal;color: #403F38;padding-bottom: 15px;padding-top: 15px;line-height: normal;}.announcementDetail {font-family: Gibson;font-size: 14px;font-weight: normal;color: #403f38;line-height: normal;padding-bottom: 20px;}.announcementMonthlyParaHeading {font-size: 18px;color: #403f38;padding-bottom: 15px;line-height: 1.42;margin-top: 0px;margin-bottom: 0px;}.announcementParaHeading {font-family: Gibson;font-size: 18px;font-weight: bold;color: #403f38;padding-bottom: 15px;line-height: normal;}.announcementMonthlyPara, .announcementPara {font-family: Gibson;font-size: 16px;font-weight: normal;color: #403f38;padding-bottom: 10px;}.accordionArrow {margin-top: 3px;margin-right: -4px;}#announcementEmptyDiv {background-color: #F1EDE3;height: 178px;width: auto;margin-bottom: 40px;}.codeheight20px {height: 20px !important;}codeheight35px {height: 37px !important;}.Button4Home, .Button1, .ContactInfoButton1 {width: auto;min-height: 55px;}.Button4Home {min-width: 61px;max-width: 100%;}.homeTorontoImageMob {width: 260px;}.HomeFlightBtnMobagain {margin-left: 0px !important;margin-bottom: 12px;}.PaddingRightPoint8emLF {padding-right: 0em;}.gotranistbg {padding: 10px;}.GoViaTtcParagraph {background: #fff;}#contentOfMidDiv ol {padding: 22px;list-style-type: decimal;padding-right: 10px;padding-top: 0px;}#ContactUsForm #TitleInput {width: 100%;}.lineHeight0pxInMob {line-height: 0;}.height28pxLF {height: 40px;margin-bottom: 0px;}.paddingTopforLabel05 {padding-top: 0em;}#ML0GAtitle {margin-left: 0px;margin-top: 30px;}.MTmob, .MTmobGT {margin-top: -13px;}.proudSponsorsDivFr {margin-left: 0px;padding-top: 15px;font-size: 16px !important;padding-right: 15px;padding-bottom: 15px;}.proudSponsorsDiv {margin-left: 0px;padding-top: 15px;font-size: 16px !important;padding-right: 15px;padding-bottom: 15px;}.mob-footer {margin-left: -280px;width: 100%;}.removeMarginInMob {margin-left: 0em;}.paddingleft0pxLF {padding-left: 15px;}.widthForContentViewCS {margin-left: 0px;width: 100%;}.marginBottom1emContactInfo {margin-bottom: 0em;}.paraEPanel {padding-left: 0.7em;}.sponsorsLogosWrapper {text-align: center;padding: 12px 15px 0 15px;}#subscribe {width: 180px;}.tabHeightTrain {margin-top: 1px;}.mobHeightAboutUP {height: 108px;margin-top: -10px;}.marginTop40pxAmenitiesImageDeskt {margin-top: -10px;}.marginTop40pxAmenitiesImageDeskt1 {margin-top: 0px;}.product-pane1-border {margin: 0;padding: 0;border: 0px none;}.addPaddingToImage {width: 100% !important;height: auto !important;padding: 0 15px;}.addPaddingToImageSocialM {width: 94% !important;height: auto !important;border: 1px !important;border-color: #d0cbc7 !important;margin-left: 8px;padding: 15px 4px 4px 4px;}.transViewBig {color: #fffffe;font: 28px Gibson;font-weight: bold;}.transparentView {letter-spacing: -1px;background: rgba(199, 200, 202, 0.5);z-index: 1;display: block;position: absolute;left: 0;top: 15%;padding: 5% 15px;width: 100%;}.transViewSmaller {color: #ffffff;font: 26px Gibson;font-weight: normal;}#discoverEmptyDiv {background-color: #F1EDE3;height: 142px;width: auto;}#discoverDetails, #UPExperience {width: 100%;background: white;min-height: 725px;border: 1px solid white;display: inline-block;}.discoverPara {font-family: Gibson;font-size: 16px;font-weight: normal;color: #403f38;padding-bottom: 17px;}.discoverPara2 {padding-top: 25px;}.discoverPara3 {padding-top: 15px;}#discoverHeading {font-family: Gibson;font-size: 23px;font-weight: normal;color: #403F38;padding-bottom: 8px;line-height: normal;padding-top: 10px;}.discoverMargins {margin-top: 17px;margin-left: 20px;}.rightContent {padding: 0px;}#innerRightDiv {width: 100%;background-color: #F2F2F2;margin-top: 20px;padding-bottom: 53px;}#innerLeftDiv {width: auto;margin: 20px 15px;}#UPExperience #innerLeftDiv {width: auto;margin: 0px 0px !important;}.innerLeftDiv {margin-left: 15px;margin-right: 10px;}.mobileHeadingStyle {font-family: Gibson !important;font-size: 16px !important;font-weight: normal;color: #403f38;margin-top: 0px !important;}.rightTitle {position: relative;top: 15px;margin-bottom: 25px;font-family: Gibson;font-size: 18px;color: #2d2a2b;margin-left: 15px;}.imageBorder {border: 1px solid #d0cbc7;}.redDetails {font-family: Gibson;font-size: 18px;font-weight: normal;color: #33647E;margin-bottom: 10px;text-decoration: underline;cursor: pointer;}.placesTitle {font-family: Gibson;font-size: 18px;color: #666666;margin-bottom: 13px;margin-top: 13px;}.pixleft20 {margin-left: 15px;}.archiveArticles {font-family: Gibson;font-size: 18px;font-weight: normal;color: #403F38;margin-top: 15px;margin-bottom: 10px;}#forminline {padding: 5px 0 20px 0;}#serviceStatusLeftMargin {margin-left: 8px !important;}.aboutUPSubHeading {font-family: Gibson;color: #403F38;font-size: 27px;}#mobSchedulesHeading, #mobStationMargin {margin-left: 15px;}#Gotransitcolps th.th_uniontransit {padding-left: 2px !important;}#Gotransitcolps .table_uniontransit td {padding: 1px 4px 1px 6px;}#paddingbottomuniontext .heading4 {font-size: 1.25em;}.paddingRight2emMobl0 {padding-right: 15px;}.hrInLF {width: 100%;margin-left: 0px;margin-top: 20px;margin-bottom: 20px;}.hrInLFDown {width: 95%;margin-left: 16px;}.homeTelLFAlignment, .workTelLFAlignment {padding-top: 0em;padding-left: 0.9em;}.moblPaddingLeft0, .paddingLeft5LFLocation, .paddingLeft2emReasonCU, #stationBloorLink, .paddingLeft0Mob {padding-left: 0em;}.paddingLeft6emCUResponse, .paddingLeft2emCUContact {padding-left: 1em;}.hrLineCU {width: 100%;margin-left: 0em;margin-top: 27px;margin-bottom: 17px;}.margin1CUHeading {margin-left: -15px;}.marginLeft1CU {margin: 0;padding: 0;}#ssTrain img {width: 52px;height: 31px;min-width: 32px;max-width: 0;margin-top: 8px;}#ssTrain {margin-left: 0px;padding: 0;}#ButtonRowMargin {padding: 10px 15px 15px 20px;}#ButtonRowMargins {padding: 15px 15px 15px 15px;}.EpanBtnMargn {text-align: center;margin-bottom: 20px;}#panelDefualtPropChangeFaqAcc3 {border-bottom: 7px solid #191919;}.paddingRight4emFAQ {padding-right: 0em;}.ticketDivMobMargin {margin-top: 22px !important;margin-bottom: 20px;}#content45 {padding: 0;}.paddingLeft35pxTab0Mobl20 {padding-left: 20px;}.LightGreenMoblCharcoal {color: #403F38;}.indicateRequiredField {font-size: 14px;}.alert {border-radius: 0px;}#saveBtnMobPadding {padding-top: 0px;margin-bottom: 0em;}.ServicePopup, .servicePopupWeston, .servicePopupBloor, .servicePopupPearson {display: block;width: 280px;margin: 0px auto;z-index: 9;top: 40px;background: white;}.Upmargintop1dot5em {margin-top: 1.5em;height: 3em;}.alignmentPostal {text-align: left;}#confirmPopUp, #confirmPopUpAM, #confirmPopUpCookie, #InvalidEmailPopUpAM, #appiconpopup {display: none;top: 0px;left: 0px;right: 0px;bottom: 0px;padding-top: 13%;position: fixed;z-index: 1000;background: rgba(220, 221, 222, 0.5) !important;}.confirmPopUp2 {display: none;position: absolute;left: 0px;top: 0px;width: 19em;height: 11em;border: 1px solid #ccc;background-color: white;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.3);}.confirmPopUpInvalidEmail {display: none;position: absolute;left: 0px;top: 0px;width: 300px;height: 80px;border: 1px solid #ccc;background-color: white;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.3);}.appIconContent {display: none;position: absolute;left: 0px;top: 0px;width: 220px;height: 80px;border: 1px solid #ccc;background-color: white;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.3);}.topMargin3dot75em {margin-top: 2.75em;}.topMargin1dot75em {margin-top: 1.75em;}.imageAlignment {width: 5.7em;}.AmenitiesTitle {line-height: 30px;position: relative;margin-top: 0%;width: 60%;line-height: 28px;}.seperatorDiv {height: 30px;background-color: white;}.paddingStory {padding-top: 23px;}.storyLastContent {padding-bottom: 15px;}.aboutUPSmallContent {font-family: Gibson;color: #403F38;font-size: 16px;}.seperatorDiv {height: 30px;background-color: white;}.onlyMobHeight1em {height: 1em;}.margintop4Guest {margin-top: 1em;}.borderHorizontal {border-bottom: 1px solid #d5d4d4;margin-right: 25px;}.ServiceMobMargin {margin-left: 2%;}.aboutUPContentHeading {padding-top: 0px !important;}.topleftMarginAUP {position: relative;margin-left: -10em;background-color: white;}.paddingTop1emMobl0 {padding-top: 0em;margin-bottom: -10px;}table.table_schedule {margin-bottom: 10px;}.text-center-Mob {text-align: center;}.height55 {height: 55px !important;}.moblPadding15pxPAdding0 {padding-left: 15px;padding-right: 0px;}.moblAlignLeftAlignRight {text-align: left;}.ui-timepicker-wrapper {position: absolute;top: 40px !important;left: 14px !important;z-index: 6 !important;display: block;overflow-y: scroll;}.HomeTableWidth, .width90perCSDeskt, .drdcountry-panel select, .paginationDrpDown select, #statedropdownDiv, #countryDropdwnDiv, #preferredLangDiv, #Usstate {width: 100%;}.customSelectInner {width: 100%;height: 38px !important;line-height: 38px !important;padding-left: 10px;background: url('../../Content/Images/Shared/chevron-down.png') no-repeat center right 8px;}#TravelRequestForm .customSelectInner {background: none;}span.customSelect {background: none !important;padding-right: 13px;}#mobfpdiv span.customSelect {background: #fff url('../../Content/Images/Shared/chevron-down.png') no-repeat right 8px 12px center !important;padding-right: 0px;background-position-x: right 12px !important;}#mobfpdiv span.customSelectInner {padding-right: 0px;background: none !important;padding-left: 10px;margin-left: 10px;}#TravelRequestForm span.customSelect {background: url('../../Content/Images/Shared/chevron-down.png') no-repeat center right 8px !important;}#TravelRequestForm span.errInputStyle {background: #ffb2b2 !important;}#TravelRequestForm .errInputStyle .customSelectInner {background: url('../../Content/Images/Shared/chevron-down-error.png') no-repeat right;}span.customSelect.errInputStyle {background: #ffb2b2 !important;color: #833921;}#ContactUsForm span.customSelect.errInputStyle {padding-right: 0px;}#TravelRequestForm span.customSelect {padding-right: 0px;}#lang-selection-mob {width: 150px;}#lang-selection-mob-div span.customSelect {padding-right: 0px !important;}#lang-selection-mob-div .customSelectInner {background: url('../../Content/Images/Shared/languageArrowDown.png') no-repeat center right 8px !important;width: 98% !important;height: 23px !important;line-height: 23px !important;padding-left: 8px !important;}#currency-selection-mob-div .customSelectInner {background: url("../../Content/Images/Shared/dropDownArrow.png") no-repeat center right 8px !important;height: 21px !important;line-height: 23px !important;padding-left: 0px !important;padding-right: 0;overflow: visible;}.GAMobPadding {padding-left: 58px;display: block;margin-top: -12px;padding-bottom: 15px;}.GAlinks a {display: block;margin-bottom: 12px;}.marginbottom0px {margin-bottom: 0px !important;}.marginTop2dot5em, .GATabMarginTop {margin-top: 1em;}.gettingAround-panel-heading {font-size: 1.992em;}#contactUSDivDeskt, #lostAndFoundDivDeskt, #PassengerDivDeskt, #ePanelDivDeskt, #accessibility, #iconOne, #iconTwo, #iconThree, #iconFour {text-align: center;font-family: Gibson-SemiBold;font-size: 18px;font-weight: normal;width: 21%;height: 174px;background-color: white;float: left;display: inline;margin-left: 1.5%;}.imageGuestServicesFrench {display: inline-block !important;}#iconOne, #iconTwo, #iconThree, #iconFour {width: 21%;}.UPExpIconsText {width: 21%;text-align: center;font-family: Gibson;font-size: 16px;font-weight: normal;float: left;display: inline;}.UPExpIconsTextMargin {margin-left: 25px;}.CScontentWidth, .DTDetailWidth, .SponsorContentWidth {width: 100%;margin: 0 auto;}.regImgMMWidth, .regImgTagWidth {padding: 0;margin-top: 0px;}.regImgMMWidth {height: 52px;width: 53px;margin-left: 11px;margin-right: 7px;}.regImgTagWidth {width: 49px;height: 58px;margin-left: 7px;margin-right: 8px;}.moblwidth74per {width: 70%;}.LaunchMapBtnWidth {max-width: 100%;}.EmailMobBtnPad {padding: 0px;}.EmailMobWidth {width: 320px;margin-left: 0px;}.emailsetTopMargin {margin-top: 9px;}.emailsetTopMarginUpdate {margin-top: 45px;}.EmailMobPadding {padding-right: 0px;padding-left: 0px;}#btnsubscribe {margin-top: 2.75em;text-align: center;}.MobLineHeight1 {line-height: 1;}.autoMarginMaxwidth {margin-left: auto;margin-right: auto;}table.table_flightstatus, td.td_flightstatus {border: none;border-bottom: 1px solid #d5d4d4;height: 40px;}.HomeMobcontenWidthPx {margin: 0 auto;padding: 0;}.OurMarginMobleft {margin-left: 8px;margin-right: 10px;}.heading4para2 {font-family: Gibson;font-size: 16px;}.leftblockOurStations h3 {line-height: inherit;margin-top: 10px;margin-bottom: 10px;margin-left: 9px;margin-right: 10px;font-family: Gibson;font-size: 24px;color: #403F38;text-decoration: none;}.paddingbottomourstation h1 {margin-left: 9px;margin-top: 22px;font-family: Gibson-SemiBold;font-weight: normal;font-size: 2.063em;text-transform: uppercase;color: #403F38;text-decoration: none;margin-bottom: 0px;line-height: inherit;}.LFPlaceholderSize {font-size: 16px;}.LFTextAlign {text-align: left;}.telephoneLFMobCountry1 {width: 20%;}.telephoneLFMob1 {width: 19%;}.telephoneCSMob1 {width: 24%;}.telephoneLFMob6 {width: 27%;margin-left: 1%;}.telephoneLFMob2 {width: 100%;}.telephoneLFMob2Label {width: 25%;margin-left: 1%;}.telephoneCSDaytime, .telephoneCSMob2New, .telephoneCSMob8, .telephoneCSDaytime {width: 44%;margin-left: 4%;}.telephoneCSDaytimeCorporate {width: 44%;margin-left: 4%;}telephoneLFMobDaytimeCode .telephoneCSMob5, .telephoneCSMob2, .telephoneCSMob9 {width: 20%;margin-left: 4%;}.telephoneCSMob6 {width: 18%;margin-left: 8%;}.telephoneLFMob3 {width: 58%;margin-left: 1%;}.telephoneCSMob3 {width: 40%;margin-left: 8%;}.telephoneLFMobDaytimeCode {width: 17%;margin-left: 1%;}#TravelRequestForm .telephoneLFMobDaytimeCode {width: 18%;margin-left: 0;line-height: 1 !Important;margin-top: 3px;}#TravelRequestForm .telephoneCSMob8 {width: 40% !important;margin-left: 9.5%;line-height: 1 !Important;margin-top: 3px;}#TravelRequestForm .telephoneCSMob9 {padding-left: 8%;margin-left: -4px;}.telephoneLFMob4 {width: 19%;margin-left: 2%;}.telephoneLFMob4Label {width: 30%;margin-left: 1%;}.telephoneCSMob4 {width: 24%;margin-left: 4%;}.telephoneCSDaytimeExt, .telephoneCSDaytimeExt {width: 24%;margin-left: 4%;}.telephoneCSMob7 {width: 18%;}#TravelRequestForm .telephoneCSMob7 {width: 24%;}.telephoneCSDaytimeExtCorporate {width: 24%;margin-left: 4%;}.telephoneCSDaytimeExt, .telephoneCSDaytime, .telephoneCSMob4, .telephoneLFMob4Label, .telephoneLFMob4, .telephoneLFMobDaytimeCode, .telephoneCSMob9, .telephoneCSMob8, .telephoneLFMob3, .telephoneCSMob3, .telephoneCSMob6, .telephoneCSMob5, .telephoneCSMob2, .telephoneCSMob2New, .telephoneLFMob2Label, .telephoneLFMob2, .telephoneLFMobCountry1, .telephoneLFMob1, .telephoneLFMob6, .telephoneCSMob1, .telephoneCSMob7, .telephoneCSDaytimeCorporate, .telephoneCSDaytime, .telephoneCSDaytimeExtCorporate, .telephoneCSDaytimeExt {float: left;height: 40px;}.borderbgcolorFAF9F8Mobile {background-color: #Fff;}.heading6moblp3 {font-family: Gibson;font-size: 15px;}.GridPadding1 {margin-left: 0px;margin-top: 10px;padding-top: 0px;}.GridPadding {margin-left: 0px;margin-top: 0px;padding-top: 0px;}.aboutUPMobPadding {padding-left: 0px;padding-right: 0px;}.marginleftForBackCB {margin-left: 10px;}#aboutUppadding, #healthpadding {padding-right: 0px;width: 80%;margin-left: 7%;}.CBHeadingAlign {margin-left: 8px;margin-top: 22px;}.moblMargin0 {margin: 0 auto;}.mobl100tab40width {width: 100%;padding: 0;}.marginTop2dot5emMobl0 {margin-top: 0em;}.headingResetpwdAlign {padding-left: 15px;margin-top: -3px;}.headingResetpwdAlign1 {padding-left: 15px;}.panel-group .panel {color: #403F38 !important;margin-bottom: -5px;border-radius: 0px;overflow: hidden;border-color: #d5d4d4;border-width: 1px;background-color: #f1ede3;border-bottom: none;border-left: none;border-right: none;}#PAaccordionDiv .panel {overflow: visible !important;}#Mx_HomePage_Accordian_Panel .panel {overflow: visible !important;display: inline;}#mobfpdiv > .btn-group {width: 120px !important;}.panel-group .panel .panel-collapse {background-color: white;}.paddingTop1dot5ems {padding-top: 0px;}#homeaccordion {width: 100%;margin-left: 0px;margin-right: 0px;}#homewellconnectedtab {margin-left: 0;padding-left: 0;margin-right: 0;padding-right: 0;height: auto;}.moblPaddingLeft1dot5 {text-align: center;}.moblPaddingRight0 {padding-right: 0;}#homesponsorsdiv {background-color: #F1EDE3;margin: 0 0 15px 0;width: 100%;padding: 0px;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}.StationscontentWidth {margin: 0 auto;width: 96%;}.HomeContentWidth {margin: 0 auto;width: 100%;}#homeimagebgdiv {margin-left: 0;margin-right: 0;padding: 0px;border: none;}.HomeHeadingMobile {margin-top: 1.2em;margin-right: 0px;margin-left: 15px;}.HomeHeadingMobile .heading8 {line-height: 1.2em;width: 100%;}#homebuyticketsh4 {text-align: center;line-height: 1.8em;padding: 0;color: #403f38;}#homebuyticketscontent, #homebuyticketscontentFr {margin-top: 1.2em;line-height: 1.4;padding-left: 0;}#homebuyticketsmobilediv {height: auto;vertical-align: middle;background-color: #F1EDE3;align-content: center;margin-left: 0px;margin-top: 0px;margin-right: 15px;color: #403f38;font-family: Gibson-SemiBold;font-size: 1.875em;font-weight: normal;}#homealertcontent {font-family: Gibson;font-size: 15px;padding-left: 0;}#homepagealert {width: 94%;margin: 0 auto;margin-bottom: 2em;padding: 10px;}#homestrongalertdiv {font-family: Gibson;font-size: 16px;text-transform: uppercase;padding-left: 0;}#homepagealertButton {z-index: 10;background-color: white;color: #833921;font-size: 15px;width: 17px;height: 17px;opacity: 1.0;margin-right: 1.2em;-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';}#homepagediv {margin: 0 auto;width: 100%;}.panel-default > .panel-heading, .panel-heading .HomeAccordionOpen {color: #403F38 !important;border-color: #d5d4d4 !important;border-width: 1px;background-color: #f1ede3 !important;border-left: none;border-right: none;}.Padding0Mob {padding: 0;}.borderRight {border-right: none;}.displayinblockMobl100 {display: inline-block;width: 100%;}#PrestoImage {margin-left: auto;margin-right: auto;width: 220px;height: 80px;}.TicketsContentWidth {width: 92%;margin: 0 auto;}.hInfoDivPA {margin-top: 10px;margin-left: 17px;padding-right: 15px;}.hAllFlightDivMob {padding-right: 30px;}.policyContent {padding-top: 2em;width: 100%;}.PolicyContentWidth {width: 100%;margin: 0 auto;overflow-y: hidden;overflow-x: hidden;}.fare_paneldefault > .fare_panelheading {background-color: #f1ede3;border-bottom: none;border-left: none;border-right: none;font-size: 1em;height: 3.5em;vertical-align: middle;}.corporateBookingContent {width: 100%;margin-left: 0em;margin-right: 0em;margin-top: 0.8em;margin-bottom: 1em;}.CBookingcontentWidth, .GAcontentWidth {margin: 0 auto;width: 91%;}.gettingAroundParaWrapper {padding: 20px 20px 25px 20px;}.gettingAroundParaContentTable {margin-top: 20px;display: block;}.gettingAroundSideTableRow {width: 90%;}.gettingAroundSideTableRow .column1 {width: 50%;display: inline-block;margin-right: 7%;}.heading1MobileH7 {font-family: Gibson-SemiBold;font-size: 25px;font-weight: normal;margin-top: 30px;color: #403F38;text-align: left;}#serviceStatusLeftMargin h1 {font-family: Gibson-SemiBold;font-size: 25px;font-weight: normal;margin-top: 30px;color: #403F38;text-align: left;margin-bottom: 0px;line-height: inherit;text-transform: uppercase;}.align_center {text-align: center !Important;width: auto !Important;}.heading1MobileH77 {font-family: Gibson-SemiBold;font-size: 30px;font-weight: normal;margin-top: 30px;color: #403F38;}.forgotPwdPage {margin: 1em auto;margin-left: 15px;margin-right: 15px;}.registerPage {margin: 1em auto;margin-left: 0px;margin-right: 0px;}#midDivSearch {margin: 0 auto;width: 100%;background-color: white;}#inside100PercentDiv {width: 100%;margin-left: 15px;}.navnew {float: left;width: 100%;height: auto;margin-top: auto;font-size: 0.9em;border-right: 1px solid #f1ede3;padding-bottom: 4em;}.navnew > li > a {position: relative;display: block;padding: 8.5px 40px;}.profileLink {float: left;width: 100%;height: auto;margin-top: auto;font-size: 0.9em;background-color: #F2F2F2;padding-left: 0px;}.profileLink > li > a {position: relative;display: block;padding: 1% 10%;}.width68 {width: auto;}.imgDivison1 {margin-top: -6.5em;margin-left: 60%;width: 200px;margin-bottom: 30px;}#headingSearchResults {font-family: Gibson-SemiBold;font-size: 30px;font-weight: normal;margin-left: 0px;margin-top: 30px;}#contentOfMidDiv {font-family: Gibson;font-size: 16px;font-weight: 200;margin-left: 0px;margin-top: 5%;}.widthHeightLFMob, .widthHeightLFMobEmail {width: 100%;height: 40px;}.width100 {width: 100%;}.height3LFMob {height: 3em;}.textAreaLFMob {width: 100%;height: 10em;background-color: white;}.buttonLFMob {width: 186px;min-height: 55px;white-space: normal;color: white !important;font-size: 21px;}.cancelClass {color: #33647E;margin-left: 30px;margin-top: 10px;}#ButtonDiv > .cancelClass {margin-left: 23px;}.cancelClassGCB {color: #33647E;display: block;margin-top: 20px;}#EstimatedTimeInputDiv {width: 100% !important;}#EstimatedTimeInputDiv span.customSelect {background-position: 95% !important;}.mobileDisplayBlock {display: block;}.travelJourneyDiv, .travelApproxStartDiv, .travelApproxEndDiv {margin-top: 10px;}.travelApproxEndDiv {margin-bottom: 10px;}.paraPassengerSafety {line-height: 1.2em;padding-left: 1em;font-family: Gibson;font-size: 16px;color: #403F38;width: 95%;}#formPassengerSafety h3 {padding-left: 0.45em;padding-bottom: 0em;font-weight: normal;font-family: Gibson-SemiBold;font-size: 30px;text-transform: uppercase;margin-top: 0em;padding-top: 0em;}#backForCustomerMobile {display: block;padding-bottom: 2em;}#backForCustomerMobile > a {color: #33647E;text-decoration: underline;}#formPassengerSafety {background-color: white;margin-top: 2.15em;border: none;padding-left: 0px;padding-right: 0px;}#contentEPanelComplete, #contentEPanel, #contentPassengerSafety {width: 96%;margin: 0 auto;}#mainHeadingEPanel {display: none;margin: 0em;}#buttonEpanel {width: auto;border-color: #cf7f00;margin: 0 auto;margin-left: 13px;float: none;padding-left: 15px;white-space: normal;height: auto;}#backForCustomerMobileEPanel {display: block;padding-bottom: 1.9em;padding-left: 9px;}#backForCustomerMobileEPanel > a {color: #33647E;text-decoration: underline;}#formEPanel h3 {font-family: Gibson-SemiBold;font-weight: normal;padding-top: 0em;padding-bottom: 0px;padding-left: 9px;margin-top: 22px;font-size: 30px;margin-bottom: -2px;}.imgForDesktop, .imgForTablet, #mainHeadingPassenger, #carousel-example-generic-discover, #tweetsDiv, #mainHeadingFaq {display: none;}.hideInMob {display: none !important;}#formEPanel {border: none;margin-top: 1.4em;}#mainHeadingFaq {margin: 0em;}#formFaq {background-color: white;margin-top: 2.15em;border: none;padding-left: 0px;padding-right: 0px;height: auto;}#contentFaq, #accordion-cus-support-FAQ, #accordion-cus-overview-FAQ, #accordion-cus-support-MobAppFAQ {margin: 0 auto;width: 100%;}#backForCustomerMobileFaq {display: block;padding-bottom: 1.9em;padding-left: 11px;margin-top: -2px;}#backForCustomerMobileFaq > a {text-decoration: underline;}#formFaq h3 {font-weight: normal;font-family: Gibson-SemiBold;font-size: 30px;padding-top: 0em;padding-bottom: 0em;padding-left: 12px;line-height: 1.2;}#backForCustomerMobileFaq > a {color: #33647E;}.fontSizeClassCustomerFaqAccordion {font-family: Gibson;font-size: 16px;width: 100%;border-right: none;color: #403F38 !important;height: auto;margin: 0em;padding-right: 30px;padding-left: 0;}#collapseFaq1 > .panel-body, #collapseFaq2 > .panel-body, #collapseFaq3 > .panel-body, #collapseFaq4 > .panel-body, #collapseFaq5 > .panel-body, #collapseFaq6 > .panel-body, #collapseFaq7 > .panel-body, #collapseFaq8 > .panel-body, #collapseFaq9 > .panel-body, #collapseFaq10 > .panel-body, #collapseFaq11 > .panel-body, #collapseFaq12 > .panel-body, #collapseFaq13 > .panel-body, #collapseFaq14 > .panel-body, #collapseFaq15 > .panel-body, #collapseFaq16 > .panel-body, #collapseFaq17 > .panel-body, #collapseFaq18 > .panel-body, #collapseFaq19 > .panel-body, #collapseFaq20 > .panel-body, #collapseFaq21 > .panel-body, #collapseFaq22 > .panel-body, #collapseFaq23 > .panel-body, #collapseFaq24 > .panel-body, #collapseFaq25 > .panel-body, #collapseFaq26 > .panel-body, #collapseFaq27 > .panel-body, #collapseFaq28 > .panel-body, #collapseFaq29 > .panel-body, #collapseFaq30 > .panel-body, #collapseFaq31 > .panel-body, #collapseFaq32 > .panel-body, #collapseFaq33 > .panel-body, #collapseFaq34 > .panel-body, #collapseFaq35 > .panel-body, #collapseFaqMobApp1 > .panel-body, #collapseFaqMobApp2 > .panel-body, #collapseFaqMobApp3 > .panel-body, #collapseFaqMobApp4 > .panel-body, #collapseFaqMobApp5 > .panel-body, #collapseFaqMobApp6 > .panel-body, #collapseFaqMobApp7 > .panel-body, #collapseFaqMobApp8 > .panel-body, #collapseFaqMobApp9 > .panel-body, #collapseFaqMobApp10 > .panel-body {border: 30px solid #f1ede3;border-top: 4px solid #f1ede3;border-right: 15px solid #f1ede3;border-left: 15px solid #f1ede3;}#aecollapseFaq1 > .panel-body, #aecollapseFaq2 > .panel-body, #aecollapseFaq3 > .panel-body, #aecollapseFaq4 > .panel-body, #aecollapseFaq5 > .panel-body, #aecollapseFaq6 > .panel-body, #aecollapseFaq7 > .panel-body, #aecollapseFaq8 > .panel-body, #aecollapseFaq9 > .panel-body, #aecollapseFaq10 > .panel-body, #aecollapseFaq11 > .panel-body, #aecollapseFaq12 > .panel-body, #aecollapseFaq13 > .panel-body, #aecollapseFaq14 > .panel-body {border: 26px solid #f1ede3;border-top: 11px solid #f1ede3;border-right: 20px solid #f1ede3;border-left: 22px solid #f1ede3;}.panel-group .panel {margin-bottom: -5px;border-radius: 0px;overflow: hidden;}#contentFaq .panel-group .panel {margin-bottom: 0px;}#PAaccordionDivAward .panel {margin-bottom: 0px;border-bottom: 1px solid #d5d4d4;margin-bottom: -6px;}#PAaccordionDivAward .panel:nth-of-type(3) {border-bottom: 2px solid #d5d4d4;}#PAaccordionDivAwardInner_2013 .panel {border-bottom: 1px solid #d5d4d4 !important;}#PAaccordionDivAwardInner .panel {margin-bottom: -6px;}#PAaccordionDivAwardInner_2013 .panel {margin-bottom: -6px;}.panel-default > .panel-heading {color: #333;background-color: white;border-color: #d5d4d4;border-width: 1px;}#accordionDiv {display: block;margin-top: 6.3em;}.photos, #PAaccordionDivAward, #PAaccordionDiv, #PAaccordionDivAwardInner {display: block;}#PAaccordionDivAward a:active, #PAaccordionDivAward a:hover, #PAaccordionDivAward a:focus, #PAaccordionDivAward a {text-decoration: none;}#accordionDiv span {margin-top: 5px;}.mt15 {margin-top: 0px !important;}#content_Stations .mt15 {margin-top: 15px !important;}#container {width: 100%;}.story {width: 86%;margin: 0 auto;margin-top: 1em;height: auto;}#partners {background-color: white;width: 280px;}.amenities {background-color: white;}#benefits {width: 100%;margin-bottom: 0px;margin-top: 0px;height: auto;}.amenities {width: 86%;margin: 0 auto;height: auto;}.GridPadding0 {margin-left: 0px;}#marginlink {margin-top: 0px;margin-bottom: 36px;}.content6, #photomob {margin: 0 auto;width: 100%;}#photomob h1 {margin-left: 15px;font-family: Gibson-SemiBold;font-size: 25px;font-weight: normal;margin-top: 30px;color: #403F38;text-align: left;text-decoration: none;text-transform: uppercase;}.subblock {padding-bottom: 42px;}.subblockpad {padding-bottom: 25px;}#paddingbottom60 {padding-bottom: 60px;}.contentWidth {margin: 0 15px;}#contactInfoMainDiv {margin-bottom: 17px;}#SchedulesBorderAccordion, #HoursBorderAccordion, #ServicesBorderAccordion, #OurStationsSchedulesAccordion, #OurStationsAccordion, #OurServiceAccordion, #unionstnaccor, #mobileacc, #VIAacc, #SchedulesBorderAccordionBloor, #SchedulesBorderAccordionWeston, #SchedulesBorderAccordionPearsonStation, #HoursBorderAccordionBloor, #HoursBorderAccordionWeston, #HoursBorderAccordionPearsonStation, #ServicesBorderAccordionBloor, #ServicesBorderAccordionWeston, #ServicesBorderAccordionPearsonStation, #ScheduleHomeBorder, #FlightStatusBorder {height: auto;padding-top: 12px;border-radius: 0;border-bottom: 0px;}#BloorStationAcc, #UnionStationAcc1, #UnionStationAcc, #OurStationAcc, #WestonStationAcc, #PearsonStationAcc, #Mx_gettingAround_Accordian_Panel, #PAaccordionDiv {border-bottom: 1px solid #d5d4d4;}.topborder {border-top: 1px solid #d5d4d4 !important;}.bottomborder {border-bottom: 1px solid #d5d4d4 !important;}.bottomborder:active, .bottomborder:visited {border-bottom: 0px solid #d5d4d4 !important;}.accor-border {border: 1px solid #d5d4d4 !important;border-left: 0px none !important;border-right: 0px none !important;border-bottom: 0px none !important;}#TextdecorationUnionSchedules, #TextdecorationUnionHours, #TextdecorationUnionServices, #TextdecorationOurSchedules, #TextdecorationOurService, #TextdecorationOurStations, #Gotransit, #Torontotransit, #Viatrasit, #TextdecorationBloorSchedules, #TextdecorationWestonSchedules, #TextdecorationPearsonSchedules, #TextdecorationBloorHours, #TextdecorationWestonHours, #TextdecorationPearsonHours, #TextdecorationBloorServices, #TextdecorationWestonServices, #TextdecorationPearsonServices {text-decoration: none;}#OurIconColorSchedules, #OurIconColorOurStations, #OurIconColorServices, #BloorIconColorSchedules, #WestonIconColorSchedules, #PearsonIconColorSchedules, #BloorIconColorHours, #WestonIconColorHours, #PearsonIconColorHours, #BloorIconColorServices, #WestonIconColorServices, #PearsonIconColorServices {color: #9A928A;font-size: 22px;line-height: 32px;}#IconColorSchedules, .IconColorHours, #IconColorOurStations, #IconColorServices, #s-gotransit1, #s-toronto, #s-via {display: none;}#OurSchedulesColor, #OurStationsColor, #OurServicesColor, #BloorSchedulesColor, #WestonSchedulesColor, #PearsonSchedulesColor, #BloorHoursColor, #WestonHoursColor, #PearsonHoursColor, #BloorServicesColor, #WestonServicesColor, #PearsonServicesColor {color: #403f38;background-color: #F1EDE3;}#SchedulesColor, #HoursColor, #ServicesColor, #Gotransitcolor, #Torontotransitcolor, #Viatrasitcolor {color: #191919;}#BorderMarginTB {margin-bottom: 30px;}.accortitle {font-family: Gibson;font-size: 21px;color: #403f38;margin-left: 1px;}#underlinepadding {width: 100%;padding-top: 2%;padding-left: 0px;margin-left: 0px;}.BorderAccordionUnionOur {border: 15px solid #F1EDE3;}.SchedulesMargin {margin-left: 7px;margin-top: 20px;}.SchedulesMargin h3 {margin-top: 0px;margin-bottom: 0px;line-height: inherit;}.margintopschedules {margin-top: 15px;}.trainarrival {margin-left: 30px;width: 80%;}.schedulesummary {float: left;margin-left: 29px;font-family: Gibson;font-size: 20px;color: #403f38;margin-right: 2%;padding-bottom: 3px;width: 91%;}.imgfloatleft {margin: 10px;float: left;margin-top: 6px;}.EffectiveStyle {font-family: Gibson;font-size: 13px;color: #666666;margin-top: 12px;margin-bottom: 5px;padding-left: 10px;}table.table_schedule {width: 100%;border-collapse: collapse;}table.table_schedule, td.td_schedule, th {border: none;border-bottom: 1px solid #C7C8CA;padding-left: 10px;}td.moveright {text-align: right;}.schedulegroup {padding: 0px 60px 0px 22px;}.schedulegroup h3 {margin-top: 0px;line-height: inherit;}.photos ul {list-style: none;padding-left: 0px;}.photos ul li {display: inline;list-style: none;float: left;padding: 0 0px 0 0;text-align: center;margin: 0%;width: 100%;}.photos ul li a {background-color: #fff;}.photos ul li a {line-height: 3;margin: 0px 15px;display: inline;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;transition: all 0.3s linear;}.imgwidthourstation {width: 250px;margin: 0 auto;height: 250px;margin-top: 15px;}.servicesmargin, .mobAlign {padding-left: 21px;padding-right: 20px;padding-bottom: 40px;}.bgwhitewarmgray {background-color: white;}#paddingstatus h3 {font-family: Gibson;font-size: 1.5em;color: #403F38;text-decoration: none;padding: 0px;line-height: inherit;margin: 0px;}.borderfullwidth {border: 1px solid #d5d4d4 !important;margin-right: 1% !important;margin-bottom: 20px !important;margin-top: 15px !important;margin-left: 0px !important;}.servicestatuscontent {margin-bottom: 22px;margin-top: 22px;margin-left: 2%;width: 97%;padding: 20px 26px 20px 26px;}.servicesbg {background-color: #f2f0ee;}.marginbottomservice22 {margin-bottom: 22px;}.paddingstatus0 {padding-left: 0px;}.margin24top48bottom {margin-top: 24px;margin-bottom: 30px;margin-left: 2.5%;}.serviesmarginleft10 {margin-left: 0%;}.ServiceStatuscontent2 {margin-bottom: 10px;margin-top: 15px;margin-left: 0%;width: 97%;}.marginLeftServices {margin-left: 1%;}#marginSchedulesMob, .WestonmarginSchedulesMob, #BloormarginSchedulesMob, #PearsonmarginSchedulesMob {margin: 20px 20px -10px 5px;}table.table_union {width: 100%;border-collapse: collapse;margin-left: -16px;}table.table_union, td.td_union, th {border: none;}table.table_union1, td.td_union1, th {border: none;}td.moveright {text-align: right;}.borderservices {border-bottom: 1px solid #d5d4d4;margin-right: 25px;}#paddinghours30, #Westonpaddinghours30, #Bloorpaddinghours30, #Pearsonpaddinghours30 {padding: 30px;padding-top: 24px;padding-bottom: 0px;}#PopUptext1, #PopUptextBloor1, #PopUptextWeston1, #PopUptextPearsonStation1 {text-align: left;margin-left: -13px;}#UpMobileMarginLeft {width: 98%;margin: 0;margin-left: 1%;}#unionalertposition, #Blooralertposition, #Westonalertposition, #PearsonStationalertposition {padding: 10px;background-color: #833921;font-family: Gibson;font-size: 16px;color: white;}#unionalertbutton, #Westonalertbutton, #Blooralertbutton, #PearsonStationalertbutton {background-color: white;color: #833921;font-size: 12px;width: 20px;height: 20px;opacity: 1.0;margin-right: 1.2em;-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';}#Unionstrongalertdiv, #Westonstrongalertdiv, #Bloorstrongalertdiv, #PearsonStationstrongalertdiv {width: 11em;font-family: Gibson-SemiBold;font-weight: normal;}#Unionalertcontent, #Westonalertcontent, #Blooralertcontent, #PearsonStationalertcontent {width: 100%;margin-left: 13px;}.StationHeadingImg, .StationHeadingImgWest {margin-left: 0%;background-color: white;margin-right: 2%;}#pearsonPaddingTop {padding-top: 36px;line-height: 1;}#entirePage #pearsonPaddingTop {padding-top: 36px;letter-spacing: 0.4px !important;font-family: Gibson-SemiBold !important;font-weight: normal !important;font-size: 30px !important;line-height: 30px !important;text-transform: uppercase;padding-bottom: 2px !important;color: #403F38 !important;text-decoration: none;margin: 0px;}.upperCase {text-transform: uppercase;}.imgwidthheightPearsonAir {width: 100%;height: auto;}.marginFlightbottom30, .marginFlightbottom30new {margin-bottom: -25px;}#marginLinkPearsonAir {margin-bottom: 36px;}#marginLinkUExp {margin-bottom: 36px;}#pearsonaircontent {padding: 22px 24px 0px 24px;}.marginLeftMobilePerson {margin-left: -56px;}.popupPadding {padding: 12px 20px 50px 26px;}.popupLFPadding {padding-left: 2.3em;}.profile_div {margin: 0;}.profile_div_Media {margin: 0 0 15px 0;}.widthEmailHeader {width: 315px;}.StationsTitleTabMargin {margin: 10px 0px 10px 0px;}.gcbLayout {margin: 0;padding: 0;}.gcbContentHeading {color: #403f38;padding-bottom: 3px !important;}.gcbColumn1 .innerContent, .gcbColumn2 .innerContent {width: 100%;}.gcbColumn1 {float: none;}.gcbColumn2 {position: relative;left: 0%;}.imgOnRight {float: none;margin-top: 0px;margin-bottom: 15px;}.imgOnRight img {float: none;}.imgForMobile {display: block;}.marginLeftRightMinus15px {margin-left: -15px;margin-right: -15px;}.gcbOverviewContent img {width: 110%;}.gcbOverviewContent img.GCBbanner_mob {}.buyTicketsImages {height: auto;width: 100%;}}@media screen and (min-width:768px) and (max-width:991px) {.indicatorsHome {margin-right: 6px;}.interactiveMapSize {width: 380px;height: 300px;}.mobAppContent {padding-left: 10px;}.GOTableCol2Content {padding-left: 12px !important;}.WestonStationGoTable, #BloorStationGoTable {max-height: 274px;display: block;overflow-y: auto;}.GOTableCol1Heading {width: 280px !important;}.GOTableCol2Heading {width: 205px !important;}.GOTableCol3Heading {width: 190px !important;}.GOTableCol4Heading {width: 208px !important;}.GOTableCol1Content {width: 202px !important;}.GOTableCol2Content {width: 148px !important;}.GOTableCol3Content {width: 138px !important;}.GOTableCol4Content {width: 130px !important;}.textAlignCenterGoTableTrack {text-align: center;}.GOHeadingFeed {padding-left: 40px;}#UPExperience #innerRightDiv {margin-top: 58px !important;}#marginLinkUExp {margin-top: -25px;margin-bottom: 8px;}.UPExpiconImages {margin-top: 7%;}.heightFrenchUPExp, .heightEnglishUPExp {height: 154px !important;}.LFTelePhoneMarginTab .height2LFMob {height: 40px;}.LFTelePhoneMarginTab .alignBottomTelLF {margin-left: 130px;}.widthAppID {width: 268px;}#mediaKitNav {border-bottom: 0px !important;}a:hover {outline: none !important;}.announcementDiv {padding-top: 40px;}.margin_Alignment_GTR_Misc {margin-top: 4px !important;margin-bottom: 4px;padding-top: 10px;}.Flightwidth {margin-bottom: 20px;}.timeDisclaimerText {margin-left: 182px;}.timeDisclaimerTextLF {margin-left: 242px;}.margin_Alignment_GCBTitle {margin-top: 0px;margin-bottom: 0px;line-height: 1.43em;}#PearsonAirContentMargin h1 {font-size: 33px !important;}.heightForFrench .balanceLineHeightTextCS {margin-bottom: 13px;}.heightForEnglish .balanceLineHeightTextCS {margin-bottom: 17px;}.trainarrival {display: table-cell;padding-top: 5px;}.travelCountryDivFrench {margin-top: 1.1em !important;}.comingsoon {margin-top: 4% !Important;}#servicesWidth .yesLabel {float: right;margin-top: -33px;margin-right: 15px;}.servicesmargin h3 {font-family: Gibson;font-size: 24px;margin-top: 0px;margin-bottom: 0px;line-height: inherit;}#servicesWidth .bigSentence {width: 80%;line-height: 1.3;padding-top: 2px;padding-bottom: 12px;}.greyBackgroundBox2 {padding-bottom: 23px;}.transparentView {letter-spacing: -1px;background: rgba(199, 200, 202, 0.5);z-index: 1;display: block;position: absolute;left: 8%;top: 40%;padding: 15px;padding-left: 580px;margin-left: -35em;}#closeButtonUser {float: right;}.carousel-right {display: none !important;position: absolute;top: 40%;float: right;bottom: 0;right: 5.5%;opacity: 0.5;}.carousel-left {display: none !important;position: absolute;top: 40%;bottom: 0;float: left;left: 5.5%;opacity: 0.5;}.telephoneWidth {width: 33.5%;padding-right: 0px;}.GCBParaOverview {margin-top: 17px;}.GCBContactOverview {margin-top: 48px;}.marginTopFooter {margin-top: 50px;}.mbTab6 {margin-bottom: 6px;}.carousel-indicators {position: relative;bottom: 40px;z-index: 10;width: auto;padding-left: 0;margin-left: 5px;text-align: left;list-style: none;right: 45px;text-align: right;left: auto;float: right;}.carousel-indicators li {margin-left: 5px;}.carousel-indicators li.active {margin-left: 5px;}#HomeAlert {padding-top: 5px;}#homesponsorsdiv {background-color: #FFFFFF;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;width: 100%;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;padding-bottom: 8px;padding-top: 14px;padding-left: 5px;}.carousel-control.right {top: 0px;}.marginLeftDESKTEmail1em {margin-left: -2.2em;}.stationsTab3Margin {width: 96%;}.categoriesDiv, .subCategoriesDiv {padding: 20px 0;clear: both;}#itemSerialNoDiv, #itemValueDiv {padding: 20px 0 0 0;clear: both;}.GATitle {padding-right: 28px !important;}.alert {margin-top: 0px !important;}.marginMoreAlert {margin-top: 42px !important;}.marginTopCarousel {margin-top: 20px;}#homebuyticketsplaceholder {width: 250px;min-height: 370px;display: inline-block;}.servicesmargin .margintopschedules {margin-top: 32px;}.hArrivalsTxtDiv {font-size: 16px;width: 37% !important;clear: both;}.homeSearchAgainTxtBox {width: 206px !important;}.tabSearch {width: 72% !important;}.homeSearchAgainTxtBox1 {width: 100% !important;}.homeTabFrench .homeSearchAgainTxtBox {width: 286px !important;}.departureslabel {margin-left: 18px;margin-right: 13px;}#listPartialViewCS {height: auto;}#ContactPurchaseLabel {margin-left: 0 !important;}#Purchase .ContactDropDwn {padding-left: 5px;}#accessibilityContent, #customerCharterContent {padding-right: 115px;}#termsAndConditionsContent {padding-right: 115px;}.rightblockunion {height: 438px !important;margin-bottom: 14px !important;width: 260px !important;}.paddingTop1dot5ems {padding-top: 1.4em !important;}.carousel-caption {width: 42%;}.topleftMarginDT {padding-right: 25px;}.topleftMarginSponsor {padding-right: 9em;}#BorderHours, #WestonBorderHours, #BloorBorderHours, #PearsonStationBorderHours, #BorderSChedules, #WestonBorderSChedules, #BloorBorderSChedules, #PearsonStationBorderSChedules {border-color: #d5d4d4;width: 100%;float: left;margin-bottom: 20px;margin-top: 8px;}#BorderServices, #WestonBorderServices, #BloorBorderServices, #PearsonStationBorderServices {border-color: #d5d4d4;width: 94%;float: left;margin-bottom: 20px;margin-top: 8px;}.radioButtonsWrapper, .radioButtonsWrapperFrench {width: 58%;padding-right: 5px;}#ContactUsForm .radioButtonsWrapper label {margin-right: 11px !important;}.radioButtonsWrapper label, .radioButtonsWrapperFrench label {margin-right: 13px !important;}.paddingEmail {padding-bottom: 15px;}.policyContent {padding-bottom: 3em !important;}.PaddingRightPoint8emLF {padding-right: 3.5em;}.zipCode_Tab_GCB {padding-top: 18px;padding-left: 15px !important;}.postalCodeCorporate {padding-top: 18px;}.BtnWidth200px {min-width: 177px;padding-left: 20px;padding-right: 20px;}#flightInfoMob1 {margin: 4px 2px 0 0;}#EstimatedTimeInputDiv {width: 49%;height: 40px;}#TravelRequestForm .telephoneCSMob9 {float: none;display: inline-block;margin-left: 15px;vertical-align: top;}.mtnegTele {margin-top: -10px;padding-left: 108px;}#AddressCountryInputDiv select {font-size: 11.4px !important;}.gcbContentHeading .gcbContentHeadingSpan1 {display: block;}.gcbContentHeading .gcbContentHeadingSpan2 {}#OurStationsTabs, #UnionStationTabs, #BloorStationTabs {width: 708px;}#paddingbottomuniontext {padding-top: 60px;padding-left: 22px;}.schedulegroup table td.moveright {text-align: center;}.homeFlightStatusTxtBoxPA {height: 40px;width: 98% !important;border-radius: 0px;padding-left: 10px;margin-left: 13px;line-height: 36px\0;}.margintopbottomschedule {margin-top: 33px;margin-bottom: 12px;}.footerAlign {margin-top: 2em !important;}#zipCodeCorporate {width: 43.5%;}#countryCorporate {width: 43.5%;float: right;margin-top: -4.7em;margin-right: 1.3em;}.paddingEmailNew {padding-bottom: 15px;padding-top: 15px;}.carousel-caption .heading {font-size: 20px;line-height: 1.2em;color: #403f38;padding-bottom: 12px;}.carousel-caption .descrip {font-size: 16px;color: #403f38;line-height: 1.4em;}.carousel-caption {top: 20%;bottom: auto;left: 44%;right: auto;}.dis-left-panel {margin-right: 12px;margin-top: 25px;}.product-image {width: 48%;margin-right: 3%;float: left;}.product-descrip {width: 46%;margin-right: 3%;float: left;}.PAFlightStatus .hInfoDiv {width: auto;float: none;text-align: right;}.heightForUpdates {height: 1.5em;}.fontSizeClassCustomerFaqAccordion {width: 94.5%;}.codeheight20px {height: 20px !important;}.AUPBenifitsWidth {width: 687px !important;}.tab-arrow-panel {width: 16.67%;}.tab-arrow-img {min-width: 97px;max-width: 100%;margin-top: 10px;}.paddingRight500LabelCU {padding-right: 0.3em;}#ssTrain {margin-left: 0px;padding-left: 0px;}.paddingRightinTablet {padding-right: 2.6em;}.proudSponsorsDivFr {width: 256px;margin-top: 1.4%;}.proudSponsorsDiv {width: 256px;margin-top: 3%;}.marginLeftDESKTEmail1em {}.paddingLeft2emReasonCU {padding-left: 71px;margin-left: 0px !important;}.marginLeft55pxTab {margin-left: 55px;}.telephoneLFMob1 {width: 75px;float: left;height: 40px;}.telephoneLFMob2 {width: 249px;float: left;margin-left: 18px;height: 40px;}.telephoneLFMob4Label {width: 69px;float: left;margin-left: 18px;height: 40px;}.telephoneLFMob6 {width: 66px;float: left;margin-left: 18px;height: 40px;}.telephoneLFMob4 {width: 75px;float: left;margin-left: 12px;height: 40px;}.telephoneLFMob3 {width: 215px;float: left;margin-left: 3px;height: 40px;}.widthForContentViewCS {margin-left: 46px !important;width: 486px !important;}.marginBottom1emContactInfo {margin-bottom: 0em;}#contentWidthPearson {width: auto;padding-left: 0px !important;padding-top: 5px;}.trainAPWidth {padding-right: 0px;width: 225px;}.tabHeightTrain {height: 196px;}#underlinepadding {padding-left: 275%;border-bottom: 1px solid #F1EDE3;}.tripPlannerTextBox {width: 220px !important;padding-left: 2% !important;}.tripPlannerTextBox1 {padding-left: 2% !important;}.tripTimeTxtDiv {width: 42px !important;}.googleTime {width: 43px !important;}.aboutUPSubHeading {font-family: Gibson;color: #403F38;font-size: 27px;padding-top: 20px;}.GridPadding0 {margin-left: 24px !important;margin-top: 50px;padding-top: 36px;}.div_UnionSchedules {width: 234px !important;border-bottom: 1px solid #d5d4d4 !important;margin-left: 15px;padding-left: 0px;height: 297px;}.div_BloorSchedules {border-bottom: 1px solid #d5d4d4 !important;border-left: 1px solid #d5d4d4 !important;padding-right: 0px;height: 297px;}.div_weston {border-right: 1px solid #d5d4d4 !important;margin-left: 15px;padding-left: 0px;padding-top: 10px;height: 290px;}.div_pearson {width: 250px;padding-top: 10px;}.schedulegroup {width: 71%;margin: auto;border-left: 1px solid #d5d4d4;border-right: 1px solid #d5d4d4;}.story {width: 710px;color: #403F38;font-size: 27px;padding-bottom: 30px;margin-left: auto;margin-right: auto;}.aboutUpPaddingMargin {padding-bottom: 20px !important;}#tabspage {width: 548px;background: #fff;border: 1px solid #c7c6bd;}#GABackMargin {padding-left: 0px !important;}.marginTop40pxAmenitiesImageDeskt {margin-top: 14px;}.marginTop40pxAmenitiesImageDeskt1 {margin-top: 14px;}#pearsontext .LineHeight1 {font-size: 33px !important;}.workTelLFAlignment {padding-top: 15px;padding-left: 1.4em;}.moblPadding15pxPAdding0 {padding-left: 22px;}.height28pxLF {height: 40px;margin-bottom: 0px;}.paddingLeft5LFLocation, .padding0Tab {padding-left: 0px;}.homeTelLFAlignment {padding-top: 24px;padding-left: 1.4em;}.marginLeft1Point4TabItemCU {margin-left: 1.4em;}.hrInLF {margin-left: 0em;width: 98%;}.hrInLFDown {margin-left: 0.9em;}.telephoneLFMobDaytimeCode {width: 72px;float: left;height: 40px;}.marginLeft1emMessageCU {margin-left: -30px;}.paddingLeft6emCUResponse {padding-left: 3.7em;}.marginLeft1emTabDateLF {margin-left: 1em;}#homeStationsImgsDiv {margin-left: 8px;}.marginLeft1emDaytimeTelephone {margin-left: 1em !important;}.marginLeft2emTabTimeCU {margin-left: 2em;}.marginLeft4emDateValueCU {margin-left: 4em;}.marginLeft1Point3CU {margin-left: 0em;}.marginLeft1CU, .margin1CUHeading {margin-left: -0.9em;}.hrLineCU {margin-left: 0px;width: 97%;}.hrLineCU2 {width: 95%;margin-left: 1em;}.width90perCSDeskt {width: 100%;}#btnsubscribe {margin: 3.75em 40px 0px 0px;display: inline-block;}#ButtonRowMargin {margin-top: 25px;}#formFaq h3 {padding: 2.4em 1em 1em 1.3em;margin-left: 7px;}#lostAndFoundDivDeskt, #PassengerDivDeskt, #ePanelDivDeskt, #contactUSDivDeskt, #accessibility, #iconOne, #iconTwo, #iconThree, #iconFour {text-align: center;font-family: Gibson-SemiBold;font-size: 19px;font-weight: normal;width: 23.77%;background-color: white;float: left;display: inline;}#iconOne, #iconTwo, #iconThree, #iconFour {float: none !important;display: inline-block !important;}#lostAndFoundDivDeskt span, #PassengerDivDeskt span, #ePanelDivDeskt span, #contactUSDivDeskt span, #accessibility span {padding-left: 2px !important;padding-right: 2px !important;}#lostAndFoundDivDeskt, #PassengerDivDeskt, #ePanelDivDeskt, #accessibility {margin-left: 1.5% !important;}.imageGuestServicesFrench {display: inline-block !important;}#iconOne, #iconTwo, #iconThree, #iconFour {width: 23.87% !important;}.UPExpIconsText {width: 23.87% !important;text-align: center;font-family: Gibson;font-size: 16px;font-weight: normal;float: left;display: inline;}.UPExpIconsTextMargin {margin-left: 1.5% !important;}#iconTwo, #iconThree, #iconFour {margin-left: 1.1% !important;}#content45 {width: 390px;padding: 0;}.tabPaddingLeft2em {padding-left: 2em;}.paddingLeft35pxTab0Mobl20 {padding-left: 15px;}.tabPaddingTop26px {padding-top: 26px;}.registerpagecontent {border-radius: 0;padding: 32px;padding-bottom: 50px;}.mobl100tab40width {width: 39.5%;padding-left: 35px;padding-right: 0;}#openHoursWidth, #servicesWidth {width: 220px;margin-left: 11.7px;}#SchedulesWidth {width: 200px;margin-right: 15px;margin-left: 20px;}#openHoursWidth .row {margin: 0;}#openHoursWidth .table_union {margin-left: 0;}.StationsPadding {padding: 0px;margin: 0px;}.home_nav-tabs > li > a {padding: 18px 15px !important;}.ServicePopup, .servicePopupWeston, .servicePopupBloor, .servicePopupPearson {display: block;width: 280px;margin: 0px auto;z-index: 9;top: 40px;background: white;}.Upmargintop1dot5em {margin-top: 1.5em;height: 3em;}.alignmentPostal {text-align: right;}.height3LFMob {height: 20px;}.telephoneLFMobCountry1 {width: 89px;float: left;height: 40px;}.margintop4Guest {margin-top: 2em;}.Paddingbottom5pxTab {padding-bottom: 5px !important;font-size: 1.25em !important;}#sendUsAMessageButton, #sendUsMessage {display: none;}.marginleft3emMoreBenefits {margin-right: 3em;}#healthpadding {width:65em;}.topleftMarginAUP, .topleftMarginCAGB {width: 43em;position: relative;margin-left: -20em;background-color: white;margin-top: -60px;padding-right: 0em;padding-left: 17em;padding-top: 6px;}.topleftMarginCAGB {width: 1025px;}.topleftMarginCAGBFR {margin-top: -113px;}.topleftMarginGAFR {bottom: 70px;}.topleftMarginCAGB > h1 {width: 700px;}.paddingStory {padding-top: 23px;}.storyLastContent {padding-bottom: 15px;}.aboutUPSmallContent {font-family: Gibson;color: #403F38;font-size: 16px;}.seperatorDiv {height: 30px;background-color: #F1EDE3;}.homeScheduleWidth {width: 5.7em !important;}.HomeFlight_li {float: left;width: 4.6em;margin-right: 6px;word-wrap: break-word;}.HomeFlight_li_lastchild {}.HomeFlight_Border {border-bottom: 1px solid #d5d4d4;}.marginLeftServices {margin-left: 6.5%;}.ServiceStatuscontent2 {margin-left: 3%;width: 79%;padding: 15px 26px 0px 26px;}.serviesmarginleft10 {margin-left: 3%;}.margin24top48bottom {margin-top: 24px;margin-left: 6.5%;}.servicestatuscontent {margin-bottom: 22px;margin-top: 22px;margin-left: 3%;width: 79%;padding: 20px 26px 20px 26px;}.MessageMargin {margin-left: -6px;}.homeFlightStatusTxtBox {height: 40px;width: 100.7% !important;border-radius: 0px;padding-left: 10px;}.customSelectInner {height: 38px;line-height: 38px;width: 90% !important;overflow: hidden;white-space: pre;margin-left: 10px;text-overflow: ellipsis;padding-right: 20%;}#lang-selection-div .customSelectInner {background: url('../../Content/Images/Shared/languageArrowDown.png') no-repeat center right 8px;}.telephoneCSDaytime, .telephoneCSDaytimeCorporate, .telephoneCSMob6, .telephoneCSMob5, .telephoneCSMob2, .telephoneCSMob1, .telephoneCSMob7, .telephoneCSMob2New, .telephoneCSDaytimeExt, .telephoneCSDaytimeExtCorporate, .telephoneCSMob3, .telephoneCSMob8, .telephoneCSMob9, .telephoneCSMob4 {float: left;height: 40px;}.telephoneCSMob1, .telephoneCSMob7 {width: 63px;}.telephoneCSMob2New {width: 209px;margin-left: 25px;}.telephoneCSMob2 {width: 80px;margin-left: 26px;padding-left: 20px;}.telephoneCSMob6 {width: 104px;margin-left: 58px;padding-left: 20px;}.telephoneCSDaytimeCorporate {width: 200px;margin-left: 19px;padding-left: 20px;}.telephoneCSDaytime {width: 100px;margin-left: 9px;padding-left: 20px;}.telephoneCSDaytimeExt {width: 60px;margin-left: 7px;padding-left: 20px;}.telephoneCSDaytimeExtCorporate {width: 92px;margin-left: 19px;padding-left: 20px;}.telephoneCSMob3 {width: 155px;margin-left: 0px;}.telephoneCSMob8 {width: 106px;margin-left: 0px;padding-left: 0px;}.telephoneCSMob9 {width: 60px;margin-left: 0px;}.telephoneCSMob4 {width: 94px;margin-left: 26px;}#TravelRequestForm .telephoneCSDaytimeExt {width: 22%;margin-left: 4%;}#TravelRequestForm .telephoneCSDaytime {width: 47%;margin-left: 4%;}#TravelRequestForm .telephoneCSMob7 {width: 19%;}#TravelRequestForm .telephoneLFMobDaytimeCode {width: auto;line-height: 1;margin-top: 3px;}#TravelRequestForm .telephoneLFMobDaytimeCode {width: 19%;}#TravelRequestForm .telephoneCSMob8 {width: 46% !important;margin-left: 16px;}.ui-timepicker-wrapper {position: absolute;top: 40px !important;left: 9px !important;z-index: 6 !important;display: block;overflow-y: scroll;}#contactUsWidthDeskt .ui-timepicker-wrapper {left: 22px !important;}#preferredLangDiv {width: 92%;}#TravelRequestForm #PhoneNumberInputDiv, #statedropdownDiv, #countryDropdwnDiv, #Usstate, #drdncoun, #drpState, #PreferredLanguage, #drpStateUS {width: 100%;}.gettingAroundText {margin-left: 0px;}.GATabMarginTop {margin-top: 20px;}.tripPlannerLabelDiv {width: 35px;float: left;margin-right: 3%;margin-left: -2px;}.tripPlannerBtnLM {margin-left: 10%;}#imagedivForContactUs {padding-top: 60px;padding-bottom: 25px;}.UPExpIcons {}.width11 {width: 12%;}.home_nav-tabs > li.active > a, .home_nav-tabs > li.active > a:hover, .home_nav-tabs > li.active > a:focus {}.HomeTabHeading {font-family: Gibson;font-size: 1.1em;}.HomeButton1 {Width: 243px;min-height: 50px;height: auto;white-space: normal;background-color: #cf7f00;font-size: 21px;color: #fff;text-align: center;border-radius: 0px;}.marginTop2dot5emMobl0 {margin-top: 40px;}.regImgMMWidth {padding: 0;width: 78px;height: 78px;}.regImgTagWidth {padding-left: 0;width: 68px;height: 70px;}#imagedivForContactUs, .UPExpIcons, .aboutUPTitleWidth, .CScontentWidth, .contentWidth, .forgotPwdPage, .registerPage, .GAcontentWidth, .PolicyContentWidth, .CBookingcontentWidth, .TicketsContentWidth, .StationscontentWidth, .HomeContentWidth, #contentEPanelComplete, #contentEPanel, #contentFaq, #contentPassengerSafety, .SponsorContentWidth, .healthandsafetyTitleWidth {width: 710px;margin: 0 auto;}.UPExpIcons {width: 80% !important;}.tabsWrapper {width: 710px !important;}.GAcontentWidth {padding-left: 10px;}.DTDetailWidth {width: 100%;margin: 0 auto;}#innerLeftDiv {margin-left: 10%;width: 60%;}#PearsonAirContentMargin {padding-left: 15px;}#homeimagebgdiv {margin-left: 0px;}.ScheduleTabPaddingtop {padding-top: 15px;}.SchedulesBorderOurStations {padding-bottom: 15px;}.schedulesummary {float: left;margin-left: 4%;font-family: Gibson;font-size: 20px;color: #403f38;margin-right: 5%;padding-bottom: 3px;}.SchedulesMargin h3 {float: left;margin-left: 4%;font-family: Gibson;font-size: 20px;color: #403f38;margin-right: 5%;padding-bottom: 3px;margin-top: 0px;margin-bottom: 0px;line-height: inherit;}.SchedulesDividerTabRightBottom {border: none;height: 400px;}.SchedulesDividerTabLeftBottomRight {border: none;height: 400px;}.SchedulesDividerTabLeftRight {border: none;height: 282px;}.SchedulesMargin {margin-left: 15%;margin-top: 4%;border-bottom: 1px solid #d5d4d4;margin-right: 12%;width: 70%;padding-bottom: 7px;}.TabWidth1 {width: 235px;padding-left: 1.3em;line-height: 1.35;}.TabWidth2 {width: 235px;margin-right: 0px;line-height: 1.35;}.LfTeleDeskLineHeight {line-height: 20px;}.LFTelePhoneDeskMargin {margin-top: 0px;}.widthHeightLFMob {width: 268px;height: 40px;}.widthHeightLFMobEmail {width: 249px;height: 40px;}.widthHeightLFMobTimePicker {width: 220px;height: 40px;}.LFTelePhoneMarginTab {margin-left: 29px;padding-top: 25px;}.LFTextAlign {text-align: left;}.textAreaLFMob {width: 620px;height: 143px;background-color: white;}.dateTimeMarginTop {margin-top: 10px;padding-left: 0px;}.EpanBtnMargn {margin-top: 30px;}#ourStoryHeight {height: auto;}#benefits {background-color: white;width: 710px;height: auto;margin: 0 auto;}.GridPadding {margin-left: 24px;margin-top: 30px;padding-top: 27px !important;}.GridPadding1 {margin-left: 24px;margin-top: 20px;padding-top: 27px !important;}.H6desktopP1tablet {font-family: Gibson;font-size: 1.125em;}#guestImageDiv {bottom: 0;z-index: 0;position: absolute;width: 50%;height: 150px;right: 0;margin-right: 1em;}#homebuyticketscontent, #homebuyticketscontentFr {line-height: 1.1;margin-left: 70px;width: 430px;right: 0;top: 6.5%;letter-spacing: -1px;z-index: 1;display: block;position: absolute;cursor: pointer;}#homebuyticketscontent a:active, #homebuyticketscontent a:hover, #homebuyticketscontent a:focus, #homebuyticketscontentFr a:active, #homebuyticketscontentFr a:hover, #homebuyticketscontentFr a:focus {line-height: 1.1;margin-left: 70px;width: 430px;right: 0;top: 6.5%;letter-spacing: -1px;z-index: 1;display: block;position: absolute;cursor: pointer;text-decoration: none;}#homebuyticketscontentFr {width: 590px;}.homebuyticketscontent {line-height: 1.1;padding: 25px;background: url(../../Content/Images/Shared/transparent_bg.png);z-index: 1;display: block;}.buyTicketsImages {width: 230px;height: 333px;display: inline-block !important;}.bottomTicketsAd {margin: 0;padding: 0;}#wellconnecteddiv {width: 152px;height: 337px;padding: 0;z-index: 12;overflow: hidden;}.headingResetpwdAlign {padding-top: 0.5em;padding-bottom: 0.2em;}.headingResetpwdAlign1 {padding-top: 0.5em;padding-bottom: 0em;}.StationsTitleTabMargin {margin-left: -6em;}#homepagealert {min-height: 10%;width: 710px;margin: 0 auto;overflow: hidden;padding: 18px;position: relative;border-radius: 1px;margin-top: 1em;margin-bottom: 0.8em;font-family: Gibson;font-size: 14px;}#homestrongalertdiv {text-transform: uppercase;display: inline-block;height: 100%;width: 10em;}#homealertcontent {display: inline-block;width: 60%;float: left;}.corporateBookingContent {width: 100%;padding: 3em;margin-left: 0em;margin-right: 0em;margin-top: 1em;margin-bottom: 2em;}.marginLeftABUP, .marginLeftHAS {margin-left: 1.1em;}.forgotPasswordTitle {margin-left: 1%;}.div_floatleft1 {float: left;margin-left: 5%;}.div_floatleft {float: left;margin-left: 18%;}.topleftMarginDT, .topleftMarginSponsor {position: absolute;margin-left: -35em;background-color: white;margin-top: -58px;padding-left: 34em;padding-top: 7px;}.rightPearsonAirport {width: 41.1%;margin: 0;margin-top: 0px;padding-right: 0px;padding-left: 15px !important;}.leftblockPearsonAirport {width: 56.8%;padding: 0;padding-right: 2%;border-right: 1px solid #f1ede3;}#pearsonaircontent {padding-top: 100px;margin-right: 0px !important;}#pearsontext {position: absolute;margin-left: -20em;margin-top: -60px;width: 46.2em;background-color: white;padding-top: 25px;padding-left: 19em;}#inside100PercentDiv {width: 100%;margin-left: 4em;}#listPartialView {margin-top: 2.65em;margin-left: 0.7%;}.announcement_years {background: #f1ede3;font-family: Gibson;font-size: 16px;color: #33647E;cursor: pointer;display: none;padding: 6px 20px 9px 58px;text-decoration: underline;}.padding_bottom_2013announcement {padding-bottom: 4px !important;}.awards_years {background: white;font-family: Gibson;font-size: 16px;color: #33647E;cursor: pointer;padding: 0px 90px 6px 57px;text-decoration: underline;}#announcements {border: 0;margin-bottom: 10px;}.announcement_contentblock {padding-top: 10px;}#announcementHeading {font-family: Gibson;font-size: 21px;font-weight: normal;color: #403F38;padding-bottom: 15px;width: 420px;}.announcementDetail {font-family: Gibson;font-size: 13px;font-style: normal;color: #666666;padding-bottom: 20px;}.announcementParaHeading {font-family: Gibson-SemiBold;font-size: 16px;color: #666666;padding-bottom: 25px;width: 400px;}.announcementPara {font-family: Gibson;font-size: 16px;font-weight: normal;color: #666666;padding-bottom: 30px;}.announcementDiv {border-top: 1px solid #191919;padding-top: 30px;margin-top: 30px;}#announcementEmptyDiv {background-color: #F1EDE3;height: 142px;width: auto;}#announcementMonthlyHeading {font-family: Gibson;font-size: 21px;font-weight: normal;color: #403F38;padding-bottom: 25px;}.announcementMonthlyDetail {font-family: Gibson;font-size: 13px;font-weight: normal;color: #666666;padding-bottom: 20px;}.announcementMonthlyParaHeading {font-family: Gibson;font-size: 16px;font-weight: bold;color: #666666;padding-bottom: 10px;}.announcementMonthlyPara {font-family: Gibson;font-size: 16px;font-weight: normal;color: #666666;padding-bottom: 15px;}#announcementMonthlyEmptyDiv {background-color: #F1EDE3;height: 178px;width: auto;margin-bottom: 25px;}.morecontent span {display: none;}.morelink {font-family: Gibson;font-size: 16px;font-weight: normal;color: #33647E;}#formPassengerSafety {background-color: white;margin-top: 2.12em;border: 1px solid #d5d4d4;}#accordionDiv, .imgForDesktop, .imgForMobile, #accordionDiv, #accordionDiv, #facebookDivMob, #tweetsDiv, #backForCustomerMobileFaq, #backForCustomerMobileEPanel, #backForCustomerMobile {display: none;}#formPassengerSafety h3 {padding: 20px;font-family: Gibson;font-size: 1.313em;color: #403F38;margin-top: 0.6em;padding-left: 15px;}#formEPanel {background-color: white;margin-top: 2.12em;border: 1px solid #d5d4d4;}#buttonEpanel {padding-left: 0.5em;background-color: #33647E;color: white;border-color: #33647E;min-height: 45px;background: #cf7f00;font-size: 18px;text-align: center;min-width: 280px;margin-left: 1.8em;border-color: #cf7f00;white-space: normal;}#formEPanel h3 {margin-top: 2em;padding-left: 30px;}#formFaq {background-color: white;margin-top: 2.12em;border: 1px solid #d5d4d4;padding: 0 !important;}.FPOtext {color: #997908;font-family: Gibson;font-size: 225px;width: 728px;}.width68 {width: 66%;}#facebookDiv {display: block;}.divSettings {float: left;}.cover {background-size: cover !important;}.template {border-bottom-color: #e2dbc8;border-bottom-width: 1px;margin-top: 10px !important;border-bottom-style: solid;margin-right: 12px !important;width: 159px;}.template-header {font-size: 1em;color: #403f38;}.template-image {width: 159px;height: 109px;margin-top: 0px;max-height: 109px;max-width: 159px;}.addPaddingToImage {padding: 4px 15px 4px 15px;}.addPaddingToImageSocialM {padding: 4px;}.socailMediaUPExp {padding-bottom: 0px !important;}#socailMedia {position: relative;background-color: #f2f2f2;width: 100%;padding-bottom: 20px;}.socailMediaUPExp {position: relative;background-color: inherit;width: 100%;padding-bottom: 20px;}#container {width: 100%;margin: 0 auto;background-color: white;height: 15em;}#partners {background-color: white;width: 672px;}.amenities {background-color: white;width: 710px;height: auto;margin-left: auto;margin-right: auto;}.transViewBig {color: #fffffe;font: 44px Gibson;font-weight: 500;}.transViewSmaller {color: #ffffff;font: 39px Gibson;font-weight: normal;}#discoverEmptyDiv {background-color: #F1EDE3;height: 142px;width: auto;}#discoverDetails, #UPExperience {width: 100%;background: white;min-height: 725px;border: 1px solid white;display: inline-block;}.discoverPara {font-family: Gibson;font-size: 16px;font-weight: normal;color: #403f38;padding-bottom: 30px;}.discoverPara2 {padding-top: 30px;}.discoverPara3 {padding-top: 15px;}#discoverHeading {font-family: Gibson;font-size: 27px;font-weight: normal;color: #403F38;padding-bottom: 30px;}.discoverMargins {margin-top: 50px;margin-left: 45px;}.rightContent {padding: 0px 10px 10px 10px;}#innerRightDiv, #innerLeftDiv {float: left;color: #403f38;margin-top: 50px;}#innerRightDiv {width: 205px;background-color: #F2F2F2;margin-top: 90px;}.discoverPara {font-family: Gibson;font-size: 15px;font-weight: normal;color: #403f38;padding-bottom: 30px;}.rightTitle {position: relative;top: 15px;margin-bottom: 19px;font-family: Gibson;font-size: 18px;color: #2d2a2b;}.imageBorder {border: 1px solid #d0cbc7;}.redDetails {font-family: Gibson;font-size: 15px;font-weight: normal;color: #33647E;cursor: pointer;}.placesTitle {font-family: Gibson;font-size: 15px;color: #666666;margin-bottom: 5px;margin-top: 6px;}.archiveArticles {font-family: Gibson;font-size: 21px;font-weight: normal;color: #403F38;margin-top: 15px;margin-bottom: 10px;}.addPaddingToText {width: 192px !important;}.map-image {width: 100% !important;}.archiveArticles {font-size: 16px !important;}#UpcontentTabWidth {width: 165%;padding: 7px 20px 20px 20px;margin-left: 8%;}.leftblock {width: 386px;padding: 0;margin-right: 16px;}.leftblockOurStations {width: 386px;padding: 0;margin-right: 16px;}.rightblock, .rightblockOurStation {width: 278px;margin: 0;border-left: 1px solid #f1ede3;margin-top: 38px;}.StationHeadingImg, .StationHeadingImgWest {position: absolute;margin-left: -20em;background-color: white;margin-top: -60px;padding-left: 27.2em;padding-top: 11px;}.StationHeadingImg {padding-right: 71px;}.StationHeadingImgWest {padding-right: 32px;}.photos {display: block;padding-top: 40px;padding-bottom: 11px;}.photos ul {list-style: none;}.photos ul li {display: inline;list-style: none;float: left;padding: 0 0px 0 0;text-align: center;margin-left: 11%;}.photos ul #unionImageLeftMargin {display: inline;list-style: none;float: left;padding: 0 0px 0 0;text-align: center;margin-left: 14%;}.photos ul #westonImageLeftMargin {display: inline;list-style: none;float: left;padding: 0 0px 0 0;text-align: center;margin-left: 14%;}.photos ul li a {background-color: #fff;}.photos ul li a {line-height: 3;display: block;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;transition: all 0.3s linear;}#uniongridcontent, #Westongridcontent, #Bloorgridcontent, #PearsonStationgridcontent {padding: 30px 0px 20px 0px;margin-top: 50px;}.PearsonAirportgridconten {padding: 30px;margin-top: 50px;}#contactInfoMainDiv span.customSelect {background-position: 94% !important;}#contactInfoMainDiv .drdcountry-panel span.customSelect {background-position: 94% !important;}.gettingAroundDiv {width: 58%;margin-top: 25px;}.gettingAroundTripPlannerWrapper {margin-top: 30px;}.gettingAroundParaWrapper {padding-top: 40px;clear: both;}.gettingAroundFirstPara .gettingAroundParaContentText {width: 100% !important;}.gettingAroundFirstPara .gettingAroundParaContentTable {display: block;margin-top: 20px;width: 100%;}.gettingAroundFirstPara .gettingAroundSideTable {vertical-align: top;display: inline-block;width: 55%;padding-left: 0;}.gettingAroundFirstPara .GAlinks {display: inline-block;width: 35%;margin-left: 20px;padding-top: 0;}.gettingAroundOtherParas .gettingAroundParaContentTable {width: 33.33%;}.gettingAroundOtherParas .gettingAroundParaContentText {width: 55%;}.tripPlannerWidth {width: 100%;margin-left: 18px;}.gettingAroundTripPlannerWrapper .tripPlannerWidth {margin-left: 50px;}.gettingAroundOtherParas {clear: both;width: 100%;}.gettingAroundParaContentText {width: 66%;}.tripPlannerML {margin-left: -7%;width: 141%;font-size: 1.35em;}.aboutTextWidth {width: 206px;padding-left: 0px;}#Home-Indicators-Wrapper, #Home-Indicators-WrapperTab, #Home-Indicators-WrapperMobile, #Indicators-Wrapper, #Indicators-WrapperTab, #Indicators-WrapperMobile {right: 0px !important;}}@media screen and (min-width: 768px) {.disclaimerTextVia, .disclaimerTextTtc {padding-bottom: 10px;}.viaSorryMessageAllign {padding-top: 20px;padding-bottom: 20px;}.table_uniontransitvia td, .table_uniontransitvia th {padding: 2px 8px;}.table_uniontransitvia {width: 100%;}th.th_uniontransitvia, td.td_uniontransitvia {font-weight: 400;padding-left: 10px;padding-right: 10px;padding-top: 5px;border-bottom: 1px solid #f2f0ee;}th.th_uniontransitvia {height: 32px;}td.td_uniontransitvia {height: 50px;}.unionviaCol1 {width: 11%;}.unionviaCol2 {width: 20%;}.unionviaCol3 {width: 22%;}.unionviaCol4 {width: 32%;}.unionviaCol5 {width: 15%;}.MobAppSectionTwo {margin-top: 35px !important;}#MobileAppPage #leftDiv, #MobileAppPage #sideDiv {padding-top: 15px !important;}.MobAppHeadingDiv {padding-top: 90px;padding-bottom: 10px;}.GOIcon_MobApp {padding: 20px 0px 20px 15px;}.AppStoreIconFirst_MobbApp {margin-top: 15px;margin-left: 15px;margin-bottom: 10px;display: inline-block;}.AppStoreIcon_MobbApp {margin-left: 15px;margin-bottom: 10px;display: inline-block;}.MobAppBlockTwoButton {min-height: 50px;white-space: normal;background-color: #cf7f00;color: #fff;text-align: center;font-size: 21px;margin-top: 15px;width: 100%;padding-left: 5px;padding-right: 5px;}.mobAppHeading {font-family: Gibson;font-size: 27px;font-weight: 400;color: #403f38;padding-bottom: 20px;padding-top: 30px;}.mobAppContent {box-sizing: border-box;color: #403f38;display: block;font-family: Gibson;font-size: 16px;font-weight: normal;}.mobAppcontentTextPadding {padding: 0px 0px 2px 0px !important;}.mobAppListHeading {padding: 0px 0px 2px 0px !important;font-family: Gibson-semibold;font-size: 18px;color: #403f38;margin-bottom: 0px !important;}.mobAppListContent {padding: 0px 0px 10px 0px !important;color: #403f38;font-family: Gibson;font-size: 16px;font-weight: normal;}.blockContentMobApp {padding: 5px;}.fontColourMobAppListNumber {color: #0076D3;}.googleMapPadding {margin-top: 30px;}th.GOTableCol1Heading, th.GOTableCol2Heading, th.GOTableCol3Heading, th.GOTableCol4Heading {border-bottom: 1px solid #d5d4d4 !important;}.paddingTopTnCFirst, .paddingTop30px {padding-top: 30px;}.triplinxBtn {width: 118px;display: inline-block;line-height: 44px;}.GOimageStationsTab {margin-bottom: 25px;}.sorryMessageGoFeed {margin-bottom: 15px;margin-top: 10px;}.timeUpdateAlign {text-align: right;margin-bottom: 25px;margin-top: 15px;}.GOTableCol1Heading {width: 280px;}.GOTableCol2Heading {width: 192px;}.GOTableCol3Heading {width: 186px;}.GOTableCol4Heading {width: 218px;}.GOTableCol1Content {width: 280px;}.GOTableCol2Content {width: 180px;}.GOTableCol3Content {width: 195px;}.GOTableCol4Content {width: 195px;}.textAlignCenterGoTableTrack {text-align: center;// background: #DCDDDE;}.MobAppHeading {margin-top: -50px !important;}.marginServiceAlert {margin-left: 0px !important;margin-right: 0px !important;}.cibcIconWidth {width: 170px;height: 36px;}.drakeIconWidth {width: 304px;height: 32px;}.balzacIconWidth {width: 90px;height: 90px;}.UPExpiconImages {width: 85%;height: 85%;}.UPExpReadMoreDT1, .UPExpReadMoreDT2, .UPExpReadMoreDT3, .UPExpReadMoreDT4, .UPExpReadMoreDT10, .UPExpReadMoreDT11, .UPExpReadMoreDT12, .UPExpReadMoreDT13 {display: none;}.schedulesStaticContentMargin {margin-left: 0px !important;margin-bottom: 15px !important;margin-right: 0px !important;}.schedulesStaticDisclaimerMargin {margin-top: 15px;}onMargin {margin-top: 45px;}#contentOfMidDiv {padding-top: 53px;}.searchTextdiv {padding-bottom: 2em;}.faresTitle h1 {margin-top: 0;line-height: inherit;}.farePadding h2 {line-height: inherit;font-family: Gibson;margin-top: 0px;}.paddingTopTimeLF {padding-top: 12px;}.topleftMarginGA h1 {margin-bottom: 0;line-height: inherit;}.amenities h3 {margin-bottom: 0;line-height: inherit;margin-top: 0;}.GAcontentWidth h3 {margin: 0;display: inline;}.topleftMarginSponsor h1 {margin-bottom: 0px;margin-top: 0px;line-height: inherit;}.contentWidth h1 {margin-bottom: 0px;margin-top: 10px;line-height: inherit;}.searchPadTop {padding-top: 40px;}#accordion-cus-support-FAQ, #accordion-cus-overview-FAQ, #accordion-cus-support-MobAppFAQ {margin-bottom: 40px;}.mtTabSpacing {margin-top: 9px;margin-bottom: 2em;}.fontSizeFaq {font-size: 15px;}.twoColumnLayout {margin-top: 40px !important;}.twoColumnLayout .leftNavigationColumn {width: 31%;padding: 0;}.twoColumnLayout .widthForContentViewCS {margin: 0 !important;width: 69% !important;}.paddingFares {padding-bottom: 5px;padding-top: 5px;}.width225px {width: 225px !important;margin-bottom: 15px;}.GridPadding0 {margin-left: 52px;margin-top: 50px;padding-top: 36px;}.gcbTwoColumnlayout {margin-top: 1.1em !important;margin-bottom: 1.2em !important;}.lineheightservices {line-height: 1.1;padding-bottom: 15px;}.discoverParaBold {font-family: Gibson-SemiBold;}#formEPanel h5 {font-family: Gibson-SemiBold;margin: 0px;line-height: inherit;font-size: 16px;}.morelink {font-size: 16px;}#mobmetrolinximage {margin-left: -20px;}#facebookUpdates, #GooglePlus, #tweetsUpdate {margin-top: 15px;margin-left: 7px;}.FBIconUPExp {width: 30px;margin-top: 1em;border-radius: 20px;}.accordionopen_customersupport, .accordionopen_customersupport_Faq, .accordionopen_customersupport_Faq_MobApp, .accordionopen_overview_Faq, .accordionopen_UPExp {background: #fff url('../../Content/Images/Shared/Accordion_Up.png') no-repeat 97.3% center;padding-left: 0px;padding-right: 0px;}.accordionopen_customersupport.inactive, .accordionopen_customersupport_Faq.inactive, .accordionopen_overview_Faq.inactive, .accordionopen_UPExp.inactive, .accordionopen_customersupport_Faq_MobApp.inactive {background: #fff url('../../Content/Images/Shared/Accordion_Down.png') no-repeat 97.3% center;}.headingTravelRequest {font-family: Gibson;font-size: 16px;color: #403f38;width: 95%;}.SeeMore {display: block;margin-top: 8px;}.GCBcontentFont {font-family: Gibson;font-size: 16px;}.pl10 {padding-left: 10px;}.gcbColumn1, .gcbColumn2 {margin: 20px 0;}.plAirport {padding-left: 0px;}.width25percheck {width: 25% !important;}.ml20Airport {margin-left: 28px;}.RadioMarginPearson {margin-left: 26px;}#leftDiv, #sideDiv {padding-top: 55px;}.product-pane1-border {margin-bottom: 13px;padding-bottom: 20px;border-bottom: 1px solid #e2dbc8;}.social-feeds {margin: 15px;padding: 15px;background: #FFF;}#whats-happening {background: #F9F6F1;margin-top: 30px;padding-bottom: 5px;margin-bottom: 15px;}.whats-happening-title {font-family: Gibson-SemiBold;font-size: 16px;color: #403f38;font-weight: normal;padding-left: 15px;padding-top: 15px;}#PAaccordionDiv {display: block;}.PearsonAirHeading1 {font-family: Gibson;font-size: 24px;color: #403f38;line-height: 1.35;padding-bottom: 25px;}#pearsonaircontent h2 {font-family: Gibson;font-size: 24px;color: #403f38;line-height: 1.35;padding-bottom: 25px;margin: 0px;}.terminalPanel {margin-top: -62px;}.terminalPanel .heading6 {padding-bottom: 20px !important;}.PearsonAirportgridconten h3 {padding-bottom: 20px !important;margin: 0px;line-height: 1.65;padding-left: 30px;font-family: Gibson;font-size: 1.313em;color: #403F38;text-decoration: none;}.serviceLineHeightDiv {line-height: 1.1;padding-bottom: 15px;padding-top: 2px;}#contentOfMidDiv ol {padding: 0px 10px 22px 22px;list-style-type: decimal;}.marginTopdot3emGA {}.marginTopdot3emGATaxis {margin-top: 63px;}#GABackMargin {padding: 17px 0 0 0;}.transitWidth40per {width: 42%;}.transitWidth33per {width: 38%;}.myProfile {margin-left: 20px;}#photomob h1 {margin-left: 20px;text-transform: uppercase;margin-top: 10px;}.PaddingPolicyLeft {padding-left: 15px;}.bookingPaddingleft {padding-left: 10px;}.amenities .aboutUPSubHeading {padding-top: 0px;}.widthRegisterPara2 {width: 106%;}.imgMarginTop {margin-top: -10px;}.amenities {padding-bottom: 10px;}.marginLeftMobilePerson ol {padding-left: 30px;line-height: 1.8;}.ServiceMobMargin {margin-left: 15px;}.paddingRight2emMobl0 {padding-right: 2em;}.stationsTab3Margin {margin: 15px 0px 15px 0px;}.alert {margin-bottom: 0px !important;border-radius: 0px;z-index: 1;}.gettingAroundGoTransitContent, .gettingAroundCyclingContent {float: right;}.fare_panelheading .Tic_FaresStyles {display: none;}.accordionopen_Policy.panelheadingstyles.inactive, .accordionopen_Policy.first.panelheadingstyles.inactive, .accordionopen_Policy.Last.panelheadingstyles.inactive {background: #faf9f8 url('../../Content/Images/Shared/arrow3-down.jpg') no-repeat 98% center;}.accordionopen_Policy.panelheadingstyles, .accordionopen_Policy.first.panelheadingstyles, .accordionopen_Policy.Last.panelheadingstyles {background: #faf9f8 url('../../Content/Images/Shared/arrow3-up.jpg') no-repeat 98% center;}.paddingTop1emMobl0 {padding-top: 53px;}.GAWalkingMargin, .GAMobTaxisMargin {margin-left: -15px;}.marginleft3px {margin-left: 3px;}.moblAlignLeftAlignRight {text-align: right;}.gettingAroundTTCFares {padding-right: 0px;}#midDivSearch {min-height: 298px;}.marginTop2dot5em {margin-top: 2.5em;margin-left: -1em;}.GATitle {position: absolute;margin-left: -36em;background-color: white;margin-top: -1.3em;padding-right: 48px;padding-left: 36em;padding-top: 12px !important;z-index: 10;}.gettingAroundParaContent1 {margin-top: 10px;clear: both;}.gettingAroundParaContent2 {margin-top: 5px;clear: both;}.gettingAroundParaContent2 .gettingAroundParaContentTable {float: left;padding-top: 10px;}.gettingAroundParaContentText {float: none;display: inline-block;vertical-align: top;width: 100%;padding-left: 0;}.gettingAroundParaContent2Text {margin-top: 10px;}.gettingAroundParaContentTable {float: none;display: block;padding: 0;margin-top: 25px;}.GAlinks {padding-top: 12px;}.GAlinks a {display: inline-block;margin-bottom: 12px;}#contactUSDivDeskt {margin-left: 0%;}.gettingAroundGoTransit-fares {margin-top: 7em;}table.table_flightstatus, td.td_flightstatus {border: none;border-bottom: 1px solid #d5d4d4;height: 32px;padding-left: 7px;}.heading4para2 {font-family: Gibson;font-size: 24px;line-height: 1.3;}.StationsMarginZero {margin-left: 0px;margin-right: 0px;}.PearsonAirportLink {padding-top: 10px;}.LineHeight1 {line-height: 1;}.Font-SemiBold-Tab-Desk {font-weight: normal;font-family: Gibson-SemiBold;}.leftblockOurStations h3 {margin: 0px;line-height: inherit;font-weight: normal;font-family: Gibson-SemiBold;font-size: 24px;color: #403F38;text-decoration: none;}.LFPlaceholderSize {font-size: 16px;}.buttonLFMob {width: 135px;min-height: 50px;white-space: normal;color: white !important;font-size: 21px;}.cancelClass, .cancelClassGCB {color: #33647E;margin-left: 20px;}.widthCountryLF {width: 155px;}.heading6moblp3 {font-family: Gibson;font-size: 21px;}.HomeLinkmargin {margin-top: 18px;}.TripButtonWidth {width: 235px;}.TripBtnMargin {margin-right: 9px;}.CBHeadingAlign {margin-left: 15px;margin-top: 44px;}#PrestoImage {height: 76px;width: 200px;padding-left: 0.6em;}.UPFaresleftdiv {margin-left: 2em;width: 90%;padding-right: 10%;}.borderLeft {border-left: 1px solid #f1ede3;}.paddingHomeUp {width: 30%;padding-left: 10px;padding-right: 0px;}#hUnionIconDiv {padding: 0;margin-right: 8px;}.fareunImg > span{width:100%;text-align:center;}.fareunImg > div {margin-left: 13px;}.faredblArrow > img {margin-left:9px;}#homepagealertButton {z-index: 10;background-color: white;color: #833921;font-size: 12px;width: 17px;height: 17px;opacity: 1.0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";margin-right: 1.2em;}.borderRight {border-right: 1px solid #191919;}.displayinblockMobl100 {display: inline-block;}.policyContent {width: 100%;padding: 2em;margin-top: 2em;padding-bottom: 6em;}.contentFull {width: 100%;}.fare_paneldefault > .fare_panelheading {background-color: #faf9f8;border-color: #CBC4BC;border-left: none;border-right: none;border-bottom: 1px solid #CBC4BC;font-size: 1.2em;height: 3.5em;vertical-align: middle;}.paddingbottomourstation {padding-bottom: 40px;}.paddingbottom15px {padding-bottom: 15px;}.height470 {height: 470px;}.height444 {height: 444px;}.heading1MobileH7 {font-family: Gibson-SemiBold;font-size: 2.75em;font-weight: normal;padding-top: 7px;}#PearsonAirContentMargin h1 {font-family: Gibson-SemiBold;font-size: 2.75em;font-weight: normal;padding-top: 7px;line-height: 1;margin: 0px;}#mobStationMargin h1 {font-family: Gibson-SemiBold;font-size: 2.75em;font-weight: normal;padding-top: 7px;color: #403F38;text-decoration: none;line-height: inherit;margin: 0px;text-transform: uppercase;}.heading1MobileH77 {font-family: Gibson-SemiBold;font-size: 2.75em;font-weight: normal;}.content6 {padding: 3.1%;padding-left: 0.1%;}.margintopschedules {margin-top: 15px;}.servicesmargin .margintopschedules {margin-top: 21px !important;}.servicesmargin .margintopbottomschedule {margin-top: 18px;margin-bottom: 4px;}p.heading4 {font-family: Gibson-SemiBold;font-size: 24px;font-weight: normal;}.leftblockOurStations h1 {margin-top: 20px;margin-bottom: 0px;line-height: inherit;font-family: Gibson-SemiBold;font-weight: normal;font-size: 2.75em;text-transform: uppercase;}.schedulescontenttopbottom {display: block;margin-top: 6px;margin-bottom: 18px;}#schedulesUpmargin {margin-top: 10px;margin-bottom: -10px;}#tabupbottom {margin-top: 60px;}#tabupunion {padding-top: 45px;}#transitMB20 {margin-bottom: 20px;}#tabupunion h2 {margin-bottom: 20px;margin-top: 0px;line-height: inherit;font-size: 27px;color: #403F38;text-decoration: none;font-family: inherit;}#transitMB20 {margin-bottom: 20px;}#OurStationsTabs, #UnionStationTabs, #BloorStationTabs {text-decoration: none;border: none;display: table;background: #F1EDE3;margin-bottom: -1px;}#BloorStationTabs {border-right: none !important;}.StationSchedulesBorderthree {border-right: 1px solid #d5d4d4;}.paddingleft5px {padding-left: 5px;}.StationSchedulesTwoTabs {width: 33% !important;}.TextAlignment {text-align: center;}.OurStationsBackgrnd, .UnionStationbg, .gotranistbg {background-color: #Fff;border-top: 0;}.schedules_nav-tabs > li {width: 24.5%;}.schedules_nav-tabs > li > a:active, .schedules_nav-tabs > li > a:hover {background-color: #F1EDE3;border-radius: 0px;border-bottom: none;}.schedules_nav-tabs > li > a {background-color: #F1EDE3;color: #191919;border-radius: 0;}.schedules_nav-tabs > li.active > a, .schedules_nav-tabs > li.active > a:hover, .schedules_nav-tabs > li.active > a:focus {background-color: #fff;color: #555025;border-radius: 0px;border-bottom-color: none;}.fontTransitHeading {font-family: Gibson;font-size: 27px;text-transform: uppercase;}#UnionStationTabs .heading6, #BloorStationTabs .heading6 {font-size: 21px;}#ServiceStatusBorder a {margin-right: 0;border-top: 0;border-left: 0;border-right: 0;}#UnionStationVIA a {margin-right: 0;border-top: 0;border-left: 0;border-right: 0;}.schedules_nav-tabs > li.active {background: #fff;border: none;}#UnionStationTabs .StationSchedulesBorderthree a, #OurStationsTabs .StationSchedulesBorderthree a, #BloorStationTabs .StationSchedulesTwoTabs a {margin-right: 1px;border-left: 0;border-top: 0;border: none;}.schedules_nav-tabs > li > a:hover {background-color: #F1EDE3;}a:hover, a:active, a:focus {outline: 0;}.SchedulesBorderOurStations, #TorontotransitUnion, #VIAunion {width: 100%;margin-left: 0em;background: white;border-top: 0;}.trainarrival {margin-top: 5px;}.imgfloatleft {margin: 6px;float: left;}.EffectiveStyle {font-family: Gibson;font-size: 13px;color: #666666;margin-top: 9px;margin-bottom: 5px;padding-left: 7px;}table.table_schedule {width: 100%;border-collapse: collapse;}table.table_schedule, td.td_schedule, th {border: none;border-bottom: 1px solid #d5d4d4;padding-left: 7px;padding-bottom: 3px;color: #2d2a2b;}#ServiceBorderOurStations {background: white;border-top: 0;}.marginservices {margin-top: 10px;padding-left: 0px;padding-right: 0px;}.servicesmargin {margin-left: 30px;margin-right: 30px;}.margintopservices {margin-top: 10px;margin-bottom: 10px;}#imgmarginservice {margin-right: 14px;}.borderservices {border-bottom: 1px solid #d5d4d4;margin-right: 25px;}.bgwhitewarmgray {background-color: #F1EDE3;}#paddingstatus h3 {font-family: Gibson;font-size: 1.5em;color: #403F38;text-decoration: none;padding: 20px;line-height: inherit;margin: 0px;}.HeadingGettingA {font-size: 20px;}#serviceStatusLeftMargin h1 {margin-top: 40px;text-transform: uppercase;margin-bottom: 0px;line-height: inherit;font-family: Gibson-SemiBold;font-size: 2.75em;font-weight: normal;padding-top: 7px;}.ServicePadding20 {padding: 20px;}.borderfullwidth {border: 1px solid #d5d4d4;margin-right: 28px;margin-bottom: 30px;margin-top: 0px;margin-left: 20px;}#paddingstatus {padding: 1% 0 1% 1%;}.servicesbg {background-color: #f2f0ee;}.marginBottom6per {margin-bottom: 6%;}.marginbottomservice22 {margin-bottom: 22px;}.marginBottomServices {margin-bottom: 38px;}.MargnBottom10Services {margin-bottom: 5px;}.rightblockunion {width: 35.9%;margin: 0;border-left: 1px solid #f1ede3;margin-top: 12px;padding-left: 12px;height: 418px;margin-bottom: 32px;}.PopUptext, .PopUptextBloor, .PopUptextWeston, .PopUptextPearsonStation {text-align: left;}#SchedulesWidth #BorderSChedules, #SchedulesWidth #WestonBorderSChedules, #SchedulesWidth #BloorBorderSChedules, #SchedulesWidth #PearsonStationBorderSChedules, #imgwidthheight, #imgwidthheightBloor, #imgwidthheightWeston, .imgwidthheightPearsonStation1, #imgwidthheightPearsonStation2, #imgwidthheightPearsonStation3 {width: 100%;}table.table_union {width: 100%;border-collapse: collapse;margin-left: -16px;}table.table_union1 {width: 100%;border-collapse: collapse;}table.table_union, td.td_union, th {border: none;}table.table_union1, td.td_union1, th {border: none;}td.moveright {text-align: right;}.placeholderheight {height: 300px;}.margintopGotransit {margin-top: 30px;}.StationSchedulesBordertwo {width: 50%;border-right: 1px solid #d5d4d4;}#ServiceStatusBorder {}#UnionStationVIA {}.carousel-indicators li {display: inline-block;width: 14px;height: 14px;margin: 1px;text-indent: -999px;cursor: pointer;border: none !important;border-radius: 10px;background-color: white;margin-left: 5px;}.carousel-indicators .active {width: 14px;height: 14px;margin: 1px;background-color: #726C36;}.carousel-indicators li.active {margin-left: 5px;}.carousel-caption {position: absolute;display: inline-block;bottom: auto;z-index: 7;text-align: left;text-shadow: 0px 0px 0px transparent;}.carousel-inner > .item > img, .carousel-inner > .item > a > img {display: block;height: auto;min-height: 320px;line-height: 1;}#homePageCarousel > .item > img, #homePageCarousel > .item > a > img {min-height: 450px;}#homePageTabCarousel > .item > img, #homePageTabCarousel > .item > a > img {min-height: 450px;}.heightpearson {height: 274px;padding: 115px 0px 0px 0;text-align: center;-moz-transform: scale(1,1.03);}.Flightwidth {width: 160px;margin-right: 2%;float: left;margin-top: 3px;}.Flightwidth-fr {margin-right: 2%;margin-top: 3px;}#TorontoWordspacce {white-space: pre;}.paddingunion30px {padding: 30px;}.marginFlightbottom30 {margin-bottom: 30px;}.ReduceLiveFlightInfoGap {margin-bottom: 6px;}.placeholderheight {height: 300px;}.margintopGotransit {margin-top: 10px;}#paddingtopPearson {padding-top: 10px;}.FpomarginPearson {margin-top: -3%;}.errorMessageWidth {width: 86%;}#confirmPopUp, #confirmPopUpAM, #confirmPopUpCookie, #subscribePopUpAM, #PopUpAMThankYou, #InvalidEmailPopUpAM {display: none;top: 0px;left: 0px;right: 0px;bottom: 0px;padding-top: 16.5%;position: fixed;z-index: 12;background: rgba(220, 221, 222, 0.5) !important;}.confirmPopUp2 {display: none;position: absolute;left: 0px;top: 0px;width: 19em;height: 10em;border: 1px solid #ccc;background-color: white;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.3);padding: 5px;padding-top: 0;}.confirmPopUpThankYou {display: none;position: absolute;left: 0px;top: 0px;width: 436px;height: auto;border: 1px solid #ccc;background-color: white;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.3);}.confirmPopUpInvalidEmail {display: none;position: absolute;left: 0px;top: 0px;width: 240px;height: auto;border: 1px solid #ccc;background-color: white;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.3);}.confirmPopUpSubscript {overflow: auto;display: none;position: absolute;left: 0px;top: 0px;width: 470px;height: 625px;border: 1px solid #ccc;background-color: white;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.3);}.popupPadding {padding-left: 1em;padding-top: 0.5em;padding-bottom: 0.5em;}.popupLFPadding {padding-left: 2em;}.transViewBig {color: #fffffe;font-weight: normal;font-family: Gibson-SemiBold;font-size: 44px;}.transViewSmaller {color: #ffffff;font: 39px Gibson;font-weight: normal;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}#discoverEmptyDiv {background-color: #F1EDE3;height: 142px;width: auto;}#discoverDetails, #UPExperience {width: 100%;background: white;min-height: 725px;border: 1px solid white;display: inline-block;}.discoverPara2 {padding-top: 30px;}.discoverPara3 {padding-top: 30px;}#discoverHeading {font-family: Gibson;font-size: 27px;font-weight: normal;color: #403F38;padding-bottom: 30px;padding-top: 25px;}.UPExpheading, .AmenitiesHeading {font-family: Gibson;font-size: 27px;font-weight: normal;color: #403F38;padding-bottom: 15px;padding-top: 15px;}.AmenitiesHeading {padding-top: 0px !important;}.discoverMargins {margin-top: 55px;margin: 0px auto;}#innerRightDiv, #innerLeftDiv {float: left;color: #403f38;}.rightTitle {position: relative;top: 15px;margin-bottom: 25px;font-family: Gibson;font-size: 18px;color: #2d2a2b;}.imageBorder {border: 1px solid #d0cbc7;}.redDetails {font-family: Gibson;font-size: 15px;font-weight: normal;color: #33647E;cursor: pointer;margin-bottom: 5px;text-decoration: underline;}.placesTitle {font-family: Gibson;font-size: 15px;color: #666666;margin-bottom: 5px;margin-top: 6px;}.archiveArticles {font-family: Gibson;font-size: 15px;font-weight: normal;color: #403F38;margin-top: 18px;margin-bottom: 2px;}.profile_div, .profile_div_Media {margin-left: 0px !important;margin-right: 0px !important;margin-top: 36px;}}.PaddingRight1em {padding-right: 1em;}.input_hidden {position: absolute;left: -9999px;}#sites span {width: 50px;display: inline-block;cursor: pointer;opacity: 1.0;height: 35px;}#sites span.transittrain.selected {background-color: #ccc;background: url('../../Content/Images/Shared/google_trip_sprite.png') no-repeat 0 -251px;opacity: 1.0;}#sites span.transitbus.selected {background-color: #ccc;background: url('../../Content/Images/Shared/google_trip_sprite.png') no-repeat 0 -419px;opacity: 1.0;}#sites span.transitwalk.selected {background-color: #ccc;background: url('../../Content/Images/Shared/google_trip_sprite.png') no-repeat 0 -83px;opacity: 1.0;}#sites span.transittrain {background-color: #ccc;background: url('../../Content/Images/Shared/google_trip_sprite.png') no-repeat 0 -167px;opacity: 1.0;}#sites span.transitbus {background-color: #ccc;background: url('../../Content/Images/Shared/google_trip_sprite.png') no-repeat 0 -335px;opacity: 1.0;}#sites span.transitwalk {background-color: #ccc;background: url('../../Content/Images/Shared/google_trip_sprite.png') no-repeat 0 1px;opacity: 1.0;}.marginLeft4em {margin-left: 4em;}#farefirstaccor {border-top: none;}#farelastaccor {border-bottom: 1px solid #CBC4BC;}.height40px {height: 40px;}.marginLeftdot5em {margin-left: 0.5em;}.divider-vertical {border-left: 1px solid #f1ede3;}.marginLeftminus2em {margin-left: -2em;}.accordionArrowColor {color: #2d2a2b !important;}.arrowchromeadjust {-webkit-transform: scale(1.2, 1.2);}.width20 {width: 20%;}.width21 {width: 21%;}.marginTopdot6em {margin-top: 0.6em;}.width3 {width: 3%;}.marginTop1dot3em {margin-top: 1.3em;}.font20pt {font-size: 20px;}.displayInlineBlock {display: inline-block;}.dispalytable {display: table;}.marginTopdot3em {margin-top: 0.3em;margin-left: 0.3em;}.paddingtop4em {padding-top: 4em;}.marginTop5em {margin-top: 5em;}.gibson13pt {font-family: Gibson;font-weight: 400;font-size: 0.813em;color: #666666;}.gibson14pt {font-family: Gibson;font-weight: 400;font-size: 14px;color: #666666;}.marginLeft3em {margin-left: 3em;}.paddingbottom2em {padding-bottom: 2em;}.paddingbottom1em {padding-bottom: 1em;}.marginBottom2em, .marginbottom2 {margin-bottom: 2em;}.left4per {left: 4%;}.alignCenter {text-align: center;}.width4Oper {width: 39%;}.height100per {height: 100%;}.alignLeft {text-align: left;}.alignRight {text-align: right;}.margintop1dot5em {margin-top: 1.5em;}.paddingTop2em {padding-top: 2em;}.paddingTop1em {padding-top: 1em;}.paddingTopTickets10px {padding-top: 10px;}.paddingLeft2em {padding-left: 2em;}.paddingLeft1em {padding-left: 1em;}.paddingTop1dot5em {padding-top: 1.5em;}.paddingRight2ems {padding-right: 2em;}a:hover, a:active, a:focus {outline: 0px!important;}.nooutline:hover {outline: 0 !important;color: #403F38;text-decoration: none !important;}.nooutline:visited, .nooutline:active {text-decoration: none !important;}.nooutlinecomp:hover, .nooutlinecomp:active, .nooutlinecomp:focus {outline: 0 !important;text-decoration: none;}.titlestyle {color: #403F38;padding-left: 1em;padding-top: 0.2em;font-family: Gibson-SemiBold;font-size: 21px;font-weight: normal;}.paddingLeft0em {padding-left: 0em;padding-right: 0px;}.paddingLeft3em {padding-left: 3em;}.paddingLeft4em {padding-left: 4em;}.width150per {width: 150%;}.width200per {width: 200%;}.marginleft0 {margin-left: 0px;}.borderBottom {border-bottom: 1px solid #191919;}.GAMoblDropdown {margin-top: 0.6em;margin-left: -0.5em;width: 210px;height: 40px;}.GAAccHeadtxtColor {color: #2d2a2b;}.gettingAround-panel-heading {padding: 10px 20px;}.GettingAroundAccordionDown, .GettingAroundAccordionUp {width: 0;height: 0;border-style: solid;line-height: 20px;margin-top: 10px;margin-right: 2px;}.GettingAroundAccordionDown {border-width: 15px 11px 0 11px;border-color: #2d2a2b transparent transparent transparent;}.GettingAroundAccordionUp {border-width: 0 11px 15px 11px;border-color: transparent transparent #2d2a2b transparent;}.floatLeft {float: left;}.home_nav-tabs > li.active > a, .home_nav-tabs > li.active > a:hover, .home_nav-tabs > li.active > a:focus {background-color: white;color: #403f38;text-align: center;border-radius: 0;width: 99.75%;border: none;margin: 0;}.home_nav-tabs > li > a, .home_nav-tabs > li > a:hover, .home_nav-tabs > li > a:focus {color: #191919;text-align: center;border-radius: 0;width: 100%;background: none;}.home_nav-tabs > li.active {margin-bottom: 0px;background: #fff;border: none;}#secondtabcontent {height: auto;width: 96%;margin: 0 auto;padding: 0px;}.hometab-secondcontent {background-color: white;height: 100%;}.accordionitemborder {border: 5px solid #f1ede3;border-left: 20px solid #f1ede3;border-right: 20px solid #f1ede3;border-bottom: 30px solid #f1ede3;}.Tic_FaresStyles {color: #9A928A;font-size: 22px;padding-right: 0.5em;padding-top: 0.2em;}.home_nav-tabs {text-decoration: none;border-bottom: none;border-bottom-style: none !important;display: table;width: 100%;}.homebuyticketsplacediv {margin-left: 0px;height: auto !important;}#proudsponsorsdiv {margin-left: 30px;display: inline-block;margin-top: 1.5em;margin-bottom: auto;}.maxWidth75, .maxWidth65 {max-width: 100%;}.width75 {width: 75%;}.width65 {width: 65%;}.margintopb25px {margin-top: 25px;margin-bottom: 25px;}#HrStyling {border-color: #d5d4d4;margin-top: 35px;margin-left: 16px;margin-right: 15px;}.Stations-Para1-Margin {margin-top: 10px;margin-bottom: 25px;}.Stations-Para2-Margin {margin-bottom: 20px;}table.table_uniontransit {width: 100%;border-collapse: collapse;}#homewellconnectedtab {margin: 0;padding: 0;}table.table_schedule {width: 100%;border-collapse: collapse;}.paddingunion30px {padding: 30px;padding-bottom: 30px;}table.table_uniontransit, td.td_uniontransit {}.WestonStationGoTable tr, #WestonStationGoTableMobile tr, #BloorStationGoTable tr, #BloorStationGoTableMobile tr {border-bottom: 1px solid #C7C8CA;}.WestonGoInboundTable:last-child {border-bottom: 0px !important;}td.removeBorderBottom {border-bottom-color: white;}#UPExpressSchedule_Collapse .table_uniontransit {border: 1px solid #cbc4bc;}.hometab-firstcontent .table_uniontransit {border: 1px solid #C7C8CA;height: 102px;}th.th_uniontransit {height: 32px;font-weight: 400;padding-left: 10px;padding-right: 10px;padding-top: 5px;border-bottom: 1px solid #C7C8CA;}.left-caret {border-bottom: 4px solid transparent;border-top: 4px solid transparent;border-right: 4px solid #000000;display: inline-block;height: 5px;opacity: 0.5;vertical-align: top;width: 0;margin-top: 9px;}.forgotpwdemailtxtbox {height: 40px;width: 100%;max-width: 370px;border-radius: 0px;}.registerpagecontent {margin-left: 0;margin-right: 0;}.margintop4 {margin-top: 4em;}.resetpwdlbl {font-weight: normal;}#Border1pxBlack {border: 1px solid black;}.lineheight1-5 {line-height: 2.3;}.BorderColorBlack {border-color: #d5d4d4;margin-top: 7px;margin-bottom: 15px;width: 86%;}button.round-button {display: block;width: 26px;height: 29px;line-height: 25px;border: 2px solid #403F38;border-radius: 50%;color: #fff;text-align: center;text-decoration: none;background: #403F38;font-size: 20px;font-weight: bold;margin-right: 4%;margin-top: 4%;}button.round-button:active, button.round-button:hover {background: #403F38;color: #fff;}.paddingoverlay, .paddingoverlayPearson, .paddingoverlayBloor, .paddingoverlayWeston {padding: 0px 0px 0px 21px;overflow-y: auto !important;}.lineheight1-5::-webkit-scrollbar {width: 0px;background-color: transparent;}.lineheight1-5::-webkit-scrollbar-thumb, .lineheight1-5::-webkit-scrollbar-thumb:hover {background-color: transparent;}.paddingoverlay::-webkit-scrollbar, .paddingoverlayWeston::-webkit-scrollbar, .paddingoverlayBloor::-webkit-scrollbar, .paddingoverlayPearson::-webkit-scrollbar, .confirmPopUpSubscript::-webkit-scrollbar {width: 10px;background-color: transparent;}.paddingoverlay::-webkit-scrollbar-thumb, .paddingoverlayWeston::-webkit-scrollbar-thumb, .paddingoverlayBloor::-webkit-scrollbar-thumb, .paddingoverlayPearson::-webkit-scrollbar-thumb, .confirmPopUpSubscript::-webkit-scrollbar-thumb {background-color: rgba(213, 213, 213, 1);width: 10px;}.ui-timepicker-wrapper::-webkit-scrollbar {width: 10px;background-color: transparent;}.ui-timepicker-wrapper::-webkit-scrollbar-thumb {width: 10px;background-color: rgba(213, 213, 213, 1);}.maskclass, #mask-load-indicator {top: 0px;left: 0px;bottom: 0px;right: 0px;background: url('../../Content/Images/Shared/transparent.png') repeat top left !important;display: none;z-index: 8;position: fixed;opacity:0.5;}table.table_flightstatus {width: 100%;border-collapse: collapse;}th.th_flightstatus {height: 32px;font-weight: 400;padding-left: 7px;}#RadiobuttonMargin1, #RadiobuttonMargin2 {margin-right: 10px;float: left;margin-top: 4px;}#RadioPearson1 {float: left;width: 115px;}.PARadioSize {width: 16px;height: 16px;}.PARadioTXT {padding-top: 2px;font-size: 15px;}#floatleftPearson {float: left;}.tripPlannerTextBox, .tripPlannerTextBox1 {width: 220px;height: 40px;padding-left: 10px;padding-right: 2px;background-color: #fff;border: 1px solid #f1ede3;font-family: Gibson;font-size: 14px;float: left;}.tripPlannerTextBox {line-height: 15px;}.tripPlannerTextBox1 {line-height: 36px;}.tripPlannerDest {font-style: italic;}.tripPlannerDate {width: 150px !important;margin-right: 5%;}.labelText {font-family: Gibson;font-size: 14px;color: #403f38;font-weight: normal;padding-top: 10px;}.radioText {font-family: Gibson;font-size: 14px;color: #403f38;}.googleTime {Width: 47px;Height: 40px;margin-bottom: 20px;font-family: Gibson;font-size: 16px;color: #403f38;border: 1px solid #f1ede3;text-align: center;background-color: #fff;margin-left: 2px;}.tripDateLabel {float: left;width: 17px;margin-right: 9%;}.tripPlannerBtmMargin {margin-bottom: 20px;}.tripPlannerDateDivMargin {margin-bottom: 30px;}.tripPlannerRadioDiv {margin-bottom: 20px;margin-left: 9%;width: 210px;}.TripRadioSize {height: 18px;width: 18px;vertical-align: middle !important;}.TripRadioTxtSize {font-size: 14px;}.tripPlannerRadioBtn {padding-right: 16.8%;float: left;}.tripPlannerRadioWidth {}.tripTimeDiv {width: 18em !important;padding-right: 0px;}.MR0 {margin-right: 0px !important;}.tripTimeTxtDiv {width: 45px;padding-left: 0px;padding-right: 0px;}.tripTimeArrow {width: 30px;border: 1px solid #191919;margin-left: 1%;height: 40px;background-color: #fff;padding-top: 0px;margin-right: 5px;padding-left: 9px;}.tripAnchorArrow {font-size: 15px;color: gray;font-style: normal;float: left;}.tripPlannerImage {margin-bottom: 16px;margin-left: 11%;margin-top: 3px;}.tripTimeArrow > a, tripTimeArrow.a:hover, tripTimeArrow.a:focus {text-decoration: none;}.GABtnWidth {max-width: 300px;width: auto;margin-right: 0;}.tripMobPB1_Stations {padding-bottom: 10px;padding-left: 15px;}.tripMobPB1 {padding-bottom: 10px;padding-left: 15px;}.tripLaunch {padding: 20px 0px 10px 14px;}.tripDropDown {width: 190px;height: 40px;position: relative;}.tripTimeMargin {margin-top: -5px;}.tripDropDown select {height: 38px;width: 100%;padding-left: 10px;}.UpPaddingLeft0 {padding-left: 0;}.UpPaddingRight0 {padding-right: 0;}#Uparrow1 {width: 21%;max-width: none;min-width: 61px;margin: 0 1.5%;margin-top: -4px;}#Up5mins1 {text-align: center;margin-top: 0.6em;}#Up5mins2 {text-align: center;margin-top: 0.4em;}#Up5mins3 {text-align: center;}#Uparrow3 {width: 21%;max-width: none;min-width: 61px;margin: 0 1.5%;margin-top: 3px;}#UpLink2 {padding-left: 0em;}#UpLink3 {padding-left: 1em;}#UpLink2Mobile {padding-left: 0em;text-decoration: none;text-align: center;}#UpLink2MobileHome {width: 22%;padding-left: 5px;text-decoration: none;text-align: center;}#UpLink3Mobile {padding-left: 1em;text-decoration: none;text-align: center;}#UpLink3MobileHome {padding: 0;width: 34%;max-width: 146px;text-decoration: none;text-align: center;}.BorderPlanTrip_Stations {border-color: #d5d4d4;margin-left: 26px;margin-right: 25px;}.MyProfileLink {border-radius: 0px;border-top: 1px solid;border-color: #d5d4d4;font-size: 1.4em;font-family: Gibson;line-height: 1.6em;padding-left: 15px;}.profileLinkBorder {border-bottom: 1px solid;border-color: #d5d4d4;}.ProfileNavPage {margin-left: 30px;}.paddingEmail {padding-top: 25px;padding-left: 2px;}.subscribeWidth {width: 200px;}.txtUpperCase {text-transform: uppercase;}.txtUpperCase h1 {text-transform: uppercase;}.ui-datepicker-trigger {padding-top: 0.6em;height: 32px;}.aboutUPMobPadding {padding-left: 0px;padding-right: 0px;}.aboutUPLearnMore {padding-bottom: 15px;}.buttonClose {display: block;width: 16px !important;height: 16px !important;border: 0px none !important;text-align: center;text-decoration: none;border-radius: 0 !important;background: url('../../Content/Images/Shared/close-button.png') no-repeat center center !important;margin-right: 10px;margin-top: 10px;float: right;opacity: 1 !important;filter: alpha(opacity=100) !important;position: relative !important;border-radius: 0 !important;outline: none;}.buttonClose span {display: none !important;}.buttonClose span {}.widthPadding {width: 0px;padding-left: 3px;}.widthPadding0 {width: 0px;padding-left: 0px;}.leftPadding6 {padding-left: 15px;padding-top: 0px;}.leftPadding22 {padding-left: 25px;}.lf30px {padding-left: 30px;padding-top: 0px;}.width20em {width: 20em;}#right input[type="text"] {line-height: 36px\0;}#right input, textarea, .subscriptBorder {border: 1px solid #191919;-webkit-border-radius: 0px;box-shadow: none !important;}@media screen\0 {#right input[type="checkbox"] {border: none;}.bootstrap-select .btn:focus {outline: solid 1px #0076D3 !important;}}.tripPlannerRadioDiv input[type="radio"] {vertical-align: middle;margin-top: -2px !important;}.StationsServicesLineHeight2 {line-height: 2.3;}span.customSelect {font-size: 16px;font-family: Gibson;display: inline-block;background-color: #FFF;width: 100%;border: 1px solid #191919;background: url('../../Content/Images/Shared/chevron-down.png') no-repeat center right 8px;background-position: 95%;height: 40px;}#TravelRequestForm span.customSelect, #LostAndFoundForm span.customSelect {background: url('../../Content/Images/Shared/chevron-down.png') no-repeat center right 8px;background-position: 100% !important;}#TravelRequestForm span.customSelectDisabled, #LostAndFoundForm span.customSelectDisabled {color: #acacac;background: #EBEBE4 url('../../Content/Images/Shared/drparrow-new-disabled.png') no-repeat center right 8px !important;}#itemsubcategoryText, #itemsubcategoryText1 {display: none;width: 300px;}#ContactViaMail span.customSelect {height: 40px;}span.customSelect.changed {background-color: #f0dea4;}#lang-selection-div span.customSelect {padding-right: 0px;padding-left: 8px;}#lang-selection-div select {width: 154px;float: none;display: inline-block;margin-left: 0px;line-height: 2.4;font-size: 14px !important;}select {font-family: Arial !important;}#lang-selection-div .customSelectInner, #currencydrpdown .customSelectInner {height: 23px;line-height: 23px;}#currencydrpdown .customSelectInner {background: url("../../Content/Images/Shared/headerdropdown_grey.PNG") no-repeat center right 8px !important;border: 0px none !important;padding-left: 0px !important;width: 55px !important;padding-right: 0;}#currencydrpdown span.customSelect {background: none !important;border: 0px none;padding-right: 0px !important;}#currencydrpdown select option {background: #fff !important;}#currencydrpdown select {height: 25px;width: 61px;padding: 0;font-family: Gibson !important;padding-left: 0px;margin-left: 5px;background: transparent;border: 1px solid transparent !important;color: #fff !important;font-size: 16px;background: url("../../Content/Images/Shared/headerdropdown_grey.PNG") no-repeat center right 8px !important;}@-moz-document url-prefix() {#currencydrpdown select {width: 61px !important;margin-left: 5px !important;}}.courrierDivWidth {width: 40%;}.TelDivWidth, .mailDivWidth {width: 30%;}#spanFirstName, #spanLastName, #spanPhone, #spanMessage, #spanTime, #spanDateLF, #spanResponse, #spanContactVia, #spanReason, #spanDate, #spanMob, #emailSpan, #spanPost, #spanTelephoneNumber, #confirmEmailSpan, #spanAddressPostCodeInput, #spanState, #spanCountry, #spanAddress, #spanCity, #spanHomePhone, #spanSubject, #spanCity, #spanStreet, #spanemailPhoneNumber, #spanWorkPhone, #spanLostItem, #spanItem, #spanDescription, #spanEmail, #spanFlightNumber, #spanFlightNumberMob, #contactUsErrorSpan, #enterMandatoryCredentials, #spanLostDeparting {color: red;}.contactUsTxtBox, .drdcountry-panel, #statedropdownDiv, #preferredLangDiv, .positionRelative {position: relative;}#LostAndFoundForm .customSelect {height: 40px;}#LostAndFoundForm select {width: 100%;height: 40px;margin-top: 0.5px;}#btnclosepopup, #AMbtnclose {padding: 0px;text-align: center;margin: 5px 5px 10px 10px !important;padding: 20px !important;z-index: 12;}#searchimagehead .ui-autocomplete {width: 142px !important;background: white !important;z-index: 15 !important;top: auto !important;left: auto !important;margin-left: -1px !important;}#searchboxdiv .ui-autocomplete {width: 232px;z-index: 15 !important;top: auto !important;left: auto !important;background: white !important;margin-left: -1px !important;}#searchimagehead .ui-menu .ui-menu-item, #searchboxdiv .ui-menu .ui-menu-item {float: none !important;text-align: left !important;}#searchimagehead .ui-menu-item a:hover, #searchboxdiv .ui-menu-item a:hover, #searchimagehead .ui-menu-item a, #searchboxdiv .ui-menu-item a {position: relative !important;color: #403F38 !important;}#searchimagehead .ui-menu-item a:hover, #searchboxdiv .ui-menu-item a:hover {background-color: #FAF9F8 !important;}#searchboxdiv .ui-menu-item a.ui-state-hover, #searchimagehead .ui-menu-item a.ui-state-hover {background: #F5f5f6 !important;border: 1px solid #F5f5f6 !important;}#searchboxdiv .ui-widget, #searchimagehead .ui-widget {font-family: Gibson !important;font-size: 14px !important;position: relative !important;}#searchLinkMobile img {width: 27px;}#searchLinkMobile {position: absolute;right: 0;padding-right: 1px;margin-top: 3px;}.searchLinkContentDiv {display: inline-block;width: 230px;position: relative;margin-left: 8px;}.mt15, .mt20 {margin-top: 15px;}.mt5 {margin-top: 5px;}.ml15 {margin-left: 15px;margin-bottom: 15px;width: 92%;}.ml20 {margin-left: 20px;}.mtbackarrow {margin-top: -3px;width: 12px;height: 10px;}#fixedDiv h3, #BloorServiceList h3, #WestonServiceList h3, #pearsonServiceList h3 {margin-left: 20px;margin-top: 15px;float: left;font-family: Gibson;font-size: 1.313em;margin-bottom: 0px;line-height: inherit;}.ml3backlink {margin-left: 3px;}.breakword {word-wrap: break-word;}.fare_panelheading {height: 50px !important;}.fare_panelheading .Tic_FaresStyles {font-size: 1.80em;}#currencydrpdown {position: relative;color: white;}#HomeFlightDataDesktop img.toronto-img {width: 170px;margin-left: 21px;margin-top: 36px;margin-bottom: 5px;height: 125px;}.marginleft10px {margin-left: 10px;}.Padding0 {padding: 0px !important;}.ml-20 {margin-left: -20px;}.marginBottom6px {margin-bottom: 6px !important;}.loginmoreInfoOverlay {overflow: hidden !important;}#timepick {position: relative;}.m0 {margin: 0px !important;}.mr0 {margin-right: 0px !important;}#table_gotransit td {padding: 12px;width: 10%;}.table_uniontransit td {padding: 2px 8px;}.pb10 {padding-bottom: 10px;}.pb20 {padding-bottom: 20px;}.bgColorFAF9F8 {background-color: #FAF9F8;}#menubarlist .panel-group {width: 400px;}#menubarlist .panel-group h6 {font-size: 24px !important;font-weight: normal !important;}.ml12 {margin-left: 12px;}.pl5 {padding-left: 5px;}.mLR1per {margin-left: 1%;margin-right: 1%;}.mL1per {margin-left: 1%;}.accorLastpanel {border-bottom: 1px solid #d5d4d4 !important;}.fare_paneldefault {box-shadow: none !important;}.divider-vertical2 {border-left: 1px solid #d9d1c7;}.schedule-nav {display: table;width: 100%;}.schedule-nav > div {}.schedule-nav img {width: 100%;}.schedule-nav img.station-icon {width: 100%;max-width: 52px;min-width: 30px;}.schedule-nav img.dot-icon {width: 65%;max-width: 15px;min-width: 8px;}.borderGrey {border: 1px solid #e0e0de;}.PearsonAirportgridconten > div {padding-bottom: 30px;}.marginLeftMobilePerson ol li {line-height: 1.65;}.marginBottom25px {margin-bottom: 25px;}.paragraph5 {font-family: Gibson;font-size: 13px !important;}.product-descrip .heading10 {text-decoration: underline;}.heading9 {font-family: Gibson;font-weight: normal;text-transform: uppercase;color: #403f38 !important;font-size: 18px;}.mb10 {margin-bottom: 10px !important;}.mtTab10 {margin-top: 10px;}.product-pane1 {background: #f2f2f2;min-height: 190px;padding-top: 20px;padding-left: 20px;padding-bottom: 10px;}.link5 {font-family: Gibson;font-size: 14px;color: #33647E;text-decoration: underline;}.link6 {font-family: Gibson;font-size: 14px;color: #33647E;}.cursor-pointer {cursor: pointer;}.cursor-default {cursor: default;}.SeeMore-expand {display: none;padding-bottom: 5px;padding-top: 10px;text-decoration: underline;}.SeeMore-expand a {text-decoration: underline;}.media-expand {display: none;padding-bottom: 0px;padding-top: 3px;margin-left: 25px;}.underline {text-decoration: underline;}.cr833921 {color: #833921;}.cr8004ff {color: #8004ff;}.crd97b00 {color: #d97b00;}.cr226615 {color: #226615;}.cred1c24 {color: #ed1c24;}.pt50 {padding-top: 50px;}.carousel-inner {background: #FFF;}.carousel-control.right, .carousel-control.left {background-image: none !important;}#menu li a.link5 {color: #33647E;font-size: inherit;padding-bottom: 7px;}.MediaCenter {margin-left: -40px;display: block;margin-top: 4px !Important;}.MediaCenterAE {margin-left: -40px;display: block;margin-top: 10px !Important;margin-bottom: 5px;}#UnionStationItem, #DiscoverTorontoItem, #PearsonStationItem, #FaresItem, #GCBItem, #SponsorsItem, #StationInnerItem, #AEPProgramItem, #NewsMediaItem {margin-left: -40px;display: block;margin-top: 4px !Important;}.symbol {display: inline-block;font-weight: bold;font-size: 23px;width: 34px;margin-left: 6px;vertical-align: middle;}.symbolAE {display: inline-block;font-weight: bold;font-size: 23px;width: 34px;margin-left: 6px;vertical-align: top;}.errDescription, .errDescriptionSub {margin-top: 15px;color: #fff;padding: 20px 18px 20px 20px;font-family: Gibson;font-size: 15px;background: #D0011B;display: none;width: 95%;}.errMessage {padding-left: 0px;width: 65%;vertical-align: top;}.errTitle {font-size: 14px;font-family: Gibson-SemiBold;width: 24%;}.topRightCloseBtn, .topRightCloseBtn1, .topRightCloseBtnSub {float: right;cursor: pointer;padding-left: 10px;}.errInputStyle {outline: 1px solid #D0011B!important;}.errInputStyle .customSelectInner {background: url('../../Content/Images/Shared/chevron-down-error.png') no-repeat right 8px;color: #803925;width: 100% !important;margin-left: 0px;padding-left: 10px;}#EstimatedTimeInputDiv span.customSelect {background-position: 93%;}.googletransit {padding-right: 6px;}.DTScrollHt {height: 25em;overflow-y: scroll;-ms-overflow-style: scrollbar;}.DTScrollHt::-webkit-scrollbar, #goTransitTable::-webkit-scrollbar, .WestonStationGoTable::-webkit-scrollbar, #mobgounion::-webkit-scrollbar, .WestonStationGoTableMobile::-webkit-scrollbar, #BloorStationGoTable::-webkit-scrollbar, #BloorStationGoTableMobile::-webkit-scrollbar {-webkit-appearance: none;}.DTScrollHt::-webkit-scrollbar:vertical {width: 6px;}#goTransitTable::-webkit-scrollbar:vertical, .WestonStationGoTable::-webkit-scrollbar:vertical, #mobgounion::-webkit-scrollbar:vertical, .WestonStationGoTableMobile::-webkit-scrollbar:vertical, #BloorStationGoTable::-webkit-scrollbar:vertical, #BloorStationGoTableMobile::-webkit-scrollbar:vertical {width: 4px;}.DTScrollHt::-webkit-scrollbar:horizontal {height: 6px;}.DTScrollHt::-webkit-scrollbar-thumb {border-radius: 4px;border: 2px solid #F1EDE3;background-color: #F1EDE3;}#goTransitTable::-webkit-scrollbar-thumb, .WestonStationGoTable::-webkit-scrollbar-thumb, #mobgounion::-webkit-scrollbar-thumb, .WestonStationGoTableMobile::-webkit-scrollbar-thumb, #BloorStationGoTable::-webkit-scrollbar-thumb, #BloorStationGoTableMobile::-webkit-scrollbar-thumb {border-radius: 4px;border: 2px solid #403f38;background-color: #403f38;}.DTScrollHt::-webkit-scrollbar-track, #goTransitTable::-webkit-scrollbar-track, .WestonStationGoTable::-webkit-scrollbar-track, #mobgounion::-webkit-scrollbar-track, .WestonStationGoTableMobile::-webkit-scrollbar-track, #BloorStationGoTable::-webkit-scrollbar-track, #BloorStationGoTableMobile::-webkit-scrollbar-track {background-color: #fff;border-radius: 4px;}.paddingleftnopx {padding-left: 1px;}.marginTrainImage {margin-top: 10%;height: 94%;width: 100%;}.paddingTop12px {padding-top: 12px;}.paddingTopTnC {padding-top: 15px;}.paddingTop30px {padding-top: 30px;}.paddingTopTnC ul {margin-bottom: 0px !important;}.paddingTop45px {padding-top: 27px;}.paddingTop85px {padding-top: 85px;}.pl0 {padding-left: 0px;}#termsAndConditionsContent li {list-style: disc;}@-moz-document url-prefix() {#drpState {width: 98.45%;margin-left: 0.85%;}}.gibson14pt {font-family: Gibson;font-weight: 400;font-size: 14px;color: #666666;}.heightForFrench, .heightFrenchUPExp, .heightEnglishUPExp {height: 200px;}.heightForEnglish {height: 180px;}.heightEnglish {height: 1.8em;}.heightFrench {height: 2.8em;}#Indicators-Wrapper {position: absolute;float: right;right: 20px;}#Home-Indicators-Wrapper {position: absolute;width: 100%;}#carouselButtons #pauseButton {background: url('../../Content/Images/Shared/pause.png') center no-repeat;height: 20px;padding: 14px 11px;border: none;}#carouselButtons #playButton {background: url('../../Content/Images/Shared/play.png') center no-repeat;height: 20px;padding: 14px 11px;border: none;}#carouselButtons #pauseButton .glyphicon, #carouselButtons #playButton .glyphicon {display: none;}.carousel-indicators li {background-color: #d3d3d3 !important;vertical-align: middle;}#carouselButtons {background-color: transparent !important;vertical-align: baseline;}.carousel-indicators li.active {background-color: #726C36 !important;}.dropdown-menu {width: 100%;border-radius: 0 !important;}.dropdown-menu > li > a {white-space: normal !important;}.btn {height: 40px;border-radius: 0 !important;}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {display: none !important;}.btn-group.open .dropdown-toggle {-webkit-box-shadow: none !important;}.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {border-color: #191919;background-color: white;}.bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {width: 100%;}#statesdropdown > .btn-group.bootstrap-select.mandatoryField {width: 100% !important;}.bootstrap-select.btn-group .btn .filter-option {width: 94%;text-overflow: ellipsis;}#AddressProvinceInput + .bootstrap-select.btn-group .btn .filter-option {width: 90%;}#currencydrpdown > div > .btn {height: 25px;padding: 0;padding-left: 0px;margin-left: 9px;background: transparent;border: 1px solid transparent !important;color: #fff !important;font-size: 16px;background: url("../../Content/Images/Shared/headerdropdown_grey.PNG") no-repeat center right 8px !important;}.bootstrap-select.btn-group .btn .caret {display: none;}button.btn.dropdown-toggle.selectpicker.btn-default {background: url('../../Content/Images/Shared/chevron-down.png') no-repeat center right 8px !important;cursor: default;}#gForm_daddr_mob .bootstrap-select > .btn {padding-right: 30px !important;}.bootstrap-select.btn-group .dropdown-menu li > a {cursor: default;}#currency-selection-mob-div button.btn.dropdown-toggle.selectpicker.btn-default {background: url(../../Content/Images/Shared/dropDownArrow.png) center right no-repeat !important;margin-left: 3px !important;width: 85% !important;}#currencydrpdown .bootstrap-select {width: 77px;padding-right: 20px;}.bootstrap-select.btn-group .dropdown-menu {padding-top: 0px;padding-bottom: 0px;margin-top: -1px;border: 1px solid #191919 !important;box-shadow: 0 0px 4px rgba(0, 0, 0, 0.175) !important;min-width: 99% !important;}.bootstrap-select.btn-group .dropdown-menu.inner {border: 0px none !important;}#currencydrpdown .bootstrap-select.btn-group .dropdown-menu li > a {padding: 3px 10px;}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background: #CCC !important;color: #333333;}.btn-default {border-color: #191919 !important;}.errInputStyle button.btn.dropdown-toggle.selectpicker.btn-default {background: url('../../Content/Images/Shared/chevron-down-error.png') no-repeat center right 8px !important;}#AddressCountryInputDiv .open > .dropdown-menu, #statesdropdown .open > .dropdown-menu, #stationSectionInfo .open > .dropdown-menu, #directionDropdownLF .open > .dropdown-menu, #LostItemTypeInputDiv .open > .dropdown-menu, #mobfpdiv .open > .dropdown-menu, .drdcountry-panel .open > .dropdown-menu, #statedropdownDiv .open > .dropdown-menu, #Usstate .open > .dropdown-menu, #itemCategoryDiv .open > .dropdown-menu{max-height: 300px !important;}#mobfpdiv .bootstrap-select .open > .dropdown-menu {max-height: 264px !important;}#TravelReqInputDiv label {display: initial !important;}.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {margin-bottom: -1px !important;}#Rollover, #RolloverFr {position: fixed;top: 40%;left: 4%;right: 4%;height: auto;z-index: 1002;overflow: auto;}#accessibilityContent h3, #customerCharterContent h3 {margin: 0px;line-height: 1.428571429;font-family: Gibson;font-size: 24px;}.ticketFaresPaddingBottomMobile h3 {margin: 0px;line-height: none;font-family: Gibson;font-size: 24px;}.ticketFaresPaddingBottomMobile h4 {margin: 0px;line-height: none;font-family: Gibson;font-size: 17px;}.ticketFaresPaddingBottomMobile h5 {margin: 0px;line-height: 1.428571429;font-family: Gibson-SemiBold;font-size: 16px;}.gettingAround h3 {margin-bottom: 0;line-height: inherit;}.announcement_years a, .awards_years a {font-family: Gibson;font-size: 16px;color: #33647E;}.link6 span a {font-family: Gibson;font-size: 14px;color: #33647E !important;}#closeButtonUser a {display: inline-block;padding: 0 !important;}#closeButtonUser {position: absolute;top: 5px;right: 0px;}#dropdownuser li:first-child {margin-top: 5px;}.wrapcontent {word-wrap: break-word;}.disp_inline_blck, .mx-menu a, .footer li a, .customerFAQ_paneldefault_MobApp .panel-collapse a, .appFormPivacy .privacyParaStyle a, .UPExp_paneldefault .panel-collapse a {display: inline-block !important;}.customerOverview_paneldefault .panel-collapse a {display: inline !important;}.heightAuto {height: auto !important;}.indicatorsHome {right: 0;margin-left: 3px;}@media screen and (min-width: 992px) {#marginLinkUExp {margin-top: -25px;margin-bottom: 8px;}.UPExpiconImages {margin-top: 7%;}.HeaderListTab li .navList a:hover {margin: -1px -1px 0px 9px !important;}#homeStationsImgsDiv a:hover, #Bloorgridcontent a:hover, #BloorStationTabs a:hover, #contactGenInfo a:hover, #hmoreInfoDiv a:hover, #homeSearchAgain:hover, #homesponsorsdiv a:hover, #homeStationsImgsDiv a:hover, #lastFooterAnchorElements a:hover, #listPartialViewCS li a:hover, #listPartialViewGCB li a:hover, #mainHeadingEPanel a:hover, #mainHeadingFaq a:hover, #mainHeadingPassenger a:hover, #mobileViewSocial a:hover, #mobileViewSocial a:hover, .OurStationsBackgrnd a:hover, #OurStationsTabs a:hover, #PearsonAirContentMargin a:hover, #PearsonStationgridcontent a:hover, #pearsontext a:hover, #SubmitButton:hover, #SubmitButtonLF:hover, #TabsId-3 a:hover, #uniongridcontent a:hover, .UnionStationbg a:hover, #UnionStationTabs a:hover, #Westongridcontent a:hover, .cancelClassGCB a:hover, .carousel-indicators li a:hover, .lostAndFoundWidthDeskt .row .marginleftLF a.Rust:hover, .cuMbTitle a.Rust:hover, .fareTable a:hover, .footer-elements a:hover, .footer-elementsFr a:hover, .GAcontentWidth a:hover, .GCBcontentFont a:hover, .gcbOverviewContent a:hover, .gcbSubmitSection input[type=button]:hover, .GuestServicesFAQs a:hover, .hAllFlightDiv a:hover, .header a:hover, .HeaderListTab li .navList a:hover, .homepagenav a:hover, .hpBrowsediv input[type=submit]:hover, .htabstationlink a:hover, .learMorePanel a:hover, .leftblock a:hover, .leftContentDT a:hover, .mx-menu li ul a:hover, .paraPassengerSafety a:hover, .PearsonAirportgridconten a:hover, .privacyParaStyle a:hover, .product-descrip a:hover, .schedulegroup a:hover, .secondHalfHeaderElements a#lang-selection1:hover, .secondHalfHeaderElements a:hover, .SeeMore a:hover, .SeeMore-expand a:hover, .sponsDetailBoxPara a:hover, .SponsorBoxContentCol a:hover, .SponsorBoxImageCol a.sponsImageLinks:hover, .StationHeadingImg a:hover, .StationHeadingImgWest a:hover, a#CancelLink:hover, a#CancelLinkContact:hover, a.guestIcons:hover, a.pfarelink:hover, .mfp-arrow:hover, .mfp-close:hover, #flightpaginate a:hover, a.guestIcons:active, a.guestIcons:focus, .customerFAQ_paneldefault > div a:hover, .customerFAQ_paneldefault_MobApp > div a:hover, .customerOverview_paneldefault > div a:hover, .UPExp_paneldefault > div a:hover, #termsAndConditionsContent a:hover, .AppStoreIconFirst_MobbApp:hover, .AppStoreIconFirst_MobbApp:focus, .AppStoreIconFirst_MobbApp:active, .AppStoreIcon_MobbApp:hover, .AppStoreIcon_MobbApp:focus, .AppStoreIcon_MobbApp:active {border: 1px solid #0076D3 !important;outline: 0 !important;}.innerContent a, .marginservices a, .StationsMarginZero .leftblock .pb10 > div .paragraph2 a, .product-pane1 .paragraph4 a, .gettingAroundParaContentTable .link1, .videoGeneration > div a, #para1_Awards a {display: inline-block;line-height: 22px;}.GuestServicesFAQs {padding-left: 5%;}#seeallfaq {margin-left: 0px;}#mainHeadingFaq a:hover {margin-left: 2px;}a#CancelLink:hover, a#CancelLinkContact:hover {margin-left: 19px;}.header a:hover {margin: 18px 0px 0px -1px !important;}.AppStoreIconFirst_MobbApp:hover, .AppStoreIconFirst_MobbApp:focus, .AppStoreIconFirst_MobbApp:active {margin-left: 14px;margin-top: 14px;margin-bottom: 9px;}.AppStoreIcon_MobbApp:hover, .AppStoreIcon_MobbApp:focus, .AppStoreIcon_MobbApp:active {margin-left: 14px;margin-top: -1px;margin-bottom: 9px;}.SeeMore-expand {padding-left: 1px;}.SeeMore-expand a:hover {margin-left: -1px;}.secondHalfHeaderElements a#lang-selection1:hover {margin-left: 10px !important;}#mobileViewSocial a:hover {margin: -1px 2.5px -1px -1px !important;}#BloorStationTabs li > a:hover, #UnionStationTabs li > a:hover, #OurStationsTabs li > a:hover {padding: 9px 14px !important;padding-right: 16.5px !important;}.homepagenav li > a:hover {padding: 17.5px 14px !important;}.leftblock .GoLink1:hover {margin-left: -1px !important;margin-top: 14px !important;margin-bottom: -1px !important;}.leftblock .pearsonlinkhover:hover {margin-left: -1px !important;margin-top: 4px !important;margin-bottom: -1px !important;}.SponsorBoxImageCol a.sponsImageLinks:hover {margin-top: 38px;margin-bottom: 0px;}.userNameField > ul > li a, #lastFooterAnchorElements > div > a {margin: 1px;}.userNameField > ul > li a:hover, #lastFooterAnchorElements > div > a:hover, .og-fullimg .mcalbumpadding a:hover, .og-fullimg .mcalbumpadding a:active, .og-fullimg .mcalbumpadding a:focus {margin: 0px !important;}.OurStationsBackgrnd .photos ul li a {transition: none !important;}#announcementLink a.PrestoLink:hover {margin: -1px !important;}.GAlinks a:hover {margin-bottom: 11px !important;}.GAlinks .marginbottom0px:hover {margin-bottom: -1px !important;}.tripPlannerImage a:hover, .albumname a:hover {margin: -1px !important;}.albumname a:hover {margin-top: 0px !important;}.photosAlbum {margin-top: 1px;}#socailMedia > div > .social-facebook a:hover, #socailMedia > div > .social-facebook a:active, #socailMedia > div > .social-facebook a:focus {margin-left: 7px;margin-bottom: -1px;margin-top: 0px;margin-right: -1px;}.og-expander-inner .og-close {background-position: 46px 2px !important;}.og-expander-inner a:hover, .homealertcontent a:hover, .overviewMobAlign a:hover, .overviewPara1 a:hover, .thankyouContent .mt16 a:hover, .mobAppiconText a:hover {margin: -1px;}.mfp-container button.mfp-arrow-right:hover, .mfp-container button.mfp-arrow-left:hover {margin-right: 0.40em;margin-top: -54px;margin-top: -55px\0;}.mfp-container button.mfp-arrow-left:hover {left: 5px !important;}.mfp-figure button.mfp-close:hover {margin-left: 1px;}.mfp-contentMaps .mfp-figure .mfp-close:hover {left: 1px;}.mfp-figure .mfp-close {height: 20px;position: absolute;right: 0;top: 11px;padding-left: 0px !important;width: 67px;left: 97%;}.mfp-arrow {position: absolute;margin: 0;top: 50% !important;margin-top: -55px;padding: 0;width: 46px !important;height: 62px !important;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.mfp-arrow-left {left: 4px !important;}#tweetsDiv > div a {display: inline-block;}#socailMedia > div > .social-facebook a:hover {margin-top: 15px;}#tweetsDiv > div a:hover {margin-top: -1px;margin-left: 0.5px !important;}#socailMedia > div > .social-facebook a {}#socailMedia > div > div img {margin: 0px !important;}#bodyofhtml {border: none;outline: none;}#currencydrpdown > div > .btn:hover, #currencydrpdown > div > .btn:active, #currencydrpdown > div > .btn:focus, .LoginPopupStyles .buttonClose:hover, .ServicePopup .buttonClose:hover, .stdFareFirstCol .Button1:hover, .tripPlannerBtnLM .Button4:hover, .paddingTop1em .HomeButton1:hover, .mfp-close:hover, .tripPlannerImage a:hover, .og-fullimg .mcalbumpadding a:hover, .og-fullimg .mcalbumpadding a:active, .og-fullimg .mcalbumpadding a:focus, .albumname a:hover, .og-expander-inner a:hover, #currencydrpdown .bootstrap-select .dropdown-menu ul > li > a:hover, #socailMedia > div .F0llowUS:hover, #tweetsDiv > div .twitter-timeline:hover, #socailMedia > div > div a:hover, #socailMedia > div > div a:active, #socailMedia > div > div a:focus, .homealertcontent a:hover, .overviewMobAlign a:hover, .overviewPara1 a:hover, .thankyouContent .mt16 a:hover, .mobIconDesk a:hover, .mobAppiconText a:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}div#mapforUnion a:hover, div#mapforBloor a:hover, div#mapforWeston a:hover, div#mapforPearson a:hover {outline: 0px !important;border: 0px !important;margin: 0px !important;}.mobIconDesk .MobIconsOthers:hover {margin-left: -1px;margin-right: 6px;margin-top: -1px;}.mobIconDesk .MobIconsLast:hover {margin-left: -1px;margin-right: -1px;margin-top: -1px;}.og-fullimg .mcalbumpadding a {display: inline-block !important;margin: 1px !important;}.og-fullimg .mcalbumpadding img {margin-bottom: 0px !important;}.og-fullimg .mcalbumpadding span {margin: 1px !important;margin-top: 8px !important;}.tripPlannerImage a {height: 37px;}#divmetro a {height: 21px;}#divmetro a:hover {height: 21px;border: 1px solid #0076D3 !important;outline: 0 !important;margin: -1px;}#UnionStationTabs .StationSchedulesBorderthree a, #OurStationsTabs .StationSchedulesBorderthree a, #BloorStationTabs .StationSchedulesTwoTabs a {margin-right: 0px !important;}.home_nav-tabs > li.active > a, .home_nav-tabs > li.active > a:hover, .home_nav-tabs > li.active > a:focus {width: 100%;}.nooutlinecomp {text-decoration: none !important;}#currencydrpdown .bootstrap-select .dropdown-menu ul, .RDS_dropdownAlignment .bootstrap-select .dropdown-menu ul {overflow: hidden !important;}#hBloorIconDiv a {padding-right: 3px;}.fareTable .infoIcon {margin-left: 2px !important;padding-bottom: 2px;}.fareTable .infoIcon:hover {margin-left: 1px !important;}.albumname a {display: inline-block;}#imagedivForContactUs .heightForEnglish a, .UPExpIcons .heightEnglishUPExp a {height: 182px;}#imagedivForContactUs .heightForFrench a, .UPExpIcons .heightFrenchUPExp a {height: 202px;}.og-grid li .mainimage:hover, .og-grid li .mainimage:active, .og-grid li .mainimage:focus {outline: 0 !important;border: 0 !important;}#awardsActive a.PrestoLinkEPanel:hover, .navnew > li > a.PrestoLink:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}#awardsActive span a:hover, #announcementLink span a:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}#awardsActive span a:hover, #announcementLink span a:hover {margin: -1px !important;}.og-expander-inner .og-close {height: 22px\0;}@-moz-document url-prefix() {#headerDivSub .header a:hover {margin-top: 19px !important;}.og-expander-inner .og-close {background-position: 45px 3px !important;}.og-expander-inner .og-close:hover {background-position: 45px 3px !important;height: 22px !important;}#listPartialViewNM li {min-height: 42px !important;}.mfp-container button.mfp-arrow-right:hover, .mfp-container button.mfp-arrow-left:hover {margin-top: -55px;}}.product-descrip a.heading10:hover {border: 1px solid #0076D3 !important;outline: 0 !important;padding-bottom: 0;margin-bottom: 9px !important;}a.accordionitem_customerSupport:hover {border: 1px solid #0076D3 !important;outline: 0 !important;width: auto !important;margin-top: -1px !important;margin-bottom: -1px !important;margin-left: 0px !important;}a.accordionitem_customerSupport_Faq:hover, a.accordionitem_overview_Faq:hover, a.accordionitem_UPExp:hover, a.accordionitem_customerSupport_FaqMobApp:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}a.accordionitem_customerSupport_Faq:hover, a.accordionitem_overview_Faq:hover, a.accordionitem_UPExp:hover, a.accordionitem_customerSupport_FaqMobApp:hover {margin-top: -10px !important;margin-bottom: -10px !important;padding: 10px 15px !important;margin-left: 0px !important;}a.accordionitem_customerSupport_Faq, a.accordionitem_overview_Faq, a.accordionitem_UPExp, a.accordionitem_customerSupport_FaqMobApp {margin: 1px !important;}a.accordionitem_customerSupport_Faq:hover .fontSizeClassCustomerFaqAccordion, a.accordionitem_overview_Faq:hover .fontSizeClassCustomerFaqAccordion, a.accordionitem_UPExp:hover .fontSizeClassCustomerFaqAccordion, a.accordionitem_customerSupport_FaqMobApp:hover .fontSizeClassCustomerFaqAccordion {width: 95.3% !important;}a.accordionitem_customerSupport:hover span.fontSizeClassCustomerAccordion {width: 94.89% !important;}a.MediacenterAccordionItem {margin: 1px !important;}.MediacenterAccordionItem:hover .fontSizeClassCustomerFaqAccordion {width: 94% !important;}.MediacenterAccordionItem:hover .awards_month_span {width: 93.9% !important;}.MediacenterAccordionItem:hover {border: 1px solid #0076D3 !important;outline: 0 !important;width: auto !important;padding: 10px 7px;margin-top: -10px !important;margin-bottom: -10px !important;margin-left: 0px !important;margin-right: 0px !important;}.unOrderedMedia li a:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}.unOrderedMedia li a:hover {margin-left: -1px;}.announcementPara a.LinkUnderline:hover, .announcementMonthlyPara a.LinkUnderline:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}.announcementPara a.LinkUnderline:hover, .announcementMonthlyPara a.LinkUnderline:hover {margin: -1px !important;}.morecontent a.morelink:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}.morecontent a.morelink:hover {margin: -1px !important;}#flightpaginate1 a.page_link:hover, #flightpaginate1 a.previous_link:hover, #flightpaginate1 a.next_link:hover {margin-left: 4px !important;}#flightpaginate a.page_link:hover, #flightpaginate a.previous_link:hover, #flightpaginate a.next_link:hover {margin-right: -1px !important;margin-left: 4px !important;}.videoGeneration a.videoLink, .videoGeneration a.firstVideoLink {display: inline-block;}.videoGeneration a.videoLink:hover {border: 1px solid #0076D3 !important;outline: 0 !important;margin: -1px !important;color: #33647E !important;text-decoration: underline !important;}.videoGeneration a.firstVideoLink:hover {border: 1px solid #0076D3 !important;outline: 0 !important;margin: -1px !important;}.profile_div .navnew {border-bottom: 1px solid #d5d4d4 !important;border-left: 1px solid #d5d4d4 !important;border-top: 0px none;border-right: 0px none;width: 103.1% !important;margin-left: -3% !important;}.profile_div .navnew > li {margin-left: -40px !important;border-top: 1px solid #d5d4d4;padding-bottom: 1px;}.profile_div .navnew > li a {border: 0px none !important;position: relative;display: block;padding: 8px 18px;background-color: transparent;font-size: 16px;width: auto !important;text-decoration: none;color: #33647E;}.profile_div .navnew > li a:hover {margin-left: -1px !important;margin-bottom: -1px !important;margin-top: -1px !important;border: 1px solid #0076D3 !important;outline: 0 !important;}.profile_div .navnew > li a.PrestoLinkEPanel:hover, .ContactInfoButton1:hover, #subscribe:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}#listPartialViewNM {margin-top: 20px;padding: 0;border-bottom: 1px solid #d5d4d4 !important;border-left: 1px solid #d5d4d4 !important;width: 103% !important;}#listPartialViewNM li {position: relative;background-color: #f2f2f2;z-index: 1;font-family: Gibson;font-weight: 400;min-height: 41px;margin-left: 0px !important;border-top: 1px solid #d5d4d4;}#announcementLink a.PrestoLink:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}#closebtnhidechekout:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}#TicketCheckOutButtonDiv input[type=submit]:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}#listPartialViewNM li#BioPli a:hover, #listPartialViewNM li#awardsActive a:hover {margin: -1px !important;border: 1px solid #0076D3 !important;outline: 0 !important;}#listPartialViewNM li a:hover {margin: -1px !important;border: 1px solid #0076D3 !important;outline: 0 !important;}#AMbtnclose {padding: 0px !important;margin: 18px 17px 0px 0px !important;}#AMbtnclose:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}#listPartialViewNM li > a {position: relative;display: block;padding: 9px 18px;margin-bottom: 0px;background-color: transparent;font-size: 16px;width: 100.5%;border: 0px none !important;text-decoration: none;color: #2d2a2b;}#listPartialViewNM #announcementLink {border: 0px none !important;border-top: 1px solid #d5d4d4 !important;padding-bottom: 10px !important;}#listPartialViewNM #announcementLink span a {padding: 0px !important;display: inline;border: 0px none !important;}#listPartialViewNM li#awardsActive {height: auto !important;border: 0px none !important;border-top: 1px solid #d5d4d4 !important;}#listPartialViewNM li#awardsActive a {border: 0px none !important;}#listPartialViewNM li#awardsActive span a {padding: 0px !important;display: inline;border: 0px none !important;}#listPartialViewNM li#announcementLink a {margin-bottom: 8px;}#listPartialViewNM li#announcementLink a:hover {margin-bottom: 7px !important;}#listPartialViewNM li#announcementLink span a:hover {border: 1px solid #0076D3 !important;outline: 0 !important;}#listPartialViewNM li#awardsActive .lineheight_NewsMedia {display: none;}#listPartialViewNM li.awardsActive .lineheight_NewsMedia {border: 0px none !important;border-top: 1px solid #d5d4d4 !important;display: block !important;}.profile_div_Media #listPartialViewNM {margin-left: -8px !important;background: #f1ede3;}.BioProfileNavStyles {border: 0px none !important;}.showoutlinecomp:hover, .showoutlinecomp:active, .showoutlinecomp:focus {outline: 1px solid #0076D3 !important;}.showoutline:hover {outline: 1px solid #0076D3 !important;}#listPartialViewCS > li > a {padding: 10px 17px !important;}.announcementMonthlyPara a, .announcementMonthlyHeading a {display: inline-block;}.active_tab {background-color: white !important;margin-right: -1px;}.active_tab_AB {background-color: white !important;margin-right: 0px !important;padding-bottom: 1px;margin-bottom: 0px !important;}button.homepagealertButton {border: 1px solid #833921;width: 19px !important;height: 19px !important;}button.homepagealertButton:hover {border: 1px solid #0076D3;}}@media screen and (max-width: 991px) {.showoutlinecomp:hover, .showoutlinecomp:active, .showoutlinecomp:focus {outline: none !important;}.showoutline:hover, .btn:hover, .btn:active, .btn:focus, .bootstrap-select .btn:focus, a:hover, a:active, a:focus {outline: none !important;}#videosLink {border: 0px none;border-left: 1px solid #d5d4d4;border-top: 1px solid #d5d4d4;}.hideDesk {display: block;}.hideMobTab {display: none;}.marginTop10 {margin-top: 10px;}#photosLink {border-top: 1px solid #d5d4d4;border-bottom: 0px none;}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {#listPartialViewNM li#announcementLink {min-height: 42px;}.fontSizeClassCustomerFaqAccordion {width: 94.9%;}.MediacenterAccordionItem .fontSizeClassCustomerFaqAccordion {width: 95.4% !important;}.announcementBlock .fontSizeClassCustomerFaqAccordion {width: 95.2% !important;}}.toHide {display: none;}.fontStyleDelayed, .yellow {color: #be8b03;}.fontStyleTrackChanged, .red {color: #d4040d;}.login-control {display: none !important;}.customBox {font-size: 12px;color: black;background-color: #ffffff;position: absolute;border-radius: 2px;}.mapOverlayText {padding: 5px;}#LargerMapDiv {cursor: pointer;}#right input{padding: 0px 10px;}#right a:focus, input:focus, textarea:focus, a:focus, input[type=radio]:focus, input[type=checkbox]:focus, button:focus {outline: 1px solid #0076D3;}#right a:focus:active, input:focus:active, textarea:focus:active, a:focus:active, input[type=radio]:focus:active, input[type=checkbox]:focus:active, button:focus:active {outline: none;}#right a:active, input:active, textarea:active, a:active, input[type=radio]:active, input[type=checkbox]:active, button:active {outline: none;}.UnionButnpaddingtop, .UnionButnpaddingtopFr {display: block;border: 1px solid #191919;}.UnionButnpaddingtop {padding-top: 11px;}.UnionButnpaddingtop:hover, .UnionButnpaddingtop:focus, .UnionButnpaddingtopFr:hover, .UnionButnpaddingtopFr:focus {border: 1px solid #0076D3 !important;outline: 0 !important;text-decoration: none;}.chiensabord {position:absolute;visibility:hidden;}.tabsBGColor {background-color: #f1ede3;}.link3, #paddingstatus a, .servicesmargin a, #servicesContent a, .morestop, .morestop:hover, .morestop:focus {color: #33647E !important;}.mx-menu a {color: #33647E !important;}#lang-selection, #lang-selection1, #ticketshover, #schedulehover, #DiscoverTorontohover, #AboutUPhover, #customerSupporthover, a#ticketshover:hover, a#schedulehover:hover, a #DiscoverTorontohover:hover, a #AboutUPhover:hover, a#customerSupporthover:hover, #travelsafehover, a#travelsafehover:hover, #servicealertshover, a#servicealertshover:hover {color: #fff !important;}[class~="LF"], [class~="MF"], [class~="RF"] {background-color: #0076D3 !important;}.colorSpaceHeader {color:#ffffff !important;}[class~="bgColorFAF9F8"], #customersupplist {background-color: #F2F2F2 !important;}[class~="lastfooter"] {background-color: #191919 !important;}[id~="lastFooterAnchorElements"] > div, [id~="lastFooterAnchorElements"] > div > a, #mobcopyright {color: #fff !important;}[class~="footerfirst"] {background-color: #FFFFFF !important;}.schedules_nav-tabs > li.active > a, .schedules_nav-tabs > li.active > a:hover, .schedules_nav-tabs > li.active > a:focus, [class~="footerfirst"] {background-color: #fff !important;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color: #191919 !important;}#buttonEpanel, .bgOrange, .Button4, .Button4Home, .buttonForContactUsMob, .Button3, .Button2, .Button1, .ContactInfoButton1, .HomeButton1, .MobAppBlockTwoButton, .F0llowUS, #homeSearchAgain, #homeSearchAgain1, .btn_subscribe, .btn_ContactUs {background-color: #FFB549 !important;color: #2d2a2b !important;}.bgOrangeSub, .BgOrangeSubscript {background-color: #C7C8CA;}.fareTable .fareR2 a, .fareTable .fareR2 a:hover, .fareHeightmob a, .fareHeightmob a:hover, .fareHeightmob a:focus {color: #191919 !important;}.carousel-indicators li.active {background-color: #FFB549 !important;}@media screen and (max-width: 767px) {[class~="header"] {background-color: #0076D3 !important;}[class~="bgColorf1ed"], #homebuyticketsmobilediv, #homesponsorsdiv, .panel-default > .panel-heading, .panel-heading .HomeAccordionOpen, .panel-group .panel, .panel-body, #collapseOne .panel-body, #collapseTwo .panel-body, #collapseThree .panel-body, #collapseFour .panel-body, #collapseFive .panel-body, #collapseSix .panel-body {background-color: #F2F2F2 !important;}.accordionitemborder, .panel-collapse > div, .BorderAccordionUnionOur,.bgF2F2F2 {border-color: #F2F2F2 !important;}[id~="right"], [id~="footerfirst"], [class~="EntireDivOverflowHide"], .panel-body {background-color: white !important;}[class~="lastfooter"] {background-color: #F2F2F2 !important;}#lastFooterAnchorElements > div > a, #lastFooterAnchorElementsFr > div > a {color: #000000 !important;}}.table_uniontransit tr.borderbgcolorF2F0EE, .borderbgcolorDCDDDE {background: #DCDDDE;}#OverlayId {background: #f2f2f2!important;}input[type="text"]:disabled {background-color: #F2F2F2;}div.BGimages {height: 40px;width: 40px;}.faceBookIcon {background: url('../../Content/Images/Shared/apps_icons.png') no-repeat -4px -92px;}.twitterIcon {background: url('../../Content/Images/Shared/apps_icons.png') no-repeat -49px -92px;}.instagramIcon {background: url('../../Content/Images/Shared/apps_icons.png') no-repeat -93px -92px;}.linkedInIcon {background: url('../../Content/Images/Shared/apps_icons.png') no-repeat -138px -92px;}.fareunImg div#homePlaneiconDiv, #tableFarestop div#homePlaneiconDiv, #tablePrestostop div#homePlaneiconDiv ,#homePlaneiconDivMobile{background: url('../../Content/Images/Shared/apps_icons.png') no-repeat -168px -237px;}.fareunImg div#hWestonIconDiv, #tableFarestop div#hWestonIconDiv, #tablePrestostop div#hWestonIconDiv,#hWestonIconDivMobile {background: url('../../Content/Images/Shared/apps_icons.png') no-repeat -114px -237px;}.fareunImg div#hBloorIconDiv, #tableFarestop #hBloorIconDiv, #tablePrestostop div#hBloorIconDiv,#hBloorIconDivMobile {background: url('../../Content/Images/Shared/apps_icons.png') no-repeat -60px -237px;}.fareunImg div#hUnionIconDiv, #tablePrestostop div#hUnionIconDiv, #tableFarestop #hUnionIconDiv,#hUnionIconDivMobile {background: url('../../Content/Images/Shared/apps_icons.png') no-repeat -6px -237px;}.fareunImg div#homePlaneiconDiv, .fareunImg div#hUnionIconDiv, .fareunImg div#hBloorIconDiv, .fareunImg div#hWestonIconDiv, #tableFarestop #hBloorIconDiv, #tableFarestop #hUnionIconDiv, #tablePrestostop div#hBloorIconDiv, #tablePrestostop div#hUnionIconDiv, #tableFarestop div#homePlaneiconDiv, #tablePrestostop div#homePlaneiconDiv, #tableFarestop div#hWestonIconDiv, #tablePrestostop div#hWestonIconDiv {height: 46px;width: 46px;}.MobIconsOthers, .MobIconsLast {height: 50px;}#tableFarestop div#homePlaneiconDiv, #tablePrestostop div#homePlaneiconDiv{margin-left: 8px;}#tableFarestop div#hWestonIconDiv, #tablePrestostop div#hWestonIconDiv {margin-left: 5px;}#tableFarestop #hBloorIconDiv, #tableFarestop #hUnionIconDiv, #tablePrestostop div#hBloorIconDiv, #tablePrestostop div#hUnionIconDiv {margin-left: 3px }#homePlaneiconDivMobile,#hWestonIconDivMobile,#hBloorIconDivMobile,#hUnionIconDivMobile{height:46px;width:46px;display: inline-block;}[class*=strip] {}.advMobileBuyTickets {padding:0px !important;}#buyTicketIFrame {border: 0;width: 100%;background: #f2f2f2;}@media screen and (max-width: 767px){#buyTicketIFrame, .div_changepwd {background: #fff;}}@media (min-width: 768px) and (max-width: 991px) {.overlayTopFR {height: 110px !important;}}@media (min-width: 768px) and (max-width: 991px) {.overlayTopFR {height: 110px !important }}#TktPurchaseComplete [id*=div-gpt-ad] {z-index: -1 }[class*=SponsorDetailContentBox] {margin-top: -1px;}.buyTicketIFrameLandScape {width: 101% !important;border: 0px !important;}.removeBorder {border: 0px !important;}.addBorderBottom {border-bottom: 1px solid rgba(0,0,0,0.3) !important;}.buyTicketIFrameLandScapepx {width: 101% !important;min-height: 935px !important;border: 0px !important;}.OrangeBorder {margin: 10px 0px;text-indent: 0px;}.desktopOrangeBorder {width: 429px !important;}.tabletOrangeBorder {width: 318px !important;}.OBHeadertext {line-height: normal;padding-bottom: 15px;text-indent: 0px;margin-left: 20px;}.OBParagraphtext {padding-bottom: 10px;text-indent: 0px;margin-left: 20px;}.OBLinktext {text-indent: 0px;margin-left: 20px;}#homepagecontent {padding-top:18px !important;}#healthpadding h1 {width: 730px;text-transform: uppercase;}@media screen and (max-width: 767px) {#healthpadding h1 {text-transform: uppercase;width: calc(100% - 20px);}.travelsafeMobile {margin-bottom:30px !important;}}.menuFontSizeFr {font-size:calc(100% - 0.1em) !important;}.hideH1Tag{display: none;}.homestrongalertdiv>:nth-child(1) {font-size: 18px;}.GroupOutline{margin-top:50px;background:none;}.groupSublinks {background: white;padding: 10px;}.groupSublinks > div {padding: 5px;font-size: 14px;}.groupFontSize {font-size: 16px;font-weight: bold;}.groupListItems{list-style:disc;margin:0px;}.groupListItems > li{padding:3px;}.groupListItems > li:last-child{padding-bottom:0px;}.fontSize16pxGCB{font-size:16px;}.fontSize27pxGCB {font-size: 27px;}.groupSublinksMobile{display:none;}.GroupSectionImages {margin: 4px 10px 10px 2px;width: 280px;padding: 0px;}.groupContactHeight, .groupContactHeightFR{height: 400px;}.sticky {float: left;position: fixed;top: 0;width: 235px;}.stickyBottom {float: left;position: fixed;bottom: 545px;width: 235px;}.stickyBottomFR {float: left;position: absolute;top: 3920px;width: 235px;}.floatRight {float: right;}.topleftMarginCAGB {background-color: #f2f2f2;}@media screen and (min-width:768px) and (max-width:991px) {.GroupSectionImages {margin: 4px 10px 10px 2px;width: 171px;padding: 0px;}.groupContactHeight {height: 290px;}.groupContactHeightFR {height: 330px;}.sticky, .stickyBottom, .stickyBottomFR {width: 177px;}.stickyBottom{bottom: 554px;}.stickyBottomFR {top: 4248px;position: absolute;}}@media screen and (max-width: 767px) {.GridMargin{margin: 0px;}.GroupOutline {margin: 0px;width: 100%;}.groupSublinksMobile {display: block;margin-left:5%;}.groupSubHeadingMob{padding-top:0px;margin-top: -10px !important;}.GroupSectionImages {margin:0px;width: 100%;}.mobHeightGCB{width:100%;}.groupTitleMob {width: 77%;}.groupWidth{width: calc(100% - 60px) !important;}.groupPaddingTop40px{padding-top: 40px;}.topleftMarginCAGB{margin-left:30px;}.groupContactHeight {height: auto;}.discoverParaBold {font-family: Gibson-SemiBold;}.sticky {width: 100%;z-index: 10;text-indent: 5%;margin-left: 0;}.groupContactHeightFR{height:auto;}.topleftMarginCAGB {background-color: #fff;}#ETicketNumberLabel{text-align:left !important }}.margintopM3px {margin-top: -3px;}#navbar_WaystoPay_Mobile {display: none;}#navbar_WaystoPay{display: block;width: 235px;float: left;}.WaysToPaySublinks {background: #fff;padding: 10px;}.WaysToPaySublinks > div {padding: 5px;font-size: 14px;}.WaysToPaySubHeading {font-family: Gibson;color: #403f38;font-size: 27px;}.WaysToPayH3 {font-family: Gibson;color: #403f38;font-size: 22px;}.waysToPayTitleMargin {padding-top: 2.9em;padding-bottom: 1em;}.bgWhiteWTP{background:white;}@media screen and (max-width: 767px) {#navbar_WaystoPay_Mobile {display: block;z-index: 100;width: 100%;position: relative;margin-left: -20px;text-indent: 20px;}#navbar_WaystoPay {display: none;}.nopadding_Mobile{padding: 0px;}.stickyWTP_section {left: 0px !important;}#WaysToPay, #BuyTicketsOnline, #PRESTOCard, #PRESTOcontactless, #Mobileapp, #tvm, #MoreInformation {z-index: 1;}.setIDWTP::before {display: block;content: "";height: 225px !important;margin: -215px 0 0 !important;}.setIDWTP_after::before {display: block;content: "";height: 30px;margin: -20px 0 0;}.bgWhiteWTP {background: none;}.stickyWTP {position: fixed !important;}}.stickyWTP_section {left: 235px;}.WTP_section {float: none;display: inline-block;position: relative;}.stickyWTP {position: fixed;top: 0;width: 235px;}.stickyWTP_Bottom {position: absolute;bottom: 0px !important;width: 235px;top: auto;}@media screen and (min-width:768px) and (max-width:991px) {.WTP_section {width: 66%;}}#hUnionIconDiv{background-image: url("../../Content/Images/Shared/Schedule_Icons/union-default.svg");}#hUnionIconDiv.selected {background-image: url("../../Content/Images/Shared/Schedule_Icons/union-selected.svg") !important;}#hBloorIconDiv {background-image: url("../../Content/Images/Shared/Schedule_Icons/bloor-default.svg");}#hBloorIconDiv.selected {background-image: url("../../Content/Images/Shared/Schedule_Icons/bloor-selected.svg") !important;}#hWestonIconDiv {background-image: url("../../Content/Images/Shared/Schedule_Icons/weston-default.svg");}#hWestonIconDiv.selected {background-image: url("../../Content/Images/Shared/Schedule_Icons/weston-selected.svg") !important;}#homePlaneiconDiv {background-image: url("../../Content/Images/Shared/Schedule_Icons/pearson-default.svg");}#homePlaneiconDiv.selected {background-image: url("../../Content/Images/Shared/Schedule_Icons/pearson-selected.svg") !important;}#hUnionIconDiv.selected span, #hBloorIconDiv.selected span, #homePlaneiconDiv.selected span, #hWestonIconDiv.selected span {border-bottom: 5px solid rgb(0, 118, 211);height: 30px;}#hUnionIconDiv, #hBloorIconDiv, #hWestonIconDiv, #homePlaneiconDiv {height: 36px;width: 52px;background-position: center;background-size: 36px;}.scheduleStationNames {text-transform: uppercase;font-family: Gibson-SemiBold;font-size: 11.5px;color: #191919;}#homeStationsImgsDiv, #haccschedule {min-height: 75px;width: 95%;border-bottom: 1px solid #c7c6bd;margin-left: 15px;}.scheduleTabID1{padding: 20px 0px;}.tab-arrow-img{width:113px;}#hWestonIconDiv span {margin-left: 3px;margin-right: 4px;}.width50per {width: 50% !important;}.fontSize18 {font-size: 18px;}.scheduleTable {width: 100%;}.scheduleTable > tbody > tr > td {padding: 5px 0px;width: 50% !important;vertical-align: middle;}.borderBottom {border-bottom: 1px solid #cbc4bc;}.scheduleTable > tbody > tr > td:nth-child(2) {text-align: right;padding-right: 10px;}.scheduleTable > tbody > tr > td:nth-child(1) {padding-left: 10px;}#homeStationsImgsDiv > div > a {text-transform: uppercase;}.liveIcon {height: 14px;margin-right: 5px;vertical-align: -2px;}.htabstationlink {text-align: left;margin-left: 25px;}.htabstationlink > a {text-decoration: none;text-decoration-color: white;}.htabstationlink::before {content: "";background-image: url(../../Content/Images/Shared/Schedule_Icons/info.svg);position: absolute;background-size: 14px;height: 14px;width: 14px;margin-left: -20px;margin-top: 4px;}.tableTitle {font-family: Gibson;font-size: 18px;color: #403f38;}.livestatus {font-family: Gibson-SemiBold;font-size: 12px;color: #833921;text-transform: uppercase;}.no_Paading_Left{padding-left: 0px !important;}.no_Paading_Right{padding-right: 0px !important;}.fontSize14px {font-size: 14px;font-family: Gibson-SemiBold;}.depatureTime {font-family: Gibson-SemiBold;font-size: 14px;color: #833921;}.trainsTime, .trainTitle {font-family: Gibson-SemiBold;font-size: 14px;color: #403f38;}.trainStationName {font-family: Gibson;font-size: 13px;color: #666666;}.schedulePDF {color: #33768e;}.schedulePDF a{text-decoration: none;}.height50px{height: 60px;}.verticalAlignBottom{vertical-align: bottom !important;}.BGColorWhite div{background: #ffffff;}.weeklyselect {margin-left: -6px;padding-top: 10px;}.fontColor5d5d5d{color: #5d5d5d;}.scheduleSubTable{padding: 0px !important;}.scheduleSubTable_1 td, .scheduleSubTable_2 td {padding-top: 5px;padding-bottom: 5px;padding-left: 10px !important;}.scheduleSubTable_1 td:nth-child(2), .scheduleSubTable_2 td:nth-child(2) {padding-right: 10px;padding-left: 0px !important;text-align:right;}.scheduleSubTable_2 td:nth-child(1){text-align:left }.scheduleSubTable_1{width: calc(50% - 5px);float: left }.scheduleSubTable_2 {width: calc(50% - 5px);float: right;}:root {--olderVersionMarginLeft: 0px;}.pearsonIcon::before {content: "";background-image: url(../../Content/Images/Shared/Schedule_Icons/icon-station-pearson.svg);position: absolute;background-size: 16px;height: 16px;width: 16px;margin-left: var(--olderVersionMarginLeft);margin-top: 10px;}.pearsonIcon div{padding-left:33px;}.unionIcon::before {content: "";background-image: url(../../Content/Images/Shared/Schedule_Icons/icon-station-union.svg);position: absolute;background-size: 16px;height: 16px;width: 16px;margin-left: var(--olderVersionMarginLeft);margin-top: 10px;}.unionIcon div {padding-left: 33px;}.after-hours::before {content: "";background-image: url(../../Content/Images/Shared/Schedule_Icons/after-hours.svg);position: absolute;background-size: 16px;height: 16px;width: 16px;margin-left: var(--olderVersionMarginLeft);margin-top: 10px;}.after-hours div {padding-left: 33px;}.stationLink {font-family: Gibson;font-size: 14px;color: #33768e !important;}.width60Percentage{width: 60% !important;}@media screen and (min-width:768px) and (max-width:991px) {.weeklyselect {margin-left: 3px;padding-top: 10px;}}@media screen and (max-width: 767px) {#hUnionIconDiv, #hBloorIconDiv, #hWestonIconDiv, #homePlaneiconDiv {height: 26px;width: 52px;background-position: center;background-size: 26px;background-repeat: no-repeat;}.scheduleStationNames {text-transform: uppercase;font-family: Gibson;font-weight: 600;font-size: 11.5px !important;color: #191919;}#UPExpressSchedule_Collapse {width: calc(100% - 30px);margin-left: 15px;}#UpMobileMarginLeft{width: 100% !important;margin: 0px !important;padding:0px;}#haccschedule {min-height: 60px;width: calc(100% - 20px) !important;border-bottom: 1px solid #c7c6bd;margin: 15px 10px !important;}#hUnionIconDiv span, #hBloorIconDiv span, #homePlaneiconDiv span, #hWestonIconDiv span {height: 28px;margin-top: 31px;}#hUnionIconDiv.selected span, #hBloorIconDiv.selected span, #homePlaneiconDiv.selected span, #hWestonIconDiv.selected span, #hUnionIconDivmob.selected span, #hBloorIconDivmob.selected span, #homePlaneiconDivmob.selected span, #hWestonIconDivmob.selected span {border-bottom: 5px solid rgb(0, 118, 211);height: 28px;margin-top: 31px;}#hUnionIconDiv.selected span {color: rgb(0, 118, 211);}.scheduleSubTable_1, .scheduleSubTable_2{width:100%;float: none;}}.WeekendService_union, .WeekendService_bloor, .WeekendService_weston, .WeekendService_pearson {display: none;}.scheduleTable{display: inline-table;}.weeklyselect > div > div {background: #fff !important;}.schedule-secondRow {font-family: Gibson;font-size: 13px;}
