.no-gap{margin:0;padding:0}div[id="new-content-area"] .promotion{margin:60px 0 0 !important}div[id="new-content-area"] .promotion a{cursor:pointer;text-decoration:none}div[id="new-content-area"] .promotion .main-promotion{position:relative;width:100%;margin:0 auto !important;box-sizing:content-box;overflow:hidden;max-width:1170px;min-width:920px}div[id="new-content-area"] .promotion .main-promotion .cont-wrap{width:100%;height:293px;padding-top:1px;overflow:hidden;*zoom:1}div[id="new-content-area"] .promotion .main-promotion .cont-wrap:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main{display:none;float:left;position:relative;width:460px;margin-right:29px}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main a{display:block}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main a .cont{overflow:hidden;width:460px;height:270px}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main a .cont .img{height:270px}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main a .cont .img img{width:100%}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main a .desc{position:absolute;bottom:0;width:100%;background-color:white;opacity:.9;filter:alpha(opacity=90);padding:15px 8px}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main a .desc h4,div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main a .desc p{overflow:hidden;width:440px;text-overflow:ellipsis;white-space:nowrap}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main a .desc h4 sup,div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-main a .desc p sup{vertical-align:3px;font-size:14px;font-size:.875rem}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list{height:294px;overflow:hidden;display:block}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container{width:800%;margin:0 auto}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li{width:234px;height:294px;top:0;float:left;padding:1px;position:relative;list-style-type:none}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a{display:block;width:100%;height:292px}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a .desc h4,div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a .desc p{word-wrap:normal}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a:focus,div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a:hover{outline:0}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a:focus .desc h4,div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a:focus .desc p,div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a:hover .desc h4,div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a:hover .desc p{text-decoration:underline}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a .cont{position:relative;z-index:1;height:292px}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li a .cont:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .img{display:block;box-sizing:content-box;width:100%;height:211px;overflow:hidden;margin-right:14px;vertical-align:middle;position:relative}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .img .toparrow{position:absolute;display:inline-block;width:32px;height:10px;left:101px;bottom:0;z-index:10;background:url('../images/components/specialofferscarousel/caption-arrow.png') no-repeat center 0}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .img img{z-index:1;width:100%;height:211px}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc{color:#0b7089;position:absolute;bottom:0;left:0;right:0;width:100%;padding:20px 8px;overflow:hidden;min-height:81px;min-height:81px;background-color:transparent;background-color:#434343;zoom:1}.ie8 div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc{min-height:41px}.ie9 div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc{min-height:42px}.ie8 div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#E6434343',endColorstr='#E6434343')}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc h4,div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc p{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc h4 sup,div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc p sup{vertical-align:3px;font-size:14px;font-size:.875rem}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc h4{font-size:16px;font-size:1rem;color:white;font-weight:normal}div[id="new-content-area"] .promotion .main-promotion .cont-wrap .event-list .item-container li .cont .desc p{font-size:14px;font-size:.875rem;color:#7ed0e0;line-height:130%;font-weight:800;margin:0}div[id="new-content-area"] .promotion .main-promotion .btn-area{position:absolute;width:100%;top:50%;margin-top:-22px;left:0}div[id="new-content-area"] .promotion .main-promotion .btn-area ul:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .promotion .main-promotion .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"] .promotion .main-promotion .btn-area ul li button{border:0;background:0;position:absolute;top:0;width:20px;height:43px;z-index:990;margin:0;padding:0;display:block;overflow:hidden;line-height:3200px;line-height:200rem}div[id="new-content-area"] .promotion .main-promotion .btn-area ul li.prev{left:-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 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"] .promotion .main-promotion .btn-area ul li.prev button{left:0}div[id="new-content-area"] .promotion .main-promotion .btn-area ul li.prev button:hover,div[id="new-content-area"] .promotion .main-promotion .btn-area ul li.prev button:focus{outline:1px solid white}div[id="new-content-area"] .promotion .main-promotion .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"] .promotion .main-promotion .btn-area ul li.next button{right:0}div[id="new-content-area"] .promotion .main-promotion .btn-area ul li.next button:hover,div[id="new-content-area"] .promotion .main-promotion .btn-area ul li.next button:focus{outline:1px solid white}div[id="new-content-area"] .promotion .main-promotion .view-all{position:absolute;top:8px;left:185px}[lang='en-us'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:283px}[lang='pt-br'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:348px}[lang='es-es'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:274px}[lang='fr-fr'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:270px}[lang='de-de'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:398px}[lang='ru-ru'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:220px}[lang='ja-jp'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:322px}[lang='zh-cn'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:269px}[lang='zh-hk'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:217px}[lang='th-th'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:240px}[lang='vi-vn'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:270px}[lang='id-id'] div[id="new-content-area"] .promotion .main-promotion .view-all{left:430px}div[id="new-content-area"] .promotion .main-promotion .view-all a{font-size:16px;font-size:1rem;text-decoration:underline}
.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("../css/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{display:block;clear:both;content:"";height:0}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"] .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-list{overflow:hidden;width:100%;height:237px;position:relative;box-sizing:content-box}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul{margin:0;width:100%}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul:after{display:block;clear:both;content:"";height:0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li{line-height:0;list-style:none;width:20%;height:237px;float:left;padding:1px;position:relative}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li .img{line-height:0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li .img img{width:100%;height:100%}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide{width:40%;margin-bottom:2px;height:118px;list-style-type:none}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide .cont,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide .img{height:118px !important}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide{width:20%;height:117px;list-style-type:none}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide .img{height:117px !important}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a{display:block;height:117px}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a .cont,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a .cont{position:relative;height:117px}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a .cont .img,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a .cont .img{overflow:hidden;width:100%;height:117px;text-align:center}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a .cont .desc,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a .cont .desc{position:absolute;bottom:0;width:100%;padding:8px;background-color:transparent;background-color:rgba(0,0,0,0.7);zoom:1;z-index:1}.ie8 div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a .cont .desc,.ie8 div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide 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-list ul li.longslide a .cont .desc p,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a .cont .desc p{color:white}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a .cont .desc p+p,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a .cont .desc p+p{color:#7ed0e0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a:focus,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a:hover,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a:focus,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a:hover{outline:0}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a:focus .desc p,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.longslide a:hover .desc p,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a:focus .desc p,div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li.smallslide a:hover .desc p{text-decoration:underline}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li a{display:block;width:100%;height:237px}div[id="new-content-area"] .discountTicket .main-discount .cont-wrap .discount-list ul li a .cont{position:relative;height:237px}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 .desc{color:#0b7089;position:absolute;bottom:0;left:0;right:0;width:100%;padding:8px;z-index:2;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: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 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: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 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}@media only screen and (min-width:1190px){#discount-ticket-main-item .discount-list{width:100% !important;height:294px !important}#discount-ticket-main-item .discount-list ul li{height:294px !important}#discount-ticket-main-item .discount-list ul li .img{line-height:0}#discount-ticket-main-item .discount-list ul li .img img{width:100%}#discount-ticket-main-item .discount-list ul li a{display:block;width:100%;height:292px !important}#discount-ticket-main-item .discount-list ul li a .cont{position:relative;height:292px !important}#discount-ticket-main-item .discount-list ul li a .cont:after{display:block;clear:both;content:"";height:0}#discount-ticket-main-item .discount-list ul li a:focus,#discount-ticket-main-item .discount-list ul li a:hover{text-decoration:underline;outline:0}#discount-ticket-main-item .discount-list ul li a:focus .desc p,#discount-ticket-main-item .discount-list ul li a:hover .desc p{text-decoration:underline}#discount-ticket-main-item .discount-list ul li.longslide{margin-bottom:2px;height:145px !important;list-style-type:none}#discount-ticket-main-item .discount-list ul li.longslide .img,#discount-ticket-main-item .discount-list ul li.longslide img{height:144px !important}#discount-ticket-main-item .discount-list ul li.smallslide{height:145px !important;list-style-type:none}#discount-ticket-main-item .discount-list ul li.smallslide img{height:145px !important}#discount-ticket-main-item .discount-list ul li.longslide a,#discount-ticket-main-item .discount-list ul li.smallslide a{display:block;height:145px !important}#discount-ticket-main-item .discount-list ul li.longslide a .cont,#discount-ticket-main-item .discount-list ul li.smallslide a .cont{position:relative;height:145px !important}#discount-ticket-main-item .discount-list ul li.longslide a .cont .img,#discount-ticket-main-item .discount-list ul li.smallslide a .cont .img{overflow:hidden;width:100%;height:145px !important;text-align:center}#discount-ticket-main-item .discount-list ul li.longslide a .cont .desc,#discount-ticket-main-item .discount-list ul li.smallslide a .cont .desc{position:absolute;bottom:0;width:100%;padding:8px;background-color:transparent;background-color:rgba(0,0,0,0.7);zoom:1;z-index:2}.ie8 #discount-ticket-main-item .discount-list ul li.longslide a .cont .desc,.ie8 #discount-ticket-main-item .discount-list ul li.smallslide a .cont .desc{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#A1000000',endColorstr='#A1000000')}#discount-ticket-main-item .discount-list ul li.longslide a .cont .desc p,#discount-ticket-main-item .discount-list ul li.smallslide a .cont .desc p{color:white}#discount-ticket-main-item .discount-list ul li.longslide a .cont .desc p+p,#discount-ticket-main-item .discount-list ul li.smallslide a .cont .desc p+p{color:#7ed0e0}#discount-ticket-main-item .discount-list ul li.longslide a:focus,#discount-ticket-main-item .discount-list ul li.longslide a:hover,#discount-ticket-main-item .discount-list ul li.smallslide a:focus,#discount-ticket-main-item .discount-list ul li.smallslide a:hover{outline:0}#discount-ticket-main-item .discount-list ul li.longslide a:focus .desc p,#discount-ticket-main-item .discount-list ul li.longslide a:hover .desc p,#discount-ticket-main-item .discount-list ul li.smallslide a:focus .desc p,#discount-ticket-main-item .discount-list ul li.smallslide a:hover .desc p{text-decoration:underline}}
.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:10px 16px;margin-left:1px;margin-bottom:1px}
.no-gap{margin:0;padding:0}#alert-wrapper{padding:20px 40px}#alert-wrapper .blue-title{color:#186686;font-size:22px;font-size:1.375rem}#alert-marquee{display:none;position:relative}#alert-marquee .alert-container{clear:both;width:100%;position:relative;height:40px;overflow:hidden}#alert-marquee .alert-container .high{background:#e5c324}#alert-marquee .alert-container .medium{background:#1c8ca9}#alert-marquee .alert-container .alert{width:100%;display:block;position:relative;height:40px;padding:6px 0 0 0;text-align:left;font-size:16px;font-size:1rem;font-weight:700;color:#FFF;vertical-align:top}#alert-marquee a{color:#fff;text-decoration:none;margin:0 0 0 10px;font-size:13px;font-size:.8125rem}#alert-marquee a:focus{outline:2px solid #186686;outline-offset:2px}#alert-marquee a.close-alert{background-image:url('../images/components/alerts/alert-close.png') !important;background-repeat:no-repeat;background-position:right center;text-decoration:none;position:absolute;padding-right:30px;height:40px;top:0;right:10px;cursor:pointer;outline-offset:0}#alert-marquee a.close-alert .clsTxt{text-indent:-9999px;font-size:0}#alert-marquee a.alert-cta-link{color:black}#alert-marquee a:hover{text-decoration:underline}#alert-bar-info{font-size:13px;font-size:.8125rem;color:white;line-height:38px;margin:0}.alert #alert-marquee .alert-container .alert.medium{background-color:#0180a3;background-image:url('../images/components/alerts/icon_alert_medium.png')}.alert #alert-marquee .alert-container .alert.medium .alert-cta,.alert #alert-marquee .alert-container .alert.medium .alert-cta-link{color:white}.alert #alert-marquee .alert-container .alert.high{background-color:#e5c324;background-image:url('../images/components/alerts/icon_alert_high.png')}.alert #alert-marquee #alert-bar-info.medium{color:white}.alert #alert-marquee .close-alert.medium{background:url('../images/components/alerts/alert-close-white.png') no-repeat center}.personalization-banner #alert-personalization{position:relative}.personalization-banner #alert-personalization .alert-container{min-height:60px;line-height:60px;padding-right:60px;background:#2d63ad}.personalization-banner #alert-personalization .alert-container .personalization{width:100%;padding:0 160px;color:white;display:inline-block;vertical-align:middle}.personalization-banner #alert-personalization .alert-container .personalization .txt-area{text-align:center;font-size:16px;font-size:1rem;font-weight:700;line-height:1.2;vertical-align:middle}.personalization-banner #alert-personalization .alert-container .personalization .txt-area span.icon{display:inline-block;width:36px;height:37px;vertical-align:middle;background:url('../images/components/alerts/personalization/bg-personalization-note.png') no-repeat 0 0}.personalization-banner #alert-personalization .alert-container .personalization .txt-area .point-txt{color:#d42a1d}.personalization-banner #alert-personalization .alert-container .personalization .txt-area a{color:white;font-size:16px;font-size:1rem;font-weight:700;padding-left:20px;text-decoration:none}.personalization-banner #alert-personalization .alert-container .personalization .txt-area a:focus,.personalization-banner #alert-personalization .alert-container .personalization .txt-area a:hover{text-decoration:underline}.personalization-banner .close-alert{background:url('../images/components/alerts/personalization/alert-close.png') no-repeat center center !important;text-decoration:none;position:absolute;width:40px;height:40px;top:10px;right:10px;cursor:pointer;outline-offset:0}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.dormancy-pop{position:relative;padding:30px 50px}.dormancy-pop h2{font-size:30px;font-size:1.875rem;text-align:center}.dormancy-pop p{font-size:16px;font-size:1rem}.dormancy-pop .btn-area{padding:20px 0;text-align:center}.dormancy-pop .btn-area span:first-child{margin-right:10px}.dormancy-pop .not-today{position:absolute;top:13px;right:55px}.dormancy-pop .not-today label{font-size:14px;font-size:.875rem}.dormancy-pop.nopadding{padding:0}.dormancy-template{background:white}.dormancy-template .dormancy-container{margin:0 auto;max-width:960px;padding:30px 25px 40px}.dormancy-template .dormancy-container h1{font-size:40px;font-size:2.5rem;text-align:center;padding:0;margin:20px 0 40px;font-weight:300}.dormancy-template .dormancy-container p{text-align:center;margin:0 0 20px 0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.dormancy-template .dormancy-container .dormancy-email{padding:20px 0 30px;text-align:center}.dormancy-template .dormancy-container .dormancy-email .button-main-blue{margin:0 auto}.dormancy-template .dormancy-container .dormancy-email-enter{margin:20px 0;padding:30px 130px 40px 130px;background:#f4f4f4;text-align:center;font-size:14px;font-size:.875rem}.dormancy-template .dormancy-container .dormancy-email-enter .enter-area{float:left}.dormancy-template .dormancy-container .dormancy-email-enter .enter-area form:after{display:block;clear:both;content:"";height:0}.dormancy-template .dormancy-container .dormancy-email-enter .enter-area label{float:left;font-size:16px;font-size:1rem;margin:7px 10px 0 0}.dormancy-template .dormancy-container .dormancy-email-enter .enter-area input{width:200px;padding:7px 8px;border:1px solid #919191;font-size:14px;font-size:.875rem}.dormancy-template .dormancy-container .dormancy-email-enter .enter-area .enter-container{float:left}.dormancy-template .dormancy-container .dormancy-email-enter .enter-area .enter-container p.error{padding:0;margin:0;font-size:14px;font-size:.875rem}.dormancy-template .dormancy-container .dormancy-email-enter .enter-area .enter-container .placeholder{position:absolute;top:7px;left:8px;color:#757575}.dormancy-template .dormancy-container .dormancy-email-enter .status{float:left;margin:7px 0 0 10px}.dormancy-template .dormancy-container .dormancy-email-enter:after{display:block;clear:both;content:"";height:0}.dormancy-template .dormancy-container .certiflist{width:100%;padding:0;margin:0}.dormancy-template .dormancy-container .certiflist li{list-style:none;width:49%}.dormancy-template .dormancy-container .certiflist li.fphone{float:left}.dormancy-template .dormancy-container .certiflist li.fipin{float:right}.dormancy-template .dormancy-container .certiflist li .btn-certification{width:100%;min-height:200px;background:#f8f8f8 center 10% no-repeat;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;border:1px solid #ccc;position:relative}.dormancy-template .dormancy-container .certiflist li .btn-certification strong{width:100%;position:absolute;top:130px;left:0;right:0;display:block;padding:0 20px}.ie8 .dormancy-template .dormancy-container .certiflist li .btn-certification strong{top:30px}.dormancy-template .dormancy-container .certiflist li .btn-certification strong span{display:block;font-weight:400;font-size:12px;font-size:.75rem}.dormancy-template .dormancy-container .certiflist li .btn-certification.phone{background-image:url('../images/components/profile/icon_certification1.png')}.dormancy-template .dormancy-container .certiflist li .btn-certification.ipin{background-image:url('../images/components/profile/icon_certification2.png')}.dormancy-template .dormancy-container .certiflist:after{display:block;clear:both;content:"";height:0}.dormancy-template .dormancy-container .btn-area{text-align:center}
.no-gap{margin:0;padding:0}#promo-coupon fieldset{border:0}#promo-coupon h3{font-size:20px;font-size:1.25rem;font-weight:bold;margin:0}#promo-coupon p{font-size:14px;font-size:.875rem;margin:0}#promo-coupon input[type=text],#promo-coupon input[type=password],#promo-coupon textarea{padding:9px 10px;line-height:initial}#promo-coupon .input-area{position:relative}#promo-coupon .placeholder{position:absolute;top:9px;left:10px;font-size:13px;font-size:.8125rem;color:#757575}#promo-coupon .coupon-box{margin-bottom:25px;border:1px dashed #96b4ba;border-radius:5px;background:#eee;background:url("../images/components/profile/mycpn-emblem2.png") no-repeat 24px 80% #e2ebef;padding-left:60px;position:relative}#promo-coupon .coupon-box:after{position:absolute;border:1px dashed #96b4ba;border-right:1px solid white;border-bottom-left-radius:10px;border-top-left-radius:10px;background:white;width:10px;height:20px;right:-1px;top:43%;content:''}#promo-coupon .coupon-box>div{background:#f8f8f8;border-bottom-right-radius:5px;border-top-right-radius:5px;padding:25px 20px 25px 0;position:relative;min-height:80px}.ie8 #promo-coupon .coupon-box>div{background:url("../images/components/profile/mycpn-o.gif") no-repeat right 50% #f8f8f8}#promo-coupon .coupon-box>div:after{display:block;clear:both;content:"";height:0}#promo-coupon .coupon-box header,#promo-coupon .coupon-box .title,#promo-coupon .coupon-box .cp-register{float:left;margin:0;padding:0}#promo-coupon .coupon-box header,#promo-coupon .coupon-box .title{width:36%;margin-left:30px;padding-right:10px;border-right:1px solid #96b4ba}#promo-coupon .coupon-box .cp-register{width:59%;padding-left:30px}#promo-coupon .coupon-box .cp-register .entry-area{margin:0;width:100%}#promo-coupon .coupon-box .cp-register .entry-area:after{display:block;clear:both;content:"";height:0}#promo-coupon .coupon-box .cp-register .entry-area dt{float:left;font-style:italic;max-width:33%}#promo-coupon .coupon-box .cp-register .entry-area dt label{color:#186686;padding-top:5px;display:inline-block}#promo-coupon .coupon-box .cp-register .entry-area dd{float:left;margin:0;position:relative;padding-left:10px;width:68%}#promo-coupon .coupon-box .cp-register .entry-area dd:after{display:block;clear:both;content:"";height:0}#promo-coupon .coupon-box .cp-register .entry-area dd>div{float:left;width:61%}#promo-coupon .coupon-box .cp-register .entry-area dd input.button-main-blue{width:34%;float:left;margin-left:4%;word-wrap:break-word}#promo-coupon .coupon-box .cp-register .entry-area dd .input-area input{border:1px solid #777}#promo-coupon .coupon-list .title{margin-bottom:12px}#promo-coupon .coupon-list .title ul.list{margin:0;padding:0}#promo-coupon .coupon-list .title ul.list li{list-style:none;margin-top:4px;padding-left:10px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;background:url("../images/icon-belt-info-txt.gif") no-repeat 0 7px}#promo-coupon .coupon-list-table{width:100%;border-collapse:collapse;font-size:14px;font-size:.875rem}#promo-coupon .coupon-list-table thead th{color:#186686;border-bottom:1px solid #a6a4a5;padding:10px 9px;word-break:break-word}#promo-coupon .coupon-list-table tbody tr:nth-child(even){background:#eaeae9}#promo-coupon .coupon-list-table tbody td,#promo-coupon .coupon-list-table tbody th{padding:10px 9px;text-align:center;font-weight:normal;word-break:break-word}#promo-coupon .coupon-list-table tbody tr.bg{background:#f8f8f8}#promo-coupon .coupon-list-table .name{width:22%}#promo-coupon .coupon-list-table .button-small-white{display:inline-block;line-height:1.2;border:1px solid #0180a3;color:#186686}#promo-coupon .coupon-list-table .alert{color:#d80a0a}#promo-coupon .coupon-list-table .available{font-weight:bold}#promo-coupon .coupon-list-table .no-result-list{padding:120px 0 130px}#promo-coupon .coupon-list-table .no-result-list a{font-size:14px;font-size:.875rem}#promo-coupon .notice h3{font-size:14px;font-size:.875rem;font-weight:bold;padding:0 0 0 8px;margin:25px 0 0 0;color:#186686;border-bottom:1px solid #ccc}#promo-coupon .notice .list{margin:8px 0 0 25px;padding:0}#promo-coupon .notice .list li,#promo-coupon .notice .list a{font-size:14px;font-size:.875rem;line-height:20px}#promo-coupon .notice .list li strong,#promo-coupon .notice .list a strong{color:#186686}#promo-coupon.lounge-coupon h2{font-size:22px;font-size:1.375rem;line-height:140% !important;font-weight:normal}#promo-coupon.lounge-coupon .coupon-list-table .name{width:20% !important}#promo-coupon-details.popup-details{padding:0}#promo-coupon-details.popup-details .layer-pop{padding:20px 30px 30px;background:#fff;min-width:660px}#promo-coupon-details.popup-details .layer-pop h2{font-size:30px;font-size:1.875rem;text-align:center;margin:23px 0 20px 0}#promo-coupon-details.popup-details .layer-pop .btn-area{margin:20px 0;text-align:center}#promo-coupon-details.popup-details .coupon{background:url("../images/components/profile/mycpn-emblem.png") no-repeat 90% 60%}#promo-coupon-details.popup-details .details{border:1px solid #ccc;border-radius:5px;border-bottom:1px dashed #ccc}#promo-coupon-details.popup-details .details ul{margin:0;padding:0;font-size:14px;font-size:.875rem;width:100%;list-style:none;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}#promo-coupon-details.popup-details .details ul>li{display:table;width:100%}#promo-coupon-details.popup-details .details ul>li .tit{clear:both;color:white;width:30%;height:100%;padding:5px 15px 10px 30px;display:table-cell;font-weight:bold;word-break:break-word;background:#186686 url("../images/components/profile/mycpn-dot.png") no-repeat 20px 14px;line-height:130%}#promo-coupon-details.popup-details .details ul>li .tit+span{display:table-cell;width:70%;margin:0;padding:5px 10px 10px 20px;vertical-align:middle;word-break:break-word}#promo-coupon-details.popup-details .details ul>li:first-child .tit{padding-top:10px;background:#186686 url("../images/components/profile/mycpn-dot.png") no-repeat 20px 18px;border-top-left-radius:3px}#promo-coupon-details.popup-details .details-itin{border:1px solid #ccc;border-radius:5px;border-top:0;padding:20px 20px 20px 30px;padding:1.25rem 1.25rem 1.25rem 1.875rem}#promo-coupon-details.popup-details .details-itin:after{display:block;clear:both;content:"";height:0}#promo-coupon-details.popup-details .details-itin .details-section{margin:20px 0 0 0;font-size:14px;font-size:.875rem}#promo-coupon-details.popup-details .details-itin .details-section h3{font-weight:bold;font-size:14px;font-size:.875rem;line-height:18px;color:#186686;margin:0}#promo-coupon-details.popup-details .details-itin .details-section:first-child{margin:0}#promo-coupon-details.popup-details .details-itin .details-section-full{width:100%;margin:0;float:none;font-size:14px;font-size:.875rem}#promo-coupon-details.popup-details .details-itin .details-section-full h3{font-weight:bold;font-size:14px;font-size:.875rem;line-height:18px;color:#186686;margin:0}#promo-coupon-details.popup-details .details-itin .details-section-full ul{padding-left:12px}#promo-coupon-details.popup-details .details-itin .itin{margin:10px 20px 0 0;width:100%}#promo-coupon-details.popup-details .details-itin .itin:after{content:"";display:block;height:0;clear:both}#promo-coupon-details.popup-details .details-itin .itin dt{width:30%;padding:0 10px 7px 7px;clear:left;float:left;background:0;word-wrap:break-word;font-weight:bold;line-height:130%}#promo-coupon-details.popup-details .details-itin .itin dd{margin:0;width:70%;float:left;padding-bottom:7px;word-break:break-word;line-height:130%}#promo-coupon-details.popup-details .notice h3{font-size:16px;font-size:1rem;font-weight:bold;padding:0 0 0 8px;margin:25px 0 0 0;color:#186686;border-bottom:1px solid #ccc}#promo-coupon-details.popup-details .notice .list{margin:8px 0 0 25px;padding:0}#promo-coupon-details.popup-details .notice .list li,#promo-coupon-details.popup-details .notice .list a{font-size:14px;font-size:.875rem;line-height:20px}#promo-coupon-details.popup-details .notice .list li strong,#promo-coupon-details.popup-details .notice .list a strong{color:#186686}#promo-coupon-details.popup-details.lounge-coupon-details .notice h3{padding-bottom:10px;background:transparent !important}#promo-coupon-details.popup-details.patners .details-itin h3{background:0}#promo-coupon-details.popup-details.patners .details-itin li{background:url("../images/components/profile/mycpn-dot2.png") no-repeat left 7px;list-style:none;padding-left:10px}#promo-coupon-details.popup-details.lounge-coupon-details h3{margin-bottom:5px;padding-left:10px;font-weight:bold;font-size:14px;font-size:.875rem;line-height:20px;background:url('../images/components/profile/mycpn-dot2.png') no-repeat left 7px}#promo-coupon-details.popup-details.lounge-coupon-details .coupon{background:url('../images/components/profile/mycpn-emblem.png') no-repeat 90% 20%}#promo-coupon-details.popup-details.lounge-coupon-details .table-style table tbody tr:nth-child(even),#promo-coupon-details.popup-details.lounge-coupon-details .table-style ul li:nth-child(even){background:#eaeae9}#promo-coupon-details.popup-details.lounge-coupon-details .table-style table{width:100%}#promo-coupon-details.popup-details.lounge-coupon-details .table-style thead th{padding:6px;color:#186686;font-size:14px;font-size:.875rem;border-bottom:1px solid #8d8d8d}#promo-coupon-details.popup-details.lounge-coupon-details .table-style tbody td{padding:6px;font-size:14px;font-size:.875rem;text-align:center}#promo-coupon-details.popup-details.lounge-coupon-details .table-style tbody td.isNull{padding:30px}#promo-coupon-details.popup-details.lounge-coupon-details .info-lounge{text-align:right}#promo-coupon-details.popup-details.lounge-coupon-details .info-lounge a{font-size:14px;font-size:.875rem}
.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('../images/components/footer/foooter-bg.jpg') repeat-x 0 0}.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:1180px;margin:0 auto;position:relative;padding-left:20px}.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.col-2 .address-area:after{display:block;clear:both;content:"";height:0}.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;min-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:25px;height:27px;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:27px;height:25px;background:url('../images/components/footer/icon-youtube.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 .nb{width:25px;height:25px;background:url('../images/components/footer/icon-blog.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:104px}.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}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+.btn-c{margin:25px 0 20px 0}.modalPop-new.qpx-wrap .total-fare+.btn-c .mg-l5{margin-left:5px}.modalPop-new .cal-label:after{padding:0 8px;content:":"}.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{display:block;clear:both;content:"";height:0}.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 .hotel{padding:5px 0 5px 30px;min-height:20px;display:block;background-image:url('../images/components/bookingbar/icon-flt-hotel.png');background-position:0 center;background-repeat:no-repeat}.modalPop-new .content-pop .hotel.depth-2{padding-left:58px;background-position:30px center}.modalPop-new .content-pop a:hover .hotel,.modalPop-new .content-pop a:focus .hotel,.modalPop-new .content-pop a[data-focused=true] .hotel{background-image:url('../images/components/bookingbar/icon-flt-hotel-on.png');background-repeat:no-repeat}.modalPop-new .content-pop a:hover.nonClick .hotel,.modalPop-new .content-pop a:focus.nonClick .hotel,.modalPop-new .content-pop a[data-focused=true].nonClick .hotel{background-image:url('../images/components/bookingbar/icon-flt-hotel.png');background-repeat:no-repeat}.modalPop-new .content-pop .plane{padding:5px 0 5px 30px;min-height:20px;display:block;background-image:url('../images/components/bookingbar/icon-flt-plane.png');background-position:0 center;background-repeat:no-repeat}.modalPop-new .content-pop .plane.depth-2{padding-left:58px;background-position:30px center}.modalPop-new .content-pop a:hover .plane,.modalPop-new .content-pop a:focus .plane,.modalPop-new .content-pop a[data-focused=true] .plane{background-image:url('../images/components/bookingbar/icon-flt-plane-on.png');background-repeat:no-repeat}.modalPop-new .content-pop a:hover.nonClick .plane,.modalPop-new .content-pop a:focus.nonClick .plane,.modalPop-new .content-pop a[data-focused=true].nonClick .plane{background-image:url('../images/components/bookingbar/icon-flt-plane.png');background-repeat:no-repeat}.modalPop-new .content-pop .train{padding:5px 0 5px 30px;min-height:20px;display:block;background-image:url('../images/components/bookingbar/icon-flt-train.png');background-position:0 center;background-repeat:no-repeat}.modalPop-new .content-pop .train.depth-2{padding-left:58px;background-position:30px center}.modalPop-new .content-pop a:hover .train,.modalPop-new .content-pop a:focus .train,.modalPop-new .content-pop a[data-focused=true] .train{background-image:url('../images/components/bookingbar/icon-flt-train-on.png');background-repeat:no-repeat}.modalPop-new .content-pop a:hover.nonClick .train,.modalPop-new .content-pop a:focus.nonClick .train,.modalPop-new .content-pop a[data-focused=true].nonClick .train{background-image:url('../images/components/bookingbar/icon-flt-train.png');background-repeat:no-repeat}.modalPop-new .content-pop .remark-place-list{height:0}.modalPop-new .content-pop .remark-place-list>ul{display:table;position:absolute;right:0;bottom:8px}.modalPop-new .content-pop .remark-place-list>ul li{display:table-cell}.modalPop-new .content-pop .remark-place-list>ul li.aptOnline{padding-right:18px}.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{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:after{display:block;clear:both;content:"";height:0}.modalPop-new .content-pop .city-select-location .region-list{float:left;width:230px;width:230px;margin-right:38px}[lang='en-us'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .region-list{width:270px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .region-list{width:230px}.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;padding-right:20px}[lang='en-us'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:10px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .region-list li a{padding-right:30px}.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;padding-right:20px}[lang='en-us'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:10px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .region-list li.on a{padding-right:30px}.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;padding-right:20px}[lang='en-us'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:10px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .region-list li:hover a{padding-right:30px}.modalPop-new .content-pop .city-select-location .city-list{float:left;width:475px;width:475px;max-height:345px;margin-top:15px;overflow-x:hidden;overflow-y:auto;position:relative}[lang='en-us'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='pt-br'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='es-es'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='fr-fr'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='de-de'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='ru-ru'] .modalPop-new .content-pop .city-select-location .city-list{width:435px}[lang='ja-jp'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='zh-cn'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}[lang='zh-hk'] .modalPop-new .content-pop .city-select-location .city-list{width:475px}.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}.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;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;color:#757575;font-size:14px;font-size:.875rem;line-height:17px}.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a[role="button"]:hover,.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a[role="button"]:focus,.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a:hover,.modalPop-new .content-pop .city-select-location .city-list ul li.selectable a:focus{outline:none !important;text-decoration:underline;color:black}.modalPop-new .content-pop .city-select-location .city-list ul li span.depth-2{padding-top:0;padding-bottom:2px}.modalPop-new .content-pop .city-select-location .error{word-wrap:break-word;float:right;clear:none;width:475px;line-height:inherit;padding:7px 0;margin-right:15px;margin-right:.9375rem}.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 .calender-roundTrip:after{display:block;clear:both;content:"";height:0}.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: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.no-flight{cursor:default;background:url('../images/cal-bg-noflight-strike.gif') no-repeat 50% 50% #f4f4f4;color:#656565}.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-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.spkg{background:url('../images/cal-legend-pk.png') no-repeat 95% 3%}.modalPop-new .content-pop .cal-01 td.spkg.selected{background:url('../images/cal-sel-pk.png') no-repeat 95% 3%;background-color:#0180a3;color:white}.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.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.occupied{background:url('../images/cal-bg-nodate.gif') repeat 0 0;color:#656565}.modalPop-new .content-pop .cal-01 td.unavailable.occupied.selected{color:#656565;background:url('../images/cal-bg-nodate.gif') repeat 0 0}.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{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{padding-left:0 !important;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:0;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 .legend.lg-round{margin-top:2px;width:auto}.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}.modalPop-new .city-select-pop:after{display:block;clear:both;content:"";height:0}.modalPop-new .city-select-pop .content-pop-new{background:url('../images/components/bookingbar/ie-left-bg.gif') repeat-y 0 0;margin:60px 40px 25px 40px;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;border:1px solid #bbb}.modalPop-new .city-select-pop .content-pop-new:after{display:block;clear:both;content:"";height:0}.modalPop-new .city-select-pop .content-pop-new .sec-div{float:left;width:33%;margin:0;position:relative;height:370px}.modalPop-new .city-select-pop .content-pop-new .sec-div .overflow-wrap{overflow-y:auto;height:368px;margin:1px 0}.modalPop-new .city-select-pop .content-pop-new .sec-div.double{width:540px}.modalPop-new .city-select-pop .content-pop-new .sec-div.double .overflow-wrap{margin:1px}.modalPop-new .city-select-pop .content-pop-new .sec-div .tit-con{position:absolute;top:-33px;line-height:inherit !important;font-size:16px;font-size:1rem;font-weight:700}.modalPop-new .city-select-pop .content-pop-new .sec-div.regionarea{background:#186686;width:215px;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}.modalPop-new .city-select-pop .content-pop-new .sec-div.countryarea{background:white;position:relative;padding: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}.modalPop-new .city-select-pop .content-pop-new .sec-div.countryarea li:focus,.modalPop-new .city-select-pop .content-pop-new .sec-div.countryarea ul:focus{outline:0}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea{z-index:0;background:white;position:absolute;right:0;top:0;width:55.3%;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}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul{width:100%;padding:0 5px;height:365px}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul li{padding:0 0 2px}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul li:focus,.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul li:hover{outline:none !important}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link{line-height:100%;margin:0;padding:0 0 4px}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link span{display:inline-block}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link:hover,.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link:focus{outline:none !important;border:0}.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link:hover span,.modalPop-new .city-select-pop .content-pop-new .sec-div.cityarea ul .city.button-link:focus span{text-decoration:underline;color:black}.modalPop-new .city-select-pop .sec-div{background:url('../images/components/bookingbar/city-select-bg.gif') repeat-y}.modalPop-new .city-select-pop .sec-div .region-list-new{float:left;width:100%}.modalPop-new .city-select-pop .sec-div .region-list-new li{border-bottom:1px solid #1f7493;font-size:16px;font-size:1rem;padding:1px 0 1px 2px}.modalPop-new .city-select-pop .sec-div .region-list-new li.on a,.modalPop-new .city-select-pop .sec-div .region-list-new li:hover,.modalPop-new .city-select-pop .sec-div .region-list-new li:focus{background-color:#0180a3;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}.modalPop-new .city-select-pop .sec-div .region-list-new li.on a{border-right:1px solid #0180a3}.modalPop-new .city-select-pop .sec-div .region-list-new li.on a .arricon{width:15px;height:13px;display:inline-block;vertical-align:middle;background:url('../images/components/dom-avail/icon-arr-select-region.png') no-repeat right center}.modalPop-new .city-select-pop .sec-div .region-list-new li a{display:block;color:white;padding:8px 0 8px 18px;width:100%}.modalPop-new .city-select-pop .sec-div .region-list-new li a:hover,.modalPop-new .city-select-pop .sec-div .region-list-new li a:focus{outline:1px solid black;border-right:1px solid black}.modalPop-new .city-select-pop .sec-div .region-list-new li a .regiontext{max-width:155px;display:inline-block;float:left;word-wrap:break-word}.modalPop-new .city-select-pop .sec-div .region-list-new li a .arricon{display:none}.modalPop-new .city-select-pop .sec-div .region-list-new li a:after{display:block;clear:both;content:"";height:0}.modalPop-new .city-select-pop .sec-div .city-list-new{float:left;width:240px;background:#0180a3}.modalPop-new .city-select-pop .sec-div .city-list-new button.country{width:100%;padding:3px 12px 5px;line-height:inherit;text-align:left;background:0;color:white}.modalPop-new .city-select-pop .sec-div .city-list-new button.country.active,.modalPop-new .city-select-pop .sec-div .city-list-new button.country:hover,.modalPop-new .city-select-pop .sec-div .city-list-new button.country:focus{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;background:#b8e0eb;color:#186686;outline:none !important}.modalPop-new .city-select-pop .sec-div .city-list-new button.country:hover,.modalPop-new .city-select-pop .sec-div .city-list-new button.country:focus{text-decoration:underline}.modalPop-new .city-select-pop .sec-div .city-list-new button.city{color:#186686;text-align:left}.modalPop-new .city-select-pop .sec-div .city-list-new h3{float:left;width:100%;font-size:14px;font-size:.875rem;font-weight:bold;color:#333;margin-top:20px}.modalPop-new .city-select-pop .sec-div .city-list-new h3:first-child{margin-top:0}.modalPop-new .city-select-pop .sec-div .city-list-new ul{float:left;width:100%;padding:8px 5px}.modalPop-new .city-select-pop .sec-div .city-list-new ul li{vertical-align:top;width:100%;margin:0;padding:1px;font-size:14px;font-size:.875rem;line-height:16px}.modalPop-new .city-select-pop .sec-div .city-list-new ul li.not-selectable{background:url('../images/icon-belt-city.gif') no-repeat 2px 7px;padding-left:17px;color:#757575}.modalPop-new .city-select-pop .sec-div .city-list-new ul li.selectable a{display:block;color:#186686;font-size:14px;font-size:.875rem;line-height:17px}.modalPop-new .city-select-pop .sec-div .city-list-new ul li.selectable a.nonClick{cursor:default;display:block;color:#757575;font-size:14px;font-size:.875rem;line-height:17px}.modalPop-new .city-select-pop .sec-div .city-list-new ul li.selectable .cityarea{z-index:1}.modalPop-new .city-select-pop .sec-div .error{word-break:break-all;float:left;clear:none;width:475px;line-height:inherit;text-align:center;padding-top:7px}.modalPop-new #loadingWrap{z-index:10}.modalPop-new #loadingWrap .loading-wrapper{width:840px}.modalPop-new #loadingWrap .loading-message h2{font-size:24px;font-size:1.5rem}.modalPop-new #loadingWrap.onlycalendar{top:40%;left:50%;margin-left:-230px}.modalPop-new #loadingWrap.onlycalendar .loading-wrapper{width:460px;margin:0 auto;padding:0}.modalPop-new #loadingWrap.onlycalendar .loading-wrapper .loading-card{margin-left:0;left:0}.modalPop-new #loadingWrap.onlycalendar .loading-wrapper .loading-card .loading-message{letter-spacing:0}.modalPop-new #loadingWrap.onlycalendar .loading-wrapper .loading-card .loading-message h2{font-size:32px;font-size:2rem;font-weight:500}.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% !important}.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{padding-left:0 !important;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}.legend{margin-top:10px;text-align:right}.legend.lg-onw{width:325px;margin:8px auto 0 auto}.legend.lg-round{width:682px;margin:8px auto 0 auto}.legend.multi{width:682px;margin:8px auto 0 auto}.legend.single{width:325px;margin:8px auto 0 auto}.legend ul li{display:inline-block;margin-left:10px;font-size:12px;font-size:.75rem}.legend ul li:first-child{margin-left:0}.legend ul li span{padding-left:20px;padding-bottom:3px}.legend ul li span.available{background:url('../images/cal-legend-avail.gif') no-repeat}.legend ul li span.unavailable{background:url('../images/cal-legend-nodate.gif') no-repeat}.legend ul li span.no-flight{background:url('../images/cal-legend-noflight-1.gif') no-repeat}.legend ul li span.no-flight2{background:url('../images/cal-legend-noflight.gif') no-repeat}.legend ul li span.no-seat{background:url('../images/cal-legend-noseat.gif') no-repeat}.legend ul li span.lowest-fare{background:url('../images/components/discount-ticket/lowfare_remark.png') no-repeat left 5px;padding-left:16px}.legend ul li span.spkg{background:url('../images/cal-legend-pk.png') no-repeat 0 25%;padding-left:11px}.legend ul li span.no-flight-first{background:url('../images/cal-legend-no-seat-f.png') no-repeat}.legend ul li span.no-flight-prestige{background:url('../images/cal-legend-no-seat-p.png') no-repeat}.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:decimal;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 320px;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;list-style:decimal}#top-sec .booking-start #bookingHUD li .bookingStep{font-size:15px;font-size:.9375rem;display:inline-block;line-height:100%;overflow:visible}#top-sec .booking-start #bookingHUD li.w-10{width:auto}#top-sec .booking-start #bookingHUD li.step-st1{z-index:10}#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;z-index:1;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:0}#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;border-top:4px 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{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 .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 .info-message{float:left;width:100%;margin-top:10px;margin-bottom:7px}.flight-container .info-message p,.flight-container .info-message .txt-belt{font-size:12px;font-size:.75rem;padding-left:11px;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 2px 8px}.flight-container .info-message p a,.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 .info-message.upgrade-info .adult-child+a+.posR{margin:5px 0}.flight-container .upgrade-info2{width:100%;font-size:12px;font-size:.75rem;margin:10px 0 0;letter-spacing:normal;text-align:left}.flight-container .upgrade-info2 p,.flight-container .upgrade-info2 .txt-belt{padding:7px 10px 7px 10px;font-size:12px;font-size:.75rem;border:1px solid #ccc;padding-left:21px;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 12px 15px}.flight-container .upgrade-info2.flex-info{float:left}.flight-container .upgrade-info2 .adult-child,.flight-container .upgrade-info2 .only-child{padding:7px 10px;border:1px solid #ccc}.flight-container .upgrade-info2 .adult-child p,.flight-container .upgrade-info2 .adult-child .txt-belt,.flight-container .upgrade-info2 .only-child p,.flight-container .upgrade-info2 .only-child .txt-belt{border:0;padding:0;font-size:12px;font-size:.75rem;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 2px 8px;padding-left:11px}.flight-container .upgrade-info2 .adult-child p+a,.flight-container .upgrade-info2 .adult-child p+a+.posR,.flight-container .upgrade-info2 .adult-child .txt-belt+a,.flight-container .upgrade-info2 .adult-child .txt-belt+a+.posR,.flight-container .upgrade-info2 .only-child p+a,.flight-container .upgrade-info2 .only-child p+a+.posR,.flight-container .upgrade-info2 .only-child .txt-belt+a,.flight-container .upgrade-info2 .only-child .txt-belt+a+.posR{margin-left:10px}.flight-container .upgrade-info2 .adult-child p>a,.flight-container .upgrade-info2 .adult-child .txt-belt>a,.flight-container .upgrade-info2 .only-child p>a,.flight-container .upgrade-info2 .only-child .txt-belt>a{margin:0}.flight-container .upgrade-info2 .adult-child .posR,.flight-container .upgrade-info2 .only-child .posR{margin:5px 0}.flight-container .upgrade-info2 .adult-child .posR input,.flight-container .upgrade-info2 .only-child .posR input{left:0}.flight-container .upgrade-info2 .adult-child .posR label,.flight-container .upgrade-info2 .only-child .posR label{font-size:12px;font-weight:700;vertical-align:2px}.flight-container .upgrade-info2:after{display:block;clear:both;content:"";height:0}.flight-container .upgrade-info2.info-message-bottom{margin-bottom:20px}.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 30px;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.bonus-discount{min-height:140px;position:relative}.flight-container .discount-area.bonus-discount .button-area{position:absolute;bottom:0;margin-bottom:10px}.flight-container .discount-area .discount-info-agree{margin:10px 0}.flight-container .discount-area .discount-info-agree .checkbox-wrapper{display:block;background:#f8f8f8;padding:12px 15px 15px}.flight-container .discount-area .discount-info-agree .checkbox-wrapper label{display:inline-block;font-size:14px;font-size:.875rem;font-weight:bold;color:#333;padding-right:5px}.flight-container .discount-area .discount-info-agree .error{padding-left:21px;margin-top:10px}.flight-container .discount-area .discount-info-agree button{margin-right:5px}.flight-container .discount-area .discount-info-agree.dp-none+div+.btn-c3{margin-top:0}.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;outline:0}.flight-container .section-block{display:inline-block;width:100%;background:url('../images/components/bookingbar/bg_dot.gif') repeat-x 100% 0;padding-bottom:25px;margin-bottom:25px;background-color:white}.flight-container #skyteamAirline+.section-block,.flight-container #passenger-discount+.section-block{background:0}.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;display:block;float:left;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%;margin-right:2px}.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.decrease.disabled:focus{outline:1px solid black}.flight-container .number-counter dd button.increase{background:url('../images/components/bookingbar/icon-decrease.gif') no-repeat 9px 50%;margin-left:2px}.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 button.increase.disabled:focus{outline:1px solid black}.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;display:block;float:left}.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 .passenger .pass_wrap{position:relative;width:100%;padding-top:2px}.flight-container .passenger .pass_wrap:after{display:block;clear:both;content:"";height:0}.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{display:block;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{display:block;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 .acomm-notice-info{margin:10px 0 0;clear:both}.flight-container .acomm-notice-info label{font-size:12px;font-size:.75rem;font-weight:700}.flight-container .acomm-notice-info .posR{position:relative}.flight-container .acomm-notice-info .posR input[type="checkbox"]{left:0;top:12px}.flight-container .acomm-notice-info .errorMessageContainer p.error{text-align:left}.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-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;text-align:center}.flight-container .flight-wrapper #discount{padding:0 3px}.flight-container .flight-wrapper #discount+.btn-c-border{background:white url('../images/components/bookingbar/bg_dot.gif') repeat-x 100% 0;margin:0 3%}.flight-container .flight-wrapper .tab-flight{width:100%;position:relative}.flight-container .flight-wrapper .tab-flight .tab{width:100%;background-color:#f8f8f8;display:table}.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{display:block;clear:both;content:"";height:0}.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-top:4px solid #0180a3;border-bottom:1px solid #0180a3;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-top:50px}.flight-container .flight-wrapper .booking-form .section-block{clear:both;width:94%;background:url('../images/components/bookingbar/bg_dot.gif') repeat-x 100% 0;padding:25px 3px;margin:0 3%}.flight-container .flight-wrapper .booking-form .section-block:first-child{background:0}.flight-container .flight-wrapper .booking-form .section-block.currency-wrap{padding-bottom:0}.flight-container .flight-wrapper .booking-form .section-block.currency-wrap:after{clear:both;content:"";display:block;width:100%;height:1px;padding-bottom:25px;background:url('../images/components/bookingbar/bg_dot.gif') repeat-x 100% 100%}.flight-container .flight-wrapper .booking-form .section-block .tripType{width:auto;float:left;position:relative;z-index:1}.flight-container .flight-wrapper .booking-form .section-block .tripType ul{float:left;display:block;width:100%}.flight-container .flight-wrapper .booking-form .section-block .tripType ul li{float:left;position:relative;padding-right:25px}.flight-container .flight-wrapper .booking-form .section-block .tripType ul li .radiobtn{position:absolute;top:3px}.flight-container .flight-wrapper .booking-form .section-block .tripType ul li .checkboxLabel{font-size:16px;font-size:1rem;color:#666;display:inline-block;vertical-align:top;padding-left:23px}.flight-container .flight-wrapper .booking-form .section-block .tripType ul li .checkboxLabel.on{color:#000;font-weight:bold}.ie8 .flight-container .flight-wrapper .booking-form .section-block .tripType ul li .checkboxLabel{padding-left:0}.flight-container .flight-wrapper .booking-form .section-block .tripType ul li .checkboxLabel .query-s{position:absolute;right:0;top:-2px}.flight-container .flight-wrapper .booking-form .section-block .tripType ul li .query-s{position:absolute;right:0;top:0}.flight-container .flight-wrapper .booking-form .section-block .tripType:after{display:block;clear:both;content:"";height:0}.flight-container .flight-wrapper .booking-form .cabin-class dt,.flight-container .flight-wrapper .booking-form .bg-currency 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,.flight-container .flight-wrapper .booking-form .bg-currency dd{float:left}.flight-container .flight-wrapper .booking-form .cabin-class dd.fl-r,.flight-container .flight-wrapper .booking-form .bg-currency dd.fl-r{float:right;position:relative}.flight-container .flight-wrapper .booking-form .cabin-class dd li,.flight-container .flight-wrapper .booking-form .bg-currency dd li{position:relative;float:left;margin-left:20px}.flight-container .flight-wrapper .booking-form .cabin-class dd li .radiobtn,.flight-container .flight-wrapper .booking-form .bg-currency dd li .radiobtn{position:absolute;top:3px}.flight-container .flight-wrapper .booking-form .cabin-class dd li .checkboxLabel,.flight-container .flight-wrapper .booking-form .bg-currency dd li .checkboxLabel{font-size:14px;font-size:.875rem;color:#666;display:inline-block;vertical-align:top;padding-left:23px}.ie8 .flight-container .flight-wrapper .booking-form .cabin-class dd li .checkboxLabel,.ie8 .flight-container .flight-wrapper .booking-form .bg-currency dd li .checkboxLabel{padding-left:0}.flight-container .flight-wrapper .booking-form .cabin-class dd li input[type="radio"]:checked+.radiobtn+.checkboxLabel,.flight-container .flight-wrapper .booking-form .cabin-class dd li .checkboxLabel.on,.flight-container .flight-wrapper .booking-form .bg-currency dd li input[type="radio"]:checked+.radiobtn+.checkboxLabel,.flight-container .flight-wrapper .booking-form .bg-currency dd li .checkboxLabel.on{color:#000;font-weight:bold}.flight-container .flight-wrapper .booking-form .discount-bk.itl-discount .viewContent{position:relative;padding-bottom:50px}.flight-container .flight-wrapper .booking-form .discount-bk.itl-discount .viewContent .btn-c3{position:absolute;bottom:0;margin-bottom:10px}.flight-container .flight-wrapper .booking-form .discount-bk.itl-discount .viewContent .errorMessageContainer .error{margin-top:10px}.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 .list-area-wrap .into-style-wrap{background:#f8f8f8;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:10px 10px 15px}.flight-container .flight-wrapper .booking-form .discount-bk .list-area-wrap .into-style-wrap .checkbox-wrapper{margin:10px 10px 0;width:auto;display:inline-block}.flight-container .flight-wrapper .booking-form .discount-bk .list-area-wrap .into-style-wrap .checkbox-wrapper>label{margin:0}.flight-container .flight-wrapper .booking-form .discount-bk .list-area-wrap .into-style-wrap .info-message{float:none;margin:0;padding:5px 10px 0}.flight-container .flight-wrapper .booking-form .discount-bk .list-area-wrap .into-style-wrap .info-message strong{display:block;font-size:12px;font-size:.75rem}.flight-container .flight-wrapper .booking-form .discount-bk .list-area-wrap:after,.flight-container .flight-wrapper .booking-form .discount-bk .list-area-wrap .list-area:after,.flight-container .flight-wrapper .booking-form .discount-bk .list-area-wrap .into-style-wrap:after{display:block;clear:both;content:"";height:0}.flight-container .flight-wrapper .booking-form .discount-bk ul li{float:left;width:33.33%;padding:0}.flight-container .flight-wrapper .booking-form .discount-bk ul li dl{margin-left:10px;display:table}.flight-container .flight-wrapper .booking-form .discount-bk ul li dl dt{font-size:14px;font-size:.875rem;font-weight:bold;margin-bottom:5px;display:table-cell}.flight-container .flight-wrapper .booking-form .discount-bk ul li dl dd{font-size:12px;font-size:.75rem;color:#186686;overflow:hidden;display:table-cell;text-overflow:ellipsis;white-space:nowrap;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;margin-top:0}.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 .booking-form .sta-wrap{clear:both;padding:50px 3px 25px;margin:0 3%;width:93%;background:url('../images/components/bookingbar/bg_dot.gif') repeat-x 100% 100%}.flight-container .flight-wrapper .booking-form .sta-wrap legend{float:left;font-weight:700;margin-top:-2px}.flight-container .flight-wrapper .booking-form .sta-wrap .posR{margin-left:20px;position:relative;float:left;clear:none}.flight-container .flight-wrapper .booking-form .sta-wrap .posR input[type="checkbox"],.flight-container .flight-wrapper .booking-form .sta-wrap .posR input[type="radio"],.flight-container .flight-wrapper .booking-form .sta-wrap .posR span.radiobtn,.flight-container .flight-wrapper .booking-form .sta-wrap .posR span.checkbox{position:absolute;left:0;top:3px}.flight-container .flight-wrapper .booking-form .sta-wrap .posR input[type="checkbox"]{margin-top:0}.flight-container .flight-wrapper .booking-form .sta-wrap .posR label{font-size:14px;font-size:.875rem;display:block;padding-left:20px}.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}.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 .error.helpful{color:#0e42b8 !important;padding-top:5px}.flight-container .error.helpful:before{content:" ";display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:-3px;background:url('../images/components/bookingbar/icon-helpful.gif')}.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}.query-s.sta-info{vertical-align:6px}.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:0}.tripDetails ul li .fillholder-results{border:0}.tripDetails ul li .fillholder-results li{float:none;border-left:0;width:100%}.tripDetails ul li .fillholder-results li a{text-decoration:none}.tripDetails ul.aria-2 li{width:50%}.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}.tripDetails.flexible-mg{margin-top:92px}[lang='fr-fr'] .tripDetails.flexible-mg{margin-top:72px}[lang='ru-ru'] .tripDetails.flexible-mg{margin-top:72px}.change-avail .flexible-mg{margin-top:0}#from-to-chooser{position:relative}#from-to-chooser .check-flexible-wrap{position:absolute;right:3px;left:3px;top:25px;z-index:0;background:white}#from-to-chooser .check-flexible-wrap.multi-itr{width:92.35%}#from-to-chooser .check-flexible-wrap .check-flexible{padding:0;clear:none;float:right;text-align:right}#from-to-chooser .check-flexible-wrap .check-flexible .checkbox-wrapper{display:inline-block}#from-to-chooser .check-flexible-wrap .check-flexible .checkbox-wrapper .label-checkbox-bk{display:inline-block}.ie8 #from-to-chooser .check-flexible-wrap .check-flexible .checkbox-wrapper .label-checkbox-bk{padding-left:0}#from-to-chooser .check-flexible-wrap .check-flexible .css-checkbox{width:18px;height:18px}#from-to-chooser .check-flexible-wrap: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-departure-area .fillholder-new .ui-helper-hidden-accessible{word-wrap:normal}.schedule-details ul.flight-status>li.airports-arrival-area{width:33%}.schedule-details ul.flight-status>li.airports-arrival-area .fillholder-new .ui-helper-hidden-accessible{word-wrap:normal}.schedule-details ul.flight-status>li.date-select-area{width:33%;margin-left:9px;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.date-chooser-area .styled-select.styled-select{height:48px;height:3rem}.schedule-details ul.flight-status>li.date-chooser-area .styled-select.styled-select select{height:48px;height:3rem}.ie8 .schedule-details ul.flight-status>li.date-chooser-area .styled-select.styled-select select,.ie9 .schedule-details ul.flight-status>li.date-chooser-area .styled-select.styled-select select{padding-left:0 !important;height:29px;height:1.8125rem}.schedule-details ul.flight-status>li.date-chooser-area.flight-date-picker{border:0 none}.schedule-details ul.flight-status>li.date-chooser-area.flight-date-picker select{font-weight:600;letter-spacing:0}.schedule-details ul.flight-status>li.date-chooser-area.flight-date-picker select option{font-weight:normal}.schedule-details ul.flight-status>li .fillholder-results{border:0}.schedule-details ul.flight-status>li .fillholder-results li{float:none;border-left:0;width:100%}.schedule-details ul.schedule-search .fillholder-new .ui-helper-hidden-accessible{word-wrap:normal}.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:0;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;width:243px}.schedule-details ul.flight-num>li.detalis-1+.date-chooser-area select{font-weight:600;letter-spacing:0}.schedule-details ul.flight-num>li.detalis-1+.date-chooser-area select option{font-weight:normal}.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 ul.flight-num .styled-select.styled-select{height:50px;height:3.125rem}.schedule-details ul.flight-num .styled-select.styled-select select{height:50px;height:3.125rem}.ie8 .schedule-details ul.flight-num .styled-select.styled-select select,.ie9 .schedule-details ul.flight-num .styled-select.styled-select select{padding-left:0 !important;height:30px;height:1.875rem}.schedule-details ul.flight-num.flight-date-picker{border:0 none}.schedule-details ul.flight-num.flight-date-picker select{font-weight:600}.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 .medium-2,.schedule-search-result-contents .btn-r .medium-3{margin:0 5px}.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.selected-time .placeholder{width:102px;top:0}.dateholder.selected-time .tripdetail-input{width:116px;vertical-align:middle}.dateholder.selected-time .tripdetail-time{width:auto;height:23px;padding-left:22px;position:absolute;right:10px;top:0;background:url('../images/components/dom-avail/ico-move-time.png') 0 2px no-repeat;font-weight:700;color:black;font-size:14px;font-size:.875rem;vertical-align:middle;line-height:24px;letter-spacing:normal}[lang='ko-kr'] .dateholder.selected-time .tripdetail-time{right:26px}.ie8 .dateholder.selected-time .tripdetail-time,.ie9 .dateholder.selected-time .tripdetail-time,.ie10 .dateholder.selected-time .tripdetail-time{font-family:Malgun Gothic,"맑은 고딕",Dotum,Gulim,Verdana,sans-serif;background:url('../images/components/dom-avail/ico-move-time.png') 0 3px no-repeat}.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}[lang='en-us'] .modalPop-new h1.tit-pop-2 span,[lang='en-us'] .modalPop-new h2.tit-pop-2 span{display:inline-block}.modalPop-new .pop-info-txt dt,.modalPop-new .pop-info-txt .tit-pop-3{font-size:16px;font-size:1rem;line-height:20px;font-weight:bold;color:#186686;margin-bottom:5px}.modalPop-new .pop-info-txt dd,.modalPop-new .pop-info-txt p{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>a.link{text-decoration:underline}.modalPop-new .contents .txt-info .pt-txt{color:#d42a1d}.modalPop-new .contents .txt-info+.txt-info{padding-top:0;margin-top:0}.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;padding:20px 0 0;text-align:center}.modalPop-new .contents .txt-info-bold-2{font-size:16px;font-size:1rem;font-weight:bold}.modalPop-new .list-disc li{list-style:disc}.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;min-height:445px}.refund-information-popup .list-passenger{padding:0 0 0 20px;margin:0}.refund-information-popup .list-passenger li{list-style:disc;padding:3px 0}.refund-information-popup-2{width:761px;min-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%;margin:0;padding:0}.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{display:block;clear:both;content:"";height:0}.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 .noti li .dash{padding:5px 0}.multi-noti-pop .noti li .dash li{background:url('../images/bul-hyphen.gif') no-repeat left 5px}.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;padding-bottom:10px}.age-cal .dep-date .child_txt{color:#e30613;font-weight:bold}.age-cal .dep-date .infant_txt{color:#0180a3;font-weight:bold}.age-cal .dep-date p{margin:1em 0 0;width:auto;font-size:16px;font-size:1rem}.age-cal .dep-date p+p{margin-top:5px}.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;word-break:normal}.fillholder-new .posR input{border:0;width:100%}.fillholder-new .posR .placeholder{left:9px;top:14px}.fillholder-new .posR.combobox div[role="combobox"]:focus{outline:0}.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}.ie .flight-container .styled-select{border:0 none}.ie8 .flight-container .flight-wrapper .styled-select{border:1px solid #919191}.ie8 .flight-container .flight-wrapper .styled-select select.ke-selectbox{padding:5px 23px 1px 5px}.ie9 .flight-container .flight-wrapper .styled-select{border:1px solid #919191}.ie9 .flight-container .flight-wrapper .styled-select select.ke-selectbox{padding:8px 23px 1px 5px}
.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 !important}.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 !important}.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:white;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 li{list-style-image:url('../images/components/content-pages/list-style-circle-s.png')}.content-table table tbody tr td ul li ul li{list-style-image:url('../images/components/content-pages/list-style-hyphen.gif');font-size:14px;font-size:.875rem}.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{margin:0;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 table.company-table{font-size:16px;font-size:1rem}.content-table table.company-table tr:first-child{border-top:1px solid black}.content-table table.company-table tr th,.content-table table.company-table tr td{color:black;padding:16px 8px;padding:1rem .5rem;border:0;border-bottom:1px solid #ddd;background:0}.content-table table.company-table tr th p,.content-table table.company-table tr td p{font-size:16px;margin:0;color:#434343}.content-table table.company-table tr th span.dark,.content-table table.company-table tr td span.dark{color:black}.content-table table.company-table tr th.th_looks_td,.content-table table.company-table tr td.th_looks_td{background:0;color:black}.content-table table.company-table tr td{color:#434343}.content-table .vert-center{display:table-cell;vertical-align:middle}.content-table a{display:inline-block}.content-table.tableEditor p{overflow:visible}.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:0}.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 10px;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:50%;text-align:center;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:50%;text-align:center;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,.flight-st1 tbody td.operating-conditions.flight-status-web-DTK{color:#108486}.flight-st1 tbody td.operating-conditions.flight-status-web-BTK span.status-info,.flight-st1 tbody td.operating-conditions.flight-status-web-DTK 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:0;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 em{background:url('../images/components/schedule-search/icon-airplane.png') no-repeat 50% 50%;width:30px;height:30px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.flight-st1 tbody td.available-flights .aircraft,.flight-st1 tbody td.available-flights .aircraft a{color:#333;display:inline-block;line-height:130%;font-size:12px;font-size:.75rem}.flight-st1 tbody td.available-flights .aircraft>span,.flight-st1 tbody td.available-flights .aircraft a>span{width:100%;display:inline-block}.flight-st1 tbody td.available-flights .aircraft>span.offscreen,.flight-st1 tbody td.available-flights .aircraft a>span.offscreen{width:0}.flight-st1 tbody td.date-view{background-color:#e5f7f9}.flight-st1 tbody td.unavailable-flights em{width:30px;height:30px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.flight-st1 tbody td.usdot-schedule-td-1{text-align:left;padding:14px}.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:0}.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:0}.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 .expected-rf-fare-details>span{display:block}.flight-st3 tbody td .expected-rf-fare-details>span>span.value{padding-left:5px}.flight-st3 tbody td:first-child{border-left:0}.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:0}.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;text-align:center}.flight-st4 tbody td.status{font-weight:bold}.flight-st4 tbody td.status.un-used{color:#cd3e00}.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:0}.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-st5 tbody td .tinner-p{font-size:14px;font-size:.875rem;margin:0;padding:5px 0}.flight-st5 tbody td .tinner-p.point-text{color:#186686}.flight-st5 tbody td .tinner-list{padding:5px 0}.flight-st5 tbody td .tinner-list .list-title{font-size:12px;font-size:.75rem;font-weight:700;line-height:inherit;margin:0}.flight-st5 tbody td .tinner-list ul{padding:0 0 0 17px;margin:0}.flight-st5 tbody td .tinner-list ul li{list-style:disc;font-size:12px;font-size:.75rem;padding:2px 0}.flight-st5 tbody td .list-disc{list-style:disc;padding-left:20px}.flight-st5 tbody td .list-disc li{list-style:disc;font-size:14px;font-size:.875rem}.flight-st5 tbody td .list-disc li span{font-size:inherit}.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:0}.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}.inflight-svc-table img{width:auto;display:inline-block}
.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}.floating-banner.type-dark .banner{width:243px;height:243px}.floating-banner.type-dark .banner a{display:block;text-align:center;padding-top:83px;height:243px;letter-spacing:-0.5px;text-decoration:none}.floating-banner.type-dark .banner a>span{display:block}.floating-banner.type-dark .banner a>span strong{color:white;font-weight:900;font-size:28.46px;font-size:1.77875rem;font-family:"open sans","Arial",sans-serif,"Apple Gothic","Malgun Gothic"}.floating-banner.type-dark .banner a>span .description-img{display:inline-block;vertical-align:bottom;font-weight:700;font-size:14px;font-size:.875rem;padding-top:13px;color:white;font-size:14.67px;font-size:.9168rem;word-break:keep-all;word-wrap:break-word}[lang='en-us'] .floating-banner.type-dark .banner a>span .description-img{font-size:13px}[lang='en-us'] .floating-banner.type-dark .banner a>span .description-img{font-size:.8125rem}.floating-banner.type-dark .banner a>span .description-img em{background:#0c3c39;color:#e9ffbe;font-style:normal}.floating-banner.type-dark .today-enough{border-top:1px dotted #57a19d;width:168px;margin:-58px auto 0;padding-top:5px;padding-left:20px}.floating-banner.type-dark .today-enough input[type="checkbox"]{border:1px solid #c0dcdb;background-color:transparent}.floating-banner.type-dark .today-enough label{color:white;font-size:11px;font-size:.6875rem}
.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}[lang='ko-kr'] section *{word-break:keep-all}.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;padding-bottom:1px}.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;padding-bottom:1px}.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;opacity:.7}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%}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.imgwidpx,.news-release-article .section img.imgwidpx,#CQrte img.imgwidpx,.richtext img.imgwidpx,.overlay-wrapper img.imgwidpx{width:auto}section img.imgwidpx.imgwid100,section img.imgwidpx.imgwid75,section img.imgwidpx.imgwid50,section img.imgwidpx.imgwid33,.news-release-article .section img.imgwidpx.imgwid100,.news-release-article .section img.imgwidpx.imgwid75,.news-release-article .section img.imgwidpx.imgwid50,.news-release-article .section img.imgwidpx.imgwid33,#CQrte img.imgwidpx.imgwid100,#CQrte img.imgwidpx.imgwid75,#CQrte img.imgwidpx.imgwid50,#CQrte img.imgwidpx.imgwid33,.richtext img.imgwidpx.imgwid100,.richtext img.imgwidpx.imgwid75,.richtext img.imgwidpx.imgwid50,.richtext img.imgwidpx.imgwid33,.overlay-wrapper img.imgwidpx.imgwid100,.overlay-wrapper img.imgwidpx.imgwid75,.overlay-wrapper img.imgwidpx.imgwid50,.overlay-wrapper img.imgwidpx.imgwid33{width:auto}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 img+a.button,.news-release-article .section .image img+a.button,#CQrte .image img+a.button,.richtext .image img+a.button,.overlay-wrapper .image img+a.button{margin-top:10px}section .image img+a.button.large.cta.new-window,.news-release-article .section .image img+a.button.large.cta.new-window,#CQrte .image img+a.button.large.cta.new-window,.richtext .image img+a.button.large.cta.new-window,.overlay-wrapper .image img+a.button.large.cta.new-window{padding:16px}section .image img+a.button.medium.cta.new-window,.news-release-article .section .image img+a.button.medium.cta.new-window,#CQrte .image img+a.button.medium.cta.new-window,.richtext .image img+a.button.medium.cta.new-window,.overlay-wrapper .image img+a.button.medium.cta.new-window{padding-left:30px;padding-right:30px}section .image img+a.button.small.cta.new-window,.news-release-article .section .image img+a.button.small.cta.new-window,#CQrte .image img+a.button.small.cta.new-window,.richtext .image img+a.button.small.cta.new-window,.overlay-wrapper .image img+a.button.small.cta.new-window{padding-left:8px;padding-right:8px}section .image img+a.button.cta,.news-release-article .section .image img+a.button.cta,#CQrte .image img+a.button.cta,.richtext .image img+a.button.cta,.overlay-wrapper .image img+a.button.cta{width:auto}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-block .par-column-8 h4,section .content-columns .par-column-4 h4,section .content-columns .par-column-6 h4,section .content-columns .par-column-8 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-block .par-column-8 h4,.news-release-article .section .content-columns .par-column-4 h4,.news-release-article .section .content-columns .par-column-6 h4,.news-release-article .section .content-columns .par-column-8 h4,#CQrte .content-block .par-column-4 h4,#CQrte .content-block .par-column-6 h4,#CQrte .content-block .par-column-8 h4,#CQrte .content-columns .par-column-4 h4,#CQrte .content-columns .par-column-6 h4,#CQrte .content-columns .par-column-8 h4,.richtext .content-block .par-column-4 h4,.richtext .content-block .par-column-6 h4,.richtext .content-block .par-column-8 h4,.richtext .content-columns .par-column-4 h4,.richtext .content-columns .par-column-6 h4,.richtext .content-columns .par-column-8 h4,.overlay-wrapper .content-block .par-column-4 h4,.overlay-wrapper .content-block .par-column-6 h4,.overlay-wrapper .content-block .par-column-8 h4,.overlay-wrapper .content-columns .par-column-4 h4,.overlay-wrapper .content-columns .par-column-6 h4,.overlay-wrapper .content-columns .par-column-8 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-block .content-columns-white img.imgwid100,section .content-columns .content-block .content-columns-white img.imgwid100,.news-release-article .section .content-block .content-block .content-columns-white img.imgwid100,.news-release-article .section .content-columns .content-block .content-columns-white img.imgwid100,#CQrte .content-block .content-block .content-columns-white img.imgwid100,#CQrte .content-columns .content-block .content-columns-white img.imgwid100,.richtext .content-block .content-block .content-columns-white img.imgwid100,.richtext .content-columns .content-block .content-columns-white img.imgwid100,.overlay-wrapper .content-block .content-block .content-columns-white img.imgwid100,.overlay-wrapper .content-columns .content-block .content-columns-white img.imgwid100{width:100% !important}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;padding-top:1px}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:0 25px 0 25px !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}#content-area .contentpage{min-width:960px}#cboxLoadedContent .contentpage{min-width:100%}#cboxLoadedContent .contentpage section .par .content-block,#cboxLoadedContent .contentpage section .par .content-columns,#cboxLoadedContent .contentpage section .par .news-release-article,#cboxLoadedContent .contentpage section .parsys .content-block,#cboxLoadedContent .contentpage section .parsys .content-columns,#cboxLoadedContent .contentpage section .parsys .news-release-article,#cboxLoadedContent .contentpage .section .par .content-block,#cboxLoadedContent .contentpage .section .par .content-columns,#cboxLoadedContent .contentpage .section .par .news-release-article,#cboxLoadedContent .contentpage .section .parsys .content-block,#cboxLoadedContent .contentpage .section .parsys .content-columns,#cboxLoadedContent .contentpage .section .parsys .news-release-article,#cboxLoadedContent .contentpage #CQrt .par .content-block,#cboxLoadedContent .contentpage #CQrt .par .content-columns,#cboxLoadedContent .contentpage #CQrt .par .news-release-article,#cboxLoadedContent .contentpage #CQrt .parsys .content-block,#cboxLoadedContent .contentpage #CQrt .parsys .content-columns,#cboxLoadedContent .contentpage #CQrt .parsys .news-release-article{overflow:visible}#cboxLoadedContent .contentpage section .par .content-block:after,#cboxLoadedContent .contentpage section .par .content-columns:after,#cboxLoadedContent .contentpage section .par .news-release-article:after,#cboxLoadedContent .contentpage section .parsys .content-block:after,#cboxLoadedContent .contentpage section .parsys .content-columns:after,#cboxLoadedContent .contentpage section .parsys .news-release-article:after,#cboxLoadedContent .contentpage .section .par .content-block:after,#cboxLoadedContent .contentpage .section .par .content-columns:after,#cboxLoadedContent .contentpage .section .par .news-release-article:after,#cboxLoadedContent .contentpage .section .parsys .content-block:after,#cboxLoadedContent .contentpage .section .parsys .content-columns:after,#cboxLoadedContent .contentpage .section .parsys .news-release-article:after,#cboxLoadedContent .contentpage #CQrt .par .content-block:after,#cboxLoadedContent .contentpage #CQrt .par .content-columns:after,#cboxLoadedContent .contentpage #CQrt .par .news-release-article:after,#cboxLoadedContent .contentpage #CQrt .parsys .content-block:after,#cboxLoadedContent .contentpage #CQrt .parsys .content-columns:after,#cboxLoadedContent .contentpage #CQrt .parsys .news-release-article:after{display:block;clear:both;content:"";height:0}#cboxLoadedContent .contentpage section .par .content-block .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage section .par .content-columns .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage section .par .news-release-article .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage section .parsys .content-block .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage section .parsys .content-columns .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage section .parsys .news-release-article .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage .section .par .content-block .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage .section .par .content-columns .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage .section .par .news-release-article .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage .section .parsys .content-block .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage .section .parsys .content-columns .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage .section .parsys .news-release-article .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage #CQrt .par .content-block .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage #CQrt .par .content-columns .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage #CQrt .par .news-release-article .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage #CQrt .parsys .content-block .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage #CQrt .parsys .content-columns .txtVersionNA div div table tbody th,#cboxLoadedContent .contentpage #CQrt .parsys .news-release-article .txtVersionNA div div table tbody th{color:#000 !important}#cboxLoadedContent .contentpage .tabbedcontent-wrapper .wrap .tabs-container,#cboxLoadedContent .contentpage .taborder-wrapper .wrap .tabs-container{overflow:visible}#cboxLoadedContent .contentpage .tabbedcontent-wrapper .wrap .tabs-container:after,#cboxLoadedContent .contentpage .taborder-wrapper .wrap .tabs-container:after{display:block;clear:both;content:"";height:0}#cboxLoadedContent .contentpage .tabbedcontent-wrapper .wrap .tabs-container .par-column-6,#cboxLoadedContent .contentpage .taborder-wrapper .wrap .tabs-container .par-column-6{overflow:auto}#cboxLoadedContent .contentpage .tabbedcontent-wrapper .wrap .tabs-container .par-column-6:after,#cboxLoadedContent .contentpage .taborder-wrapper .wrap .tabs-container .par-column-6:after{display:block;clear:both;content:"";height: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.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:1px 25px}.content-block.section .parsys .content-block.section{padding:1px 25px}.news-release-article{width:100%}.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 .table-hf{margin-bottom:30px}.news-release-article .parsys .table-hf .tableHeaderText,.news-release-article .parsys .table-hf .tableEditor,.news-release-article .parsys .table-hf .tableFooterText{padding:0 25px;max-width:100%}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:auto;height:auto;margin-bottom:-1px}.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-h2-style-left,section .rich-h2-style-left{display:block;font-style:normal;font-size:40px;font-size:2.5rem;font-weight:normal;text-align:left;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-h4-style-center,section .rich-h4-style-center{display:block;font-size:20px;font-size:1.25rem;font-weight:400;text-align:center;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-h5-style-left,section .rich-h5-style-left{display:block;font-size:24px;font-size:1.5rem;font-weight:300;text-align:left;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-16-text,section .rich-16-text{font-size:16px;font-size:1rem}.richtext .rich-16blue-text,section .rich-16blue-text{font-size:16px;font-size:1rem;color:#186686}.richtext .rich-18-text,section .rich-18-text{font-size:18px;font-size:1.125rem}.richtext .rich-18blue-text,section .rich-18blue-text{font-size:18px;font-size:1.125rem;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{display:block;clear:both;content:"";height:0}.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.city_map,.news-release-article .section ul.city_map,section ul.city_map{word-wrap:normal}.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 ul.list-inside-link-block li a,.richtext ol.list-inside-link-block li a,.news-release-article .section ul.list-inside-link-block li a,.news-release-article .section ol.list-inside-link-block li a,section ul.list-inside-link-block li a,section ol.list-inside-link-block li a{display:inline}.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%}.tb-style-list.edocument li .button-link{padding:2px}.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 !important}.templete-common section.main-content .section.richtext+.section.content-table.content-block{padding-top:0}.templete-common section.main-content .parsys .section{padding: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,.templete-common section.main-content .richtext ol.gray-round{padding-left:35px}.templete-common section.main-content .richtext ul.gray-round.note,.templete-common section.main-content .richtext ol.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 .table-hf .tableHeaderText,.templete-common section.main-content .table-hf .tableEditor,.templete-common section.main-content .table-hf .tableFooterText{padding:0 !important}.templete-common section.main-content .promotion-announce{margin:30px 0}.templete-common section.main-content .promotion-announce ul{margin:0;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{display:block;clear:both;content:"";height:0}.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;margin:0}section .cq-element-par .txtVersionNA{padding:20px 0}.new-news-article{max-width:1087px;margin:0 auto;padding:27px 40px 0 40px}#cboxLoadedContent>.contentpage>.new-news-article{max-width:1200px;margin:0 auto;padding:0 !important}.content-block .txtVersion1 img{padding:5px}.content-block .txtVersion1 img.link-pdf{padding:0;display:inline-block;width:auto;margin:0 5px -1px 5px}.content-block .textimage a{display:inline}.content-block .news-info-bottom{display:inline-block;width:100%;position:relative;margin:0;padding:5px 0 25px 0;border-bottom:1px solid #aaa;font-size:15px;font-size:.9375rem}.content-block .news-info-bottom .news-category{display:inline-block;margin-right:20px}.content-block .news-info-bottom .news-category .icon-categroy-news{position:absolute;left:0;top:8px}.content-block .news-info-bottom .news-category .txt-categroy-news{padding-left:25px;background:url('../images/components/bookingbar/new_release_ic_01.gif') 0 center no-repeat}.content-block .news-info-bottom .news-date-new{display:inline-block}.content-block .news-info-bottom .news-date-new span.ic-calendar-text{padding-left:20px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -63px -14px;color:black}.content-block.image-article{margin-bottom:10px;padding-bottom:0;padding-top:0}.content-block.image-article h3{font-size:18px;font-size:1.125rem;font-style:normal;font-weight:bold;color:black}.content-block.image-article .inlineimg-left{padding-right:20px;float:left}.content-block.image-article .inlineimg-right{padding-left:20px;float:right}.content-block.image-article.richtext p:after{content:"";display:inline;clear:both}.winner_templete .tableEditor{overflow:visible !important}.image-article{margin-bottom:10px;padding-bottom:0}.image-article .text-h3{font-size:18px;font-size:1.125rem;font-style:normal;font-weight:bold}#skrollr-body .skrollr-body .content-headings{margin-left:50px}.nw-privacy{margin:0 25px}.cont-accd-list{background:white;margin:0;padding:0;border-bottom:1px solid #ccc}.cont-accd-list>li{border-top:1px solid #ccc;margin-bottom:0;list-style:none}.cont-accd-list>li .question{font-size:14px;font-size:.875rem;background:transparent;display:block;width:100%;padding:10px 0 10px 4px}.cont-accd-list>li .question .acd-title{text-align:left;position:relative;width:100%;display:block;padding:1px 20px 5px 36px;color:#27748b;font-size:16px;font-size:1rem}.cont-accd-list>li .question .acd-icon{position:absolute;top:8px;left:0;background:url('../images/components/customer/btn-arrow-updown.png') no-repeat left bottom;height:12px;width:20px}.cont-accd-list>li.on{border-top:1px solid #1c8ca9;border-bottom:1px solid #1c8ca9;margin-bottom:-1px;z-index:1}.cont-accd-list>li.on .question .acd-icon{background:url('../images/components/customer/btn-arrow-updown.png') no-repeat top left}.cont-accd-list>li .answer{padding:10px 20px 20px 40px;position:relative}.cont-accd-list>li .answer .close{background:0;text-decoration:underline;position:absolute;right:0;bottom:10px;color:#757575;font-size:14px;font-size:.875rem}.cont-accd-btn button{padding:0 10px 0 20px;margin:0 10px 10px 0;color:#27748b;font-size:18px;font-size:1.125rem}.cont-accd-btn .division{border-left:1px solid #ccc;padding-left:10px}.cont-accd-btn .show{background:url('../images/components/customer/btn-arrow-all.png') no-repeat left -32px}.cont-accd-btn .hide{background:url('../images/components/customer/btn-arrow-all.png') no-repeat left 6px}
.no-gap{margin:0;padding:0}.ppz-insert{padding-top:100px !important;position:relative}.ppz-insert .gift-posR{position:initial !important}.main-banner.ppz-white h2,.main-banner.ppz-white .description{color:white !important}.main-banner.ppz-white a.mainbanner-btn{color:white !important;border:2px solid white !important}.main-banner.ppz-white a.mainbanner-btn:focus,.main-banner.ppz-white a.mainbanner-btn:hover{color:#1b607c !important}.main-banner.ppz-black h2,.main-banner.ppz-black .description{color:black !important}.main-banner.ppz-black a.mainbanner-btn{color:black !important;border:2px solid black !important}.main-banner.ppz-skyblue h2,.main-banner.ppz-skyblue .description{color:#bbddfb !important}.main-banner.ppz-skyblue a.mainbanner-btn{color:#bbddfb !important;border:2px solid #bbddfb !important}.main-banner.ppz-navy h2,.main-banner.ppz-navy .description{color:#1b607c !important}.main-banner.ppz-navy a.mainbanner-btn{color:#1b607c !important;border:2px solid #1b607c !important}.main-banner.ppz-violet h2,.main-banner.ppz-violet .description{color:#7910af !important}.main-banner.ppz-violet a.mainbanner-btn{color:#7910af !important;border:2px solid #7910af !important}.main-banner.ppz-green h2,.main-banner.ppz-green .description{color:#087543 !important}.main-banner.ppz-green a.mainbanner-btn{color:#087543 !important;border:2px solid #087543 !important}.main-banner.ppz-yellow h2,.main-banner.ppz-yellow .description{color:#916701 !important}.main-banner.ppz-yellow a.mainbanner-btn{color:#916701 !important;border:2px solid #916701 !important}.main-banner.ppz-orange h2,.main-banner.ppz-orange .description{color:#cd6101 !important}.main-banner.ppz-orange a.mainbanner-btn{color:#cd6101 !important;border:2px solid #cd6101 !important}.main-banner.ppz-red h2,.main-banner.ppz-red .description{color:#d52003 !important}.main-banner.ppz-red a.mainbanner-btn{color:#d52003 !important;border:2px solid #d52003 !important}#PPZ-section{width:100%}#PPZ-section .floating-alert{width:100%}#PPZ-section .floating-alert .ppz-banner-container{width:100%;background:white center 0;position:absolute;top:1px;left:0;z-index:900}#PPZ-section .floating-alert .ppz-banner-container .ppz-banner{min-width:960px;max-width:1200px;width:960px}#PPZ-section .floating-alert .ppz-banner-container .ppz-banner .alert-desc:hover,#PPZ-section .floating-alert .ppz-banner-container .ppz-banner .alert-desc:focus{outline-offset:-1px}#PPZ-section .floating-alert .ppz-banner{margin:0 auto;padding:0;font-size:18px !important;font-size:1.125rem !important;height:100px}#PPZ-section .floating-alert .ppz-banner .alert-desc{padding:0;display:table;width:100%;height:100%;vertical-align:middle;text-decoration:none;line-height:normal}#PPZ-section .floating-alert .ppz-banner .alert-desc span,#PPZ-section .floating-alert .ppz-banner .alert-desc strong,#PPZ-section .floating-alert .ppz-banner .alert-desc ul,#PPZ-section .floating-alert .ppz-banner .alert-desc li,#PPZ-section .floating-alert .ppz-banner .alert-desc p,#PPZ-section .floating-alert .ppz-banner .alert-desc div,#PPZ-section .floating-alert .ppz-banner .alert-desc dl,#PPZ-section .floating-alert .ppz-banner .alert-desc dt{font-size:18px !important;font-size:1.125rem !important}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc{padding-right:42%;display:table-cell;vertical-align:middle;font-size:18px !important;font-size:1.125rem !important}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .bold{font-weight:bold}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .large{font-size:22px !important;font-size:1.375rem !important}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .small{font-size:16px !important;font-size:1rem !important}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .line{text-decoration:underline}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .txt-hidden{width:1px;height:1px;font-size:0 !important;overflow:hidden}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-skyblue,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-skyblue{color:#bbddfb}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-blue,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-blue{color:#1975a3}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-navy,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-navy{color:#1b607c}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-violet,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-violet{color:#7910af}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-white,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-white{color:white}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-black,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-black{color:black}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-green,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-green{color:#087543}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-yellow,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-yellow{color:#916701}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-orange,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-orange{color:#cd6101}#PPZ-section .floating-alert .ppz-banner .alert-desc .desc.ppz-red,#PPZ-section .floating-alert .ppz-banner .alert-desc .desc .ppz-red{color:#d52003}#PPZ-section .floating-alert .ppz-banner .ppz-bg-blue{background-color:#1975a3}#PPZ-section .floating-alert .ppz-banner .ppz-bg-navy{background-color:#1b607c}#PPZ-section .floating-alert .ppz-banner .ppz-bg-violet{background-color:#7910af}#PPZ-section .floating-alert .ppz-banner .ppz-bg-white{background-color:white}#PPZ-section .floating-alert .ppz-banner .ppz-bg-black{background-color:black}#PPZ-section .floating-alert .ppz-banner .ppz-bg-green{background-color:#087543}#PPZ-section .floating-alert .ppz-banner .ppz-bg-yellow{background-color:#916701}#PPZ-section .floating-alert .ppz-banner .ppz-bg-orange{background-color:#cd6101}#PPZ-section .floating-alert .ppz-banner .ppz-bg-red{background-color:#d52003}#PPZ-section .ppz-banner.ppz-main{max-width:1171px;min-width:960px;height:100px;margin:20px auto;border:1px solid #ccc;border-radius:5px}#PPZ-section .ppz-banner.ppz-main .alert-desc{padding:0 30px}#PPZ-section .ppz-banner.ppz-main .alert-desc .desc{padding-right:40%}.reservation-search #PPZ-section .ppz-banner{width:960px}#payment-completion #PPZ-section .ppz-banner-container{top:-34px}#payment-completion #PPZ-section .ppz-banner-container .ppz-banner{margin:0 auto;width:960px !important}@media(min-width:1280px){#PPZ-section .floating-alert .ppz-banner-container .ppz-banner{width:1200px !important}.reservation-search #PPZ-section .floating-alert .ppz-banner-container .ppz-banner{width:960px !important}}#ppz-floatingSection button{background:transparent}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container{position:absolute;z-index:995;right:5%;top:3%}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner{position:relative;width:236px;height:256px}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc{display:table;width:100%;height:100%;text-decoration:none;padding:145px 0 32px}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{display:table-cell;vertical-align:middle;padding:0 35px;color:white;font-weight:bold;word-break:keep-all;word-wrap:break-word;text-align:center;letter-spacing:-0.5px;font-size:15px;line-height:130%}[lang='en-us'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='pt-br'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='es-es'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='fr-fr'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='de-de'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='ru-ru'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='ja-jp'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='zh-cn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:15px}[lang='zh-hk'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:15px}[lang='th-th'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='vi-vn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='id-id'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='en-us'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='pt-br'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='es-es'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='fr-fr'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='de-de'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='ru-ru'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:110%}[lang='ja-jp'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='zh-cn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:130%}[lang='zh-hk'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:130%}[lang='th-th'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='vi-vn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='id-id'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='ja-jp'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{word-break:break-all}[lang='zh-cn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{word-break:break-all}[lang='zh-hk'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert{word-break:break-all}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{text-decoration:underline;font-weight:normal;display:block;margin-top:3px;font-size:13px}[lang='en-us'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}[lang='pt-br'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}[lang='es-es'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}[lang='fr-fr'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}[lang='de-de'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}[lang='ru-ru'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}[lang='ja-jp'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}[lang='zh-cn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:13px}[lang='zh-hk'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:13px}[lang='th-th'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}[lang='vi-vn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}[lang='id-id'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .line{font-size:12px}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert em,#ppz-floatingSection .ppz-floating-banner .ppz-banner-container .ppz-banner a.banner-desc .txt-insert .t2-st{background:#0c3c39;color:#e9ffbe;font-style:normal;display:inline-block}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container .today-enough{position:absolute;bottom:4px;padding:0 40px;width:100%;text-align:center}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container .today-enough .today-close{padding-left:25px;color:white;font-size:12px;font-size:.75rem;text-align:left;vertical-align:middle;min-height:28px;line-height:110%;background:url('../images/components/mainpage/checkbox-floating.png') no-repeat left center;letter-spacing:-0.5px}[lang='ja-jp'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .today-enough .today-close{word-break:break-all}[lang='zh-cn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .today-enough .today-close{word-break:break-all}[lang='zh-hk'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container .today-enough .today-close{word-break:break-all}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container .close{width:28px;height:28px;z-index:998;display:block;overflow:hidden;position:absolute;right:24px;top:23px;line-height:2000rem}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc{padding:10px 0 32px;width:80%;margin:0 auto}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{color:#813400;padding:0 28px;font-size:15px;line-height:130%}[lang='en-us'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:15px}[lang='pt-br'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='es-es'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='fr-fr'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='de-de'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='ru-ru'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='ja-jp'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='zh-cn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:15px}[lang='zh-hk'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:15px}[lang='th-th'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:15px}[lang='vi-vn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='id-id'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{font-size:14px}[lang='en-us'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='pt-br'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:110%}[lang='es-es'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:110%}[lang='fr-fr'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:110%}[lang='de-de'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:110%}[lang='ru-ru'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:110%}[lang='ja-jp'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='zh-cn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:130%}[lang='zh-hk'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:130%}[lang='th-th'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:120%}[lang='vi-vn'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:110%}[lang='id-id'] #ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert{line-height:110%}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.flt-type2 .ppz-banner a.banner-desc .txt-insert strong{display:block;padding:10px 0 25px;margin-bottom:20px;border-bottom:1px dashed #845535;font-size:30px;font-size:1.875rem}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner{width:225px;min-height:262px}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner{padding:0;height:auto;width:100%}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .banner-desc{text-decoration:none;display:block;padding:0}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .banner-desc .txt-insert{display:block;padding:0}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .txtbanner{padding:25px 27px 3px 22px;background:url('../images/components/alerts/personalization/bg-banner-prestige-discount-t.png') no-repeat 0 0}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .sub-cp{color:#29416a;display:block;text-align:left;font-size:13px;font-size:.8125rem;text-decoration:none}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .sub-cp .point,#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .sub-cp .name{font-size:15px;font-size:.9375rem;font-weight:700}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .sub-cp .name{text-decoration:underline}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .main-cp{color:#29416a;display:table;font-size:19px;font-size:1.1875rem;text-align:right;line-height:inherit;letter-spacing:-0.3px;width:100%;text-decoration:none}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .main-cp>span{display:table-cell;text-align:right;vertical-align:middle;line-height:120%;word-break:break-all;word-wrap:break-word;width:53%;padding:10px 0 12px}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .main-cp>span.point{width:47%;font-size:52px;font-size:3.25rem;text-align:left}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .main-cp>span.point span{position:relative;text-align:left;letter-spacing:-3px;text-decoration:none}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .main-cp>span.point span sub{position:absolute;text-decoration:none;top:30px;left:57px;vertical-align:0;line-height:25px;font-size:25px;font-size:1.5625rem}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .ppz-banner .go-page{background:#ffd953;border:1px solid #d1af13;color:black;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;font-weight:700;text-decoration:none;width:60%;padding:8px;margin:0 auto;display:block;text-align:center}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .div-line{height:20px;border:0;margin:0;padding:0;background:transparent url('../images/components/alerts/personalization/bg-banner-prestige-discount-b1.png') no-repeat 0 0}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .session-close-box{padding:0 20px 20px 15px;background:url('../images/components/alerts/personalization/bg-banner-prestige-discount-b2.png') no-repeat 0 bottom;min-height:81px;margin:0}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .session-close-box .text{color:#333;font-size:12px;font-size:.75rem;padding:5px 0;font-weight:700;line-height:130%}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .today-enough{margin:0;position:static;width:auto;padding:0;text-align:left}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .today-enough .today-close{width:100%;text-align:left;color:#434343;background:transparent url('../images/components/mainpage/checkbox-noselect-quick.png') no-repeat left center}#ppz-floatingSection .ppz-floating-banner .ppz-banner-container.personal-banner .close{width:20px;height:20px;right:19px;top:13px;background:url('../images/components/alerts/personalization/btn-floating-banner-close.png') no-repeat 0 0}.pop-dsc-cp{padding:20px 0 30px 0;max-width:800px}.pop-dsc-cp .modal-title{margin:23px 0 20px 0}.pop-dsc-cp .txt-info{font-size:14px;font-size:.875rem}.pop-dsc-cp .subtitle{color:#186686}.pop-dsc-cp .cp-num-bx{background:#f4fbfd;border-top:1px solid #1c8ca9;border-bottom:1px solid #1c8ca9;padding:20px;text-align:center;margin:17px 0 27px 0}.pop-dsc-cp .cp-num-bx p{color:#186686}.pop-dsc-cp .cp-num-details{margin-bottom:32px}.pop-dsc-cp .cp-num-details table td,.pop-dsc-cp .cp-num-details table th{border-bottom:1px solid #ccdcdf;border-top:1px solid #ccdcdf;font-size:14px;font-size:.875rem;padding:10px;font-weight:normal}.pop-dsc-cp .cp-num-details table th{color:#186686;background:#f8f8f8}.pop-dsc-cp .cp-num-details table th.th-f{border-right:1px solid #ccdcdf}.pop-dsc-cp .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}.pop-dsc-cp .notice .list{padding:0;margin:0}.pop-dsc-cp .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:1.4;letter-spacing:0}.pop-dsc-cp .notice .list li strong{color:#186686}.pop-dsc-cp .btn-c{margin-bottom:40px}
