.homepageMainArea{font-family:Helvetica, Arial, Verdana, sans-serif;margin-top:10px;}.homepageWidgetSection{height:550px;}.homepageWidgetBackgroundVideoDiv{left:0%;height:600px;min-width:994px;width:100%;overflow:hidden;position:absolute;z-index:-1;}video{display:block;}video#bgvid{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//db90b1djzdcja.cloudfront.net/home/Background-Video.jpg', sizingMethod='scale')";}.homepageTopText{margin-left:auto;margin-right:auto;width:850px;text-align:center;padding-top:100px;font-size:23pt;color:white;}.homepageWidget{margin:68px auto;width:850px;}.homepageWidgetSearchFlightButton{padding:11px 10px;background-color:#FAA718;font-size:12pt;color:white;text-align:center;border:0;float:right;}.homepageWidgetSearchFlightButton:hover{background-color:#6F97C4;text-decoration:none;}.homepageWidgetAdvancedSearchButton{padding:10px 10px;background-color:#FAA718;font-size:12pt;color:white;text-align:center;}.homepageWidgetAdvancedSearchButton:hover{background-color:#6F97C4;text-decoration:none;}.homepageHHHSection{border-top:5px solid #FAA718;background:url(//db90b1djzdcja.cloudfront.net/home/HHH-Background.jpg) no-repeat bottom;background-size:cover;}.homepageHHHSubSection{max-width:1280px;margin:0 auto;min-width:970px;padding:30px;}.homepageHHHIconBox{width:100%;margin:30px auto;max-width:220px;}.homepageHHHIconImage{height:75px;width:75px;margin:0 10px 0;border:5px solid #FAA718;border-radius:10px;float:left;}.homepageHHHIconTitle{font-size:13pt;text-align:left;vertical-align:middle;height:65px;margin:0;padding:0;color:white;}.homepageToolsSection{border-top:5px solid #FAA718;background:url(//db90b1djzdcja.cloudfront.net/home/Tools-Background.png) no-repeat top;background-size:cover;padding:20px 20px 30px;}.homepageToolsSubSection{margin:0 auto;max-width:1280px;height:240px;}.homepageToolsHeader{margin-bottom:20px;}.homepageToolsHeader a{color:#81A2CA;font-size:44pt;}.homepageToolsHeader a:hover{color:#FAA718;text-decoration:none;}.homepageToolsBox{width:14.25%;float:left;height:155px;}.homepageToolsBox:hover .homepageToolsIconImage, .homepageHHHIconBox:hover .homepageHHHIconImage{border-color:#81A2CA;text-decoration:none;}.homepageToolsBox:hover .homepageToolsIconViewMore, .homepageHHHIconBox:hover .homepageHHHIconTitle{color:#81A2CA;text-decoration:none;}.homepageToolsIconImage{height:75px;width:75px;margin:0 auto;border:5px solid #FAA718;border-radius:10px;}.homepageToolsIconTitle{text-align:center;color:white;font-size:11pt;padding-top:10px;margin:0;}.homepageToolsIconViewMore{text-align:center;color:#FAA718;font-size:10pt;}.homepageMarketsItem h1, .homepageMarketsItem p{color:white;}.homepageMarketsItem:hover h1, .homepageMarketsItem:hover p{color:#81A2CA;text-decoration:none;}.homepageCalloutSection{background-image:url(//db90b1djzdcja.cloudfront.net/home/OTP-2015-Winner-Background.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:498px;border-top:5px solid rgba(255,255,255,.5);}.homepageCalloutMain{height:100%;max-width:1280px;width:100%;margin:0 auto;}.homepageCalloutTextSection{width:70%;padding-top:5px;}.homepageCalloutLeft{width:30%;height:100%;float:left;}.homepageCalloutRight{width:70%;height:100%;background-color:#EBEDEF;float:right;}.homepageCalloutOTPBadge{margin:25px auto;width:186px;height:140px;display:block;}.homepageCalloutTitle{text-align:center;margin:0 auto;font-size:30pt;color:#FAA718;font-weight:bold;}.homepageCalloutSubtitle{text-align:center;font-size:25pt;padding-top:8px;font-weight:500;color:white;}.homepageCalloutDesc{text-align:center;font-size:14pt;font-weight:500;color:white;}.homepageCalloutReadMoreButton{padding:10px 25px;background-color:#FAA718;font-size:15pt;color:white;text-align:center;}.homepageCalloutReadMoreButton:hover{background-color:#6F97C4;text-decoration:none;}.homepagePlatformSection{background:url(//db90b1djzdcja.cloudfront.net/home/Platform-Background.jpg);background-repeat:no-repeat;background-position:right 75%;background-size:cover;height:525px;overflow:hidden;border-top:5px solid #FAA718;}.homepagePlatformMain{height:442px;max-width:1280px;width:100%;margin:0 auto;}.homepagePlatformTextSection{width:50%;display:inline-block;margin:0 auto;height:100%;background:url(//db90b1djzdcja.cloudfront.net/home/Platform-Network.png);background-repeat:no-repeat;background-position:bottom;background-size:cover;}.homepagePlatformDesc{font-size:24px;font-weight:500;min-width:377px;color:white;margin:50px auto 0;padding:0 20px;}.homepagePlatformPointsSection{width:1%;display:inline-block;float:right;height:100%;border-left:5px solid #faa718;}.homepagePlatformPoint{height:70px;border-left:20px solid #FAA718;margin-left:20px;margin-bottom:45px;color:white;padding-left:10px;}.homepagePlatformPyramidSection{display:inline-block;float:right;width:49%;}#homePageTeasersBlock{position:relative;display:block;width:674px;height:520px;margin-bottom:10px;overflow:hidden;}#homePageTeaserButtonBar{display:none;position:absolute;top:15px;right:15px;z-index:4;}#homePageTeaserButtonBar .teaserButton{cursor:pointer;float:left;display:block;width:13px;height:13px;border:4px solid #414141;margin-left:6px;}#homePageTeasersBlock .storyTeaser{position:relative;padding:0;min-width:674px;width:674px;height:520px;display:inline-block;}#homePageTeasersBlock .storyTeaser .titleDiv{display:block;position:absolute;top:0;left:0;z-index:3;cursor:pointer;padding:10px;width:654px;height:500px;}#homePageTeasersBlock .storyTeaser .imageCreditDiv{display:block;position:absolute;bottom:0;right:0;font-size:10px;padding:5px;}#homePageTeasersBlock .storyTeaser .teaserHeader{font-size:30px;font-weight:bold;margin-bottom:5px;}#homePageTeasersBlock .storyTeaser .teaserSubHeader{font-size:14px;font-weight:bold;}#homePageTeasersBlock .storyTeaser .subHeaderLink{font-size:14px;font-weight:bold;color:#ffa80d;text-decoration:underline;}a.storyTeaserLink{text-decoration:none;}#mobileAppPromo .uiComponentBody{padding-top:15px;color:#1D2030;font-size:15px;font-weight:bold;border-bottom:none;border-left:1px solid white;border-right:1px solid white;}#iPhonePromo{display:inline-block;text-align:center;margin-right:25px;}#iPhonePromo img{padding-bottom:10px;vertical-align:top;}#airportZoomPromo{display:inline-block;text-align:center;margin-right:25px;}#airportZoomPromo img{padding-bottom:10px;vertical-align:top;}#travelerPromo{display:inline-block;text-align:center;margin-right:25px;}#travelerPromo img{padding-bottom:10px;vertical-align:top;}.promoScreenshot{vertical-align:top;}.northAmericaTeaserMap img{width:674px;height:500px;margin-top:60px;}.northAmericaTeaserLegend{z-index:2;position:absolute;top:496px;left:0px;}.europeTeaserMap img{width:674px;height:561px;position:absolute;top:30px;left:0px;}.europeTeaserMap{z-index:0;}.europeHeader{background:white;height:60px;width:674px;display:block;z-index:2;position:absolute;top:0px;left:0px;}.europeTeaserLegend{z-index:2;position:absolute;top:496px;left:0px;}table.globalTotalsTeaserTable td{padding-bottom:10px;}.cancelHighlight,.delayHighlight{vertical-align:middle;display:table-cell;height:38px;}.cancelHighlight em{display:block;float:left;background:url(//dem5xqcn61lj8.cloudfront.net/FlightStats2/Teasers/gtrends-boxes_red-L.png) no-repeat;width:13px;height:38px;}.cancelHighlight span{display:block;float:left;background:url(//dem5xqcn61lj8.cloudfront.net/FlightStats2/Teasers/gtrends-boxes_red-M.png) repeat-x;height:38px;color:white;font-size:14pt;font-weight:bold;line-height:38px;}.cancelHighlight b{display:block;float:left;background:url(//dem5xqcn61lj8.cloudfront.net/FlightStats2/Teasers/gtrends-boxes_red-R.png) no-repeat;width:13px;height:38px;}.delayHighlight em{display:block;float:left;background:url(//dem5xqcn61lj8.cloudfront.net/FlightStats2/Teasers/gtrends-boxes_orange-L.png) no-repeat;width:13px;height:38px;}.delayHighlight span{display:block;float:left;background:url(//dem5xqcn61lj8.cloudfront.net/FlightStats2/Teasers/gtrends-boxes_orange-M.png) repeat-x;height:38px;color:white;font-size:14pt;font-weight:bold;line-height:38px;}.delayHighlight b{display:block;float:left;background:url(//dem5xqcn61lj8.cloudfront.net/FlightStats2/Teasers/gtrends-boxes_orange-R.png) no-repeat;width:13px;height:38px;}.teaserTrendLabel{padding-right:10px;color:white;font-size:16pt;font-weight:bold;text-align:right;}#homePageTable tr td{font-family:Helvetica, Arial, Verdana, sans-serif!important;}.homePageSection{min-width:994px;max-width:1280px;margin:0 auto;padding:20px 0 75px 0;}#homePageSectionHeader{text-align:center;font-size:36px;font-style:italic;color:#414141;font-family:"Helvetica Neue","HelveticaNeue","Helvetica-Neue","Helvetica Regular","HelveticaRegular","Helvetica-Regular","Helvetica",Arial,sans-serif;font-weight:200;text-transform:capitalize;text-shadow:none;}.widget{border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;position:absolute!important;}