.no-gap{margin:0;padding:0}.contentpage{background:#f8f8f8}.contentpage .par.parsys .ebaggage-calculator caption{font-size:12px !important}.ebaggage-calculator{line-height:initial;max-width:960px;padding-top:20px;margin:0 auto}.ebaggage-calculator ul{word-break:normal !important;word-wrap:normal !important}.ebaggage-calculator .main-title{font-size:26px;font-size:1.625rem;text-align:left;padding-bottom:20px}.ebaggage-calculator .required-icon{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.ebaggage-calculator .ebaggage-cal-wrap{margin:0 0 30px}.ebaggage-calculator .ebaggage-cal-wrap strong.red{color:#cd3e00}.ebaggage-calculator .ebaggage-cal-wrap .notice-wrap{padding:15px 0}.ebaggage-calculator .ebaggage-cal-wrap .notice-wrap h3{display:block;padding-bottom:6px;margin-bottom:4px;color:#186686;font-size:14px;font-size:.875rem;line-height:normal;font-weight:bold;font-style:normal}.ebaggage-calculator .ebaggage-cal-wrap .notice-wrap .sub-list li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}.ebaggage-calculator .ebaggage-cal-wrap .notice-wrap h3.noti-tit{border-bottom:1px solid #ccc;margin-bottom:10px;padding-left:10px}.ebaggage-calculator .ebaggage-cal-wrap .notice-wrap .sub-list{padding-left:10px}.ebaggage-calculator .ebaggage-cal-wrap .notice-wrap .sub-list li .dash{padding-left:0;margin:5px 0}.ebaggage-calculator .ebaggage-cal-wrap .notice-wrap .sub-list li .dash>li{list-style:url('../images/bul-hyphen.gif')}.ebaggage-calculator .ebaggage-cal-wrap .btn_area{text-align:center;padding-top:10px}.ebaggage-calculator .ebaggage-cal-wrap .btn_area button{display:inline-block}.ebaggage-calculator .ebaggage-cal-wrap .ebaggage-search-form,.ebaggage-calculator .ebaggage-cal-wrap .ebaggage-result-form{margin-top:0;background:white;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;padding:30px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form{background:white;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;padding:30px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap{list-style:none;padding:0;margin:0}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap .errorMessageContainerEB p.error{font-size:12px;font-size:.75rem;color:#d42a1d !important;font-weight:bold}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li{list-style:none;width:48%;min-height:80px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li.fleft{clear:both;float:left}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li.fright{float:right}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .styled-select.ebaggage-select{height:40px;height:2.5rem}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .styled-select.ebaggage-select select{height:40px;height:2.5rem}.ie8 .ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .styled-select.ebaggage-select select,.ie9 .ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .styled-select.ebaggage-select select{padding-left:0 !important;height:25px;height:1.5625rem}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li strong,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li label{font-weight:400;font-size:16px;font-size:1rem;display:inline-block;padding-bottom:5px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li input{width:100%;font-size:13px;font-size:.8125rem;margin:0;padding:9px 10px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li input#skypassnum{min-height:40px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-departure-area,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-arrival-area{border:1px solid #919191;background:white}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-departure-area .fillholder,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-arrival-area .fillholder{position:relative;margin:0}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-departure-area .fillholder .combobox,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-arrival-area .fillholder .combobox{padding:8px 45px 7px 9px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-departure-area .fillholder .combobox .ui-helper-hidden-accessible,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-arrival-area .fillholder .combobox .ui-helper-hidden-accessible{word-wrap:normal !important}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-departure-area .fillholder .placeholder,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-arrival-area .fillholder .placeholder{top:10px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-departure-area .fillholder .fromTarget,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-arrival-area .fillholder .fromTarget{position:absolute;top:10px;right:10px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -19px -16px;width:14px;height:20px;text-indent:-99999px;font-size:0;border:0}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-departure-area .fillholder .formlabel,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-arrival-area .fillholder .formlabel{position:absolute;top:0;left:4px;z-index:2;color:#757575;font-size:14px;font-size:.875rem;font-weight:bold;cursor:default}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-departure-area .fillholder .div-airport-list .ui-autocomplete,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-arrival-area .fillholder .div-airport-list .ui-autocomplete{margin:0;padding:0 0 14px !important;word-break:normal !important}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-departure-area .fillholder .div-airport-list .ui-autocomplete>li,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .airports-arrival-area .fillholder .div-airport-list .ui-autocomplete>li{margin-bottom:0}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .dateholder{position:relative;padding:8px 45px 7px 9px;margin:0;border:1px solid #919191;background:white}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .dateholder .placeholder{top:12px;left:12px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .dateholder .dateTarget{position:absolute;top:11px;right:15px;background:url('../images/components/bookingbar/icon-tripDetails.gif') no-repeat -63px -16px;width:15px;height:17px;text-indent:-99999px;font-size:0;border:0}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .dateholder>input{padding-left:10px}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .errorMessageContainer,.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .errorMessageContainer p{text-align:left}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap>li .fillholder-new .org-airport-list .ui-autocomplete{max-height:174px !important}.ebaggage-calculator .ebaggage-cal-wrap.search .ebaggage-search-form .search-wrap:after{display:block;clear:both;content:"";height:0}.ebaggage-calculator .ebaggage-cal-wrap.result .itinerary-info{margin:10px 0;padding:20px !important;border:1px dashed #96b4ba;background:#f6fafe;text-align:center;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:16px;font-size:1rem;color:#333}.ebaggage-calculator .ebaggage-cal-wrap.result .itinerary-info strong{display:inline-block;text-align:center;line-height:150%;font-size:16px;font-size:1rem}.ebaggage-calculator .ebaggage-cal-wrap.result .itinerary-info .arrow-to{display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;width:40px;height:10px;background:url('../images/components/dom-avail/ico-fromto.png') no-repeat center 0}.ebaggage-calculator .ebaggage-cal-wrap.result .itinerary-info .membergrade{display:inline-block;width:100%;font-weight:700}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table{width:100%}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table th,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table td,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table td *{font-size:14px;font-size:.875rem;padding:8px 5px;text-align:center;font-weight:700;color:#333}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table th.baggage-currency,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table td.baggage-currency,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table td *.baggage-currency{padding:8px 0}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table th .offscreen,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table td .offscreen,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table td * .offscreen{word-break:normal !important}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table thead td,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table thead th{background:#186686;color:white}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table thead td .smalltxt,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table thead th .smalltxt{display:block;font-size:11px;font-size:.6875rem}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody th{border-bottom:1px solid #ccc;text-align:center}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody th .bag1,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody th .bag2,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody th .bag3,.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody th .bag4{display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;width:54px;height:47px;background:url('../images/components/content-pages/ebaggage-icon.jpg') no-repeat 0 0}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody th .bag2{background-position:-54px 0}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody th .bag3{background-position:-108px 0}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody th .bag4{background-position:-162px 0}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody td{border-bottom:1px solid #ccc}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody td .posR{position:relative}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody td .posR input[type="checkbox"]{left:50%;margin-left:-9px}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form table tbody td .posR .free-label{display:block;text-align:center;padding:0}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form .total-ebaggage-fare{text-align:right;width:100%;background:#f6fafe;padding:15px 4%}.ebaggage-calculator .ebaggage-cal-wrap.result .ebaggage-result-form .total-ebaggage-fare strong{font-size:18px;font-size:1.125rem;color:#186686;text-align:center}
