/* http://docs.jquery.com/UI/Datepicker#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;position:relative;z-index:99999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;cursor:pointer;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:40%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker td.red a{color:#d60944}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-datepicker{font-size:15px}.ui-datepicker-week-end{color:#d60944}.ui-widget-header .ui-icon{background-image:url('../images/sprite/sprite-icons.png');width:16px;height:16px}.ui-icon-circle-triangle-e{background-position:-84px -70px}.ui-icon-circle-triangle-w{background-position:-68px -70px}textarea{border-color:#bababa}textarea:hover{border-color:#5c5c5c}.tv-r-shifterFromTop{padding-top:295px;z-index:1;position:relative}.tv-r-shifterFromTop.SEOBreadcrumb{padding-top:15px}.tv-r-shifterFromTop.withBreadcrumbs{padding-top:160px}.tv-r{width:100%;float:left}.tv-c{position:relative;float:left}.tv-c-10{width:10%}.tv-c-12{width:12%}.tv-c-15{width:15%}.tv-c-17{width:17%}.tv-c-20{width:20%}.tv-c-22{width:22%}.tv-c-25{width:25%}.tv-c-27{width:27%}.tv-c-30{width:30%}.tv-c-32{width:32%}.tv-c-35{width:35%}.tv-c-37{width:37%}.tv-c-40{width:40%}.tv-c-42{width:42%}.tv-c-45{width:45%}.tv-c-47{width:47%}.tv-c-50{width:50%}.tv-c-52{width:52%}.tv-c-55{width:55%}.tv-c-57{width:57%}.tv-c-60{width:60%}.tv-c-62{width:62%}.tv-c-65{width:65%}.tv-c-67{width:67%}.tv-c-70{width:70%}.tv-c-72{width:72%}.tv-c-75{width:75%}.tv-c-77{width:77%}.tv-c-80{width:80%}.tv-c-82{width:82%}.tv-c-85{width:85%}.tv-c-87{width:87%}.tv-c-90{width:90%}.tv-c-92{width:92%}.tv-c-95{width:95%}.tv-c-97{width:97%}.tv-c-100{width:100%}.tv-sl-15{margin-left:15px}.tv-sl-20{margin-left:20px}.tv-sl-10{margin-left:10px}.tv-sl-5{margin-left:5px}.tv-sr-15{margin-right:15px}.tv-sr-10{margin-right:10px}.tv-sr-5{margin-right:5px}.tv-st-15{margin-top:15px}.tv-st-10{margin-top:10px}.tv-st-5{margin-top:5px}.tv-clr{clear:both}.tv-clr-pad{height:10px;clear:both}.tv-txt{font-family:"Segoe UI"}.tv-al-center{text-align:center}.tvContainerHeaderContent h3{padding:3px 0 0 0}.tv-al-right{text-align:right}.tv-al-left{text-align:left}.tv-pull-right{float:right}.tv-pull-left{float:left}.tv-txt-lbl{padding-bottom:10px;font-weight:100}.tv-tc-lightBlue{color:#1ba0e2!important}.tv-tc-gray{color:#f0f0f0}.tv-tc-green{color:#009700}.tv-tc-strongGray{color:#434343}.tv-tc-lessStrongGray{color:#999}.tv-tc-white{color:#fff}.tv-tc-red{color:#c91111}.tv-ts-mini{font-size:10pt;font-weight:100}.tv-ts-veryMini{font-size:9pt;font-weight:100}.tv-ts-ultraMini{font-size:8pt;font-weight:100}.tv-ts-small{font-size:11pt;font-weight:100}.tv-ts-normal{font-size:1.12em;font-weight:400}.tv-ts-bigger{font-size:24px;font-weight:200}.tv-tst-underline{text-decoration:none !important}.tv-tst-underline{text-decoration:underline}.tv-tst-italic{font-style:italic}.tv-fw-slim{font-weight:100}.tv-fw-bold{font-weight:900}.tv-bg-gray{background-color:#f0f0f0}.tv-bg-lightBlue{background-color:#1ba0e2}.tv-bg-strongGray{background-color:#434343}.tv-bg-orange{background-color:#f97b0c;color:white}.tv-bg-alertWarning{background-color:#faebcc;color:#8a6d3b}.tv-bg-alertError{background-color:#ebccd1;color:#a94442}.tv-bg-blackGray{color:white;background-color:#434343}.tv-boxNoPadding{padding:0;position:relative}.tv-box{padding:3px;position:relative}.tv-boxLargePadding{padding:12px;position:relative}.tv-box-close{position:absolute;right:5px;top:5px;width:20px;height:20px;background:url("../images/sprite/sprite-icons.png") -68px -87px no-repeat scroll;cursor:pointer}.tv-box-leftBorder{border-left:3px solid;padding-left:5px;padding-top:8px;padding-bottom:8px;padding-right:8px}.tv-box-rightBorder{border-right:3px solid;padding-left:5px;padding-top:8px;padding-bottom:8px;padding-right:8px}.tv-box-fullBorder{padding:8px;border:2px solid}.tv-box-formSection{border:1px solid #bababa;border-left:3px solid #1ba0e2;padding-left:5px;padding-top:8px;padding-bottom:8px;padding-right:8px}.tv-box-slimBorder{border-width:1px}.tv-dropDown-flat{height:32px;overflow:hidden;font-size:11pt;background-color:white;border:1px solid #f0f0f0}.tv-actionButton{width:60px;height:30px;padding-left:10px;padding-top:5px}.detailHotel{position:relative}.tv-actionButtonBlue{position:absolute;bottom:10px;right:10px;background-position:-450px -3px;width:62px;height:44px}.tv-actionButtonBlue:hover{background-position:-450px -57px;width:62px;height:44px}.tv-planeActionButton{width:80px;height:20px;padding-left:17px;padding-top:3px}.tv-planeActionButton{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -168px 0 no-repeat scroll;color:#fff}.tv-generalButton{padding:8px;cursor:pointer}.tv-smallButton{padding:4px}.tv-alertButton{float:right;min-width:140px;text-align:center;margin-right:10px;cursor:pointer}.tv-brandButton{float:right;text-align:center;cursor:pointer;border:1px solid #fff;padding:3px 20px;color:#fff;margin-top:5px}#tv-topbar.hasBreadcrumb{height:118px;z-index:15000}#tv-topbar.hasBreadcrumb.simpleTopBar{height:34px;z-index:20000}.tv-breadcrumb-container{background-color:#f9f9f9;line-height:20px;padding:0 0 0 10px;margin:55px auto 15px auto;width:950px;position:relative;z-index:100;height:36px}.tv-breadcrumb-SEO-containter{background-color:#fff;line-height:20px;padding:0 0 0 10px;margin:75px auto 15px auto;width:950px;position:relative;z-index:100;background-color:#f0f0f0;height:36px}.tv-breadcrumb-container .breadcrumb-item,.tv-breadcrumb-SEO-containter .breadcrumb-item{font-size:12px;float:left;padding:4px;text-decoration:underline;color:#636363;line-height:22px}.tv-breadcrumb-container .breadcrumb-item.slim,.tv-breadcrumb-SEO-containter .breadcrumb-item.slim{font-weight:400;color:#434343}.tv-breadcrumb-container .breadcrumb-item.noUnderline,.tv-breadcrumb-SEO-containter .breadcrumb-item.noUnderline{text-decoration:none;line-height:22px}.tv-breadcrumb-container .bradcrumb-item.slim.noUnderline a,.tv-breadcrumb-SEO-containter .bradcrumb-item.slim.noUnderline a{text-decoration:none}.tv-breadcrumb-container .breadcrumb-arrow,.tv-breadcrumb-SEO-containter .breadcrumb-arrow{float:left;line-height:30px}.tv-breadcrumb-container .breadcrumb-item .breadcrumb-info{font-size:9pt;font-style:italic;color:#434343;padding:4px;padding-top:0;padding-left:0;margin-top:-3px}.tv-asBullet{list-style:disc;margin-left:15px}.tv-backgroundTopContainer{position:absolute;width:100%;top:0;left:0;right:0;height:450px;z-index:0}.tv-backgroundTopContainer img{width:100%;height:100%}.tv-inRound{float:left;background-image:url("../images/misc/roundround-1fce96bd053720d647be15d89e445863.png");width:120px;height:120px;color:white;z-index:100}.tv-inRound-mini{float:left;background-size:contain;background-image:url("../images/misc/roundround-1fce96bd053720d647be15d89e445863.png");width:60px;height:60px;color:white;font-size:9pt;z-index:100}.tv-inRound .lblText{font-size:24pt;margin-top:43px;margin-left:28px}.tv-inRound-mini .lblText{font-size:12pt;margin-top:22px;margin-left:14px}.tv-planeRender{float:left;background-image:url("../images/misc/plane-a32ed3441eea7a6807915e8b6c9ca773.png");width:76px;height:68px}.tv-planeRender-mini{float:left;background-image:url("../images/misc/plane-a32ed3441eea7a6807915e8b6c9ca773.png");width:48px;height:44px}.tv-checkbox-container{position:relative;float:left;margin-top:3px;margin-right:25px}.tv-checkbox-unchecked{background:url('../images/sprite/sprite-icons.png') no-repeat -315px -175px;width:17px;height:18px}.tv-checkbox-checked{background:url('../images/sprite/sprite-icons.png') no-repeat -315px -150px;width:17px;height:18px}.tv-checkbox-unchecked.black{background:url('../images/sprite/sprite-icons.png') no-repeat -315px -225px;width:17px;height:18px}.tv-checkbox-checked.black{background:url('../images/sprite/sprite-icons.png') no-repeat -315px -200px;width:17px;height:18px}.tv-tabs{margin-top:10px;width:100%;float:left;background-color:#f0f0f0}.tv-tab-item{float:left;min-width:140px;padding:5px;border:3px solid #f0f0f0}.tv-tab-item.tv-tab-selected{background-color:#dfdfdf;border:3px solid #f0f0f0}.tv-tab-content{float:left;width:100%;position:relative;margin-top:10px}.tv-tab-content div.tab-content-area{padding-left:10px;padding-right:10px;padding-top:10px}.tv-dsmBox{padding:20px;border:1px solid #ddd;position:relative}.tv-dsmBox-close{background:url("../images/sprite/sprite-icons.png") no-repeat -68px -87px;width:20px;height:20px;display:inline-block;position:absolute;top:20px;right:20px;cursor:pointer}.tv-dsmBox-title{margin-bottom:15px;font-weight:bold}.tv-dsmBox-button{min-width:90px;display:block;float:left;font-size:16px;padding:10px;cursor:pointer;margin-right:12px;margin-bottom:10px;line-height:1;color:#fff;background:#0d7fcc;text-align:center;font-weight:bold}.tv-dsmBox-button:hover{background:#5ba7d9;color:#FFF}.tv-dsmBox-button.conversionBtn{background:#f16a24;margin-right:0}.tv-dsmBox-button.conversionBtn:hover{background:#ef9470}.tv-listView{position:relative}.tv-listView-loading{min-height:50px;background:url("../images/misc/loading-77f8da9a6511b23fcc61f8f71365c3e7.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.tv-listView-error{background:#fff;color:#797777;font-style:italic;text-transform:lowercase;text-align:center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.tv-listView ul.tv-listView-rows{border:1px solid #e1e1e1;border-bottom:0}.tv-listView li.tv-listViewItem .command-menu{position:absolute;background:#fff;z-index:2000;right:0;margin-top:2px}.tv-listView li.tv-listViewItem{height:45px;line-height:45px;border-bottom:1px solid #e1e1e1;position:relative;cursor:pointer}.tv-listView li.tv-listViewItem.active{background:#ee7}.tv-listView li.tv-listViewItem .content{width:80%;margin-left:20px}.tv-listView li.tv-listViewItem .right-accessory{background:url("../images/sprite/sprite-icons.png") no-repeat -14px -1113px;width:17px;height:9px;position:absolute;top:21px;right:15px}.tv-listView-controls{margin-top:20px}#authFormContainer{width:350px;padding:30px 30px 30px 25px;background:#fff;border-left:5px solid #1ba0e2;position:relative}#authFormContainer .headIcon{background:url("../images/sprite/sprite-icons.png") no-repeat -399px -1018px;width:88px;height:88px;margin:0 auto 20px auto}#authFormContainer h2{text-align:center}#authFormContainer .tv-form-element{margin-bottom:30px}#authFormContainer p{text-align:center;margin-bottom:15px}#authFormContainer .username{font-weight:bold}#authFormContainer p.fillContentHelper{text-align:left}#authFormContainer #tvPassword{text-align:center}#authFormContainer input{width:300px;height:auto}#authFormContainer .tv-form-submit{position:relative;padding-top:20px}#authFormContainer .tv-divider{border-bottom:1px solid #ddd;position:absolute;width:100%;right:0}#authFormContainer .tv-authButton{width:43%;box-sizing:border-box;cursor:pointer;height:40px;line-height:40px;font-size:17px;background-color:#1ba0e2;color:#fff;text-decoration:none;text-align:center;border:0;margin:0 16px}#authFormContainer .tv-authButton:hover{background-color:#1992cf}#authFormContainer .conversionBtn{background:#f97b0c}#authFormContainer .conversionBtn:hover{background-color:#ed7409}#authFormContainer #rightButton{position:absolute;top:20px;right:0}.tv-slider-container{margin-top:8px;margin-bottom:5px;position:relative}.tv-slider-full{position:absolute;top:5px;left:0;background:url("../images/slider/slider-full-47ed8d8392621659e9677f050fefbd07.png");height:8px;width:317px}.tv-slider-empty{position:absolute;top:5px;left:0;background:url("../images/slider/slider-empty-12efa17dda938c0dea4400ca299474d4.png");height:8px;width:317px}.tv-single-slider{position:absolute;top:0;left:-1px;height:5px;z-index:888;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f0f0f0;border:1px solid #eee}.tv-slider-marker{top:0;left:0;position:absolute;width:11px;height:18px;background:url("../images/slider/slider-button-7ba920cfc95572f6e5cef5ae8eeb4b21.png")}.tv-slider-single-marker{left:0;height:15px;width:15px !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:-4px;z-index:1000;cursor:pointer;background-color:#1ba0e2}.tv-slider-single-marker:after{content:"| |";font-size:6px;font-weight:700;color:#fff;position:absolute;top:3px;left:5px}.tv-dialog{position:absolute;z-index:9999;background-color:white;display:block}.tv-dialog-overlay{position:fixed;background-color:black;opacity:.7;z-index:9998}.tv-dialog-header{position:relative}.tv-dialog-body{position:relative;box-sizing:content-box}.tv-dialog-content{padding:10px}.tv-dialog-footer{padding-top:10px;padding-bottom:10px;position:absolute;bottom:0;width:100%}.tv-alert-dialog{position:absolute;z-index:9999;background-color:white;display:block}.tv-alert-dialog-overlay{position:fixed;background-color:black;opacity:.5;z-index:9998}#seoRefundAirlineRules h4{font-size:20px;clear:left;margin:10px 0}#seoRefundAirlineRules h5{font-size:18px;margin:10px 0}#airlineDetailCntr #seoRefundAirlineRules ul,#airlineDetailCntr #seoRefundAirlineRules ol,#airlineDetailCntr #seoRefundAirlineRules p{float:none;margin:15px 0}#airlineDetailCntr #seoRefundAirlineRules ul li{margin:5px 0;list-style-type:disc}.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:auto;border-width:1px;border-style:solid}.ui-tooltip-fluid{display:block;visibility:hidden;position:static !important;float:left !important}.ui-tooltip-content{position:relative;padding:0 9px;overflow:hidden;text-align:left;word-wrap:break-word}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0 !important}.ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none}* html .ui-tooltip-titlebar .ui-state-default{top:16px}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.ui-tooltip-default{border-color:#f1d031;background-color:#1ba0e2;color:#619fdb}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#fff;color:#619fdb;font-size:22px;border-bottom:#72c6f6 3px solid}.ui-tooltip-default .ui-tooltip-icon{padding-right:6px}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111}/*! Light tooltip style */.ui-tooltip-light{background-color:white;border-color:#ccc;color:#666}.ui-tooltip-light .ui-tooltip-titlebar{background-color:#fff}/*! Dark tooltip style */.ui-tooltip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040}.ui-tooltip-dark .ui-tooltip-icon{border-color:#444}.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.ui-tooltip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#f0de7d}.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0}/*! Grey tooltip grey */.ui-tooltip-grey{background-color:#fff;border-color:#666;color:#666}.ui-tooltip-grey .ui-tooltip-titlebar{background-color:#fff;color:#434343;font-size:30px;font-weight:normal;padding:5px 35px 0 10px}.ui-tooltip-grey .ui-state-default .ui-tooltip-icon{background-position:-2px 0}/*! Red tooltip style */.ui-tooltip-red{background-color:#f78b83;border-color:#d95252;color:#912323}.ui-tooltip-red .ui-tooltip-titlebar{background-color:#f06d65}.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-102px 0}.ui-tooltip-red .ui-tooltip-icon{border-color:#d95252}.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{border-color:#d95252}/*! Green tooltip style */.ui-tooltip-green{background-color:#fff;border-color:#90d93f;color:#3f6219}.ui-tooltip-green .ui-tooltip-titlebar{background-color:#fff;color:#9c0;font-size:30px;font-weight:normal;margin:10px 5px 0;padding:5px 35px 0 10px}.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0}/*! Blue tooltip style */.ui-tooltip-blue{background-color:#fff;border-color:#999;color:#5e99bd}.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#fff;color:#619fdb;font-size:30px;font-weight:normal;padding:5px 35px 0 10px}.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0}/*! Dark Blue tooltip style */.ui-tooltip-dblue{background-color:#1ba0e2;border-color:#ccc;color:#fff}.ui-tooltip-dblue .ui-tooltip-titlebar{background-color:#fff}.ui-tooltip-dblue .ui-tooltip-content{padding:0;margin:0}.ui-tooltip-dblue.ui-tooltip{border-width:0}.ui-tooltip-dblue .ui-state-default .ui-tooltip-icon{background-position:-2px 0}/*! Light Blue tooltip style */.ui-tooltip-lblue{background-color:#1ba0e2;border-color:#ccc;color:#fff}.ui-tooltip-lblue .ui-tooltip-titlebar{background-color:#fff}.ui-tooltip-lblue .ui-tooltip-content{padding:0;margin:0}.ui-tooltip-lblue.ui-tooltip{border-width:0}.ui-tooltip-lblue .ui-state-default .ui-tooltip-icon{background-position:-2px 0}/*! Orange tooltip style */.ui-tooltip-orange{background-color:#fff;border-color:#f97b0c;color:#f97b0c}.ui-tooltip-orange .ui-tooltip-titlebar{background-color:#fff;color:#f97b0c;font-size:30px;font-weight:normal;padding:5px 35px 0 10px}.ui-tooltip-orange .ui-tooltip-content{margin:0}.ui-tooltip-orange.ui-tooltip{border-width:1}/*! Filters tooltip style */.ui-tooltip-filters{background-color:#fff;border-color:#1ba0e2}.ui-tooltip-filters .ui-tooltip-titlebar{background-color:#fff;font-size:2px;min-height:0;overflow:visible;padding:0}.ui-tooltip-filters.ui-tooltip{border-width:1}.ui-tooltip-filters .ui-state-default.ui-tooltip-icon{margin:10px 0 0;position:absolute;z-index:11}.ui-tooltip.ui-tooltip-userOptions{position:fixed}.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.ui-tooltip-rounded,.ui-tooltip-tipsy,.ui-tooltip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-tooltip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border-width:0;background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,black));background-image:-webkit-linear-gradient(top,#4a4a4a 0,black 100%);background-image:-moz-linear-gradient(top,#4a4a4a 0,black 100%);background-image:-ms-linear-gradient(top,#4a4a4a 0,black 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,black 100%)}.ui-tooltip-youtube .ui-tooltip-titlebar{background-color:#4a4a4a;background-color:rgba(0,0,0,0)}.ui-tooltip-youtube .ui-tooltip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.ui-tooltip-youtube .ui-tooltip-icon{border-color:#222}.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.ui-tooltip-jtools .ui-tooltip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.ui-tooltip-jtools .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{background:transparent;color:white;border:0 dashed transparent}.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555}.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333}.ui-tooltip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#d9d9c2;color:#111;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-titlebar{background-color:#87876a;color:white;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-icon{border-color:#808064}.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.ui-tooltip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10;background-color:transparent}.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10}.ui-tooltip-tipsy .ui-tooltip-icon{border-color:#222;text-shadow:none}.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-tipped{border:3px solid #959fa9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f9f9f9;color:#454545;font-weight:normal;font-family:serif}.ui-tooltip-tipped .ui-tooltip-titlebar{border-bottom-width:0;color:white;background:#3a79b8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a79b8),to(#2e629d));background-image:-webkit-linear-gradient(top,#3a79b8,#2e629d);background-image:-moz-linear-gradient(top,#3a79b8,#2e629d);background-image:-ms-linear-gradient(top,#3a79b8,#2e629d);background-image:-o-linear-gradient(top,#3a79b8,#2e629d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.ui-tooltip-tipped .ui-tooltip-icon{border:2px solid #285589;background:#285589}.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{background-color:#fbfbfb;color:#555}.ui-tooltip-bootstrap{font-size:13px;line-height:18px;color:#333;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ui-tooltip-bootstrap .ui-tooltip-titlebar{font-size:18px;line-height:22px;border-bottom:1px solid #ccc;background-color:transparent}.ui-tooltip-bootstrap .ui-tooltip-titlebar .ui-state-default{right:9px;top:49%;border-style:none}.ui-tooltip-bootstrap .ui-tooltip-icon{background:white}.ui-tooltip-bootstrap .ui-tooltip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.ui-tooltip-bootstrap .ui-tooltip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none}.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;z-index:10}.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:.1px !important;font-size:.1px !important;color:#123456;background:transparent;border:0 dashed transparent}.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}#panoramicBoxHolder,#panoramicBoxContainer,#panoramicBoxFrame,#panoramicBoxContainer .panoramicImg{height:440px}#panoramicBoxHolder.compact,.compact #panoramicBoxContainer,.compact #panoramicBoxFrame,.compact #panoramicBoxContainer .panoramicImg{height:360px}#panoramicBoxHolder,#panoramicBoxContainer{width:100%}#panoramicBoxHolder{padding-bottom:20px}#panoramicBoxHolder h1{color:#fff;font-size:3.5em;padding-left:30px}#panoramicBoxContainer{left:0;position:absolute;background-color:#1ba0e2}#panoramicBoxContainer .panoramicImg{width:100%;position:absolute}#panoramicContentFrame{position:relative;padding:80px 0 0 0}.fullContent #panoramicContentFrame{padding:0}#panoramicContent{width:960px;margin:auto}#sliderContainer{clear:both;float:left;margin:20px 0 0 10px;width:940px;height:240px;background-color:#2a9fd9}.slider-wrapper.theme-default .ribbon{position:relative}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{background:#1ba0e2;z-index:1}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:10px;width:100%;z-index:2}.bx-wrapper .bx-loading{min-height:50px;background:url("../images/misc/loading-77f8da9a6511b23fcc61f8f71365c3e7.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:22px;height:22px;outline:0;background:url("../images/sprite/bullets-02231ab7c4f9aab0be418fc59750e3ab.png") no-repeat;margin-right:4px}.bx-wrapper .bx-pager.bx-default-pager a.active{background-position:0 -22px}.bx-wrapper .bx-controls-direction a{width:36px;height:107px;background:url("../images/misc/arrows-149688cd19c5f9b0d1b6cea718aa1298.png") no-repeat;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;position:absolute;top:50%;margin-top:-16px;outline:0;text-indent:-9999px;z-index:9999}.bx-wrapper:hover .bx-controls-direction a{opacity:1}.bx-wrapper .bx-next{background-position:-38px 0 !important;right:15px}.bx-wrapper .bx-prev{left:15px}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("/assets/stylesheets/images/misc/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("/assets/stylesheets/images/misc/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}#loginCntr.accountModal,#signUpCntr.accountModal{width:336px}#loginCntr.accountModal .bodyCntr,#signUpCntr.accountModal .bodyCntr{width:315px}.tv-controls input[type="text"],.tv-controls input[type="password"]{margin-top:5px;margin-bottom:5px}.tvTableHead:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tvTableHead>div{float:left}.tvTableRow:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tvTableRow>div{float:left}#newsletterDetails{margin-top:470px;float:left}#newsletterSubscriptionForm{width:440px;margin:auto;padding:50px 0;text-align:center;position:relative;z-index:1}#newsletterSubscriptionForm h2{padding:0 0 5px 0;color:#fff}#newsletterSubscriptionForm h1{color:#ffcd00;font-size:60px;font-weight:700;line-height:1;padding:0 0 10px 0}#newsletterSubscriptionForm h1 span{font-size:115px}#newsletterMsgIcon{width:100px;height:60px;background:url("../images/misc/newsletterIcon-8ab06cab592adc920d3f0ccc8f09d379.png") 0 0 no-repeat scroll transparent;float:left}#newsletterMsgContent{padding:20px 0 8px 0;color:#fff}#newsletterSubscriptionEmailCntr .tv-control-group{float:left}#newsletterSubscriptionEmailCntr button{margin:0;float:right;height:36px;width:120px;background-color:#f97b0c;border:0;color:#fff;font-size:18px;font-weight:bold;cursor:pointer;display:block}#newsletterListSubtitle{font-size:14px;width:100%;padding-top:10px}#newsletterDetailCntr{width:960px;text-align:center;color:#434343;padding-bottom:0}#newsletterDetailCntr li{list-style:disc inside none}#newsletterDetailCntr h3{font-size:30px;padding:7px;font-weight:700}#newsletterDetailCntr h4{padding-top:20px;padding-bottom:17px;font-size:20px;width:400px;margin:auto;color:#888}#newsletterDetailCntr strong{color:#000}.newsletterFeatures .featureContentHolder{height:350px}.newsletterFeatures img{display:block}.newsletterFeatures .coloredBg img{float:right}.newsletterFeatures .textStyle.rightHalfFeatureContainer,.newsletterFeatures .textStyle.leftHalfFeatureContainer{color:#666;font-size:18px;padding:60px 50px;box-sizing:border-box}.newsletterFeatures .textStyle.leftHalfFeatureContainer{text-align:right}.newsletterFeatures .textStyle.rightHalfFeatureContainer{text-align:left}.newsletterFeatures .textStyle.rightHalfFeatureContainer h3,.newsletterFeatures .textStyle.leftHalfFeatureContainer h3{padding:17px 0;color:#434343;font-size:28px;font-weight:700}.newsletterFeatures .coloredBg .textStyle.rightHalfFeatureContainer,.newsletterFeatures .coloredBg .textStyle.leftHalfFeatureContainer,.newsletterFeatures .coloredBg .textStyle.rightHalfFeatureContainer h3,.newsletterFeatures .coloredBg .textStyle.leftHalfFeatureContainer h3{color:#fff}.newsletterFeatures .coloredBg .textStyle.rightHalfFeatureContainer,.newsletterFeatures .coloredBg .textStyle.leftHalfFeatureContainer{padding:80px 50px}.registerNewsletterFooterBox{position:relative}.registerNewsletterFooterBox img{position:absolute;top:0;height:100%}.registerNewsletterFooterBox .registerNewsletterFooterContainer{top:0;left:0;width:100%;background:url("/hashed/assets/images/misc/news_footer-66c734114fd169a7d25b3ee35a679d3e.png") #ffcd00;background-position:50% 0;background-repeat:no-repeat;padding:40px 0;margin-bottom:-20px}.registerNewsletterFooterBox .registerNewsletterFooterContainer .registerNewsletterFooterContent{width:440px;margin:auto;text-align:center}.registerNewsletterFooterBox .registerNewsletterFooterContainer .registerNewsletterFooterContent h1{font-size:22px}#registerNewsletterFooterBox h3{font-size:25px;padding:10px}#newsletterInputClearBox{width:100%}.registerNewsletterFooterBox .registerNewsletterFooterContainer button{height:36px;width:120px;background-color:#f97b0c;border:0;color:#fff;font-size:18px;font-weight:bold;cursor:pointer;margin:20px auto 0}.coloredBg .featureContentFrame{background-color:#019cd5}.featureContentHolder,.featureContentFrame{width:100%}.featureContentFrame{position:absolute;left:0}.featureContentContainer{width:960px;margin:auto}.featureContentHolder:nth-child(2n+1) .leftHalfFeatureContainer,.featureContentHolder:nth-child(2n) .rightHalfFeatureContainer{width:40%;float:left}.featureContentHolder:nth-child(2n+1) .rightHalfFeatureContainer,.featureContentHolder:nth-child(2n) .leftHalfFeatureContainer{width:60%;float:left}#newsletterBackgroundBox{background:url("../images/background/newsletter-99b9532219062066151bc9b96b9c6ee6.jpg");background-position:50% 0;background-repeat:no-repeat;width:100%;left:0;height:440px;position:absolute}#newsletterBackgroundBox:after{content:"";background:#000;opacity:.7;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#newsletterBackgroundContainer{width:960px;margin:50px auto 0 auto}#emailNewsLetterCntr{background-color:#1ba0e2;color:#fff;float:left;font-size:17px;line-height:20px;padding:10px 10px 10px 15px;width:935px;margin:15px 0;z-index:0;position:relative;margin-top:30px}#emailNewsLetter form{float:right}#emailNewsLetter span.barTitle{width:200px;float:left;font-size:20px;line-height:22px}#emailNewsLetter span.mainText{float:left;padding-left:10px;font-size:14px;line-height:17px;width:340px;margin-top:6px}#emailNewsLetter input#emailSubscribe{border:0;height:20px;width:235px;margin-top:8px;float:left;font-size:13px}.newsletterEmailSubscribtionBtn{background-color:#f97b0c;border:1px solid #f97b0c;color:#fff;font-size:16px;height:30px;margin:4px}.newsletterEmailSubscribtionBtn:hover{color:#f97b0c;background:white}#submitEmailNotification{float:right}#newsletterForm #submitEmailNotification{margin-top:8px}#newsletterForm input#emailSubscribe{margin-top:8px;font-size:14px;padding:5px 15px}.newsletterPageForm#newsletterForm input#emailSubscribe{width:270px}#emailNewsLetter .tv-control-group{float:right}.refundCheckboxAgreement{padding:0 0 10px 10px}#refundContent{margin:120px 30px 0 30px}#refundContent .errorSummary{margin-top:0;text-align:center}#refundContent .formContainer{width:260px;margin:0 auto 0 auto}#refundContent .formContainer{width:600px;margin:0 auto 0 auto}#refundTerms .callToAction,#refundAirlineRules .callToAction,#refundHasCancelled .callToAction{width:170px;margin:0 auto 0 auto}#refundTerms .termsAgreement{width:500px;margin:20px auto 30px auto}#refundForm .callToAction{width:170px;cursor:pointer;border:0;margin:0 auto 0 auto}#refundForm .callToAction.disabled{cursor:auto}#refundForm .formContainer .field p,#refundComplete .formContainer .field p{padding:0;margin-bottom:0}#refundForm .formContainer{width:480px}#refundComplete .formContainer{width:530px}#refundForm .fieldLabel{width:150px}#refundComplete .fieldLabel{width:220px}#refundForm .fieldLabel label,#refundComplete .fieldLabel label{text-align:left}#refundForm #refundReason,#refundForm #refundNotes{width:290px;height:80px}#refundContent .refundText{margin:25px 0}#refundContent .refundText h3{font-size:24px;color:#434343;margin:10px 0;padding:0;text-align:center}#refundContent .refundText h4{font-size:19px;margin:10px 0;color:#434343;padding:0}#refundContent .refundText h5{font-size:17px;color:#333;margin:7px 0;padding:0}#refundContent .refundText p{margin:7px 0;font-size:14px;color:#434343;line-height:1.5;padding:0}#refundContent .refundText ul,#refundContent .refundText ol{padding-left:50px;margin:8px 0}#refundContent .refundText ul li,#refundContent .refundText ol li{list-style-type:disc;font-size:14px;color:#434343;line-height:1.5;padding:0;margin:2px 0}#refundContent .refundText ol li{list-style-type:decimal}#refundContent strong{color:#333}#refundHasCancelled .formContainer{width:500px}#refundComplete h1{font-size:25px;color:#434343;margin-bottom:20px}#refundComplete .tv-main-logo{background:url('../images/sprite/sprite-icons.png') no-repeat -12px -613px scroll transparent;width:180px;height:40px;display:block;margin-left:auto;margin-right:auto}#refundFaq{margin:80px 0 30px 0}#refundFaq .leftSidebar{margin-top:30px;padding:20px 25px;width:250px;background:#eff5fc}#refundFaq .leftSidebar h1{line-height:1.3;font-size:22px;color:#434343;margin-bottom:15px;padding:0}#refundFaq .leftSidebar ol{padding-left:45px;color:#434343}#refundFaq .leftSidebar li{margin:7px 0;list-style-type:decimal}#refundFaq .leftSidebar a{color:#1ba0e2}#refundFaq .rightText h1{padding-top:40px;margin-top:-40px}#refundFaq ul,#refundFaq ol{margin:8px 0}#refundFaq ul li,#refundFaq ul ol{margin:3px 0}.formContainer .section{margin-top:50px}.formContainer .section h3{font-weight:bold;margin-bottom:25px}#refundContent .tv-form-validation{font-size:14px}.termsAndConditionsProvider{border-top:1px solid #666}#userAndAccountForm .disabled{opacity:.5}#userAndAccountSection.section,#userAcceptanceSection.section{width:420px}#termsAndConditionForm .checkboxAgreement{padding:0 0 15px 15px}.checkboxAgreement span{display:inline-block;width:18px;height:18px}#userAndAccountForm input[type="text"]{width:100%}#userAndAccountForm textarea{width:100%;height:100px;padding:5px 9px;font:100%/1.4 Verdana,Arial,Helvetica,sans-serif;color:#333}#refundForm .reformContainer{width:820px}#refundForm .flightJourneyItem{border:1px solid #666;width:390px}#refundForm #flightDepartSeatItem{float:left}#refundForm #flightReturnSeatItem{float:right}#refundForm .flightJourneyItem .tvTableHead,#refundForm .flightJourneyItem .tvTableBody{padding:20px 20px 0 20px}#refundForm .flightJourneyItem .tvTableHead{border-bottom:1px solid #666}#refundForm .tvTableHead .headContent{margin-left:40px}#refundForm .tvTableHead .headContent>div{line-height:23px}#refundForm .tv-checkbox-container{margin-right:40px}#refundForm h4{margin-bottom:12px;font-weight:bold;font-size:17px}#refundForm .airlineRoute{margin-bottom:12px}#refundForm .airlineIcon{margin-left:10px}#refundForm .input-helper{color:#aaa;font-size:14px}#refundComplete .formContainer{width:650px}#refundComplete .callToAction{width:250px;margin:0 auto}#refundComplete .refundInfo{float:left}#refundComplete .itemInfo{float:right}.detailReport.halfView{width:300px;margin:30px 0}.detailReport.fullView{width:650px;margin:30px 0}.detailReport h3{font-weight:bold;margin-bottom:30px}.detailReport .itemField{margin-top:20px}.detailReport .fieldName{font-size:13px;color:#666;display:block}.formSupportLink #viewTermsAndCondition{width:280px;margin:0 auto;display:block}.formSupportLink .supportLinkIcon{background:url("../images/sprite/common-6f30522a54dc65e383df98898b520ef4.png") no-repeat -117px 0;width:21px;height:21px;display:inline-block}#refundForm #refundedAmountContainer{background:#f0f0f0;margin-top:20px;line-height:50px;height:50px;text-align:right;padding:0 20px}#refundForm #refundedAmountContainer>div{float:right}#refundForm #refundedAmountContainer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#refundForm #refundedAmountContainer .refundAmount{font-weight:bold;font-size:20px;padding-left:10px}#bookedHotelRoomItem .tvTableHead,#bookedHotelRoomItem .tvTableFooter{border-left:5px solid #fff}#bookedHotelRoomItem .tvTableBody{background:#f0f0f0;border-left:5px solid #1ba0e2}#bookedHotelRoomItem .fieldConfirmRefund>*{width:25px;height:25px;display:block;margin:0 auto}#bookedHotelRoomItem .tvTableRow{padding:15px 0}#bookedHotelRoomItem .fieldNo{text-align:center;width:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bookedHotelRoomItem .fieldRoom{text-align:center;width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bookedHotelRoomItem .fieldGuestNumber{text-align:center;width:150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bookedHotelRoomItem .fieldConfirmRefund{text-align:center;width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blankSpace{display:block;width:100%;height:100px}.centerBulletList{margin:15px 60px}.centerBulletList h3{text-align:center;font-size:23px;color:#333;margin:15px 0}.centerBulletList ul,.centerBulletList ol{color:#434343}.centerBulletList ul li{list-style-type:disc;margin:15px 0}.centerBulletList ol li{list-style-type:decimal;margin:15px 0}.dropdown .selected::after,.dropdown.scrollable div::after{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none}.dropdown{position:relative;width:160px;border:1px solid #bababa;cursor:pointer;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:100%/1.4 Verdana,Arial,Helvetica,sans-serif}.dropdown.open{z-index:2}.dropdown .button{position:absolute;right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #434343}.dropdown.open .button{margin-top:-10px;border-top:6px solid transparent;border-bottom:8px solid #000}.dropdown.disabled .button{border-top-color:#999}.dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}.dropdown select{position:absolute;left:0;top:0}.dropdown.touch .old{width:100%;height:100%}.dropdown.touch select{width:100%;height:100%;opacity:0}.dropdown .selected,.dropdown li{display:block;line-height:1;padding:10px 12px;overflow:hidden;white-space:nowrap}.dropdown.disabled .selected{color:#999}.dropdown .selected::after{content:'';position:absolute;right:0;top:0;bottom:0;width:60px}.dropdown div{position:absolute;height:0;left:-1px;right:-1px;top:100%;margin-top:-1px;background:#fff;border:1px solid #ccc;border-top:1px solid #eee;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;overflow:hidden;opacity:0}.dropdown.open div{opacity:1;z-index:2}.dropdown.scrollable div::after{content:'';position:absolute;left:0;right:0;bottom:0;height:50px;box-shadow:inset 0 -50px 30px -35px #fff}.dropdown.scrollable.bottom div::after{opacity:0}.dropdown ul{position:absolute;left:0;top:0;height:100%;width:100%;list-style:none;overflow:hidden}.dropdown.scrollable.open ul{overflow-y:auto}.dropdown li{list-style:none;padding:8px 12px}.dropdown li.focus{background:#1ba0e2;position:relative;z-index:3;color:#fff}.dropdown li.active{font-weight:700}.errorMessage{color:#d00}.errorIcon{display:block;float:left;height:21px;width:21px;margin:0 5px 3px 0;background:url('../images/sprite/sprite-icons.png') -1px -800px no-repeat scroll transparent}.errorText{float:left;line-height:20px}.errorSummary{background:red;color:white;padding:15px;margin:15px 0}.simpleFormContainer{border:1px solid #666}.simpleFormContainer .formHeader{color:#434343;text-align:center;padding:15px;border-bottom:1px dotted #999}.simpleFormContainer .formFooter{padding:15px;border-top:1px dotted #999}.simpleFormContainer .formSupportLink{padding:15px;border-top:1px dotted #999}.fieldHeader{text-align:center;margin:28px 0 18px;font-size:20px;color:#000}.finePrintContainer{padding:15px;border-top:1px solid #999}.finePrintContainer h4{text-align:center;margin:5px 0}.finePrintContainer p{color:#434343;font-size:9px}.newFormContainer{border:1px solid #c7c7c7;color:#434343;padding:20px}.newFormContainer h3{margin:0 0 15px 0;padding:0;font-size:23px}.newFormContainer p{color:#434343;line-height:24px;font-size:16px;margin:0 0 15px 0;padding:0}.newFormContainer label{font-size:20px}.newFormContainer a{color:#1ba0e2;text-decoration:none}.newFormContainer ul{margin-left:0;padding-left:20px}.newFormContainer ul li{list-style-type:disc}.newFormContainer .columnLeft{float:left;padding:30px 30px 30px 10px}.newFormContainer .columnRight{float:right;padding:30px 10px 30px 30px}.newErrorSummary{background:#d00;color:white;min-height:30px;padding:15px;margin:0 0 15px 0}.newErrorIcon{background:url('../images/sprite/sprite-icons.png') no-repeat -1px -847px;width:29px;height:29px;position:absolute}.newErrorSummaryText{margin-left:40px}.newCallToAction,.newCallToAction:link{display:block;background-color:#f97b0c;padding:10px 15px;color:#fff;text-decoration:none;text-align:center;cursor:pointer;border:0;font-size:16px}.newCallToAction:hover{background-color:#e23c03}a.newCallToAction{color:#fff}#hotelBookingPaymentSummary{clear:both;border-color:#1ba0e2;margin-top:15px;padding:7px 15px 15px 15px}#bookingForm #hotelBookingPaymentSummary h2,#bookingForm #hotelBookingPaymentSummary h3,#bookingForm #hotelBookingPaymentSummary ul,#bookingForm #hotelBookingPaymentSummary li{padding:0;margin:0}#bookingForm #hotelBookingPaymentSummary h2{margin-bottom:10px !important}#bookingForm #hotelBookingPaymentSummary h3{font-size:18px;margin-bottom:8px;font-weight:bold}#hotelBookingPaymentSummary table tr td{vertical-align:top}#hotelBookingPaymentSummary table tr td.receiptContent{font-weight:bold;text-align:right}.hotelPostPaymentHeader{margin:56px 0 0 0}.hotelBookingCntr dl#hotelDetail{margin-left:30px}.newVerticalField{margin:0;padding:0}.newVerticalField .fieldLabel{margin-bottom:7px;color:#333}.newVerticalField label{font-size:20px;margin:0;padding:0}.newVerticalField .field input[type="text"]{margin-bottom:5px}.newVerticalField .field select{width:250px}.newVerticalField .field{float:left;margin-bottom:15px}.newVerticalField .fieldError{display:none}.newVerticalField.error .fieldError{display:block;font-size:14px;color:#d00;width:300px}.newVerticalField.error input[type=text]{background:#fff2f2;color:#d00;border:1px solid #d00}.newVerticalField .helpText{display:block;font-size:14px;color:#666}#faqPage #sliderFaq{background:url("../images/background/faq-a67831b0f0f1e794957b8e64caa357dc.jpg");background-position:50% 0;background-repeat:no-repeat;position:absolute;width:100%;left:0;top:0;height:330px}#faqPage #tvFAQfull{margin-top:350px;font-size:16px}#faqPage #tvFAQfull h1{margin-bottom:15px}#faqPage #tvFAQfull p{margin-bottom:25px;line-height:24px}#faqPage #tvFAQfull #indexTable{float:left;font-size:15px;font-weight:400;padding:15px;width:295px;border:1px solid #dededd}#faqPage #tvFAQfull #indexTable ul{margin-left:10px;margin-bottom:15px}#faqPage #tvFAQfull #indexTable li{margin:3px 0 3px 30px;list-style:initial;color:#434343}#faqPage #tvFAQfull #indexTable a,#faqPage #tvFAQfull #indexTable a:visited{color:#1ba0e2}#faqPage #tvFAQfull #indexTable h2{font-weight:400;margin-bottom:5px;font-size:18px;padding-left:25px;position:relative;cursor:pointer}#faqPage #indexTable h2 .arrowIcon{width:20px;height:20px;position:absolute;top:2px;left:0;background:url("../images/sprite/common-6f30522a54dc65e383df98898b520ef4.png") -138px 0 no-repeat}#faqPage #indexTable .collapsed h2 .arrowIcon{background:url("../images/sprite/common-6f30522a54dc65e383df98898b520ef4.png") -118px 0 no-repeat}#faqPage .faq{margin:5px 0}#faqPage #faqContent{float:right;text-align:left;width:600px;margin-top:-20px;color:#434343}#faqPage #faqContent a{color:#1ba0e2}#faqPage .faqTopic{float:left;padding:5px 0;font-size:16px;line-height:24px}#faqPage .floatingCategory{position:fixed;top:50px}#faqPage .bottomCategory{position:absolute;margin-top:6700px}#faqPage #faqContent h2{color:#434343;display:block;font-size:25px;font-weight:400;padding:60px 0 0 0;margin:-40px 0 20px 0;line-height:36px}#faqPage #faqContent dl .tvQ{color:#000;font-weight:bold}#faqPage #faqContent dt{float:left;width:70px;font-weight:bold}#faqPage #faqContent dd{float:right;width:470px}#faqPage #faqContent dd span.tvHigh{color:#333}#faqPage #faqContent dl p{padding:0;margin:0 0 8px 0}#faqPage #letUsKnow{font-size:18px;padding-top:20px;padding-left:15px;clear:both;display:block}#faqPage #letUsKnow a{color:#1ba0e2}#faqPage #filterBar{position:relative;margin-bottom:15px;border:1px solid #bababa}#faqPage #filterBar input{width:258px;margin-left:25px;font-size:13px;padding:2px 5px;border:0}#faqPage #filterBar input.withHelpText{color:#999}#faqPage #filterBar input:hover{border:0}#faqPage #filterBar input:focus{outline:0}#faqPage #filterBar .icon{width:16px;height:16px;position:absolute;top:6px;left:5px;background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -192px -189px}#faqPage .faqTopicItem{margin-bottom:15px}#faqPage strong.highlight{background:#ffcd00}#faqPage #faqContent ol li{list-style-type:decimal}#faqPage #faqContent ol{padding-left:40px}h2.retrieveBookingTitle{margin:100px 0 15px 30px;color:#434343;font-size:30px}#retrieveBooking.newFormContainer{margin:0 auto 0 auto;width:850px}#retrieveBooking.newFormContainer.userRetrieveBooking{width:650px;border:0;padding:0;margin:0}#retrieveBooking #tvBookingPhoneNumber{width:257px}#retrieveBooking .columnWrapper{background:url("../images/background/border-f80550f71fdc28fa4afb2feae2ffc646.png") 450px repeat-y}#retrieveBooking.userRetrieveBooking .columnWrapper{background:0}#retrieveBooking button{float:left}#retrieveBooking .columnLeft{width:410px}#retrieveBooking.userRetrieveBooking .columnLeft{width:600px;padding:30px 0 0 20px;margin:0}#retrieveBooking .columnRight{width:360px}#retrieveBooking.userRetrieveBooking .columnRight{width:400px;float:left;margin:0;padding:10px 0 30px 25px}#retrieveBookingResult h3{margin:0 0 15px 0;padding:0;font-size:20px}#retrieveBookingResult .bookingInstruction{float:left;width:480px;border:1px solid #c7c7c7;margin:10px 0 0 40px;padding:30px 30px 45px 30px}#retrieveBookingResult.userRetrieveBooking .bookingInstruction{width:600px;margin:30px 0 20px 20px;padding:20px}#retrieveBookingResult .bookingInstruction p{padding:0;line-height:24px;color:#434343}#retrieveBookingResult .flightDetailBox{float:right;width:350px}#retrieveBookingResult.userRetrieveBooking .flightDetailBox{float:left;width:350px;margin:0 0 30px 30px}#retrieveBookingResult .flightDetail{border-left:4px solid #1ba0e2;padding:0 0 0 10px;margin-bottom:20px}#retrieveBookingResult .airlineLabel{float:left;margin:0 10px 0 0}#retrieveBookingResult .flightDetail p.flightDetailTitle{margin:0 0 0 5px;padding:0;font-size:20px;color:#434343}#retrieveBookingResult .flightDetail p.flightDetailDate{margin-left:5px;padding:0}#retrieveBookingResult .airlineDetailBox{background:#f0f0f0;margin-top:15px;padding:10px}#retrieveBookingResult .connectingIcon{background:url("../images/sprite/flight-search-40689b3057c20ff3c9f2be4ea7dfce56.png") no-repeat -60px -730px;width:10px;height:28px}#retrieveBookingResult .airlineDetailBox p{font-size:16px;font-weight:bold}#retrieveBookingResult .airlineDetailBox table{margin:5px 0 10px 10px}#retrieveBookingResult .airlineDetailBox table tr td{font-size:14px}#retrieveBookingResult .airlineDetailBox table tr td.airportId{font-weight:bold;width:40px}#retrieveBookingResult .airlineDetailBox table tr td.airportLocation{width:150px}#retrieveBookingResult .hotelDetailBox p,#retrieveBookingResult .hotelDetailBox h4{margin:0;padding:0}#retrieveBookingResult .hotelDetailBox h4{font-weight:bold;font-size:18px}#retrieveBookingResult .hotelDetailBox table tr td{color:#434343}#retrieveBookingResult .hotelDetailBox table tr td.hotelDetailTitle{width:200px}.termsAgreement{margin:20px 0 30px 0;background:#f0f0f0;border:1px solid #434343}.termsAgreement p{padding:0;margin:15px}.termsAgreement.error{border-color:red}.termsAgreement.error p.error{background:red;color:white;margin:0;padding:6px 12px}.verticalField{margin:15px 0;width:260px}.verticalField .fieldLabel{margin-bottom:4px;color:#333}.verticalField.error label{background:red;color:white;padding:0 5px;font-size:16px}.verticalField .field input[type="text"]{width:233px}.verticalField .field select{width:250px}.verticalField .field{float:left;width:250px}.verticalField.error .fieldError{display:block;color:red;padding:0;font-size:14px}.verticalField.error input[type=text].fieldText{background:#fff2f2;color:#d00;border:1px solid #d00}.verticalField .helpText{display:block;font-size:14px;color:#666}.horizontalField{margin:15px 0}.horizontalField .fieldLabel{float:left;width:185px;text-align:right}.horizontalField label{margin-top:4px;color:#333}.horizontalField.error label{background:red;color:white;padding:0 5px;font-size:16px}.horizontalField .field{width:300px;float:right}.horizontalField.error .fieldError{display:block;color:red;padding:0;font-size:14px}.horizontalField .prefilled{margin:0;padding:0;color:#333}.horizontalField .helpText{display:block;font-size:14px;color:#666}.callToAction,.callToAction:link{display:block;background-color:#f97b0c;padding:10px 15px;color:#fff;text-decoration:none;text-align:center}.callToAction:hover{background-color:#e23c03}.twoColumnContent .leftSidebar{width:300px;float:left}.twoColumnContent .rightText{width:630px;float:right}.normalText{font-size:14px;line-height:1.5}.normalText a{color:#1ba0e2}.normalText a:visited{color:#619fdb}.normalText h1{padding:0 0 6px 0;font-size:36px;color:#434343;border-bottom:2px solid #ccc;margin:25px 0}.normalText h2{padding:0}.normalText h4{padding:0;color:#434343;margin:15px 0;font-size:20px}.normalText h5{padding:0;color:#333;font-size:17px;margin:15px 0}.normalText p{padding:0;margin:12px 0;color:#434343}.normalText strong{color:#434343;font-weight:normal}.normalText ul{margin:12px 0;padding-left:45px;color:#434343}.normalText ul li{list-style-type:disc;margin:5px 0}.normalText ol{margin:12px 0;padding-left:45px;color:#434343}.normalText ol li{list-style-type:decimal}.widgetAutocomplete{position:relative}.widgetAutocomplete .widgetAcInput{display:block;height:30px;color:#333}.widgetAutocomplete .widgetAcInput.showingHelperText{color:#999}.widgetAutocomplete .widgetAcResult{position:absolute;top:35px;left:0;width:300px;padding:0;background:white;border:1px solid #ccc;color:#666;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-moz-box-shadow:0 0 5px 0 #ccc;-webkit-box-shadow:0 0 5px 0 #ccc;box-shadow:0 0 5px 0 #ccc}.widgetAutocomplete .widgetAcResult .widgetAcResultGroupHeader{font-size:14px;background-color:#f9f9f9;color:#434343;font-weight:bold;border-top:1px solid #ddd;line-height:1;padding:12px 12px 12px 20px}.widgetAutocomplete .widgetAcResult .widgetAcResultNotFound{padding:12px 12px 12px 60px;background:url('../images/misc/information-icon-16f8d5f94ced59d0c33defc39fecad43.png') no-repeat 12px 10px}.widgetAutocomplete .widgetAcResult .widgetAcResultNotFound strong{color:#1ba0e1}.widgetAutocomplete .widgetAcResult .widgetAcResultFooter{background-color:#f9f9f9;height:18px;padding:8px;border-top:1px solid #ddd;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.widgetAutocomplete .widgetAcResult .widgetAcResultFooter.poweredByGoogle{background-image:url('../images/misc/powered-by-google-e7aba9c587c40ff95fe6502b4475911f.png');background-repeat:no-repeat;background-position:730px 10px;background-size:auto 18px}.widgetAutocomplete .widgetAcResult .widgetAcResultRow{display:block;padding:10px 8px;margin:0;line-height:1;border-top:1px solid #ddd}.widgetAutocomplete .widgetAcResult .widgetAcResultRow.active{background:#9ed2ef;color:#006fa1}.widgetAutocomplete .widgetAcHelpBox{position:absolute;left:0;width:100%;background:white;border:1px solid #ccc;color:#666;-moz-box-shadow:0 0 5px 0 #ccc;-webkit-box-shadow:0 0 5px 0 #ccc;box-shadow:0 0 5px 0 #ccc}.widgetAutocomplete .widgetAcHelpBoxGroup{margin:13px;float:left;display:block;width:200px}.widgetAutocomplete .widgetAcHelpBoxGroup h3{padding:0;font-size:16px;margin-bottom:5px;font-weight:bold}.widgetAutocomplete .widgetAcHelpBoxGroup a{display:block}.tvSliderImage{left:0;width:100%;position:absolute;z-index:1;height:459px;cursor:pointer;display:none;background-position:50% 0;background-repeat:no-repeat}.tvSlideIndexButtonContainer{z-index:10;position:absolute;margin-top:290px}.tvSlideIndexBtn{display:block;width:14px;height:13px;background:url("../images/sprite/bullets2-02231ab7c4f9aab0be418fc59750e3ab.png") no-repeat -4px -3px;float:left;margin:3px;cursor:pointer}.tvSlideIndexBtn.selected{background:url("../images/sprite/bullets2-02231ab7c4f9aab0be418fc59750e3ab.png") no-repeat -4px -25px}.tvSliderNavBtn{width:36px;position:absolute;z-index:10;margin-top:165px;cursor:pointer;display:none}.tvSliderNavPrev{background:url("../images/misc/arrows2-149688cd19c5f9b0d1b6cea718aa1298.png") no-repeat 0 -1px;height:107px}.tvSliderNavNext{background:url("../images/misc/arrows2-149688cd19c5f9b0d1b6cea718aa1298.png") no-repeat -38px -1px;height:100px;margin-left:920px}#popularHotelWidget,#topHotelWidget{width:600px;float:right;padding:0;font-size:14px;margin-top:10px}#popularHotelWidget h2,#topHotelWidget h2{padding:0;margin:10px 0}.hotelFrontPageBox{border:1px solid #ccc;width:165px;height:245px;float:left;padding:15px}.hotelFrontPageBox p{margin:0;padding:0}.hotelFrontPageBox p span{font-size:18px;font-weight:bold}.hotelNameLocation{height:70px}.hotelNameLocation p.hotelName a{color:#1ba0e2;font-weight:bold;font-size:16px}.hotelFrontPageBox p.hotelPrice{margin-bottom:10px}.hotelBoxImage{background:#ccc;width:165px;height:100px;margin-bottom:10px}#popularHotel1,#topHotel1{border-right:0;border-bottom:0}#popularHotel2,#topHotel2{border-bottom:0}#popularHotel3,#topHotel3{border-left:0;border-bottom:0}#popularHotel4,#topHotel4{border-right:0}#popularHotel6,#topHotel6{border-left:0}.hotelSeePriceBg{background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -95px 0;width:55px;height:29px;color:white;padding-left:10px}a.hotelSeePrice{text-decoration:none;line-height:27px}h2#popularCityTitle{padding:0;margin:0 0 10px 0}#popularCityList{background:#f0f0f0;border-left:3px solid #1ba0e2;padding:17px 20px 20px 20px;float:left;width:294px}.popularCityBox{width:294px;margin-bottom:21px}.popularCityImage{width:90px;height:90px;background:#ccc;float:left}.popularCityName{margin-left:5px;float:left}.popularCityName p a{color:#1ba0e2;font-weight:bold;font-size:16px}#myBookingContent{margin-left:20px;padding-bottom:20px;color:#434343}#myBookingContent .yellowTriangle{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") 0 -214px no-repeat;width:33px;height:33px;position:absolute;margin-left:-15px;margin-top:-15px}#myBookingContent .greyTriangle{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -34px -214px no-repeat;width:33px;height:33px;position:absolute;margin-left:-15px;margin-top:-15px}#myBookingContent .tinyHotelAirplaneIcon{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -70px -220px no-repeat;width:15px;height:8px;margin:5px}#myBookingContent .tinyAirplaneIcon{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -94px -220px no-repeat;width:9px;height:9px;margin:5px}#myBookingContent .tinyHotelIcon{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -115px -220px no-repeat;width:6px;height:8px;margin:5px 7px}#myBookingPage #bookingListTitle{border-bottom:1px solid #434343;padding-bottom:10px;margin-top:20px;margin-bottom:10px}#myBookingPage #bookingListTitle h2{padding:0;margin:0}#myBookingPage .bookingItem{background:#f0f0f0;padding:15px;margin-bottom:10px}#myBookingPage .airlineIconList{width:40px;float:left}#myBookingPage .airlineNameList{width:100px;float:left}#myBookingPage .airlineName{height:25px;width:150px;color:#434343;line-height:25px}#myBookingPage .bookingItem h3{margin:0 0 5px 0;padding:0;font-size:18px}#myBookingPage .bookingItemInfo{width:480px;float:left}#myBookingPage .bookingItemAction{width:144px;float:right}#myBookingPage .bookingItemAirlines{float:left;width:195px;font-size:14px;color:#434343}#myBookingPage .bookingItemDetail{border-left:2px solid #6d6d6d;width:80px;float:left;display:block;position:relative;padding:5px 5px 5px 7px;font-size:13px}#myBookingPage .bookingItemDetail p{margin:0;padding:0}#myBookingPage .bookingItemDetail.notAvailable{border-left:0}#myBookingPage .bookingItemId{font-size:14px;margin:15px 0 15px 0}#myBookingPage .bookingItemButtons{text-align:right;float:right}#myBookingPage a.bookingItemButton{background:#0082bc;text-decoration:none;padding:4px 8px;color:white;margin-left:5px}#myBookingPage span.bookingItemButtonInactive{background:#c7c7c7;padding:5px 10px;color:white}#salesOrderContent{margin-left:20px;color:#434343}h2.salesOrderTitle{margin:25px 0 10px 0;padding:0;font-size:20px;color:#434343}#salesOrderPage .salesOrderDetail{background:#f0f0f0;padding:15px 20px 20px 20px}#salesOrderPage .salesOrderDetail p{padding:0}#salesOrderPage .salesOrderDetail a{color:#1ba0e2}#salesOrderPage .salesOrderItineraryTitle{font-size:20px;padding:10px 0}#salesOrderPage table tr td{color:#434343;vertical-align:top}#salesOrderPage table tr td p{margin:0;padding:0}#salesOrderPage .itineraryFlightTitle .airlineLabel{float:left;margin:0;color:#434343}#salesOrderPage .itineraryFlightTitle .airlineNameCode{float:left;color:#434343;margin-left:5px}#salesOrderPage .salesOrderItineraryContent{margin-bottom:30px}#salesOrderPage .detailItinerary{padding:15px}.salesOrderActionButton button{margin-bottom:5px}#salesOrderPage .salesOrderButton{background:#006fa1;width:150px;margin:15px 15px 15px 0;border:0;padding:7px;color:white;font-size:14px}#salesOrderPage .salesSummary,#salesOrderPage .refundListSummary,#salesOrderPage .insuranceSummary{width:100%;margin:15px 0 30px 0}#salesOrderPage .itemSummary{line-height:30px}#salesOrderPage .itemSummary:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#salesOrderPage .itemSummary>div{float:left}#salesOrderPage .itemSummary div:first-child{width:180px;padding-right:20px}#salesOrderPage .refundListSummary th,#salesOrderPage .insuranceSummary th{width:200px;text-align:left}#salesOrderPage .itineraryHeadInfo{margin-top:15px;margin-bottom:10px}#salesOrderPage .thumbHotelImg{width:70px;height:70px;background:#e7e7e7;position:relative;overflow:hidden;float:left;margin-right:10px}#salesOrderPage .hotelTitle{font-weight:bold;float:left;width:300px}#salesOrderPage .fieldName{width:200px;display:block}#salesOrderPage .itemField{margin-bottom:10px}#salesOrderPage .itemField>ul,#salesOrderPage .itemField>label{float:left}#salesOrderPage .itemField:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tvSEOPageLandscape{left:0;width:100%;position:absolute;z-index:1;height:439px;background-image:url("/assets/images/landscape/DPS.jpg");background-position:50% 0;background-repeat:no-repeat}.tvSEOPageLandscapeMountain{left:0;width:100%;position:absolute;z-index:1;height:439px;background-image:url("/assets/images/landscape/mountain.jpg");background-position:50% 0;background-repeat:no-repeat}.landingGreyBox{padding:15px 20px 20px 20px;background:#f0f0f0;color:#434343;margin-bottom:30px}.landingGreyBox .landmarkContainer{float:left;width:260px}.landingGreyBox .landmarkContainer p{line-height:25px;margin-bottom:15px}.landingGreyBox a.otherLink{color:#1ba0e2}.landingGreyBox ul{margin-top:5px}.landingGreyBox ul li{margin-bottom:5px}#pageContentListBox{color:#1ba0e2;padding:15px 20px 20px 20px;background:#f0f0f0;margin-top:20px;min-height:450px}#pageContentListBox a{color:#434343}#pageContentListBox a:hover{color:#f97b0c}#pageContentListBox h2{color:#434343}#pageContentListBox p{margin:15px 0;padding:0}#pageContentListBox ul{padding-left:30px}#pageContentListBox ul li{list-style:disc}#aboutLocationBox{color:#434343;padding-bottom:15px;padding-top:25px;border-top:2px solid #ddd;margin-top:30px}#aboutLocationBox h2{color:#434343;margin-bottom:15px}#aboutLocationBox ul{margin-left:30px}#aboutLocationBox ul li{list-style:disc}#aboutLocationContent{font-size:14px}.landmarkBox{float:left;width:200px}.popularDestinationImage{width:196px}#sliderDetail .bx-wrapper{height:450px}.tvHotelFrontPageContainer{z-index:9999;position:relative;width:960px;margin:360px auto 0}.tvHotelFrontPageContainer #tvSearchTagLine{padding-top:11px;padding-right:21px;padding-bottom:7px;padding-left:21px}.tvHotelSeoPageContainer{z-index:10000;position:relative;width:960px;margin:220px auto 0 auto;margin-bottom:15px}.newsletterNotificationBox{position:absolute;z-index:15000;right:50px;margin-top:-30px}.newsletterNotificationBox .redbox{color:white;background:#c91111;padding:5px 10px}.newsletterDialogContent{background:#f0f0f0;height:200px;padding:20px;margin:-10px}.newsletterMailIcon{background:url("../images/sprite/sprite-icons.png") no-repeat -422px -800px;width:77px;height:42px}.newsletterNotificationBox .arrow-bottom{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #c91111;float:left;margin-left:10px}@media screen and (max-width:975px){}#hotelHomePage #emailNewsLetter{margin-top:0}#hotelHomePage #tvInfoContainer{margin-top:0}#hotelHomePage div#emailNewsLetterCntr{float:left}#countryWidgetTitle{margin-topx:20px;margin-bottom:25px}#countryWidgetTitle h2{text-align:center}.countryBox{width:290px;height:290px;float:left;color:white}.countryBox h3{color:white;font-weight:bold;font-size:33px;margin-top:123px}.countryBox p{color:white;font-size:20px}.countryBox a{text-decoration:none;color:white}.countryBoxOverlay{width:260px;height:260px;padding:15px}.countryBoxOverlay:hover{background-color:rgba(27,160,226,0.5);background:rgba(27,160,226,0.5)}.countrBoxOverlay:hover h3{text-decoration:underline}.countryBox#indonesiaBox{background:url("../images/background/landing-country-widget/INA-f65f2cbc9a75d9df468c768ba2b30ca4.jpg");margin-right:40px;width:630px;margin-bottom:20px}.countryBoxOverlayIndonesia{width:600px}.countryBox#malaysiaBox{background:url("../images/background/landing-country-widget/MAS-2703d30c231b3f58cd3923945738b4e1.jpg");margin-bottom:20px}.countryBox#thailandBox{background:url("../images/background/landing-country-widget/THA-166d0c6bd07e276b57261ab2632f532d.jpg");margin-right:40px}.countryBox#singaporeBox{background:url("../images/background/landing-country-widget/SIN-5cfa4070cb69fd344d6b91a61529bf99.jpg");width:630px;margin-bottom:20px}.countryBoxOverlaySingapore{width:600px}.countryBox#hong-kongBox{background:url("../images/background/landing-country-widget/HKG-0488a5d73bf205e40d7d4c178d3fc034.jpg");margin-right:45px}.countryBox#vietnamBox{background:url("../images/background/landing-country-widget/VIE-109014dc0d7dd8d9de5c5eb997c13931.jpg");margin-right:45px}.countryBox#philippinesBox{background:url("../images/background/landing-country-widget/PHI-8aec0047f4aecdd81127d304d72cae16.jpg")}.landingFlagContainer{width:230px;height:70px}.landingTitleContainer{background:#f0f0f0;width:310px;padding:10px 15px 15px 15px}.landingTitleBox{position:absolute;margin-top:50px}.landingTitleBox.brand{position:absolute;margin-top:150px}.landingTitleBox h1{color:white;font-weight:bold;font-size:50px}.landingTitleBox p{margin:0;font-size:20px;color:white}.otherLocationTop .otherSectionContainer{border-top:0;border-bottom:2px solid #ddd;padding-top:30px;margin-bottom:20px}.otherSectionContainer{border-top:2px solid #ddd;margin-top:35px;text-align:center;padding:20px}.otherSectionContainer h2{margin-bottom:20px}.otherSectionContainer ul li{display:inline;padding:10px;line-height:30px}.rs-table-numberOfRoomLabel .rs-room-header{margin:10px}.tvSEOHotelBackground{left:0;width:100%;position:absolute;z-index:1;height:439px;background-image:url("/assets/images/landscape/mountain.jpg");background-position:50% 0;background-repeat:no-repeat}.tvSEOHotelBackground.tvSEOHotelBackgroundIndonesia{background-image:url("/assets/images/landscape/indonesia.jpg")}.tvSEOHotelBackground.tvSEOHotelBackgroundSingapore{background-image:url("/assets/images/landscape/singapore.jpg")}.tvSEOHotelBackground.tvSEOHotelBackgroundMalaysia{background-image:url("/assets/images/landscape/malaysia.jpg")}.tvSEOHotelBackground.tvSEOHotelBackgroundSimpati{background-image:url("/assets/images/event/simpati-190000.jpg")}.tvHotelSeoPageContainer.tvHotelSeoContainerSimpati{margin:405px auto 25px auto}.landingEventRightContainer p{margin-top:15px}.landingEventRightContainer .landingTerm{margin-top:10px}.landingEventRightContainer .landingTerm h3{font-weight:bold}.landingEventRightContainer .landingTerm div{margin:5px 0 10px 20px}.landingTermContainer h1{font-size:29px}.landingTermContainer div{margin:10px 2px 10px 2px}.landingEventRightContainer h2{font-size:23px}.landingGreyBox .vocherWidget{margin:20px 10px 5px 10px;text-align:center}.landingGreyBox .vocherWidget h3{font-weight:bold}.landingGreyBox .vocherWidget div{font-size:16px}.landingGreyBox .vocherWidget .vocherCode{font-size:30px;font-weight:bold;color:#1ba0e2;margin:10px 60px 5px 60px;padding-bottom:7px;border-bottom:1px solid #adadad}.landingEventRightContainer .howto ul{margin-top:1px;padding-left:1px}.landingEventRightContainer .howto ul li{width:95px;margin-right:29px;float:left;font-size:14px;text-align:center}.landingEventRightContainer .howto ul li.last{margin-right:0}.landingEventRightContainer a{color:#1ba0e2}.searchHotelEventButton{width:300px;height:100px;margin:auto;text-algin:center}.searchHotelEventButton .tv-searchButton{margin:0;width:300px;padding-left:40px}.searchHotelEventButton .tv-searchButton:hover #hotelIcon{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") no-repeat -521px -57px}.searchHotelEventButton .tv-searchButton span{text-align:center}.landingLeftContainer .socialLeftContainer{text-align:center}.eventSimpati .tv-bg-lightBlue{background-color:#f3152b}.eventSimpati #hotel-search{border:6px solid #f3152b}.selPaymentAnnouncements{padding:15px 20px 15px 62px;position:relative;display:none}.selPaymentAnnouncements.URGENT{background:#ffcd00}.selPaymentAnnouncements.WARNING{background:#e8e8e8}.selPaymentAnnouncements h3{padding:0 !important;font-size:17px !important;line-height:1;margin:0 0 8px 0}.selPaymentAnnouncements .announcementIcon{position:absolute;top:15px;left:15px}.selPaymentAnnouncements.URGENT .announcementIcon{background:url("../images/sprite/sprite-icons.png") no-repeat -3px -982px;width:34px;height:35px}.selPaymentAnnouncements.WARNING .announcementIcon{background:url("../images/sprite/sprite-icons.png") no-repeat -1px -881px;width:34px;height:33px}.selPaymentAnnouncements p{margin:0;font-size:14px}.flag{width:16px;height:11px;background:url('../images/sprite/flags-a5bac253e2676c3656cb8b61fc5ab21e.png') no-repeat;display:inline-block;margin:1px 8px 1px 3px}.field-emailorphone{position:relative}.field-emailorphone .telprefix{position:absolute;top:45%;right:10px}.field-emailorphone.email .telprefix{display:none}.field-emailorphone.phone .telprefix{display:inline-block}.field-inputphone{margin-top:5px;width:100%;position:relative}.field-inputphone .telprefix{width:55px;padding:0 5px;height:36px;position:absolute;top:0;left:0;background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:3px}.field-inputphone .telprefix-icon{float:left;margin:10.5px 5px}.field-inputphone .arrow-down{margin-top:15px;float:left;background:url('../images/sprite/traveloka-main-v3-7de8a9290510b161f07dda05a261f23b.png') no-repeat -87px -217px;width:11px;height:9px;zoom:.9}.telprefix-icon .flag{margin:1px 3px}.field-inputphone .input-box{padding-left:50px;box-sizing:border-box}.field-inputphone .input-box>.input{margin-top:0 !important;width:100%;box-sizing:border-box;height:36px;margin-left:10px}#mobile{width:190px}.field-inputphone .widgetAutocomplete,.field-emailorphone .widgetAutocomplete{width:285px;height:200px;background:#fdfdfd;padding:10px 5px 0 5px;border:1px solid #ddd;z-index:2;top:40px;position:absolute;-moz-box-shadow:3px 3px 10px 0 #ccc;-webkit-box-shadow:3px 3px 10px 0 #ccc;box-shadow:3px 3px 10px 0 #ccc}.field-inputphone .widgetAutocomplete .widgetAcInput,.field-emailorphone .widgetAutocomplete .widgetAcInput{margin:0 auto;width:93%}.field-inputphone .widgetAutocomplete .widgetAcHelpBox,.field-inputphone .widgetAutocomplete .widgetAcResult,.field-emailorphone .widgetAutocomplete .widgetAcHelpBox,.field-emailorphone .widgetAutocomplete .widgetAcResult{background:transparent;border:0;padding:5px 0 0 0;width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.field-inputphone .widgetAutocomplete .widgetAcResult,.field-emailorphone .widgetAutocomplete .widgetAcResult{margin-top:20px}.field-inputphone .widgetAutocomplete .widgetAcHelpBox a,.field-inputphone .widgetAutocomplete .widgetAcResult a,.field-emailorphone .widgetAutocomplete .widgetAcHelpBox a,.field-emailorphone .widgetAutocomplete .widgetAcResult a{text-decoration:none}.field-inputphone .widgetAutocomplete .widgetAcHelpBox a:hover,.field-inputphone .widgetAutocomplete .widgetAcHelpBox a:active,.field-emailorphone .widgetAutocomplete .widgetAcHelpBox a:hover,.field-emailorphone .widgetAutocomplete .widgetAcHelpBox a:active{color:#222}.field-inputphone .widgetAutocomplete .widgetAcHelpBox .flag,.field-inputphone .widgetAutocomplete .widgetAcResult .flag,.field-emailorphone .widgetAutocomplete .widgetAcHelpBox .flag,.field-emailorphone .widgetAutocomplete .widgetAcResult .flag{margin-top:3px;margin-right:10px;float:left}.field-inputphone .widgetAutocomplete .widgetAcHelpBox .widgetAcHelpBoxLink,.field-inputphone .widgetAutocomplete .widgetAcResult .widgetAcResultRow,.field-emailorphone .widgetAutocomplete .widgetAcHelpBox .widgetAcHelpBoxLink,.field-emailorphone .widgetAutocomplete .widgetAcResult .widgetAcResultRow{border:0;margin:0 10px;line-height:1.3}.field-inputphone .widgetAutocomplete .widgetAcHelpBox .widgetAcHelpBoxLink.active,.field-emailorphone .widgetAutocomplete .widgetAcHelpBox .widgetAcHelpBoxLink.active{border:0;font-weight:bold}.field-inputphone .widgetAutocomplete .widgetAcResult .widgetAcResultRow.active,.field-emailorphone .widgetAutocomplete .widgetAcResult .widgetAcResultRow.active{border:0;background:#06a7ff;color:#fff}.field-inputphone .widgetAutocomplete .widgetAcHelpBox .widgetAcHelpBoxLink,.field-emailorphone .widgetAutocomplete .widgetAcHelpBox .widgetAcHelpBoxLink{display:block;padding:10px 8px}.field-inputphone .truncate,.field-emailorphone .truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.round{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#tv-searchBox{z-index:500}#landingPage #tv-searchBox{margin-top:295px}.tv-searchBox.ui-tabs{margin-top:5px;background-color:#1ba0e2;padding:5px}.tv-searchBox.ui-tabs .ui-tabs-nav{background-color:#1ba0e2}.tv-searchBox.ui-tabs .ui-tabs-nav li{background-color:#f3f3f3;color:#1ba0e2;margin-right:4px;padding:4px}.tv-searchBox.ui-tabs .ui-tabs-nav li a{padding:4px;font-size:14pt;font-weight:100}.tv-searchBox.ui-tabs .ui-tabs-panel{background-color:#fff;margin-left:2px;border:1px solid #1ba0e2;padding:0}.tv-searchBox.ui-tabs .ui-tabs-panel .searchColContent{border:0;border-right:4px solid #1ba0e2}.tv-searchBox.ui-tabs .ui-tabs-panel .searchColContent.lastColumnContent{border:0}.tv-searchBox.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background-color:#fff;color:#1ba0e2;margin-left:-1px;padding:4px;padding-bottom:5px}span.new{vertical-align:super;font-size:.6em;font-weight:bold;color:#f97b0c}.tv-tabsHeader{float:right;margin-top:0;font-size:14pt}.tv-searchFieldDate{background:url("../images/sprite/sprite-icons.png") no-repeat -428px -101px;padding-left:40px !important;width:215px !important;margin-top:5px}.tv-dropdownField{width:263px !important;border:1px solid #b3b3b3}.hotelSearchTable .searchColContent{height:205px}.tv-searchButton{border:1px solid #fff;font-size:20px;color:#fff;background-color:#f97b0c;float:left;margin:25px 25px 15px 25px;padding:5px 14px;cursor:pointer;vertical-align:middle;width:240px}.tv-searchButton:hover{border:1px solid #f97b0c;background:white;color:#f97b0c}.tv-searchButton span{display:block;float:left;font-size:21px;font-weight:500;line-height:30px;padding:0 0 0 14px;text-align:left;vertical-align:middle}.tvSearchFrameCntrLionAir{position:absolute;left:0;background-color:#ebeae9;width:100%;height:439px;background:url("/hashed/assets/images/airline-page/Lion/bg-lion-air-3371f4be91152712db3293a364a951e7.jpg") 0 0;background-position:50% 0;z-index:-10}#emailNewsLetterLeft{background-color:#1ba0e2;color:#fff;float:left;font-size:15px;line-height:18px;padding:10px 10px 10px 15px;width:280px;margin-top:120px;z-index:0;position:relative}#emailNewsLetterLeft button{background-color:#f97b0c;border:1px solid #f97b0c;color:#fff;cursor:pointer;float:right;font-size:16px;height:28px;margin:0 5px}#promoQuickFinderLionAir{width:590px;float:right;padding-top:135px;margin:0}.rangeSearchLionAir{border-top:solid #d00000 3px;border-left:solid #eaeaea 3px;border-bottom:solid #eaeaea 3px;border-right:solid #eaeaea 3px;margin-top:-15px !important}.mini .searchCol{margin:0 5px 0 5px}#tvSecondSearchCol{width:309px}#tv-search-table{margin:5px}div #helper-text-search-box-hotel{padding:10px 10px 8px 5px;border-bottom:solid 2px #72c6f6;background:#f0f0f0}div #helper-text-search-box-hotel i{margin-right:7px;margin-top:-2px}div #helper-text-search-box-hotel span{padding-top:2px;display:block}.hotel-search #whyTravelokaCheap{margin-top:55px}#flight-search #tvSearchTagLine{font-size:19px;background:#1ba0e2;font-weight:300;margin-top:0}#flight-search .tvSearchTagLineText .tvSearchTagLineIcon,.tvContainerHeaderSearch .tvSearchTagLineIconHotel{background:url("../images/sprite/sprite-icons.png") no-repeat -152px -420px;width:20px;height:22px;margin:5px 10px 0 0;display:inline-block;vertical-align:bottom;zoom:1;*display:inline}.tvContainerHeaderSearch{display:table;margin:0 auto}.tvContainerHeaderSearch .tvContainerHeaderContent{display:inline-block}#tv-searchBox .tvSearchTagLineText{font-weight:bold;font-size:20px;text-align:center;padding-bottom:8px}#tv-searchBox .tvSearchTagLineText h1{color:white;font-weight:bold;font-size:20px;display:inline;padding-left:0}#tv-searchBox #tvSearchTagLine{background:#1ba0e2;padding:5px;color:white}#tv-searchBox #flight-search{margin-left:0;margin-top:-5px;border:6px solid #1ba0e2;background:#fff}#tv-searchBox .searchCol{margin-top:0}#multiSearchContainerTabs{height:45px}#multiSearchContainerTabs .tv-tabsLabel{margin-right:30px;margin-top:3px;color:#1ba0e2}#multiSearchContainerTabs li{height:40px;background:#eee;float:left;margin-right:5px;border-bottom:#1ba0e2;margin-left:0;color:#1ba0e2}#multiSearchContainerTabs li a{display:block;height:35px;padding:7px 0 0 8px}#multiSearchContainerTabs li.active{background:#1ba0e2;height:42px}#multiSearchContainerTabs li.active .tv-tabsLabel{color:#fff}.tv-themeField-hotel{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -516px -393px no-repeat scroll;padding-left:40px !important;margin-top:5px;width:215px !important}li.active .tv-planeIcon{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -519px -428px no-repeat scroll;width:28px;height:28px;float:left}.tv-planeIcon{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -519px 1px no-repeat scroll;width:30px;height:30px;float:left}li.active .tv-hotelIcon{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -520px -461px no-repeat scroll;width:28px;height:28px;float:left}.tv-hotelIcon{background:url("../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png") -519px -55px no-repeat scroll;width:30px;height:30px;float:left}.tv-icon{float:left}.tv-tabsLabel{float:left;margin-left:10px}#tv-searchBox #hotel-search{margin-left:0;margin-top:-5px}#multiSearchEventContent{padding-top:1px;clear:both}#multiSearchEventContent p,#multiSearchEventContent h1,#multiSearchEventContent h2,#multiSearchEventContent h3,#multiSearchEventContent h4{margin:0;padding:0;line-height:1.5}#multiSearchEventContent h3{font-size:23px;line-height:1.2;margin:20px 0}#multiSearchEventSidebar{margin-top:180px;width:320px;float:left;font-size:15px}#multiSearchEventSidebar.hotel-search{margin-top:140px}#multiSearchEventSidebar .terms{background:#f4f4f4;padding:15px;color:#666}#multiSearchEventSidebar .terms h3{margin-top:0}#multiSearchEventSidebar .terms ul{margin-bottom:20px}#multiSearchEventSidebar .terms ul li{margin-bottom:15px;margin-left:30px;list-style-type:disc}#multiSearchEventSidebar #eventShare{padding:15px;background:#f4f4f4;margin-bottom:15px}#multiSearchEventSidebar #eventShare h3{margin-top:0}#multiSearchEventSidebar #eventShare #shareBtnCntr-outer{position:relative;left:50%;float:left}#multiSearchEventSidebar #eventShare #shareBtnCntr-inner{position:relative;right:50%;float:left}#multiSearchEventSidebar #eventShare #fbFrame-outer{position:relative;left:50%;float:left}#multiSearchEventSidebar #eventShare #fbFrame-inner{position:relative;right:50%;float:left;border:1px solid #999;margin-top:10px}#fbFrame-inner{border:1px solid #999}#multiSearchEventMain{margin:160px 0 0 0;line-height:1.4;float:right;width:615px}#multiSearchEventMain.hotel-search{margin-top:120px}#multiSearchEventMain .howto ul{margin-top:1px;padding-left:1px}#multiSearchEventMain .howto ul li{width:95px;margin-right:29px;float:left;font-size:14px;text-align:center}#multiSearchEventMain .howto ul li.last{margin-right:0}#multiSearchEventMain p{margin:15px 0}.tvSearchFrameCntr{position:absolute;left:0;width:100%;height:439px;background-position:50% 0}.tvSearchFrameCntr.landingPage{z-index:-10}.tvSearchFrameCntr.bca{background-image:url("/hashed/assets/images/event/Bca-slider-215705a0e8505d31ac3beda8b76226a3.jpg")}.landingBottomSearchButtons{margin-top:15px}#multiSearchEventMain .landingBottomSearchButtons a,#multiSearchEventMain .landingBottomSearchButtons a:link{background:#f77331;border:1px solid #f77331;float:left;color:#fff;text-decoration:none;width:257px;padding:10px;margin-right:10px;text-align:center}#multiSearchEventMain .landingBottomSearchButtons a span.text{display:block;text-align:center}#multiSearchEventMain .landingBottomSearchButtons a:hover{background:#fff;color:#f77331}.listIndent{counter-reset:foo;display:table}.listIndent>li{counter-increment:foo;display:table-row;line-height:24px}.listIndent>li::before{content:counter(foo) ".\00a0";display:table-cell;text-align:right}div#airLinesPartnersContainer{margin-top:10px}.listIndent{counter-reset:foo;display:table}.listIndent>li{counter-increment:foo;display:table-row;line-height:24px}.listIndent>li::before{content:counter(foo) ".\00a0";display:table-cell;text-align:right}#multiSearchEventSidebar.hotel-search{margin-top:180px}#multiSearchEventMain.hotel-search{margin-top:160px}.rs-priceWithBreakdownDisplay{width:150px;cursor:pointer}#hotel-search .searchBox1 .tv-control-group{margin:0}.searchBox1 #hotelSourceArea .widgetAcResult{width:866px}.searchBox1 .tv-control-label{font-size:14px;margin-top:10px}.searchBox1 .step2ControlContainer{margin-top:10px}.searchBox1 #searchHotelSubmit{margin-left:30px !important;width:225px;text-align:center;margin:auto}.searchBox1 #searchBtnSubtitle{margin-left:5px !important;font-size:13px;text-align:center !important;margin-top:5px}.tv-label{margin:10px 0;display:block}.tv-form-validation{color:#d00}.tv-labelInfo{margin-top:10px}.tv-search-step{float:left;width:30px}.tv-search-step .tv-step-label{font-size:30px;color:#ccc;background-image:url('../images/sprite/sprite-icons.png');width:30px;height:30px;float:left}.tv-step-one{background-position:-283px -145px}.tv-step-two{background-position:-283px -175px}.tv-step-three{background-position:-283px -205px}.tv-search-content{float:left;margin-left:15px}.tv-hotel-search-table-container .hotelSourceStyle1{width:820px !important}.tv-clear-style1{margin-right:20px}.tv-line-horizontal{padding:0 30px 0 30px}.tv-line-horizontal hr{border:.1em solid rgba(8,8,8,0.1)}.tv-content-style1-bottom-left{margin-left:10px}#hotel-search div.tv-step-left-style1{margin-left:34px}.search-button-style1{width:20px;float:right}.vertical-line{border-left:2px solid rgba(8,8,8,0.1)}#searchBtnSubtitleBlue{color:#1ba0e2;font-weight:bold}#searchBtnSubtitleOrange{color:#f97b0c;font-weight:bold}.right-container-style1{margin-top:5px}.searchIconStyle1{margin-left:0 !important}.right-container-style1 h2{margin-left:45px}.tv-container-style2{width:30%;float:left;border-left:2px solid rgba(8,8,8,0.1);height:275px}.tv-container-style2:first-child{border-left:0;width:39%}.hotelSourceStyle2{width:250px !important;margin-left:20px}.searchStyle2,.searchStyle2 .tv-search-result-input-container{width:300px !important}.tv-labelInfoStyle2{margin-top:40px;margin-left:25px}.tv-labelExampleStyle2{margin-top:5px;margin-left:25px}.tv-inner-container-style2{padding:15px 0 0 15px}.numberOfNight-style2 #numberOfNights input[type='text']{width:170px !important}.container-search-style2{margin-top:55px}.tv-search-button-style2{width:225px}.searchBox3 .top-container{margin-left:45px}.searchBox3 #hotelSourceArea .widgetAcResult{width:561px}.tv-control-label h2{font-size:20px;font-weight:600}#hotel-search div.tv-step-left-style3{margin-left:45px}.searchBox3 #hotel-search .tv-control-group{margin-left:0 !important}.searchBox3 .right-container-search{margin-left:45px}.tv-line-horizontalStyle3{padding:0 30px 0 30px}.tv-line-horizontalStyle3 hr{border:.1em solid rgba(8,8,8,0.1)}.tv-hotel-search-table-container .hotelSourceStyle3{width:525px !important}.vertical-lineStyle3{border-left:2px solid rgba(8,8,8,0.1);height:200px;margin:0 0 15px 0}#search-result-container-style3{width:100px}#search-result-container-style3 .tv-search-result-input-container{width:100px}.tv-labelInfoStyle3{margin-top:10px}.searchStyle3,.searchStyle3 .tv-search-result-input-container{width:560px !important}.tv-label-styel3{width:200px;float:left}.right-container-style3{margin-top:50px}.container-search-style3{width:200px}#hotel-search .searchBox3 #searchHotelSubmit{margin-left:0}.tv-search-button-style3{width:215px}.tv-label-info-style3{font-size:12px !important}.separator{margin-top:10px}#hotel-search .searchBox3 #searchBtnSubtitle{margin-left:15px}.searchBox3 .tv-control-label{font-size:14px;margin-top:10px}.searchBox3 .tv-searchButton{margin-bottom:5px}.newLandingPage .airlineLabel{margin:0}.newLandingPage .right-col-landing h2{margin-bottom:10px}.newLandingPage .infoAirline p{margin-top:10px}.newLandingPage .tvSearchFrameCntr{position:absolute;left:0;width:100%;height:439px;background-position:50% 0;z-index:1}.newLandingPage .flightInfoImage .infoContent div{float:left;margin-right:12px;width:84px;height:84px}.newLandingPage .flightInfoImage .infoContent .icon{background:url("../images/sprite/airlineLanding-68941ba6a9b80f17a9e43f390c6eeb49.png") no-repeat}.newLandingPage .flightInfoImage .infoContent .baggage23{background-position:-8px -8px}.newLandingPage .flightInfoImage .infoContent .baggage20{background-position:-8px -108px}.newLandingPage .flightInfoImage .infoContent .baggage15{background-position:-8px -208px}.newLandingPage .flightInfoImage .infoContent .baggage15{background-position:-8px -308px}.newLandingPage .flightInfoImage .infoContent .baggage15{background-position:-8px -408px}.newLandingPage .flightInfoImage .infoContent .baggage0{background-position:-8px -508px}.newLandingPage .flightInfoImage .infoContent .baggage30{background-position:-9px -608px}.newLandingPage .flightInfoImage .infoContent .baggage32{background-position:-9px -708px}.newLandingPage .flightInfoImage .infoContent .baggageAvailable{background-position:-9px -808px}.newLandingPage .flightInfoImage .infoContent .baggagePaid{background-position:9px -908px}.newLandingPage .flightInfoImage .infoContent .baggageCabin10{background-position:-108px -8px}.newLandingPage .flightInfoImage .infoContent .baggageCabin7{background-position:-108px -108px}.newLandingPage .flightInfoImage .infoContent .baggageCabin5{background-position:-108px -208px}.newLandingPage .flightInfoImage .infoContent .baggageCabin{background-position:-108px -308px}.newLandingPage .flightInfoImage .infoContent .baggageCabin0{background-position:-108px -409px}.newLandingPage .flightInfoImage .infoContent .baggageCabin30{background-position:-109px -508px}.newLandingPage .flightInfoImage .infoContent .checkIn90{background-position:-209px -8px}.newLandingPage .flightInfoImage .infoContent .checkIn60{background-position:-209px -108px}.newLandingPage .flightInfoImage .infoContent .checkIn45{background-position:-209px -208px}.newLandingPage .flightInfoImage .infoContent .checkIn30{background-position:-209px -308px}.newLandingPage .flightInfoImage .infoContent .checkIn15{background-position:-209px -408px}.newLandingPage .flightInfoImage .infoContent .baggageJet23{background-position:-308px -7px}.newLandingPage .flightInfoImage .infoContent .baggageJet20{background-position:-308px -108px}.newLandingPage .flightInfoImage .infoContent .baggageJet15{background-position:-308px -208px}.newLandingPage .flightInfoImage .infoContent .baggageJet10{background-position:-308px -308px}.newLandingPage .flightInfoImage .infoContent .baggageJet7{background-position:-308px -408px}.newLandingPage .flightInfoImage .infoContent .baggageJet0{background-position:-308px -508px}.newLandingPage .flightInfoImage .infoContent .baggageJet30{background-position:-309px -608px}.newLandingPage .flightInfoImage .infoContent .baggageJet32{background-position:-309px -708px}.newLandingPage .flightInfoImage .infoContent .baggageJetAvailable{background-position:-309px -808px}.newLandingPage .flightInfoImage .infoContent .baggageProp20{background-position:-408px -7px}.newLandingPage .flightInfoImage .infoContent .baggageProp15{background-position:-408px -108px}.newLandingPage .flightInfoImage .infoContent .baggageProp10{background-position:-408px -208px}.newLandingPage .flightInfoImage .infoContent .baggageProp7{background-position:-408px -308px}.newLandingPage .flightInfoImage .infoContent .baggageProp0{background-position:-408px -408px}.newLandingPage .flightInfoImage .infoContent .baggageProp30{background-position:-409px -507px}.newLandingPage .flightInfoImage .infoContent .smartCombo{background-position:-511px -7px}.arrows{width:19px;height:19px;background:url("../images/sprite/airlineLanding-68941ba6a9b80f17a9e43f390c6eeb49.png") no-repeat -670px -8px}.newLandingPage .infoContent:nth-child(2) div{text-align:center;margin-top:10px;width:83px}.newLandingPage #emailNewsLetterLeft{background-color:#1ba0e2;color:#fff;float:left;font-size:15px;line-height:18px;padding:10px 10px 10px 15px;width:280px;margin-top:120px;z-index:0;position:relative}.newLandingPage #emailNewsLetterLeft button{background-color:#f97b0c;border:1px solid #f97b0c;color:#fff;cursor:pointer;float:right;font-size:16px;height:28px;margin:0 5px}.newLandingPage #promoQuickFinder{width:590px;float:right;padding-top:135px;margin:0}.newLandingPage .rangeSearch{border-top:solid #031e45 3px;border-left:solid #eaeaea 3px;border-bottom:solid #eaeaea 3px;border-right:solid #eaeaea 3px;margin-top:-15px !important}.newLandingPage #rangeSearch{padding:20px}.newLandingPage .ui-tooltip-5{width:950px;z-index:15004;top:465px;left:167px;display:block}.newLandingPage .mini .searchCol{margin:0 5px 0 5px}.newLandingPage #rangeSearch h1{margin-bottom:10px}.newLandingPage #rangeSearch p{color:#888}.flight-search-landing-page{margin-left:0;margin-top:270px;border:6px solid #1ba0e2;background:#fff}.newLandingPage #flight-search #tvSearchTagLine{background:#124db5}.newLandingPage .tv-search-container{margin-bottom:140px}.newLandingPage .menu .menu_option a{text-decoration:none;padding:10px 20px;border-top:1px solid #e3e3e3;display:block}.newLandingPage .menu .menu_option:first-child>a{border-top:0}.newLandingPage .greyBox{background:#f0f0f0;border-top:3px solid #031e45;padding:17px 20px 20px 20px;margin-bottom:15px}.newLandingPage .info{float:left;width:305px}.newLandingPage .info:first-child{margin-top:10px}.newLandingPage .right-col-landing.first{padding-top:135px}.newLandingPage .right-col-landing{float:right;margin-bottom:25px}.newLandingPage .right-col-landing h1{font-size:25px}.flightInfoImage{float:left}.flightInfoRating{float:right}.flightInfoRating #aInfo{float:right;clear:both;height:auto;width:inherit;border-bottom:0;border-top:0;padding-top:0;margin-top:0;background-color:#fff;zoom:0}.newLandingPage .greyBox ol{list-style:decimal outside none;padding-left:22px;padding-top:12px}.newLandingPage .greyBox ol li{list-style:decimal outside none;margin-top:5px}.col .left-col{float:left}.col .right-col{float:right;width:635px}.col{width:960px;float:left;color:#434343;margin-top:180px}.newLandingPage #aProfile,.newLandingPage #aProfile p{width:635px}.newLandingPage #aDestContainer{width:635px !important}.newLandingPage #aProfile p{padding-left:0}.newLandingPage .infoAirline .info{margin-top:10px !important;margin-left:10px}.newLandingPage #airlineHistory ul{list-style:disc outside none;padding-left:22px}.newLandingPage #airlineHistory ul li{list-style:disc outside none;margin-top:5px}.harta-karun #hotel-search .widgetAcResultRow a{color:#666}.harta-karun #hotel-search .widgetAcResultRow.active a{color:#006fa1 !important}.harta-karun .tvSearchFrameCntr{background-image:url("/hashed/assets/images/event/Harta-Karun-di-Akhir-Tahun-066e09547c9325dda0844fb5e978066a.png")}.harta-karun #landingPage #tv-searchBox{margin-top:330px}.harta-karun #multiSearchEventContent{padding-top:30px}.harta-karun p,.harta-karun h2,.harta-karun h3,.harta-karun h4,.harta-karun h5{color:#434343 !important}.harta-karun .newsletterHotelBox h2,.harta-karun #newsletterHotelBox p{color:white !important}.harta-karun #multiSearchEventMain .howto ul li{width:100px;margin-right:24px;font-size:12px}.harta-karun #multiSearchEventMain .howto ul li:last-child{margin-right:0}.harta-karun #multiSearchEventContent{padding-bottom:25px;border-bottom:4px solid #f0f0f0}.harta-karun .hotelPromo ul li{margin-bottom:5px;margin-left:20px;list-style-type:disc}.harta-karun .sideBar{width:320px;float:left;font-size:15px}.harta-karun .mainContent{float:right;width:615px}.harta-karun .sideBar .terms{background:#f4f4f4;padding:15px;color:#666;margin-top:10px}.harta-karun .sideBar .term ul{margin-bottom:20px}.harta-karun .sideBar h3,.harta-karun .mainContent h3{font-size:25px !important;line-height:1.2 !important;margin:20px 0 5px 0 !important}.sideBar .terms ul li{margin-bottom:15px;margin-left:30px;list-style-type:disc}.harta-karun .accordionBtn{height:75px;background-color:#f0f0f0;margin:10px 0}.harta-karun .logo,.harta-karun .content,.harta-karun .showBtn{padding:15px 30px}.harta-karun .logo .mandiri{background:url("/hashed/assets/images/event/promo-akhir-tahun-spirte-37bdfac4928500f75e82995e57754738.png") no-repeat -112px -7px;width:126px;height:36px}.harta-karun .logo .scb{background:url("/hashed/assets/images/event/promo-akhir-tahun-spirte-37bdfac4928500f75e82995e57754738.png") no-repeat -112px -50px;width:126px;height:42px}.harta-karun .tambahmurah{background:url("/hashed/assets/images/event/promo-akhir-tahun-spirte-37bdfac4928500f75e82995e57754738.png") no-repeat -3px -4px;width:89px;height:89px}.harta-karun .logo,.harta-karun .content{float:left}.harta-karun #showBtn{float:right;background-color:#0d7fcc;padding:10px;margin:18px;color:white;width:130px}.harta-karun #showBtn:hover{cursor:pointer}.harta-karun .content{padding:30px;font-weight:bold}.harta-karun #popularHotelList .detailHotel.detailHotelSummary .detailContent{padding:0 10px}.harta-karun #popularHotelList .detailContent{padding:0}.harta-karun #popularHotelList .detailHotel.detailHotelSummary{width:302px}.harta-karun .mainContent #popularHotelList h3{font-size:14px !important;margin:5px 0 !important}.harta-karun #popularHotelList .detailContent .detailHotelTitle{width:155px;height:130px}.harta-karun #popularHotelList .detailHotel{margin-bottom:4px}.harta-karun .btnHotel .tv-searchButton{color:#fff;background-color:#0d7fcc}.harta-karun .btnHotel .tv-searchButton:hover{border:1px solid #0d7fcc;background:white;color:#0d7fcc}.harta-karun .searchHotelEventButton .tv-searchButton{width:300px;padding:8px;margin-top:25px}.harta-karun #popularHotelList .detailHotel.detailHotelSummary .detailContent{width:150px}.harta-karun .review,.harta-karun .view{margin-right:-15px;width:62px;height:44px}.harta-karun .review{text-align:right;width:73px;padding-right:32px;position:absolute;margin-top:88px}.harta-karun .big{font-size:18px}.harta-karun .review div{font-size:12px;margin-top:-4px}.harta-karun .promoList{margin-bottom:10px}.harta-karun .scbPromo,.harta-karun .mandiriPromo{display:none}.harta-karun .morePromo .left{float:left;width:100px}.harta-karun .morePromo .right{float:left;width:415px;padding:17px}.harta-karun .morePromo{background-color:#f0f0f0;height:85px;padding:15px}.harta-karun .backLink{font-size:20px}.showBtn .left{float:left;margin-right:10px}.showBtn .right{float:right;margin-top:2px}.logoUp{background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -141px -1115px;width:22px;height:11px}.logoDown{background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -141px -1133px;width:22px;height:11px}.searchEventButton{width:300px;height:100px;margin:auto}.harta-karun .tv-actionButtonBlue{background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -1px -1114px;width:57px;height:31px;color:white;padding-top:6px}.harta-karun .tv-actionButtonBlue:hover{background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -70px -1114px;width:57px;height:31px;color:#0d7fcc}.harta-karun .list-hotels ul li{margin-left:20px;list-style-type:disc}.harta-karun .span3{float:left;width:33%}.harta-karun #multiSearchEventMain .list-hotels p{margin:5px 0}.harta-karun .list-hotels p.title{font-weight:bold}.harta-karun .location-list{background-color:#f0f0f0;padding:15px}.harta-karun .location-list p{margin-bottom:5px}.harta-karun-list .title{margin:5px 0}.harta-karun-list .list-hotel-link{margin-bottom:10px}.harta-karun-list .list-hotel-link a{margin-left:15px}.harta-karun-list .list-hotel-link a:first-child{margin-left:0}#bpgLandingBanner{position:absolute;top:0;left:0;right:0;height:440px;background:#ebeae9 url('../images/background/bpg-landing-banner-dd0860c5784a5420953131550cd45f0a.png') no-repeat 50% 0}#bpgLandingBanner .headerSection{position:relative;top:130px;margin-left:auto;margin-right:auto;width:480px;height:auto}#bpgLandingBanner h2,#bpgLandingBanner p{color:#FFF;text-align:center}#bpgLandingBanner h2{font-size:30px;font-weight:600;margin-bottom:30px}#bpgLandingBanner p{font-size:18px;margin-bottom:50px}#bpgLandingBanner .newCallToAction{margin:0 auto;width:200px}#bpgCouponsContainer{margin-top:440px;margin-left:auto;margin-right:auto;width:960px}#bpgCouponsContainer .bpgCouponItem{width:460px;padding:48px 0;text-align:center;background-color:#f0f0f0;margin-top:9px}#bpgCouponsContainer .oddCouponItem{float:left;margin-left:9px;border-left:6px solid #1b9fe1}#bpgCouponsContainer .evenCouponItem{float:right;margin-right:9px;border-right:6px solid #1b9fe1}#bpgCouponsContainer h3{font-size:22px;margin-bottom:20px}#bpgCouponsContainer p{font-size:18px;line-height:1.167}#bpgClaimStepsContainer{margin:40px 0;overflow:hidden}#bpgClaimStepsContainer>h2{font-size:30px;margin-bottom:20px}#bpgClaimStepsContainer>h2,#bpgClaimStepsContainer>p{text-align:center}#bpgClaimStepsContainer ul li{height:356px;padding:66px 0}#bpgClaimStepsContainer li:after{display:block;clear:both;visibility:hidden;content:''}#bpgClaimStepsContainer .claimStepContent{position:relative;margin:0 auto;width:960px}#bpgClaimStepsContainer li img{position:absolute}#bpgClaimStepsContainer .oddClaimStep{background-color:#FFF}#bpgClaimStepsContainer .oddClaimStep img{left:-135px}#bpgClaimStepsContainer .evenClaimStep{background-color:#fbfbfb}#bpgClaimStepsContainer .evenClaimStep img{left:440px}#bpgClaimStepsContainer .claimStepInfo{position:absolute;top:100px;width:320px}#bpgClaimStepsContainer .oddClaimStep .claimStepInfo{right:60px}#bpgClaimStepsContainer .evenClaimStep .claimStepInfo{left:100px}#bpgClaimStepsContainer .claimStepInfo h3{display:inline-block;font-size:21px;padding-bottom:15px;padding-right:20px;margin-bottom:20px;border-bottom:1px solid #dedede;line-height:1.714}#bpgClaimStepsContainer .claimStepInfo p{line-height:1.3125}#bpgClaimStepsContainer .claimStepInfo h3 span{display:inline-block;width:36px;height:36px;margin-left:-18px;text-align:center;color:#FFF;border-radius:50%;background-color:#ffce06}#bpgClaimNowContainer{text-align:center;width:960px;margin:0 auto}#bpgClaimNowContainer h2{font-size:30px;margin-bottom:20px}#bpgClaimNowContainer p{margin-bottom:0}#bpgClaimNowContainer .newCallToAction{margin:60px auto 20px;width:200px}a.beautyLink,a.bpgReadMoreLink,a.bpgHowToClaimLink,a.bpgGuidelineLink,a.bpgTnCLink{color:#1ba0e1;text-decoration:none}a.beautyLink{margin:10px;display:inline-block}a.addMoreFile{margin:0}a.beautyLink:hover,a.bpgReadMoreLink:hover,a.bpgHowToClaimLink:hover,a.bpgGuidelineLink:hover,a.bpgTnCLink:hover{text-decoration:underline}a.bpgTnCLink{font-size:14px}a.bpgGuidelineLink{display:inline;margin-left:10px;font-size:14px}a.bpgHowToClaimLink{display:block;width:150px;text-align:center;margin:7px auto;font-size:15px}.tv-bpg-dialog h4,.tv-bpg-dialog ul,.tv-bpg-dialog p{line-height:1.3125}.tv-bpg-dialog .dialog-header,.tv-bpg-dialog .dialog-body,.tv-bpg-dialog .dialog-footer{text-align:left}.tv-bpg-dialog .dialog-header{padding:24px 32px;background-color:#2a9fe7}.tv-bpg-dialog .dialog-header h2{text-align:left;font-size:21px;font-weight:600;color:#fefefe}.tv-bpg-dialog .closeButton{display:block;float:right;padding:0;background-color:transparent;color:#fefefe;border:0;outline:0;font-family:serif;font-size:48px;line-height:.5;cursor:pointer}.tv-bpg-dialog .dialog-body{color:#434343;padding:20px}.tv-bpg-dialog .dialog-footer{padding:24px 32px}.tv-bpg-dialog .dialog-footer .newCallToAction{margin:0 auto;text-transform:uppercase;padding:12px 24px;font-weight:600}.tv-bpg-dialog .dialog-footer .blueCallToAction{background-color:#137fcd}.tv-bpg-dialog .dialog-footer .blueCallToAction:hover{background-color:#333}#bpgHowToClaimDialog ul{margin-top:12px;margin-bottom:12px;padding-left:20px}#bpgHowToClaimDialog ul li{list-style:circle}#bpgHowToClaimDialog h4{font-weight:600}#bpgHowToClaimDialog .dialog-body h2{margin-bottom:16px}#bpgHowToClaimDialog .dialog-body h4{margin-bottom:10px}#bpgEligibleBookingDialog ul{padding-left:30px;margin:1em 0;line-height:1.4}#bpgEligibleBookingDialog ul li{list-style-type:disc}#bpgIneligibleContainer{margin-top:120px;width:960px;background:#fff;padding-top:64px;padding-bottom:64px;border:1px solid #dedede;text-align:center}.bpgIneligibleContent{width:400px;margin:0 auto;font-size:18px}.bpgIneligibleContent p{margin-bottom:8px}.bpgIneligibleIcon{margin:0 auto 24px;width:120px;height:120px;background:url('../images/sprite/sprite-icons.png') no-repeat -193px -1171px}#claimBestPriceContent{padding:20px}#claimBestPriceContent h4,#claimBestPriceContent ul,#claimBestPriceContent p{line-height:1.3125}#claimBestPriceContent img{margin:-10px -20px 0 -20px}#claimBestPriceContent h2{margin:15px 0}#claimBestPriceContent h4{margin:15px 0;font-weight:700}#claimBestPriceContent ul{padding-left:40px;padding-top:10px;padding-bottom:10px}#claimBestPriceContent ul li{list-style:circle}#claimBestPriceContent button{margin:40px auto;padding:10px 30px}.wizardHeader{width:960px;background:#fff;border:1px solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0;margin:120px auto 20px auto}.wizardHeader div{cursor:default;float:left;position:relative;padding:10px 5px 10px 15px;width:240px;font-size:14px;text-transform:uppercase;line-height:1.5;margin-left:-10px;margin-right:10px;text-align:center;box-sizing:border-box;color:#434343;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wizardHeader div:first-child{margin-left:0}.wizardHeader div:last-child{padding:10px 15px;width:240px;margin-right:0}.wizardHeader .completed span{display:inline-block;background:url('../images/sprite/sprite-icons.png') no-repeat -18px -1143px;width:16px;height:13px;margin-right:10px}.wizardHeader div:after{z-index:10;content:"";position:absolute;right:-10px;top:-1px;border-left:10px solid #fff;border-top:21px solid transparent;border-bottom:22px solid transparent}.wizardHeader div:before{z-index:10;content:"";position:absolute;right:-11px;top:-1px;border-left:10px solid #dedede;border-top:21px solid transparent;border-bottom:22px solid transparent}.wizardHeader div:last-child:before,.wizardHeader div:last-child:after{display:none}.wizardHeader div.active{background:#eee;color:#434343;font-weight:700}.wizardHeader div.active:after{border-left:10px solid #eee}.wizardHeader div.completed{font-weight:700}.wizardHeader div.disabled{color:#999}.wizardHeader div.error{color:#F00}.bpg-claimContent{width:960px;margin:auto;border:1px solid #dedede;background:#fff;padding:20px;box-sizing:border-box}.bpg-claimContent.borderless{border-width:0}.bpg-claimContent #flightInfo ul,.bpg-claimContent #hotelInfo ul{padding:0;margin:0;list-style:none}.bpg-claimContent #flightInfo ul li,.bpg-claimContent #hotelInfo ul li{margin-top:10px}.bpg-claimContent #flightInfo .airlineLabel{float:left}.bpg-claimContent #flightInfo .smallLabel{line-height:1.875}.bpg-bookingList{padding:0;list-style:none;margin:-20px}.bpg-bookingList .hotelItem,.bpg-bookingList .flightItem{padding:15px 20px;color:#434343;border-top:1px solid #dedede}.bpg-bookingList .hotelItem:first-child,.bpg-bookingList .flightItem:first-child{border-width:0}.bpg-bookingList .hotelItem div,.bpg-bookingList .flightItem div{float:left;border-left:1px solid #dedede;padding:0 40px;box-sizing:border-box}.bpg-bookingList .hotelItem div:nth-child(2),.bpg-bookingList .flightItem div:nth-child(2){width:165px}.bpg-bookingList .hotelItem div:nth-child(3),.bpg-bookingList .flightItem div:nth-child(3){width:195px}.bpg-bookingList .hotelItem div:first-child,.bpg-bookingList .flightItem div:first-child{width:435px;border-width:0;padding:0}.bpg-bookingList .hotelItem div a,.bpg-bookingList .flightItem div a{display:block;padding:9px 0 10px 0;text-align:center;text-decoration:none;color:#1ba0e2}#claimForm #flightInfo,#claimForm #hotelInfo{color:#434343}.smallLabel{font-size:14px;color:#555}.smallLabel.bolder{color:#434343;font-weight:700}#claimForm .smallLabel{font-size:16px}#termsCondition .bpg-tncHeader{font-weight:300;text-align:center;padding-bottom:20px;margin-bottom:30px;border-bottom:1px dashed #dedede}#termsCondition .bpg-claimContent{padding:30px}#termsCondition h4{font-weight:700;margin:20px 0}#termsCondition ul{padding-left:40px;margin:1em 0;line-height:1.3125}#termsCondition ul li{list-style-type:disc}#termsCondition .agreeBox{width:600px;margin:40px auto;padding:20px 90px;background:#eee;box-sizing:border-box}#agreeBestPrice span{width:395px;line-height:1.3125;float:right}#termsCondition .newCallToAction{margin:20px auto;padding:10px 30px}#claimForm h2{font-weight:300;margin-top:0}.bpg-claimContent .bpg-leftPanel,.bpg-claimContent .bpg-rightPanel{margin-top:20px;margin-bottom:20px;float:left;box-sizing:border-box}.bpg-leftPanel h2,.bpg-rightPanel h2{margin-bottom:20px}.bpg-leftPanel p,.bpg-rightPanel p{line-height:1.3125}.bpg-claimContent .bpg-leftPanel{width:50%;padding-right:30px;padding-left:30px}.bpg-claimContent .bpg-rightPanel{width:50%;padding-left:30px;margin-right:-20px;border-left:1px solid #dedede}.bpg-leftPanel .smallLabel:first-child{display:inline-block;margin-bottom:10px}.bpg-rightPanel .smallLabel{display:block;margin-bottom:5px}.bpg-rightPanel .tv-form-element{margin-bottom:30px}.bpg-rightPanel input{width:400px}.bpg-rightPanel .newCallToAction,.bpg-leftPanel .newCallToAction{clear:both;padding:10px 70px;font-size:18px;margin-top:100px;margin-bottom:30px}.bpg-itineraryInfo{padding:0;list-style:none;margin-top:20px;width:100%}.bpg-itineraryInfo li{margin:0;border-bottom:1px dashed #dedede}.bpg-itineraryInfo li:first-child{border-top:1px dashed #dedede}.bpg-itineraryInfo li div{padding:10px;margin:10px 15px 10px 0;float:left}.bpg-itineraryInfo li div:first-child,#flightInfo+.bpg-itineraryInfo li div:first-child{margin:10px 0 10px 15px;width:30%}#flightInfo+.bpg-itineraryInfo li div:last-child{margin:10px 15px 10px 0;padding-left:25px;border-left:1px dashed #dedede}#hotelInfo+.bpg-itineraryInfo li div:first-child{margin:10px 15px;border-right:1px dashed #dedede;width:40%}#bpgGuidelineHeaderContainer{position:fixed;top:0;left:0;right:0;background:#fff;border-bottom:1px solid #dedede;padding:30px 0}.bpgGuidelineHeader{margin:0 auto;width:960px}.bpgGuidelineHeader #closeButton{cursor:pointer;border:0;color:#FFF;background-color:#0d7fcc;font-size:12px;font-weight:600;padding:12px;text-transform:uppercase}.bpgGuidelineHeader #closeButton:hover{background-color:#0c6ebb}#bpgGuidelineContent{margin-top:120px}#bpgGuidelineContent h1{margin-bottom:20px}#bpgGuidelineContent h2{margin-bottom:15px}#bpgGuidelineContent p{line-height:1.3125}#bpgGuidelineContent p,#bpgGuidelineContent img,#bpgGuidelineContent ol{margin-bottom:30px}#bpgGuidelineContent ol li{margin-bottom:10px}#bpgGuidelineContent span.roundListItem{display:inline-block;padding:2px;width:21px;height:21px;color:#FFF;line-height:1.3125;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:10px}#bpgGuidelineContent span.listItemPositive{font-weight:300;background-color:#009000}#bpgGuidelineContent span.listItemNegative{background-color:#de0004;font-weight:600;font-size:21px}#claimDone .bpg-rightPanel img{width:100%;margin:100px 0}#claimDone h3{font-weight:700;margin:1em 0}.tv-ads .fullwidth{left:0;position:absolute;width:100%;background-color:#f0f0f0}.tv-ads #panoramicBoxHolder{padding-bottom:0}.tv-ads .fullwidth .social-container{width:215px;margin:0 auto;height:36px;text-align:center;padding:12px 0}.tv-ads .fullwidth .social-icon{width:40px;height:40px}.tv-ads .socialText{float:left;width:68px;padding-top:9px;margin-right:5px}.social-container div{margin:auto}.tv-ads .tvContactIcon{margin-left:10px}.tv-ads .tv-container{position:relative}.tv-ads .tv-content{margin-top:60px;height:700px}.tv-ads .tv-content div{position:absolute}.tv-ads .hand1{width:533px;height:301px;background:url('/hashed/assets/images/tv-ads/hands-1-c3b904feecd35344fb13e3274997bf21.png') no-repeat;top:40px;left:20px}.tv-ads .hand2{width:368px;height:446px;background:url('/hashed/assets/images/tv-ads/hands-2-22199888c20b0d5d8d1c3c4cdfd32f96.png') no-repeat;top:250px;left:645px}.contentHand1,.contentHand2{width:600px;height:200px}.tv-ads .contentHand1{top:58px;left:492px}.tv-ads .contentHand2{top:450px;left:50px}.contentHand1 p,.contentHand2 p{margin-top:16px;line-height:24px;word-spacing:4px}.fullwidth.reason{padding:25px 0}.tv-ads .tv-wrap{width:960px;margin:auto;text-align:center}.tv-ads .title{font-size:20px}.tv-ads .why{width:290px;margin-right:45px;float:left}.tv-ads .why.last{margin-right:0}.tv-ads .reason-container{margin-top:20px}.why-container,.reason{min-height:280px}.tv-ads .why p{text-align:left;margin-top:15px;font-size:16px}.tv-ads .vid{width:448px;margin-right:64px;float:left;margin-top:20px}.vid:nth-child(even){margin-right:0}.otherVid{margin-top:80px;width:960px}.vid-text{width:190px;float:left;height:180px}.vid-text h3{padding:15px 10px 10px 10px}.vid-text p{padding:10px}.tv-ads .btn-search-container{margin:auto;width:580px;height:91px}.tv-ads .banner-tv-intro{color:white;font-size:20px;width:500px;text-align:center;margin:15px auto;line-height:30px}.tv-ads .panoramicImage1{background:url('/hashed/assets/images/tv-ads/iklan-tiket-pesawat-traveloka-08b73cd005a02b80aa5dc4bd57f68269.jpg') no-repeat;z-index:-1}.tv-ads .panoramicImage2{background:url('/hashed/assets/images/tv-ads/iklan-hotel-traveloka-12ba3ba0d118db0975e111c8618a5a23.jpg') no-repeat;z-index:-1}.fullWidthPanoramic{position:relative}.bg-image img{display:block;width:100%;max-width:873px;margin:0 auto}.tv-ads #panoramicBoxHolder #panoramicBoxContainer,.tv-ads #panoramicBoxContainer{background-color:transparent}.tv-ads #panoramicBoxFrame{display:table;margin:auto;padding:70px 0}.tv-ads .tvBanner-container{text-align:center;display:table-cell;vertical-align:middle;padding-bottom:60px}.tv-ads #panoramicBoxHolder,.tv-ads #panoramicBoxContainer,.tv-ads #panoramicBoxFrame,.tv-ads #panoramicBoxContainer .panoramicImg{height:490px}.tv-ads #sliderVideo{background-position:50% 0;background-repeat:no-repeat;position:absolute;width:100%;left:0;top:0;height:490px}.tv-ads h3{margin-top:4px}.tv-ads .tv-searchButton{margin:25px 25px 9px 25px}.tv-ads .playBtn{background:url('/hashed/assets/images/tv-ads/icon-player-sprites-12e08235170740113a54d5d10daa52ab.png') no-repeat 0 -1px;width:100px;height:100px;margin:auto}.tv-ads .playBtn:hover{background:url('/hashed/assets/images/tv-ads/icon-player-sprites-12e08235170740113a54d5d10daa52ab.png') no-repeat 0 -102px;width:100px;height:100px}.howToSlider{background-color:#f0f0f0;background-position:50% 0;background-repeat:no-repeat;position:absolute;width:100%;left:0;top:0;text-align:center;color:white;height:513px}.howToSlider h1{margin-top:100px;font-weight:bold;color:white}.howToSlider h2{color:white}.howToBox{width:960px;margin:0 auto 0 auto;border-bottom:1px solid #f0f0f0}.howToBox a.moreInfo{background:#1ba0e2;color:white;padding:7px 10px 10px 10px;text-decoration:none}.buttonSetHowTo{width:960px;margin:0 auto 0 auto;padding-top:264px}.buttonHowTo{float:left;background:#1ba0e2;color:white;font-size:18px;text-align:center;width:270px;padding:20px}.buttonHowTo.selected{background:white;color:#434343}.buttonHowTo#howToFlight,.buttonHowTo#howToHotel{margin-right:15px}.howToBoxItem h3{font-size:24px}.howToBoxItem p{margin:15px 0 30px 0;line-height:22px}.howToExplainBox{padding:35px 0 35px 0;font-size:14px}.howToExplainBox p{font-size:14px;margin:0}#howToContent .featureContentFrame{background-color:white}#howToContent .howToInfo .featureContentFrame{background-color:#f0f0f0}.howToExplain{float:left}.howToEndPointer{background:url("/hashed/assets/images/how-to/sprite-yellow-e15bba864c5c6add135c944b0442623f.png") no-repeat -57px 0;width:40px;height:161px;margin:0 auto 0 auto;color:white;font-weight:bold;font-size:20px;text-align:center}.howToEndPointer span{display:block;height:40px;line-height:2em;padding-top:121px;width:40px}.howToDot{background:url("/hashed/assets/images/how-to/sprite-yellow-e15bba864c5c6add135c944b0442623f.png") no-repeat -7px -121px;width:40px;height:40px;color:white;font-weight:bold;font-size:20px;text-align:center;padding-bottom:20px}.howToDot span{height:40px;width:40px;display:block;line-height:2em}.howToEndParagraph1 p,.howToEndParagraph2 p{line-height:22px;margin:15px 0 30px 0}.howToEndParagraph1 h3{font-size:24px;margin-top:20px}.howToEndParagraph1{text-align:center}.howToEndParagraph2{text-align:center;width:600px;margin:30px auto 0 auto}.howToEndButtonCallCS{text-align:center;margin:30px auto 0 auto}.howToEndButtonCallCS a.buttonCallCS{background:#f97b0c;color:white;padding:10px 40px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:20px}.howToEndButtonCallCS a.buttonCallCS:hover{background:#c45600}.floatListCntr{margin:0 auto;overflow:hidden;width:358px;float:left}#howToContent ul.floatListCntr{margin:0}#howToContent .floatListCntr li{float:left;padding:3px 24px 3px 0;list-style:none outside none;font-size:13px}.floatListCntr .floatListIcon{display:inline-block;float:left;height:18px;width:18px;margin-right:3px}.floatListCntr .floatListLabel{float:left;padding:5px 2px}.floatListCntr .floatListIcon.chckIcon{background:url("../images/sprite/how-to-188d4002d5d754c0eef05f547db78bf6.png") no-repeat scroll -2px -56px transparent}.floatListCntr.passengerList .floatListIcon{height:20px;width:20px}.floatListCntr.passengerList .floatListIcon.adult{background:url("../images/sprite/how-to-188d4002d5d754c0eef05f547db78bf6.png") no-repeat scroll 0 0 transparent}.floatListCntr.passengerList .floatListIcon.child{background:url("../images/sprite/how-to-188d4002d5d754c0eef05f547db78bf6.png") no-repeat scroll -20px 0 transparent}.floatListCntr.passengerList .floatListIcon.infant{background:url("../images/sprite/how-to-188d4002d5d754c0eef05f547db78bf6.png") no-repeat scroll -39px -2px transparent}.floatListCntr.facilityList .floatListIcon{height:28px;width:32px}.floatListCntr.facilityList .floatListIcon.baggage{background:url("../images/sprite/how-to-188d4002d5d754c0eef05f547db78bf6.png") no-repeat scroll -4px -28px transparent}.floatListCntr.facilityList .floatListIcon.meal{background:url("../images/sprite/how-to-188d4002d5d754c0eef05f547db78bf6.png") no-repeat scroll -48px -26px transparent}.floatListCntr.facilityList .floatListIcon.airporttax{background:url('../images/sprite/how-to-188d4002d5d754c0eef05f547db78bf6.png') no-repeat scroll -90px -32px transparent}#sliderHowToFlight{background-image:url("../images/background/flight-main-image-95f327c7b81b8c2da15e59d2b216e279.png")}.flightHand{margin-top:24px;height:314px;background-image:url("../images/background/flight-hand-02f0d59c22059fed1f5bcc972da4ee11.png");background-position:50% 0;background-repeat:no-repeat;width:100%}#howToContentFlight1{width:380px;padding-top:95px}#howToContentFlight2{width:350px;float:right;padding-top:135px}#howToContentFlight3{width:380px;padding-top:95px}#howToContentFlight4{width:350px;float:right;padding-top:135px}#howToFlightImage1{height:393px;background:url("/hashed/assets/images/how-to/flight-device1-e4826778b973307e13be7dfde715c0ec.png") no-repeat 410px 80px}#howToFlightImage2{height:430px;background:url("/hashed/assets/images/how-to/flight-device2-9c4283bd852afce46fd30d23c83b347e.png") no-repeat 31px 0}#howToFlightImage3{height:431px;background:url("/hashed/assets/images/how-to/flight-device3-19fdbbcec8d58ffcba9f17f5bc2754b2.png") no-repeat 408px 0}#howToFlightImage4{height:431px;background:url("/hashed/assets/images/how-to/flight-device4-55338c26c2d16d8ccd29cb5b4b5ec713.png") no-repeat 31px 0}#howToFlightImage5{width:960px;height:312px;background:url("/hashed/assets/images/how-to/flight-device5-5cde7b728813500cb1cbf53101d60fb3.png") no-repeat 50% 0;border-bottom:1px solid #f0f0f0}.flightHowToExplainImage{width:610px;margin-top:20px}.flightHowToExplainText{width:300px;margin-left:10px}#howToContent .flightContentHolder#stepOneMenu{height:394px}#howToContent .flightContentHolder#stepOneContent,#howToContent .flightContentHolder#stepOneContent .featureContentFrame{height:425px}#howToContent .flightContentHolder#stepTwoMenu{height:431px}#howToContent .flightContentHolder#stepTwoContent,#howToContent .flightContentHolder#stepTwoContent .featureContentFrame{height:530px}#howToContent .flightContentHolder#stepThreeMenu{height:432px}#howToContent .flightContentHolder#stepThreeContent,#howToContent .flightContentHolder#stepThreeContent .featureContentFrame{height:1190px}#howToContent .flightContentHolder#stepFourMenu{height:432px}#howToContent .flightContentHolder#stepFourContent,#howToContent .flightContentHolder#stepFourContent .featureContentFrame{height:860px}#howToContent .flightContentHolder#stepEndMenu{height:800px}#sliderHowToPayment{background-image:url("/hashed/assets/images/how-to/cara-bayar-main-image-9bd9696d773f18336780e98f956d926b.png")}.paymentHand{margin-top:24px;height:314px;background-image:url("/hashed/assets/images/how-to/cara-bayar-hand-2aef041e923706c592b77262a952bac1.png");background-position:50% 0;background-repeat:no-repeat;width:100%}#howToContent .paymentContentHolder#stepOneMenu{height:395px}#howToContent .paymentContentHolder#stepOneContent,#howToContent .paymentContentHolder#stepOneContent .featureContentFrame{height:1400px}#howToContent .paymentContentHolder#stepOneContent .paymentHowToBoxBank,#howToContent .paymentContentHolder#stepTwoContent .paymentHowToBoxBank{height:auto}#howToContent .paymentContentHolder#stepTwoMenu{height:432px}#howToContent .paymentContentHolder#stepTwoContent,#howToContent .paymentContentHolder#stepTwoContent .featureContentFrame{height:530px}#howToContent .paymentContentHolder#stepThreeMenu{height:432px}#howToContent .paymentContentHolder#stepThreeContent,#howToContent .paymentContentHolder#stepThreeContent .featureContentFrame{height:950px}#howToContent .paymentContentHolder#stepFourMenu{height:432px}#howToContent .paymentContentHolder#stepFourContent,#howToContent .paymentContentHolder#stepFourContent .featureContentFrame{height:860px}#howToContentPayment1{width:380px;padding-top:95px}#howToContentPayment2{width:350px;float:right;padding-top:135px}#howToContentPayment3{width:380px;padding-top:95px}#howToContentPayment4{width:350px;float:right;padding-top:135px}#howToPaymentImage1{height:393px;background:url("/hashed/assets/images/how-to/cara-bayar-device-1-a0a246357cf4c5f015bcf80334a7613e.png") no-repeat 410px 80px}#howToPaymentImage2{height:430px;background:url("/hashed/assets/images/how-to/cara-bayar-device-2-d2748f8148de541455becada5d777693.png") no-repeat 32px 120px}#howToPaymentImage3{height:431px;background:url("/hashed/assets/images/how-to/cara-bayar-device-3-99ce286a52d9f654f35a8a883335983c.png") no-repeat 410px 120px}.paymentHowToExplainHeader h3{font-size:24px}.paymentHowToExplainHeader p{margin:15px 0 30px 0;line-height:22px}.paymentHowToExplainImage{padding-bottom:30px}.paymentHowToExplainImage img{border:3px solid #d0d0d0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.paymentHowToExplainImage span{position:absolute;margin-top:10px}.paymentHowToExplainText{width:300px;margin-left:10px}.paymentHowToBoxBank{float:left;margin-top:20px;line-height:1.5em;width:365px;height:150px}.paymentHowToBoxBank.withMargin{margin-left:150px}.paymentHowToBoxBank p{float:left}.paymentHowToBoxBank p.infoBank{margin-left:30px}.paymentHowToBoxBank .bca{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -14px -19px;width:104px;height:32px;margin-bottom:10px}.paymentHowToBoxBank .mandiri{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -13px -59px;width:105px;height:31px;margin-bottom:10px}.paymentHowToBoxBank .bni{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -127px -20px;width:106px;height:29px;margin-bottom:10px}.paymentHowToBoxBank .bri{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -126px -60px;width:104px;height:25px;margin-bottom:10px}.paymentHowToBoxBank .cimbclicks{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -13px -269px;width:138px;height:23px;margin-bottom:10px}.paymentHowToBoxBank .mandiriclickpay{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -166px -262px;width:78px;height:39px;margin-bottom:10px}.paymentHowToBoxBank .mandiriecash{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -269px -251px;width:87px;height:39px;margin-bottom:10px}.paymentHowToBoxBank .bcaklikpay{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -371px -261px;width:134px;height:25px;margin-bottom:10px}.paymentHowToBoxBank .bnidebitonline{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -258px -188px;width:141px;height:39px;margin-bottom:10px}.paymentHowToBoxBank .mandiridebit{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -407px -189px;width:87px;height:39px;margin-bottom:10px}.paymentHowToBoxBank ul li{list-style-type:disc;margin-left:1.5em}#howToContent .paymentContentHolder#stepEndMenu{height:180px;margin-top:50px}.howToExplain.atm{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -13px -100px;width:322px;height:63px;margin-top:-20px}.howToExplain.kartukredit{background:url('/hashed/assets/images/how-to/cara-bayar-sprites-logo-bank-320b11b397bc12312fb3f0c698dfa9b0.png') no-repeat -10px -180px;width:222px;height:62px;margin-top:-20px}#howToPaymentContent{height:1400px}#howToPaymentContent .how-to-pay{width:100%;height:auto;position:relative;overflow:hidden;padding:100px 0;text-align:center}#howToPaymentContent .how-to-pay p{font-family:MuseoSans-300,Segoe UI,Arial,sans-serif;font-size:18px;color:#727272;line-height:24px}#howToPaymentContent .how-to-pay p b{font-family:MuseoSans-500,Segoe UI,Arial,sans-serif;font-weight:normal;color:#434343}#howToPaymentContent .how-to-pay__full{clear:both;width:100%;display:inline-block;position:relative;margin:60px auto}#howToPaymentContent .how-to-pay__half{width:49%;height:auto;float:left;display:inline-block}#howToPaymentContent h2{margin-bottom:15px}#howToPaymentContent .how-to-pay__half h2{text-align:left}#howToPaymentContent .how-to-pay__half p{text-align:left}#howToPaymentContent .how-to-pay__half img{margin-top:15px;float:left}#howToPaymentContent .how-to-pay .credit-card{width:550px;height:auto;margin:0 auto}#howToPaymentContent .how-to-pay .credit-card img{display:inline-block;vertical-align:middle}#howToPaymentContent .how-to-pay .credit-card .line-separator{display:inline-block;vertical-align:middle;width:1px;height:135px;background:#dedede;margin:0 100px}#howToPaymentContent .how-to-pay .data-secure{padding-left:55px}#howToPaymentContent .how-to-pay .stand-by h2{margin-bottom:45px}#howToPaymentContent .how-to-pay .stand-by p{margin-bottom:40px}#howToPaymentContent .data-secure p{font-size:16px}#sliderHowToHotel{background-image:url("../images/background/hotel-main-image-fa8a154f19db872c6d20d723079c8160.png")}.hotelHand{margin-top:24px;height:314px;background-image:url("../images/background/hotel-hand-0302070340536f473e8c3d3fc419c864.png");background-position:50% 0;background-repeat:no-repeat;width:100%}#howToContent .hotelContentHolder#stepOneMenu{height:395px}#howToContent .hotelContentHolder#stepOneContent,#howToContent .hotelContentHolder#stepOneContent .featureContentFrame{height:450px}#howToContent .hotelContentHolder#stepTwoMenu{height:432px}#howToContent .hotelContentHolder#stepTwoContent,#howToContent .hotelContentHolder#stepTwoContent .featureContentFrame{height:450px}#howToContent .hotelContentHolder#stepThreeMenu{height:432px}#howToContent .hotelContentHolder#stepThreeContent,#howToContent .hotelContentHolder#stepThreeContent .featureContentFrame{height:450px}#howToContent .hotelContentHolder#stepFourMenu{height:432px}#howToContent .hotelContentHolder#stepFourContent,#howToContent .hotelContentHolder#stepFourContent .featureContentFrame{height:770px}#howToContent .hotelContentHolder#stepFiveMenu{height:432px}#howToContent .hotelContentHolder#stepFiveContent,#howToContent .hotelContentHolder#stepFiveContent .featureContentFrame{height:710px}#howToContentHotel1{width:380px;padding-top:95px}#howToContentHotel2{width:350px;float:right;padding-top:135px}#howToContentHotel3{width:380px;padding-top:95px}#howToContentHotel4{width:350px;float:right;padding-top:100px}#howToContentHotel5{width:380px;padding-top:95px}#howToHotelImage1{height:393px;background:url("/hashed/assets/images/how-to/hotel-device1-62743e58dc968ae718d64490b7ea53db.png") no-repeat 410px 80px}#howToHotelImage2{height:430px;background:url("/hashed/assets/images/how-to/hotel-device2-d8900a70a9c4b0b8867071b7380d36a2.png") no-repeat 32px 0}#howToHotelImage3{height:431px;background:url("/hashed/assets/images/how-to/hotel-device3-49c49cd2314b3946f5632bb181f8c83e.png") no-repeat 410px 0}#howToHotelImage4{height:431px;background:url("/hashed/assets/images/how-to/hotel-device4-0f41bd597d4dfaee76fc6cc50b69c170.png") no-repeat 32px 0}#howToHotelImage5{height:431px;background:url("/hashed/assets/images/how-to/hotel-device5-3ac6d821f8adeb35fe72deeb0a577353.png") no-repeat 268px 0}#howToHotelImage6{width:960px;height:312px;background:url("/hashed/assets/images/how-to/hotel-device6-f9edcd4589b1fc2db69a538a1e61ae09.png") no-repeat 50% 0;border-bottom:1px solid #f0f0f0}.hotelHowToExplainImage{width:610px;margin-top:20px}.hotelHowToExplainText{width:300px;margin-left:10px}#howToContent .hotelContentHolder#stepEndMenu{height:800px}#sliderMobileApps{background-color:#f0f0f0;background-image:url("../images/background/mobileAppsMain-af7f7af822b065ea92556b85e5a4124d.png");background-position:50% 0;background-repeat:no-repeat;position:absolute;width:100%;left:0;top:0;text-align:center;color:white;height:670px}#sliderMobileApps .mainDownloadIcon{width:350px;height:93px;margin:0 auto 0 auto;padding-left:25px;background:rgba(255,255,255,0.3)}#sliderMobileApps .mainDownloadInput{width:960px;margin:50px auto 0 auto}#sliderMobileApps .mainDownloadInput .appsInputContainer{width:340px;padding:10px;border:1px solid #bababa;background:white}#sliderMobileApps .mainDownloadInput .appsInputContainer input{border:0;float:left;width:280px}#sliderMobileApps .mainDownloadInput .appsInputContainer input:focus{outline:0}#sliderMobileApps .mainDownloadInput .appsCellphone{float:left;background:#f0f0f0;padding:20px}#sliderMobileApps .mainDownloadInput .appsEmail{float:right;background:#f0f0f0;padding:20px}#sliderMobileApps .mainDownloadInput .appsOr{float:left;width:155px;text-align:center;padding-top:60px;font-size:18px}#sliderMobileApps .mainDownloadInput .appsSenderForm .button{color:white;background:#f97b0c;padding:10px 10px 15px;text-align:center;font-size:18px;width:362px;margin-top:10px;margin-bottom:0}#sliderMobileApps h1{margin-top:225px;color:white;font-weight:bold}#sliderMobileApps p{margin-top:10px;font-size:22px;color:white}#mobileAppsLandingContainer{margin-top:100px;text-align:center}#mobileAppsLandingContainer .listItem{margin-bottom:15px}#mobileAppsLandingContainer .listButton{background:url("../images/sprite/common-6f30522a54dc65e383df98898b520ef4.png") -405px -201px no-repeat;width:32px;height:32px;float:left;margin-right:10px}#mobileAppsLandingContainer .listText{float:left;line-height:26px}#mobileAppsLandingContainer h2{font-size:30px;font-weight:bold}#mobileAppsLandingContainer h3{margin-bottom:40px;font-size:28px}#mobileAppsLandingContainer h4{font-size:30px}#mobileAppsLandingContainer .sm-hr{width:170px;height:1px;margin:15px 0;background-color:#dedede}.mobileAppsPitch .highlight{font-weight:bold;color:#434343}.mobileAppsPitch p{color:#777;font-size:19px;line-height:1.7}.mobileAppsPitch .pitchDetail{position:relative;text-align:left;width:960px;margin:50px auto 0 auto}#mobileAppsLandingContainer .mobileAppsPitch h2{font-size:40px;font-weight:bold;margin-bottom:50px}.mobileAppsPitch.pitch1{background-color:#fff;height:550px}.mobileAppsPitch.pitch1 .pitchContent{float:left;margin-top:75px;width:400px}.mobileAppsPitch.pitch1 .pitchDetail img{position:absolute;right:-150px;top:0;width:750px}.mobileAppsPitch.pitch2{background-color:#f0f0f0;height:680px;padding-top:20px}.mobileAppsPitch.pitch2 .pitchContent{text-align:center;width:500px;margin:auto}.mobileAppsPitch.pitch2 .pitchDetail img{position:absolute;right:250px;left:250px;top:215px;width:430px}.mobileAppsPitch.pitch2 .pitchDetail2{float:left;width:230px;margin-top:70px;margin-left:20px}.mobileAppsPitch.pitch2 .pitchDetail3{float:right;width:230px;margin-top:70px;margin-right:20px}.mobileAppsPitch.pitch4{background-color:#fff;height:600px;padding-top:300px}.mobileAppsPitch.pitch4 .pitchContent{float:left;margin-top:80px;width:370px;margin-left:-50px}.mobileAppsPitch.pitch4 .pitchDetail img{position:absolute;right:0;top:-100px;width:580px}.mobileAppsPitch.pitch5{background-color:#f0f0f0;height:360px}.mobileAppsPitch.pitch5 .pitchContent{float:right;margin-top:80px;width:430px}.mobileAppsPitch.pitch5 .pitchDetail img{position:absolute;left:-170px;top:70px;width:690px}.mobileAppsPitch.pitch6{background-color:#fff;height:580px;padding-top:180px;margin-bottom:300px}.mobileAppsPitch.pitch6 .pitchContent{text-align:center;width:650px;margin:auto}.mobileAppsPitch.pitch6 .pitchDetail img{position:absolute;left:20px;top:220px;width:800px}#mobileAppsLandingContainer .mobileAppsPitch.pitch2 .sm-hr,#mobileAppsLandingContainer .mobileAppsPitch.pitch6 .sm-hr{margin:15px auto}.appsPhoneIcon{background:url("../images/sprite/common-6f30522a54dc65e383df98898b520ef4.png") -327px -202px no-repeat;width:16px;height:24px;float:left;margin:5px 16px 5px 8px}.appsMailIcon{background:url("../images/sprite/common-6f30522a54dc65e383df98898b520ef4.png") -361px -206px no-repeat;width:22px;height:15px;float:left;margin:8px 13px 5px 5px}.secondaryDownloadBarContainer{background-color:#f0f0f0}.secondaryDownloadBar{width:960px;margin:640px auto 0 auto;background-color:#f0f0f0}.secondaryDownloadBar .downloadImage,.secondaryDownloadBar .downloadText{float:left;text-align:left}.secondaryDownloadBar .downloadImage img{position:absolute;margin-top:5px}.secondaryDownloadBar .downloadIcon{float:right;padding-top:27px}.secondaryDownloadBar .downloadText{font-size:20px;color:#434343;padding:60px 20px 20px 30px;margin-left:120px}.mobileAppsDownloadBoxContainer{background-color:#f0f0f0;margin-bottom:-41px;padding-bottom:50px}.mobileAppsDownloadBox{width:960px;margin:auto;text-align:left;padding-top:50px}#mobileAppsLandingContainer .mobileAppsDownloadBox h2{font-size:28px;font-weight:normal}.mobileAppsDownloadBox p{font-size:19px;margin:30px 0 0 0}.mobileAppsDownloadBox .downloadInput{width:760px;float:left}.mobileAppsDownloadBox .downloadImage{float:left;width:200px;margin-top:-45px}.mobileAppsDownloadBox p.mobileAppsExtraText{margin-top:10px}.mobileAppsDownloadBox .appsCellphone,.mobileAppsDownloadBox .appsEmail{float:left;width:303px}.mobileAppsDownloadBox .appsOr{float:left;width:80px;text-align:center;padding-top:50px}.mobileAppsDownloadBox .appsInputContainer{width:280px;padding:10px;border:1px solid #bababa;background:white;margin-top:15px}.mobileAppsDownloadBox .appsInputContainer input{border:0;float:left;width:220px}.mobileAppsDownloadBox .appsInputContainer input:focus{outline:0}.mobileAppsDownloadBox .appsSenderForm .button{color:white;background:#f97b0c;padding:10px;text-align:center;font-size:14px;width:302px;margin-bottom:15px;margin-top:10px}.harbolnas2014 .tvSearchFrameCntr{background-image:url("/hashed/assets/images/event/HBON_2014-harbolnas-countdown-slider-f917ba86804ded0f4b84c9f45a9d2b6d.jpg")}.harbolnas2014 .landingContent{border-bottom:4px solid #f0f0f0}.harbolnas2014 #landingPage #tv-searchBox{margin-top:330px}.harbolnas2014 #multiSearchEventContent{padding-top:30px}.harbolnas2014 #multiSearchEventMain .howto ul li{width:100px;margin-right:24px;font-size:12px}.harbolnas2014 #multiSearchEventMain .howto ul li:last-child{margin-right:0}.harbolnas2014 #multiSearchEventContent{padding-bottom:25px;border-bottom:4px solid #f0f0f0}.harbolnas2014 .hotelPromo ul li{margin-bottom:5px;margin-left:20px;list-style-type:disc}.harbolnas2014 .sideBar{width:320px;font-size:15px}.harbolnas2014 .mainContent{float:right;width:615px}.harbolnas2014 .sideBar .terms{background:#f4f4f4;padding:15px;color:#666;margin-top:10px;float:left}.harbolnas2014 .sideBar .term ul{margin-bottom:20px}.harbolnas2014 .accordionBtn{height:120px;background-color:#f0f0f0;margin:10px 0}.harbolnas2014 .logo,.harbolnas2014 .content,.harbolnas2014 .showBtn{padding:15px 30px}.harbolnas2014 .logo .telkomsel{background:url("/hashed/assets/images/event/HBON_2014-countdown-partner-b5b62c0b3cb1281705c3b9f3d22e07c3.png") no-repeat -46px;width:221px;height:90px}.harbolnas2014 .logo .cimb{background:url("/hashed/assets/images/event/HBON_2014-countdown-partner-b5b62c0b3cb1281705c3b9f3d22e07c3.png") no-repeat -317px;width:221px;height:90px}.harbolnas2014 .logo .line{background:url("/hashed/assets/images/event/HBON_2014-countdown-partner-b5b62c0b3cb1281705c3b9f3d22e07c3.png") no-repeat -615px;width:84px;height:90px;margin:0 68px}.harbolnas2014 .logo .veritrans{background:url("/hashed/assets/images/event/HBON_2014-countdown-partner-b5b62c0b3cb1281705c3b9f3d22e07c3.png") no-repeat -775px;width:211px;height:37px}.harbolnas2014 .logo,.harbolnas2014 .content{float:left}.harbolnas2014 #showBtn{float:right;background-color:#0d7fcc;padding:10px;margin:45px;color:white}.harbolnas2014 #showBtn:hover{cursor:pointer}.harbolnas2014 .content{padding:45px}.harbolnas2014 #popularHotelList .detailHotel.detailHotelSummary .detailContent{padding:0 10px}.harbolnas2014 #popularHotelList .detailContent{padding:0}.harbolnas2014 #popularHotelList .detailHotel.detailHotelSummary{width:302px}.harbolnas2014 #popularHotelList .detailContent .detailHotelTitle{width:155px;height:130px}.harbolnas2014 #popularHotelList .detailHotel{margin-bottom:4px}.harbolnas2014 .btnHotel .tv-searchButton{color:#fff;background-color:#0d7fcc}.harbolnas2014 .btnHotel .tv-searchButton:hover{border:1px solid #0d7fcc;background:white;color:#0d7fcc}.harbolnas2014 .searchHotelEventButton .tv-searchButton{width:300px;padding:8px;margin-top:25px}.harbolnas2014 .sideBar h3,.harbolnas2014 .mainContent h3{font-size:25px !important;line-height:1.2 !important;margin:20px 0 5px 0 !important}.hargaJujur-promo-con{margin-top:710px}.hargaJujur-promo-con .listButton{background:url("../images/sprite/common-6f30522a54dc65e383df98898b520ef4.png") -405px -201px no-repeat;width:32px;height:32px;float:left;margin-right:10px}.citibank-love-travel{margin-top:720px}.citibank-love-travel .tambahmurah{background:url("/hashed/assets/images/event/promo-akhir-tahun-spirte-37bdfac4928500f75e82995e57754738.png") no-repeat -3px -4px;width:89px;height:89px}.citibank-love-travel .morePromo{background-color:#f0f0f0;height:85px;padding:15px;margin:44px 0}.citibank-love-travel .morePromo .left{float:left;width:100px}.citibank-love-travel .morePromo .right{float:left;width:415px;padding:17px;margin-top:-24px}.citibank-love-travel .addtwoButtonline{height:1px;width:577px;margin:0 auto;margin-top:2px;background-color:black}.citibank-love-travel .tv-searchButton a{display:block;color:white;text-decoration:none}.citibank-love-travel .tv-searchButton a:hover{color:#f97b0c}.citibank-love-travel .term-and-agreements-con ul li{margin-top:20px;color:#727272}.citibank-love-travel .term-and-agreements-con ul li .term-and-agreements-header{color:#434343;margin-top:35px}.citibank-love-travel .seo-list-con{text-align:center}.citibank-love-travel .seo-list-con .seo-header{margin-top:40px;text-align:center}.citibank-love-travel .seo-list-con .seo-List{margin-top:30px}.citibank-love-travel .seo-list-con .seo-List li{margin:5px 11px;display:inline-block}.citibank-love-travel .seo-list-con .seo-List li a{color:#434343;text-decoration:none}.citibank-love-travel .seo-list-con .seo-List li a:hover{text-decoration:underline}.tvSEOHotelBackground.tvSEOHotelBackgroundharbolnas2014{background-image:url("/hashed/assets/images/event/HBON_2014-harbolnas-countdown-slider-f917ba86804ded0f4b84c9f45a9d2b6d.jpg")}.tvHotelSeoPageContainer.tvHotelSeoContainerharbolnas2014{margin:405px auto 25px auto}.countdownPage.harbolnas2014 .countdownFrameCntr{background-image:url("/hashed/assets/images/event/timer-background-50c6c2fc81d0215ee113a3c2c6c9509e.png");background-position:top center;background-repeat:repeat-x}.countdownPage.harbolnas2014 .supportedByContainer .supportedByFrameCntr{background-image:url("/hashed/assets/images/event/HBON_2014-countdown-partner-b5b62c0b3cb1281705c3b9f3d22e07c3.png");background-repeat:no-repeat;background-position:top center}.countdownPage .tv-search-container,.countdownPage .countdownContainer{height:439px}.countdownPage div#countdownContent{clear:both}.countdownPage .countdownFrameCntr{position:absolute;width:100%;height:439px;left:0;z-index:-10}.countdownPage .countdownContainer .labelCountdown{text-align:center;font-weight:600;font-size:20px;padding-top:50px}.countdownPage .supportedByContainer{height:150px}.countdownPage .supportedByContainer .labelSupport{text-align:center;font-weight:600;font-size:20px}.countdownPage .clockContainer{margin:30px}.countdownPage .supportedByContainer .supportedByFrameCntr{width:100%;height:120px;position:absolute;left:0}.partnerContainer{text-align:center}.partnerContainer h3{margin-bottom:20px}.partnerContainer .banner{float:left;position:relative;margin-top:30px;text-align:left}.partnerContainer div.banner:nth-child(even){float:right}.ellipsisContent{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tripAdvisorWidget{float:left;width:331px;margin-top:40px;text-align:center;font-size:20px;border:1px solid #bababa}.tripAdvisorLogo{background-image:url("/hashed/assets/images/logo/tripadvisor-logo-82962e48974383c8ad065b3576236875.png");width:173px;margin:auto;height:50px}.tripAdvisorLabel{padding-top:10px}#hotelPartnersContainer .tripAdvisorWidget{width:188px;text-align:center;padding:5px 0}#hotelPartnersContainer .tripAdvisorWidget{border:0;border-left:1px solid #bababa}#hotelPartnersContainer .tripAdvisorWidget .tripAdvisorLabel{margin-bottom:10px;padding:10px 5px 0 5px}.anonimLabelInfo{margin-left:20px;margin-top:10px}#privatePricingContainer{height:70px}#privatePricingContainer .privatePricing{height:50px;background:#1ba0e2;margin-top:15px;position:relative;margin-left:20px;margin-bottom:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#privatePricingContainer .privatePricing .icon{position:absolute;top:-25px;display:block;left:-30px}#privatePricingContainer .privatePricing .text{line-height:50px;color:#fff;margin-left:78px;height:50px}#privatePricingContainer{height:70px}#privatePricingContainer .privatePricing{height:50px;background:#1ba0e2;margin-top:15px;position:relative;margin-left:20px;margin-bottom:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#privatePricingContainer .privatePricing .icon{position:absolute;top:-25px;display:block;left:-30px}#privatePricingContainer .privatePricing .text{line-height:50px;color:#fff;margin-left:78px}.user-currency-prompt{background:#fffadc;width:100%}.user-currency-prompt .ucp-content{position:relative;line-height:30px;font-size:14px;color:#434343;width:960px;margin:auto;display:block;text-align:center}.user-currency-prompt .ucp-content .ucp-cur-active,.user-currency-prompt .ucp-content .ucp-cur-user{font-weight:bold}.user-currency-prompt .ucp-content .ucp-yes,.user-currency-prompt .ucp-content .ucp-no{font-weight:bold;text-decoration:none;border-bottom:1px solid #434343}.user-currency-prompt .ucp-close{font-weight:bold;font-size:20px;position:absolute;right:10px;top:0;text-decoration:none}.user-prompt-displayed #tv-topbar{top:30px}.user-prompt-displayed #tv-topbar.simpleTopBar{top:0}.tv-partner-dialog .dialog-header,.tv-partner-dialog .dialog-body{text-align:left}.tv-partner-dialog .dialog-header{padding:15px 32px;background-color:#2a9fe7}.tv-partner-dialog .dialog-header h2{text-align:left;font-size:21px;color:#fefefe}.tv-partner-dialog .closeButton{display:block;float:right;padding:0;background-color:transparent;color:#fefefe;border:0;outline:0;font-size:21px;cursor:pointer}.tv-partner-dialog .dialog-body{color:#434343;padding:20px;overflow:auto;max-height:400px}.tv-partner-dialog .iataLogo{zoom:1.5;margin:0}.tv-partner-dialog .partner-container{float:left;padding-bottom:20px}.tv-partner-dialog .partner-container #partner-logo{width:690px}.tv-partner-dialog .partner-container #partner-logo img{vertical-align:middle;padding-right:5px}.tv-partner-dialog .partner-logo-table{display:table}.tv-partner-dialog .partner-logo-table .partner-logo-row{display:table-row}.tv-partner-dialog .partner-logo-table .partner-logo-column{display:table-cell;padding:5px 0;width:230px}.tv-partner-dialog .partner-logo-table .partner-logo-column .logo{width:44px;height:44px;vertical-align:middle;display:inline-block;border-radius:50%}.tv-partner-dialog .partner-logo-table .partner-logo-column.noBorder .logo{border-radius:0}.tv-partner-dialog .partner-logo-table .partner-logo-column .logo+a,.tv-partner-dialog .partner-logo-table .partner-logo-column .logo+span{display:inline-block;max-width:180px;vertical-align:middle}.tv-partner-dialog #country-title{margin:15px 0}.tv-partner-dialog .newFeatureSupBlue{text-decoration:none;display:inline-block}#fullScreenSlider{top:0;bottom:0}.fsSliderContainer{position:absolute;left:0;right:0}.fsSliderImages{top:0;bottom:0}.fullScreenSlider__image{opacity:0;top:0;bottom:0;background-size:cover}.fsSliderOverlay{background:#000;top:0;bottom:0;opacity:.6}.fsSliderInfos{bottom:10%;margin-bottom:20px;color:#fff;text-align:center;font-family:"Museo Sans",Arial,sans-serif;font-weight:100}.fsSliderInfos__info{display:inline-block}.fsSliderInfo__text{display:inline-block;line-height:30px;margin-right:10px;vertical-align:middle}.fsSliderInfo__rating{display:inline-block;background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat 0 0;line-height:30px;vertical-align:middle;height:16px;width:0}.fsSliderInfo__rating[data-rating="2"]{width:34px}.fsSliderInfo__rating[data-rating="4"]{width:67px}.fsSliderControl{bottom:10%;text-align:center}.fsSliderControl__link{display:inline-block;margin:0 2px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:10px;height:10px;background:#fff}.fsSliderControl__link.is-active{background:#1ba0e2}#newsletterAirport{position:absolute;left:0;right:0;top:0}.newsletterAirport-container{width:450px;margin:49px auto 0;text-align:center;font-family:"Museo Sans",Arial,sans-serif;position:relative}.newsletterAirport__heroText{font-weight:500;font-size:40px;position:relative;left:-5px;margin-top:20px;color:#fff}.newsletterAirport__heroQuestion{font-weight:500;font-size:137px;margin-top:4px;line-height:.9;color:#ffcd00}.newsletterAirport__text{font-weight:100;font-size:21px;text-align:justify;width:421px;color:#fff;margin:17px auto 0;position:relative;left:-7px}.newsletterAirportForm{position:relative;margin-top:15px;left:-8px}.newsletterAirportForm__input,.newsletterAirportForm__button{font-family:"Museo Sans",Arial,sans-serif;font-weight:100;vertical-align:middle}input.newsletterAirportForm__input{height:20px;padding:7px;margin-right:7px;width:294px;font-style:italic;font-size:18px;background-color:#eee}.newsletterAirportForm__button{background:#fa6d01;color:#fff;border:0;font-size:20px;padding:4px 25px;margin:0}.newsletterAirportNotificationOverlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.3);display:none}.newsletterAirportNotification{display:none;position:absolute;left:-25px;top:43%;text-align:left;border-top:10px solid #1ba0e2;background-color:#fff;width:460px;font-weight:100;padding:25px 20px}.newsletterAirportNotification__title{color:#1ba0e2;margin-bottom:20px;font-size:32px;font-weight:500}.newsletterAirportNotification__content{font-size:17px}.newsletterAirportNotification__content strong{font-weight:500}.newsletterAirportNotification__button{background:#1ba0e2;color:#fff;padding:7px 15px;display:inline-block;font-size:18px;cursor:pointer}.loadingBubble{display:inline-block;width:70px}.loadingBubble.bubbleBlue>div{background-color:#1ba0e2}.loadingBubble.bubbleWhite>div{background-color:#fff}.loadingBubble>div{margin:0 2px;width:6px;height:6px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loadingBubble .bubble1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loadingBubble .bubble2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{1%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{1%,40%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.verticalHorizontalAlignParent{position:relative}.verticalHorizontalAlignChildren{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uiScrollTrack{position:absolute;width:10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:rgba(0,0,0,0.15);z-index:1;right:2px;cursor:pointer}.uiScrollGrip{position:absolute;background-color:rgba(0,0,0,0.4);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;right:0;width:10px;height:200px;cursor:pointer}.tvPaging input{width:30px;height:15px;margin:0 2px;padding:6px;text-align:center}.tvPaging span{vertical-align:middle}.tvPaging .pageBtn{width:22px;height:23px;display:inline-block;cursor:pointer;margin:0 4px}.tvPaging .prevPage{background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -435px -166px}.tvPaging .prevPage.disabled{background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -435px -192px}.tvPaging .nextPage{background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -461px -166px}.tvPaging .nextPage.disabled{background:url('../images/sprite/travelokahotel-sprite-007941d6a2ce9c8529074affd762d450.png') no-repeat -461px -192px}.grayscale{filter:url("data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.newsletterNew{clear:both;width:100%;position:relative;background:#fcfcfc;padding-top:55px;padding-bottom:55px;margin-top:40px;margin-bottom:-20px}.newsletterNew .envPattern{top:0;width:100%;position:absolute;background:url("../images/sprite/front-page/repeat-72c1dae0e07a561e1fb5f9a314390f8b.png");background-repeat:repeat-x}.newsletterNew .wrapperBoxNewsletter{width:580px;height:auto;margin:0 auto;position:relative;display:block;text-align:center}.newsletterNew .wrapperBoxNewsletter h1{font-family:'Segoe UI',Arial,sans-serif;font-weight:300;font-size:20px;color:#727272;line-height:27px;text-align:center;margin-bottom:40px}.newsletterNew .wrapperBoxNewsletter form{position:relative}.newsletterNew .wrapperBoxNewsletter form img{position:absolute;z-index:2;top:18px;left:12px}.newsletterNew .wrapperBoxNewsletter #newsletterForm input#emailSubscribe{width:315px;padding:12px 10px;padding-left:60px;position:relative;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #b5b5b5;font-family:'Segoe UI',Arial,sans-serif;font-weight:300;font-size:16px;color:#b5b5b5;margin-right:5px;outline:0}.newsletterNew .wrapperBoxNewsletter h1 .bolder{font-weight:600;color:#434343}.newsletterNew .wrapperBoxNewsletter #newsletterForm button{text-align:center;background:#fb7d00;border:1px solid #fb7d00;border-radius:2px;font-family:'Segoe UI',Arial,sans-serif;font-weight:500;font-size:16px;color:#fff;width:180px;padding:15px 0}.newsletterNew .newsletterNotificationBox{position:absolute;z-index:15000;right:220px;margin-top:60px}#verifyAddLoginContainer{width:350px;min-height:150px;padding:40px;text-align:center}#verifyAddLoginContainer a{color:#1ba0e2;text-decoration:none;cursor:pointer}#verifyAddLoginContainer #tokenInput{width:100%;box-sizing:border-box;height:40px}#verifyAddLoginContainer #submitToken,#verifyAddLoginContainer #resendToken{display:block;padding:15px}#verifyAddLoginContainer #closeVerify{position:absolute;top:20px;right:30px}#fbAlertContainer{width:450px;min-height:150px;padding:40px}#fbAlertContainer hr{border:0;border-top:1px solid #ccc;margin:30px 0}#fbAlertContainer .alertHeader,#verifyAddLoginContainer .alertHeader{font-size:25px;margin-bottom:25px}#fbAlertContainer .alertBody,#verifyAddLoginContainer .alertBody{margin-bottom:25px}#fbAlertContainer .alertFooter{width:100%;text-align:right}#fbAlertContainer .alertFooter button{padding:10px 40px;background:#1ba0e2;color:white;font-weight:bold;border-radius:3px;border:0;cursor:pointer}#bigBanner{opacity:1;-moz-opacity:1;-webkit-opacity:1;z-index:1}#smallBanner{opacity:0;-moz-opacity:0;-webkit-opacity:0;z-index:0}#panoramicBoxContainer,#panoramicBoxFrame{transition:.7s}#bigBanner,#smallBanner{transition:1s}#panoramicBoxContainer.smallBanner,#panoramicBoxFrame.smallBanner,#panoramicBoxHolder.smallBanner,#bigBanner.smallBanner{height:180px}#smallBanner.showOpBanner{opacity:1;-moz-opacity:1;-webkit-opacity:1}#smallBanner.showSmallBanner{height:180px}#bigBanner.hideBigBanner{height:180px;z-index:0}#floating-cs-info{cursor:default;z-index:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;padding:10px;position:absolute;width:180px;height:55px;background-color:#1ba0e2;color:#fff}#floating-cs-info p{margin:0;padding:0;font-size:12px;color:#fff}.ui-tooltip-white{background-color:#fff;border-color:#dedede;color:#666;padding:0}.ui-tooltip-white .ui-tooltip-titlebar{background-color:#fff;color:#777;font-size:30px;font-weight:normal;padding:0}.ui-tooltip-white .ui-state-default .ui-tooltip-icon{background-position:-2px 0}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{
	background-color:#1A8AD6;
	border-color:#1A8AD6;
}