/* Minification failed. Returning unminified contents.
(1,213982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,214214): run-time error CSS1039: Token not allowed after unary operator: '-olderVersionMarginLeft'
(1,214487): run-time error CSS1039: Token not allowed after unary operator: '-olderVersionMarginLeft'
(1,214753): run-time error CSS1039: Token not allowed after unary operator: '-olderVersionMarginLeft'
 */
.margin_Alignment_CTR_Disclaimer{margin-bottom:2px;margin-top:2px}.capitalise{text-transform:uppercase}.UPExplogoMargin{margin-top:20px}.AnnouncementsLinksBackground{display:inline;background-color:#fff}.AnnouncementLinks{height:auto;margin-bottom:0;padding-bottom:10px}.margin_Alignment_CTR_Misc,.margin_Alignment_CTR_TR{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:0;margin-top:0;line-height:inherit}.mobAppRightBlockHeading{font-size:17px}.div_videoBlock h5{line-height:inherit}.topleftMarginDT h1{margin-bottom:0;margin-top:0;line-height:inherit}.codeheightauto{height:auto!important}.contactUsLayout h3{margin-bottom:0;margin-top:0;line-height:inherit}#leftDiv h3{margin-bottom:0;margin-top:0;line-height:inherit}.leftContentDT h2{margin-bottom:0;margin-top:0;line-height:inherit}#aboutUppadding h1,#healthpadding h1{margin-bottom:0;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:0;margin-top:0;line-height:inherit}.leftContentDT h4{margin-bottom:0;margin-top:0;line-height:inherit;font-weight:400;font-size:16px}#innerRightDiv h3{margin-top:0;line-height:inherit}.SponsorDetailBox h1{margin-bottom:0;margin-top:0}.Sponsor_CIBC_LowerBox h4{margin-bottom:0;margin-top:0;line-height:inherit}.margin_Alignment_CTR_CU{margin-top:4px!important;margin-bottom:4px}.applyBold{font-weight:700}.margin_Alignment_GCBTitle{margin-top:7px;margin-bottom:7px}.lineheight_NewsMedia{line-height:26px}#textPopUpCookie{font-size:15px;font-family:Gibson}a[href^=tel]:focus,a[href^=tel]:link{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:0!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:400}.fontWeightNormalText{font-weight:400}.pad4{padding:4px}button{outline:0}.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:0}.marginLeft3px{margin-left:3px}.marginLeftn3{margin-left:-3px}.homeFlightStatusTxtBoxPA{height:40px;width:93.5%!important;border-radius:0;padding-left:10px;margin-left:8px}.marginbottom10px{margin-bottom:10px}.margintopbottomschedule{margin-top:40px}.marginRightFaqArrow{margin-right:-.2em}.balanceLineHeightTextCS{line-height:24px;margin-top:20px}.postalCodeCorporate{padding-left:0}#midDivSearch{background-color:#fff}#TravelRequestForm select{font-size:13.3px;margin-left:.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}#sendUsMessage,.accordiondown_UPExp,.accordiondown_customerSupport,.accordiondown_customerSupport_Faq,.accordiondown_customerSupport_Faq_MobApp,.accordiondown_overview_Faq,.conditionalFields{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}.unOrderedListPS,.unOrderedListPrivacy{list-style-type:disc;color:#000;margin-left:0;margin-top:5px;color:#403f38}.unOrderedListPS li,.unOrderedListPrivacy li{padding-left:10px;line-height:1.2em}.unOrderedListPS{margin-bottom:0;margin-left:40px;padding-left:0}#right input[type=text]{box-shadow:none!important}#right input[type=tel]{-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:0}@media screen and (-webkit-min-device-pixel-ratio:0){.exampleChromeAndSafari{margin-right:.2em!important;margin-top:-.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}@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}.telephoneLFMob1,.telephoneLFMob2,.telephoneLFMob2Label,.telephoneLFMob3,.telephoneLFMob4,.telephoneLFMob4Label,.telephoneLFMob6,.telephoneLFMobDaytimeCode{float:left;height:40px}.telephoneLFMob1{width:80px}.telephoneLFMob6{width:73px;margin-left:20px}.telephoneLFMob2{width:290px;margin-left:0}.telephoneLFMob2Label{width:77px;margin-left:0}.telephoneLFMob3{width:204px;margin-left:12px}.telephoneLFMob4{width:80px;margin-left:20px}.telephoneLFMob4Label{width:69px;margin-left:22px}.marginBottom1emContactInfo{margin-bottom:.5em}#panelDefualtPropChangeFaqAcc3{border-bottom:1px solid #d8d9da!important}.marginleft4px{margin-left:4px}.marginTopMinus0Point1em{margin-top:-.1em;width:12px;height:10px}.marginTop0Point7EM{margin-top:.7em}.widthRegisterPara1{width:78%}#LostAndFoundForm input{padding-left:10px}.homeleftTab>a{margin-left:0!important;margin-right:5px!important}.homeRightTab.active a{border-left:0!important}.homeleftTab.active a{border-right:0!important}.homeRightTab>a{margin-right:0!important}.marginLFHeading{margin-left:1em}.hrInLF{width:95%;margin-left:0;border-top:1px solid #d8d9da!important}.hrInLFDown{width:95%;margin-left:1em}.paddingTopforLabel05{padding-top:.5em}.homeTelLFAlignment{padding-top:15px;padding-left:0}.workTelLFAlignment{padding-top:15px;padding-left:0;padding-right:11px}.moblPadding15pxPAdding0,.paddingLeft5LFLocation,.paddingleft0pxLF{padding-left:0}#ContactUsForm input{padding-left:10px}.radioButtonsWrapper,.radioButtonsWrapperFrench{width:58.5%}.radioButtonsInnerWrapper{width:100%;padding:5px 0}.radioButtonsInnerWrapper.errInputStyle{border:1px solid #d8d9da}.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:0;font-family:Gibson;font-size:1.313em;display:block;line-height:inherit}.margin1CUHeading,.marginLeft1CU{margin-left:.5em}.marginLeft1Point3CU{margin-left:1em}.width90perCSDeskt{width:90%}.paddingLeft2emReasonCU{padding-left:1em}.paddingRight4emFAQ{padding-right:4em}.dropdownborder{border-radius:0}.removeMarginInMob{margin-top:.1em;margin-left:.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}#homeSearchAgainTxtBox1:-ms-input-placeholder,#homeSearchAgainTxtBox:-ms-input-placeholder{color:#d8d9da;line-height:30px!important}#homeFlightStatusTxtBox:-ms-input-placeholder{font-size:16px}#homeFlightStatusTxtBox::-webkit-input-placeholder{font-size:16px}#homeFlightStatusTxtBox::-moz-placeholder{font-size:16px}.errInputStyle::-webkit-input-placeholder,.placholdercolor-class::-webkit-input-placeholder{color:#833921!important}.errInputStyle:-ms-input-placeholder,.placholdercolor-class:-ms-input-placeholder{color:#833921!important}#IfOtherInput:-ms-input-placeholder{color:#898989;font-style:italic}.errInputStyle::-moz-placeholder,.placholdercolor-class::-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:0;font-family:Gibson}#headersearch::-moz-placeholder{font-size:14px;padding-top:.5px;font-family:Gibson}#headersearch:-ms-input-placeholder{font-size:14px;padding-top:0;font-family:Gibson}#FirstNameInput:-ms-input-placeholder{font-size:14px;padding-top:0;font-style:italic}.placeholderFont::-moz-placeholder{font-size:14px;padding-top:0;font-style:italic}.placeholderFont::-webkit-input-placeholder{font-size:14px;padding-top:0;font-style:italic}.placeholderFont:-ms-input-placeholder{font-size:14px;padding-top:0;font-style:italic}#FirstNameInput::-webkit-input-placeholder,#FirstNameSubscriptInput::-webkit-input-placeholder,#LastNameSubscriptInput::-webkit-input-placeholder{font-size:14px;padding-top:0;font-style:italic}#subEmailLabel::-webkit-input-placeholder{font-size:11px;padding-top:0;font-style:italic;padding-top:5px}#subEmailLabel::-moz-placeholder{font-size:11px;padding-top:0;font-style:italic;padding-top:5px}#FirstNameInput::-moz-placeholder,#FirstNameSubscriptInput::-moz-placeholder,#LastNameSubscriptInput::-moz-placeholder{font-size:14px;padding-top:0;font-style:italic}#subEmailLabel:-ms-input-placeholder{font-size:11px;padding-top:0;font-style:italic;color:rgba(0,0,0,.3)!important;padding-top:5px}#FirstNameInput:-ms-input-placeholder,#FirstNameSubscriptInput:-ms-input-placeholder,#LastNameSubscriptInput:-ms-input-placeholder{font-size:14px;padding-top:0;font-style:italic;color:rgba(0,0,0,.3)!important}#DayInput:-ms-input-placeholder,#LastNameInput:-ms-input-placeholder,#MonthInput:-ms-input-placeholder,#TravelDayInput:-ms-input-placeholder,#TravelMonthInput:-ms-input-placeholder,#TravelTimeInput:-ms-input-placeholder,#TravelYearInput:-ms-input-placeholder,#YearInput:-ms-input-placeholder,.filename:-ms-input-placeholder{font-size:14px;padding-top:0;font-style:italic;color:rgba(0,0,0,.3)!important}#DayInput::-webkit-input-placeholder,#LastNameInput::-webkit-input-placeholder,#MonthInput::-webkit-input-placeholder,#TravelDayInput::-webkit-input-placeholder,#TravelMonthInput::-webkit-input-placeholder,#TravelTimeInput::-webkit-input-placeholder,#TravelYearInput::-webkit-input-placeholder,#YearInput::-webkit-input-placeholder,.filename::-webkit-input-placeholder{font-size:14px;padding-top:0;font-style:italic}#DayInput::-moz-placeholder,#LastNameInput::-moz-placeholder,#MonthInput::-moz-placeholder,#TravelDayInput::-moz-placeholder,#TravelMonthInput::-moz-placeholder,#TravelTimeInput::-moz-placeholder,#TravelYearInput::-moz-placeholder,#YearInput::-moz-placeholder,.filename::-moz-placeholder{font-size:14px;padding-top:0;font-style:italic}#ValueInput:-ms-input-placeholder{font-size:14px;padding-top:0;color:rgba(0,0,0,.3)!important}#ValueInput::-webkit-input-placeholder{font-size:14px;padding-top:0}#ValueInput::-moz-placeholder{font-size:14px;padding-top:0}#gForm_daddr:-ms-input-placeholder{font-size:14px;padding-top:0;font-style:italic}#gForm_daddr::-moz-placeholder{font-size:14px;padding-top:0;font-style:italic}#gForm_daddr::-webkit-input-placeholder{font-size:14px;padding-top:0;font-style:italic}#gForm_saddr:-ms-input-placeholder{font-size:14px;padding-top:0;font-style:italic}#gForm_saddr::-moz-placeholder{font-size:14px;padding-top:0;font-style:italic}#gForm_saddr::-webkit-input-placeholder{font-size:14px;padding-top:0;font-style:italic}.announcementBlock{min-height:26em}#PassengerDivDeskt,#accessibility,#contactUSDivDeskt,#ePanelDivDeskt,#iconFour,#iconOne,#iconThree,#iconTwo,#lostAndFoundDivDeskt{text-align:center;font-family:Gibson-SemiBold;font-size:22px;font-weight:400;width:23%;background-color:#fff;float:left;display:inline}#iconFour,#iconOne,#iconThree,#iconTwo{width:22.5%!important;font-size:26px!important;float:none;display:inline-block}#iconThree,#iconTwo{margin-left:22px!important}#PassengerDivDeskt span,#accessibility span,#contactUSDivDeskt span,#ePanelDivDeskt span,#lostAndFoundDivDeskt 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:400;float:left;display:inline;margin-top:15px}.UPExpIconsTextMargin{margin-left:25px}#PassengerDivDeskt,#accessibility,#ePanelDivDeskt,#lostAndFoundDivDeskt{margin-left:23.5px}#iconFour,#iconThree,#iconTwo{margin-left:25px}#panelDefualtPropChangeFaqAcc3{border-bottom:1px solid #d8d9da}#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:0!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:0!important}.verticalAlign{vertical-align:middle}.alignmentPostal{text-align:right}.FontSemiboldDT{font-family:Gibson-SemiBold!important;font-weight:400}.margin0{margin:0}.Text-Box-Padding-Italic{font-size:16px}.fontsize10{font-size:.9em!important}.height3LFMob{height:3em}.height2LFMob{height:40px;margin-bottom:0}.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:400;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:400;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:400;font-style:normal}.marginTop1em{margin-top:1em}.width11{width:11%}.fontFamilyGibson,.gibson{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:.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:0}#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}#contentEPanel h1,#contentFaq h1,#headingEPanel,#headingFaq,#headingPassenger,#headingSearchResults,#mainHeadingPassenger h1,#termsOfUseHead,.headingLostFound{font-weight:400;font-family:Gibson-SemiBold;font-size:44px;text-transform:uppercase;color:#403f38}#contactUsWidthDeskt .cuMbTitle h1,#contentEPanel h1,#contentFaq h1,#mainHeadingPassenger h1,#overViewWidth .cuMbTitle h1,.lostAndFoundWidthDeskt h1{line-height:inherit;margin-bottom:0;margin-top:45px}.cuMbTitle,.marginleftLF{margin-left:1.2em}#headingSearchResults{margin-top:1em;margin-bottom:.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){.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:.5}.timeDisclaimerText{margin-left:223px;padding-top:10px}.timeDisclaimerTextLF{margin-left:169px;padding-bottom:10px}.carousel-left{display:none!important;position:absolute;top:40%;bottom:0;float:left;left:2.5%;opacity:.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:0}.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-left,.hflight-right{padding:0;margin:0;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:#fff;margin-right:0;margin-bottom:20px;margin-left:0;width:100%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding-bottom:8px;padding-top:14px;padding-left:15px}#BloorBorderHours,#BloorBorderSChedules,#BorderHours,#BorderSChedules,#PearsonStationBorderHours,#PearsonStationBorderSChedules,#WestonBorderHours,#WestonBorderSChedules{border-color:#d5d4d4;width:88%;float:left;margin-bottom:20px;margin-top:8px}#BloorBorderServices,#BorderServices,#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:0;padding-left:10px;margin-left:12px}.FromTorontoTextDivBloor,.FromTorontoTextDivPearson,.FromTorontoTextDivUnion,.FromTorontoTextDivWeston{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:.6%}#listPartialViewAM,#listPartialViewCS,#listPartialViewGCB{padding:0;border:1px solid #d5d4d4;border-top-width:0;border-right-width:0}#listPartialViewAM>li,#listPartialViewCS>li,#listPartialViewGCB>li{position:relative;background-color:#f2f2f2;z-index:1;font-family:Gibson;font-weight:400;min-height:40px;border-top:1px solid #d5d4d4;padding-bottom:1px}#listPartialViewAM>li>a,#listPartialViewCS>li>a,#listPartialViewGCB>li>a{position:relative;display:block;padding:10px 18px;margin-bottom:0;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:#fff;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:0;line-height:inherit}#formPassengerSafety h4{font-family:Gibson-SemiBold;font-size:17px;color:#403f38;margin-left:15px;margin-bottom:5px;margin-top:0;line-height:inherit}.paraPassengerSafety{line-height:1.2em;padding-left:1em;font-family:Gibson;font-size:16px;color:#403f38;width:90%}#backForCustomerMobile,#backForCustomerMobileEPanel,#backForCustomerMobileFaq{display:none}#mainHeadingEPanel{margin-left:1.2em}#mainHeadingEPanel>a{color:#33647e;text-decoration:underline;font-size:16px}#formEPanel{background-color:#fff;margin-top:2.4em;border:1px solid #d5d4d4;padding-left:0}#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:0;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:#fff;height:55px;background:#cf7f00;font-size:18px;text-align:center;margin-left:1em;border-color:#d8d9da;float:left;padding-right:18px;margin-bottom:30px}.FPOtext{color:#997908;font-family:Gibson;font-size:225px;margin:0 auto;width:940px;opacity:.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-overview-FAQ,#accordion-cus-support-FAQ{font-family:Gibson;margin:0 auto;width:85%}#accordion-cus-support-MobAppFAQ{font-family:Gibson;width:93%}#courtesySeatingList,.atStationsFaqList,.faqLostAndFoundList,.travelsafeList,li.faqListQuestion{list-style-type:disc;color:#403f38;line-height:1.428571429}#courtesySeatingList li,.atStationsFaqList li,.faqLostAndFoundList li,.travelsafeList li,li.faqListAnswer{padding-bottom:7px}.accordionitem_UPExp,.accordionitem_customerSupport_Faq,.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}.UPExp_paneldefault,.customerFAQ_paneldefault,.customerFAQ_paneldefault_MobApp,.customerOverview_paneldefault{margin-bottom:-6px!important;border-radius:0!important;border-color:#d8d9da!important}.fontSizeClassCustomerFaqAccordion{font-family:Gibson;width:95%;display:inherit;border-right:1px solid #d8d9da;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 0 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:0 100px 0 57px}.awards_years{background:#fff;padding:0 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:#fff;height:80px;border:1px solid #d5d4d4;border-right:0;padding-bottom:6px}#announcementHeading{font-family:Gibson;font-size:21px;font-weight:400;color:#403f38;padding-bottom:20px;width:23em;line-height:normal}.announcementHeading{padding-bottom:16px;margin-bottom:0;margin-top:0;font-size:16px;font-family:Gibson;line-height:1.4}.announcementDetail{font-family:Gibson;font-size:13px;font-style:normal;color:#666;padding-bottom:14px}.announcementParaHeading{font-family:Gibson-SemiBold;font-size:16px;color:#666;padding-bottom:5px;margin-top:0;margin-bottom:0;line-height:1.4}.announcementDiv{border-top:1px solid #d8d9da;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:400;color:#403f38;padding-bottom:15px;line-height:normal;margin-top:0;margin-bottom:0}.announcementMonthlyDetail{font-family:Gibson;font-size:13px;font-weight:400;color:#666;padding-bottom:20px}.announcementMonthlyPara,.announcementPara,announcementMonthlyParaHeading{font-size:16px;color:#666;font-weight:400}.announcementMonthlyParaHeading{font-family:Gibson-SemiBold;padding-bottom:10px;font-size:16px;line-height:1.4;margin-top:0;margin-bottom:0}.announcementMonthlyPara{font-family:Gibson;padding-bottom:15px}.announcementMonthlyEmptyDiv{height:auto;width:auto;margin-bottom:12px}.morelink{font-family:Gibson;font-weight:400;color:#33647e;text-decoration:underline!important}#PAaccordionDivAward .morelink,#PAaccordionDivAward .morelink:focus,#PAaccordionDivAward .morelink:hover{text-decoration:underline}#PAaccordionDivAward .morelink,#PAaccordionDivAward .morelink:focus,#PAaccordionDivAward .morelink:hover{text-decoration:underline}.width53{width:53%}#accordionDiv,#facebookDivMob,#tweetsDiv,.field-validation-valid,.morecontent span,.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}.ParkAndRide,.gettingAround{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:.9em}.addPaddingTextTop1{margin-top:-.5em}#socailMedia{position:relative;background-color:#f2f2f2;padding-bottom:20px}.socailMediaUPExp{position:relative}#container{width:100%;background-color:#fff}.aboutUPSubHeading{padding-top:50px}.aboutUPSubHeading,.aboutUPSubHeading1,.groupSubHeading{font-family:Gibson;color:#403f38;font-size:27px}#benefits,#partners,.amenities{background-color:#fff;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}.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:#fff}.LightGreen,.LightGreenMoblCharcoal{color:#2d2a2b}.bgRed{background-color:#D83A0E}.Orange{color:#cf7f00}.bgOrange{background-color:#cf7f00}.Rust{color:#33647e;text-decoration:underline}.Rust.a:focus,.Rust.a:hover,a.Rust:hover{color:#33647e;text-decoration:underline}a:active,a:focus,a:hover{color:#33647e;text-decoration:underline}.plusChange:active,.plusChange:focus,.plusChange:hover{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}.Charcoal-link:focus,Charcoal-link.a:focus,Charcoal-link.a:hover,a.Charcoal-link:hover{color:#403f38!important;text-decoration:none!important}Color555025.a:focus,Color555025.a:hover,a.Color555025{color:#555025;text-decoration:none}.white{color:#fff!important}.DarkGrey{color:#666}.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:400;font-size:2.75em;text-transform:uppercase}#photomob h1{font-family:Gibson-SemiBold;font-weight:400;font-size:2.75em;text-transform:uppercase;line-height:inherit;margin:0}.heading2{font-family:Gibson-SemiBold;font-weight:400;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:0;line-height:inherit}.heading4{font-family:Gibson;font-size:24px}.heading5{font-family:Gibson-SemiBold;font-weight:400;font-size:1.375em;text-transform:uppercase}.heading6{font-family:Gibson;font-size:1.313em}#Bloorgridcontent h4,#PearsonStationgridcontent h4,#Westongridcontent h4,#uniongridcontent h4{font-family:Gibson;font-size:1.313em;color:#403f38;text-decoration:none;margin:0;line-height:inherit}.heading7{font-family:Gibson-SemiBold;font-weight:400;font-size:1.875em;text-transform:uppercase}.heading8{font-family:Gibson-SemiBold;font-weight:400;font-size:1.25em;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:0}.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:0;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:0}.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:0}.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:0}.ContactInfoButton1{Height:50px;background-color:#cf7f00;padding-left:32px;padding-right:32px;font-size:21px;color:#fff;text-align:center;border-radius:0}.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:.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:.875em;color:#33647e}.Timestap1Our{font-family:Gibson;font-style:italic;font-size:.875em;color:#555025}.StatusDateSemibold{color:#33647e}.StatusDateSemibold,.StatusDateSemiboldOur{font-family:Gibson-SemiBold;font-weight:400;font-size:.875em}.StatusDateSemiboldOur{color:#555025}#closeButtonUser{padding-right:7px;margin-bottom:-15px}.ticketContent{font-size:20px!important;color:#666}.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:0;line-height:inherit;color:#403f38;text-decoration:none;font-family:inherit}.gcbPartialNav li,.gcbPartialNav li>a{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:0;margin-bottom:0;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:0}.imgOnRight{float:right!important}.marginTopFooter{margin-top:50px}#itemValueDiv,.categoriesDiv,.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,.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:#fff;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}.imgForMobile,.imgForTablet{display:none}.mtnegTele{margin-top:-5px}.workTelLFAlignment{padding-right:15px;margin-left:-11px;width:165px}.marginLeftDESKTEmail1em,.paddingRightinTablet{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}#BloorStationTabs,#OurStationsTabs,#UnionStationTabs{width:940px}.product-descrip,.product-image{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:0!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:0;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:0}.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:#fff;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:0 6px 0 0}.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:0;margin-left:1em;float:none}.last-footer-elements-sep2-fr{display:block;margin-left:2em;color:#000}.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,.servicePopupBloor,.servicePopupPearson,.servicePopupWeston{display:block;width:280px;margin:0 auto;z-index:9;top:40px;background:#fff}.ServicePopup:focus,.servicePopupBloor:focus,.servicePopupPearson:focus,.servicePopupWeston: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 0 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}.telephoneCSMob1,.telephoneCSMob7{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:0}.telephoneCSDaytimeExt,.telephoneCSMob4{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:14px!important;display:block;overflow-y:scroll}#Usstate,#countryDropdwnDiv,#statedropdownDiv{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,#gcbContactUsMain #statesdropdown .customSelectInner,#groupTravelRequestMain #statesdropdown .customSelectInner{width:93%!important;text-overflow:ellipsis;padding-right:20%}#crpTravelRequestMain #statesdropdown .errInputStyle .customSelectInner,#gcbContactUsMain #statesdropdown .errInputStyle .customSelectInner,#groupTravelRequestMain #statesdropdown .errInputStyle .customSelectInner{width:100%!important}#crpTravelRequestMain #statesdropdown span.customSelect,#gcbContactUsMain #statesdropdown span.customSelect,#groupTravelRequestMain #statesdropdown span.customSelect{background-position:100%!important}#crpTravelRequestMain #AddressCountryInputDiv .customSelectInner,#gcbContactUsMain #AddressCountryInputDiv .customSelectInner,#groupTravelRequestMain #AddressCountryInputDiv .customSelectInner,#groupTravelRequestMain #NoOfIndividualsInputDiv .customSelectInner,#groupTravelRequestMain #approxEndInputDiv .customSelectInner,#groupTravelRequestMain #approxStartInputDiv .customSelectInner{width:100%!important;text-overflow:ellipsis;padding-right:20%}#crpTravelRequestMain #AddressCountryInputDiv .errInputStyle .customSelectInner,#gcbContactUsMain #AddressCountryInputDiv .errInputStyle .customSelectInner,#groupTravelRequestMain #AddressCountryInputDiv .errInputStyle .customSelectInner{width:100%!important}#crpTravelRequestMain #AddressCountryInputDiv span.customSelect,#gcbContactUsMain #AddressCountryInputDiv span.customSelect,#groupTravelRequestMain #AddressCountryInputDiv span.customSelect{background-position:100%!important}#lang-selection-div .customSelectInner{background:url(../../Content/Images/Shared/languageArrowDown.png) no-repeat center right}#drdncoun,#drpStateUS{width:99.99%}#drpState{width:99.55%;margin-left:.45%}#PreferredLanguage{width:99.65%;margin-left:.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}#iconOne{margin-left:0!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:0}#HomeFlightBtn1{margin-right:44.5px}.HomeTabHeading{font-family:Gibson;font-size:20px;padding:18.5px 15px!important}#formFaq{background-color:#fff;margin-top:2.4em;border:1px solid #d5d4d4;padding:0!important}.marginTop2dot5emMobl0{margin-top:54px}.regImgMMWidth{margin-top:0;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:0;margin-bottom:0;line-height:inherit}.SchedulesMargin{margin:32px 30px 0 30px;border-bottom:1px solid #d5d4d4;padding-bottom:10px}.paddingdiv{padding-left:20px;padding-right:20px}.schedulegroup{margin-top:-7px}.div_BloorSchedules,.div_UnionSchedules,.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:0;margin-bottom:0;line-height:inherit}#discoverEmptyDiv{background-color:#f1ede3;height:142px;width:auto}#UPExperience,#discoverDetails{width:100%;background:#fff;min-height:725px;border:1px solid #fff;display:inline-block}.discoverPara{font-family:Gibson;font-size:16px;font-weight:400;color:#403f38;padding-bottom:30px}.discoverPara2{padding-top:30px}.discoverPara3{padding-top:15px}#discoverHeading{font-family:Gibson;font-size:27px;font-weight:400;color:#403f38;padding-bottom:30px}.discoverMargins{margin-top:55px}#innerLeftDiv,#innerRightDiv{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:400;color:#33647e;cursor:pointer}.placesTitle{font-family:Gibson;font-size:15px;color:#666;margin-bottom:10px;margin-top:6px}.archiveArticles{font-family:Gibson;font-size:21px;font-weight:400;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:542px;height:143px;background-color:#fff}.dateLFMob1,.dateLFMob2{width:100px}.dateLFMob1,.dateLFMob2,.dateLFMob3,.telephoneCSDaytime,.telephoneCSDaytimeCorporate,.telephoneCSDaytimeExt,.telephoneCSDaytimeExtCorporate,.telephoneCSMob1,.telephoneCSMob2,.telephoneCSMob2New,.telephoneCSMob3,.telephoneCSMob4,.telephoneCSMob5,.telephoneCSMob6,.telephoneCSMob7,.telephoneCSMob8,.telephoneCSMob9{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:.5em;padding-bottom:0}#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:0;width:585px;right:0;top:6.5%;letter-spacing:-1px;z-index:1;display:block;position:absolute;cursor:pointer}#homebuyticketscontent a:active,#homebuyticketscontent a:focus,#homebuyticketscontent a:hover,#homebuyticketscontentFr a:active,#homebuyticketscontentFr a:focus,#homebuyticketscontentFr a:hover{line-height:1.1;margin-left:0;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:active,.HomeAccordionItem:focus,.HomeAccordionItem:hover{text-decoration:none;color:red}#contentEPanel,#contentEPanelComplete,#contentFaq,#contentPassengerSafety,#homepagealert,#imagedivForContactUs,.CBookingcontentWidth,.CScontentWidth,.GAcontentWidth,.HomeContentWidth,.PolicyContentWidth,.SponsorContentWidth,.StationscontentWidth,.TicketsContentWidth,.UPExpIcons,.aboutUPTitleWidth,.contentWidth,.forgotPwdPage,.healthandsafetyTitleWidth,.registerPage,.story{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:.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:0;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:#fff;padding-top:20px;padding-left:35.6em}#pearsonaircontent{padding-top:0;padding-left:0}#ButtonRowMargin{margin-top:55px}.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:0}.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;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 .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.contentWidth{margin-bottom:0}#contactInfo{margin-bottom:6em}#Bloorgridcontent,#PearsonStationgridcontent,#Westongridcontent,#uniongridcontent{padding:30px 0 25px 0;margin-top:33px}.StationHeadingImg,.StationHeadingImgWest{position:absolute;margin-left:-35em;background-color:#fff;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:0}.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:0!important}.marginAdditionImage{margin-top:20px}.imageAlignment{width:5.7em;padding-top:0}.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:0 0 0 transparent!important}.carousel-control.right img.marginTop100PerDT{margin-top:68%!important;margin-left:-15%!important}.LfTeleDateMob .telephoneLFMobCountry1{margin-bottom:0;height:auto!important}.EmailMobBtnPad{text-align:center}.moblWidth70_80per{width:64%}.ServicePopup,.servicePopupBloor,.servicePopupPearson,.servicePopupWeston{display:block}#confirmPopUp,#confirmPopUpAM,#confirmPopUpCookie{display:none;top:0;left:0;right:0;bottom:0;padding-top:40%;position:fixed;z-index:10;background:rgba(220,221,222,.5)!important}.confirmPopUp2{display:none;position:absolute;left:0;top:0;width:20em;height:20em;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.3)}.homeFlightStatusTxtBoxPA{height:40px;width:99%;border-radius:0;padding-left:10px;padding-top:9px}.homeFlightStatusTxtBox{height:40px;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:0;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 #d8d9da}.marginAdditionImage{margin-top:22px}.dateCol{width:22%}.monthCol{width:24%}.yearCol{width:45%}.benefitsMobPadding{padding-top:40px!important}.clockImage,.clockImageLS,.contactCalendarImg{height:auto!important}.clockImage{margin-top:.4em}#timepickCU{width:89%}#timepick{width:89%}.table_uniontransit td{padding:6px 7px!important}.homeFlightStatusTxtBox{height:40px;width:100%!important;border-radius:0;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:0 0 0 transparent!important}.moblWidth70_80per{width:78%}#confirmPopUp,#confirmPopUpAM,#confirmPopUpCookie{display:none;top:0;left:0;right:0;bottom:0;padding-top:13%;position:fixed;z-index:1000;background:rgba(220,221,222,.5)!important}.confirmPopUp2{display:none;position:absolute;left:0;top:0;width:30em;height:15em;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.3)}.homeFlightStatusTxtBox,.homeFlightStatusTxtBoxPA{height:40px;width:99%;border-radius:0;padding-left:10px}}@media screen and (max-width:767px){.confirmPopUpSubscript{height:auto!important}.BuyNowbtn {width: 100% !important;}.disclaimerTextTtc,.disclaimerTextVia,.paddingViaTableMobile{padding-left:10px;padding-right:10px}.disclaimerTextTtc,.disclaimerTextVia{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:0 0 2px 0!important}.mobAppListHeading{padding:0 0 2px 0!important;font-family:Gibson-semibold;font-size:18px;color:#403f38;margin-bottom:0!important}.mobAppListContent{padding:0 0 10px 0!important;color:#403f38;font-family:Gibson;font-size:16px;font-weight:400}.storeIcons{padding-top:25px;padding-bottom:15px}.mobAppHeading{margin-bottom:0!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:#fff!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 0 15px!important}#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:0}#MobileAppPage #leftDiv{padding-top:0!important}#MobAppContent{padding-left:15px;padding-right:15px}#BloorGoTableMob,#WestonGoTableMob,.GoContentPaddingMob{padding-left:10px;padding-right:10px}.GOTableWidth50{width:50%}.GOTableWidth48{width:48%}.VIATableWidth40{width:40%}.VIATableWidth58{width:58%}.GAlinks,.gettingAroundSideTable{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}.UnionGoMobTableHeding,.WestonGoMobTableHeading{background:#f2f0ee;font-weight:700}#accordion-cus-support-MobAppFAQ{margin-top:20px!important}.wrapTextMobile{word-break:break-all}.marginUnionTable{margin-left:0}.UnionPrinterMargin{margin-top:-17px}#BLNxtTrainMobile,#PANxtTrainMobile,#WNNxtTrainMobile,#unNxtTrainMobile,.BLNxtTrainMobile,.PANxtTrainMobile,.WNNxtTrainMobile,.unNxtTrainMobile{margin-left:0!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:0!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:0}.marginTop{margin-top:20px}.alignCenter{margin-top:45px}.UPExpMobImage{padding-top:45px;padding-bottom:15px}.socailMediaUPExp{margin-top:50px}.UPExpReadMoreDT1,.UPExpReadMoreDT10,.UPExpReadMoreDT11,.UPExpReadMoreDT12,.UPExpReadMoreDT13,.UPExpReadMoreDT2,.UPExpReadMoreDT21,.UPExpReadMoreDT22,.UPExpReadMoreDT23,.UPExpReadMoreDT24,.UPExpReadMoreDT3,.UPExpReadMoreDT31,.UPExpReadMoreDT32,.UPExpReadMoreDT33,.UPExpReadMoreDT34,.UPExpReadMoreDT4{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:0!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:0!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:0;margin-bottom:0}#formEPanel h5{font-family:Gibson-SemiBold;margin:0;line-height:inherit;font-size:16px}.announcementHeading{font-size:18px;margin-top:0;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:0;margin-bottom:0;line-height:inherit;font-family:inherit}.GuestServicesFAQs{padding-top:20px;padding-bottom:35px}#2013Accordion_Announcements{margin-bottom:0!important}.announcementMonthlyHeading{padding-bottom:13px}.registerMargin{margin-left:15px;padding-left:0;margin-right:15px}.regMobMargin{margin-left:0;margin-right:0}#IMRegister{padding-left:0;padding-right:0}.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:#833921;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:0;margin-top:0;padding-top:0}#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:0}#itemSerialNoDiv,#itemValueDiv,.categoriesDiv,.subCategoriesDiv{padding:10px 0 0 0;clear:both}.addPaddingToText{width:90%}#mobMt0{margin-top:0!important}.spacing_Moz_Reduce{margin-top:6px}#forMozilla{font-size:0!important}#accessibilityContent,#customerCharterContent{padding-right:60px;padding-top:0;padding-left:0;padding-bottom:35px}#customerCharterContent{padding-right:30px}.customerCharterMobileImg{width:100%}#termsAndConditionsContent{padding-right:20px;padding-top:0;padding-left:0;padding-bottom:0}.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:0;padding-left:0}.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:#fff;padding-left:0;padding-right:0}.accordionopen_UPExp,.accordionopen_customersupport_Faq,.accordionopen_customersupport_Faq_MobApp,.accordionopen_overview_Faq{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:#fff;padding-left:0;padding-right:0}.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:#fff}.accordionopen_UPExp.inactive,.accordionopen_customersupport_Faq.inactive,.accordionopen_customersupport_Faq_MobApp.inactive,.accordionopen_overview_Faq.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:#fff}.BorderPlanTrip{margin-bottom:26px}.BorderPlanTripAboutUP{margin-bottom:0;border-color:#d5d4d4;margin-left:16px;margin-right:15px}.PopUptext,.PopUptextBloor,.PopUptextPearsonStation,.PopUptextWeston{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}#GooglePlus,#facebookUpdates,#tweetsUpdate{margin-top:15px;margin-left:7px}.FBIconUPExp{width:40px;margin-top:1em}.tripMobPB{padding-left:0}#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:0;text-align:right}.widthRegisterPara1{width:100%}.BP0{padding-top:0;border-top:0;margin-bottom:0;padding-bottom:0}#acc_2014_BP0{padding-top:0;border-top:0;padding-bottom:0}.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:400;font-size:20px;width:100%}a .headingContent{font-family:Gibson;font-weight:400;font-size:20px;width:100%;color:#403f38!important}.headingmobilepage{position:absolute;top:25px;left:0;cursor:pointer}.carousel-mobile{position:relative}#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:#fff;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:0}.paddingEmailNew{padding-bottom:22px;padding-top:25px;padding-left:2px}#leftDiv{width:100%}.dis-left-panel{margin-right:0;margin-top:0}.heading9{margin-left:15px}.ParkAndRide,.gettingAround{background-color:#fff;margin-top:0}#sideDiv,#socailMedia,.ParkAndRide,.gettingAround,.product-descrip,.product-image,.socailMediaUPExp{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:0}.whats-happening-title{font-family:Gibson-SemiBold;font-size:26px;color:#403f38;font-weight:400;padding-left:15px;padding-top:15px}.SeeMore-expand{padding-left:15px;padding-bottom:10px!important;padding-top:0!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:0!important;padding-top:0!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:0}.terminalPanel .heading6{padding-bottom:0}#PAaccordionDiv h3{padding-bottom:0;font-family:Gibson;font-size:1.313em;color:#403f38;text-decoration:none;margin:0;line-height:inherit;padding-left:25px;padding-top:15px}.terminalPanel ol{padding-top:0;padding-left:25px}.heightpearson{height:176px;text-align:center;padding-top:70px}.heightForUpdates{height:1em}#PrefferedContactMethodDiv{margin-top:-15px}.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:#fff}.displayAnnouncements{background-color:#fff;height:auto;border:1px solid #d5d4d4;border-right:0}#announcements{border:0;margin-bottom:10px}#announcementMonthlyHeading{font-family:Gibson;font-size:22px;font-weight:400;color:#403f38;padding-bottom:15px;padding-top:15px;line-height:normal}.announcementMonthlyDetail{font-family:Gibson;font-size:14px;font-weight:400;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:400;color:#403f38;padding-bottom:15px;padding-top:15px;line-height:normal}.announcementDetail{font-family:Gibson;font-size:14px;font-weight:400;color:#403f38;line-height:normal;padding-bottom:20px}.announcementMonthlyParaHeading{font-size:18px;color:#403f38;padding-bottom:15px;line-height:1.42;margin-top:0;margin-bottom:0}.announcementParaHeading{font-family:Gibson;font-size:18px;font-weight:700;color:#403f38;padding-bottom:15px;line-height:normal}.announcementMonthlyPara,.announcementPara{font-family:Gibson;font-size:16px;font-weight:400;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}.Button1,.Button4Home,.ContactInfoButton1{width:auto;min-height:55px}.Button4Home{min-width:61px;max-width:100%}.homeTorontoImageMob{width:260px}.HomeFlightBtnMobagain{margin-left:0!important;margin-bottom:12px}.PaddingRightPoint8emLF{padding-right:0}.gotranistbg{padding:10px}.GoViaTtcParagraph{background:#fff}#contentOfMidDiv ol{padding:22px;list-style-type:decimal;padding-right:10px;padding-top:0}#ContactUsForm #TitleInput{width:100%}.lineHeight0pxInMob{line-height:0}.height28pxLF{height:40px;margin-bottom:0}.paddingTopforLabel05{padding-top:0}#ML0GAtitle{margin-left:0;margin-top:30px}.MTmob,.MTmobGT{margin-top:-13px}.proudSponsorsDivFr{margin-left:0;padding-top:15px;font-size:16px!important;padding-right:15px;padding-bottom:15px}.proudSponsorsDiv{margin-left:0;padding-top:15px;font-size:16px!important;padding-right:15px;padding-bottom:15px}.mob-footer{margin-left:-280px;width:100%}.removeMarginInMob{margin-left:0}.paddingleft0pxLF{padding-left:15px}.widthForContentViewCS{margin-left:0;width:100%}.marginBottom1emContactInfo{margin-bottom:0}.paraEPanel{padding-left:.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:0}.product-pane1-border{margin:0;padding:0;border:0 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:700}.transparentView{letter-spacing:-1px;background:rgba(199,200,202,.5);z-index:1;display:block;position:absolute;left:0;top:15%;padding:5% 15px;width:100%}.transViewSmaller{color:#fff;font:26px Gibson;font-weight:400}#discoverEmptyDiv{background-color:#f1ede3;height:142px;width:auto}#UPExperience,#discoverDetails{width:100%;background:#fff;min-height:725px;border:1px solid #fff;display:inline-block}.discoverPara{font-family:Gibson;font-size:16px;font-weight:400;color:#403f38;padding-bottom:17px}.discoverPara2{padding-top:25px}.discoverPara3{padding-top:15px}#discoverHeading{font-family:Gibson;font-size:23px;font-weight:400;color:#403f38;padding-bottom:8px;line-height:normal;padding-top:10px}.discoverMargins{margin-top:17px;margin-left:20px}.rightContent{padding:0}#innerRightDiv{width:100%;background-color:#f2f2f2;margin-top:20px;padding-bottom:53px}#innerLeftDiv{width:auto;margin:20px 15px}#UPExperience #innerLeftDiv{width:auto;margin:0 0!important}.innerLeftDiv{margin-left:15px;margin-right:10px}.mobileHeadingStyle{font-family:Gibson!important;font-size:16px!important;font-weight:400;color:#403f38;margin-top:0!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:400;color:#33647e;margin-bottom:10px;text-decoration:underline;cursor:pointer}.placesTitle{font-family:Gibson;font-size:18px;color:#666;margin-bottom:13px;margin-top:13px}.pixleft20{margin-left:15px}.archiveArticles{font-family:Gibson;font-size:18px;font-weight:400;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:0;margin-top:20px;margin-bottom:20px}.hrInLFDown{width:95%;margin-left:16px}.homeTelLFAlignment,.workTelLFAlignment{padding-top:0;padding-left:.9em}#stationBloorLink,.moblPaddingLeft0,.paddingLeft0Mob,.paddingLeft2emReasonCU,.paddingLeft5LFLocation{padding-left:0}.paddingLeft2emCUContact,.paddingLeft6emCUResponse{padding-left:1em}.hrLineCU{width:100%;margin-left:0;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:0;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 #d8d9da}.paddingRight4emFAQ{padding-right:0}.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:0}#saveBtnMobPadding{padding-top:0;margin-bottom:0}.ServicePopup,.servicePopupBloor,.servicePopupPearson,.servicePopupWeston{display:block;width:280px;margin:0 auto;z-index:9;top:40px;background:#fff}.Upmargintop1dot5em{margin-top:1.5em;height:3em}.alignmentPostal{text-align:left}#InvalidEmailPopUpAM,#appiconpopup,#confirmPopUp,#confirmPopUpAM,#confirmPopUpCookie{display:none;top:0;left:0;right:0;bottom:0;padding-top:13%;position:fixed;z-index:1000;background:rgba(220,221,222,.5)!important}.confirmPopUp2{display:none;position:absolute;left:0;top:0;width:19em;height:11em;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.3)}.confirmPopUpInvalidEmail{display:none;position:absolute;left:0;top:0;width:300px;height:80px;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.3)}.appIconContent{display:none;position:absolute;left:0;top:0;width:220px;height:80px;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 10px 3px rgba(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:#fff}.paddingStory{padding-top:23px}.storyLastContent{padding-bottom:15px}.aboutUPSmallContent{font-family:Gibson;color:#403f38;font-size:16px}.seperatorDiv{height:30px;background-color:#fff}#sendUsMessage{display:block;margin-top:2em;margin-bottom:1em}#formContent{display:none}.onlyMobHeight1em{height:1em}.margintop4Guest{margin-top:1em}.borderHorizontal{border-bottom:1px solid #d5d4d4;margin-right:25px}.ServiceMobMargin{margin-left:2%}.aboutUPContentHeading{padding-top:0!important}.topleftMarginAUP{position:relative;margin-left:-10em;background-color:#fff}.paddingTop1emMobl0{padding-top:0;margin-bottom:-10px}table.table_schedule{margin-bottom:10px}.text-center-Mob{text-align:center}.height55{height:55px!important}#formPassengerSafety h3,.heading7{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}.heading7_LostFound{letter-spacing:.4px!important;font-family:Gibson-SemiBold!important;font-weight:400!important;font-size:30px!important;line-height:30px!important;padding-bottom:2px!important;color:#403f38!important}.heading7_LostFound{font-family:Gibson-SemiBold;font-weight:400;font-size:1.875em;margin-left:4px}.moblPadding15pxPAdding0{padding-left:15px;padding-right:0}.moblAlignLeftAlignRight{text-align:left}.ui-timepicker-wrapper{position:absolute;top:40px!important;left:14px!important;z-index:6!important;display:block;overflow-y:scroll}#Usstate,#countryDropdwnDiv,#preferredLangDiv,#statedropdownDiv,.HomeTableWidth,.drdcountry-panel select,.paginationDrpDown select,.width90perCSDeskt{width:100%}.customSelectInner{width:100%;height:38px!important;line-height:38px!important;padding-left:10px;background:url(../../Content/Images/Shared/drparrow.png) no-repeat center right}#TravelRequestForm .customSelectInner{background:0 0}span.customSelect{background:0 0!important;padding-right:13px}#mobfpdiv span.customSelect{background:#fff url(../../Content/Images/Shared/drparrow.png) no-repeat right 12px center!important;padding-right:0;background-position-x:right 12px!important}#mobfpdiv span.customSelectInner{padding-right:0;background:0 0!important;padding-left:10px;margin-left:10px}#TravelRequestForm span.customSelect{background:url(../../Content/Images/Shared/drparrow-new.png) no-repeat center right!important}#TravelRequestForm span.errInputStyle{background:#ffb2b2!important}#TravelRequestForm .errInputStyle .customSelectInner{background:url(../../Content/Images/Shared/drparrow-error.png) no-repeat right}span.customSelect.errInputStyle{background:#ffb2b2!important;color:#833921}#ContactUsForm span.customSelect.errInputStyle{padding-right:0}#TravelRequestForm span.customSelect{padding-right:0}#lang-selection-mob{width:150px}#lang-selection-mob-div span.customSelect{padding-right:0!important}#lang-selection-mob-div .customSelectInner{background:url(../../Content/Images/Shared/languageArrowDown.png) no-repeat center right!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!important;height:21px!important;line-height:23px!important;padding-left:0!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:0!important}.GATabMarginTop,.marginTop2dot5em{margin-top:1em}.gettingAround-panel-heading{font-size:1.992em}#PassengerDivDeskt,#accessibility,#contactUSDivDeskt,#ePanelDivDeskt,#iconFour,#iconOne,#iconThree,#iconTwo,#lostAndFoundDivDeskt{text-align:center;font-family:Gibson-SemiBold;font-size:18px;font-weight:400;width:21%;height:174px;background-color:#fff;float:left;display:inline;margin-left:1.5%}.imageGuestServicesFrench{display:inline-block!important}#iconFour,#iconOne,#iconThree,#iconTwo{width:21%}.UPExpIconsText{width:21%;text-align:center;font-family:Gibson;font-size:16px;font-weight:400;float:left;display:inline}.UPExpIconsTextMargin{margin-left:25px}.CScontentWidth,.DTDetailWidth,.SponsorContentWidth{width:100%;margin:0 auto}.regImgMMWidth,.regImgTagWidth{padding:0;margin-top:0}.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:0}.EmailMobWidth{width:320px;margin-left:0}.emailsetTopMargin{margin-top:9px}.emailsetTopMarginUpdate{margin-top:45px}.EmailMobPadding{padding-right:0;padding-left:0}#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:400;font-size:2.063em;text-transform:uppercase;color:#403f38;text-decoration:none;margin-bottom:0;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{width:44%;margin-left:4%}.telephoneCSDaytimeCorporate{width:44%;margin-left:4%}.telephoneCSMob2,.telephoneCSMob9,telephoneLFMobDaytimeCode .telephoneCSMob5{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{width:24%;margin-left:4%}.telephoneCSMob7{width:18%}#TravelRequestForm .telephoneCSMob7{width:24%}.telephoneCSDaytimeExtCorporate{width:24%;margin-left:4%}.telephoneCSDaytime,.telephoneCSDaytimeCorporate,.telephoneCSDaytimeExt,.telephoneCSDaytimeExtCorporate,.telephoneCSMob1,.telephoneCSMob2,.telephoneCSMob2New,.telephoneCSMob3,.telephoneCSMob4,.telephoneCSMob5,.telephoneCSMob6,.telephoneCSMob7,.telephoneCSMob8,.telephoneCSMob9,.telephoneLFMob1,.telephoneLFMob2,.telephoneLFMob2Label,.telephoneLFMob3,.telephoneLFMob4,.telephoneLFMob4Label,.telephoneLFMob6,.telephoneLFMobCountry1,.telephoneLFMobDaytimeCode{float:left;height:40px}.borderbgcolorFAF9F8Mobile{background-color:#fff}.heading6moblp3{font-family:Gibson;font-size:15px}.GridPadding1{margin-left:0;margin-top:10px;padding-top:0}.GridPadding{margin-left:0;margin-top:0;padding-top:0}.aboutUPMobPadding{padding-left:0;padding-right:0}.marginleftForBackCB{margin-left:10px}#aboutUppadding,#healthpadding{padding-right:0;width:80%;margin-left:7%}.CBHeadingAlign{margin-left:8px;margin-top:22px}.moblMargin0{margin:0 auto}.mobl100tab40width{width:100%;padding:0}.marginTop2dot5emMobl0{margin-top:0}.headingResetpwdAlign{padding-left:15px;margin-top:-3px}.headingResetpwdAlign1{padding-left:15px}.panel-group .panel{color:#403f38!important;margin-bottom:-5px;border-radius:0;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:#fff}.paddingTop1dot5ems{padding-top:0}#homeaccordion{width:100%;margin-left:0;margin-right:0}#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:0;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:0;border:none}.HomeHeadingMobile{margin-top:1.2em;margin-right:0;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:0;margin-top:0;margin-right:15px;color:#403f38;font-family:Gibson-SemiBold;font-size:1.875em;font-weight:400}#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:#fff;color:#833921;font-size:15px;width:17px;height:17px;opacity:1;margin-right:1.2em}#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:0;margin-right:0;margin-top:.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:400;margin-top:30px;color:#403f38;text-align:left}#serviceStatusLeftMargin h1{font-family:Gibson-SemiBold;font-size:25px;font-weight:400;margin-top:30px;color:#403f38;text-align:left;margin-bottom:0;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:400;margin-top:30px;color:#403f38}.forgotPwdPage{margin:1em auto;margin-left:15px;margin-right:15px}.registerPage{margin:1em auto;margin-left:0;margin-right:0}#midDivSearch{margin:0 auto;width:100%;background-color:#fff}#inside100PercentDiv{width:100%;margin-left:15px}.navnew{float:left;width:100%;height:auto;margin-top:auto;font-size:.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:.9em;background-color:#f2f2f2;padding-left:0}.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:400;margin-left:0;margin-top:30px}#contentOfMidDiv{font-family:Gibson;font-size:16px;font-weight:200;margin-left:0;margin-top:5%}.widthHeightLFMob,.widthHeightLFMobEmail{width:100%;height:40px}.width100{width:100%}.height3LFMob{height:3em}.textAreaLFMob{width:100%;height:10em;background-color:#fff}.buttonLFMob{width:186px;min-height:55px;white-space:normal;color:#fff!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}.travelApproxEndDiv,.travelApproxStartDiv,.travelJourneyDiv{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:.45em;padding-bottom:0;font-weight:400;font-family:Gibson-SemiBold;font-size:30px;text-transform:uppercase;margin-top:0;padding-top:0}#backForCustomerMobile{display:block;padding-bottom:2em}#backForCustomerMobile>a{color:#33647e;text-decoration:underline}#formPassengerSafety{background-color:#fff;margin-top:2.15em;border:none;padding-left:0;padding-right:0}#contentEPanel,#contentEPanelComplete,#contentPassengerSafety{width:96%;margin:0 auto}#mainHeadingEPanel{display:none;margin:0}#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:400;padding-top:0;padding-bottom:0;padding-left:9px;margin-top:22px;font-size:30px;margin-bottom:-2px}#carousel-example-generic-discover,#mainHeadingFaq,#mainHeadingPassenger,#tweetsDiv,.imgForDesktop,.imgForTablet{display:none}.hideInMob{display:none!important}#formEPanel{border:none;margin-top:1.4em}#mainHeadingFaq{margin:0}#formFaq{background-color:#fff;margin-top:2.15em;border:none;padding-left:0;padding-right:0;height:auto}#accordion-cus-overview-FAQ,#accordion-cus-support-FAQ,#accordion-cus-support-MobAppFAQ,#contentFaq{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:400;font-family:Gibson-SemiBold;font-size:30px;padding-top:0;padding-bottom:0;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:0;padding-right:30px;padding-left:0}#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,#collapseFaq1>.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,#collapseFaq2>.panel-body,#collapseFaq30>.panel-body,#collapseFaq31>.panel-body,#collapseFaq32>.panel-body,#collapseFaq33>.panel-body,#collapseFaq34>.panel-body,#collapseFaq35>.panel-body,#collapseFaq3>.panel-body,#collapseFaq4>.panel-body,#collapseFaq5>.panel-body,#collapseFaq6>.panel-body,#collapseFaq7>.panel-body,#collapseFaq8>.panel-body,#collapseFaq9>.panel-body,#collapseFaqMobApp10>.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{border:30px solid #f1ede3;border-top:4px solid #f1ede3;border-right:15px solid #f1ede3;border-left:15px solid #f1ede3}#aecollapseFaq10>.panel-body,#aecollapseFaq11>.panel-body,#aecollapseFaq12>.panel-body,#aecollapseFaq13>.panel-body,#aecollapseFaq14>.panel-body,#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{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:0;overflow:hidden}#contentFaq .panel-group .panel{margin-bottom:0}#PAaccordionDivAward .panel{margin-bottom:0;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:#fff;border-color:#d5d4d4;border-width:1px}#accordionDiv{display:block;margin-top:6.3em}#PAaccordionDiv,#PAaccordionDivAward,#PAaccordionDivAwardInner,.photos{display:block}#PAaccordionDivAward a,#PAaccordionDivAward a:active,#PAaccordionDivAward a:focus,#PAaccordionDivAward a:hover{text-decoration:none}#accordionDiv span{margin-top:5px}.mt15{margin-top:0!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:#fff;width:280px}.amenities{background-color:#fff}#benefits{width:100%;margin-bottom:0;margin-top:0;height:auto}.amenities{width:86%;margin:0 auto;height:auto}.GridPadding0{margin-left:0}#marginlink{margin-top:0;margin-bottom:36px}#photomob,.content6{margin:0 auto;width:100%}#photomob h1{margin-left:15px;font-family:Gibson-SemiBold;font-size:25px;font-weight:400;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}#FlightStatusBorder,#HoursBorderAccordion,#HoursBorderAccordionBloor,#HoursBorderAccordionPearsonStation,#HoursBorderAccordionWeston,#OurServiceAccordion,#OurStationsAccordion,#OurStationsSchedulesAccordion,#ScheduleHomeBorder,#SchedulesBorderAccordion,#SchedulesBorderAccordionBloor,#SchedulesBorderAccordionPearsonStation,#SchedulesBorderAccordionWeston,#ServicesBorderAccordion,#ServicesBorderAccordionBloor,#ServicesBorderAccordionPearsonStation,#ServicesBorderAccordionWeston,#VIAacc,#mobileacc,#unionstnaccor{height:auto;padding-top:12px;border-radius:0;border-bottom:0}#BloorStationAcc,#Mx_gettingAround_Accordian_Panel,#OurStationAcc,#PAaccordionDiv,#PearsonStationAcc,#UnionStationAcc,#UnionStationAcc1,#WestonStationAcc{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:0 solid #d5d4d4!important}.accor-border{border:1px solid #d5d4d4!important;border-left:0 none!important;border-right:0 none!important;border-bottom:0 none!important}#Gotransit,#TextdecorationBloorHours,#TextdecorationBloorSchedules,#TextdecorationBloorServices,#TextdecorationOurSchedules,#TextdecorationOurService,#TextdecorationOurStations,#TextdecorationPearsonHours,#TextdecorationPearsonSchedules,#TextdecorationPearsonServices,#TextdecorationUnionHours,#TextdecorationUnionSchedules,#TextdecorationUnionServices,#TextdecorationWestonHours,#TextdecorationWestonSchedules,#TextdecorationWestonServices,#Torontotransit,#Viatrasit{text-decoration:none}#BloorIconColorHours,#BloorIconColorSchedules,#BloorIconColorServices,#OurIconColorOurStations,#OurIconColorSchedules,#OurIconColorServices,#PearsonIconColorHours,#PearsonIconColorSchedules,#PearsonIconColorServices,#WestonIconColorHours,#WestonIconColorSchedules,#WestonIconColorServices{color:#9a928a;font-size:22px;line-height:32px}#IconColorOurStations,#IconColorSchedules,#IconColorServices,#s-gotransit1,#s-toronto,#s-via,.IconColorHours{display:none}#BloorHoursColor,#BloorSchedulesColor,#BloorServicesColor,#OurSchedulesColor,#OurServicesColor,#OurStationsColor,#PearsonHoursColor,#PearsonSchedulesColor,#PearsonServicesColor,#WestonHoursColor,#WestonSchedulesColor,#WestonServicesColor{color:#403f38;background-color:#f1ede3}#Gotransitcolor,#HoursColor,#SchedulesColor,#ServicesColor,#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:0;margin-left:0}.BorderAccordionUnionOur{border:15px solid #f1ede3}.SchedulesMargin{margin-left:7px;margin-top:20px}.SchedulesMargin h3{margin-top:0;margin-bottom:0;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:#666;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:0 60px 0 22px}.schedulegroup h3{margin-top:0;line-height:inherit}.photos ul{list-style:none;padding-left:0}.photos ul li{display:inline;list-style:none;float:left;padding:0;text-align:center;margin:0;width:100%}.photos ul li a{background-color:#fff}.photos ul li a{line-height:3;margin:0 15px;display:inline;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.imgwidthourstation{width:250px;margin:0 auto;height:250px;margin-top:15px}.mobAlign,.servicesmargin{padding-left:21px;padding-right:20px;padding-bottom:40px}.bgwhitewarmgray{background-color:#fff}#paddingstatus h3{font-family:Gibson;font-size:1.5em;color:#403f38;text-decoration:none;padding:0;line-height:inherit;margin:0}.borderfullwidth{border:1px solid #d5d4d4!important;margin-right:1%!important;margin-bottom:20px!important;margin-top:15px!important;margin-left:0!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:0}.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%}#BloormarginSchedulesMob,#PearsonmarginSchedulesMob,#marginSchedulesMob,.WestonmarginSchedulesMob{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}#Bloorpaddinghours30,#Pearsonpaddinghours30,#Westonpaddinghours30,#paddinghours30{padding:30px;padding-top:24px;padding-bottom:0}#PopUptext1,#PopUptextBloor1,#PopUptextPearsonStation1,#PopUptextWeston1{text-align:left;margin-left:-13px}#UpMobileMarginLeft{width:98%;margin:0;margin-left:1%}#Blooralertposition,#PearsonStationalertposition,#Westonalertposition,#unionalertposition{padding:10px;background-color:#833921;font-family:Gibson;font-size:16px;color:#fff}#Blooralertbutton,#PearsonStationalertbutton,#Westonalertbutton,#unionalertbutton{background-color:#fff;color:#833921;font-size:12px;width:20px;height:20px;opacity:1;margin-right:1.2em}#Bloorstrongalertdiv,#PearsonStationstrongalertdiv,#Unionstrongalertdiv,#Westonstrongalertdiv{width:11em;font-family:Gibson-SemiBold;font-weight:400}#Blooralertcontent,#PearsonStationalertcontent,#Unionalertcontent,#Westonalertcontent{width:100%;margin-left:13px}.StationHeadingImg,.StationHeadingImgWest{margin-left:0;background-color:#fff;margin-right:2%}#pearsonPaddingTop{padding-top:36px;line-height:1}#entirePage #pearsonPaddingTop{padding-top:36px;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}.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 0 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 0 10px 0}.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:0;margin-bottom:15px}.imgOnRight img{float:none}.imgForMobile{display:block}.marginLeftRightMinus15px{margin-left:-15px;margin-right:-15px}.gcbOverviewContent img{width:110%}.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}#BloorStationGoTable,.WestonStationGoTable{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%}.heightEnglishUPExp,.heightFrenchUPExp{height:154px!important}.LFTelePhoneMarginTab .height2LFMob{height:40px}.LFTelePhoneMarginTab .alignBottomTelLF{margin-left:130px}.widthAppID{width:268px}#mediaKitNav{border-bottom:0!important}a:hover{outline:0!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:184px}.timeDisclaimerTextLF{margin-left:190px}.margin_Alignment_GCBTitle{margin-top:0;margin-bottom:0;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:0;margin-bottom:0;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,.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:.5}.carousel-left{display:none!important;position:absolute;top:40%;bottom:0;float:left;left:5.5%;opacity:.5}.telephoneWidth{width:33.5%;padding-right:0}.GCBParaOverview{margin-top:17px}.GCBContactOverview{margin-top:48px}.marginTopFooter{margin-top:50px}.mbTab6{margin-bottom:6px}#timepick{margin-left:-21px}.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:#fff;margin-right:0;margin-bottom:20px;margin-left:0;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:0}.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:0!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}#BloorBorderHours,#BloorBorderSChedules,#BorderHours,#BorderSChedules,#PearsonStationBorderHours,#PearsonStationBorderSChedules,#WestonBorderHours,#WestonBorderSChedules{border-color:#d5d4d4;width:100%;float:left;margin-bottom:20px;margin-top:8px}#BloorBorderServices,#BorderServices,#PearsonStationBorderServices,#WestonBorderServices{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}#AddressCountryInputDiv select{font-size:11.4px!important}.gcbContentHeading .gcbContentHeadingSpan1{display:block}#BloorStationTabs,#OurStationsTabs,#UnionStationTabs{width:708px}#paddingbottomuniontext{padding-top:60px;padding-left:22px}.schedulegroup table td.moveright{text-align:center}.homeFlightStatusTxtBoxPA{height:40px;width:98%!important;border-radius:0;padding-left:10px;margin-left:13px}.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}#AddressPostCodeInput{width:100%}.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:.3em}#ssTrain{margin-left:0;padding-left:0}.paddingRightinTablet{padding-right:2.6em}.proudSponsorsDivFr{width:256px;margin-top:1.4%}.proudSponsorsDiv{width:256px;margin-top:3%}.paddingLeft2emReasonCU{padding-left:71px;margin-left:0!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:0}#contentWidthPearson{width:auto;padding-left:0!important;padding-top:5px}.trainAPWidth{padding-right:0;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:0;height:297px}.div_BloorSchedules{border-bottom:1px solid #d5d4d4!important;border-left:1px solid #d5d4d4!important;padding-right:0;height:297px}.div_weston{border-right:1px solid #d5d4d4!important;margin-left:15px;padding-left:0;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:0!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:0}.padding0Tab,.paddingLeft5LFLocation{padding-left:0}.homeTelLFAlignment{padding-top:24px;padding-left:1.4em}.marginLeft1Point4TabItemCU{margin-left:1.4em}.hrInLF{margin-left:0;width:98%}.hrInLFDown{margin-left:.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:0}.margin1CUHeading,.marginLeft1CU{margin-left:-.9em}.hrLineCU{margin-left:0;width:97%}.hrLineCU2{width:95%;margin-left:1em}.width90perCSDeskt{width:100%}.dateOfTravelTabAlign{margin-left:52px!important;text-align:left}#btnsubscribe{margin:3.75em 40px 0 0;display:inline-block}#ButtonRowMargin{margin-top:25px}#formFaq h3{padding:2.4em 1em 1em 1.3em;margin-left:7px}#PassengerDivDeskt,#accessibility,#contactUSDivDeskt,#ePanelDivDeskt,#iconFour,#iconOne,#iconThree,#iconTwo,#lostAndFoundDivDeskt{text-align:center;font-family:Gibson-SemiBold;font-size:19px;font-weight:400;width:23.77%;background-color:#fff;float:left;display:inline}#iconFour,#iconOne,#iconThree,#iconTwo{float:none!important;display:inline-block!important}#PassengerDivDeskt span,#accessibility span,#contactUSDivDeskt span,#ePanelDivDeskt span,#lostAndFoundDivDeskt span{padding-left:2px!important;padding-right:2px!important}#PassengerDivDeskt,#accessibility,#ePanelDivDeskt,#lostAndFoundDivDeskt{margin-left:1.5%!important}.imageGuestServicesFrench{display:inline-block!important}#iconFour,#iconOne,#iconThree,#iconTwo{width:23.87%!important}.UPExpIconsText{width:23.87%!important;text-align:center;font-family:Gibson;font-size:16px;font-weight:400;float:left;display:inline}.UPExpIconsTextMargin{margin-left:1.5%!important}#iconFour,#iconThree,#iconTwo{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:0;margin:0}.home_nav-tabs>li>a{padding:18px 15px!important}.ServicePopup,.servicePopupBloor,.servicePopupPearson,.servicePopupWeston{display:block;width:280px;margin:0 auto;z-index:9;top:40px;background:#fff}.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:#fff;margin-top:-60px;padding-right:0;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_Border{border-bottom:1px solid #d5d4d4}.marginLeftServices{margin-left:6.5%}.ServiceStatuscontent2{margin-left:3%;width:79%;padding:15px 26px 0 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:0;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}.telephoneCSDaytime,.telephoneCSDaytimeCorporate,.telephoneCSDaytimeExt,.telephoneCSDaytimeExtCorporate,.telephoneCSMob1,.telephoneCSMob2,.telephoneCSMob2New,.telephoneCSMob3,.telephoneCSMob4,.telephoneCSMob5,.telephoneCSMob6,.telephoneCSMob7,.telephoneCSMob8,.telephoneCSMob9{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:0}.telephoneCSMob8{width:106px;margin-left:0;padding-left:0}.telephoneCSMob9{width:60px;margin-left:0}.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%}#PreferredLanguage,#TravelRequestForm #PhoneNumberInputDiv,#Usstate,#countryDropdwnDiv,#drdncoun,#drpState,#drpStateUS,#statedropdownDiv{width:100%}.gettingAroundText{margin-left:0}.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}.width11{width:12%}.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:0}.marginTop2dot5emMobl0{margin-top:40px}.regImgMMWidth{padding:0;width:78px;height:78px}.regImgTagWidth{padding-left:0;width:68px;height:70px}#contentEPanel,#contentEPanelComplete,#contentFaq,#contentPassengerSafety,#imagedivForContactUs,.CBookingcontentWidth,.CScontentWidth,.GAcontentWidth,.HomeContentWidth,.PolicyContentWidth,.SponsorContentWidth,.StationscontentWidth,.TicketsContentWidth,.UPExpIcons,.aboutUPTitleWidth,.contentWidth,.forgotPwdPage,.healthandsafetyTitleWidth,.registerPage{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:0}.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:0;margin-bottom:0;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:0;line-height:1.35}.LfTeleDeskLineHeight{line-height:20px}.LFTelePhoneDeskMargin{margin-top:0}.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:423px;height:143px;background-color:#fff}.dateTimeMarginTop{margin-top:10px;padding-left:0}.EpanBtnMargn{margin-top:30px}#ourStoryHeight{height:auto}#benefits{background-color:#fff;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:focus,#homebuyticketscontent a:hover,#homebuyticketscontentFr a:active,#homebuyticketscontentFr a:focus,#homebuyticketscontentFr a:hover{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:.5em;padding-bottom:.2em}.headingResetpwdAlign1{padding-top:.5em;padding-bottom:0}.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:.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:0;margin-right:0;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:#fff;margin-top:-58px;padding-left:34em;padding-top:7px}.rightPearsonAirport{width:41.1%;margin:0;margin-top:0;padding-right:0;padding-left:15px!important}.leftblockPearsonAirport{width:56.8%;padding:0;padding-right:2%;border-right:1px solid #f1ede3}#pearsonaircontent{padding-top:100px;margin-right:0!important}#pearsontext{position:absolute;margin-left:-20em;margin-top:-60px;width:46.2em;background-color:#fff;padding-top:25px;padding-left:19em}#inside100PercentDiv{width:100%;margin-left:4em}#listPartialView{margin-top:2.65em;margin-left:.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:#fff;font-family:Gibson;font-size:16px;color:#33647e;cursor:pointer;padding:0 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:400;color:#403f38;padding-bottom:15px;width:420px}.announcementDetail{font-family:Gibson;font-size:13px;font-style:normal;color:#666;padding-bottom:20px}.announcementParaHeading{font-family:Gibson-SemiBold;font-size:16px;color:#666;padding-bottom:25px;width:400px}.announcementPara{font-family:Gibson;font-size:16px;font-weight:400;color:#666;padding-bottom:30px}.announcementDiv{border-top:1px solid #d8d9da;padding-top:30px;margin-top:30px}#announcementEmptyDiv{background-color:#f1ede3;height:142px;width:auto}#announcementMonthlyHeading{font-family:Gibson;font-size:21px;font-weight:400;color:#403f38;padding-bottom:25px}.announcementMonthlyDetail{font-family:Gibson;font-size:13px;font-weight:400;color:#666;padding-bottom:20px}.announcementMonthlyParaHeading{font-family:Gibson;font-size:16px;font-weight:700;color:#666;padding-bottom:10px}.announcementMonthlyPara{font-family:Gibson;font-size:16px;font-weight:400;color:#666;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:400;color:#33647e}#formPassengerSafety{background-color:#fff;margin-top:2.12em;border:1px solid #d5d4d4}#accordionDiv,#backForCustomerMobile,#backForCustomerMobileEPanel,#backForCustomerMobileFaq,#facebookDivMob,#tweetsDiv,.imgForDesktop,.imgForMobile{display:none}#formPassengerSafety h3{padding:20px;font-family:Gibson;font-size:1.313em;color:#403f38;margin-top:.6em;padding-left:15px}#formEPanel{background-color:#fff;margin-top:2.12em;border:1px solid #d5d4d4}#buttonEpanel{padding-left:.5em;background-color:#33647e;color:#fff;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:#fff;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:0;max-height:109px;max-width:159px}.addPaddingToImage{padding:4px 15px 4px 15px}.addPaddingToImageSocialM{padding:4px}.socailMediaUPExp{padding-bottom:0!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:#fff;height:15em}#partners{background-color:#fff;width:672px}.amenities{background-color:#fff;width:710px;height:auto;margin-left:auto;margin-right:auto}.transViewBig{color:#fffffe;font:44px Gibson;font-weight:500}.transViewSmaller{color:#fff;font:39px Gibson;font-weight:400}#discoverEmptyDiv{background-color:#f1ede3;height:142px;width:auto}#UPExperience,#discoverDetails{width:100%;background:#fff;min-height:725px;border:1px solid #fff;display:inline-block}.discoverPara{font-family:Gibson;font-size:16px;font-weight:400;color:#403f38;padding-bottom:30px}.discoverPara2{padding-top:30px}.discoverPara3{padding-top:15px}#discoverHeading{font-family:Gibson;font-size:27px;font-weight:400;color:#403f38;padding-bottom:30px}.discoverMargins{margin-top:50px;margin-left:45px}.rightContent{padding:0 10px 10px 10px}#innerLeftDiv,#innerRightDiv{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:400;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:400;color:#33647e;cursor:pointer}.placesTitle{font-family:Gibson;font-size:15px;color:#666;margin-bottom:5px;margin-top:6px}.archiveArticles{font-family:Gibson;font-size:21px;font-weight:400;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:#fff;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;text-align:center;margin-left:11%}.photos ul #unionImageLeftMargin{display:inline;list-style:none;float:left;padding:0;text-align:center;margin-left:14%}.photos ul #westonImageLeftMargin{display:inline;list-style:none;float:left;padding: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 .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}#Bloorgridcontent,#PearsonStationgridcontent,#Westongridcontent,#uniongridcontent{padding:30px 0 20px 0;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:0}#Home-Indicators-Wrapper,#Home-Indicators-WrapperMobile,#Home-Indicators-WrapperTab,#Indicators-Wrapper,#Indicators-WrapperMobile,#Indicators-WrapperTab{right:0!important}}@media screen and (min-width:768px){.disclaimerTextTtc,.disclaimerTextVia{padding-bottom:10px}.viaSorryMessageAllign{padding-top:20px;padding-bottom:20px}.table_uniontransitvia td,.table_uniontransitvia th{padding:2px 8px}.table_uniontransitvia{width:100%}td.td_uniontransitvia,th.th_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 0 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:400}.mobAppcontentTextPadding{padding:0 0 2px 0!important}.mobAppListHeading{padding:0 0 2px 0!important;font-family:Gibson-semibold;font-size:18px;color:#403f38;margin-bottom:0!important}.mobAppListContent{padding:0 0 10px 0!important;color:#403f38;font-family:Gibson;font-size:16px;font-weight:400}.blockContentMobApp{padding:5px}.fontColourMobAppListNumber{color:#0076D3}.googleMapPadding{margin-top:30px}th.GOTableCol1Heading,th.GOTableCol2Heading,th.GOTableCol3Heading,th.GOTableCol4Heading{border-bottom:1px solid #d5d4d4!important}.paddingTop30px,.paddingTopTnCFirst{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}.MobAppHeading{margin-top:-50px!important}.marginServiceAlert{margin-left:0!important;margin-right:0!important}.cibcIconWidth{width:170px;height:36px}.drakeIconWidth{width:304px;height:32px}.balzacIconWidth{width:90px;height:90px}.UPExpiconImages{width:85%;height:85%}.UPExpReadMoreDT1,.UPExpReadMoreDT10,.UPExpReadMoreDT11,.UPExpReadMoreDT12,.UPExpReadMoreDT13,.UPExpReadMoreDT2,.UPExpReadMoreDT3,.UPExpReadMoreDT4{display:none}.schedulesStaticContentMargin{margin-left:0!important;margin-bottom:15px!important;margin-right:0!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:0}.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:0;margin-top:0;line-height:inherit}.contentWidth h1{margin-bottom:0;margin-top:10px;line-height:inherit}#LostAndFoundForm h3{margin-top:0;line-height:inherit}.searchPadTop{padding-top:40px}#accordion-cus-overview-FAQ,#accordion-cus-support-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}#ContactUsForm label{margin-left:10px}.labeldivPropCU{margin-left:10px}.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:0;line-height:inherit;font-size:16px}.morelink{font-size:16px}#mobmetrolinximage{margin-left:-20px}#GooglePlus,#facebookUpdates,#tweetsUpdate{margin-top:15px;margin-left:7px}.FBIconUPExp{width:30px;margin-top:1em;border-radius:20px}.accordionopen_UPExp,.accordionopen_customersupport,.accordionopen_customersupport_Faq,.accordionopen_customersupport_Faq_MobApp,.accordionopen_overview_Faq{background:#fff url(../../Content/Images/Shared/Accordion_Up.png) no-repeat 97.3% center;padding-left:0;padding-right:0}.accordionopen_UPExp.inactive,.accordionopen_customersupport.inactive,.accordionopen_customersupport_Faq.inactive,.accordionopen_customersupport_Faq_MobApp.inactive,.accordionopen_overview_Faq.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:0}.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:400;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:0}.terminalPanel{margin-top:-62px}.terminalPanel .heading6{padding-bottom:20px!important}.PearsonAirportgridconten h3{padding-bottom:20px!important;margin:0;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:0 10px 22px 22px;list-style-type:decimal}.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:0}.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 0 15px 0}.alert{margin-bottom:0!important;border-radius:0;z-index:1}.gettingAroundCyclingContent,.gettingAroundGoTransitContent{float:right}.fare_panelheading .Tic_FaresStyles{display:none}.accordionopen_Policy.Last.panelheadingstyles.inactive,.accordionopen_Policy.first.panelheadingstyles.inactive,.accordionopen_Policy.panelheadingstyles.inactive{background:#faf9f8 url(../../Content/Images/Shared/arrow3-down.jpg) no-repeat 98% center}.accordionopen_Policy.Last.panelheadingstyles,.accordionopen_Policy.first.panelheadingstyles,.accordionopen_Policy.panelheadingstyles{background:#faf9f8 url(../../Content/Images/Shared/arrow3-up.jpg) no-repeat 98% center}.paddingTop1emMobl0{padding-top:53px}.GAMobTaxisMargin,.GAWalkingMargin{margin-left:-15px}.marginleft3px{margin-left:3px}.moblAlignLeftAlignRight{text-align:right}.gettingAroundTTCFares{padding-right:0}#midDivSearch{min-height:298px}.marginTop2dot5em{margin-top:2.5em;margin-left:-1em}.GATitle{position:absolute;margin-left:-36em;background-color:#fff;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:0;margin-right:0}.PearsonAirportLink{padding-top:10px}.LineHeight1{line-height:1}.Font-SemiBold-Tab-Desk{font-weight:400;font-family:Gibson-SemiBold}.leftblockOurStations h3{margin:0;line-height:inherit;font-weight:400;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:#fff!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:.6em}.UPFaresleftdiv{margin-left:2em;width:90%;padding-right:10%}.borderLeft{border-left:1px solid #f1ede3}.paddingHomeUp{width:30%;padding-left:10px;padding-right:0}#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:#fff;color:#833921;font-size:12px;width:17px;height:17px;opacity:1;margin-right:1.2em}.borderRight{border-right:1px solid #d8d9da}.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:400;padding-top:7px}#PearsonAirContentMargin h1{font-family:Gibson-SemiBold;font-size:2.75em;font-weight:400;padding-top:7px;line-height:1;margin:0}#mobStationMargin h1{font-family:Gibson-SemiBold;font-size:2.75em;font-weight:400;padding-top:7px;color:#403f38;text-decoration:none;line-height:inherit;margin:0;text-transform:uppercase}.heading1MobileH77{font-family:Gibson-SemiBold;font-size:2.75em;font-weight:400}.content6{padding:3.1%;padding-left:.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:400}.leftblockOurStations h1{margin-top:20px;margin-bottom:0;line-height:inherit;font-family:Gibson-SemiBold;font-weight:400;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:0;line-height:inherit;font-size:27px;color:#403f38;text-decoration:none;font-family:inherit}#transitMB20{margin-bottom:20px}#BloorStationTabs,#OurStationsTabs,#UnionStationTabs{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:0;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:focus,.schedules_nav-tabs>li.active>a:hover{background-color:#fff;color:#555025;border-radius:0;border-bottom-color:none}.fontTransitHeading{font-family:Gibson;font-size:27px;text-transform:uppercase}#BloorStationTabs .heading6,#UnionStationTabs .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}#BloorStationTabs .StationSchedulesTwoTabs a,#OurStationsTabs .StationSchedulesBorderthree a,#UnionStationTabs .StationSchedulesBorderthree a{margin-right:1px;border-left:0;border-top:0;border:none}.schedules_nav-tabs>li>a:hover{background-color:#f1ede3}a:active,a:focus,a:hover{outline:0}#TorontotransitUnion,#VIAunion,.SchedulesBorderOurStations{width:100%;margin-left:0;background:#fff;border-top:0}.trainarrival{margin-top:5px}.imgfloatleft{margin:6px;float:left}.EffectiveStyle{font-family:Gibson;font-size:13px;color:#666;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:#fff;border-top:0}.marginservices{margin-top:10px;padding-left:0;padding-right:0}.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:0}.HeadingGettingA{font-size:20px}#serviceStatusLeftMargin h1{margin-top:40px;text-transform:uppercase;margin-bottom:0;line-height:inherit;font-family:Gibson-SemiBold;font-size:2.75em;font-weight:400;padding-top:7px}.ServicePadding20{padding:20px}.borderfullwidth{border:1px solid #d5d4d4;margin-right:28px;margin-bottom:30px;margin-top:0;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,.PopUptextPearsonStation,.PopUptextWeston{text-align:left}#SchedulesWidth #BloorBorderSChedules,#SchedulesWidth #BorderSChedules,#SchedulesWidth #PearsonStationBorderSChedules,#SchedulesWidth #WestonBorderSChedules,#imgwidthheight,#imgwidthheightBloor,#imgwidthheightPearsonStation2,#imgwidthheightPearsonStation3,#imgwidthheightWeston,.imgwidthheightPearsonStation1{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}.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:#fff;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:0 0 0 transparent}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;height:auto;min-height:320px;line-height:1}#homePageCarousel>.item>a>img,#homePageCarousel>.item>img{min-height:450px}#homePageTabCarousel>.item>a>img,#homePageTabCarousel>.item>img{min-height:450px}.heightpearson{height:274px;padding:115px 0 0 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%}#InvalidEmailPopUpAM,#PopUpAMThankYou,#confirmPopUp,#confirmPopUpAM,#confirmPopUpCookie,#subscribePopUpAM{display:none;top:0;left:0;right:0;bottom:0;padding-top:16.5%;position:fixed;z-index:12;background:rgba(220,221,222,.5)!important}.confirmPopUp2{display:none;position:absolute;left:0;top:0;width:19em;height:10em;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.3);padding:5px;padding-top:0}.confirmPopUpThankYou{display:none;position:absolute;left:0;top:0;width:436px;height:auto;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.3)}.confirmPopUpInvalidEmail{display:none;position:absolute;left:0;top:0;width:240px;height:auto;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.3)}.confirmPopUpSubscript{overflow:auto;display:none;position:absolute;left:0;top:0;width:470px;height:625px;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.3)}.popupPadding{padding-left:1em;padding-top:.5em;padding-bottom:.5em}.popupLFPadding{padding-left:2em}.transViewBig{color:#fffffe;font-weight:400;font-family:Gibson-SemiBold;font-size:44px}.transViewSmaller{color:#fff;font:39px Gibson;font-weight:400;text-shadow:0 1px 2px rgba(0,0,0,.6)}#discoverEmptyDiv{background-color:#f1ede3;height:142px;width:auto}#UPExperience,#discoverDetails{width:100%;background:#fff;min-height:725px;border:1px solid #fff;display:inline-block}.discoverPara2{padding-top:30px}.discoverPara3{padding-top:30px}#discoverHeading{font-family:Gibson;font-size:27px;font-weight:400;color:#403f38;padding-bottom:30px;padding-top:25px}.AmenitiesHeading,.UPExpheading{font-family:Gibson;font-size:27px;font-weight:400;color:#403f38;padding-bottom:15px;padding-top:15px}.AmenitiesHeading{padding-top:0!important}.discoverMargins{margin-top:55px;margin:0 auto}#innerLeftDiv,#innerRightDiv{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:400;color:#33647e;cursor:pointer;margin-bottom:5px;text-decoration:underline}.placesTitle{font-family:Gibson;font-size:15px;color:#666;margin-bottom:5px;margin-top:6px}.archiveArticles{font-family:Gibson;font-size:15px;font-weight:400;color:#403f38;margin-top:18px;margin-bottom:2px}.profile_div,.profile_div_Media{margin-left:0!important;margin-right:0!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;height:35px}#sites span.transittrain.selected{background-color:#ccc;background:url(../../Content/Images/Shared/google_trip_sprite.png) no-repeat 0 -251px;opacity:1}#sites span.transitbus.selected{background-color:#ccc;background:url(../../Content/Images/Shared/google_trip_sprite.png) no-repeat 0 -419px;opacity:1}#sites span.transitwalk.selected{background-color:#ccc;background:url(../../Content/Images/Shared/google_trip_sprite.png) no-repeat 0 -83px;opacity:1}#sites span.transittrain{background-color:#ccc;background:url(../../Content/Images/Shared/google_trip_sprite.png) no-repeat 0 -167px;opacity:1}#sites span.transitbus{background-color:#ccc;background:url(../../Content/Images/Shared/google_trip_sprite.png) no-repeat 0 -335px;opacity:1}#sites span.transitwalk{background-color:#ccc;background:url(../../Content/Images/Shared/google_trip_sprite.png) no-repeat 0 1px;opacity:1}.marginLeft4em{margin-left:4em}#farefirstaccor{border-top:none}#farelastaccor{border-bottom:1px solid #cbc4bc}.height40px{height:40px}.marginLeftdot5em{margin-left:.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:.6em}.width3{width:3%}.marginTop1dot3em{margin-top:1.3em}.font20pt{font-size:20px}.displayInlineBlock{display:inline-block}.dispalytable{display:table}.marginTopdot3em{margin-top:.3em;margin-left:.3em}.paddingtop4em{padding-top:4em}.marginTop5em{margin-top:5em}.gibson13pt{font-family:Gibson;font-weight:400;font-size:.813em;color:#666}.gibson14pt{font-family:Gibson;font-weight:400;font-size:14px;color:#666}.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:active,a:focus,a:hover{outline:1px solid #5b9dd9}.nooutline:hover{outline:0!important;color:#403f38;text-decoration:none!important}.nooutline:active,.nooutline:visited{text-decoration:none!important}.nooutlinecomp:active,.nooutlinecomp:focus,.nooutlinecomp:hover{outline:0!important;text-decoration:none}.titlestyle{color:#403f38;padding-left:1em;padding-top:.2em;font-family:Gibson-SemiBold;font-size:21px;font-weight:400}.paddingLeft0em{padding-left:0;padding-right:0}.paddingLeft3em{padding-left:3em}.paddingLeft4em{padding-left:4em}.width150per{width:150%}.width200per{width:200%}.marginleft0{margin-left:0}.borderBottom{border-bottom:1px solid #d8d9da}.GAMoblDropdown{margin-top:.6em;margin-left:-.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:focus,.home_nav-tabs>li.active>a:hover{background-color:#fff;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:focus,.home_nav-tabs>li>a:hover{color:#191919;text-align:center;border-radius:0;width:100%;background:0 0}.home_nav-tabs>li.active{margin-bottom:0;background:#fff;border:none}#secondtabcontent{height:auto;width:96%;margin:0 auto;padding:0}.hometab-secondcontent{background-color:#fff;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:.5em;padding-top:.2em}.home_nav-tabs{text-decoration:none;border-bottom:none;border-bottom-style:none!important;display:table;width:100%}.homebuyticketsplacediv{margin-left:0;height:auto!important}#proudsponsorsdiv{margin-left:30px;display:inline-block;margin-top:1.5em;margin-bottom:auto}.maxWidth65,.maxWidth75{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}#BloorStationGoTable tr,#BloorStationGoTableMobile tr,#WestonStationGoTableMobile tr,.WestonStationGoTable tr{border-bottom:1px solid #c7c8ca}.WestonGoInboundTable:last-child{border-bottom:0!important}td.removeBorderBottom{border-bottom-color:#fff}#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 #000;display:inline-block;height:5px;opacity:.5;vertical-align:top;width:0;margin-top:9px}.forgotpwdemailtxtbox{height:40px;width:100%;max-width:370px;border-radius:0}.registerpagecontent{margin-left:0;margin-right:0}.margintop4{margin-top:4em}.resetpwdlbl{font-weight:400}#Border1pxBlack{border:1px solid #000}.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:700;margin-right:4%;margin-top:4%}button.round-button:active,button.round-button:hover{background:#403f38;color:#fff}.paddingoverlay,.paddingoverlayBloor,.paddingoverlayPearson,.paddingoverlayWeston{padding:0 0 0 21px;overflow-y:auto!important}.lineheight1-5::-webkit-scrollbar{width:0;background-color:transparent}.lineheight1-5::-webkit-scrollbar-thumb,.lineheight1-5::-webkit-scrollbar-thumb:hover{background-color:transparent}.confirmPopUpSubscript::-webkit-scrollbar,.paddingoverlay::-webkit-scrollbar,.paddingoverlayBloor::-webkit-scrollbar,.paddingoverlayPearson::-webkit-scrollbar,.paddingoverlayWeston::-webkit-scrollbar{width:10px;background-color:transparent}.confirmPopUpSubscript::-webkit-scrollbar-thumb,.paddingoverlay::-webkit-scrollbar-thumb,.paddingoverlayBloor::-webkit-scrollbar-thumb,.paddingoverlayPearson::-webkit-scrollbar-thumb,.paddingoverlayWeston::-webkit-scrollbar-thumb{background-color:#d5d5d5;width:10px}.ui-timepicker-wrapper::-webkit-scrollbar{width:10px;background-color:transparent}.ui-timepicker-wrapper::-webkit-scrollbar-thumb{width:10px;background-color:#d5d5d5}#mask-load-indicator,.maskclass{top:0;left:0;bottom:0;right:0;background:url(../../Content/Images/Shared/transparent.png) repeat top left!important;display:none;z-index:8;position:fixed;opacity:.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:400;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}.tripTimeDiv{width:18em!important;padding-right:0}.MR0{margin-right:0!important}.tripTimeTxtDiv{width:45px;padding-left:0;padding-right:0}.tripTimeArrow{width:30px;border:1px solid #d8d9da;margin-left:1%;height:40px;background-color:#fff;padding-top:0;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:focus,tripTimeArrow.a:hover{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 0 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:.6em}#Up5mins2{text-align:center;margin-top:.4em}#Up5mins3{text-align:center}#Uparrow3{width:21%;max-width:none;min-width:61px;margin:0 1.5%;margin-top:3px}#UpLink2{padding-left:0}#UpLink3{padding-left:1em}#UpLink2Mobile{padding-left:0;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:0;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:.6em;height:32px}.aboutUPMobPadding{padding-left:0;padding-right:0}.aboutUPLearnMore{padding-bottom:15px}.buttonClose{display:block;width:16px!important;height:16px!important;border:0 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;position:relative!important;border-radius:0!important;outline:0}.buttonClose span{display:none!important}.widthPadding{width:0;padding-left:3px}.widthPadding0{width:0;padding-left:0}.leftPadding6{padding-left:15px;padding-top:0}.leftPadding22{padding-left:25px}.lf30px{padding-left:30px;padding-top:0}.width20em{width:20em}#right input,.subscriptBorder,textarea{border:1px solid #d8d9da;-webkit-border-radius:0;box-shadow:none!important}#right input[type=radio]{border:none!important;-webkit-border-radius:50%;-moz-transform:scale(1.2,1.2)}@media screen\0{#right input[type=checkbox]{border:none}.bootstrap-select .btn:focus{outline:solid 1px #5b9dd9!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 #d8d9da;/*!important; -Removed important to avoid the overlapping b/w border provided using JQery and CSS*/background:url(../../Content/Images/Shared/drparrow.png) no-repeat center right;background-position:95%;height:40px}#LostAndFoundForm span.customSelect,#TravelRequestForm span.customSelect{background:url(../../Content/Images/Shared/drparrow-new.png) no-repeat center right;background-position:100%!important}#LostAndFoundForm span.customSelectDisabled,#TravelRequestForm span.customSelectDisabled{color:#acacac;background:#ebebe4 url(../../Content/Images/Shared/drparrow-new-disabled.png) no-repeat center right!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:0;padding-left:8px}#lang-selection-div select{width:154px;float:none;display:inline-block;margin-left:0;line-height:2.4;font-size:14px!important}select{font-family:Arial!important}#currencydrpdown .customSelectInner,#lang-selection-div .customSelectInner{height:23px;line-height:23px}#currencydrpdown .customSelectInner{background:url(../../Content/Images/Shared/headerdropdown_grey.PNG) no-repeat center right!important;border:0 none!important;padding-left:0!important;width:55px!important;padding-right:0}#currencydrpdown span.customSelect{background:0 0!important;border:0 none;padding-right:0!important}#currencydrpdown select option{background:#fff!important}#currencydrpdown select{height:25px;width:61px;padding:0;font-family:Gibson!important;padding-left:0;margin-left:5px;background:0 0;border:1px solid transparent!important;color:#fff!important;font-size:16px;background:url(../../Content/Images/Shared/headerdropdown_grey.PNG) no-repeat center right!important}@-moz-document url-prefix(){#currencydrpdown select{width:61px!important;margin-left:5px!important}}.courrierDivWidth{width:40%}.TelDivWidth,.mailDivWidth{width:30%}#confirmEmailSpan,#contactUsErrorSpan,#emailSpan,#enterMandatoryCredentials,#spanAddress,#spanAddressPostCodeInput,#spanCity,#spanContactVia,#spanCountry,#spanDate,#spanDateLF,#spanDescription,#spanEmail,#spanFirstName,#spanFlightNumber,#spanFlightNumberMob,#spanHomePhone,#spanItem,#spanLastName,#spanLostDeparting,#spanLostItem,#spanMessage,#spanMob,#spanPhone,#spanPost,#spanReason,#spanResponse,#spanState,#spanStreet,#spanSubject,#spanTelephoneNumber,#spanTime,#spanWorkPhone,#spanemailPhoneNumber{color:red}#preferredLangDiv,#statedropdownDiv,.contactUsTxtBox,.drdcountry-panel,.positionRelative{position:relative}#LostAndFoundForm .customSelect{height:40px}#LostAndFoundForm select{width:100%;height:40px;margin-top:.5px}#AMbtnclose,#btnclosepopup{padding:0;text-align:center;margin:5px 5px 10px 10px!important;padding:20px!important;z-index:12}#searchimagehead .ui-autocomplete{width:142px!important;background:#fff!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:#fff!important;margin-left:-1px!important}#searchboxdiv .ui-menu .ui-menu-item,#searchimagehead .ui-menu .ui-menu-item{float:none!important;text-align:left!important}#searchboxdiv .ui-menu-item a,#searchboxdiv .ui-menu-item a:hover,#searchimagehead .ui-menu-item a,#searchimagehead .ui-menu-item a:hover{position:relative!important;color:#403f38!important}#searchboxdiv .ui-menu-item a:hover,#searchimagehead .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}#BloorServiceList h3,#WestonServiceList h3,#fixedDiv h3,#pearsonServiceList h3{margin-left:20px;margin-top:15px;float:left;font-family:Gibson;font-size:1.313em;margin-bottom:0;line-height:inherit}.ml3backlink{margin-left:3px}.breakword{word-wrap:break-word}.fare_panelheading{height:50px!important}.fare_panelheading .Tic_FaresStyles{font-size:1.8em}#currencydrpdown{position:relative;color:#fff}#HomeFlightDataDesktop img.toronto-img{width:170px;margin-left:21px;margin-top:36px;margin-bottom:5px;height:125px}.marginleft10px{margin-left:10px}.Padding0{padding:0!important}.ml-20{margin-left:-20px}.marginBottom6px{margin-bottom:6px!important}.loginmoreInfoOverlay{overflow:hidden!important}#timepick{position:relative}.m0{margin:0!important}.mr0{margin-right:0!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:400!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 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:400;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:0;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.left,.carousel-control.right{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}#AEPProgramItem,#DiscoverTorontoItem,#FaresItem,#GCBItem,#NewsMediaItem,#PearsonStationItem,#SponsorsItem,#StationInnerItem,#UnionStationItem{margin-left:-40px;display:block;margin-top:4px!important}.symbol{display:inline-block;font-weight:700;font-size:23px;width:34px;margin-left:6px;vertical-align:middle}.symbolAE{display:inline-block;font-weight:700;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:#833921;display:none;width:95%}.errMessage{padding-left:0;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{background:#fcb2b1!important;color:#803925}.errInputStyle .customSelectInner{background:url(../../Content/Images/Shared/drparrow-error.png) no-repeat right;color:#803925;width:100%!important;margin-left:0;padding-left:10px}#EstimatedTimeInputDiv span.customSelect{background-position:93%}.googletransit{padding-right:6px}.DTScrollHt{height:25em;overflow-y:scroll;-ms-overflow-style:scrollbar}#BloorStationGoTable::-webkit-scrollbar,#BloorStationGoTableMobile::-webkit-scrollbar,#goTransitTable::-webkit-scrollbar,#mobgounion::-webkit-scrollbar,.DTScrollHt::-webkit-scrollbar,.WestonStationGoTable::-webkit-scrollbar,.WestonStationGoTableMobile::-webkit-scrollbar{-webkit-appearance:none}.DTScrollHt::-webkit-scrollbar:vertical{width:6px}#BloorStationGoTable::-webkit-scrollbar:vertical,#BloorStationGoTableMobile::-webkit-scrollbar:vertical,#goTransitTable::-webkit-scrollbar:vertical,#mobgounion::-webkit-scrollbar:vertical,.WestonStationGoTable::-webkit-scrollbar:vertical,.WestonStationGoTableMobile::-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}#BloorStationGoTable::-webkit-scrollbar-thumb,#BloorStationGoTableMobile::-webkit-scrollbar-thumb,#goTransitTable::-webkit-scrollbar-thumb,#mobgounion::-webkit-scrollbar-thumb,.WestonStationGoTable::-webkit-scrollbar-thumb,.WestonStationGoTableMobile::-webkit-scrollbar-thumb{border-radius:4px;border:2px solid #403f38;background-color:#403f38}#BloorStationGoTable::-webkit-scrollbar-track,#BloorStationGoTableMobile::-webkit-scrollbar-track,#goTransitTable::-webkit-scrollbar-track,#mobgounion::-webkit-scrollbar-track,.DTScrollHt::-webkit-scrollbar-track,.WestonStationGoTable::-webkit-scrollbar-track,.WestonStationGoTableMobile::-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:0!important}.paddingTop45px{padding-top:27px}.paddingTop85px{padding-top:85px}.pl0{padding-left:0}#termsAndConditionsContent li{list-style:disc}@-moz-document url-prefix(){#drpState{width:98.45%;margin-left:.85%}}.gibson14pt{font-family:Gibson;font-weight:400;font-size:14px;color:#666}.heightEnglishUPExp,.heightForFrench,.heightFrenchUPExp{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.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{border-color:#d8d9da;background-color:#fff}.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:0;margin-left:9px;background:0 0;border:1px solid transparent!important;color:#fff!important;font-size:16px;background:url(../../Content/Images/Shared/headerdropdown_grey.PNG) no-repeat center right!important}.bootstrap-select.btn-group .btn .caret{display:none}button.btn.dropdown-toggle.selectpicker.btn-default{background:url(../../Content/Images/Shared/drparrow-new.png) no-repeat center right!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:0;padding-bottom:0;margin-top:-1px;border:1px solid #d8d9da!important;box-shadow:0 0 4px rgba(0,0,0,.175)!important;min-width:99%!important}.bootstrap-select.btn-group .dropdown-menu.inner{border:0 none!important}#currencydrpdown .bootstrap-select.btn-group .dropdown-menu li>a{padding:3px 10px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:#ccc!important;color:#333}.btn-default{border-color:#d8d9da!important}.errInputStyle button.btn.dropdown-toggle.selectpicker.btn-default{background:url(../../Content/Images/Shared/drparrow-error.png) no-repeat center right!important}#AddressCountryInputDiv .open>.dropdown-menu,#LostItemTypeInputDiv .open>.dropdown-menu,#Usstate .open>.dropdown-menu,#directionDropdownLF .open>.dropdown-menu,#mobfpdiv .open>.dropdown-menu,#statedropdownDiv .open>.dropdown-menu,#statesdropdown .open>.dropdown-menu,#stationSectionInfo .open>.dropdown-menu,.drdcountry-panel .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:0;line-height:1.428571429;font-family:Gibson;font-size:24px}.ticketFaresPaddingBottomMobile h3{margin:0;line-height:none;font-family:Gibson;font-size:24px}.ticketFaresPaddingBottomMobile h4{margin:0;line-height:none;font-family:Gibson;font-size:17px}.ticketFaresPaddingBottomMobile h5{margin:0;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:0}#dropdownuser li:first-child{margin-top:5px}.wrapcontent{word-wrap:break-word}.UPExp_paneldefault .panel-collapse a,.appFormPivacy .privacyParaStyle a,.customerFAQ_paneldefault_MobApp .panel-collapse a,.disp_inline_blck,.footer li a,.mx-menu 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 0 9px!important}#BloorStationTabs a:hover,#Bloorgridcontent a:hover,#OurStationsTabs a:hover,#PearsonAirContentMargin a:hover,#PearsonStationgridcontent a:hover,#SubmitButton:hover,#SubmitButtonLF:hover,#TabsId-3 a:hover,#UnionStationTabs a:hover,#Westongridcontent a:hover,#contactGenInfo a:hover,#flightpaginate a:hover,#hmoreInfoDiv a:hover,#homeSearchAgain:hover,#homeStationsImgsDiv a:hover,#homesponsorsdiv 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,#pearsontext a:hover,#termsAndConditionsContent a:hover,#uniongridcontent a:hover,.AppStoreIconFirst_MobbApp:active,.AppStoreIconFirst_MobbApp:focus,.AppStoreIconFirst_MobbApp:hover,.AppStoreIcon_MobbApp:active,.AppStoreIcon_MobbApp:focus,.AppStoreIcon_MobbApp:hover,.GAcontentWidth a:hover,.GCBcontentFont a:hover,.GuestServicesFAQs a:hover,.HeaderListTab li .navList a:hover,.OurStationsBackgrnd a:hover,.PearsonAirportgridconten a:hover,.SeeMore a:hover,.SeeMore-expand a:hover,.SponsorBoxContentCol a:hover,.SponsorBoxImageCol a.sponsImageLinks:hover,.StationHeadingImg a:hover,.StationHeadingImgWest a:hover,.UPExp_paneldefault>div a:hover,.UnionStationbg a:hover,.cancelClassGCB a:hover,.carousel-indicators li a:hover,.cuMbTitle a.Rust:hover,.customerFAQ_paneldefault>div a:hover,.customerFAQ_paneldefault_MobApp>div a:hover,.customerOverview_paneldefault>div a:hover,.S a:hover,.footer-elements a:hover,.footer-elementsFr a:hover,.gcbOverviewContent a:hover,.gcbSubmitSection input[type=button]:hover,.hAllFlightDiv a:hover,.header a:hover,.homepagenav a:hover,.hpBrowsediv input[type=submit]:hover,.htabstationlink a:hover,.learMorePanel a:hover,.leftContentDT a:hover,.leftblock a:hover,.lostAndFoundWidthDeskt .row .marginleftLF a.Rust:hover,.mfp-arrow:hover,.mfp-close:hover,.mx-menu li ul a:hover,.paraPassengerSafety a:hover,.privacyParaStyle a:hover,.product-descrip a:hover,.schedulegroup a:hover,.secondHalfHeaderElements a#lang-selection1:hover,.secondHalfHeaderElements a:hover,.sponsDetailBoxPara a:hover,a#CancelLink:hover,a#CancelLinkContact:hover,a.guestIcons:active,a.guestIcons:focus,a.guestIcons:hover,a.pfarelink:hover{border:1px solid #5b9dd9!important;outline:0!important}#para1_Awards a,.StationsMarginZero .leftblock .pb10>div .paragraph2 a,.gettingAroundParaContentTable .link1,.innerContent a,.marginservices a,.product-pane1 .paragraph4 a,.videoGeneration>div a{display:inline-block;line-height:22px}.GuestServicesFAQs{padding-left:5%}#seeallfaq{margin-left:0}#mainHeadingFaq a:hover{margin-left:2px}a#CancelLink:hover,a#CancelLinkContact:hover{margin-left:19px}.header a:hover{margin:18px 0 0 -1px!important}.AppStoreIconFirst_MobbApp:active,.AppStoreIconFirst_MobbApp:focus,.AppStoreIconFirst_MobbApp:hover{margin-left:14px;margin-top:14px;margin-bottom:9px}.AppStoreIcon_MobbApp:active,.AppStoreIcon_MobbApp:focus,.AppStoreIcon_MobbApp:hover{margin-left:14px;margin-top:-1px;margin-bottom:9px}#Bloorgridcontent a:hover,#PearsonAirContentMargin a:hover,#PearsonStationgridcontent a:hover,#TabsId-3 a:hover,#Westongridcontent a:hover,#contactGenInfo a:hover,#hmoreInfoDiv a:hover,#homeStationsImgsDiv a:hover,#homesponsorsdiv a:hover,#lastFooterAnchorElements a:hover,#listPartialViewCS li a:hover,#listPartialViewGCB li a:hover,#mainHeadingEPanel a:hover,#mainHeadingPassenger a:hover,#pearsontext a:hover,#termsAndConditionsContent a:hover,#uniongridcontent a:hover,.GAcontentWidth a:hover,.GCBcontentFont a:hover,.GuestServicesFAQs a:hover,.HeaderListTab li:first-child .navList a:hover,.PearsonAirportgridconten a:hover,.SeeMore a:hover,.SponsorBoxContentCol a:hover,.StationHeadingImg a:hover,.StationHeadingImgWest a:hover,.UPExp_paneldefault .panel-collapse a:hover,.UnionStationbg a:hover,.cancelClassGCB a:hover,.cuMbTitle a.Rust:hover,.customerFAQ_paneldefault .panel-collapse a:hover,.customerFAQ_paneldefault_MobApp .panel-collapse a:hover,.customerOverview_paneldefault .panel-collapse a:hover,.fareTable a:hover,.footer-elements a:hover,.footer-elementsFr a:hover,.gcbOverviewContent a:hover,.hAllFlightDiv a:hover,.htabstationlink a:hover,.learMorePanel a:hover,.leftContentDT a:hover,.leftblock a:hover,.lostAndFoundWidthDeskt .row .marginleftLF a.Rust:hover,.mx-menu li ul a:hover,.paraPassengerSafety a:hover,.privacyParaStyle a:hover,.product-descrip a:hover,.schedulegroup a:hover,.secondHalfHeaderElements a:hover,.sponsDetailBoxPara a:hover,a.guestIcons:active,a.guestIcons:focus,a.guestIcons:hover,a.pfarelink:hover{margin:-1px!important}.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,#OurStationsTabs li>a:hover,#UnionStationTabs 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:0}#lastFooterAnchorElements>div>a,.userNameField>ul>li a{margin:1px}#lastFooterAnchorElements>div>a:hover,.og-fullimg .mcalbumpadding a:active,.og-fullimg .mcalbumpadding a:focus,.og-fullimg .mcalbumpadding a:hover,.userNameField>ul>li a:hover{margin:0!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}.albumname a:hover,.tripPlannerImage a:hover{margin:-1px!important}.albumname a:hover{margin-top:0!important}.photosAlbum{margin-top:1px}#socailMedia>div>.social-facebook a:active,#socailMedia>div>.social-facebook a:focus,#socailMedia>div>.social-facebook a:hover{margin-left:7px;margin-bottom:-1px;margin-top:0;margin-right:-1px}.og-expander-inner .og-close{background-position:46px 2px!important}.homealertcontent a:hover,.mobAppiconText a:hover,.og-expander-inner a:hover,.overviewMobAlign a:hover,.overviewPara1 a:hover,.thankyouContent .mt16 a:hover{margin:-1px}.mfp-container button.mfp-arrow-left:hover,.mfp-container button.mfp-arrow-right:hover{margin-right:.4em;margin-top:-54px}.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:0!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:transparent}.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:.5px!important}#socailMedia>div>div img{margin:0!important}#bodyofhtml{border:none;outline:0}#currencydrpdown .bootstrap-select .dropdown-menu ul>li>a:hover,#currencydrpdown>div>.btn:active,#currencydrpdown>div>.btn:focus,#currencydrpdown>div>.btn:hover,#socailMedia>div .F0llowUS:hover,#socailMedia>div>div a:active,#socailMedia>div>div a:focus,#socailMedia>div>div a:hover,#tweetsDiv>div .twitter-timeline:hover,.LoginPopupStyles .buttonClose:hover,.ServicePopup .buttonClose:hover,.albumname a:hover,.homealertcontent a:hover,.mfp-close:hover,.mobAppiconText a:hover,.mobIconDesk a:hover,.og-expander-inner a:hover,.og-fullimg .mcalbumpadding a:active,.og-fullimg .mcalbumpadding a:focus,.og-fullimg .mcalbumpadding a:hover,.overviewMobAlign a:hover,.overviewPara1 a:hover,.paddingTop1em .HomeButton1:hover,.stdFareFirstCol .Button1:hover,.thankyouContent .mt16 a:hover,.tripPlannerBtnLM .Button4:hover,.tripPlannerImage a:hover{border:1px solid #5b9dd9!important;outline:0!important}div#mapforBloor a:hover,div#mapforPearson a:hover,div#mapforUnion a:hover,div#mapforWeston a:hover{outline:0!important;border:0!important;margin:0!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:0!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 #5b9dd9!important;outline:0!important;margin:-1px}#BloorStationTabs .StationSchedulesTwoTabs a,#OurStationsTabs .StationSchedulesBorderthree a,#UnionStationTabs .StationSchedulesBorderthree a{margin-right:0!important}.home_nav-tabs>li.active>a,.home_nav-tabs>li.active>a:focus,.home_nav-tabs>li.active>a:hover{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:active,.og-grid li .mainimage:focus,.og-grid li .mainimage:hover{outline:0!important;border:0!important}#awardsActive a.PrestoLinkEPanel:hover,.navnew>li>a.PrestoLink:hover{border:1px solid #5b9dd9!important;outline:0!important}#announcementLink span a:hover,#awardsActive span a:hover{border:1px solid #5b9dd9!important;outline:0!important}#announcementLink span a:hover,#awardsActive span a:hover{margin:-1px!important}@-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-left:hover,.mfp-container button.mfp-arrow-right:hover{margin-top:-55px}}.product-descrip a.heading10:hover{border:1px solid #5b9dd9!important;outline:0!important;padding-bottom:0;margin-bottom:9px!important}a.accordionitem_customerSupport:hover{border:1px solid #5b9dd9!important;outline:0!important;width:auto!important;margin-top:-1px!important;margin-bottom:-1px!important;margin-left:0!important}a.accordionitem_UPExp:hover,a.accordionitem_customerSupport_Faq:hover,a.accordionitem_customerSupport_FaqMobApp:hover,a.accordionitem_overview_Faq:hover{border:1px solid #5b9dd9!important;outline:0!important}a.accordionitem_UPExp:hover,a.accordionitem_customerSupport_Faq:hover,a.accordionitem_customerSupport_FaqMobApp:hover,a.accordionitem_overview_Faq:hover{margin-top:-10px!important;margin-bottom:-10px!important;padding:10px 15px!important;margin-left:0!important}a.accordionitem_UPExp,a.accordionitem_customerSupport_Faq,a.accordionitem_customerSupport_FaqMobApp,a.accordionitem_overview_Faq{margin:1px!important}a.accordionitem_UPExp:hover .fontSizeClassCustomerFaqAccordion,a.accordionitem_customerSupport_Faq:hover .fontSizeClassCustomerFaqAccordion,a.accordionitem_customerSupport_FaqMobApp:hover .fontSizeClassCustomerFaqAccordion,a.accordionitem_overview_Faq: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 #5b9dd9!important;outline:0!important;width:auto!important;padding:10px 7px;margin-top:-10px!important;margin-bottom:-10px!important;margin-left:0!important;margin-right:0!important}.unOrderedMedia li a:hover{border:1px solid #5b9dd9!important;outline:0!important}.unOrderedMedia li a:hover{margin-left:-1px}.announcementMonthlyPara a.LinkUnderline:hover,.announcementPara a.LinkUnderline:hover{border:1px solid #5b9dd9!important;outline:0!important}.announcementMonthlyPara a.LinkUnderline:hover,.announcementPara a.LinkUnderline:hover{margin:-1px!important}.morecontent a.morelink:hover{border:1px solid #5b9dd9!important;outline:0!important}.morecontent a.morelink:hover{margin:-1px!important}#flightpaginate1 a.next_link:hover,#flightpaginate1 a.page_link:hover,#flightpaginate1 a.previous_link:hover{margin-left:4px!important}#flightpaginate a.next_link:hover,#flightpaginate a.page_link:hover,#flightpaginate a.previous_link:hover{margin-right:-1px!important;margin-left:4px!important}.videoGeneration a.firstVideoLink,.videoGeneration a.videoLink{display:inline-block}.videoGeneration a.videoLink:hover{border:1px solid #5b9dd9!important;outline:0!important;margin:-1px!important;color:#33647e!important;text-decoration:underline!important}.videoGeneration a.firstVideoLink:hover{border:1px solid #5b9dd9!important;outline:0!important;margin:-1px!important}.profile_div .navnew{border-bottom:1px solid #d5d4d4!important;border-left:1px solid #d5d4d4!important;border-top:0 none;border-right:0 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:0 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 #5b9dd9!important;outline:0!important}#subscribe:hover,.ContactInfoButton1:hover,.profile_div .navnew>li a.PrestoLinkEPanel:hover{border:1px solid #5b9dd9!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:0!important;border-top:1px solid #d5d4d4}#announcementLink a.PrestoLink:hover{border:1px solid #5b9dd9!important;outline:0!important}#closebtnhidechekout:hover{border:1px solid #5b9dd9!important;outline:0!important}#TicketCheckOutButtonDiv input[type=submit]:hover{border:1px solid #5b9dd9!important;outline:0!important}#listPartialViewNM li#BioPli a:hover,#listPartialViewNM li#awardsActive a:hover{margin:-1px!important;border:1px solid #5b9dd9!important;outline:0!important}#listPartialViewNM li a:hover{margin:-1px!important;border:1px solid #5b9dd9!important;outline:0!important}#AMbtnclose{padding:0!important;margin:18px 17px 0 0!important}#AMbtnclose:hover{border:1px solid #5b9dd9!important;outline:0!important}#listPartialViewNM li>a{position:relative;display:block;padding:9px 18px;margin-bottom:0;background-color:transparent;font-size:16px;width:100.5%;border:0 none!important;text-decoration:none;color:#2d2a2b}#listPartialViewNM #announcementLink{border:0 none!important;border-top:1px solid #d5d4d4!important;padding-bottom:10px!important}#listPartialViewNM #announcementLink span a{padding:0!important;display:inline;border:0 none!important}#listPartialViewNM li#awardsActive{height:auto!important;border:0 none!important;border-top:1px solid #d5d4d4!important}#listPartialViewNM li#awardsActive a{border:0 none!important}#listPartialViewNM li#awardsActive span a{padding:0!important;display:inline;border:0 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 #5b9dd9!important;outline:0!important}#listPartialViewNM li#awardsActive .lineheight_NewsMedia{display:none}#listPartialViewNM li.awardsActive .lineheight_NewsMedia{border:0 none!important;border-top:1px solid #d5d4d4!important;display:block!important}.profile_div_Media #listPartialViewNM{margin-left:-8px!important;background:#f1ede3}.BioProfileNavStyles{border:0 none!important}.showoutlinecomp:active,.showoutlinecomp:focus,.showoutlinecomp:hover{outline:1px solid #5b9dd9!important}.showoutline:hover{outline:1px solid #5b9dd9!important}#listPartialViewCS>li>a{padding:10px 17px!important}.announcementMonthlyHeading a,.announcementMonthlyPara a{display:inline-block}.active_tab{background-color:#fff!important;margin-right:-1px}.active_tab_AB{background-color:#fff!important;margin-right:0!important;padding-bottom:1px;margin-bottom:0!important}button.homepagealertButton{border:1px solid #833921;width:19px!important;height:19px!important}button.homepagealertButton:hover{border:1px solid #5b9dd9}}@media screen and (max-width:991px){.showoutlinecomp:active,.showoutlinecomp:focus,.showoutlinecomp:hover{outline:0!important}.bootstrap-select .btn:focus,.btn:active,.btn:focus,.btn:hover,.showoutline:hover,a:active,a:focus,a:hover{outline:0!important}#videosLink{border:0 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:0 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:#000;background-color:#fff;position:absolute;border-radius:2px}.mapOverlayText{padding:5px}#LargerMapDiv{cursor:pointer}#right a:focus,a:focus,button:focus,input:focus,input[type=checkbox]:focus,input[type=radio]:focus,textarea:focus{outline:1px solid #5b9dd9}#right a:focus:active,a:focus:active,button:focus:active,input:focus:active,input[type=checkbox]:focus:active,input[type=radio]:focus:active,textarea:focus:active{outline:0}#right a:active,a:active,button:active,input:active,input[type=checkbox]:active,input[type=radio]:active,textarea:active{outline:0}.UnionButnpaddingtop,.UnionButnpaddingtopFr{display:block;border:1px solid #d8d9da}.UnionButnpaddingtop{padding-top:11px}.UnionButnpaddingtop:focus,.UnionButnpaddingtop:hover,.UnionButnpaddingtopFr:focus,.UnionButnpaddingtopFr:hover{border:1px solid #5b9dd9!important;outline:0!important;text-decoration:none}.chiensabord{position:absolute;visibility:hidden}.tabsBGColor{background-color:#f1ede3}#paddingstatus a,#servicesContent a,.link3,.morestop,.morestop:focus,.morestop:hover,.servicesmargin a{color:#33647e!important}.mx-menu a{color:#33647e!important}#AboutUPhover,#DiscoverTorontohover,#customerSupporthover,#lang-selection,#lang-selection1,#schedulehover,#ticketshover,#travelsafehover,a #AboutUPhover:hover,a #DiscoverTorontohover:hover,a#customerSupporthover:hover,a#schedulehover:hover,a#ticketshover:hover,a#travelsafehover:hover,#servicealertshover, a#servicealertshover:hover{color:#fff!important}[class~=LF],[class~=MF],[class~=RF]{background-color:#0076D3!important}.colorSpaceHeader{color:#fff!important}#customersupplist,[class~=bgColorFAF9F8]{background-color:#f2f2f2!important}[class~=lastfooter]{background-color:#191919!important}#mobcopyright,[id~=lastFooterAnchorElements]>div,[id~=lastFooterAnchorElements]>div>a{color:#fff!important}[class~=footerfirst]{background-color:#fff!important}#BloorStationTabs,#OurStationsTabs,#UnionStationTabs,.bgwhitewarmgray,.buyticket-hp,.faresTitle,.home_nav-tabs,.mobFareTab,.schedules_nav-tabs>li>a,[class~=bgWarmGrey],[id~=footerfirst],[id~=right]{background-color:#f2f2f2!important}.schedules_nav-tabs>li.active>a,.schedules_nav-tabs>li.active>a:focus,.schedules_nav-tabs>li.active>a:hover,[class~=footerfirst]{background-color:#fff!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#191919!important}#buttonEpanel,#homeSearchAgain,#homeSearchAgain1,.Button1,.Button2,.Button3,.Button4,.Button4Home,.ContactInfoButton1,.F0llowUS,.HomeButton1,.MobAppBlockTwoButton,.bgOrange,.btn_ContactUs,.btn_subscribe,.buttonForContactUsMob{background-color:#ffb549!important;color:#2d2a2b!important}.BgOrangeSubscript,.bgOrangeSub{background-color:#c7c8ca}.fareHeightmob a,.fareHeightmob a:focus,.fareHeightmob a:hover,.fareTable .fareR2 a,.fareTable .fareR2 a:hover{color:#191919!important}.carousel-indicators li.active{background-color:#ffb549!important}@media screen and (max-width:767px){[class~=header]{background-color:#0076D3!important}#collapseFive .panel-body,#collapseFour .panel-body,#collapseOne .panel-body,#collapseSix .panel-body,#collapseThree .panel-body,#collapseTwo .panel-body,#homebuyticketsmobilediv,#homesponsorsdiv,.panel-body,.panel-default>.panel-heading,.panel-group .panel,.panel-heading .HomeAccordionOpen,[class~=bgColorf1ed]{background-color:#f2f2f2!important}.BorderAccordionUnionOur,.accordionitemborder,.bgF2F2F2,.panel-collapse>div{border-color:#f2f2f2!important}.panel-body,[class~=EntireDivOverflowHide],[id~=footerfirst],[id~=right]{background-color:#fff!important}[class~=lastfooter]{background-color:#f2f2f2!important}#lastFooterAnchorElements>div>a,#lastFooterAnchorElementsFr>div>a{color:#000!important}}.borderbgcolorDCDDDE,.table_uniontransit tr.borderbgcolorF2F0EE{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}#homePlaneiconDivMobile,#tableFarestop div#homePlaneiconDiv,#tablePrestostop div#homePlaneiconDiv,.fareunImg div#homePlaneiconDiv{background:url(../../Content/Images/Shared/apps_icons.png) no-repeat -168px -237px}#hWestonIconDivMobile,#tableFarestop div#hWestonIconDiv,#tablePrestostop div#hWestonIconDiv,.fareunImg div#hWestonIconDiv{background:url(../../Content/Images/Shared/apps_icons.png) no-repeat -114px -237px}#hBloorIconDivMobile,#tableFarestop #hBloorIconDiv,#tablePrestostop div#hBloorIconDiv,.fareunImg div#hBloorIconDiv{background:url(../../Content/Images/Shared/apps_icons.png) no-repeat -60px -237px}#hUnionIconDivMobile,#tableFarestop #hUnionIconDiv,#tablePrestostop div#hUnionIconDiv,.fareunImg div#hUnionIconDiv{background:url(../../Content/Images/Shared/apps_icons.png) no-repeat -6px -237px}#tableFarestop #hBloorIconDiv,#tableFarestop #hUnionIconDiv,#tableFarestop div#hWestonIconDiv,#tableFarestop div#homePlaneiconDiv,#tablePrestostop div#hBloorIconDiv,#tablePrestostop div#hUnionIconDiv,#tablePrestostop div#hWestonIconDiv,#tablePrestostop div#homePlaneiconDiv,.fareunImg div#hBloorIconDiv,.fareunImg div#hUnionIconDiv,.fareunImg div#hWestonIconDiv,.fareunImg div#homePlaneiconDiv{height:46px;width:46px}.MobIconsLast,.MobIconsOthers{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}#hBloorIconDivMobile,#hUnionIconDivMobile,#hWestonIconDivMobile,#homePlaneiconDivMobile{height:46px;width:46px;display:inline-block}[class*=strip]{/*border-left:20px solid #4298b5!important*/}.advMobileBuyTickets{padding:0!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]{/*border-left:20px solid #4298b5!important;*/margin-top:-1px}.buyTicketIFrameLandScape{width:101%!important;border:0!important}.removeBorder{border:0!important}.addBorderBottom{border-bottom:1px solid rgba(0,0,0,.3)!important}.buyTicketIFrameLandScapepx{width:101%!important;min-height:935px!important;border:0!important}.OrangeBorder{/*border-left:10px solid #ffb549;*/margin:10px 0;text-indent:0/*margin-left:30px*/}.desktopOrangeBorder{width:429px!important}.tabletOrangeBorder{width:318px!important}.OBHeadertext{line-height:normal;padding-bottom:15px;text-indent:0;margin-left:20px}.OBParagraphtext{padding-bottom:10px;text-indent:0;margin-left:20px}.OBLinktext{text-indent:0;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% - .1em)!important}.hideH1Tag{display:none}.homestrongalertdiv>:nth-child(1){font-size:18px}.GroupOutline{margin-top:50px;background:0 0}.groupSublinks{background:#fff;padding:10px}.groupSublinks>div{padding:5px;font-size:14px}.groupFontSize{font-size:16px;font-weight:700}.groupListItems{list-style:disc;margin:0}.groupListItems>li{padding:3px}.groupListItems>li:last-child{padding-bottom:0}.fontSize16pxGCB{font-size:16px}.fontSize27pxGCB{font-size:27px}.groupSublinksMobile{display:none}.GroupSectionImages{margin:4px 10px 10px 2px;width:280px;padding:0}.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:0}.groupContactHeight{height:290px}.groupContactHeightFR{height:330px}.sticky,.stickyBottom,.stickyBottomFR{width:177px}.stickyBottom{bottom:554px}.stickyBottomFR{top:4248px;position:absolute}#ETicketNumber{margin-left:-33px}}@media screen and (max-width:767px){.GroupOutline{margin:0;width:100%}.groupSublinksMobile{display:block;margin-left:5%}.groupSubHeadingMob{padding-top:0;margin-top:-10px!important}.GroupSectionImages{margin:0;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:#fff}@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:0}.stickyWTP_section{left:0!important}#BuyTicketsOnline,#Mobileapp,#MoreInformation,#PRESTOCard,#PRESTOcontactless,#WaysToPay,#tvm{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:0 0}.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:0!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}#hBloorIconDiv.selected span,#hUnionIconDiv.selected span,#hWestonIconDiv.selected span,#homePlaneiconDiv.selected span{border-bottom:5px solid #0076D3;height:30px}#hBloorIconDiv,#hUnionIconDiv,#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}#haccschedule,#homeStationsImgsDiv{min-height:75px;width:95%;border-bottom:1px solid #c7c6bd;margin-left:15px}.scheduleTabID1{padding:20px 0}.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 0;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:#fff}.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:0!important}.no_Paading_Right{padding-right:0!important}.fontSize14px{font-size:14px;font-family:Gibson-SemiBold}.depatureTime{font-family:Gibson-SemiBold;font-size:14px;color:#833921}.trainTitle,.trainsTime{font-family:Gibson-SemiBold;font-size:14px;color:#403f38}.trainStationName{font-family:Gibson;font-size:13px;color:#666}.schedulePDF{color:#33768e}.schedulePDF a{text-decoration:none}.height50px{height:60px}.verticalAlignBottom{vertical-align:bottom!important}.BGColorWhite div{background:#fff}.weeklyselect{margin-left:-6px;padding-top:10px}.fontColor5d5d5d{color:#5d5d5d}.scheduleSubTable{padding:0!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:0!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){#hBloorIconDiv,#hUnionIconDiv,#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:0!important;padding:0}#haccschedule{min-height:60px;width:calc(100% - 20px)!important;border-bottom:1px solid #c7c6bd;margin:15px 10px!important}#hBloorIconDiv span,#hUnionIconDiv span,#hWestonIconDiv span,#homePlaneiconDiv span{height:28px;margin-top:31px}#hBloorIconDiv.selected span,#hBloorIconDivmob.selected span,#hUnionIconDiv.selected span,#hUnionIconDivmob.selected span,#hWestonIconDiv.selected span,#hWestonIconDivmob.selected span,#homePlaneiconDiv.selected span,#homePlaneiconDivmob.selected span{border-bottom:5px solid #0076D3;height:28px;margin-top:31px}#hUnionIconDiv.selected span{color:#0076D3}.scheduleSubTable_1,.scheduleSubTable_2{width:100%;float:none}}.WeekendService_bloor,.WeekendService_pearson,.WeekendService_union,.WeekendService_weston{display:none}.scheduleTable{display:inline-table}.weeklyselect>div>div{background:#fff!important}.schedule-secondRow{font-family:Gibson;font-size:13px}
