.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.footer{display:table;width:100%}.footer a:focus,.footer a:hover{outline:1px dotted white!important}.footer footer[role="contentinfo"]{position:relative;width:100%;min-height:400px}.footer footer[role="contentinfo"] .backgfooter{position:absolute;top:0;left:0;right:0;height:100%;z-index:0;background:#2e4964 url(../../../../content/dam/koreanair/Global/backgrounds/Footer/FOOTER_darker.jpg) no-repeat 0 0;background-size:100%}.ie8 .footer footer[role="contentinfo"] .backgfooter{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/content/dam/koreanair/Global/backgrounds/Footer/FOOTER_darker.jpg',sizingMethod='scale');-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/content/dam/koreanair/Global/backgrounds/Footer/FOOTER_darker.jpg',sizingMethod='scale')}.footer footer[role="contentinfo"] .footer-wrap{width:100%;padding:50px 0;padding:3.125rem 0;z-index:1;position:relative}.footer footer[role="contentinfo"] .footer-wrap *{color:white;font-size:12px;font-size:.75rem}.footer footer[role="contentinfo"] .footer-wrap a{text-decoration:none}.footer footer[role="contentinfo"] .footer-wrap a:hover{text-decoration:none}.footer footer[role="contentinfo"] .footer-wrap a.privacy{color:white;font-weight:bold}.footer footer[role="contentinfo"] .footer-wrap a.privacy strong{color:white;font-weight:bold}.footer footer[role="contentinfo"] .footer-wrap a.cs{font-weight:bold}.footer footer[role="contentinfo"] .footer-wrap .inner-row{width:100%;max-width:1200px;margin:0 auto;position:relative}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par{display:block;float:left;border-collapse:collapse}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-1{position:absolute;right:12px}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-1.left,.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-1.right{width:12%}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-1:after{display:block;clear:both;content:"";height:0}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2{width:75%;margin-left:5%}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1{padding-top:7px}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.left{float:left;width:85%}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section{padding:0;margin-bottom:30px}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div{float:left}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div.par-column-3{width:33%;padding:0 12px 0 0}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div.par-column-3:first-child{padding-left:12px}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div.par-column-3.col-num-4{width:25%}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div#chatUtilities{float:none;width:100%;padding-left:12px;border-left:1px solid #e2e2e2}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div#chatUtilities .chat{width:100%}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys{width:100%}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys .footer-list{width:100%}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys .footer-list h2{text-align:left}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys .footer-list ul{padding-left:12px;border-left:1px solid #e2e2e2}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys .footer-list ul li #chatUtilities{float:none;padding-left:0;border-left:0}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys .footer-list ul li ul{padding:0;border-left:0}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys .linklist2depth{width:100%}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys.section{padding:0}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys h2{padding:0;margin:0 0 10px 0;font-size:14px;font-size:.875rem;line-height:17px!important;font-weight:400}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div .parsys h2+ul{border-left:1px solid #e2e2e2}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div:first-child{padding-left:0;border-left:0}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div:first-child .parsys .footer-list ul{padding-left:0;border-left:0}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div div:first-child .parsys .footer-list h2+ul{padding-left:12px;border-left:1px solid #e2e2e2}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .row-1.list .content-block.section div:after{display:block;clear:both;content:"";height:0}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .address-area .addr{float:left;width:73%;padding-left:12px}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .address-area .addr p,.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .address-area .addr strong,.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .address-area .addr b{font-size:11px;font-size:.6875rem}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .address-area .addr strong,.footer footer[role="contentinfo"] .footer-wrap .inner-row .par.col-2 .address-area .addr b{font-weight:normal}.footer footer[role="contentinfo"] .footer-wrap .inner-row .par:after{display:block;clear:both;content:"";height:0}.footer footer[role="contentinfo"] .footer-wrap .inner-row:after{display:block;clear:both;content:"";height:0}.footer footer[role="contentinfo"] .footer-wrap .col-2 .list ul li a{display:inline-block;height:19px;padding:4px 0;line-height:12px;line-height:.75rem}.footer footer[role="contentinfo"] .footer-wrap .col-2 .list ul li a.close-layer{background:url('../images/components/modal/content-modal-close.png') no-repeat center;text-decoration:none;position:absolute;top:20px;right:20px;width:30px;height:30px;cursor:pointer;outline-offset:0;display:block;overflow:hidden;line-height:3200px;line-height:200rem}.footer footer[role="contentinfo"] .footer-wrap .col-2 .list ul li a.footer-kisa{padding:0 0 0 5px;width:25px;height:20px;display:inline-block}.footer footer[role="contentinfo"] .footer-wrap .col-2 .list ul li a.footer-kisa img{width:20px!important;vertical-align:middle}.footer footer[role="contentinfo"] .footer-wrap .col-3{text-align:right}.footer footer[role="contentinfo"] .footer-wrap .col-3 .kisa-certification{padding-right:3px}.footer footer[role="contentinfo"] .footer-wrap .col-3 .kisa-certification a{display:inline-block;width:48px;height:48px}.footer footer[role="contentinfo"] .footer-wrap .col-3 .kisa-certification img{width:48px}.footer footer[role="contentinfo"] .footer-wrap .sns-area{float:left;min-width:107px}.footer footer[role="contentinfo"] .footer-wrap .sns-area .social-media{margin-bottom:10px;text-align:left}.footer footer[role="contentinfo"] .footer-wrap .sns-area .social-media li{display:inline-block;padding-left:9px;vertical-align:top}.footer footer[role="contentinfo"] .footer-wrap .sns-area .social-media li:first-child{padding-left:0}.footer footer[role="contentinfo"] .footer-wrap .sns-area .social-media li a{display:inline-block}.footer footer[role="contentinfo"] .footer-wrap .sns-area .social-media .fb{width:25px;height:27px;background:url('../images/components/footer/icon-fb.png') no-repeat 0 0;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.footer footer[role="contentinfo"] .footer-wrap .sns-area .social-media .tw{width:29px;height:27px;background:url('../images/components/footer/icon-tw.png') no-repeat 0 0;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.footer footer[role="contentinfo"] .footer-wrap .sns-area .social-media .gp{width:24px;height:24px;background:url('../images/components/footer/icon-gp.png') no-repeat 0 0;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.footer footer[role="contentinfo"] .footer-wrap .sns-area .social-media .inst{width:25px;height:27px;background:url('../images/components/footer/icon-inst.png') no-repeat 0 0;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.footer footer[role="contentinfo"] .footer-wrap .sns-area .social-media .yt{width:24px;height:24px;background:url('../images/components/footer/icon-yt.png') no-repeat 0 0;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.footer footer[role="contentinfo"] .footer-wrap .olympic-logo{display:inline-block;width:92px;height:97px;text-align:center}.footer footer[role="contentinfo"] .footer-wrap .olympic-logo a{display:inline-block;margin:0;padding:0;width:92px;height:91px;background:url('../images/components/footer/icon-pc-ko.png') no-repeat 0 0}.footer footer[role="contentinfo"] .footer-wrap .olympic-logo a.ko{background:url('../images/components/footer/icon-pc-ko.png') no-repeat 0 0}.footer footer[role="contentinfo"] .footer-wrap .olympic-logo a.en{background:url('../images/components/footer/icon-pc-en.png') no-repeat 0 0}.footer footer[role="contentinfo"] .footer-wrap .olympic-logo a img{display:none}.footer footer[role="contentinfo"] .footer-wrap .visit-korea{vertical-align:top;display:inline-block;margin:0 10px 0 0;padding:0;height:59px}.footer footer[role="contentinfo"] .footer-wrap .visit-korea img{display:none}.footer footer[role="contentinfo"] .footer-wrap p.mobile_mode{font-size:11px;font-size:.6875rem;border:2px solid #f0f5f9;padding:5px 0;text-align:center;line-height:normal;width:90%;margin:20px auto 0}.footer footer[role="contentinfo"] .footer-wrap p.mobile_mode a{color:#fff;font-weight:normal;text-decoration:none}h6.maptlt{text-align:left;padding-left:20px}h6.maptlt,h6.maptlt a{color:#1c8ca9;font-size:24px;font-size:1.5rem;font-weight:700;text-decoration:none}h6.maptlt a:hover,h6.maptlt a:focus{text-decoration:underline}.sitemaparea{display:table;width:99.9%;padding:10px 0}.sitemaparea .footer-sitemap{clear:both;width:33.3%;display:table-cell;border-right:1px #eaeae9 solid;padding-bottom:20px}.sitemaparea .footer-sitemap.right{border-right:0}.sitemaparea .footer-sitemap .mapbox{margin:0 20px;padding-bottom:10px}.sitemaparea .footer-sitemap .mapbox dt{padding:0 0 10px 0;line-height:150%}.sitemaparea .footer-sitemap .mapbox dt,.sitemaparea .footer-sitemap .mapbox dt a{color:black;font-size:16px;font-size:1rem;font-weight:700}.sitemaparea .footer-sitemap .mapbox dd{line-height:150%;margin-left:20px}.sitemaparea .footer-sitemap .mapbox dd,.sitemaparea .footer-sitemap .mapbox dd a{color:black;font-size:14px;font-size:.875rem}.sitemaparea .footer-sitemap a{text-decoration:none}.sitemaparea .footer-sitemap a:hover,.sitemaparea .footer-sitemap a:focus{text-decoration:underline}.sitemaparea .footer-sitemap2{width:25%}.sitemaparea .footer-sitemap2 h6{padding-bottom:0}hr.sitemap{margin:10px 0}.sitemap-columns section .content-block{margin-bottom:20px;padding-top:0;padding-bottom:0}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}div[id="new-content-area"] .discountTicket{margin:0 auto;overflow:hidden;max-width:1171px;min-width:920px;position:relative}div[id="new-content-area"] .discountTicket h3,div[id="new-content-area"] .discountTicket ul{margin:0}div[id="new-content-area"] .discountTicket .main-discount a{cursor:pointer;text-decoration:none}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap{width:100%;position:relative;*zoom:1}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main{position:absolute;left:0;top:0;width:468px;float:left;z-index:1;background:white}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li{height:145px;float:left;padding:1px;list-style-type:none}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li.longslide{width:468px;margin-bottom:1px}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li.longslide .img,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li.longslide img{height:144px!important}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li.smallslide{width:234px}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li.smallslide img{height:145px!important}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a{display:block}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a .cont{position:relative}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a .cont .img{overflow:hidden;width:100%;height:145px;text-align:center}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a .cont .img img{width:100%}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a .cont .desc{position:absolute;bottom:0;width:100%;padding:8px;background-color:transparent;background-color:rgba(0,0,0,0.7);zoom:1}.ie8 div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a .cont .desc{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#A1000000',endColorstr='#A1000000')}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a .cont .desc p{color:white}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a .cont .desc p+p{color:#7ed0e0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a:focus,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a:hover{outline:0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a:focus .desc p,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-main li a:hover .desc p{text-decoration:underline}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list{overflow:hidden;width:702px;height:293px;position:relative;left:470px;box-sizing:content-box}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul{margin:0;width:800%}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul:after{content:"";clear:both;display:block}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li{line-height:0;list-style:none;width:234px;height:292px;float:left;padding:1px;position:relative}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li a{display:block;width:100%;height:292px}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li a .cont{position:relative;height:292px}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li a .cont:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li a:focus,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li a:hover{text-decoration:underline;outline:0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li a:focus .desc p,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li a:hover .desc p{text-decoration:underline}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .img{line-height:0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .img img{width:100%;height:292px}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .desc{color:#0b7089;position:absolute;bottom:0;left:0;right:0;width:100%;padding:8px;background-color:transparent;background-color:rgba(0,0,0,0.7);zoom:1}.ie8 div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .desc{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#A1000000',endColorstr='#A1000000')}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .desc .tit{font-size:14px;font-size:.875rem;color:white;font-weight:normal}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .desc p{color:#7ed0e0;font-size:18px;font-size:1.125rem;line-height:130%;font-weight:800;margin:0}div[id="new-content-area"] .discountTicket .main-discount .btn-area{position:absolute;width:100%;top:50%;margin-top:-22px}div[id="new-content-area"] .discountTicket .main-discount .btn-area ul:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li{float:left;width:18px;height:18px;font-size:0;line-height:0;background-image:url('../images/components/mainpage/btn_main_arrow.png')}div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li button{border:0;background:0;position:absolute;top:0;width:21px;height:43px;z-index:990;margin:0;padding:0;display:block;overflow:hidden;line-height:3200px;line-height:200rem}div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li.prev{left:470px;position:absolute;border:none 0;width:20px;height:43px;z-index:1;background:url('../images/components/discount-ticket/sub_arrowicon_w.png') no-repeat left 0;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-top-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px}div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li.prev button{left:0}div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li.prev button:hover,div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li.prev button:focus{outline:1px solid white}div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li.next{right:1px;position:absolute;border:none 0;width:20px;height:43px;z-index:1;background:url('../images/components/discount-ticket/sub_arrowicon_w.png') no-repeat right 0;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px}div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li.next button{right:0}div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li.next button:hover,div[id="new-content-area"] .discountTicket .main-discount .btn-area ul li.next button:focus{outline:1px solid white}div[id="new-content-area"] .discountTicket .main-discount .view-all{position:absolute;top:-45px;left:153px}[lang='en-us'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:194px}[lang='pt-br'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:255px}[lang='es-es'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:254px}[lang='fr-fr'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:2px}[lang='de-de'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:222px}[lang='ru-ru'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:358px}[lang='ja-jp'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:189px}[lang='zh-cn'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:132px}[lang='zh-hk'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:132px}[lang='th-th'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:240px}[lang='vi-vn'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:270px}[lang='id-id'] div[id="new-content-area"] .discountTicket .main-discount .view-all{left:260px}div[id="new-content-area"] .discountTicket .option{position:absolute;right:4px;top:4px;background:#315e75;width:auto;padding:4px;font-size:11px;font-size:.6875rem}div[id="new-content-area"] .discountTicket .option .class{display:inline-block;font-size:11px;font-size:.6875rem;color:#a8ece9}div[id="new-content-area"] .discountTicket .option .class.prestige{color:#fece90}div[id="new-content-area"] .discountTicket .option .trip{padding-left:3px;display:inline-block;font-size:11px;font-size:.6875rem;color:white}div[id="new-content-area"] .bottom-area{clear:both;padding:10px 0}div[id="new-content-area"] .bottom-area .discount-notice{width:100%}div[id="new-content-area"] .bottom-area .discount-notice ul li{font-size:12px;font-size:.75rem;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 0 8px;padding:1px 12px 1px;display:block}.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}div[id="new-content-area"] .news .news-wrap{margin-bottom:49px}div[id="new-content-area"] .news .news-wrap .news-list{position:relative}div[id="new-content-area"] .news .news-wrap .news-list ul{margin-left:3px}div[id="new-content-area"] .news .news-wrap .news-list ul li{padding-left:9px;margin-bottom:16px;line-height:1em;background:url("../images/icon-belt-info-txt.gif") no-repeat 0 50%}div[id="new-content-area"] .news .news-wrap .news-list ul li a{position:relative;display:block;float:left;overflow:hidden;max-width:345px;padding-right:35px;color:#333;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;box-sizing:content-box}div[id="new-content-area"] .news .news-wrap .news-list ul li .new{position:absolute;right:0;font-size:12px;font-size:.75rem;color:#cd3e00}div[id="new-content-area"] .news .news-wrap .news-list ul li span{display:block;float:right;width:64px;color:#757575;padding:2px 0 0 0;font-size:12px;font-size:.75rem;line-height:12px;line-height:.75rem;letter-spacing:-0.0499em;text-align:right}div[id="new-content-area"] .news .news-wrap .news-list ul li:after{content:"";clear:both;display:block}div[id="new-content-area"] .news .news-wrap .news-list .view-all{top:-45px;right:0}.news-release-article .content-wrapper{position:relative;z-index:505}.news-release-article .content-wrapper>h3{width:70%}.news-release-article h2{margin:20px 0;font-size:16px;font-size:1rem;color:black}.news-release-article h3{font-size:24px;font-size:1.5rem;font-weight:400;color:inherit;margin:0 0 1.3em 0}.news-release-article h4{font-weight:400;color:inherit;margin:0 0 .3em 0}.news-release-article h5{font-weight:300;font-size:24px;font-size:1.5rem;text-align:center;margin:0 0 1.3em 0;line-height:140%;color:#186686}.news-release-article hr{color:#cbcbcb;border-width:1px;border-bottom:0;border-left:0;border-right:0}.news-release-article .slideshow-title{color:black;font-size:16px;font-size:1rem;margin:0;font-weight:700;line-height:144%;text-align:left}.news-release-article h6{color:black;font-size:16px;font-size:1rem;margin:0;font-weight:700;line-height:144%}.news-release-article .date-title{font-size:16px;font-size:1rem;color:black;font-weight:400;margin:0 0 1.2em 0;line-height:137%;overflow:hidden}.news-release-article p{font-size:16px;font-size:1rem;color:black;font-weight:400;margin:0 0 1.2em 0;line-height:137%;overflow:hidden}.news-release-article p .lead-in{color:#186686;font-size:18px;font-size:1.125rem;font-style:italic;line-height:24px;margin:0 0 1.3em 0}.news-release-article ul{padding:0 0 1.2em 18px;margin-bottom:20px}.news-release-article ul li{color:black;font-weight:400;font-size:16px;font-size:1rem;margin-bottom:10px;line-height:136%;list-style-type:disc}.news-release-article ol{padding:0 0 1.2em 18px;margin-bottom:20px}.news-release-article ol li{color:black;font-weight:400;font-size:16px;font-size:1rem;margin-bottom:10px;line-height:136%}.news-release-article .column ul li ul li{list-style-type:circle}.news-release-article a.scroll-down{background-image:url('../images/components/content-pages/scroll-down.png');height:38px;width:100%;position:absolute;bottom:0;font-size:0;line-height:0;background-repeat:no-repeat;background-position:center 0;z-index:501}.news-release-article span.important{font-size:56px;font-size:3.5rem;font-weight:400;color:inherit;margin:0}.news-release-article a{outline-offset:-2px}.news-release-article img{display:block;width:100%}.news-release-article img.imgwid100{width:100%}.news-release-article img.imgwid75{width:75%}.news-release-article img.imgwid50{width:50%}.news-release-article img.imgwid33{width:33%}.news-release-article img.imageleft{float:left}.news-release-article img.imagecenter{margin:0 auto}.news-release-article img.imageright{float:right}.news-release-article .ir_t{font-size:0!important;line-height:0!important}.news-release-article .content-area .marquee{height:100%;margin:0}.news-release-article .content-block,.news-release-article .content-columns{clear:both;margin:0 auto 120px;padding:30px 25px 40px;background-color:transparent;background-color:rgba(255,255,255,0.95);zoom:1;overflow:hidden;line-height:130%}.ie8 .news-release-article .content-block,.ie8 .news-release-article .content-columns{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#DAFFFFFF',endColorstr='#DAFFFFFF')}.news-release-article .content-block .par-column-4 .richtext,.news-release-article .content-columns .par-column-4 .richtext{padding:0 10px 0 20px}.news-release-article .content-block .par-column-4 h4,.news-release-article .content-block .par-column-6 h4,.news-release-article .content-columns .par-column-4 h4,.news-release-article .content-columns .par-column-6 h4{text-align:left}.news-release-article .content-block .content-block,.news-release-article .content-columns .content-block{background:0;padding:30px 25px 40px;margin:0;background-color:transparent;background-color:rgba(255,255,255,0);zoom:1}.ie8 .news-release-article .content-block .content-block,.ie8 .news-release-article .content-columns .content-block{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#00FFFFFF',endColorstr='#00FFFFFF')}.news-release-article .content-block .content-columns,.news-release-article .content-columns .content-columns{background:0;padding:30px 25px 0;margin-bottom:0;background-color:transparent;background-color:rgba(255,255,255,0);zoom:1}.ie8 .news-release-article .content-block .content-columns,.ie8 .news-release-article .content-columns .content-columns{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#00FFFFFF',endColorstr='#00FFFFFF')}.news-release-article .content-block h1,.news-release-article .content-columns h1{line-height:1.1em}.news-release-article .content-block h1+p,.news-release-article .content-columns h1+p{font-size:16px;font-size:1rem}.news-release-article .content-block h2+h4,.news-release-article .content-columns h2+h4{text-transform:none}.news-release-article .content-block h3,.news-release-article .content-columns h3{color:#186686;font-style:italic;font-size:18px;font-size:1.125rem;line-height:24px}.news-release-article .content-block h4,.news-release-article .content-columns h4{text-align:center;color:#186686}.news-release-article .content-block h5,.news-release-article .content-columns h5{margin:1.3em 0 0}.news-release-article .content-block h5:first-child,.news-release-article .content-columns h5:first-child{margin:0}.news-release-article .content-block h1 span,.news-release-article .content-block h2 span,.news-release-article .content-columns h1 span,.news-release-article .content-columns h2 span{color:#186686;font-weight:400;font-size:21px;font-size:1.3125rem}.news-release-article .content-block .section .section h4,.news-release-article .content-columns .section .section h4{text-align:left}.news-release-article .content-block .column h4,.news-release-article .content-columns .column h4{text-align:left}.news-release-article .content-block .image-left,.news-release-article .content-columns .image-left{float:right;padding-left:20px}.news-release-article .content-block .sub-nav,.news-release-article .content-columns .sub-nav{height:100%;background:#e7e7e7;padding:15px 0 20px 0}.news-release-article .content-block .sub-nav ul,.news-release-article .content-columns .sub-nav ul{list-style-type:none;padding:0;margin:0}.news-release-article .content-block .sub-nav ul li,.news-release-article .content-columns .sub-nav ul li{margin:10px 0;padding:10px 0;text-align:center;font-size:18px;font-size:1.125rem}.news-release-article .content-block .sub-nav ul li:first-child,.news-release-article .content-columns .sub-nav ul li:first-child{margin-top:0}.news-release-article .content-block .sub-nav ul li a,.news-release-article .content-columns .sub-nav ul li a{color:#434343;text-decoration:none}.news-release-article .content-block .sub-nav ul .active,.news-release-article .content-columns .sub-nav ul .active{background:#186686;position:relative}.news-release-article .content-block .sub-nav ul .active a,.news-release-article .content-columns .sub-nav ul .active a{color:white}.news-release-article .content-block .sub-nav ul .active:after,.news-release-article .content-columns .sub-nav ul .active:after{content:'';height:0;position:absolute;width:0;right:-11px;top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:11px solid #186686}.news-release-article .content-block .sub-nav ul .active span,.news-release-article .content-columns .sub-nav ul .active span{background-repeat:no-repeat;background-color:transparent;width:13px;height:41px;position:relative;float:right;right:-13px;top:-10px}.news-release-article .section-block{margin-top:200px}.news-release-article .ceo .par-column-6 p{font-size:20px;font-size:1.25rem}.news-release-article .history .par-column-6{position:relative}.news-release-article .history .par-column-6 img{width:100%}.news-release-article .history .par-column-6 a{position:relative;top:43%;margin:0 auto;display:block;width:270px}.news-release-article .legal{margin-top:-10px;background:#e7e7e7}.news-release-article .dark{color:white}.news-release-article th p{margin-bottom:0}.no-gap{margin:0;padding:0}div[id="new-content-area"] .quick-link-wrap ul{width:100%}div[id="new-content-area"] .quick-link-wrap ul li{float:left;width:48%;margin-left:4%;background:white}div[id="new-content-area"] .quick-link-wrap ul li:first-child{margin-left:0}div[id="new-content-area"] .quick-link-wrap ul:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .quick-link-wrap .quick-link{width:100%;min-height:67px;border:1px solid #e4e4e4;border-radius:4px;text-decoration:none;padding-left:20px}div[id="new-content-area"] .quick-link-wrap .quick-link span{display:inline-block;position:relative;color:#666;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;word-wrap:break-word;padding:23px 20px 20px 42px}div[id="new-content-area"] .quick-link-wrap .quick-link span img{position:absolute;margin-top:-10px;top:40%;left:0}div[id="new-content-area"] .quick-link-wrap .quick-link.right span{padding-right:42px}div[id="new-content-area"] .quick-link-wrap .quick-link.right span img{right:0}.no-gap{margin:0;padding:0}.specialLink{margin:0 0 40px 0!important}.specialLink .special-link-set{margin:0 auto;overflow:hidden;max-width:1171px;min-width:920px;position:relative}.specialLink .special-link-set a:hover,.specialLink .special-link-set a:focus{outline:1px solid black}.specialLink .special-link-set ul{min-height:148px;width:100%;box-sizing:content-box}.specialLink .special-link-set ul:after{display:block;clear:both;content:"";height:0}.specialLink .special-link-set ul li{float:left;width:47%;margin-top:60px}.specialLink .special-link-set ul li.odd{clear:both}.specialLink .special-link-set ul li.even{float:right}.specialLink .special-link-set ul li>div:after{display:block;clear:both;content:"";height:0}.specialLink .special-link-set ul li>div .inner+.img,.specialLink .special-link-set ul li>div .img+.inner{margin-left:5.5%}.specialLink .special-link-set ul .inner{float:left;width:47.5%;padding:9px 0 0 0;vertical-align:top}[lang='ko-kr'] .specialLink .special-link-set ul .inner{word-break:keep-all}.specialLink .special-link-set ul .inner .tit{margin-bottom:6px;color:#0b7089;font-size:20px;font-size:1.25rem}.specialLink .special-link-set ul .inner .cont{margin-bottom:12px;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}.specialLink .special-link-set ul .img{float:left;width:47%;vertical-align:top}.specialLink .special-link-set ul .img img{width:100%}.specialLink .button-small-white{border:1px solid #186686;padding:0 6px;margin-left:1px;margin-bottom:1px}div[id="new-content-area"]{padding-bottom:60px}div[id="new-content-area"] .section-wrap,div[id="new-content-area"] .promotion{margin:60px auto 0 auto;box-sizing:content-box}div[id="new-content-area"] .section-wrap .heading-wrap,div[id="new-content-area"] .promotion .heading-wrap{font-size:25px;font-size:1.5625rem;margin-bottom:22px}[lang='en-us'] div[id="new-content-area"] .section-wrap .heading-wrap,[lang='en-us'] div[id="new-content-area"] .promotion .heading-wrap{margin-bottom:22px}[lang='pt-br'] div[id="new-content-area"] .section-wrap .heading-wrap,[lang='pt-br'] div[id="new-content-area"] .promotion .heading-wrap{margin-bottom:22px}[lang='es-es'] div[id="new-content-area"] .section-wrap .heading-wrap,[lang='es-es'] div[id="new-content-area"] .promotion .heading-wrap{margin-bottom:22px}[lang='fr-fr'] div[id="new-content-area"] .section-wrap .heading-wrap,[lang='fr-fr'] div[id="new-content-area"] .promotion .heading-wrap{margin-bottom:47px}[lang='de-de'] div[id="new-content-area"] .section-wrap .heading-wrap,[lang='de-de'] div[id="new-content-area"] .promotion .heading-wrap{margin-bottom:22px}[lang='ru-ru'] div[id="new-content-area"] .section-wrap .heading-wrap,[lang='ru-ru'] div[id="new-content-area"] .promotion .heading-wrap{margin-bottom:22px}[lang='ja-jp'] div[id="new-content-area"] .section-wrap .heading-wrap,[lang='ja-jp'] div[id="new-content-area"] .promotion .heading-wrap{margin-bottom:22px}[lang='zh-cn'] div[id="new-content-area"] .section-wrap .heading-wrap,[lang='zh-cn'] div[id="new-content-area"] .promotion .heading-wrap{margin-bottom:22px}[lang='zh-hk'] div[id="new-content-area"] .section-wrap .heading-wrap,[lang='zh-hk'] div[id="new-content-area"] .promotion .heading-wrap{margin-bottom:22px}div[id="new-content-area"] .section-wrap .sub-contents,div[id="new-content-area"] .promotion .sub-contents{float:right;width:456px}div[id="new-content-area"] .section-wrap:after,div[id="new-content-area"] .promotion:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .section-wrap .view-all,div[id="new-content-area"] .promotion .view-all{position:absolute}div[id="new-content-area"] .section-wrap .view-all a,div[id="new-content-area"] .promotion .view-all a{font-size:16px;font-size:1rem;cursor:pointer;text-decoration:underline;padding:0 15px 0 0;background:url('../images/components/discount-ticket/iconmore.png') no-repeat right center}div[id="new-content-area"] .section-wrap .view-all a:hover,div[id="new-content-area"] .section-wrap .view-all a:focus,div[id="new-content-area"] .promotion .view-all a:hover,div[id="new-content-area"] .promotion .view-all a:focus{outline:1px solid black}div[id="new-content-area"] section{background:0;z-index:0}#top-sec,.footer,#new-content-area{min-width:960px}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}#tripTypeContainer,#tripDetailsContainer,#paymentSelectionContainer{width:66%;margin:0 17% 20px 17%}#tripTypeSelector li{position:absolute!important;padding:0!important}#tripTypeSelector .info-button{background:url('../images/icon-question-mark-sm.png') 0 0 no-repeat;display:inline-block;margin-left:5px;width:15px;height:14px;font-size:0;color:transparent;vertical-align:middle}#tripTypeSelector #oneWaySelector{left:0!important}#tripTypeSelector #myTrips{right:0!important}#tripDetailsContainer{position:relative;margin-top:30px}.individualTripDetailsContainer{padding-top:20px;position:relative}.individualTripDetailsContainer:first-child{padding-top:0}.tripDetailsSelector{list-style:none;padding:0;margin:0;width:100%;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 4px 1px rgba(0,0,0,0.3);box-shadow:0 0 4px 1px rgba(0,0,0,0.3)}.tripDetailsSelector div{padding-right:12px;position:relative}.tripDetailsSelector div>a{position:absolute;top:0;right:0}.tripDetailsSelector>li{display:inline-block;width:33.33%;border-left:1px solid #a1a1a1;text-align:left;padding:12px 2%;z-index:auto}.ie8 .tripDetailsSelector>li{border:1px solid #a1a1a1;height:48px}.tripDetailsSelector input{color:black;width:100%;height:25px;border:0;background:0;z-index:1;position:relative;overflow:hidden;font-weight:700;font-size:14px;font-size:.875rem}.tripDetailsSelector input:first-child{border:0}.tripDetailsSelector input.beenUsed{color:black}.tripDetailsSelector input.placeholdersjs{color:#878383;font-family:"맑은 고딕",Malgun Gothic}.tripDetailsSelector .disableInput input{color:#a1a1a1}.boundButton{position:absolute;right:-65px;padding-top:18px;top:20px;display:block;height:49px;width:49px;text-decoration:none;text-align:center;color:white;font-weight:700;font-size:30px;font-size:1.875rem}.addBound{background-color:#186686}.removeBound{background-image:url('../images/components/bookingbar/booking-closeBtn.png');background-position:center center;background-repeat:no-repeat}.autoFillHolder{position:relative}.autoFillHolder p{position:absolute;top:5px;left:1px;color:black;margin:0;z-index:0;display:none}.dateSelector div{padding-right:0;padding-left:30px}.dateSelector div a{position:absolute;top:0;left:0;right:auto}#regionTypeSelector .trip-region span{font-size:16px;font-size:1rem;font-weight:bold;cursor:pointer}#regionTypeSelector .trip-region.on{color:#186686}#regionTypeSelector .trip-region.on span{font-size:20px;font-size:1.25rem}.no-gap{margin:0;padding:0}#cabinClassItem{width:26.5%!important;padding:11px 2% 17px 2%!important;overflow:hidden}#cabinClassItem ul{list-style:none;margin:20px 0 0 0;padding:0;position:relative;overflow:hidden}#cabinClassItem li{display:inline-block;width:100%;text-align:center;position:relative}#cabinClassItem p{color:black;font-weight:700;font-size:14px;font-size:.875rem}#passengerListItem>h4{margin-bottom:10px!important;white-space:nowrap;padding-right:5px;display:inline-block}#passengerListItem>a{display:inline-block}#passengerListItem #passengerListContainer{height:170px;border-bottom:1px solid #a1a1a1;position:relative;padding-bottom:10px}#passengerListItem #passengerListContainer a{width:100%;text-align:center;display:inline-block}#passengerListItem #passengerListContainer #passengerListScrollContainer{overflow:hidden;padding:10px 0;height:123px}#passengerListItem #passengerListContainer #passengerListScrollContainer .passengers{font-size:0}#passengerListItem #passengerListContainer #passengerSelectDownArrow{position:absolute;bottom:10px}#passengerListItem .loading-bar{float:none;background:url('../images/components/bookingfunnel/loading-bar-blue.png') no-repeat;position:static;margin-left:0;margin:0 95px}#passengerListItem .loading-bar-animation{background:url('../images/components/bookingfunnel/loading-active-blue.gif') no-repeat}#seatSelectionContainer.award .arrow{visibility:hidden}#seatSelectionContainer h3{color:black;margin:0;display:inline-block;font-weight:400;font-size:20px;font-size:1.25rem}#seatSelectionContainer>ul{margin:40px 5%;padding:0;text-align:center}#seatSelectionContainer>ul>li{border-left:1px solid #a1a1a1;display:inline-block;padding:11px 0 17px;vertical-align:top;width:23%;height:215px;text-align:center}#seatSelectionContainer>ul>li:first-child{border:0}#seatSelectionContainer .adultChild,#seatSelectionContainer .onlyChild{width:70%;margin:0 auto;padding-left:5%;display:none}#seatSelectionContainer .adultChild p,#seatSelectionContainer .onlyChild p{width:100%;text-align:left;word-break:break-all;word-wrap:break-word;white-space:normal;font-size:14px;font-size:.875rem}#seatSelectionContainer .moreInfoIcon{display:inline-block;vertical-align:top;padding-left:10px;margin-top:3px}#seatSelectionContainer h4+img{display:block;margin:22px auto 0}#seatSelectionContainer li>span{font-weight:400;font-style:italic;color:black;display:block;font-size:74px;font-size:4.625rem;line-height:1;margin:27px 0 20px}#seatSelectionContainer .plus-minus :first-child{border-right:1px solid white}#seatSelectionContainer .plus-minus>a{display:inline-block}#seatSelectionContainer img+span{color:black;display:inline-block;font-size:14px;font-size:.875rem;width:66%}#seatSelectionContainer .seatSelector{margin-top:-33px;text-align:left;position:relative}#seatSelectionContainer .cabinRight{position:absolute;top:0;right:0}#seatSelectionContainer>li:first-child{width:35%}#seatSelectionContainer .loneChild,#seatSelectionContainer .loneInfant,#seatSelectionContainer .accompanyingAdult{display:none}#seatSelectionContainer .loneChild p,#seatSelectionContainer .loneInfant p,#seatSelectionContainer .accompanyingAdult p{text-align:center;font-size:12px;font-size:.75rem}#seatSelectionContainer.unaccompanied-child .loneChild{display:block}.passanger-count-wrap{width:90%}.passanger-count-wrap>div{float:left;width:33%;clear:none!important}.passanger-count-wrap:after{display:block;clear:both;content:"";height:0}.no-gap{margin:0;padding:0}#discountSelectionContainer{text-align:center}#discountSelectionContainer>h3{color:black;display:inline;margin:50px 0 35px 0;font-size:24px;font-size:1.5rem;font-weight:400}#discountSelectionContainer>ul,#discountSelectionContainer .disclaimers ul{width:80%;margin:0 10% 50px 10%;padding:0;white-space:initial}#discountSelectionContainer>ul li,#discountSelectionContainer .disclaimers ul li{text-align:left}#discountSelectionContainer .passengerDiscountSelect{display:inline-block;width:25%;padding:0 20px;text-align:left;vertical-align:top}#discountSelectionContainer .passengerDiscountSelect ul{list-style:none}#discountSelectionContainer .passengerDiscountSelect .passengerType{font-size:14px;font-size:.875rem}#discountSelectionContainer .passengerDiscountSelect .discount-info{font-size:12px;font-size:.75rem;white-space:normal}#discountSelectionContainer .disclaimers ul{margin:20px 10% 0 310px}#discountSelectionContainer .disclaimers ul li{font-size:12px;font-size:.75rem}.no-gap{margin:0;padding:0}.modalPop-new.qpx-wrap{position:relative}.modalPop-new.qpx-wrap .qpx-cal-key-access{position:absolute;left:0;bottom:30px}.modalPop-new.qpx-wrap .content-pop{margin:16px 0 0 0;padding:0 20px}.modalPop-new.qpx-wrap .total-fare{padding-top:20px;text-align:center}.modalPop-new.qpx-wrap .total-fare .cal-label{font-size:16px;font-size:1rem}.modalPop-new.qpx-wrap .total-fare .cal-label:after{padding:0 8px;content:":"}.modalPop-new.qpx-wrap .total-fare+.btn-c{margin:25px 0 20px 0}.modalPop-new.qpx-wrap .total-fare+.btn-c .mg-l5{margin-left:5px}.modalPop-new .modal-title{margin-bottom:17px;font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;font-weight:normal;color:black;text-align:center}.modalPop-new .calender-select-pop:after,.modalPop-new .calender-select-pop-s:after{content:"";clear:both;display:block}.modalPop-new .calender-select-pop .cal-key-access,.modalPop-new .calender-select-pop-s .cal-key-access{clear:both;margin:0 65px;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 0 8px;padding-left:10px;font-size:14px;font-size:.875rem}.modalPop-new .content-pop{position:relative;margin:16px 40px 25px 40px}.modalPop-new .content-pop:after{display:block;clear:both;content:"";height:0}.modalPop-new .content-pop h2.tit-con{margin:0 5px 10px;font-size:20px;font-size:1.25rem;line-height:110%!important;font-weight:normal;color:#333}.modalPop-new .content-pop h2.tit-cal{font-size:20px;font-size:1.25rem;color:black;font-weight:normal;text-align:center;line-height:40px!important}.modalPop-new .content-pop .city-list-info{position:absolute;right:5px;top:0}.modalPop-new .content-pop .city-list-info li{float:left;margin-left:17px}.modalPop-new .content-pop .city-select-location{overflow:hidden;border:1px solid #bbb;background:url('../images/components/bookingbar/city-select-bg.gif') repeat-y;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.modalPop-new .content-pop .city-select-location .region-list{float:left;width:230px;margin-right:38px}.modalPop-new .content-pop .city-select-location .region-list li{background-color:#0180a3;border-bottom:1px solid #339bb7;font-size:16px;font-size:1rem;padding:2px 0 2px 2px}.modalPop-new .content-pop .city-select-location .region-list li a{display:block;color:#fff;padding:8px 30px 8px 18px}.modalPop-new .content-pop .city-select-location .region-list li.on{padding:2px 0 2px 2px}.modalPop-new .content-pop .city-select-location .region-list li.on a{color:#186686;background-color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;padding:8px 30px 8px 18px}.modalPop-new .content-pop .city-select-location .region-list li:hover{padding:2px 0 2px 2px}.modalPop-new .content-pop .city-select-location .region-list li:hover a{color:#186686;background-color:#fff;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-top-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;padding:8px 30px 8px 18px}.modalPop-new .content-pop .city-select-location .city-list{float:left;width:475px;max-height:335px;margin-top:15px;overflow-x:hidden;overflow-y:auto}.modalPop-new .content-pop .city-select-location .city-list h3{float:left;width:100%;font-size:14px;font-size:.875rem;font-weight:bold;color:#333;margin-top:20px}.modalPop-new .content-pop .city-select-location .city-list h3:first-child{margin-top:0}.modalPop-new .content-pop .city-select-location .city-list ul{float:left;width:475px;margin-top:10px}.modalPop-new .content-pop .city-select-location .city-list ul li{vertical-align:top;width:95%;margin-right:4%;padding:1px;margin-bottom:5px;font-size:14px;font-size:.875rem;line-height:16px}.modalPop-new .content-pop .city-select-location .city-list ul li.not-selectable{background:url('../images/icon-belt-city.gif') no-repeat 2px 7px;padding-left:17px;color:#757575}.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a{display:block;padding-left:5px;color:#186686;font-size:14px;font-size:.875rem;line-height:17px}.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a.nonClick{cursor:default;display:block;padding-left:5px;color:#757575;font-size:14px;font-size:.875rem;line-height:17px}.modalPop-new .content-pop .city-select-location .error{word-break:break-all;float:left;clear:none;width:475px;line-height:inherit;text-align:center;padding-top:7px}.modalPop-new .content-pop .calender-roundTrip{margin:0 20px}.modalPop-new .content-pop .calender-roundTrip li{float:left;width:46%;margin-left:6%}.modalPop-new .content-pop .calender-roundTrip li:first-child{margin-left:0}.modalPop-new .content-pop .calender-roundTrip li.sing{width:100%}.modalPop-new .content-pop .range-tooltip{display:block}.modalPop-new .content-pop .range-tooltip .ko{background:url('../images/components/dom-avail/avail_icon_1.png') no-repeat 0 -459px;width:19px;height:9px;position:absolute;bottom:35px;left:40%;z-index:13}.modalPop-new .content-pop .range-tooltip .range-fare{z-index:12;bottom:43px;left:0;width:190px;width:190px;position:absolute;border:1px solid #186686;background-color:white;border-radius:5px;padding:3px 8px!important;font-size:12px;font-size:.75rem;font-weight:700;color:#186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;text-align:left;line-height:1.22}[lang='en-us'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='pt-br'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='es-es'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='fr-fr'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='de-de'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='ru-ru'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='ja-jp'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='zh-cn'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}[lang='zh-hk'] .modalPop-new .content-pop .range-tooltip .range-fare{width:180px}.modalPop-new .content-pop .range-tooltip .range-fare em{font-size:14px;font-size:.875rem;display:inline-block;font-style:normal;font-weight:700;color:#186686;margin-top:0}.modalPop-new .content-pop .range-tooltip.rightp p{right:0;left:auto}.modalPop-new .content-pop .cal-01{width:100%;margin-top:11px}.modalPop-new .content-pop .cal-01 th{font-size:14px;font-size:.875rem;text-align:center;padding-bottom:11px}.modalPop-new .content-pop .cal-01 th.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td{border:1px solid #ccc;font-size:16px;font-size:1rem;text-align:center;vertical-align:middle;padding:8px 0}.modalPop-new .content-pop .cal-01 td .fare{width:100%;position:absolute;left:0;bottom:4px;display:block;text-align:center;font-style:normal;font-size:10px;font-size:.625rem;line-height:1;color:#757575;text-decoration:none}.modalPop-new .content-pop .cal-01 td .fare.discount{color:#cd3e00;text-decoration:underline}.modalPop-new .content-pop .cal-01 td .fare.empty{display:block;line-height:0;font-size:0}.modalPop-new .content-pop .cal-01 td.qpx{height:42px;padding:0}.modalPop-new .content-pop .cal-01 td.qpx:focus .fare,.modalPop-new .content-pop .cal-01 td.qpx:hover .fare{color:#333}.modalPop-new .content-pop .cal-01 td.qpx:focus .fare.discount,.modalPop-new .content-pop .cal-01 td.qpx:hover .fare.discount{color:#922e03!important}.modalPop-new .content-pop .cal-01 td.qpx>.posR{padding:6px 0 10px;position:relative}.modalPop-new .content-pop .cal-01 td.no-flight{background:#edf6e3 url('../images/cal-bg-noflight.gif') repeat-y top left;color:#656565}.modalPop-new .content-pop .cal-01 td.no-flight.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td.no-flight.sunday:hover,.modalPop-new .content-pop .cal-01 td.no-flight.sunday:focus{color:#922e03}.modalPop-new .content-pop .cal-01 td.no-flight.selected{color:white;background:#537d3c url('../images/cal-bg-noflight-focus.gif') repeat-y top left}.modalPop-new .content-pop .cal-01 td.available{cursor:pointer;color:#333}.modalPop-new .content-pop .cal-01 td.available.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td.available.sunday:hover,.modalPop-new .content-pop .cal-01 td.available.sunday:focus{color:#922e03;background-color:#7ed0e0}.modalPop-new .content-pop .cal-01 td.available:hover,.modalPop-new .content-pop .cal-01 td.available:focus{background-color:#7ed0e0;border:0;outline:1px solid black}.modalPop-new .content-pop .cal-01 td.unavailable{background:url('../images/cal-bg-nodate.gif') repeat 0 0;color:#656565}.modalPop-new .content-pop .cal-01 td.unavailable.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td.unavailable.selected{color:white;background:url('../images/cal-bg-nodate-focus.gif') repeat 0 0}.modalPop-new .content-pop .cal-01 td.unavailable-b{background:url('../images/cal-bg-nodate.gif') repeat 0 0;color:#656565;cursor:pointer}.modalPop-new .content-pop .cal-01 td.unavailable-b.sunday{color:#9d412a}.modalPop-new .content-pop .cal-01 td.unavailable-b.selected{color:white;background:url('../images/cal-bg-nodate-focus.gif') repeat 0 0}.modalPop-new .content-pop .cal-01 td.selected{border:0;text-decoration:underline;background-color:#0180a3;color:white}.modalPop-new .content-pop .cal-01 td.selected:hover,.modalPop-new .content-pop .cal-01 td.selected:focus,.modalPop-new .content-pop .cal-01 td.selected.qpx{color:white;background-color:#0180a3}.modalPop-new .content-pop .cal-01 td.selected:hover .fare,.modalPop-new .content-pop .cal-01 td.selected:hover .fare.discount,.modalPop-new .content-pop .cal-01 td.selected:focus .fare,.modalPop-new .content-pop .cal-01 td.selected:focus .fare.discount,.modalPop-new .content-pop .cal-01 td.selected.qpx .fare,.modalPop-new .content-pop .cal-01 td.selected.qpx .fare.discount{color:white!important}.modalPop-new .content-pop .cal-01 td.selected.sunday,.modalPop-new .content-pop .cal-01 td.selected.qpx{color:white}.modalPop-new .content-pop .cal-01 td.selected.sunday:hover,.modalPop-new .content-pop .cal-01 td.selected.sunday:focus,.modalPop-new .content-pop .cal-01 td.selected.qpx:hover,.modalPop-new .content-pop .cal-01 td.selected.qpx:focus{color:white;background-color:#0180a3}.modalPop-new .content-pop .cal-01 td.occupied{background:#fff4d5 url('../images/cal-bg-noseat.gif') repeat-x bottom left;color:#656565}.modalPop-new .content-pop .cal-01 td.occupied.selected{color:white;background:#a2643c url('../images/cal-bg-noseat-focus.gif') repeat-x bottom left}.modalPop-new .content-pop .cal-01 td.empty-date{height:39px}.modalPop-new .content-pop .cal-01 td.empty-date.qpx{height:42px}.modalPop-new .calender-roundTrip{margin:0 20px}.modalPop-new .calender-roundTrip li{float:left;width:46%;margin-left:6%}.modalPop-new .calender-roundTrip li:first-child{margin-left:0}.modalPop-new .calender-roundTrip li.sing{width:100%}.modalPop-new .calender-st{position:relative;width:316px;margin:0 auto;padding-top:0}.modalPop-new .calender-st .error{position:absolute;top:356px;width:100%;text-align:center}.modalPop-new .calender-st .styled-select.month-h{height:41px;height:2.5625rem}.modalPop-new .calender-st .styled-select.month-h select{height:41px;height:2.5625rem}.ie8 .modalPop-new .calender-st .styled-select.month-h select,.ie9 .modalPop-new .calender-st .styled-select.month-h select{height:25.5px;height:1.59375rem}.modalPop-new .calender-st .month-h select{padding:9px 15px 10px 15px}.modalPop-new .calender-st .year-w{width:155px;float:left;margin-right:6px}.modalPop-new .calender-st .month-w{width:155px;float:left}.ie11 .modalPop-new .calender-st .year-w{width:155px;float:left;margin-right:5px}.ie11 .modalPop-new .calender-st .month-w{width:155px;float:left}.modalPop-new .calender-st .month{position:relative;margin:0 28px}.modalPop-new .calender-st .month .chosen-drop-bk li{float:none;width:100%;background-color:#fff;border-left:none;margin:0;padding:10px 15px 10px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.modalPop-new .calender-st .month .chosen-drop-bk li:hover{background-color:#1f8baa;color:#fff}.modalPop-new .calender-st .month .btn-pre{position:absolute;top:10px;left:-26px;background:url('../images/btn_pre_on.gif') no-repeat 0 0;width:9px;height:20px;text-indent:-99999px;font-size:0}.modalPop-new .calender-st .month .btn-pre.disabled{background:url('../images/btn_pre.gif') no-repeat 0 0;cursor:not-allowed!important}.modalPop-new .calender-st .month .btn-next{position:absolute;top:10px;right:-29px;background:url('../images/btn_next_on.gif') no-repeat 100% 0;width:9px;height:20px;text-indent:-99999px;font-size:0}.modalPop-new .calender-st .month .btn-next.disabled{background:url('../images/btn_next.gif') no-repeat 100% 0;cursor:not-allowed!important}.modalPop-new .calender-st.mileage-st .month{margin:0 auto}.modalPop-new .calender-st.mileage-st .month:after{display:block;clear:both;content:"";height:0}.modalPop-new .calender-st.mileage-st .calendar-area{clear:both}.modalPop-new .qpxnotice,.modalPop-new .qpx-cal-key-access{margin:0 65px;padding:20px 0 10px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.modalPop-new .qpxnotice h3,.modalPop-new .qpx-cal-key-access h3{font-size:14px;font-size:.875rem;font-weight:700;color:#186686;padding-bottom:0;margin:0;display:block;border-bottom:1px solid #ccc}.modalPop-new .qpxnotice h3.ntit,.modalPop-new .qpx-cal-key-access h3.ntit{border:0}.modalPop-new .qpxnotice ul,.modalPop-new .qpx-cal-key-access ul{padding:0;margin:5px 0 0 20px}.modalPop-new .qpxnotice li,.modalPop-new .qpx-cal-key-access li{font-size:12px;font-size:.75rem;list-style:disc}.modalPop-new .qpxremark.remarkarea{text-align:left;margin:0;padding:6px 0 0 10px;float:left;font-size:12px;font-size:.75rem}.modalPop-new .qpxremark.remarkarea .remarks{display:block;width:100%;font-size:12px;font-size:.75rem;list-style:none}.modalPop-new .qpxremark.remarkarea .remarks span{display:inline-block;width:10px;height:16px;text-align:right;margin-right:10px;vertical-align:middle}.modalPop-new .qpxremark.remarkarea .lowestFare span{background:url('../images/components/discount-ticket/lowfare_remark.png') no-repeat center 5px}.modalPop-new .qpxremark.remarkarea .lowestFare:after{display:block;clear:both;content:"";height:0}.modalPop-new .option-select{border:1px solid #ccc;background:#f8f8f8;padding:5px 10px 5px 0;margin:0 65px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom:0;position:relative;text-align:right}.modalPop-new .option-select>ul{width:auto;display:inline-block;vertical-align:top}.modalPop-new .option-select>ul.optionlist{padding-top:1px}.modalPop-new .option-select>ul>li{float:left;width:auto;display:table;padding:0 5px}.modalPop-new .option-select>ul>li label,.modalPop-new .option-select>ul>li div.styled-select{display:table-cell}.modalPop-new .option-select button{vertical-align:middle;display:inline-block;border:1px solid #0180a3;background:white;color:#186686;padding:5px 9px;margin-top:1px}.modalPop-new .option-select:after{display:block;clear:both;content:"";height:0}.modalPop-new .qpxcal_wrap{border:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin:0 65px}.modalPop-new .spec-notie{font-size:12px;font-size:.75rem;text-align:left;float:none;margin:0 65px;padding-bottom:10px}.modal-calendar-single{width:556px;min-height:620px;padding-bottom:20px}.modal-calendar-single .content-pop{margin:0}.modal-calendar-single .calender-roundTrip li.modal-calendar-0{width:100%}.modal-calendar-multi{width:840px;min-height:620px;padding-bottom:20px}.qpx-cont:after{display:block;clear:both;content:"";height:0}.qpx-cont.modal-calendar-multi{width:960px;min-height:660px}.qpx-cont.modal-calendar-multi .qpx-wrap{padding-bottom:100px}.qpx-cont.modal-calendar-single{width:680px;min-height:660px}.qpx-cont.modal-calendar-single .qpx-wrap{padding-bottom:120px}#selectDate .calendar{padding-top:10px}#selectDate .calendar h4{color:black;font-size:20px;font-size:1.25rem;text-align:center;margin-bottom:0;padding:10px 0;font-weight:400}#selectDate .calendar .content-pop{margin-left:auto;margin-right:auto}#selectDate .calendar .content-pop .calender-roundTrip{margin:0 auto;width:90%}#selectDate .calendar .content-pop .calender-roundTrip li{width:47%}#selectDate .calendar .content-pop .calender-roundTrip li .calender-st{width:100%}#selectDate .cal-key-access{margin:0 40px 40px;font-size:12px;font-size:.75rem}.modal-calendar .styled-select.slate{height:38px;height:2.375rem}.modal-calendar .styled-select.slate select{height:38px;height:2.375rem}.ie8 .modal-calendar .styled-select.slate select,.ie9 .modal-calendar .styled-select.slate select{height:24px;height:1.5rem}.modal-calendar .time-select-area{display:table;width:100%;padding:20px 0 0}.modal-calendar .time-select-area .tit-time{width:100%;display:block;padding:0 10px 10px 0;font-size:14px;font-size:.875rem}.modal-calendar .time-select-area .styled-select{display:block}.multicity-info-modal{padding:15px;width:660px}#content-area{-webkit-transition:.3s padding ease;-moz-transition:.3s padding ease;-o-transition:.3s padding ease;transition:.3s padding ease;padding-top:94px;position:relative}.side-nav{-webkit-transition:.3s padding ease;-moz-transition:.3s padding ease;-o-transition:.3s padding ease;transition:.3s padding ease}.flight-select-third{position:relative}.disableInput{cursor:default;pointer-events:none}.disableButton{cursor:default;pointer-events:none;opacity:.5;filter:alpha(opacity=50)}#booking-payment{position:absolute;left:0;width:100%;z-index:10;display:none}#booking-payment ul{list-style:none;margin:0;padding:0 20px 0 0}#booking-payment ul li{text-align:left}#booking-payment ul li a{display:inline-block;width:100%;line-height:50px;color:black;background-color:white;text-decoration:none;font-size:20px;font-size:1.25rem;padding-left:20px}#booking-payment ul li a:hover{background-color:#186686;color:white}.open-jaw #tripFlightItem .bookingStep{line-height:20px!important}.barCopyItem div{height:70px;display:table-cell;vertical-align:middle}#bookingClose{position:absolute;right:0;top:0;padding:0 5px!important;background-color:#eaeae9!important;border:none!important}#bookingDropDown{box-shadow:0 2px 5px rgba(0,0,0,0.3);border-bottom:1px solid #a1a1a1;background-image:url('../images/ninetyfive-percent-white.png');width:100%;margin:0;padding:0 0 10px 0;display:none}.ie8 #bookingDropDown{top:70px}#bookingDropDown #topHeaderShadow{box-shadow:inset 0 3px 5px -2px rgba(0,0,0,0.3);border-top:1px solid #a1a1a1;height:10px;position:absolute;top:70px;left:0;right:0}#bookingDropDown .inactive{opacity:.5;cursor:default}#myFlightsDropDown{width:100%;margin:0;padding:0;display:none}#bookingSteps{padding:31px 0 0 0;padding-bottom:20px;height:100%}.ie8 #bookingSteps{width:100%}#bookingSteps.isalert{margin-top:0;padding-top:41px}#paymentSelectionContainer{text-align:center}#paymentSelectionContainer ul{list-style:none;margin:0;padding:0}#paymentSelectionContainer ul li{display:inline-block;margin-left:20px}#paymentSelectionContainer ul li:first-child{margin-left:0}#changeResrevationTitle{text-align:center}#changeResrevationTitle h2{color:#186686}#flightError{display:none}.calendarContainer{position:absolute;right:-40px;z-index:2;top:55px;display:none}.dateSelectedDay{background-color:#a3e3eb}#nextStepContainer{position:relative;text-align:center;width:66%;margin:0 17% 0 17%}#redeemMiles{margin-top:14px;text-align:left}#redeemMiles label{color:#186686;font-size:14px;font-size:.875rem}#redeemMiles input{margin-right:9px}.bookingbar{position:relative}#top-sec .booking-start .bookingProgressBar ul li{list-style:none;text-decoration:none}#top-sec .booking-start #bookingHUD{background-color:white;color:#186686;position:absolute;top:35px;width:100%;min-width:960px;height:72px;display:table;list-style:decimal;z-index:500;margin:0;padding:0 0 0 245px;border-top:1px solid #eaeae9;border-bottom:1px solid #eaeae9;text-align:center}#top-sec .booking-start #bookingHUD:after{display:block;clear:both;content:"";height:0}#top-sec .booking-start #bookingHUD #startOverItem{width:30px;float:left;background-color:#eaeae9;display:inline-block;line-height:70px;padding:0 7px}#top-sec .booking-start #bookingHUD #step1container ul,#top-sec .booking-start #bookingHUD #step1container .bookingStep{padding:0}#top-sec .booking-start #bookingHUD li{background-color:white;padding:0;vertical-align:top;text-align:left;white-space:normal}#top-sec .booking-start #bookingHUD li .bookingStep{font-size:15px;font-size:.9375rem;display:inline-block;line-height:100%}#top-sec .booking-start #bookingHUD li.w-10{width:auto}#top-sec .booking-start #bookingHUD a{color:#186686;text-decoration:none;font-size:15px;font-size:.9375rem;line-height:50px;height:70px}#top-sec .booking-start #bookingHUD>li{position:relative;height:70px;display:table-cell}#top-sec .booking-start #bookingHUD>li.step-st1{max-width:450px;min-width:330px;width:35%}#top-sec .booking-start #bookingHUD>li.flightSelectStep>li{position:relative;line-height:20px;padding-top:45px;font-size:15px;font-size:.9375rem;white-space:normal;height:65px}#top-sec .booking-start #bookingHUD>li.flightSelectStep>li span{color:black;position:absolute;top:8px;left:8px;display:none;font-weight:700;font-size:13px;font-size:.8125rem}#top-sec .booking-start #bookingHUD>li.stepContainer{border-left:1px solid #eaeae9}#top-sec .booking-start #bookingHUD>li.flexcont1-5,#top-sec .booking-start #bookingHUD>li.flexcont2-5{width:15%}#top-sec .booking-start #bookingHUD>li.flexcont3-5{width:17%}#top-sec .booking-start #bookingHUD>li.flexcont4-5,#top-sec .booking-start #bookingHUD>li.flexcont5-5{width:10%}#top-sec .booking-start #bookingHUD>li.flexcont1-4{width:20%}#top-sec .booking-start #bookingHUD>li.flexcont2-4{width:18%}#top-sec .booking-start #bookingHUD>li.flexcont3-4,#top-sec .booking-start #bookingHUD>li.flexcont4-4{width:12%}#top-sec .booking-start #bookingHUD>li.flexcont1-3,#top-sec .booking-start #bookingHUD>li.flexcont2-3,#top-sec .booking-start #bookingHUD>li.flexcont3-3{width:20%}#top-sec .booking-start #bookingHUD>li.inactiveStep a,#top-sec .booking-start #bookingHUD>li.inactiveStep span{color:black;cursor:default}#top-sec .booking-start #bookingHUD>li.currentStep{background-color:#186686;color:white;cursor:default}#top-sec .booking-start #bookingHUD>li.currentStep a,#top-sec .booking-start #bookingHUD>li.currentStep span{color:white;cursor:default}#top-sec .booking-start #bookingHUD>li.currentStep .bookingStep,#top-sec .booking-start #bookingHUD>li.currentStep [class*='number'],#top-sec .booking-start #bookingHUD>li.currentStep [class*='number']:before{color:white;text-decoration:underline;font-weight:bold}#top-sec .booking-start #bookingHUD>li .step-info{margin:0;padding:0;color:#000;display:table;width:100%}#top-sec .booking-start #bookingHUD>li .step-info .step-st2{height:70px!important}#top-sec .booking-start #bookingHUD>li .step-info .step-st2.step-st2-1{width:110px;padding-left:0;border-left:none!important;letter-spacing:-0.5px}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep{padding:0 7px;display:table-cell;vertical-align:middle;width:100%;height:70px;margin:0;font-size:15px;font-size:.9375rem}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep[class*='number']:before{position:absolute;left:7px;top:2px;font-size:13px;font-size:.8125rem;font-weight:bold}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep.number1:before{content:"1 ";left:40px}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep.number2:before{content:"2 "}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep.number3:before{content:"3 "}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep.number4:before{content:"4 "}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep.number5:before{content:"5 "}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep.number6:before{content:"6 "}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep>a{width:100%;display:block;outline-offset:-1px}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep .step-2depth{width:100%;display:table;padding:0;margin:0}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep .step-2depth li{display:table-cell;vertical-align:middle;margin:0;padding:0 10px;border-left:1px solid #eaeae9}#top-sec .booking-start #bookingHUD>li .step-info .bookingStep .step-2depth li:first-child{border-left:none}#filterResultsContainer{text-align:center;padding:10px 0 0 0;position:absolute;top:0;left:50%}#filterResultsContainer>a{display:block;color:#186686;text-decoration:none;margin-bottom:-5px;font-size:14px;font-size:.875rem}.errorMessage{color:#d42a1d}.calendarContainer .ui-state-active.right{background-image:url('../images/components/bookingbar/calendar-date-arrow-right.png');background-position:right}.calendarContainer .ui-state-active.left{background-image:url('../images/components/bookingbar/calendar-date-arrow-left.png');background-position:left}.calendarContainer .ui-state-default.highlight{background-color:#7ed0e0}.calendarContainer .ui-state-default.highlight:hover{color:white}.calendarContainer .ui-state-default.left{background-image:url('../images/components/bookingbar/calendar-date-arrow-left.png');background-position:left}.calendarContainer .ui-state-default:hover{background-color:#7ed0e0;color:white}.calendarContainer .ui-state-default:hover.right{background-image:url('../images/components/bookingbar/calendar-date-arrow-right.png');background-position:right}.calendarContainer .ui-state-default:hover.left{background-image:url('../images/components/bookingbar/calendar-date-arrow-left.png');background-position:left}.ie8 .individualTripDetailsContainer .hasDatepicker{border:1px solid #a1a1a1}.bonusUpgrade{text-align:center;margin-bottom:17px}.bonusUpgrade label{font-size:12px;font-size:.75rem;margin-bottom:10px}.msgbox{overflow:hidden;padding:20px}.default-text{font-size:13px;font-size:.8125rem;margin-top:-7px}.default-text img{width:11px;height:16px}.bg-f8{background-color:#f8f8f8;width:100%;float:left}.flight-container{background-color:#f8f8f8;padding-bottom:85px}.flight-container h1,.flight-container h2,.flight-container h3,.flight-container h4,.flight-container h5,.flight-container h6,.flight-container p,.flight-container blockquote,.flight-container pre,.flight-container abbr,.flight-container address,.flight-container em,.flight-container img,.flight-container dl,.flight-container dt,.flight-container dd,.flight-container ol,.flight-container ul,.flight-container li,.flight-container fieldset,.flight-container form,.flight-container legend,.flight-container table,.flight-container caption,.flight-container tbody,.flight-container tfoot,.flight-container thead,.flight-container tr,.flight-container th,.flight-container td{margin:0;padding:0;border:0;letter-spacing:-0.5px}.flight-container div,.flight-container p,.flight-container ul,.flight-container ol,.flight-container h1,.flight-container h2,.flight-container h3,.flight-container h4,.flight-container h5,.flight-container h6{clear:both;display:block}.flight-container ul,.flight-container ol,.flight-container li,.flight-container figure{list-style-type:none}.flight-container table{width:100%}.flight-container caption{width:1px;height:1px;overflow:hidden}.flight-container a{text-decoration:none;display:inline-block}.flight-container a.toggle-search-link{display:inline}.flight-container input,.flight-container select{vertical-align:middle}.flight-container button{background-color:#fff;border:0}.flight-container button.medium{border:2px solid #186686;font-size:16px;font-size:1rem;padding:11px 30px 10px;color:#186686;text-align:center;text-decoration:none;background-color:transparent;cursor:pointer;display:inline-block;line-height:normal}.flight-container button.medium:hover{color:white;background-color:#186686}.flight-container button.disabled{border:2px solid #ccc;color:#ccc}.flight-container button.disabled:hover{border:2px solid #ccc;color:#ccc;background-color:#fff}.flight-container button.medium-2{background-color:#186686;border:1px solid #13546e;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#fff;font-size:16px;font-size:1rem;cursor:pointer;display:inline-block;line-height:normal;padding:7px 65px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.flight-container button.medium-3{background-color:#767676;border:1px solid #656464;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#fff;font-size:16px;font-size:1rem;cursor:pointer;display:inline-block;line-height:normal;padding:7px 26px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.flight-container button.medium-4{background-color:#186686;border:1px solid #13546e;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#fff;font-size:16px;font-size:1rem;cursor:pointer;display:inline-block;line-height:normal;padding:7px 26px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.flight-container button.medium-4.disabled{background-color:#c6c4c4;border:1px solid #b4b3b3}.flight-container button.medium-5{border:2px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;font-size:14px;font-size:.875rem;padding:3px 15px 4px;color:#186686;text-align:center;text-decoration:none;background-color:transparent;cursor:pointer;display:inline-block;line-height:normal;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.flight-container button.medium-5.disabled{border:2px solid #ccc;color:#ccc}.flight-container button.medium-6{border:1px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#186686;font-size:12px;font-size:.75rem;cursor:pointer;display:inline-block;line-height:normal;padding:2px 8px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);margin-right:3px}.flight-container button.receipt{border:1px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#186686;font-size:12px;font-size:.75rem;cursor:pointer;display:inline-block;line-height:normal;padding:2px 8px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.flight-container button.info{border:1px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#186686;font-size:12px;font-size:.75rem;cursor:pointer;display:inline-block;line-height:normal;padding:1px 8px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.flight-container button.btn-pre{background:url('../images/components/schedule-search/icon-btn-pre.png') no-repeat 0 51%;padding-left:16px;font-size:14px;font-size:.875rem;color:#333}.flight-container button.btn-pre:hover,.flight-container button.btn-pre:focus{text-decoration:underline}.flight-container button.btn-next{background:url('../images/components/schedule-search/icon-btn-next.png') no-repeat 100% 51%;padding-right:16px;font-size:14px;font-size:.875rem;color:#333}.flight-container button.btn-next:hover,.flight-container button.btn-next:focus{text-decoration:underline}.flight-container .mg-r5{margin-right:5px!important}.flight-container .mg-r15{margin-right:15px!important}.flight-container .mg-t0{margin-top:0!important}.flight-container .mg-t15{margin-top:15px!important}.flight-container .mg-t-10{margin-top:-10px!important}.flight-container .pd-t5{padding-top:5px!important}.flight-container .pd-t20{padding-top:20px!important}.flight-container .dp-none{display:none!important}.flight-container .txt-l{text-align:left}.flight-container .tab-btn2{text-align:center;width:960px;border-left:1px solid #0180a3;border-right:1px solid #0180a3;padding:50px 0 0 0;margin:0;background-color:white}.flight-container .tab-btn2 .btn{display:inline;background:url('../images/components/bookingbar/tab-btn.gif') no-repeat 0 0;color:#9e9e9e;font-size:18px;font-size:1.125rem;padding:5px 0 8px 50px}.flight-container .tab-btn2 .btn:first-child{margin-right:60px}.flight-container .tab-btn2 .btn.on{background:url('../images/components/bookingbar/tab-btn-bk.gif') no-repeat;background-position:0 -37px;color:#000;font-weight:700}.flight-container .tab-btn2 .btn.disabled{color:#757575}.flight-container .reissue-tab{padding-top:0!important}.flight-container .tab-btn{text-align:center;width:100%;padding-bottom:18px;padding-bottom:1.125rem}.flight-container .tab-btn button{background:url('../images/components/bookingbar/tab-btn-bk.gif') no-repeat 0 0;padding-left:50px;height:37px;color:#666;font-size:18px;font-size:1.125rem;margin:3px 0}.flight-container .tab-btn button.on{background-position:0 -37px;color:#000;font-weight:700}.flight-container .tab-btn button:hover,.flight-container .tab-btn button:focus{background-position:0 -37px;color:#000}.flight-container .tab-btn button.disabled{background-position:0 0;color:#666;border:0}.flight-container .tab-btn button.disabled:hover,.flight-container .tab-btn button.disabled:focus{background-position:0 0;color:#666;font-weight:400}.flight-container .tab-btn button:first-child{margin-right:50px}.flight-container .booking-form .tab-btn{padding-bottom:0}.flight-container .info-message{float:left;width:100%;margin-top:15px;margin-bottom:7px}.flight-container .info-message .txt-belt{background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 2px 8px;padding-left:11px;font-size:12px;font-size:.75rem}.flight-container .info-message .txt-belt a{text-decoration:underline}.flight-container .info-message a{margin-left:11px;font-size:12px;font-size:.75rem;text-decoration:underline}.flight-container .txt-belt-02{float:left;width:100%;margin-top:15px;margin-bottom:7px;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 2px 8px;padding-left:11px;font-size:12px;font-size:.75rem}.flight-container .txt-belt-3{float:left;width:100%;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 2px 8px;padding-left:11px;font-size:12px;font-size:.75rem;margin-top:-12px}.flight-container .text-link{float:left;width:100%;font-size:14px;font-size:.875rem;margin-left:3px;margin-top:13px}.flight-container .text-link a{color:#186686;padding-bottom:3px;text-decoration:underline}.flight-container .guidance-txt{font-size:16px;font-size:1rem;font-weight:bold;color:#333}.flight-container .btn-c{width:100%;margin:30px 0 85px 0;text-align:center}.flight-container .btn-c2{width:100%;margin:50px 0 20px 0;text-align:center}.flight-container .btn-c3{width:100%;margin:20px 0 40px 0;text-align:center}.flight-container .btn-r{width:100%;margin:25px 0 5px 0;text-align:right}.flight-container .ab-left{left:-479px}.flight-container h4.tit{color:#333;font-size:16px;font-size:1rem;font-weight:bold;margin:0 18px 5px 3px}.flight-container h3.tit-reservation{color:#186686;font-size:18px;font-size:1.125rem;margin:0 3%}.flight-container .require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;padding-right:10px}.flight-container .refund-agree .checkbox-wrapper label{font-size:14px;font-size:.875rem;font-weight:bold;color:#333;padding-right:8px}.flight-container .discount-area .error{margin-top:20px}.flight-container .discount-area .checkbox-wrapper{display:inline-block}.flight-container .discount-info-agree{margin:1px}.flight-container .discount-info-agree .checkbox-wrapper{display:inline-block}.flight-container .discount-info-agree .checkbox-wrapper label{font-size:14px;font-size:.875rem;font-weight:bold;color:#333;padding-right:5px}.flight-container .discount-info-agree .error{margin-left:21px}.flight-container .discount-info-agree button{margin-right:5px}.flight-container .passenger-delete{position:absolute;top:14px;right:-32px;background:url('../images/components/bookingbar/icon-passenger-02.gif') no-repeat 0 -75px;width:25px;height:25px;text-indent:-99999px;font-size:0}.flight-container .passenger-add{position:absolute;top:14px;right:-32px;background:url('../images/components/bookingbar/icon-passenger-02.gif') no-repeat 0 0;width:25px;height:25px;text-indent:-99999px;font-size:0}.flight-container .disabled{cursor:not-allowed!important}.flight-container .section-block{display:inline-block;width:100%;background:url('../images/components/bookingbar/bg_dot.gif') repeat-x 100% 100%;padding-bottom:25px;margin-bottom:25px;background-color:white}.flight-container .number-counter dt{margin:0 20px 5px 3px;font-size:16px;font-size:1rem;color:#333;font-weight:bold}.flight-container .number-counter dt span{font-size:14px;font-size:.875rem}.flight-container .number-counter dd{float:left;border:1px solid #a1a1a1;background-color:#f1f2f4}.flight-container .number-counter dd button{width:44px;height:47px;text-indent:-99999px;font-size:0}.flight-container .number-counter dd button.decrease{background:url('../images/components/bookingbar/icon-increase.gif') no-repeat 13px 50%}.flight-container .number-counter dd button.decrease.disabled{background:url('../images/components/bookingbar/icon-increase-dis.gif') no-repeat 13px 50%;border:0}.flight-container .number-counter dd button.increase{background:url('../images/components/bookingbar/icon-decrease.gif') no-repeat 9px 50%}.flight-container .number-counter dd button.increase.disabled{background:url('../images/components/bookingbar/icon-decrease-dis.gif') no-repeat 9px 50%;border:0}.flight-container .number-counter dd input{margin:0;padding:0;border-top:0;border-bottom:0;border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1;background-color:#fff;width:55px;height:47px;text-align:center;font-size:16px;font-size:1rem;font-weight:bold;color:#333;vertical-align:top}.ie8 .flight-container .number-counter dd input{padding-top:15px}.flight-container .number-counter dd.disabled button.decrease{background:url('../images/components/bookingbar/icon-increase-dis.gif') no-repeat 13px 50%}.flight-container .number-counter dd.disabled button.increase{background:url('../images/components/bookingbar/icon-decrease-dis.gif') no-repeat 9px 50%}.flight-container .number-counter dd.disabled input{color:#ccc}.flight-container .number-counter dd .label-hidden{position:absolute}.flight-container .button-age{width:10%}.flight-container .tripType ul{float:left;display:block;width:100%;margin-top:25px}.flight-container .tripType ul li{float:left;position:relative;padding-right:25px}.flight-container .tripType ul li .radiobtn{position:absolute;top:3px}.flight-container .tripType ul li .checkboxLabel{font-size:16px;font-size:1rem;color:#666;display:inline-block;vertical-align:top;padding-left:23px}.flight-container .tripType ul li .checkboxLabel.on{color:#000;font-weight:bold}.ie8 .flight-container .tripType ul li .checkboxLabel{padding-left:0}.flight-container .tripType ul li .checkboxLabel .query-s{position:absolute;right:0;top:-2px}.flight-container .tripType ul li .query-s{position:absolute;right:0;top:0}.flight-container .passenger .pass_wrap{position:relative;width:100%;padding-top:2px}.flight-container .passenger .pass_wrap:after{content:"";clear:both;display:block}.flight-container .passenger ul{width:90%;float:left}.flight-container .passenger ul li{float:left;width:33.33%}.flight-container .passenger .age_cal_btn{position:absolute;bottom:0;right:0;width:15%;text-align:left;line-height:16px;line-height:1rem}.flight-container .passenger .age_cal_btn .button-small-white{border:1px solid #0180a3;color:#0180a3}.flight-container .passenger .age_cal_btn .pass-age{background:url("../images/components/bookingbar/more-info-icon.png") no-repeat 5px 50%;padding-left:25px;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;margin-bottom:7px;text-align:left}.flight-container .passenger .age_cal_btn .ico-age{background:url("../images/components/bookingbar/icon-age.png") no-repeat 5px 50%;padding-left:25px;padding-right:10px;text-align:left;font-size:12px;font-size:.75rem}.flight-container .check-flexible{text-align:right;padding-top:10px}.flight-container .check-flexible:before{display:block;clear:both;content:"";height:0}.flight-container .check-flexible .checkbox-wrapper{display:inline-block}.flight-container .check-flexible .checkbox-wrapper .label-checkbox-bk{display:inline-block}.ie8 .flight-container .check-flexible .checkbox-wrapper .label-checkbox-bk{padding-left:0}.flight-container .check-flexible .css-checkbox{width:18px;height:18px}.flight-container .bonus-upgrade-search .label-checkbox-bk{display:inline-block}.ie8 .flight-container .bonus-upgrade-search .label-checkbox-bk{padding-left:30px}.flight-container .bonus-upgrade-search .css-checkbox{width:18px;height:18px;margin:0}.ie8 .flight-container .bonus-upgrade-search .css-checkbox{margin-top:-9px}.flight-container .flight-wrapper{margin:0 auto;width:960px;content:'';background-color:white}.flight-container .flight-wrapper #panel-outbound-schedule:focus,.flight-container .flight-wrapper #panel-inbound-schedule:focus{position:relative;z-index:2;outline:1px solid black}.flight-container .flight-wrapper .flight-tit{width:100%;color:#333;background-color:#f8f8f8;padding:35px 0 16px 0}.flight-container .flight-wrapper .flight-tit h1{font-size:26px;font-size:1.625rem;line-height:120%!important;font-weight:normal;text-align:left;text-transform:none;margin:0;color:black}.flight-container .flight-wrapper .flight-tit h1+p{font-size:14px;font-size:.875rem;line-height:130%!important;margin:3px 0 0 0}.flight-container .flight-wrapper .btn-c-border{float:none;border-bottom:1px solid #0180a3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin:0;padding:30px 0 50px 0;background-color:white;text-align:center}.flight-container .flight-wrapper .tab-flight{width:100%;position:relative}.flight-container .flight-wrapper .tab-flight .tab{width:100%;background-color:#f8f8f8;display:table;border-bottom:4px solid #0180a3}.flight-container .flight-wrapper .tab-flight .tab li{display:table-cell;vertical-align:bottom;text-align:center;width:50%;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}.flight-container .flight-wrapper .tab-flight .tab li a,.flight-container .flight-wrapper .tab-flight .tab li .reissue{display:block;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;width:100%;padding:10px 0;background-color:#e9e9e9;color:#666;font-size:18px;font-size:1.125rem;text-decoration:none;line-height:normal!important;font-weight:normal}.flight-container .flight-wrapper .tab-flight .tab li a.disabled,.flight-container .flight-wrapper .tab-flight .tab li .reissue.disabled{color:#a2dbeb}.flight-container .flight-wrapper .tab-flight .tab li a.disabled:hover,.flight-container .flight-wrapper .tab-flight .tab li .reissue.disabled:hover{background-color:#7ed0e0;color:#01313e}.flight-container .flight-wrapper .tab-flight .tab li:first-child a{box-shadow:-2px -1px 2px #bbb inset}.flight-container .flight-wrapper .tab-flight .tab li:last-child a{box-shadow:2px -1px 2px #bbb inset}.flight-container .flight-wrapper .tab-flight .tab li.on{padding:0 1px;background-color:#0180a3}.flight-container .flight-wrapper .tab-flight .tab li.on a,.flight-container .flight-wrapper .tab-flight .tab li.on .reissue{padding:12px 0;background-color:#0180a3;margin-right:1px;color:white;text-decoration:underline}.flight-container .flight-wrapper .tab-flight .tab li.on a span.icon-check,.flight-container .flight-wrapper .tab-flight .tab li.on .reissue span.icon-check{background:url('../images/components/bookingbar/icon-tab-select.png') no-repeat 0 0;width:30px;height:18px;display:inline-block;vertical-align:middle}.flight-container .flight-wrapper .tab-flight .tab li.on a:first-child,.flight-container .flight-wrapper .tab-flight .tab li.on .reissue:first-child{box-shadow:none}.flight-container .flight-wrapper .tab-flight .tab li.on a:last-child,.flight-container .flight-wrapper .tab-flight .tab li.on .reissue:last-child{box-shadow:none}.flight-container .flight-wrapper .tab-flight .tab:after{content:"";clear:both;display:block}.flight-container .flight-wrapper .tab-flight .tab-btn{border-left:1px solid #bbb;border-right:1px solid #bbb;padding:50px 0 0 0;margin:0;background-color:white}.flight-container .flight-wrapper .tab-flight .tab-2 li{float:left;position:relative;margin-bottom:35px;background-color:#7ed0e0;color:#01313e;text-align:center;width:479px;padding:10px 5px;display:table-cell}.flight-container .flight-wrapper .tab-flight .tab-2 li h3{vertical-align:middle;font-size:18px;font-size:1.125rem}.flight-container .flight-wrapper .tab-flight .tab-2 li:first-child{margin-right:2px}.flight-container .flight-wrapper .tab-flight .tab-2 li.on{background-color:#047d9c;color:#fff;text-decoration:underline;font-weight:700}.flight-container .flight-wrapper .tab-flight .error{float:left;width:100%;margin-top:20px}.flight-container .flight-wrapper .booking-form{border-left:1px solid #0180a3;border-right:1px solid #0180a3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding-top:50px}.flight-container .flight-wrapper .booking-form .section-block{clear:both;width:94%;background-image:url('../images/components/bookingbar/bg_dot.gif') repeat-x 100% 100%;padding:25px 3px;margin:0 3%}.flight-container .flight-wrapper .booking-form .section-block .check-flexible{text-align:right;padding-top:10px}.flight-container .flight-wrapper .booking-form .section-block .check-flexible:before{display:block;clear:both;content:"";height:0}.flight-container .flight-wrapper .booking-form .cabin-class dt{float:left;font-size:16px;font-size:1rem;color:#333;font-weight:bold;margin-right:18px;margin-left:3px}.flight-container .flight-wrapper .booking-form .cabin-class dd{float:left}.flight-container .flight-wrapper .booking-form .cabin-class dd.fl-r{float:right;position:relative}.flight-container .flight-wrapper .booking-form .cabin-class dd.upgrade-info{width:100%;font-size:12px;font-size:.75rem;border:1px solid #ccc;padding:7px 10px;margin-top:5px;letter-spacing:normal}.flight-container .flight-wrapper .booking-form .cabin-class dd li{position:relative;float:left;margin-left:20px}.flight-container .flight-wrapper .booking-form .cabin-class dd li .radiobtn{position:absolute;top:3px}.flight-container .flight-wrapper .booking-form .cabin-class dd li .checkboxLabel{font-size:14px;font-size:.875rem;color:#666;display:inline-block;vertical-align:top;padding-left:23px}.flight-container .flight-wrapper .booking-form .cabin-class dd li .checkboxLabel.on{color:#000;font-weight:bold}.ie8 .flight-container .flight-wrapper .booking-form .cabin-class dd li .checkboxLabel{padding-left:0}.flight-container .flight-wrapper .booking-form .discount-bk h4{display:inline-block;margin:0 0 5px 3px}.flight-container .flight-wrapper .booking-form .discount-bk .tit-passenger{display:inline-block;font-size:16px;font-size:1rem;line-height:16px;color:#333;font-weight:bold;margin:-7px 0 0 3px}.flight-container .flight-wrapper .booking-form .discount-bk .list-open{background:url('../images/components/reservation-details/icon-open.gif') no-repeat 0 0;width:16px;height:16px;margin-left:6px;vertical-align:middle;text-indent:-99999px;font-size:0}.flight-container .flight-wrapper .booking-form .discount-bk .list-close{background:url('../images/components/reservation-details/icon-close.gif') no-repeat 0 0;width:16px;height:16px;margin-left:6px;vertical-align:middle;text-indent:-99999px;font-size:0}.flight-container .flight-wrapper .booking-form .discount-bk .discount-info-txt{float:left;width:100%;margin-top:10px;text-align:center;font-size:14px;font-size:.875rem;font-weight:bold}.flight-container .flight-wrapper .booking-form .discount-bk .discount-info-txt button{margin-right:20px}.flight-container .flight-wrapper .booking-form .discount-bk ul{margin-top:10px}.flight-container .flight-wrapper .booking-form .discount-bk ul li{float:left;width:33.33%;margin-bottom:15px;padding:0 20px}.flight-container .flight-wrapper .booking-form .discount-bk ul li dl{margin-left:3px}.flight-container .flight-wrapper .booking-form .discount-bk ul li dl dt{font-size:14px;font-size:.875rem;font-weight:bold;margin-bottom:5px}.flight-container .flight-wrapper .booking-form .discount-bk ul li dl dd{font-size:12px;font-size:.75rem;color:#186686;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url('../images/components/bookingbar/belt-passenger.gif') no-repeat 0 6px;margin:7px 0 0 2px;padding-left:9px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-check{float:left;width:100%;margin-top:13px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-check li{float:left;position:relative;width:33.33%;height:35px;margin:10px 0;padding:0 20px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-check li p{position:absolute;top:33px;left:30px;background:url('../images/components/bookingbar/belt-passenger.gif') no-repeat 0 6px;color:#186686;font-size:12px;font-size:.75rem;width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:9px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-check li p.disabled{color:#ccc}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-check li dl dt{font-size:14px;font-size:.875rem;color:#333}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-check li dl dd{margin:7px 0 0 2px;background:url('../images/components/bookingbar/belt-passenger.gif') no-repeat 0 6px;color:#186686;font-size:12px;font-size:.75rem;width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:9px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .checkbox-wrapper{position:relative;margin:0 17px 0 3px;font-size:14px;font-size:.875rem;line-height:15px;font-weight:normal}.flight-container .flight-wrapper .booking-form .passenger-enrollment .checkbox-wrapper input[type='checkbox']{width:18px;height:18px;top:2px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .checkbox-wrapper .name{position:absolute;top:1px;width:270px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .checkbox-wrapper.disabled .name{color:#ccc}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-choice{margin-top:20px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-choice td{vertical-align:top;padding-left:17px;padding-bottom:20px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-choice td:first-child{padding-left:0}.flight-container .flight-wrapper .booking-form .passenger-enrollment .passenger-choice .checkbox-wrapper{height:38px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .additional-infant{float:left;margin:15px 0 20px 0}.flight-container .flight-wrapper .booking-form .passenger-enrollment .additional-infant .number-counter{float:left;width:100%}.flight-container .flight-wrapper .booking-form .passenger-enrollment .additional-infant .number-counter dt{float:left;font-size:12px;font-size:.75rem;font-weight:bold;margin:10px 20px 5px 3px}.flight-container .flight-wrapper .booking-form .passenger-enrollment .additional-infant .number-counter dd{float:left}.flight-container .flight-wrapper .reservation-number{border-left:1px solid #bbb;border-right:1px solid #bbb;border-top:1px solid #bbb;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;padding:34px 0 5px;text-align:center}.flight-container .flight-wrapper .reservation-number .number{background:url('../images/components/bookingbar/icon-reservation-number.gif') no-repeat 0 0;height:41px;padding:10px 0 5px 61px;font-size:20px;font-size:1.25rem}.flight-container .flight-wrapper .reservation-number span{font-size:24px;font-size:1.5rem;padding-left:8px}.flight-container .gift-posR .booking-form{padding-top:0;border-left:1px solid #bbb;border-right:1px solid #bbb}.flight-container .gift-posR .booking-form .btn-c-border{border-bottom:1px solid #bbb}.flight-container .error{text-align:center;font-size:12px;font-size:.75rem;font-weight:bold;color:#d42a1d}.flight-container .error.txt-l{text-align:left;margin-top:5px}.flight-container select.error,.flight-container input.error{margin-top:0!important}.query-s{background:url('../images/icon-question-mark-sm.png') 0 0 no-repeat;display:inline-block;margin-left:5px;width:15px;height:14px;font-size:0;color:transparent;vertical-align:middle}.tripDetails ul{width:100%;float:left;border:1px solid #919191;margin-top:10px}.tripDetails ul.disabled .fromTarget{position:absolute;top:2px;right:15px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -19px -63px;width:14px;height:20px;text-indent:-99999px;font-size:0}.tripDetails ul.disabled .dateTarget{position:absolute;top:4px;left:15px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -64px -63px;width:15px;height:17px;text-indent:-99999px;font-size:0}.tripDetails ul.disabled label{color:#ccc}.tripDetails ul li{float:left;width:33.33%;border-left:1px solid #919191}.tripDetails ul li:first-child{border-left:none}.tripDetails ul li .fillholder-results{border:0}.tripDetails ul li .fillholder-results li{float:none;border-left:none;width:100%}.tripDetails ul li .fillholder-results li a{text-decoration:none}.tripDetails ul.aria-2 li{width:50%}.tripDetails .upgrade-info2{width:100%;font-size:12px;font-size:.75rem;border:1px solid #ccc;padding:7px 10px;margin-top:5px;letter-spacing:normal;text-align:left}.tripDetails .upgrade-info2 p{font-size:12px;font-size:.75rem}.tripDetails .multi-itr>ul{width:93%;position:relative}.tripDetails .multi-itr>ul>li{width:33.33%}.tripDetails .multi-itr>ul>li.multi-itr-controls{width:7%}.tripDetails .multi-itr .multi-itr-controls{position:absolute;right:-8%;bottom:-1px;border-left:0}.tripDetails .multi-itr .multi-itr-controls button{border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding-left:3px;padding-right:3px;border:1px solid #ccc;width:60px;height:22px;vertical-align:top;font-size:11px;font-size:.6875rem}.tripDetails .multi-itr .multi-itr-controls button.decrease{margin-bottom:5px}.tripDetails .multi-itr .multi-itr-controls button.decrease.disabled,.tripDetails .multi-itr .multi-itr-controls button.decrease:disabled{border:1px solid #ccc;color:#757575}.tripDetails .multi-itr .multi-itr-controls button.increase{background-position:-104px center}.tripDetails .multi-itr .multi-itr-controls button.increase.disabled,.tripDetails .multi-itr .multi-itr-controls button.increase:disabled{background-position:-33px center;border:1px solid #ccc;color:#757575}.tripDetails .multi-itr:after{display:block;clear:both;content:"";height:0}.schedule-details{position:relative}.schedule-details ul{width:100%;float:left;margin-top:10px}.schedule-details ul.disabled .fromTarget{position:absolute;top:2px;right:-25px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -19px -63px;width:14px;height:20px;text-indent:-99999px;font-size:0}.schedule-details ul.disabled .dateTarget{position:absolute;top:4px;left:-25px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -64px -63px;width:15px;height:17px;text-indent:-99999px;font-size:0}.schedule-details ul.disabled label{color:#ccc}.schedule-details ul.flight-status>li{float:left;width:50%;border:1px solid #919191}.schedule-details ul.flight-status>li:first-child{border-right:0}.schedule-details ul.flight-status>li.airports-departure-area{width:33%}.schedule-details ul.flight-status>li.airports-arrival-area{width:33%}.schedule-details ul.flight-status>li.date-select-area{width:33%;margin-left:1%;border:0;line-height:0;font-size:0}.schedule-details ul.flight-status>li.date-select-area .date-list{margin-top:0!important}.schedule-details ul.flight-status>li.date-select-area .chosen-container-single{margin-top:0;width:100%!important}.schedule-details ul.flight-status>li.date-select-area .chosen-container-single .chosen-single{border:1px solid #919191}.schedule-details ul.flight-status>li.date-select-area .chosen-container-single .chosen-single span{padding:15px 12px 16px;max-height:47px}.schedule-details ul.flight-status>li.date-select-area .chosen-drop .active-result{font-size:13px;font-size:.8125rem}.schedule-details ul.flight-status>li.date-chooser-area{width:33%;margin-left:1%}.schedule-details ul.flight-status>li .fillholder-results{border:0}.schedule-details ul.flight-status>li .fillholder-results li{float:none;border-left:none;width:100%}.schedule-details ul.schedule-search>li{float:left;width:50%;border:1px solid #919191}.schedule-details ul.schedule-search>li:first-child{border-right:0}.schedule-details ul.schedule-search>li.airports-departure-area{width:33%}.schedule-details ul.schedule-search>li.airports-departure-area li{width:100%}.schedule-details ul.schedule-search>li.airports-arrival-area{width:33%}.schedule-details ul.schedule-search>li.airports-arrival-area li{width:100%}.schedule-details ul.schedule-search>li.date-chooser-area{width:33%;margin-left:1%}.schedule-details ul.schedule-search>li .fillholder-results{border:0}.schedule-details ul.schedule-search>li .fillholder-results li{float:none;border-left:none;width:100%}.schedule-details ul.flight-num{margin-left:155px}.schedule-details ul.flight-num>li{float:left}.schedule-details ul.flight-num>li.detalis-1{width:300px}.schedule-details ul.flight-num>li.detalis-1+.date-chooser-area{border:1px solid #919191;height:50px;position:relative;top:1px}.schedule-details ul.flight-num>li.detalis-2{width:302px;line-height:0;font-size:0}.schedule-details ul.flight-num>li.detalis-2 .date-list{margin-top:1px!important}.schedule-details ul.flight-num>li.detalis-2 .date-list .chosen-container-single{margin-top:0!important;width:100%!important}.schedule-details ul.flight-num>li.detalis-2 .date-list .chosen-container-single .chosen-single{border:1px solid #919191}.schedule-details ul.flight-num>li.detalis-2 .date-list .chosen-container-single .chosen-single span{padding:14px 12px 14px}.schedule-details ul.flight-num>li.detalis-2 .chosen-drop .active-result{font-size:13px;font-size:.8125rem}.schedule-details .error{position:absolute;top:70px;width:100%}.schedule-details.bonus_seat{height:59px;float:none}.schedule-details.bonus_seat+.ticket_sel dd .chosen-container.chosen-container-single{margin-top:0}.schedule-search-result-contents .btn-r a.medium-3{background-color:#767676;border:1px solid #656464;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#fff;font-size:16px;font-size:1rem;cursor:pointer;display:inline-block;line-height:normal;padding:7px 26px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.fillholder{position:relative}.fillholder:after{display:block;clear:both;content:"";height:0}.fillholder .fillholder-drop-bk{position:absolute;top:37px;left:-12px;width:120%;-webkit-box-shadow:0 4px 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 10px 2px rgba(0,0,0,0.2);box-shadow:0 4px 10px 2px rgba(0,0,0,0.2);z-index:100}.fillholder .fillholder-drop-bk .fillholder-results{background-color:#fff;color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0;padding:10px 0 0 0;max-height:252px;-webkit-overflow-scrolling:touch}.fillholder .fillholder-drop-bk .fillholder-results li{background-color:#fff;margin:0;padding:0;list-style:none;line-height:15px;word-wrap:break-word;padding:0 1px}.fillholder .fillholder-drop-bk .fillholder-results li a{display:block;color:#000;margin:0;padding:10px 20px 10px 30px;font-size:15px!important;font-size:.9375rem!important;letter-spacing:.02em}.fillholder .fillholder-drop-bk .fillholder-results li a:hover{background-color:#186686;color:#fff}.fillholder .fillholder-drop-bk .fillholder-results li.result-selected{color:#186686}.fillholder.disabled{cursor:not-allowed!important}.fillholder.disabled .fromTarget{background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -19px -63px}.fillholder .fromTarget{position:absolute;top:2px;right:15px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -19px -16px;width:14px;height:20px;text-indent:-99999px;font-size:0}.fillholder .formlabel{position:absolute;top:2px;left:4px;z-index:2;color:#757575;font-size:14px;font-size:.875rem;font-weight:bold;cursor:default}.fillholder+button{border:0 none}.dateholder{margin:12px 40px 12px 9px;position:relative}.dateholder .dateTarget{position:absolute;top:4px;right:-25px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -63px -16px;width:15px;height:17px;text-indent:-99999px;font-size:0;border:0}.dateholder .placeholder{position:absolute;top:5px;left:2px;color:#757575;font-size:14px;font-size:.875rem;font-weight:bold;line-height:100%}.dateholder.disabled{cursor:not-allowed!important}.dateholder.disabled .dateTarget{background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -64px -63px}.dateholder .formlabel{position:absolute;top:2px;left:4px;z-index:2;color:#757575;font-size:14px;font-size:.875rem;font-weight:bold;cursor:default}.dateholder dl{width:100%;float:left}.dateholder dl dt{float:left}.dateholder dl dd{float:left}.dateholder .flight-numberlabel{position:absolute;top:2px;z-index:100;color:#757575;font-size:14px;font-size:.875rem;font-weight:bold;cursor:default}.date-list{margin-top:-2px}.date-list .chosen-single span{padding:14px 12px;font-weight:bold}.date-list .chosen-drop li{width:100%;margin-left:0}.flight-number{position:relative;display:inline-block;margin:1px 12px 0 45px}.flight-number .formlabel{position:absolute;top:14px;left:15px;z-index:2;color:#757575;font-size:14px;font-size:.875rem;font-weight:bold;cursor:default}.flight-number input.flight-number-input{border:1px solid #a1a1a1;width:100%;overflow:hidden;font-weight:700;font-size:14px;font-size:.875rem;vertical-align:middle;height:50px;line-height:50px;padding:0 12px;z-index:50}.flight-number span.tit{position:absolute;top:13px;left:-42px;font-size:26px;font-size:1.625rem;font-weight:bold;color:#757575}.flight-number-re{float:left;position:relative;margin:11px 11px}.flight-number-re dl{width:100%;float:left}.flight-number-re dl dt{float:left;margin-right:10px}.flight-number-re dl dd{float:left}.flight-number-re .flight-numberlabel{position:absolute;top:2px;z-index:100;color:#757575;font-size:14px;font-size:.875rem;font-weight:bold;cursor:default}input.tripdetail-input{border:0;width:100%;overflow:hidden;font-weight:700;font-size:14px;font-size:.875rem;vertical-align:middle;height:23px;z-index:50;padding:0!important}input.tripdetail-input[disabled=disabled]{color:#ccc!important;background-color:#fff;cursor:not-allowed!important}.label-hidden{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}.label-checkbox-bk{font-size:12px;font-size:.75rem;font-weight:bold;color:#333}.select-hidden{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-99999px}.modalPop-new h1,.modalPop-new h2,.modalPop-new h3,.modalPop-new h4,.modalPop-new h5,.modalPop-new h6,.modalPop-new p,.modalPop-new blockquote,.modalPop-new pre,.modalPop-new abbr,.modalPop-new address,.modalPop-new em,.modalPop-new img,.modalPop-new dl,.modalPop-new dt,.modalPop-new dd,.modalPop-new ol,.modalPop-new ul,.modalPop-new li,.modalPop-new fieldset,.modalPop-new form,.modalPop-new legend,.modalPop-new table,.modalPop-new caption,.modalPop-new tbody,.modalPop-new tfoot,.modalPop-new thead,.modalPop-new tr,.modalPop-new th,.modalPop-new td{margin:0;padding:0;border:0;letter-spacing:-0.5px;color:#333}.modalPop-new caption{width:1px;height:1px;overflow:hidden}.modalPop-new div,.modalPop-new p,.modalPop-new ul,.modalPop-new ol,.modalPop-new h1,.modalPop-new h2,.modalPop-new h3,.modalPop-new h4,.modalPop-new h5,.modalPop-new h6{display:block}.modalPop-new ul,.modalPop-new ol,.modalPop-new li,.modalPop-new figure{list-style-type:none}.modalPop-new a{text-decoration:none}.modalPop-new input,.modalPop-new select{vertical-align:middle}.modalPop-new table{width:100%}.modalPop-new button{background-color:#fff;border:0}.modalPop-new button.medium{border:2px solid #186686;font-size:16px;font-size:1rem;padding:11px 30px 10px;color:#186686;text-align:center;text-decoration:none;background-color:transparent;cursor:pointer;display:inline-block;line-height:normal}.modalPop-new button.medium:hover{color:white;background-color:#186686}.modalPop-new button.medium.disabled{border:2px solid #ccc;color:#ccc;cursor:not-allowed!important}.modalPop-new button.medium.disabled:hover{border:2px solid #ccc;color:#ccc;background-color:#fff}.modalPop-new button.medium-2{background-color:#767676;border:1px solid #656464;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#fff;font-size:16px;font-size:1rem;cursor:pointer;display:inline-block;line-height:normal;padding:7px 26px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.modalPop-new button.medium-3{background-color:#186686;border:1px solid #13546e;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#fff;font-size:16px;font-size:1rem;cursor:pointer;display:inline-block;line-height:normal;padding:7px 26px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.modalPop-new button.medium-4{background-color:#767676;border:1px solid #656464;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#fff;font-size:14px;font-size:.875rem;cursor:pointer;display:inline-block;line-height:normal;padding:5px 20px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.modalPop-new button.medium-5{background-color:#186686;border:1px solid #13546e;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#fff;font-size:14px;font-size:.875rem;cursor:pointer;display:inline-block;line-height:normal;padding:5px 20px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.modalPop-new .btn-c{width:100%;margin:20px 0 20px 0;text-align:center}.modalPop-new .btn-c-2{width:100%;margin:25px 0 40px 0;text-align:center}.modalPop-new .txt-c{text-align:center}.modalPop-new h1.tit-pop,.modalPop-new h2.tit-pop{font-size:28px;font-size:1.75rem;font-weight:normal;color:#000;padding:30px 0 15px;text-align:center}.modalPop-new h1.tit-pop-2,.modalPop-new h2.tit-pop-2{margin-bottom:25px;font-size:30px;font-size:1.875rem;font-weight:normal;color:#333;text-align:center}.modalPop-new h1.tit-pop-2 span,.modalPop-new h2.tit-pop-2 span{display:block;font-size:20px;font-size:1.25rem}.modalPop-new .pop-info-txt dt{font-size:16px;font-size:1rem;line-height:20px;font-weight:bold;color:#186686;margin-bottom:5px}.modalPop-new .pop-info-txt dd{font-size:14px;font-size:.875rem;line-height:20px}.modalPop-new .pop-list-txt li{margin-bottom:5px;color:#186686;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:bold;vertical-align:top}.modalPop-new .pop-list-txt li strong{display:inline-block;vertical-align:top}.modalPop-new .pop-list-txt li span{display:inline-block;font-weight:normal;vertical-align:top}.modalPop-new .check-pop{background:url('../images/icon-check.gif') no-repeat 0 50%;padding-left:16px;font-size:12px;font-size:.75rem;line-height:14px;color:#186686}.modalPop-new .belt-pop{background:url('../images/icon-belt-city.gif') no-repeat 0 50%;padding-left:10px;font-size:12px;font-size:.75rem;color:#757575}.modalPop-new .contents{padding:50px 55px}.modalPop-new .contents .error{font-size:14px;font-size:.875rem}.modalPop-new .contents .info-label{float:left;width:100%;margin:0 0 20px 0!important}.modalPop-new .contents .info-label p{font-size:14px;font-size:.875rem}.modalPop-new .contents .info-label p.txt-belt{background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 2px 8px;padding-left:11px}.modalPop-new .contents .txt-info{padding:16px 0 14px;font-size:14px;font-size:.875rem}.modalPop-new .contents .txt-info .pt-txt{color:#d42a1d}.modalPop-new .contents .txt-info-2{padding:12px 0 12px;font-size:16px;font-size:1rem}.modalPop-new .contents .txt-info-bold{font-size:14px;font-size:.875rem;font-weight:bold}.modalPop-new .contents .txt-info-bold-2{font-size:16px;font-size:1rem;font-weight:bold}.modalPop-new .cal_leg_wrap{clear:both}.modalPop-new .cal_leg_wrap .cal_leg{width:380px;margin:0 auto}.modalPop-new .cal_leg_wrap .cal_leg li{font-size:12px;font-size:.75rem;position:relative;padding-left:15px}.modalPop-new .cal_leg_wrap .cal_leg li>*{vertical-align:top}.modalPop-new .cal_leg_wrap .cal_leg li .icon{position:absolute;top:4px;left:0;width:10px;height:10px;text-indent:-9999em}.modalPop-new .cal_leg_wrap .cal_leg li span{display:inline-block}.modalPop-new .cal_leg_wrap .cal_leg li.rentar_pos .icon{background:url('../images/cal_icn_white.png') no-repeat}.modalPop-new .cal_leg_wrap .cal_leg li.rentar_impos .icon{background:url('../images/cal_icn_gray.png') no-repeat}.modalPop-new .cal_leg_wrap .cal_leg li.rentar_impos .important{color:#f4674c;width:320px;word-wrap:break-word;word-break:keep-all}.discount-info-pop h1.tit-pop{padding:0 0 15px 0}.discount-info-pop h2{font-size:16px;font-size:1rem;font-weight:bold;margin-top:15px;line-height:144%!important}.discount-info-pop .info-discount{font-size:14px;font-size:.875rem;margin:0;padding:0}.confirm-message{padding:55px 50px}.confirm-message .txt-info{font-size:16px;font-size:1rem}.confirm-message .txt-info-bold{font-size:16px;font-size:1rem;font-weight:bold}.alert-message{padding:55px 50px}.alert-message .txt-info{padding:12px 0 12px;font-size:16px;font-size:1rem}.alert-message .txt-info-bold{font-size:16px;font-size:1rem;font-weight:bold}#modal-airports{width:840px;height:547px}.refund-information-popup{width:761px;height:445px}.refund-information-popup-2{width:761px;height:380px}.refund-application-popup{width:761px;height:325px;border:1px solid red}.modal-discount-selector-multi{width:820px;height:540px}.modal-discount-selector-multi .contents .discount-list>li{display:inline-block;vertical-align:bottom;width:49%;padding-left:2%;margin-bottom:25px}.modal-discount-selector-multi .contents .btn-c-2{float:none}.modal-discount-selector-multi .contents .notice h3{padding-bottom:8px;padding-left:8px;margin-bottom:8px;border-bottom:1px solid #ccc;color:#186686;font-size:14px;font-size:.875rem;line-height:1rem!important;font-weight:700}.modal-discount-selector-multi .contents .notice .list{padding:0;margin:0}.modal-discount-selector-multi .contents .notice .list li{list-style:none;margin-bottom:3px;padding-left:20px;padding-right:8px;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 10px 5px;color:#333;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}.modal-discount-selector-single{width:520px;height:456px}.modal-discount-selector-single .contents .discount-list{margin-right:15px!important}.modal-discount-selector-single .contents .discount-list>li{width:100%;margin-bottom:25px}.modal-discount-selector-single .contents .btn-c-2{float:none}.modal-discount-selector-single .contents .notice h3{padding-bottom:8px;padding-left:8px;margin-bottom:8px;border-bottom:1px solid #ccc;color:#186686;font-size:14px;font-size:.875rem;line-height:1rem!important;font-weight:700}.modal-discount-selector-single .contents .notice .list{padding:0;margin:0}.modal-discount-selector-single .contents .notice .list li{list-style:none;margin-bottom:3px;padding-left:20px;padding-right:8px;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 10px 5px;color:#333;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}.discount-list{float:left;width:100%}.discount-list .passenger-name{display:block;vertical-align:bottom;font-size:14px;font-size:.875rem;line-height:16px;font-weight:bold;margin-bottom:8px}.booking-bd-top{border-top:1px solid #bbb;height:20px;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-top-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px}.dp-none{display:none!important}.ft-st01 label{font-size:13px;font-size:.8125rem;padding-left:5px}.session-prolongation-popup{width:490px}.session-expiration-popup{width:490px}.session .tit{background:#0180a3 url('../images/icon-session.gif') no-repeat 27px 50%;padding:13px 13px 13px 65px;color:white;font-size:20px;font-size:1.25rem;font-weight:normal}.session .session-info{border:2px solid #0180a3;padding:33px 27px 0;background-color:#f8f8f8}.session .session-info .time{text-align:center;font-size:16px;font-size:1rem;font-weight:bold;color:#186686;margin-bottom:25px}.session .session-info .txt{font-size:16px;font-size:1rem;line-height:21px}.session .session-info .txt-2{font-size:16px;font-size:1rem;line-height:21px;text-align:center;margin-top:20px}.session .session-info .btn-c-2{float:none}.session .session-info .btn-c-2 button{margin-top:5px}.multi-noti-pop{width:860px;padding:60px;margin:0 auto}.multi-noti-pop div,.multi-noti-pop p,.multi-noti-pop ol,.multi-noti-pop ul,.multi-noti-pop li,.multi-noti-pop span,.multi-noti-pop h2,.multi-noti-pop h3{margin:0;padding:0;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.multi-noti-pop .modal-title{margin-bottom:17px;font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;font-weight:normal;color:black;text-align:center}.multi-noti-pop .txt{margin-bottom:20px}.multi-noti-pop ol{padding-left:24px}.multi-noti-pop ol li{margin-bottom:20px;color:#186686}.multi-noti-pop .tit-area{margin-bottom:10px}.multi-noti-pop .desc-area{color:black;margin-bottom:10px}.multi-noti-pop .desc{margin-bottom:12px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.multi-noti-pop .desc span{display:block;padding:4px 0 0 12px;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}.multi-noti-pop .detail .plan{float:left}.multi-noti-pop .detail .plan .place{position:relative;float:left;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;text-align:center}.multi-noti-pop .detail .plan .place .city{display:block;position:relative;z-index:10;margin-bottom:2px;padding:20px 25px 0 25px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;background:url('../images/components/bookingbar/img-point.png') no-repeat center top}.multi-noti-pop .detail .plan .place:before{position:absolute;z-index:1;width:100%;height:2px;top:6px;left:0;background:#8d8d8d;content:""}.multi-noti-pop .detail .plan .place:first-child:before{width:50%;left:50%;z-index:2;background:#8d8d8d}.multi-noti-pop .detail .plan .place.arrival:before{width:50%;right:50%;z-index:2;background:#8d8d8d}.multi-noti-pop .detail .to{position:relative;z-index:10;float:left;width:38px;height:12px;margin:0 -12px 0 -12px;font-size:0;line-height:0;background:url('../images/components/bookingbar/img-open-jaw-arrow.png') no-repeat center top}.multi-noti-pop .detail .to+.plan{margin-left:0}.multi-noti-pop .detail:after{content:"";clear:both;display:block}.multi-noti-pop .noti{padding:15px 20px;background:#fbfbfb;border:1px solid #bbb;border-radius:3px}.multi-noti-pop .noti h3{margin-bottom:8px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;font-weight:700;color:#186686}.multi-noti-pop .noti li{list-style:none;margin-top:3px;padding-left:12px;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat left 5px;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}.multi-noti-pop .noti li:first-child{margin-top:0}.multi-noti-pop .sc{display:inline!important;padding:0!important;font-size:inherit!important;line-height:inherit!important}.multi-noti-pop .sc:before{content:""!important;padding:0!important}#modal-age-calculator fieldset{border:0!important;margin:0!important;padding:0!important}#modal-age-calculator fieldset legend{width:1px;height:1px;position:absolute;overflow:hidden}.age-cal h2{font-size:28px;font-size:1.75rem;text-align:center}.age-cal .g_box{background-color:#eff3f6;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin:30px 55px 10px 55px;padding:10px 30px 20px 30px}.age-cal .g_box h3{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.age-cal .g_box .selbox{width:100%}.age-cal .g_box .selbox .custom-form{width:70%;float:left}.age-cal .g_box .selbox select{padding:5px 5px}.age-cal .g_box .selbox .sel-birth{width:100%}.age-cal .g_box .selbox .sel-birth .sel_w{float:left;margin-right:2%;width:28%}.age-cal .g_box .selbox .sel-birth .sel_w:first-child{width:38%}.age-cal .g_box .selbox .sel-birth .slate{margin-right:2%}.age-cal .g_box .selbox .btn-area{width:30%;float:left}.age-cal .g_box .selbox .btn-area+.error{clear:both}.age-cal .g_box .selbox:after{display:block;clear:both;content:"";height:0}.age-cal .g_box .selbox .button-main-blue{padding:6px 20px;word-wrap:break-word;width:100%}.age-cal .dep-date{text-align:center;font-size:16px;font-size:1rem}.age-cal .dep-date .child_txt{color:#cd3e00;font-weight:bold}.age-cal .notice{padding-left:55px;padding-right:55px}.age-cal .notice h4{border-bottom:1px solid #ccc;font-size:14px;font-size:.875rem;color:#186686;font-weight:700;padding:5px 10px 10px}.age-cal .notice ul{margin-top:-10px;padding-left:20px;font-size:12px;font-size:.75rem}.fillholder-new .posR{padding:11px 45px 12px 9px}.fillholder-new .posR input{border:0;width:100%}.fillholder-new .posR .placeholder{left:9px;top:14px}.fillholder-new .fromto-input{font-size:14px;font-size:.875rem}.fillholder-new .fromTarget{top:12px}.fillholder-new .new-airport-list{background:white;position:absolute;clear:both;padding:13px 0;border:1px solid #919191;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin:0 -1px;top:48px;left:0;z-index:1000;width:150%}[lang='en-us'] .fillholder-new .new-airport-list{width:200%}[lang='pt-br'] .fillholder-new .new-airport-list{width:200%}[lang='es-es'] .fillholder-new .new-airport-list{width:200%}[lang='fr-fr'] .fillholder-new .new-airport-list{width:200%}[lang='de-de'] .fillholder-new .new-airport-list{width:200%}[lang='ru-ru'] .fillholder-new .new-airport-list{width:200%}[lang='ja-jp'] .fillholder-new .new-airport-list{width:180%}[lang='zh-cn'] .fillholder-new .new-airport-list{width:150%}[lang='zh-hk'] .fillholder-new .new-airport-list{width:150%}.fillholder-new .new-airport-list .ko{position:absolute;top:-7px;left:35px;background:url('../images/components/bookingbar/ko.png') no-repeat 0 bottom;width:15px;height:7px;display:inline-block}.fillholder-new .new-airport-list .closebtn{position:absolute;right:7px;top:7px;width:12px;height:12px;background:url('../images/components/utilitynav/btn_siteselect_close.png') no-repeat center transparent;border:0;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}#noticeImportantPopup .button-group-center{padding:35px 0 0}
.no-gap{margin:0;padding:0}.parsys .rtable{padding:30px 30px 10px}.parsys .rtable table{border:1px solid #a1a1a1}.parsys .rtable table th,.parsys .rtable table td{padding:8px;font-size:14px;font-size:.875rem;line-height:120%;color:black;vertical-align:middle}.parsys .rtable table th p,.parsys .rtable table td p{margin:0}.parsys .rtable table thead th{border-top:1px solid #ccdcdf;background:#186686;color:white;font-size:16px;font-size:1rem;font-weight:600}.parsys .rtable table td{border:1px solid #a1a1a1}.parsys .richtext.section .rtable{padding-top:0;padding-bottom:20px}.content-table table{width:100%;border-collapse:collapse;margin-bottom:10px}.content-table table caption.showCaption{font-size:14px;font-size:.875rem;text-align:right;line-height:120%;margin-bottom:10px;width:100%;height:auto;color:black}.content-table table caption.showCaption:before{content:"("}.content-table table caption.showCaption:after{content:")"}.content-table table caption.titleCaption{font-size:16px;font-size:1rem;text-align:left;line-height:125%;margin-bottom:10px;width:100%;height:auto;font-weight:bold;color:black}.content-table table thead tr th,.content-table table tbody tr th{font-size:16px;font-size:1rem}.content-table table thead tr th.th_looks_td,.content-table table tbody tr th.th_looks_td{background:white;color:black;font-size:16px;font-size:1rem;font-weight:normal;text-align:left}.content-table table thead tr th.th_row_style,.content-table table tbody tr th.th_row_style{background:#f3fbfd;color:#186686;font-size:16px;font-size:1rem;font-weight:normal;text-align:left}.content-table table thead tr th p,.content-table table tbody tr th p{line-height:normal;margin:0}.content-table table thead tr td,.content-table table tbody tr td{font-size:16px;font-size:1rem}.content-table table thead tr td.td_looks_th,.content-table table tbody tr td.td_looks_th{background:#186686;color:white;font-size:16px;font-size:1rem;font-weight:600;text-align:left}.content-table table thead tr td p,.content-table table tbody tr td p{line-height:normal;margin:0}.content-table table thead tr td a,.content-table table tbody tr td a{font-size:16px;font-size:1rem}.content-table table thead tr h1,.content-table table tbody tr h1{font-weight:300;font-size:40px;font-size:2.5rem}.content-table table thead tr h2,.content-table table tbody tr h2{margin:0}.content-table table thead tr h3,.content-table table tbody tr h3{margin-bottom:0}.content-table table thead tr h4,.content-table table tbody tr h4{margin-bottom:0}.content-table table tbody tr td,.content-table table tbody tr th,.content-table table tbody tr .td-head{background:white;border:1px solid #a1a1a1;color:black;padding:8px;font-size:16px;font-size:1rem;line-height:120%}.content-table table tbody tr th{background:#186686;color:white;font-size:16px;font-size:1rem;font-weight:600}.content-table table tbody tr th.th2{background:0;color:black;font-size:14px;font-size:.875rem;font-weight:normal;text-align:left}.content-table table tbody tr th.th3{background:0;color:black;font-size:16px;font-size:1rem;font-weight:normal;text-align:left}.content-table table tbody tr th.th4{background:0;color:black;font-size:16px;font-size:1rem;font-weight:normal;text-align:center}.content-table table tbody tr td.td2{background:#186686;color:white;font-size:16px;font-size:1rem;font-weight:600}.content-table table tbody tr td ul{margin:0;padding-bottom:0}.content-table table tbody tr td ul li{margin:0 0 5px 0;list-style-image:url('../images/components/content-pages/list-style-circle-s.png');list-style-type:none}.content-table table tbody tr td ul li ul{margin:0 0 0 -5px;padding-bottom:0}.content-table table tbody tr td ul li ul li{margin-bottom:0;list-style-image:url('../images/components/content-pages/list-style-hyphen.gif');list-style-type:none;font-size:14px;font-size:.875rem}.content-table table tbody tr td ul li ul li ul{margin:0 0 0 5px;padding-bottom:0}.content-table table tbody tr td ul li ul li ul li{list-style-type:circle;list-style-image:none;font-size:14px;font-size:.875rem}.content-table table tbody tr td ul.list-none,.content-table table tbody tr td ol.list-none{padding:0;list-style:none}.content-table table tbody tr td ul.list-none li,.content-table table tbody tr td ol.list-none li{list-style:none;list-style-type:none;list-style-image:none}.content-table table tbody tr td ul.list-none li ul:last-child,.content-table table tbody tr td ul.list-none li ol:last-child,.content-table table tbody tr td ol.list-none li ul:last-child,.content-table table tbody tr td ol.list-none li ol:last-child{margin-bottom:20px}.content-table table tbody tr td ul.list-none li ul,.content-table table tbody tr td ul.list-none li ol,.content-table table tbody tr td ol.list-none li ul,.content-table table tbody tr td ol.list-none li ol{margin:0}.content-table table tbody tr td ul.list-none li ul li,.content-table table tbody tr td ul.list-none li ol li,.content-table table tbody tr td ol.list-none li ul li,.content-table table tbody tr td ol.list-none li ol li{margin:0;list-style:inherit}.content-table table thead tr th{font-size:16px;font-size:1rem;background:#186686;color:white;font-weight:600;line-height:144%;padding:8px;padding:.5rem}.content-table table tfoot tr td{font-size:14px;font-size:.875rem;background:#f8f8f8;color:#cd3e00;font-weight:600;line-height:120%}.content-table .vert-center{display:table-cell;vertical-align:middle}.content-table a{display:inline-block}.richtext table thead tr th{font-size:16px;font-size:1rem;background:white;color:#333;font-weight:normal;padding:0}.richtext table tbody th[scope=row]{color:black}.flight-st1 thead th{background-color:#186686;color:#fff;font-size:14px;font-size:.875rem;line-height:16px;padding:11px 3px;border-left:1px solid #46859e}.flight-st1 thead th:first-child{border-left:none}.flight-st1 thead .weeks-name th{font-size:12px;font-size:.75rem;padding:2px;border-top:1px solid #46859e}.flight-st1 thead .weeks-name th:first-child{border-left:1px solid #46859e}.flight-st1 thead .weeks-name th span{display:block;margin-top:-2px;font-size:14px;font-size:.875rem;font-weight:normal}.flight-st1 tbody th{color:#196585;font-size:14px;font-size:.875rem;border-bottom:1px solid #ccdcdf}.flight-st1 tbody td{padding:14px 18px;border-left:1px solid #ccdcdf;border-bottom:1px solid #ccdcdf;text-align:center;color:#333}.flight-st1 tbody td .txt-st196{font-weight:bold}.flight-st1 tbody td.flight{text-align:center}.flight-st1 tbody td.flight dt{font-size:16px;font-size:1rem;font-weight:bold;letter-spacing:0;margin-bottom:6px}.flight-st1 tbody td.flight dd{font-size:14px;font-size:.875rem}.flight-st1 tbody td.flight-time{padding:14px 22px;text-align:left}.flight-st1 tbody td.flight-time dl{float:left;width:100%;margin-bottom:5px}.flight-st1 tbody td.flight-time dl dt{float:left;margin-top:3px;width:60%;font-size:14px;font-size:.875rem;clear:both;min-height:39px}.flight-st1 tbody td.flight-time dl dt:first-child{min-height:44px!important}.flight-st1 tbody td.flight-time dl dt:first-child+dd{min-height:44px!important}.flight-st1 tbody td.flight-time dl dd{min-height:0;float:left;width:40%;font-size:12px;font-size:.75rem;font-weight:normal}.flight-st1 tbody td.flight-time dl dd span{display:block;font-size:16px;font-size:1rem}.flight-st1 tbody td.operating-conditions.orange{color:#d64100;font-weight:bold}.flight-st1 tbody td.operating-conditions.green{color:#196585}.flight-st1 tbody td.operating-conditions.black{color:#000}.flight-st1 tbody td.operating-conditions.flight-status-web-DIV{color:#d7317c}.flight-st1 tbody td.operating-conditions.flight-status-web-DIV span.status-info{background:url('../images/components/flight-status/DIV.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-DLA{color:#cd3e00}.flight-st1 tbody td.operating-conditions.flight-status-web-DLA span.status-info{background:url('../images/components/flight-status/DLA.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-DLD{color:#cd3e00}.flight-st1 tbody td.operating-conditions.flight-status-web-DLD span.status-info{background:url('../images/components/flight-status/DLD.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-ARV{color:#108486}.flight-st1 tbody td.operating-conditions.flight-status-web-ARV span.status-info{background:url('../images/components/flight-status/ARV.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-BTK{color:#108486}.flight-st1 tbody td.operating-conditions.flight-status-web-BTK span.status-info{background:url('../images/components/flight-status/BTK.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-TXG{color:#7b7a00}.flight-st1 tbody td.operating-conditions.flight-status-web-TXG span.status-info{background:url('../images/components/flight-status/TXG.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-FLT{color:black}.flight-st1 tbody td.operating-conditions.flight-status-web-FLT span.status-info{background:url('../images/components/flight-status/FLT.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-DLL{color:#d42a1d}.flight-st1 tbody td.operating-conditions.flight-status-web-DLL span.status-info{background:url('../images/components/flight-status/DLL.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-NIL{color:#757575}.flight-st1 tbody td.operating-conditions.flight-status-web-NIL span.status-info{background:url('../images/components/flight-status/NIL.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-CNL{color:#d42a1d}.flight-st1 tbody td.operating-conditions.flight-status-web-CNL span.status-info{background:url('../images/components/flight-status/CNL.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions.flight-status-web-RTR{color:#c54780}.flight-st1 tbody td.operating-conditions.flight-status-web-RTR span.status-info{background:url('../images/components/flight-status/RTR.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions span{display:block;font-size:14px;font-size:.875rem;padding-top:30px}.flight-st1 tbody td.operating-conditions span.conditions-info{font-size:12px;font-size:.75rem;line-height:15px;font-weight:normal;padding-top:5px}.flight-st1 tbody td.operating-conditions span.fly-back{background:url('../images/components/schedule-search/icon-fly-back.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions span.arrival-delay{background:url('../images/components/schedule-search/icon-arrivaldelay.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions span.departure-delay{background:url('../images/components/schedule-search/icon-departure-delay.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions span.arrival{background:url('../images/components/schedule-search/icon-arrival.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions span.airstrip-1{background:url('../images/components/schedule-search/icon-airstrip-1.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions span.airstrip-2{background:url('../images/components/schedule-search/icon-airstrip-2.png') no-repeat 50% 0}.flight-st1 tbody td.operating-conditions span.during-flight{background:url('../images/components/schedule-search/icon-during-flight.png') no-repeat 50% 0}.flight-st1 tbody td.flight-2{text-align:left;font-size:14px;font-size:.875rem;padding:0}.flight-st1 tbody td.flight-2 dl{padding:14px 18px;border-top:1px solid #ccdcdf}.flight-st1 tbody td.flight-2 dl:first-child{border-top:0}.flight-st1 tbody td.flight-2 dl dt{margin-bottom:4px}.flight-st1 tbody td.flight-2 dl dt span{display:inline;background:url('../images/components/schedule-search/txt-separator.png') no-repeat 0 50%;padding-left:7px;margin-left:7px}.flight-st1 tbody td.flight-2 dl dt span:first-child{background:0;padding-left:0;margin-left:0}.flight-st1 tbody td.flight-2 dl dt span.flight-num{font-size:16px;font-size:1rem;font-weight:bold}.flight-st1 tbody td.flight-2 dl dd p{font-size:14px;font-size:.875rem}.flight-st1 tbody td.flight-2 dl dd p a{text-decoration:underline}.flight-st1 tbody td.flight-2 dl dd p span{display:inline;background:url('../images/components/schedule-search/txt-separator.png') no-repeat 0 50%;padding-left:7px;margin-left:7px}.flight-st1 tbody td.flight-2 dl dd p span:first-child{background:0;padding-left:0;margin-left:0}.flight-st1 tbody td.flight-2 dl dd p.via-info{float:left;width:100%;background:url('../images/components/dom-avail/clock-edit.png') no-repeat 0 7px;border-top:1px dotted #ccc;padding:5px 2px 12px 20px;margin-top:5px;font-size:12px;font-size:.75rem;line-height:18px}.flight-st1 tbody td.flight-2 dl dd p.time-notice{background:url('../images/components/dom-avail/clock-edit.png') no-repeat 0 6px;clear:both;font-size:12px;font-size:.75rem;padding:5px 5px 0 20px!important}.flight-st1 tbody td.flight-2 dl dd p.txt-info{margin-top:5px;font-size:12px;font-size:.75rem}.flight-st1 tbody td.flight-2 .row-td{display:table;width:100%;border-top:1px solid #ccdcdf}.flight-st1 tbody td.flight-2 .row-td:first-child{border-top:0}.flight-st1 tbody td.flight-2 .row-td dl{display:table-cell;padding:14px 18px;border-left:1px solid #ccdcdf;border-top:0;text-align:center;vertical-align:middle}.flight-st1 tbody td.flight-2 .row-td dl:first-child{border-left:none;text-align:left}.flight-st1 tbody td.flight-2 .row-td dl.flight-time-1,.flight-st1 tbody td.flight-2 .row-td dl.flight-time-2{width:17.5%;padding:14px 5px}.flight-st1 tbody td.flight-2 .row-td dl.flight-time-1 dt,.flight-st1 tbody td.flight-2 .row-td dl.flight-time-2 dt{position:absolute;left:-9999px}.flight-st1 tbody td.flight-2 .row-td dl.flight-time-1 dd,.flight-st1 tbody td.flight-2 .row-td dl.flight-time-2 dd{font-size:16px;font-size:1rem}.flight-st1 tbody td.flight-2 .row-td dl.flight-time-1 dd sub,.flight-st1 tbody td.flight-2 .row-td dl.flight-time-2 dd sub{display:block;font-size:12px;font-size:.75rem;line-height:100%;font-weight:normal;color:#196585;padding-top:6px;bottom:0}.flight-st1 tbody td.flight-2 .row-td dl p.via-info{padding-bottom:0}.flight-st1 tbody td.flight-time-2{padding:14px 5px;font-weight:bold}.flight-st1 tbody td.flight-time-2 span{font-size:13px;font-size:.8125rem;font-weight:normal}.flight-st1 tbody td.flight-time-2 sub{font-size:12px;font-size:.75rem;font-weight:normal;color:#196585;padding-left:1px;bottom:0;display:block;line-height:normal}.flight-st1 tbody td.available-flights{background:url('../images/components/schedule-search/icon-airplane.png') no-repeat 50% 50%;text-indent:-999999px;font-size:0}.flight-st1 tbody td.date-view{background-color:#e5f7f9}.flight-st1 tbody td.unavailable-flights{text-indent:-999999px;font-size:0}.flight-st1 tbody td.usdot-schedule-td-1{text-align:left}.flight-st1 tbody td.usdot-schedule-td-1 .flt a,.flight-st1 tbody td.usdot-schedule-td-1 .flt span{outline-offset:-1px;line-height:16px}.flight-st1 tbody td.usdot-schedule-td-1 p{font-size:14px;font-size:.875rem}.flight-st1 tbody td.usdot-schedule-td-1 p:first-child{font-size:16px;font-size:1rem;margin-bottom:4px;line-height:1.5;padding:1px 0}.flight-st1 tbody td.usdot-schedule-td-1 p>span{background:url("../images/components/schedule-search/txt-separator.png?1442463547") no-repeat 0 50%;padding-left:7px;margin-left:7px}.flight-st1 tbody td.usdot-schedule-td-1 p.txt-info>span{font-size:12px;font-size:.75rem;padding-left:0;margin-left:0;background:0}.flight-st1 tbody td.usdot-schedule-td-1 p>span.flight-num{font-weight:bold;background:0;padding-left:0;margin-left:0}.flight-st1 tbody td.usdot-schedule-td-1 p.time-notice{background:url("../images/components/dom-avail/clock-edit.png?1442463548") no-repeat 3px 6px;font-size:12px;font-size:.75rem;padding:5px 5px 0 20px!important}.flight-st1 tbody td.usdot-schedule-td-1 .separation-line{border-top:1px solid #eee;margin-top:8px}.flight-st1 tbody td.usdot-schedule-td-1 .time-notice.via-info{border-top:1px solid #efefef;margin-top:7px;background-position:2px 9px}.flight-st3 .txt-r{text-align:right}.flight-st3 .bold{font-weight:bold}.flight-st3 .brdLN{border-left:none}.flight-st3 thead th{background-color:#186686;color:#fff;font-size:14px;font-size:.875rem;line-height:16px;padding:10px 3px;border-left:1px solid #46859e}.flight-st3 thead th:first-child{border-left:none}.flight-st3 thead .line-2 th{border-top:1px solid #46859e}.flight-st3 thead .line-2 th:first-child{border-left:1px solid #46859e}.flight-st3 tbody th{padding:9px 10px;border-bottom:1px solid #ccdcdf;font-size:14px;font-size:.875rem;font-weight:normal;text-align:center}.flight-st3 tbody td{padding:9px 10px;border-left:1px solid #ccdcdf;border-bottom:1px solid #ccdcdf;font-size:14px;font-size:.875rem;text-align:center}.flight-st3 tbody td:first-child{border-left:none}.flight-st3 tfoot td{padding:9px 10px;border-left:1px solid #ccdcdf;border-bottom:1px solid #ccdcdf;font-size:14px;font-size:.875rem;text-align:center;background-color:#f4fbfd}.flight-st3 tfoot td:first-child{border-left:none}.flight-st3 tfoot td.total{color:#186686}.flight-st3 tfoot td.price{color:#cd3e00;font-weight:bold;text-align:right}.flight-st3 tfoot td.price span{color:#186686;font-weight:normal;margin-right:20px}.flight-st3.tfoot tbody th,.flight-st3.tfoot tbody td{padding:9px 10px;border-bottom:1px solid #ccdcdf;font-size:14px;font-size:.875rem;text-align:center;background-color:#f4fbfd}.flight-st3.tfoot tbody th.total,.flight-st3.tfoot tbody td.total{color:#186686}.flight-st3.tfoot tbody td{border-left:1px solid #ccdcdf}.flight-st3.tfoot tbody td.price{color:#cd3e00;font-weight:bold;text-align:right}.flight-st3.tfoot tbody td.price span{color:#186686;font-weight:normal;margin-right:20px}.flight-st3.tfoot tbody.single th{text-align:right}.flight-st3.tfoot tbody.single .td{border-left:0}.flight-st4 tbody tr:first-child{border-top:1px solid #ccdcdf}.flight-st4 tbody th.flight{border-bottom:1px solid #ccdcdf;text-align:left;font-weight:bold;color:#186686;padding:11px 9px;vertical-align:middle;font-size:14px;font-size:.875rem}.flight-st4 tbody th.flight img{vertical-align:middle;margin-right:5px}.flight-st4 tbody td{padding:11px 9px;vertical-align:middle;font-size:14px;font-size:.875rem;border-bottom:1px solid #ccdcdf}.flight-st4 tbody td.flight{text-align:left;font-weight:bold;color:#186686}.flight-st4 tbody td.flight img{vertical-align:middle;margin-right:5px}.flight-st4 tbody td.flight-num{text-align:left}.flight-st4 tbody td.flight-num dd{font-size:16px;font-size:1rem;margin-top:-2px}.flight-st4 tbody td.journey dl{float:left;text-align:center}.flight-st4 tbody td.journey dl dt{font-size:16px;font-size:1rem}.flight-st4 tbody td.journey dl dd{margin-top:-2px}.flight-st4 tbody td.journey span{float:left;margin:16px 22px 0 22px}.flight-st4 tbody td.journey span.arrow{background:url('../images/components/refund/icon-arrow.gif') no-repeat 0 0;width:17px;height:10px;text-indent:-99999px}.flight-st4 tbody td.seating{font-weight:bold}.flight-st4 tbody td.status{font-weight:bold}.flight-st4.type2 thead th{background-color:#186686;color:#fff;font-size:14px;font-size:.875rem;line-height:16px;padding:10px 3px;border-left:1px solid #46859e}.flight-st4.type2 thead th:first-child{border-left:none}.flight-st4.type2 thead .line-2 th{border-top:1px solid #46859e}.flight-st4.type2 thead .line-2 th:first-child{border-left:1px solid #46859e}.flight-st4.type2 tbody tr:first-child{border-top:0}.flight-st4.type2 tbody td{padding:11px 9px;vertical-align:middle;font-size:14px;font-size:.875rem;border-bottom:1px solid #ccdcdf;border-left:1px solid #ccdcdf}.flight-st4.type2 tbody td:first-child{border-left:0}.flight-st4.type2 tbody td.flight{padding-left:20px;text-align:left;font-weight:bold;color:#186686}.flight-st4.type2 tbody td.flight img{vertical-align:middle;margin-right:5px}.flight-st4.type2 tbody td.flight-num{padding-left:30px;text-align:left}.flight-st4.type2 tbody td.flight-num dd{font-size:16px;font-size:1rem;margin-top:-2px}.flight-st4.type2 tbody td.journey{text-align:center}.flight-st4.type2 tbody td.journey .itinerary-info{display:inline-block}.flight-st4.type2 tbody td.journey .itinerary-info:after{content:"";display:inline-block;clear:both}.flight-st4.type2 tbody td.journey .itinerary-info dl{float:left;text-align:center}.flight-st4.type2 tbody td.journey .itinerary-info dl dt{font-size:16px;font-size:1rem}.flight-st4.type2 tbody td.journey .itinerary-info dl dd{margin-top:-2px}.flight-st4.type2 tbody td.journey .itinerary-info span{float:left;margin:16px 22px 0 22px}.flight-st4.type2 tbody td.journey .itinerary-info span.arrow{background:url('../images/components/refund/icon-arrow.gif') no-repeat 0 0;width:17px;height:10px;text-indent:-99999px}.flight-st4.type2 tbody td.seating{font-weight:bold}.flight-st4.type2 tbody td.status{font-weight:bold;text-align:center}.flight-st5 tbody tr:first-child th,.flight-st5 tbody tr:first-child td{border-top:1px solid #ccdcdf}.flight-st5 tbody th{background-color:#f4fbfd;color:#186686;font-size:14px;font-size:.875rem;text-align:left;padding:10px 12px;border-bottom:1px solid #ccdcdf}.flight-st5 tbody td{font-size:14px;font-size:.875rem;text-align:left;padding:10px 12px;border-left:1px solid #ccdcdf;border-bottom:1px solid #ccdcdf}.flight-st5 tbody td span{margin-right:10px}.flight-st6 thead{display:none;height:0;font-size:0;text-indent:-999999px}.flight-st6 tbody tr{border-top:1px solid #ccdcdf}.flight-st6 tbody tr:first-child{border-top:0}.flight-st6 tbody tr td{padding:0;border-left:1px solid #ccdcdf;border-bottom:0;text-align:center;color:#333}.flight-st6 tbody tr td:first-child{border-left:none}.flight-st6 tbody tr td.flight-time-2{font-size:16px;font-size:1rem;font-weight:normal}.flight-st6 tbody tr td.flight-time-2 sub{display:block;font-size:12px;font-size:.75rem;font-weight:normal;color:#196585;padding-top:6px;bottom:0}.th-normal thead th{font-weight:normal}.flight-st7{border-bottom:1px solid #ccdcdf!important}.flight-st7 tr th,.flight-st7 tr td{padding:10px 12px;border-top:1px solid #ccdcdf;font-size:14px;font-size:.875rem;text-align:center}.flight-st7 tr th:first-child,.flight-st7 tr td:first-child{border-right:1px solid #ccdcdf}.flight-st7 tr th{background-color:#f4fbfd;color:#186686}
.no-gap{margin:0;padding:0}.floating-banner{position:absolute;z-index:995;right:5%;top:8%}.floating-banner img{vertical-align:top}.floating-banner a{display:inline-block}.floating-banner a.close{width:27px;height:27px;z-index:998;background:url('../images/components/gift-ticket/banner_close.png') no-repeat center;display:block;overflow:hidden;line-height:3200px;line-height:200rem;right:15px;top:15px;position:absolute}.floating-banner .banner{line-height:100%}.floating-banner .today-enough{width:125px;margin:-50px auto 0;line-height:100%}.floating-banner .today-enough label{font-size:12px;font-size:.75rem;letter-spacing:-0.5px}.floating-banner .today-enough input{margin-right:3px!important;vertical-align:middle}
.no-gap{margin:0;padding:0}section{clear:both;display:block;background-color:#424242;background-position:center top;background-repeat:no-repeat;background-size:100% auto;background-attachment:fixed;padding:5% 5% 0 10%;position:relative;z-index:502}.contentpage section{padding:0;background-color:transparent}.contentpage .content-block,.contentpage .content-columns{background-color:transparent}.content-block.section{padding:30px 25px 40px}.content-block.section h2,.content-block.section h4{text-align:center}.content-block.section .image-left{float:right;padding-left:20px}.content-block.section .title-style-blueitalic{font-weight:400;margin:0 0 1.2em 0;color:#186686;text-align:left;font-size:18px;font-size:1.125rem;line-height:137%;font-style:italic;overflow:hidden}.content-block.section h1.title-parsys-title+p{font-size:20px;font-size:1.25rem}.title-parsys-title{text-align:center;font-size:40px;font-size:2.5rem;font-style:normal;font-weight:300;line-height:1.2;color:black;margin:20px 0 0 0}.content-block.section .titled-headline,.content-block.section .titled-subhead,.content-block.section .titled-para-bold,.content-block.section .titled-para,.section .titled-headline,.section .titled-subhead,.section .titled-para-bold,.section .titled-para{text-align:center;margin:20px 0 0 0;line-height:1.2;font-style:normal}.content-block.section .titled-headline+*,.content-block.section .titled-subhead+*,.content-block.section .titled-para-bold+*,.content-block.section .titled-para+*,.section .titled-headline+*,.section .titled-subhead+*,.section .titled-para-bold+*,.section .titled-para+*{margin-top:40px}.content-block.section .titled-headline+*>div:first-child,.content-block.section .titled-subhead+*>div:first-child,.content-block.section .titled-para-bold+*>div:first-child,.content-block.section .titled-para+*>div:first-child,.section .titled-headline+*>div:first-child,.section .titled-subhead+*>div:first-child,.section .titled-para-bold+*>div:first-child,.section .titled-para+*>div:first-child{padding-top:0}.content-block.section .titled-headline+.titled-headline,.content-block.section .titled-headline+.titled-subhead,.content-block.section .titled-headline+.titled-para-bold,.content-block.section .titled-headline+.titled-para,.content-block.section .titled-subhead+.titled-headline,.content-block.section .titled-subhead+.titled-subhead,.content-block.section .titled-subhead+.titled-para-bold,.content-block.section .titled-subhead+.titled-para,.content-block.section .titled-para-bold+.titled-headline,.content-block.section .titled-para-bold+.titled-subhead,.content-block.section .titled-para-bold+.titled-para-bold,.content-block.section .titled-para-bold+.titled-para,.content-block.section .titled-para+.titled-headline,.content-block.section .titled-para+.titled-subhead,.content-block.section .titled-para+.titled-para-bold,.content-block.section .titled-para+.titled-para,.section .titled-headline+.titled-headline,.section .titled-headline+.titled-subhead,.section .titled-headline+.titled-para-bold,.section .titled-headline+.titled-para,.section .titled-subhead+.titled-headline,.section .titled-subhead+.titled-subhead,.section .titled-subhead+.titled-para-bold,.section .titled-subhead+.titled-para,.section .titled-para-bold+.titled-headline,.section .titled-para-bold+.titled-subhead,.section .titled-para-bold+.titled-para-bold,.section .titled-para-bold+.titled-para,.section .titled-para+.titled-headline,.section .titled-para+.titled-subhead,.section .titled-para+.titled-para-bold,.section .titled-para+.titled-para{margin:10px 0 0 0;line-height:1.3}.content-block.section .titled-headline+.titled-headline+*,.content-block.section .titled-headline+.titled-subhead+*,.content-block.section .titled-headline+.titled-para-bold+*,.content-block.section .titled-headline+.titled-para+*,.content-block.section .titled-subhead+.titled-headline+*,.content-block.section .titled-subhead+.titled-subhead+*,.content-block.section .titled-subhead+.titled-para-bold+*,.content-block.section .titled-subhead+.titled-para+*,.content-block.section .titled-para-bold+.titled-headline+*,.content-block.section .titled-para-bold+.titled-subhead+*,.content-block.section .titled-para-bold+.titled-para-bold+*,.content-block.section .titled-para-bold+.titled-para+*,.content-block.section .titled-para+.titled-headline+*,.content-block.section .titled-para+.titled-subhead+*,.content-block.section .titled-para+.titled-para-bold+*,.content-block.section .titled-para+.titled-para+*,.section .titled-headline+.titled-headline+*,.section .titled-headline+.titled-subhead+*,.section .titled-headline+.titled-para-bold+*,.section .titled-headline+.titled-para+*,.section .titled-subhead+.titled-headline+*,.section .titled-subhead+.titled-subhead+*,.section .titled-subhead+.titled-para-bold+*,.section .titled-subhead+.titled-para+*,.section .titled-para-bold+.titled-headline+*,.section .titled-para-bold+.titled-subhead+*,.section .titled-para-bold+.titled-para-bold+*,.section .titled-para-bold+.titled-para+*,.section .titled-para+.titled-headline+*,.section .titled-para+.titled-subhead+*,.section .titled-para+.titled-para-bold+*,.section .titled-para+.titled-para+*{margin-top:40px}.content-block.section .titled-headline+.titled-headline+*>div:first-child,.content-block.section .titled-headline+.titled-subhead+*>div:first-child,.content-block.section .titled-headline+.titled-para-bold+*>div:first-child,.content-block.section .titled-headline+.titled-para+*>div:first-child,.content-block.section .titled-subhead+.titled-headline+*>div:first-child,.content-block.section .titled-subhead+.titled-subhead+*>div:first-child,.content-block.section .titled-subhead+.titled-para-bold+*>div:first-child,.content-block.section .titled-subhead+.titled-para+*>div:first-child,.content-block.section .titled-para-bold+.titled-headline+*>div:first-child,.content-block.section .titled-para-bold+.titled-subhead+*>div:first-child,.content-block.section .titled-para-bold+.titled-para-bold+*>div:first-child,.content-block.section .titled-para-bold+.titled-para+*>div:first-child,.content-block.section .titled-para+.titled-headline+*>div:first-child,.content-block.section .titled-para+.titled-subhead+*>div:first-child,.content-block.section .titled-para+.titled-para-bold+*>div:first-child,.content-block.section .titled-para+.titled-para+*>div:first-child,.section .titled-headline+.titled-headline+*>div:first-child,.section .titled-headline+.titled-subhead+*>div:first-child,.section .titled-headline+.titled-para-bold+*>div:first-child,.section .titled-headline+.titled-para+*>div:first-child,.section .titled-subhead+.titled-headline+*>div:first-child,.section .titled-subhead+.titled-subhead+*>div:first-child,.section .titled-subhead+.titled-para-bold+*>div:first-child,.section .titled-subhead+.titled-para+*>div:first-child,.section .titled-para-bold+.titled-headline+*>div:first-child,.section .titled-para-bold+.titled-subhead+*>div:first-child,.section .titled-para-bold+.titled-para-bold+*>div:first-child,.section .titled-para-bold+.titled-para+*>div:first-child,.section .titled-para+.titled-headline+*>div:first-child,.section .titled-para+.titled-subhead+*>div:first-child,.section .titled-para+.titled-para-bold+*>div:first-child,.section .titled-para+.titled-para+*>div:first-child{padding-top:0}.content-block.section .titled-headline,.section .titled-headline{font-size:40px;font-size:2.5rem;font-weight:300;color:black}.content-block.section .titled-subhead,.section .titled-subhead{font-size:20px;font-size:1.25rem;font-weight:400;color:#186686}.content-block.section .titled-para-bold,.section .titled-para-bold{font-size:16px;font-size:1rem;font-weight:bold;color:black}.content-block.section .titled-para,.section .titled-para{font-size:16px;font-size:1rem;font-weight:normal;color:black}.content-block{padding:30px 25px 40px}.content-block .text .seat-tit{margin-bottom:20px}section .section-background,.news-release-article .section .section-background,#CQrte .section-background,.richtext .section-background,.overlay-wrapper .section-background{position:absolute;left:-54px;right:0;top:0}section .section-background .page>div .shadow,.news-release-article .section .section-background .page>div .shadow,#CQrte .section-background .page>div .shadow,.richtext .section-background .page>div .shadow,.overlay-wrapper .section-background .page>div .shadow{background-image:url('../images/section-top-shadow.png');background-repeat:repeat-x;background-position:top left;border-bottom:10px solid #186686;height:19px;left:-54px;position:absolute;right:0;top:-9px;z-index:201}section .gradient-overlay,.news-release-article .section .gradient-overlay,#CQrte .gradient-overlay,.richtext .gradient-overlay,.overlay-wrapper .gradient-overlay{position:absolute;width:100%;height:834px;top:0;left:0;background-position:top left;background-repeat:repeat-x;background-color:transparent;z-index:503}section .gradient-overlay.light-blue,.news-release-article .section .gradient-overlay.light-blue,#CQrte .gradient-overlay.light-blue,.richtext .gradient-overlay.light-blue,.overlay-wrapper .gradient-overlay.light-blue{background-image:url('../images/components/marquee/light-blue-gradient.png')}section .gradient-overlay.medium-blue,.news-release-article .section .gradient-overlay.medium-blue,#CQrte .gradient-overlay.medium-blue,.richtext .gradient-overlay.medium-blue,.overlay-wrapper .gradient-overlay.medium-blue{background-image:url('../images/components/marquee/medium-blue-gradient.png')}section .gradient-overlay.dark-blue,.news-release-article .section .gradient-overlay.dark-blue,#CQrte .gradient-overlay.dark-blue,.richtext .gradient-overlay.dark-blue,.overlay-wrapper .gradient-overlay.dark-blue{background-image:url('../images/components/marquee/dark-blue-gradient.png')}section .gradient-overlay.dark,.news-release-article .section .gradient-overlay.dark,#CQrte .gradient-overlay.dark,.richtext .gradient-overlay.dark,.overlay-wrapper .gradient-overlay.dark{background-image:url('../images/components/marquee/black-blue-gradient.png')}section .gradient-overlay.skrollable-after,.news-release-article .section .gradient-overlay.skrollable-after,#CQrte .gradient-overlay.skrollable-after,.richtext .gradient-overlay.skrollable-after,.overlay-wrapper .gradient-overlay.skrollable-after{left:0;position:fixed}section .content-headings,.news-release-article .section .content-headings,#CQrte .content-headings,.richtext .content-headings,.overlay-wrapper .content-headings{z-index:505;position:relative}section .content-headings.skrollable-after,.news-release-article .section .content-headings.skrollable-after,#CQrte .content-headings.skrollable-after,.richtext .content-headings.skrollable-after,.overlay-wrapper .content-headings.skrollable-after{position:fixed}section .content-headings h2,.news-release-article .section .content-headings h2,#CQrte .content-headings h2,.richtext .content-headings h2,.overlay-wrapper .content-headings h2{font-size:54px;font-size:3.375rem;line-height:normal;font-weight:400;color:inherit;margin:0}section img.background,.news-release-article .section img.background,#CQrte img.background,.richtext img.background,.overlay-wrapper img.background{width:100%;left:0;top:9px;position:absolute;z-index:200;margin:0!important}section img.background.skrollable-after,.news-release-article .section img.background.skrollable-after,#CQrte img.background.skrollable-after,.richtext img.background.skrollable-after,.overlay-wrapper img.background.skrollable-after{left:0;position:fixed}section .content-wrapper,.news-release-article .section .content-wrapper,#CQrte .content-wrapper,.richtext .content-wrapper,.overlay-wrapper .content-wrapper{position:relative;z-index:505}section .content-wrapper>h3,.news-release-article .section .content-wrapper>h3,#CQrte .content-wrapper>h3,.richtext .content-wrapper>h3,.overlay-wrapper .content-wrapper>h3{width:70%}section h1,section .section_h1,.news-release-article .section h1,.news-release-article .section .section_h1,#CQrte h1,#CQrte .section_h1,.richtext h1,.richtext .section_h1,.overlay-wrapper h1,.overlay-wrapper .section_h1{font-size:54px;font-size:3.375rem;line-height:normal;font-weight:400;color:inherit;margin:0}section h2,section .section_h2,.news-release-article .section h2,.news-release-article .section .section_h2,#CQrte h2,#CQrte .section_h2,.richtext h2,.richtext .section_h2,.overlay-wrapper h2,.overlay-wrapper .section_h2{font-size:40px;font-size:2.5rem;font-weight:400;font-weight:300;color:inherit}section h2.flight-info,section .section_h2.flight-info,.news-release-article .section h2.flight-info,.news-release-article .section .section_h2.flight-info,#CQrte h2.flight-info,#CQrte .section_h2.flight-info,.richtext h2.flight-info,.richtext .section_h2.flight-info,.overlay-wrapper h2.flight-info,.overlay-wrapper .section_h2.flight-info{text-transform:none}section h2.table,.news-release-article .section h2.table,#CQrte h2.table,.richtext h2.table,.overlay-wrapper h2.table{font-weight:normal;font-size:16px;text-align:left;margin:0}section h2.table+p,.news-release-article .section h2.table+p,#CQrte h2.table+p,.richtext h2.table+p,.overlay-wrapper h2.table+p{margin:0 0 15px 0}section h3,.news-release-article .section h3,#CQrte h3,.richtext h3,.overlay-wrapper h3{font-size:24px;font-size:1.5rem;font-weight:400;color:inherit;margin:0 0 1.3em 0}section h3.table,.news-release-article .section h3.table,#CQrte h3.table,.richtext h3.table,.overlay-wrapper h3.table{margin:0 0 10px 0}section h4,.news-release-article .section h4,#CQrte h4,.richtext h4,.overlay-wrapper h4{font-weight:400;color:inherit;margin:0 0 .3em 0}section h5,.news-release-article .section h5,#CQrte h5,.richtext h5,.overlay-wrapper h5{font-weight:300;font-size:24px;font-size:1.5rem;text-align:center;margin:0 0 1.3em 0;line-height:140%;color:#186686}section hr,.news-release-article .section hr,#CQrte hr,.richtext hr,.overlay-wrapper hr{color:#cbcbcb;border-width:1px;border-bottom:0;border-left:0;border-right:0}section .slideshow-title,.news-release-article .section .slideshow-title,#CQrte .slideshow-title,.richtext .slideshow-title,.overlay-wrapper .slideshow-title{color:black;font-size:16px;font-size:1rem;margin:0;font-weight:700;line-height:144%;text-align:left}section h6,.news-release-article .section h6,#CQrte h6,.richtext h6,.overlay-wrapper h6{color:black;font-size:16px;font-size:1rem;margin:0;font-weight:700;line-height:144%}section .date-title,.news-release-article .section .date-title,#CQrte .date-title,.richtext .date-title,.overlay-wrapper .date-title{font-size:16px;font-size:1rem;color:black;font-weight:400;margin:0 0 1.2em 0;line-height:137%;overflow:hidden}section p,.news-release-article .section p,#CQrte p,.richtext p,.overlay-wrapper p{font-size:16px;font-size:1rem;color:black;font-weight:400;margin:0 0 1.2em 0;line-height:137%;overflow:hidden}section p .lead-in,.news-release-article .section p .lead-in,#CQrte p .lead-in,.richtext p .lead-in,.overlay-wrapper p .lead-in{color:#186686;font-size:18px;font-size:1.125rem;font-style:italic;line-height:24px;margin:0 0 1.3em 0}section ul,.news-release-article .section ul,#CQrte ul,.richtext ul,.overlay-wrapper ul{padding:0 0 1.2em 18px;margin-bottom:20px}section ul li,.news-release-article .section ul li,#CQrte ul li,.richtext ul li,.overlay-wrapper ul li{color:black;font-weight:400;font-size:16px;font-size:1rem;margin-bottom:10px;line-height:136%;list-style-type:disc}section ol,.news-release-article .section ol,#CQrte ol,.richtext ol,.overlay-wrapper ol{padding:0 0 1.2em 18px;margin-bottom:20px}section ol li,.news-release-article .section ol li,#CQrte ol li,.richtext ol li,.overlay-wrapper ol li{color:black;font-weight:400;font-size:16px;font-size:1rem;margin-bottom:10px;line-height:136%}section .column ul li ul li,.news-release-article .section .column ul li ul li,#CQrte .column ul li ul li,.richtext .column ul li ul li,.overlay-wrapper .column ul li ul li{list-style-type:circle}section a.scroll-down,.news-release-article .section a.scroll-down,#CQrte a.scroll-down,.richtext a.scroll-down,.overlay-wrapper a.scroll-down{background-image:url('../images/components/content-pages/scroll-down.png');height:38px;width:100%;position:absolute;bottom:0;font-size:0;line-height:0;background-repeat:no-repeat;background-position:center 0;z-index:501}section span.important,.news-release-article .section span.important,#CQrte span.important,.richtext span.important,.overlay-wrapper span.important{font-size:56px;font-size:3.5rem;font-weight:400;color:inherit;margin:0}section a,.news-release-article .section a,#CQrte a,.richtext a,.overlay-wrapper a{outline-offset:-2px}section img,.news-release-article .section img,#CQrte img,.richtext img,.overlay-wrapper img{display:block;width:100%}section img.imgwid100,.news-release-article .section img.imgwid100,#CQrte img.imgwid100,.richtext img.imgwid100,.overlay-wrapper img.imgwid100{width:100%}section img.imgwid75,.news-release-article .section img.imgwid75,#CQrte img.imgwid75,.richtext img.imgwid75,.overlay-wrapper img.imgwid75{width:75%}section img.imgwid50,.news-release-article .section img.imgwid50,#CQrte img.imgwid50,.richtext img.imgwid50,.overlay-wrapper img.imgwid50{width:50%}section img.imgwid33,.news-release-article .section img.imgwid33,#CQrte img.imgwid33,.richtext img.imgwid33,.overlay-wrapper img.imgwid33{width:33%}section img.imageleft,.news-release-article .section img.imageleft,#CQrte img.imageleft,.richtext img.imageleft,.overlay-wrapper img.imageleft{float:left}section img.imagecenter,.news-release-article .section img.imagecenter,#CQrte img.imagecenter,.richtext img.imagecenter,.overlay-wrapper img.imagecenter{margin:0 auto}section img.imageright,.news-release-article .section img.imageright,#CQrte img.imageright,.richtext img.imageright,.overlay-wrapper img.imageright{float:right}section .image>div,.news-release-article .section .image>div,#CQrte .image>div,.richtext .image>div,.overlay-wrapper .image>div{text-align:center}section .image a,.news-release-article .section .image a,#CQrte .image a,.richtext .image a,.overlay-wrapper .image a{font-size:inherit;line-height:inherit}section .image a>img,.news-release-article .section .image a>img,#CQrte .image a>img,.richtext .image a>img,.overlay-wrapper .image a>img{display:inline}section .image img+a,section .image img+p+a,.news-release-article .section .image img+a,.news-release-article .section .image img+p+a,#CQrte .image img+a,#CQrte .image img+p+a,.richtext .image img+a,.richtext .image img+p+a,.overlay-wrapper .image img+a,.overlay-wrapper .image img+p+a{font-size:16px;font-size:1rem;position:relative}section .image img+a.right,section .image img+p+a.right,.news-release-article .section .image img+a.right,.news-release-article .section .image img+p+a.right,#CQrte .image img+a.right,#CQrte .image img+p+a.right,.richtext .image img+a.right,.richtext .image img+p+a.right,.overlay-wrapper .image img+a.right,.overlay-wrapper .image img+p+a.right{float:right}section .image img+a.left,section .image img+p+a.left,.news-release-article .section .image img+a.left,.news-release-article .section .image img+p+a.left,#CQrte .image img+a.left,#CQrte .image img+p+a.left,.richtext .image img+a.left,.richtext .image img+p+a.left,.overlay-wrapper .image img+a.left,.overlay-wrapper .image img+p+a.left{float:left}section .image a.button.cta,section .image a.button,.news-release-article .section .image a.button.cta,.news-release-article .section .image a.button,#CQrte .image a.button.cta,#CQrte .image a.button,.richtext .image a.button.cta,.richtext .image a.button,.overlay-wrapper .image a.button.cta,.overlay-wrapper .image a.button{margin-top:10px}section .image a.button.cta.large,section .image a.button.large,.news-release-article .section .image a.button.cta.large,.news-release-article .section .image a.button.large,#CQrte .image a.button.cta.large,#CQrte .image a.button.large,.richtext .image a.button.cta.large,.richtext .image a.button.large,.overlay-wrapper .image a.button.cta.large,.overlay-wrapper .image a.button.large{padding-left:20px;padding-right:20px}section .image a.button.cta.medium,section .image a.button.medium,.news-release-article .section .image a.button.cta.medium,.news-release-article .section .image a.button.medium,#CQrte .image a.button.cta.medium,#CQrte .image a.button.medium,.richtext .image a.button.cta.medium,.richtext .image a.button.medium,.overlay-wrapper .image a.button.cta.medium,.overlay-wrapper .image a.button.medium{padding-left:10px;padding-right:10px}section .image a.button.cta.small,section .image a.button.small,.news-release-article .section .image a.button.cta.small,.news-release-article .section .image a.button.small,#CQrte .image a.button.cta.small,#CQrte .image a.button.small,.richtext .image a.button.cta.small,.richtext .image a.button.small,.overlay-wrapper .image a.button.cta.small,.overlay-wrapper .image a.button.small{padding-left:10px;padding-right:10px}section .image .imageleft,.news-release-article .section .image .imageleft,#CQrte .image .imageleft,.richtext .image .imageleft,.overlay-wrapper .image .imageleft{text-align:left}section .image .imageleft img,.news-release-article .section .image .imageleft img,#CQrte .image .imageleft img,.richtext .image .imageleft img,.overlay-wrapper .image .imageleft img{display:inline}section .image .imagecenter,.news-release-article .section .image .imagecenter,#CQrte .image .imagecenter,.richtext .image .imagecenter,.overlay-wrapper .image .imagecenter{text-align:center}section .image .imagecenter img,.news-release-article .section .image .imagecenter img,#CQrte .image .imagecenter img,.richtext .image .imagecenter img,.overlay-wrapper .image .imagecenter img{display:inline}section .image .imageright,.news-release-article .section .image .imageright,#CQrte .image .imageright,.richtext .image .imageright,.overlay-wrapper .image .imageright{text-align:right}section .image .imageright img,.news-release-article .section .image .imageright img,#CQrte .image .imageright img,.richtext .image .imageright img,.overlay-wrapper .image .imageright img{display:inline}section .image .cq-image-placeholder,.news-release-article .section .image .cq-image-placeholder,#CQrte .image .cq-image-placeholder,.richtext .image .cq-image-placeholder,.overlay-wrapper .image .cq-image-placeholder{display:block}section .ir_t,.news-release-article .section .ir_t,#CQrte .ir_t,.richtext .ir_t,.overlay-wrapper .ir_t{font-size:0!important;line-height:0!important}section .content-area .marquee,.news-release-article .section .content-area .marquee,#CQrte .content-area .marquee,.richtext .content-area .marquee,.overlay-wrapper .content-area .marquee{height:100%;margin:0}section .content-block,section .content-columns,.news-release-article .section .content-block,.news-release-article .section .content-columns,#CQrte .content-block,#CQrte .content-columns,.richtext .content-block,.richtext .content-columns,.overlay-wrapper .content-block,.overlay-wrapper .content-columns{clear:both;margin:0 auto 120px;padding:30px 25px 40px;background-color:transparent;background-color:rgba(255,255,255,0.95);zoom:1;max-width:1200px;overflow:hidden;line-height:130%}.ie8 section .content-block,.ie8 section .content-columns,.ie8 .news-release-article .section .content-block,.ie8 .news-release-article .section .content-columns,.ie8 #CQrte .content-block,.ie8 #CQrte .content-columns,.ie8 .richtext .content-block,.ie8 .richtext .content-columns,.ie8 .overlay-wrapper .content-block,.ie8 .overlay-wrapper .content-columns{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#DAFFFFFF',endColorstr='#DAFFFFFF')}section .content-block .par-column-4 .richtext,section .content-columns .par-column-4 .richtext,.news-release-article .section .content-block .par-column-4 .richtext,.news-release-article .section .content-columns .par-column-4 .richtext,#CQrte .content-block .par-column-4 .richtext,#CQrte .content-columns .par-column-4 .richtext,.richtext .content-block .par-column-4 .richtext,.richtext .content-columns .par-column-4 .richtext,.overlay-wrapper .content-block .par-column-4 .richtext,.overlay-wrapper .content-columns .par-column-4 .richtext{padding:0 10px 0 20px}section .content-block .par-column-4 h4,section .content-block .par-column-6 h4,section .content-columns .par-column-4 h4,section .content-columns .par-column-6 h4,.news-release-article .section .content-block .par-column-4 h4,.news-release-article .section .content-block .par-column-6 h4,.news-release-article .section .content-columns .par-column-4 h4,.news-release-article .section .content-columns .par-column-6 h4,#CQrte .content-block .par-column-4 h4,#CQrte .content-block .par-column-6 h4,#CQrte .content-columns .par-column-4 h4,#CQrte .content-columns .par-column-6 h4,.richtext .content-block .par-column-4 h4,.richtext .content-block .par-column-6 h4,.richtext .content-columns .par-column-4 h4,.richtext .content-columns .par-column-6 h4,.overlay-wrapper .content-block .par-column-4 h4,.overlay-wrapper .content-block .par-column-6 h4,.overlay-wrapper .content-columns .par-column-4 h4,.overlay-wrapper .content-columns .par-column-6 h4{text-align:left}section .content-block .content-block,section .content-columns .content-block,.news-release-article .section .content-block .content-block,.news-release-article .section .content-columns .content-block,#CQrte .content-block .content-block,#CQrte .content-columns .content-block,.richtext .content-block .content-block,.richtext .content-columns .content-block,.overlay-wrapper .content-block .content-block,.overlay-wrapper .content-columns .content-block{background:0;padding:30px 25px 40px;margin:0;background-color:transparent;background-color:rgba(255,255,255,0);zoom:1}.ie8 section .content-block .content-block,.ie8 section .content-columns .content-block,.ie8 .news-release-article .section .content-block .content-block,.ie8 .news-release-article .section .content-columns .content-block,.ie8 #CQrte .content-block .content-block,.ie8 #CQrte .content-columns .content-block,.ie8 .richtext .content-block .content-block,.ie8 .richtext .content-columns .content-block,.ie8 .overlay-wrapper .content-block .content-block,.ie8 .overlay-wrapper .content-columns .content-block{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#00FFFFFF',endColorstr='#00FFFFFF')}section .content-block .content-columns,section .content-columns .content-columns,.news-release-article .section .content-block .content-columns,.news-release-article .section .content-columns .content-columns,#CQrte .content-block .content-columns,#CQrte .content-columns .content-columns,.richtext .content-block .content-columns,.richtext .content-columns .content-columns,.overlay-wrapper .content-block .content-columns,.overlay-wrapper .content-columns .content-columns{background:0;padding:30px 25px 0;margin-bottom:0;background-color:transparent;background-color:rgba(255,255,255,0);zoom:1}.ie8 section .content-block .content-columns,.ie8 section .content-columns .content-columns,.ie8 .news-release-article .section .content-block .content-columns,.ie8 .news-release-article .section .content-columns .content-columns,.ie8 #CQrte .content-block .content-columns,.ie8 #CQrte .content-columns .content-columns,.ie8 .richtext .content-block .content-columns,.ie8 .richtext .content-columns .content-columns,.ie8 .overlay-wrapper .content-block .content-columns,.ie8 .overlay-wrapper .content-columns .content-columns{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#00FFFFFF',endColorstr='#00FFFFFF')}section .content-block h1,section .content-columns h1,.news-release-article .section .content-block h1,.news-release-article .section .content-columns h1,#CQrte .content-block h1,#CQrte .content-columns h1,.richtext .content-block h1,.richtext .content-columns h1,.overlay-wrapper .content-block h1,.overlay-wrapper .content-columns h1{margin:.35em 0}section .content-block h2,section .content-columns h2,.news-release-article .section .content-block h2,.news-release-article .section .content-columns h2,#CQrte .content-block h2,#CQrte .content-columns h2,.richtext .content-block h2,.richtext .content-columns h2,.overlay-wrapper .content-block h2,.overlay-wrapper .content-columns h2{text-align:center;color:black}section .content-block h2+h4,section .content-columns h2+h4,.news-release-article .section .content-block h2+h4,.news-release-article .section .content-columns h2+h4,#CQrte .content-block h2+h4,#CQrte .content-columns h2+h4,.richtext .content-block h2+h4,.richtext .content-columns h2+h4,.overlay-wrapper .content-block h2+h4,.overlay-wrapper .content-columns h2+h4{text-transform:none}section .content-block h3,section .content-columns h3,.news-release-article .section .content-block h3,.news-release-article .section .content-columns h3,#CQrte .content-block h3,#CQrte .content-columns h3,.richtext .content-block h3,.richtext .content-columns h3,.overlay-wrapper .content-block h3,.overlay-wrapper .content-columns h3{color:#186686;font-style:italic;font-size:18px;font-size:1.125rem;line-height:24px}section .content-block h4,section .content-columns h4,.news-release-article .section .content-block h4,.news-release-article .section .content-columns h4,#CQrte .content-block h4,#CQrte .content-columns h4,.richtext .content-block h4,.richtext .content-columns h4,.overlay-wrapper .content-block h4,.overlay-wrapper .content-columns h4{text-align:center;color:#186686}section .content-block h5,section .content-columns h5,.news-release-article .section .content-block h5,.news-release-article .section .content-columns h5,#CQrte .content-block h5,#CQrte .content-columns h5,.richtext .content-block h5,.richtext .content-columns h5,.overlay-wrapper .content-block h5,.overlay-wrapper .content-columns h5{margin:1.3em 0 0}section .content-block h5:first-child,section .content-columns h5:first-child,.news-release-article .section .content-block h5:first-child,.news-release-article .section .content-columns h5:first-child,#CQrte .content-block h5:first-child,#CQrte .content-columns h5:first-child,.richtext .content-block h5:first-child,.richtext .content-columns h5:first-child,.overlay-wrapper .content-block h5:first-child,.overlay-wrapper .content-columns h5:first-child{margin:0}section .content-block h1 span,section .content-block h2 span,section .content-columns h1 span,section .content-columns h2 span,.news-release-article .section .content-block h1 span,.news-release-article .section .content-block h2 span,.news-release-article .section .content-columns h1 span,.news-release-article .section .content-columns h2 span,#CQrte .content-block h1 span,#CQrte .content-block h2 span,#CQrte .content-columns h1 span,#CQrte .content-columns h2 span,.richtext .content-block h1 span,.richtext .content-block h2 span,.richtext .content-columns h1 span,.richtext .content-columns h2 span,.overlay-wrapper .content-block h1 span,.overlay-wrapper .content-block h2 span,.overlay-wrapper .content-columns h1 span,.overlay-wrapper .content-columns h2 span{color:#186686;font-weight:400;font-size:21px;font-size:1.3125rem}section .content-block .section .section h4,section .content-columns .section .section h4,.news-release-article .section .content-block .section .section h4,.news-release-article .section .content-columns .section .section h4,#CQrte .content-block .section .section h4,#CQrte .content-columns .section .section h4,.richtext .content-block .section .section h4,.richtext .content-columns .section .section h4,.overlay-wrapper .content-block .section .section h4,.overlay-wrapper .content-columns .section .section h4{text-align:left}section .content-block .column h4,section .content-columns .column h4,.news-release-article .section .content-block .column h4,.news-release-article .section .content-columns .column h4,#CQrte .content-block .column h4,#CQrte .content-columns .column h4,.richtext .content-block .column h4,.richtext .content-columns .column h4,.overlay-wrapper .content-block .column h4,.overlay-wrapper .content-columns .column h4{text-align:left}section .content-block .image-left,section .content-columns .image-left,.news-release-article .section .content-block .image-left,.news-release-article .section .content-columns .image-left,#CQrte .content-block .image-left,#CQrte .content-columns .image-left,.richtext .content-block .image-left,.richtext .content-columns .image-left,.overlay-wrapper .content-block .image-left,.overlay-wrapper .content-columns .image-left{float:right;padding-left:20px}section .content-block .sub-nav,section .content-columns .sub-nav,.news-release-article .section .content-block .sub-nav,.news-release-article .section .content-columns .sub-nav,#CQrte .content-block .sub-nav,#CQrte .content-columns .sub-nav,.richtext .content-block .sub-nav,.richtext .content-columns .sub-nav,.overlay-wrapper .content-block .sub-nav,.overlay-wrapper .content-columns .sub-nav{height:100%;background:#e7e7e6;padding:15px 0 20px 0}section .content-block .sub-nav ul,section .content-columns .sub-nav ul,.news-release-article .section .content-block .sub-nav ul,.news-release-article .section .content-columns .sub-nav ul,#CQrte .content-block .sub-nav ul,#CQrte .content-columns .sub-nav ul,.richtext .content-block .sub-nav ul,.richtext .content-columns .sub-nav ul,.overlay-wrapper .content-block .sub-nav ul,.overlay-wrapper .content-columns .sub-nav ul{list-style-type:none;padding:0;margin:0}section .content-block .sub-nav ul li,section .content-columns .sub-nav ul li,.news-release-article .section .content-block .sub-nav ul li,.news-release-article .section .content-columns .sub-nav ul li,#CQrte .content-block .sub-nav ul li,#CQrte .content-columns .sub-nav ul li,.richtext .content-block .sub-nav ul li,.richtext .content-columns .sub-nav ul li,.overlay-wrapper .content-block .sub-nav ul li,.overlay-wrapper .content-columns .sub-nav ul li{margin:10px 0;padding:10px 0;text-align:center;font-size:18px;font-size:1.125rem}section .content-block .sub-nav ul li:first-child,section .content-columns .sub-nav ul li:first-child,.news-release-article .section .content-block .sub-nav ul li:first-child,.news-release-article .section .content-columns .sub-nav ul li:first-child,#CQrte .content-block .sub-nav ul li:first-child,#CQrte .content-columns .sub-nav ul li:first-child,.richtext .content-block .sub-nav ul li:first-child,.richtext .content-columns .sub-nav ul li:first-child,.overlay-wrapper .content-block .sub-nav ul li:first-child,.overlay-wrapper .content-columns .sub-nav ul li:first-child{margin-top:0}section .content-block .sub-nav ul li a,section .content-columns .sub-nav ul li a,.news-release-article .section .content-block .sub-nav ul li a,.news-release-article .section .content-columns .sub-nav ul li a,#CQrte .content-block .sub-nav ul li a,#CQrte .content-columns .sub-nav ul li a,.richtext .content-block .sub-nav ul li a,.richtext .content-columns .sub-nav ul li a,.overlay-wrapper .content-block .sub-nav ul li a,.overlay-wrapper .content-columns .sub-nav ul li a{color:#434343;text-decoration:none}section .content-block .sub-nav ul .active,section .content-columns .sub-nav ul .active,.news-release-article .section .content-block .sub-nav ul .active,.news-release-article .section .content-columns .sub-nav ul .active,#CQrte .content-block .sub-nav ul .active,#CQrte .content-columns .sub-nav ul .active,.richtext .content-block .sub-nav ul .active,.richtext .content-columns .sub-nav ul .active,.overlay-wrapper .content-block .sub-nav ul .active,.overlay-wrapper .content-columns .sub-nav ul .active{background:#186686;position:relative}section .content-block .sub-nav ul .active a,section .content-columns .sub-nav ul .active a,.news-release-article .section .content-block .sub-nav ul .active a,.news-release-article .section .content-columns .sub-nav ul .active a,#CQrte .content-block .sub-nav ul .active a,#CQrte .content-columns .sub-nav ul .active a,.richtext .content-block .sub-nav ul .active a,.richtext .content-columns .sub-nav ul .active a,.overlay-wrapper .content-block .sub-nav ul .active a,.overlay-wrapper .content-columns .sub-nav ul .active a{color:#fff}section .content-block .sub-nav ul .active:after,section .content-columns .sub-nav ul .active:after,.news-release-article .section .content-block .sub-nav ul .active:after,.news-release-article .section .content-columns .sub-nav ul .active:after,#CQrte .content-block .sub-nav ul .active:after,#CQrte .content-columns .sub-nav ul .active:after,.richtext .content-block .sub-nav ul .active:after,.richtext .content-columns .sub-nav ul .active:after,.overlay-wrapper .content-block .sub-nav ul .active:after,.overlay-wrapper .content-columns .sub-nav ul .active:after{content:'';height:0;position:absolute;width:0;right:-11px;top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:11px solid #186686}section .content-block .sub-nav ul .active span,section .content-columns .sub-nav ul .active span,.news-release-article .section .content-block .sub-nav ul .active span,.news-release-article .section .content-columns .sub-nav ul .active span,#CQrte .content-block .sub-nav ul .active span,#CQrte .content-columns .sub-nav ul .active span,.richtext .content-block .sub-nav ul .active span,.richtext .content-columns .sub-nav ul .active span,.overlay-wrapper .content-block .sub-nav ul .active span,.overlay-wrapper .content-columns .sub-nav ul .active span{background-repeat:no-repeat;background-color:transparent;width:13px;height:41px;position:relative;float:right;right:-13px;top:-10px}section .section-block,.news-release-article .section .section-block,#CQrte .section-block,.richtext .section-block,.overlay-wrapper .section-block{margin-top:200px;min-width:800px}section .ceo .par-column-6 p,.news-release-article .section .ceo .par-column-6 p,#CQrte .ceo .par-column-6 p,.richtext .ceo .par-column-6 p,.overlay-wrapper .ceo .par-column-6 p{font-size:20px;font-size:1.25rem}section .history .par-column-6,.news-release-article .section .history .par-column-6,#CQrte .history .par-column-6,.richtext .history .par-column-6,.overlay-wrapper .history .par-column-6{position:relative}section .history .par-column-6 img,.news-release-article .section .history .par-column-6 img,#CQrte .history .par-column-6 img,.richtext .history .par-column-6 img,.overlay-wrapper .history .par-column-6 img{width:100%}section .history .par-column-6 a,.news-release-article .section .history .par-column-6 a,#CQrte .history .par-column-6 a,.richtext .history .par-column-6 a,.overlay-wrapper .history .par-column-6 a{position:relative;top:43%;margin:0 auto;display:block;width:270px}section .legal,.news-release-article .section .legal,#CQrte .legal,.richtext .legal,.overlay-wrapper .legal{margin-top:-10px;background:#e7e7e6}section .table-hf .tableHeaderText p.right,.news-release-article .section .table-hf .tableHeaderText p.right,#CQrte .table-hf .tableHeaderText p.right,.richtext .table-hf .tableHeaderText p.right,.overlay-wrapper .table-hf .tableHeaderText p.right{text-align:right}section .table-hf .tableHeaderText h3,section .table-hf .tableHeaderText h4,section .table-hf .tableHeaderText h5,section .table-hf .tableHeaderText h6,.news-release-article .section .table-hf .tableHeaderText h3,.news-release-article .section .table-hf .tableHeaderText h4,.news-release-article .section .table-hf .tableHeaderText h5,.news-release-article .section .table-hf .tableHeaderText h6,#CQrte .table-hf .tableHeaderText h3,#CQrte .table-hf .tableHeaderText h4,#CQrte .table-hf .tableHeaderText h5,#CQrte .table-hf .tableHeaderText h6,.richtext .table-hf .tableHeaderText h3,.richtext .table-hf .tableHeaderText h4,.richtext .table-hf .tableHeaderText h5,.richtext .table-hf .tableHeaderText h6,.overlay-wrapper .table-hf .tableHeaderText h3,.overlay-wrapper .table-hf .tableHeaderText h4,.overlay-wrapper .table-hf .tableHeaderText h5,.overlay-wrapper .table-hf .tableHeaderText h6{margin-bottom:0}section .table-hf .tableHeaderText,section .table-hf .tableFooterText,.news-release-article .section .table-hf .tableHeaderText,.news-release-article .section .table-hf .tableFooterText,#CQrte .table-hf .tableHeaderText,#CQrte .table-hf .tableFooterText,.richtext .table-hf .tableHeaderText,.richtext .table-hf .tableFooterText,.overlay-wrapper .table-hf .tableHeaderText,.overlay-wrapper .table-hf .tableFooterText{padding-bottom:0!important;margin-top:0;margin-bottom:0}section .table-hf .tableHeaderText h2,section .table-hf .tableFooterText h2,.news-release-article .section .table-hf .tableHeaderText h2,.news-release-article .section .table-hf .tableFooterText h2,#CQrte .table-hf .tableHeaderText h2,#CQrte .table-hf .tableFooterText h2,.richtext .table-hf .tableHeaderText h2,.richtext .table-hf .tableFooterText h2,.overlay-wrapper .table-hf .tableHeaderText h2,.overlay-wrapper .table-hf .tableFooterText h2{font-weight:normal;font-size:16px;text-align:left;margin:0}section .table-hf .tableHeaderText h2+p,section .table-hf .tableFooterText h2+p,.news-release-article .section .table-hf .tableHeaderText h2+p,.news-release-article .section .table-hf .tableFooterText h2+p,#CQrte .table-hf .tableHeaderText h2+p,#CQrte .table-hf .tableFooterText h2+p,.richtext .table-hf .tableHeaderText h2+p,.richtext .table-hf .tableFooterText h2+p,.overlay-wrapper .table-hf .tableHeaderText h2+p,.overlay-wrapper .table-hf .tableFooterText h2+p{margin:0 0 15px 0}section .table-hf .tableHeaderText h3,section .table-hf .tableFooterText h3,.news-release-article .section .table-hf .tableHeaderText h3,.news-release-article .section .table-hf .tableFooterText h3,#CQrte .table-hf .tableHeaderText h3,#CQrte .table-hf .tableFooterText h3,.richtext .table-hf .tableHeaderText h3,.richtext .table-hf .tableFooterText h3,.overlay-wrapper .table-hf .tableHeaderText h3,.overlay-wrapper .table-hf .tableFooterText h3{margin:0 0 10px 0}section .table-hf .tableHeaderText p,section .table-hf .tableFooterText p,.news-release-article .section .table-hf .tableHeaderText p,.news-release-article .section .table-hf .tableFooterText p,#CQrte .table-hf .tableHeaderText p,#CQrte .table-hf .tableFooterText p,.richtext .table-hf .tableHeaderText p,.richtext .table-hf .tableFooterText p,.overlay-wrapper .table-hf .tableHeaderText p,.overlay-wrapper .table-hf .tableFooterText p{margin-bottom:0;line-height:24px}section .table-hf .tableHeaderText+.tableEditor>table,.news-release-article .section .table-hf .tableHeaderText+.tableEditor>table,#CQrte .table-hf .tableHeaderText+.tableEditor>table,.richtext .table-hf .tableHeaderText+.tableEditor>table,.overlay-wrapper .table-hf .tableHeaderText+.tableEditor>table{margin:8px 0}section .table-hf .tableHeaderText+.tableEditor>table caption.cap-visible,.news-release-article .section .table-hf .tableHeaderText+.tableEditor>table caption.cap-visible,#CQrte .table-hf .tableHeaderText+.tableEditor>table caption.cap-visible,.richtext .table-hf .tableHeaderText+.tableEditor>table caption.cap-visible,.overlay-wrapper .table-hf .tableHeaderText+.tableEditor>table caption.cap-visible{margin-top:-8px}section .table-hf .tableEditor,.news-release-article .section .table-hf .tableEditor,#CQrte .table-hf .tableEditor,.richtext .table-hf .tableEditor,.overlay-wrapper .table-hf .tableEditor{margin:0 auto;padding-bottom:0!important}section .table-hf .tableEditor table,.news-release-article .section .table-hf .tableEditor table,#CQrte .table-hf .tableEditor table,.richtext .table-hf .tableEditor table,.overlay-wrapper .table-hf .tableEditor table{margin-top:0;margin-bottom:0}section .table-hf .tableFooterText,.news-release-article .section .table-hf .tableFooterText,#CQrte .table-hf .tableFooterText,.richtext .table-hf .tableFooterText,.overlay-wrapper .table-hf .tableFooterText{padding-top:0}.content-block img{width:100%}.content-block .image-left{float:right}.content-block>h1+p{margin-top:10px}.content-block>h2{line-height:1;margin:20px 0 0}.content-block>h2+*{margin:50px 0 15px}.content-block>h2+h4{margin:10px 0 50px}.content-block>h2+p{margin-top:10px}.content-block .titledtwoimages{position:relative}.content-block .titledtwoimages:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;background-color:rgba(24,102,134,0.7);zoom:1;z-index:0}.ie8 .content-block .titledtwoimages:after{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#A1186686',endColorstr='#A1186686')}.content-block .titledtwoimages .cta{left:50%;position:absolute;top:50%;width:auto;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.content-block>.t20px.tblue.tcenter+.par.parsys>.paragraphref.section{padding:0}.hero-full{position:relative;padding:0;z-index:500}.hero-full .content-wrapper{margin:5% 0 0 10%}.light{color:#186686}section.light .content-headings{color:black}section.light .content-headings p.content-headings-subtext{font-size:24px;font-size:1.5rem;font-weight:400;color:inherit;margin:0 0 1.3em 0}.dark{color:white}section.dark .content-headings{color:white}section.dark .content-headings p.content-headings-subtext{font-size:24px;font-size:1.5rem;font-weight:400;color:inherit;margin:0 0 1.3em 0}.strong{font-weight:bold}span.caption{font-size:14px;font-size:.875rem;color:black;font-weight:400;margin:0 0 1.2em 0;line-height:127%}.blue-title{text-align:left;color:#186686}.blue h3{color:#186686;text-align:center;margin:.3em 0 .8em 0;font-size:30px;font-size:1.875rem}#company-overview img{width:auto;margin:10px 0}#slider{width:100%;padding:0;height:698px}#slider img{width:100%}#press-releases .content-block{padding:0}#press-releases .content-block h3{margin-bottom:.5em}#press-releases .content-block .par-column-10{padding:20px 20px 10px 40px}#press-releases .content-block .par-column-2{padding:0}.centered{text-align:center}.skypass-content{padding-top:70px}.skypass-content section{background-position:center 70px;min-height:650px;padding-top:5%;padding-left:108px;position:relative}.skypass-content section h2,.skypass-content section h3,.skypass-content section h4{margin-bottom:287px}.skypass-content section h1{line-height:48px}.skypass-content section h2{font-size:30px;font-size:1.875rem;line-height:30px;margin-top:0}.skypass-content section h3{font-size:24px;font-size:1.5rem;line-height:24px}.skypass-content section p{font-size:14px;font-size:.875rem}.skypass-content section .blue-headline{color:#186686;font-size:20px;font-size:1.25rem;line-height:22px;margin-bottom:0;font-weight:400}.skypass-content section .content-block.credit-card-image{background-image:url('../images/components/content-pages/bg-cc.jpg');background-position:90% 50%;background-repeat:no-repeat}.skypass-content section .content-block.lobby-image{background-image:url('../images/components/content-pages/bg-lobby.jpg');background-position:6% 33%;background-repeat:no-repeat;background-size:400px}.skypass-content section .content-block.family-image{background-image:url('../images/components/content-pages/bg-family.jpg');background-position:94% 50%;background-repeat:no-repeat;background-size:325px}.skypass-content section .intro{font-size:20px;font-size:1.25rem;line-height:28px;margin-bottom:.5em;padding:0 45px}.skypass-content .skypass-login-holder{width:36%;height:100%;margin-right:-15px;padding:30px 0 0 15px;position:absolute;top:0;bottom:0;right:0;text-align:left}.skypass-content .skypass-login-holder *{width:100%}.skypass-content .skypass-login-holder h4{color:white;font-size:30px;font-size:1.875rem;margin-bottom:30px;text-align:center}.skypass-content .skypass-login-holder a{color:white}.skypass-content .skypass-login-holder input{height:54px;line-height:54px;padding-left:20px}.skypass-content .skypass-login-holder .enroll{background-image:url('../images/components/content-pages/bg-go-arrow.png');background-position:97% 50%;background-repeat:no-repeat;text-align:left}.skypass-content .skypass-login-holder .forgot{display:block;font-size:14px;font-size:.875rem;line-height:18px;margin:10px 0}#skypass-login h2{margin-bottom:0}#skypass-login p{font-size:14px;font-size:.875rem;margin-top:0}#skypass-login .member{color:white;font-size:20px;font-size:1.25rem;margin:25px 0 10px}.richtext h2{font-weight:normal;font-size:40px;text-align:left}.richtext p{overflow:visible}.richtext p:after{content:"";display:block;clear:both}.richtext ul.listnone,.richtext ul.listnone>li{list-style:none}.ir_t{font-size:0!important;line-height:0!important}.skypass-content{padding-top:70px}#excellence-in-flight h3{margin:0}#excellence-in-flight section{background-position:center 70px;min-height:650px;padding-top:5%;padding-left:108px;position:relative}#sao-paulo{padding:5% 5% 0 5%}#sao-paulo h3{line-height:26px}#sao-paulo .par-column-6{vertical-align:top}#sao-paulo .rules h3{color:#186686;font-size:30px;font-size:1.875rem;text-align:center}#sao-paulo .rules h6{margin:25px 0 0}#sao-paulo .rules p{margin:0}#sao-paulo{background-image:url('../images/components/content-pages/bg-jeju.jpg')}#future-past-awards{background-image:url('../images/components/content-pages/history-and-awards.png');background-position:bottom}#future-past-uniforms{background-image:url('../images/components/content-pages/uniforms.png');background-position:top}#future-past-uniforms,#future-past-awards{width:50%;height:304px;background-repeat:no-repeat;background-size:100% auto}#content-area.parallax{padding-left:54px}#content-area.parallax.aircraft section{padding:0}#content-area.parallax.aircraft section .section-block{margin:0}#content-area.parallax.aircraft section .section-block .overlay-full-bg-block .full-background-section .full-bg-image{position:static;display:block}#content-area.parallax.aircraft section .section-block .overlay-full-bg-block .full-background-section .full-bg-overlay{position:absolute;top:0;left:0;display:block}#content-area.parallax.aircraft section .section-block .overlay-full-bg-block .full-background-section .full-bg-overlay.blue{background:#186686}#content-area.parallax.aircraft section .section-block .overlay-full-bg-block .full-background-section .full-bg-overlay.blue h2,#content-area.parallax.aircraft section .section-block .overlay-full-bg-block .full-background-section .full-bg-overlay.blue h4{color:#fff}#content-area.parallax.aircraft section .section-block .overlay-full-bg-block .full-background-section .full-bg-message{position:absolute;top:0;left:0}#content-area.parallax.aircraft section .section-block .overlay-full-bg-block .full-background-section .full-bg-message.blue h2,#content-area.parallax.aircraft section .section-block .overlay-full-bg-block .full-background-section .full-bg-message.blue h4,#content-area.parallax.aircraft section .section-block .overlay-full-bg-block .full-background-section .full-bg-message.blue p{color:#fff}#content-area.parallax.aircraft section .section-block .paragraphref{padding:50px 0}#content-area.parallax.aircraft section .section-block .paragraphref .bx-wrapper{margin:0}#content-area.parallax.aircraft section .content-block{margin:0;padding:0}#content-area.parallax.aircraft section .page{margin:0}#content-area.parallax.aircraft .skrollr-body{padding:0}.offscreen{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-break:initial;word-wrap:initial}.richtext p.offscreen{overflow:hidden}.section.par-row .parsys .section{padding:0 25px}.news-release-article h2{margin:20px 0 0 0;font-size:16px;font-size:1rem}.news-release-article .nav{margin:0 auto}.news-release-article .parsys .section{margin:0 auto}.news-release-article .parsys .section p{margin:0 auto}section .italic{font-style:italic}section .tbold{font-weight:700}section .tblue{color:#186686}section .breakword{word-break:break-all;word-wrap:break-word}[lang='en-us'] section .breakword{word-break:keep-all}[lang='pt-br'] section .breakword{word-break:keep-all}[lang='es-es'] section .breakword{word-break:keep-all}[lang='fr-fr'] section .breakword{word-break:keep-all}[lang='de-de'] section .breakword{word-break:keep-all}[lang='ru-ru'] section .breakword{word-break:keep-all}section .t16px{font-size:16px;font-size:1rem}section .t18px{font-size:18px;font-size:1.125rem}section .t20px{font-size:20px;font-size:1.25rem}section .tunderline{text-decoration:underline}section .tcenter{text-align:center}section .tleft{text-align:left}section .mglt40{margin:25px 0 0 25px}section .mgnone{margin:0}section .rich-h5-style-addmg{margin-bottom:25px}section .rich-h6-style-addmg{margin-bottom:15px}section .note{padding-top:10px}section .note .none{margin-bottom:10px}section .list-in-table ul{padding:0;margin:0}section .list-in-table ul li{list-style:none;margin-bottom:3px}section .list-in-table ul li:before{content:", ";padding-left:1px}section .list-in-table ul li:first-child:before{content:"";padding-left:0}section .content-block.section.par-row{padding:40px 25px}section .content-block.section.par-row .content-columns{padding-top:0}section .content-block.section.par-row .content-columns .parbase.image.section{padding-top:1px}section .richtext.section+.content-block.content-table.section{padding-top:10px;padding-bottom:10px}.overlay-wrapper section{background:0;padding:0}.overlay-wrapper section .content-block{padding:0}#content-area.parallax.aircraft .skrollr-body#b777-200{margin-top:0}#skrollr-body.aircraft-skrollr-body{background:#eee;padding-bottom:6em}#skrollr-body.aircraft-skrollr-body .skrollr-body{background:#eee;margin-top:6em}.usdot-bagage-table-area>h2{line-height:1!important;margin-bottom:10px}.usdot-bagage-table-area>h2 span{color:black}.usdot-bagage-table-area table{margin-top:0!important}.usdot-bagage-table-area table th{line-height:1;font-size:1rem;padding:13px 8px!important;border:1px solid #a1a1a1!important}.usdot-bagage-table-area table td{border:1px solid #a1a1a1!important}.termsOfUse,.vendorpolicy,.personalPolicy{padding:20px}.termsOfUse ol,.vendorpolicy ol,.personalPolicy ol{padding-left:20px}.termsOfUse .h4,.termsOfUse h2,.vendorpolicy .h4,.vendorpolicy h2,.personalPolicy .h4,.personalPolicy h2{color:#333;text-align:left!important;font-size:18px;font-size:1.125rem;font-weight:600;line-height:150%!important}.termsOfUse .h4 span,.termsOfUse h2 span,.vendorpolicy .h4 span,.vendorpolicy h2 span,.personalPolicy .h4 span,.personalPolicy h2 span{color:#333;font-size:14px;font-size:.875rem}.termsOfUse h5,.termsOfUse h3,.vendorpolicy h5,.vendorpolicy h3,.personalPolicy h5,.personalPolicy h3{font-weight:400;margin-bottom:10px!important;text-align:left!important;color:#333;font-size:14px;font-size:.875rem;line-height:150%!important;font-style:normal}.termsOfUse h6,.termsOfUse h4,.vendorpolicy h6,.vendorpolicy h4,.personalPolicy h6,.personalPolicy h4{font-weight:400;text-align:left!important;color:#186686;font-size:14px;font-size:.875rem;line-height:150%!important}.termsOfUse p,.termsOfUse ol li,.vendorpolicy p,.vendorpolicy ol li,.personalPolicy p,.personalPolicy ol li{font-size:14px;font-size:.875rem;color:black;font-weight:400;margin:0 0 1.2em 0;line-height:137%}.termsOfUse ul,.vendorpolicy ul,.personalPolicy ul{font-size:14px;font-size:.875rem;padding-left:10px}.termsOfUse ul,.termsOfUse ul>li,.vendorpolicy ul,.vendorpolicy ul>li,.personalPolicy ul,.personalPolicy ul>li{font-size:14px;font-size:.875rem}.termsOfUse ul.circle,.termsOfUse ul>li.circle,.vendorpolicy ul.circle,.vendorpolicy ul>li.circle,.personalPolicy ul.circle,.personalPolicy ul>li.circle{list-style:circle}.termsOfUse ol,.termsOfUse ol>li,.vendorpolicy ol,.vendorpolicy ol>li,.personalPolicy ol,.personalPolicy ol>li{list-style-type:decimal}.termsOfUse ol.low-alpha,.termsOfUse ol>li.low-alpha,.vendorpolicy ol.low-alpha,.vendorpolicy ol>li.low-alpha,.personalPolicy ol.low-alpha,.personalPolicy ol>li.low-alpha{list-style-type:lower-alpha}.termsOfUse ol.upper-alpha,.termsOfUse ol>li.upper-alpha,.vendorpolicy ol.upper-alpha,.vendorpolicy ol>li.upper-alpha,.personalPolicy ol.upper-alpha,.personalPolicy ol>li.upper-alpha{list-style-type:upper-alpha}.termsOfUse ol ul,.termsOfUse ol>li ul,.vendorpolicy ol ul,.vendorpolicy ol>li ul,.personalPolicy ol ul,.personalPolicy ol>li ul{margin-bottom:0;padding-bottom:0}.termsOfUse .rich-table,.vendorpolicy .rich-table,.personalPolicy .rich-table{padding-bottom:40px}.termsOfUse .rich-table table,.vendorpolicy .rich-table table,.personalPolicy .rich-table table{border:1px solid #a1a1a1}.termsOfUse .rich-table td,.vendorpolicy .rich-table td,.personalPolicy .rich-table td{padding:8px;font-size:14px;font-size:.875rem;line-height:120%;color:black;vertical-align:middle;border:1px solid #a1a1a1}.termsOfUse .rich-table td p,.vendorpolicy .rich-table td p,.personalPolicy .rich-table td p{margin:0}.termsOfUse .rich-table th,.vendorpolicy .rich-table th,.personalPolicy .rich-table th{border-top:1px solid #ccdcdf;background:#186686;color:white;font-size:14px;font-size:.875rem;font-weight:600}.termsOfUse .uppercase,.vendorpolicy .uppercase,.personalPolicy .uppercase{text-transform:uppercase!important}.asterisk_b:after{content:""!important;background:url('../images/components/customer/icon_asterisk_b.png') no-repeat 0 70%;width:13px;height:15px;display:inline-block}.content-table table caption{width:1px;height:1px;overflow:hidden}img.link-pdf{display:inline-block;width:16px;height:16px}.richtext .rich-h1-style,section .rich-h1-style{display:block;font-style:normal;font-size:54px;font-size:3.375rem;font-weight:300;color:black;line-height:normal;text-align:left;margin:.35em 0}.richtext .rich-h2-style,section .rich-h2-style{display:block;font-style:normal;font-size:40px;font-size:2.5rem;font-weight:normal;text-align:center;color:black;line-height:normal;margin:20px 0 0}.richtext .rich-h3-style,section .rich-h3-style{display:block;font-size:18px;font-size:1.125rem;font-weight:400;color:#186686;font-style:italic;line-height:normal;margin:0 0 1.3em 0;text-align:left}.richtext .rich-h4-style,section .rich-h4-style{display:block;font-size:20px;font-size:1.25rem;font-weight:400;text-align:left;color:#186686;margin:0 0 .3em 0}.richtext .rich-h5-style,section .rich-h5-style{display:block;font-size:24px;font-size:1.5rem;font-weight:300;text-align:center;color:#186686;line-height:140%;margin:1.3em 0 0}.richtext .rich-h6-style,section .rich-h6-style{display:block;font-size:16px;font-size:1rem;font-weight:700;color:black;line-height:140%;margin:0;text-align:left;font-style:normal}.richtext .rich-bullet-title,section .rich-bullet-title{display:block;font-size:16px;font-size:1rem;font-weight:700;text-align:left;color:#186686;line-height:120%;margin:0;padding-left:15px;font-style:normal;background:url('../images/icon-belt-info-txt8.png') no-repeat 0 6px!important}.richtext .rich-underline-text,section .rich-underline-text{text-decoration:underline}.richtext .rich-blue-text,section .rich-blue-text{color:#186686}.richtext .rich-white-text,section .rich-white-text{color:white}.richtext .rich-14-text,section .rich-14-text{font-size:14px;font-size:.875rem}.richtext .rich-12-text,section .rich-12-text{font-size:12px;font-size:.75rem}.richtext .rich-14blue-text,section .rich-14blue-text{font-size:14px;font-size:.875rem;color:#186686}.richtext .rich-12blue-text,section .rich-12blue-text{font-size:12px;font-size:.75rem;color:#186686}.richtext .rich-caption-blue,section .rich-caption-blue{display:block;color:#186686;font-size:14px;font-size:.875rem;padding-left:15px;background:url('../images/icon-belt-info-txt6.png') no-repeat 0 6px!important;margin:10px 0}.richtext .rich-caption-black,section .rich-caption-black{display:block;font-size:14px;font-size:.875rem;padding-left:15px;background:url('../images/icon-belt-info-txt7.png') no-repeat 0 6px!important}.richtext .rich-caption-star-blue,section .rich-caption-star-blue{display:block;color:#186686;font-size:14px;font-size:.875rem;padding-left:15px;background:url('../images/icon-belt-info-txt4.png') no-repeat 0 8px!important}.richtext .rich-caption-star-black,section .rich-caption-star-black{display:block;font-size:14px;font-size:.875rem;padding-left:15px;background:url('../images/icon-belt-info-txt5.png') no-repeat 0 8px!important}.richtext .rich-round-arrow,section .rich-round-arrow{background:url('../images/components/customer/icon_arrow_twoway_b.png') no-repeat 0 0;display:inline-block;width:14px;height:8px;vertical-align:middle;overflow:hidden;line-height:200%}.richtext .rich-oneway-arrow,section .rich-oneway-arrow{background:url('../images/arrw_move.gif') no-repeat 0 0;display:inline-block;width:14px;height:8px;vertical-align:middle;overflow:hidden;line-height:200%}.list-column{width:100%}.list-column .title-parsys-title{padding-bottom:20px}.list-column .divided-2 .odd{width:46%;float:left;margin:0 2% 0}.list-column .divided-2 .even{width:46%;float:right;margin:0 2% 0}.list-column .divided-2:after{content:"";clear:both;display:block}.list-column .column-count-2{column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px}.list-column .column-count-3{column-count:3;-webkit-column-count:3;-moz-column-count:3;column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px}.list-column .column-count-4{column-count:4;-webkit-column-count:4;-moz-column-count:4;column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px}.richtext ul,.news-release-article .section ul,section ul{word-wrap:break-word}.richtext ul li,.news-release-article .section ul li,section ul li{list-style:disc;margin-bottom:4px}.richtext ul li>ul,.news-release-article .section ul li>ul,section ul li>ul{padding-bottom:0;margin-bottom:0;margin-top:2px}.richtext ul li>ul li,.news-release-article .section ul li>ul li,section ul li>ul li{list-style:url('../images/bul-hyphen.gif');margin-bottom:2px}.richtext ul li>ul li>ul li,.news-release-article .section ul li>ul li>ul li,section ul li>ul li>ul li{list-style:circle}.richtext ul li>ul li>ul li>ul li,.news-release-article .section ul li>ul li>ul li>ul li,section ul li>ul li>ul li>ul li{list-style:square}.richtext ul.list-none,.richtext ol.list-none,.news-release-article .section ul.list-none,.news-release-article .section ol.list-none,section ul.list-none,section ol.list-none{padding-left:0;list-style:none}.richtext ul.list-none>li,.richtext ol.list-none>li,.news-release-article .section ul.list-none>li,.news-release-article .section ol.list-none>li,section ul.list-none>li,section ol.list-none>li{list-style:none}.richtext ol li,.news-release-article .section ol li,section ol li{list-style:decimal;margin-bottom:4px}.richtext ol li>ol,.news-release-article .section ol li>ol,section ol li>ol{padding-bottom:0;margin-bottom:0;margin-top:2px}.richtext ol li>ol li,.news-release-article .section ol li>ol li,section ol li>ol li{list-style:inherit;margin-bottom:2px}.richtext ol li>ol li>ul li,.news-release-article .section ol li>ol li>ul li,section ol li>ol li>ul li{list-style:circle}.richtext ol li>ol li>ul li>ul li,.news-release-article .section ol li>ol li>ul li>ul li,section ol li>ol li>ul li>ul li{list-style:square}.richtext ol li>ol li>ol,.news-release-article .section ol li>ol li>ol,section ol li>ol li>ol{padding-bottom:0;margin-bottom:0;margin-top:0}.richtext ol li>ol li>ol li,.news-release-article .section ol li>ol li>ol li,section ol li>ol li>ol li{list-style:inherit}.richtext ol li>ol li>ol li>ul li,.news-release-article .section ol li>ol li>ol li>ul li,section ol li>ol li>ol li>ul li{list-style:square}.richtext ol li>ul,.news-release-article .section ol li>ul,section ol li>ul{padding-bottom:0;margin-bottom:0;margin-top:0}.richtext ol li>ul li,.news-release-article .section ol li>ul li,section ol li>ul li{list-style:url('../images/bul-hyphen.gif')}.richtext ol li>ul li>ul li,.news-release-article .section ol li>ul li>ul li,section ol li>ul li>ul li{list-style:circle}.richtext ol li>ul li>ul li>ul li,.news-release-article .section ol li>ul li>ul li>ul li,section ol li>ul li>ul li>ul li{list-style:square}.richtext ol.low-alpha,.richtext ol.low-alpha>li,.news-release-article .section ol.low-alpha,.news-release-article .section ol.low-alpha>li,section ol.low-alpha,section ol.low-alpha>li{list-style:lower-alpha}.richtext ol.upper-alpha,.richtext ol.upper-alpha>li,.news-release-article .section ol.upper-alpha,.news-release-article .section ol.upper-alpha>li,section ol.upper-alpha,section ol.upper-alpha>li{list-style:upper-alpha}.richtext ol.lower-roman,.richtext ol.lower-roman>li,.news-release-article .section ol.lower-roman,.news-release-article .section ol.lower-roman>li,section ol.lower-roman,section ol.lower-roman>li{list-style:lower-roman}.richtext ol.decimal,.richtext ol.decimal>li,.news-release-article .section ol.decimal,.news-release-article .section ol.decimal>li,section ol.decimal,section ol.decimal>li{list-style:decimal}.richtext ul.circle,.richtext ul.circle>li,.news-release-article .section ul.circle,.news-release-article .section ul.circle>li,section ul.circle,section ul.circle>li{list-style:circle}.richtext ul.square,.richtext ul.square>li,.news-release-article .section ul.square,.news-release-article .section ul.square>li,section ul.square,section ul.square>li{list-style:square}.richtext ul.dash>li,.news-release-article .section ul.dash>li,section ul.dash>li{list-style:url('../images/bul-hyphen.gif')}.tb-style-list{clear:both;border:1px solid #a1a1a1;border-bottom:0;padding:0;display:table;width:100%}.tb-style-list.edocument{padding-left:0}.tb-style-list.edocument li{list-style:none;float:none;display:table-row}.tb-style-list.edocument li>span{display:table-cell;padding:10px;border-bottom:1px solid #a1a1a1}.tb-style-list.edocument li .div-left{border-right:1px solid #a1a1a1;width:85%}.tb-style-list.edocument li .div-right{text-align:center;width:15%}.templete-common img{margin-bottom:10px}.templete-common .nav{padding:0!important}.templete-common h2{font-size:32px;font-size:2rem;text-align:left;margin-bottom:10px;line-height:120%;font-weight:normal}[lang='en-us'] .templete-common h2{font-weight:500}[lang='pt-br'] .templete-common h2{font-weight:500}[lang='es-es'] .templete-common h2{font-weight:500}[lang='fr-fr'] .templete-common h2{font-weight:500}[lang='de-de'] .templete-common h2{font-weight:500}[lang='ru-ru'] .templete-common h2{font-weight:500}[lang='ja-jp'] .templete-common h2{font-weight:500}[lang='zh-cn'] .templete-common h2{font-weight:500}[lang='zh-hk'] .templete-common h2{font-weight:500}.templete-common .news-date{font-size:16px;font-size:1rem;color:#666;margin:0}.templete-common section.main-content{margin-top:30px}.templete-common section.main-content h3{margin:0 0 10px 0}.templete-common section.main-content .section.content-block{max-width:none}.templete-common section.main-content .section.richtext+.section.content-table.content-block{padding-top:0}.templete-common section.main-content .richtext p{overflow:visible;margin-bottom:20px}.templete-common section.main-content .richtext ol{padding-left:22px}.templete-common section.main-content .richtext ul li>ul li,.templete-common section.main-content .richtext ol li>ul li{font-size:14px;font-size:.875rem}.templete-common section.main-content .richtext .gray-round{margin:0 0 20px 0;padding:20px;background-color:#eaeae9;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.templete-common section.main-content .richtext .gray-round.note{font-size:14px;font-size:.875rem;padding:10px 12px;line-height:120%}.templete-common section.main-content .richtext ul.gray-round{padding-left:35px}.templete-common section.main-content .richtext ul.gray-round.note{font-size:14px;font-size:.875rem;padding:5px 12px}.templete-common section.main-content table{margin:0;padding:0}.templete-common section.main-content table caption.showCaption{font-size:14px;font-size:.875rem;text-align:right;line-height:120%;margin-bottom:10px;width:100%;height:auto;color:black}.templete-common section.main-content table caption.showCaption:before{content:"("}.templete-common section.main-content table caption.showCaption:after{content:")"}.templete-common section.main-content table caption.titleCaption{font-size:16px;font-size:1rem;text-align:left;line-height:125%;margin-bottom:10px;width:100%;height:auto;font-weight:bold;color:black}.templete-common section.main-content p.foot-note{padding:0 0 0 15px;display:block;color:#186686;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;background:url('../images/icon-belt-info-txt4.png') no-repeat 0 5px;margin-bottom:5px}.templete-common section.main-content ul.foot-note{padding:0}.templete-common section.main-content ul.foot-note>li{padding:0 0 0 15px;display:block;color:#186686;font-size:12px;font-size:.75rem;background:url('../images/icon-belt-info-txt4.png') no-repeat 0 5px;margin-bottom:5px}.templete-common section.main-content .promotion-announce{margin:30px 0}.templete-common section.main-content .promotion-announce ul{border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border:1px solid #ccdcdf;border-top:0;padding:20px 0}.templete-common section.main-content .promotion-announce ul li{list-style-type:none;width:25%;display:inline-block;font-size:14px;font-size:.875rem;margin-bottom:0;padding:0 20px;border-right:1px solid #ccdcdf;line-height:36px;min-height:36px;vertical-align:top;word-break:keep-all}.templete-common section.main-content .promotion-announce ul li:nth-child(4n+0){border-right:0}.templete-common section.main-content .promotion-announce ul li div.list-name{line-height:16px}.templete-common section.main-content .promotion-announce ul li div.list-name>.name{font-weight:bold;color:#186686}.templete-common section.main-content .promotion-announce ul:after{content:"";clear:both;display:block}.templete-common section.main-content .promotion-announce h3{font-weight:bold;font-style:normal;font-size:18px;font-size:1.125rem;line-height:120%;color:white;background-color:#0180a3;padding:8px 10px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}section .cq-element-par .content-block.section.par-row .content-columns .richtext{padding:20px}.content-table .textimage{padding-left:25px}.content-table .textimage a{display:inline}
