body,p,ul,ol,dl,h1,h2,h3,h4,h5,h6,form,fieldset,td,th{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-align:left;color:#333;}html{overflow-y:scroll;}body{background:#fff none repeat-x;}#esky-body{width:920px;margin:0px auto;overflow:hidden;}#esky-header{width:920px;margin:0px auto;overflow:hidden;}#esky-footer{width:920px;margin:0px auto;overflow:hidden;}#esky-body.progress{width:750px;}a{color:#1f72c6;text-decoration:none;outline:none;}a:hover{text-decoration:underline;}a.go{white-space:nowrap;background:transparent url(../images/dot_red-arrow.gif) no-repeat 100% 50%;padding-right:8px;color:#1f72c6;font-size:12px;}a.list{display:block;background:transparent url(../images/dot_red-arrow.gif) no-repeat 0% 4px;padding-left:8px;color:#1f72c6;font-size:12px;}a.external{white-space:nowrap;background:transparent url(../images/dot_external.gif) no-repeat 100% 50%;padding-right:12px;color:#1f72c6;font-size:12px;}a.back{white-space:nowrap;background:transparent url(../images/dot_red-arrow-back.gif) no-repeat 0% 50%;padding-left:8px;color:#1f72c6;font-size:12px;}a.close{white-space:nowrap;background:transparent url(../images/dot_close-details.gif) no-repeat 100% 50%;padding-right:10px;}a.help{float:left;clear:both;padding-right:15px;overflow:hidden;background:transparent url(../images/ico_help.gif) no-repeat 100% 50%;text-decoration:none;color:#545454;}ul.stored-results-list li,ul.faq-list li{float:left;display:inline;padding:0px;margin:0px;width:100%;}ul.stored-results-list li{background:#FFFFFF url(../images/ico_previous-search.gif) no-repeat scroll 0 3px;padding:0 0 2px 12px;width:125px;}ul.stored-results-list li a{display:block;overflow:visible;width:120px;}p.polcard{padding:10px 0px;text-align:right;float:right;width:35%;}span.phone{font-weight:bold;white-space:nowrap;}big{font-size:13px;}form{margin:0px;border:0px;zoom:1;}#esky-body fieldset{margin:0;padding:0;border:0;}label{display:block;}legend{display:none;}img{border:0;}p{margin:0.5em 0;line-height:1.4em;}strong{font-weight:bold;}ul{list-style-type:none;}#esky-body div,#esky-body p,#esky-body li{overflow:hidden;}#esky-body h3{background:transparent none repeat-x 0 0;border-bottom:1px solid #e6e6e6;font:bold 14px Arial,Helvetica,sans-serif;color:#000;line-height:2.15em;padding:0 10px;clear:both;}#esky-body h4{background-color:#ececec;border-width:1px 0;border-style:solid;border-color:#ececec;font-weight:bold;font-size:13px;margin:15px 11px;display:block;clear:both;}#esky-body h4 span{border-width:0 1px;border-style:solid;border-color:#ececec;display:block;margin:0 -1px;padding:.4em 10px .45em;}#esky-body h5{border-bottom:1px solid #ececec;font-weight:bold;font-size:12px;margin:10px 0;display:block;clear:both;color:#000;position:relative;top:-.8em;}#esky-body h5 span{background:#fff;display:inline-block;padding:0.3em 10px;position:relative;top:.9em;}button{border:none;background:none;padding:1px;margin:0;width:auto;overflow:visible;text-align:center;white-space:nowrap;cursor:pointer;clear:both;}button span,button em{display:block;margin:0;padding:0;background-repeat:no-repeat;font-style:normal;}button span{padding-left:15px;background-position:0 0;}button em{padding-right:15px;background-position:100% 0;}.left{display:inline;float:left !important;}.right{display:inline;float:right !important;}.clear{clear:both !important;display:none;}.clear-no{clear:none !important;float:none !important;}.clear-left{clear:left !important;}.clear-right{clear:right !important;}.no-padding{padding:0px !important;}.no-margin{margin:0px !important;}.m10{margin:10px !important;}.no-bck-img{background-image:none !important;}.red{color:#d2232a;}.upper{text-transform:uppercase;}.normal{font-weight:normal !important;}.hidden{display:none !important;}.cleared{display:inline;width:100%;padding:0px;margin:0px;float:left;clear:both;}.separator{height:10px;line-height:1px;}.tip{cursor:help;background:#F3F3F3;}.ajax-loading{display:block;width:16px;height:16px;background:transparent url(../images/ajax-loader-small.gif) no-repeat 50% 50%;}.ajax-loading-select{background:#ffffcc !important;border:1px solid #999;}.currency{font-size:70%;}.printable{display:none !important;}.information{margin:10px;padding-left:45px;min-height:35px;-height:35px;background:transparent url(../images/ico_information.gif) no-repeat 2px 0px;}ul.information{list-style-type:none;clear:both;}ul.information li{overflow:visible;margin:5px 20px;}.payment{margin:10px;padding-left:55px;min-height:35px;-height:35px;background:transparent url(../images/ico_information_payment.gif) no-repeat 2px 0px;}ul.payment{list-style-type:none;}ul.payment li{overflow:visible;margin:0px 0px;}ul.payment li sup{font-weight:bold;}.payment-deadline{font:bold 11px Arial,Helvetica,sans-serif;background:#d2232a;color:#fff;padding:0px 2px;}.panel,.panel-left,.panel-right{width:919px;background-color:#fff;border-right:;border-bottom:;margin-bottom:10px;position:relative;overflow:hidden;}.panel{float:none;clear:both;}.panel-left{float:left;clear:left;margin-right:10px;}.panel-right{float:right;clear:right;}.panel-content{overflow:hidden;padding:0px;margin:10px;}.panel-main{height:480px;}.panel-stick-left{float:left;width:310px;}.panel-stick-left .panel-content{width:280px;}.panel-stick-left-small{float:left;width:155px;}.panel-stick-right{float:left;width:299px;}.panel-footer{margin-bottom:0px;border-bottom:0px;clear:both;}.p-results-margin{width:160px;}.p-results-content{width:749px;}.p-145{width:144px;}.p-160{width:159px;}.p-300{width:299px;}.p-810{width:809px;}.p-full{width:899px;}.progress{background-image:url(../images/progress.gif);background-repeat:no-repeat;list-style-type:none;}.progress li{width:229px;height:39px;line-height:39px;float:left;text-indent:10px;}.progress li a{color:#545454;}.progress li.results{text-indent:45px;}.options{background-position:0px -117px;}.paymentPage{background-position:0px -78px;}.bookSummary{background-position:0px -39px;}.bookError{background-position:0px 0px;}.options .step1,.paymentPage .step2,.bookingError .step3{font-size:14px;font-weight:bold;color:#374d6c;}.bookingSummary .step3{font-size:14px;font-weight:bold;color:#409900;}.options .step2,.options .step3,.paymentPage .step3{color:#ccc;}.column-narrow{display:inline;clear:none;float:left;margin-right:10px;}.column-wide{display:inline;clear:none;float:left;margin-left:10px;overflow:hidden;}.separator-fly-details .column-narrow,.column-narrow{width:399px;}.separator-fly-details .column-wide,.column-wide{width:480px;}.separator-payment-page .column-narrow{width:284px;}.separator-payment-page .column-wide{width:595px;}#footer{background:#3b5476 url(../images/bg-footer.jpg) bottom center no-repeat;color:#fff;clear:both;}#footer ul{float:left;margin-right:10px;width:145px;font-size:9px;}#copyright{background:#3B5476 url(../images/bg-copyright.gif) no-repeat scroll 0%;color:#FFFFFF;height:30px;line-height:30px;margin-bottom:10px;padding:0pt 10px;clear:both;}#footer a,#copyright a{color:#FFF;}#footer .panel-content{background:transparent url(../images/iata-verisign.gif) no-repeat scroll 625px 15px;width:899px;overflow:hidden;padding:10px;margin:0px;}#footer div.footer-menu{float:left;margin-right:10px;width:145px;}#footer div.footer-menu ul{font-size:9px;}.advanced-search-form{display:inline;width:100%;float:left;clear:both;overflow:hidden;background:transparent url(../images/bck_advanced-search.gif) repeat-y 419px 0px;}.advanced-search-form .column-narrow{width:409px;padding:10px 0px;margin:0px;}.advanced-search-form .column-wide{width:460px;margin:10px 0px;padding:0px 10px;float:right;clear:right;}.advanced-search-form .column-narrow p{margin-left:10px;padding:0px;}.advanced-search-form .column-narrow .info p{margin-left:0px;}.advanced-search-form .passengers{padding-left:110px !important;width:340px !important;}.advanced-search-form .passenger{width:80px;float:left;clear:none;}.advanced-search-form .passenger label{float:none;display:block;text-align:left;}.advanced-search-form .passenger .passenger-type{width:50%;}.advanced-search-form .form-checkbox label{width:340px;text-align:left;margin-left:10px;}.room-type{width:190px;}.rooms{border:none;margin:2px 0px;padding:3px 0px;}.form-line{margin:5px 0px;zoom:1;}.form-line input,.form-line select{font:11px normal Tahoma,Arial,Helvetica,sans-serif;}.form-checkbox label,.form-line label{float:left;width:110px;text-align:right;margin-right:10px;color:#333;}.form-checkbox input{float:left;}#qsf .form-checkbox label{width:80px;line-height:20px;}#flight-asf label{display:inline;padding:2px 0px;}#qsf{background:#cfd9e6;padding-top:10px;}#qsf label{text-align:left;}#qsf fieldset{padding:0px;margin:0px 10px;float:left;clear:both;width:119px;}#qsf legend{display:inline;text-align:left;color:#093d72;font-weight:bold;font-size:12px;-margin-left:-8px;}#qsf .qsf-cities input,#qsf .qsf-dates input{width:90px;float:left;}#qsf .qsf-cities-wide input{width:112px;}.qsf-mini #qsf-passengers .form-line{width:59px;clear:none;height:auto;float:left;}.qsf-mini #qsf-hotel-options label,.qsf-mini #qsf-trip label{display:block;width:100%;clear:both;}.qsf-mini #qsf-hotel-options select,.qsf-mini #qsf-trip select{display:block;clear:both;}.qsf-mini{width:139px;}.qsf-mini #qsf-passengers .form-line label{width:59px;clear:both;height:30px;}.qsf-mini #qsf-passengers .form-line select{clear:both;}#qsf.qsf-mini .btn-city{background:transparent url(../images/btn_qsf-city-small.gif) no-repeat scroll 50% 50%;clear:none;cursor:pointer;float:left;height:22px;text-indent:-9000px;width:30px;}body.language_en #qsf.qsf-mini .btn-city{background-image:url(../images/btn_qsf-city-small_en.gif);}#qsf.qsf-mini .qsf-cities input{width:82px;}.qsf-special input,.qsf-cities input,.qsf-dates input{border-top:1px solid #bababa;border-left:1px solid #d3d3d4;border-bottom:1px solid #fff;border-right:none;padding:3px !important;height:14px;width:70px;position:relative;float:left;}.qsf-special .input-group,.qsf-time .input-group{width:119px;}.qsf-cities-wide input,input.hotel-name{border-top:1px solid #bababa;border-left:1px solid #d3d3d4;border-bottom:1px solid #fff;border-right:none;padding:3px !important;height:14px;width:272px;position:relative;float:left;}.qsf-cities-wide input#hotel_city,.qsf-cities-wide input#hotel_name{width:311px;}#qsf .qsf-cities-wide input#hotel_city,#qsf .qsf-cities-wide input#hotel_name{width:112px;}.qsf-special label,.qsf-cities label,.qsf-dates label,.qsf-cities-wide label{line-height:18px;}#hotel_nights{margin-right:20px;}#qsf-buttons{float:left;clear:both;width:100%;text-align:center;margin-top:10px;padding:10px 0px;background:#7690b2;}#filter-buttons{float:left;clear:both;width:100%;text-align:center;padding:10px 0px;}#filter-buttons .submit,#qsf-buttons .submit{float:none !important;display:block;margin:0px auto 10px auto;}#qsf-buttons a{color:#fff;}.ac_results{padding:1px;width:300px;border:1px solid #CDD1D8;border-right:2px outset #9da1a6;border-bottom:2px outset #9da1a6;background-color:#ffc;overflow:hidden;color:#000;position:absolute;}.ac_results ul{-width:auto;list-style-position:outside;list-style:none;padding:0px;margin:0px;}.ac_results li{display:block;padding:2px 0px;white-space:nowrap;color:#545454;overflow:hidden;}.ac_results li div.ac_line{overflow:auto;padding:0px 4px;}.ac_results li div.ac_line span.ac_left{float:left;}.ac_results li div.ac_line span.ac_right{float:right;}.ac_results li.ac_over{background-color:#7690B2;color:#fff;cursor:pointer;}.ac_results li.ac_over *{color:#fff;}.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}.ac_loading{background:#fff url('../images/ajax-loader-small.gif') right center no-repeat;}#ac_loading{position:absolute;width:115px;-width:120px;height:20px;background:transparent url('../images/ajax-loader.gif') right center no-repeat;}#esky_cities{padding:1px;width:300px;border:1px solid #CDD1D8;border-right:2px outset #9da1a6;border-bottom:2px outset #9da1a6;background-color:#fff;overflow:hidden;color:#000;position:absolute;}#esky_cities h3{width:300px;position:relative;border-bottom:1px solid #fff;}#esky_cities h3 a{position:absolute;top:0px;right:10px;font-size:10px;}input.virgin{color:#bbb;font-size:90% !important;}div#destinator{display:block;position:absolute;width:750px;height:500px;background-color:#FFF;border-color:#CDD1D8 #9DA1A6 #9DA1A6 #CDD1D8;border-style:solid outset outset solid;border-width:1px 2px 2px 1px;}div#destinatorContent p{margin:1em;}#informations,#messages,.message{background:#fff2b2 url(../images/bck_error_message.gif) no-repeat top center;padding:3px 0px 0px 0px;width:899px;margin:10px 10px 0px 10px;position:relative;clear:both;}form .user_form .message{margin:10px 0px 0px 0px;}#informations div,#messages div,.message div{background:#fff2b2 url(../images/bck_error_message_end.gif) no-repeat bottom center;padding:0px 10px 5px 10px;}#messages p,.message p{margin:0.5em 10px 0.3em 10px;min-height:0;height:auto;}#messages li{margin:0.2em 10px 0.2em 10px;}.message .content{margin:0px;padding:0px 0px 0px 25px;background:transparent url(../images/ico_error_message_correct.gif) no-repeat 10px 51%;}#messages h2{font:bold 18px Arial,Helvetica,sans-serif;color:#d2232a;background:transparent;margin:4px 10px 2px 10px;text-indent:0px;border:0px;}#informations p{font:normal 14px Arial,Helvetica,sans-serif;color:#d2232a;width:auto;height:auto;border:none;background:none;text-indent:0px;margin:4px 0px;padding:0px;}#informations h2{font:bold 18px Arial,Helvetica,sans-serif;color:#294266;background:transparent;margin:4px 10px 2px 10px;text-indent:0px;border:0px;}#messages dt{font-size:12px;padding:0px;margin:3px 0px;}#messages dd{margin:0px 6px;padding:0px;}#messages .messages-toggle{position:absolute;right:10px;top:11px;color:#d2232a;padding-right:9px;background:transparent url(../images/dot_details-toggle.gif) no-repeat 100% 55%;}#message{min-height:0;position:absolute;background:#fff2b2;color:#D2232A;padding:5px;margin:0px;max-width:350px;border:1px solid #fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}#custom-field-help{min-height:0;position:absolute;background:#fff2b2;color:#545454;padding:10px;margin:0px;border:1px solid #fff;border-bottom:1px solid #99916b;border-right:1px solid #99916b;z-index:9000;}#contact-after-error{position:relative;overflow:hidden;}#contact-after-error .form-processing{position:absolute;top:0;background:#fff url(../images/ajax-loader-error-form.gif) no-repeat 10px 0;padding-left:30px;}.option p.error{color:#D2232A;}.option p.success{color:#409900;}button#next{font:bold 14px Arial,Helvetica,sans-serif;color:#fff;margin:10px;float:right;clear:both;}button#next span,button#next em{height:36px;line-height:36px;background-image:url(../images/btn_green_big.gif);}.correct{width:919px;padding-top:10px;}.correct h3{font:bold 18px Arial,Helvetica,sans-serif;color:#294266;background:transparent;margin:4px 10px 2px 10px;text-indent:0px;border:0px;}.correct fieldset p{}.correct fieldset p input.pop-calendar{float:left;}.correct fieldset p input.airport-autocomplete{width:450px;float:left;}.summary{width:919px;min-height:300px;padding:10px 0px;}.success{width:919px;padding:10px 0px 10px 0;}.h-confirmation{margin-bottom:10px;}.success h4{width:580px;}.success p{clear:both;color:#848484;margin-top:3px;}.success ol{clear:both;width:610px;padding-left:0;list-style-type:decimal;}.success ol li{overflow:visible;margin-bottom:10px;}.error .message{background:#fff2b2 url(../images/bck_error_message.gif) no-repeat top center;padding:10px 0px 0px 0px;width:899px;margin:0px 10px;}.error .message div{background:#fff2b2 url(../images/bck_error_message_end.gif) no-repeat bottom center;padding:0px 10px 10px 10px;}.error .message h2{font:bold 18px Arial,Helvetica,sans-serif;color:#294266;background:transparent;margin:4px 0px 2px 0px;text-indent:0px;border:0px;}.error .message h3{font:normal 14px Arial,Helvetica,sans-serif !important;color:#d2232a !important;height:auto !important;border:none !important;background:none !important;text-indent:0px !important;margin:4px 0px !important;padding:10px 0 !important;}.error .option{display:inline;float:left;width:293px;margin-left:10px;}.error .option h4{width:283px;}.error .double h4{width:585px;}.error .option p.text{clear:both;padding:0px 10px;width:auto;}.error .option fieldset p{margin:0px;padding:0px;}.error .double fieldset p{padding:0px;margin:5px 10px 0px 0px;}.cloud{width:620px;padding-left:20px;}.cloud h2{font-size:13px;color:#000;}.cloud div{font-size:11px;color:#000;}.cloud table.payment-info{width:545px;margin:10px 0 10px 0;}.cloud table.payment-info th{height:24px;width:172px;background:transparent url(../images/conf-wire-table-bg.gif) scroll no-repeat left top;border:0;padding:5px 10px 0 10px;vertical-align:top;color:#fff;font-size:12px;}.cloud table.payment-info td{height:24px;width:335px;background:transparent url(../images/conf-wire-table-bg.gif) scroll no-repeat -196px 0;border:0;padding:5px 4px 0 4px;color:#294266;font-size:12px;vertical-align:top;}.cloud table.payment-info td div{color:#294266;font-size:12px;height:24px;width:335px;white-space:nowrap;overflow:hidden;}label.euro-label{color:#848484;font-size:12px;}div.whatnow-content li span.number{color:#626567;}.confirmation-framed{width:260px;height:65px;overflow:hidden;margin-right:10px;}.confirmation-framed-fix{margin-top:-8px;}.bookingId-content{float:left;width:250px;}.bookingId-clear{display:block;}.confirmation-framed h3{font:normal 11px Arial,Helvetica,sans-serif;text-align:center;color:#d2232a;background:none;border:none;margin:0;padding:0;text-indent:0;text-transform:uppercase;}.confirmation-framed h2#id{font:bold 30px Arial,Helvetica,sans-serif;color:#d2232a;width:auto;border:none;background:none;text-indent:0px;text-align:center;margin-top:6px;}.confirmation-framed h2.id-order{font-size:24px !important;}div.whatnow-content{float:left;padding:30px 10px 20px 0;width:600px;}div.whatnow-content ol li{color:#000;font-size:12px;padding-left:70px;background:transparent url(../images/ico-list-numbers.gif) no-repeat scroll -15000px 0;line-height:15px;list-style:none;border-bottom:1px solid #d8d8d9;min-height:45px;margin-bottom:17px;padding-bottom:10px;}div.whatnow-content ol ul{margin:5px 0 0 20px;}div.whatnow-content ol ul li{background:none;border:0;min-height:0;margin:0;padding:0;font-size:11px;color:#848484;list-style-type:decimal;}div.whatnow-content li span.step{color:#626567;font-size:18px;display:block;}div.whatnow-content p.important{}div.whatnow-content p.important a{display:block;background-color:#d2232a;padding:5px 10px;color:#fff;text-align:center;}div.whatnow-content li.i1{background-position:0 0;}div.whatnow-content li.i2{background-position:-800px 0;}div.whatnow-content li.i3{background-position:-1600px 0;}div.whatnow-content li.i4{background-position:-2400px 0;}div.whatnow-content li.i5{background-position:-3200px 0;}div.whatnow-content li.i6{background-position:-4000px 0;}div.whatnow-content li.i7{background-position:-4800px 0;}div.whatnow-content li.i8{background-position:-5600px 0;}div.whatnow-content li.i9{background-position:-6400px 0;}div.whatnow-content li.i1-off{background-position:-7200px 0;}div.whatnow-content li.i2-off{background-position:-8000px 0;}div.whatnow-content li.i3-off{background-position:-8800px 0;}div.whatnow-content li.i4-off{background-position:-9600px 0;}div.whatnow-content li.i5-off{background-position:-10400px 0;}div.whatnow-content li.i6-off{background-position:-11200px 0;}div.whatnow-content li.i7-off{background-position:-12000px 0;}div.whatnow-content li.i8-off{background-position:-12800px 0;}div.whatnow-content li.i9-off{background-position:-13600px 0;}ul.what-else{padding:20px 0 10px 0;width:625px;float:right;display:inline;}ul.what-else li{background:transparent url(../images/ico-list-letters.gif) no-repeat scroll 0 -1400px;}ul.what-else li.off{background-color:#f7f7f7;}ul.what-else li a{display:block;font-size:11px;font-weight:normal;color:#383838;border-left:1px solid #fff;border-bottom:1px solid #ddd;padding:14px 0 10px 70px;}ul.what-else li a:hover{text-decoration:none;}ul.what-else li.off a{color:#9a9a9a;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}ul.what-else li a span{font-size:16px;color:#2a5d9f;display:block;}ul.what-else li.off a span{color:#626567;}ul.what-else li span.external{color:#1f72c6 !important;text-decoration:none;white-space:nowrap;background:transparent url(../images/dot_external.gif) no-repeat 100% 50%;padding-right:12px;font-size:11px;text-align:right;margin-right:16px;}ul.what-else li.i1{background-position:0 0px;}ul.what-else li.i2{background-position:0 -136px;}ul.what-else li.i3{background-position:0 -272px;}ul.what-else li.i4{background-position:0 -408px;}ul.what-else li.i5{background-position:0 -544px;}ul.what-else li.i1-off{background-position:0 -680px;}ul.what-else li.i2-off{background-position:0 -816px;}ul.what-else li.i3-off{background-position:0 -952px;}ul.what-else li.i4-off{background-position:0 -1088px;}ul.what-else li.i5-off{background-position:0 -1224px;}.subpanel-payment{width:200px;background-color:transparent;border:none;margin-right:0;}.payment-title{width:260px;}.payment-accounts{width:330px;margin-left:60px;}.subpanel-payment h5{color:#fff;background:none;float:none;margin:0;width:auto;font-weight:normal;border-bottom:1px solid #5f718c;padding-left:10px;}.conf-payment div.subpanel-payment p{font-size:12px;padding:5px 5px 5px 10px;line-height:16px;}.conf-payment div.subpanel-payment p strong{color:#ffd400;}.conf-payment form{clear:both;float:none;color:#fff;font-size:12px;}div.column-framed{background:#F7F7F7 url(../images/framed-top.gif) no-repeat scroll left top;clear:right;padding:15px 20px 0;width:240px;margin:10px 10px 0 0;}div.column-framed div.wrap{background:#F7F7F7 url(../images/framed-btm.gif) no-repeat scroll left bottom;height:6px;margin:10px -20px 0;}div.column-narrow-framed h2,div.column-framed h2{font-size:1.3em;font-weight:bold;margin-bottom:1em;}div.column-narrow-framed h2.icon,div.column-framed h2.icon{line-height:32px;padding-left:40px;}div.column-narrow-framed{background:#F7F7F7 url(../images/framed-narrow-top.gif) no-repeat scroll left top;clear:right;padding:15px 20px 0;width:220px;margin:10px 10px 0 0;}div.column-narrow-framed div.wrap{background:#F7F7F7 url(../images/framed-narrow-btm.gif) no-repeat scroll left bottom;height:6px;margin:10px -20px 0;}h2.question{background:transparent url(../images/ico-h2-question.gif) no-repeat scroll left center;}ul.framed-menu{line-height:25px;}ul.framed-menu li{border-bottom:1px dotted #CDD1D8;padding:4px 0;}ul.framed-menu a{background:transparent url(../images/conf-panel-bullets.gif) no-repeat scroll 0 8px;margin-left:4px;display:block;padding-left:8px;color:#1e8de1;font-weight:bold;text-decoration:none;}ul.framed-menu li span{background:transparent url(../images/conf-panel-bullets.gif) no-repeat scroll 0 8px;margin-left:4px;display:block;padding:2px 0 2px 8px;font-weight:bold;text-decoration:none;line-height:normal;}ul.framed-menu li span.answer{background:none;font-weight:normal;line-height:normal;font-size:90%;}ul.framed-menu a:hover{text-decoration:underline;}ul.light{line-height:21px;}ul.light a{font-weight:normal;}.conf-payment{clear:both;}a.print{background:transparent url(../images/ico-printer.gif) no-repeat scroll top right;padding-right:16px;}.panelf{clear:none;}.panel-book-hotel{height:220px;}.thank-you{font-size:14px;font-style:normal;font-weight:bold;text-align:center;margin:20px auto;}.bank{display:inline;float:left;width:240px;padding-left:40px;margin-bottom:10px;}.pko{background:transparent url(../images/bank_pko.gif) no-repeat 11px center;}.pekao{background:transparent url(../images/bank_pekao.gif) no-repeat 9px center;}.euro{background:transparent url(../images/bank_pekao_euro.gif) no-repeat 9px 10px;width:520px;}.call-center{font:bold 14px Arial,Helvetica,sans-serif;}#qsf-hotels{width:238px;margin:20px 0 20px 20px;}div.cross-sell{width:285px;float:left;display:inline;padding-bottom:10px;}button#send{font:bold 12px Arial,Helvetica,sans-serif;color:#1f72c6;margin:8px 10px;float:left;clear:none;}button#send span,button#send em{height:26px;line-height:26px;background-image:url(../images/btn_white_small.gif);}.cross-sell div.search-area a{color:#FFFFFF;font-weight:bold;text-align:center;}.cross-sell div.search-area a.with-arrow{background:transparent url(../images/dot_white-arrow.gif) no-repeat scroll 100% 50%;padding-right:8px;white-space:nowrap;}.error .double button#send{margin:0px;float:right;}#advertisements{clear:both;width:899px;padding-left:0px;}#advertisements li{float:left;margin-right:10px;}#advertisements a{display:block;width:190px;height:100px;overflow:hidden;text-indent:-9000px;}#book-hotel{background:#fff url(../images/rezerwuj_hotel.jpg) no-repeat;}#for-travelers{background:#fff url(../images/dla_podroznych.jpg) no-repeat;}#about-airports{background:#fff url(../images/o_lotniskach.jpg) no-repeat;}.controls{margin:10px;padding:10px 0px 0px 0px;border-top:1px solid #f2f2f2;overflow:auto;}.controls li{display:inline;}.controls a.back{display:inline;float:left;height:18px;line-height:18px;}.controls a.print{display:inline;float:right;padding-right:20px;height:18px;line-height:18px;background:#fff url(../images/ico_printer.gif) no-repeat right center;}.web-credibility{background:transparent url(../images/web-credibility.gif) no-repeat top right;}.checked{display:inline-block;width:10px;height:8px;font-size:1px;overflow:hidden;text-indent:-9000px;background:#fff url(../images/ico_checked.gif) no-repeat center center;}.onlinecheckin.summary{width:919px;min-height:300px;padding:10px 0px;}.onlinecheckin.success{width:909px;padding:10px 0px 10px 10px;background:#fff url(../images/bck_booking-success.jpg) no-repeat 660px 20px;}.onlinecheckin.success h4{width:580px;}.onlinecheckin.success p{clear:both;width:580px;padding-left:10px;}.onlinecheckin.success ol{clear:both;width:560px;padding-left:30px;list-style-type:decimal;}.onlinecheckin.success ol li{overflow:visible;margin-bottom:10px;}.onlinecheckin .cloud{width:600px;background:#fff url(../images/cloud_bottom.gif) no-repeat bottom left;padding:0;}.onlinecheckin .cloud div{background:transparent url(../images/cloud_top.gif) no-repeat top left;padding:15px 20px 15px 10px;}.onlinecheckin .cloud h2{font:bold 14px Arial,Helvetica,sans-serif;text-align:center;}.onlinecheckin .cloud h3#id{font:normal 22px Arial,Helvetica,sans-serif;color:#409900;width:auto;border:none;background:none;text-indent:0px;text-align:center;margin-top:10px;}#insurance-summary{width:538px;border:1px solid #e6e6e6;padding:25px;}#insurance-summary h2{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;text-align:center;}#insurance-summary h2.error{background-color:#DD3333;padding:5px;color:white;}#insurance-summary h3{background:transparent none repeat scroll 0 0;border:medium none;color:#409900;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-top:10px;text-align:center;text-indent:0;width:auto;margin-bottom:20px;}#insurance-summary h5{float:none;margin:0;width:auto;padding:0 0 5px;}.ins-info{width:auto;clear:both;}.ins-info-block{width:auto;clear:both;}#insurance-id{background:#374E6D none repeat scroll 0 0;color:#FFFFFF;font-size:16px;font-weight:bold;margin-bottom:5px;padding:5px 10px;text-align:center;margin-left:0px !important;}#insurance-hotel-summary ul.information-insured{list-style-type:decimal;clear:both;}#insurance-hotel-summary ul.information-insured li{overflow:visible;margin:5px 40px;}#insurance-hotel-summary{padding-bottom:15px;}#insurance-hotel-summary p{clear:both;margin:0 0 0 30px;line-height:18px;}div#transaction-currency-tip{min-height:35px;-height:35px;width:400px;padding:10px 10px 10px 65px;background:#fff url(../images/ico_information_payment.gif) no-repeat 10px 50%;position:absolute;display:none;z-index:9000;border:1px solid #CDD1D8;border-right:2px outset #9da1a6;border-bottom:2px outset #9da1a6;}div#cvv-tip{min-height:35px;-height:35px;width:500px;padding:10px;background:#fff;position:absolute;display:none;z-index:9000;border:1px solid #CDD1D8;border-right:2px outset #9da1a6;border-bottom:2px outset #9da1a6;}div#results-sorting p{font-size:13px;font-weight:bold;margin-right:5px;}#esky-body ul#site-partner{border-top:1px solid #f2f2f2;list-style-type:none;display:block;clear:both;margin:0px;padding:0px;height:55px;}#esky-body ul#site-partner li.worldspan{width:130px;height:55px;float:left;overflow:hidden;text-indent:-9000px;background:#fff url(../images/worldspan.gif) no-repeat;}#esky-body ul#site-partner li.esky-iata{width:241px;height:55px;float:right;overflow:hidden;text-indent:-9000px;background:#fff url(../images/esky-iata.gif) no-repeat;}#esky-body ul#site-partner.mod-en li.esky-iata{background:#fff url(../images/esky-iata-en.gif) no-repeat;}button.primary{font:bold 12px Arial,Helvetica,sans-serif;color:#fff;}button.primary.submit{font:bold 15px Arial,Helvetica,sans-serif;color:#fff;}button.primary span,button.primary em{height:30px;line-height:30px;background-image:url(../images/hotels/button-primary.png);}button.secondary{font:bold 12px Arial,Helvetica,sans-serif;color:#fff;}button.secondary span,button.secondary em{height:24px;line-height:24px;background-image:url(../images/hotels/button-secondary.png);}.heading{font:bold 12px Arial,Helvetica,sans-serif;color:#000;}.flight .header,.flight .subheader{background:#294266 url(../images/bck_destination_header.gif) no-repeat top;margin:10px 10px 0px 10px;padding:5px 10px;position:relative;}.flight .header h2{font:bold 22px Arial,Helvetica,sans-serif;color:#ffd400;background:transparent;margin:0px;padding:2px 0px;text-indent:0px;border:0px;}.flight .header h2 span{font-size:14px;}.flight .header p{font:bold 14px Arial,Helvetica,sans-serif;color:#fff;padding:5px 0px 2px 0px;margin:0px;}.flight .header .info{color:#fff;font:normal 11px Arial,Helvetica,sans-serif;padding:6px 0px 0px 10px;float:left;display:inline;}.flight .subheader{padding:1px 10px;}.flight .subheader h2{font:bold 12px Arial,Helvetica,sans-serif;color:#fff;line-height:26px;height:26px;}.flight table{margin:0px 10px 10px 10px;width:899px;}.flight col.logo{width:100px;}.flight col.details{width:199px;}.flight col.lp{width:40px;}.flight col.passenger{width:259px;}.flight col.option{width:559px;}.flight col.default{width:300px;}.flight .details col.default{background:transparent url(../images/bck_result_time.gif) repeat-y 0 0;}.flight table th{background:#f2f2f2;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;padding:5px 10px;}.flight table td{border-left:1px solid #e6e6e6;vertical-align:top;}.flight table td p{display:inline;float:left;padding:5px 10px;margin:0px;}.flight tr.hover td{background-color:#ffe;}.flight tr.hover p.date{background-color:#ffd;}.flight th.leg{border-left:none;}.flight th.title{border-bottom:none;background:#E6E6E6;border-color:#F2F2F2;}.flight th.leg .heading{font-size:11px;}.flight td.lp,.flight th.lp{border-left:none;text-align:right;}.flight td.lp p,.flight th.lp p{float:right;text-align:right;}.flight tr.line td{border-top:1px solid #f2f2f2;}.flight .details td.logo{border-left:none;text-align:center;vertical-align:middle;}.flight .details p{width:160px;}.flight .details p.date{width:65px;padding:5px 0px;background:#fafafa;text-align:center;}.flight .checkin td.lp{width:40px;}.flight .checkin td.person{width:200px;}.flight .checkin td.details{width:660px;}.flight .checkin td.details table{width:660px !important;margin:0;}.flight .checkin td.details table td,.flight .checkin td.details table th{background:none;padding:0;border:0;}.flight .checkin td.details table th{width:160px;}.flight .checkin td.details table tr.line td,.flight .checkin td.details table tr.line th{border-top:1px solid #f7f7f7;}.flight .checkin td.details p{}.flight .details td.info{background:#fafafa;border-left:none;border-top:1px solid #e6e6e6;}.flight .details td.info ul{overflow:hidden;padding:5px 0px;position:relative;}.flight .details td.info li{float:left;padding:0px 10px;border-left:1px solid #545454;position:relative;left:-1px;font-size:10px;}.flight .details td.info li a{font-size:10px;}.flight .details p.waiting{position:absolute;right:12px;width:55px;padding:8px 20px 6px 0px;font-size:9px;color:#999;text-align:right;background:transparent url(../images/ico_waiting.gif) no-repeat right center;}.flight .details p.long{color:#d2232a;background:transparent url(../images/ico_waiting_long.gif) no-repeat right center;}.flight .details p.overnight{color:#d2232a;cursor:help;position:relative;}.flight .details .pending{cursor:help;position:relative;}.flight .details-toggle{position:absolute;right:10px;top:11px;color:#fff;padding-right:9px;background:transparent url(../images/dot_details-toggle.gif) no-repeat 100% 55%;}.flight tr.passenger td{border-top:1px solid #f2f2f2;}.flight .price{text-align:right;}.flight .price .price p{float:right;clear:both;}.flight .price .price .transaction-currency{cursor:help;padding-left:20px;background:transparent url(../images/ico_help.gif) no-repeat 0px 0px;}.flight .price .price .transaction-currency em{display:none;}.flight .price .price .lower{background-color:#41a62a;border:1px solid #328021;color:#fff;font-size:11px;padding:1px 3px;margin:0px 10px;position:relative;top:-2px;}.flight .price .price .higher{}.flight .total td{border-top:1px solid #999;border-left:none;}.flight .total .price p{float:right;font-size:18px;}.flight .total .price p #item_old_price{font-weight:normal;text-decoration:line-through;}.flight .total .price p #item_13{font-weight:normal;}.flight .end{background:#294266 url(../images/bck_destination_header_end.gif) no-repeat top;margin:0px 10px 10px 10px;width:899px;height:4px;}.flight table#comparison{width:899px;}.flight table#comparison th{border:0;border-bottom:1px solid #e6e6e6;border-right:1px solid #f2f2f2;background:#fff;width:55px;height:45px;text-align:center;}.flight table#comparison td{border:0;border-bottom:1px solid #fff;border-right:1px solid #fff;text-align:center;background:#f0f3f7;height:24px;}.flight table#comparison td a{display:block;line-height:24px;color:#294266;}.flight table#comparison td a:hover{text-decoration:none;background:#294266;color:#fff;}.flight table#comparison .first{width:169px;border-left:none;text-align:left;vertical-align:middle;padding:0px 10px;border-right:1px solid #e6e6e6;font-weight:bold;}.flight table#comparison th.first{font:bold 12px Arial,Helvetica,sans-serif;color:#000;}.flight table#comparison .last{border-right:none;}.flight table#comparison tr.last td{border-bottom:1px solid #e6e6e6;}.result{margin:30px 10px;}.result .header{margin:0;padding:0;width:auto;display:block;color:#fff;background:#294266;padding:0 10px;height:40px;vertical-align:middle;}.result .header .price{color:#ffd400;font:bold 20px/40px Arial,Helvetica,sans-serif;float:left;margin-right:10px;}.result .header .info{padding:0;margin:0;line-height:40px;}.result .header .more{padding:0;margin:0;line-height:40px;float:right;color:#fff;font-weight:normal;}.result .header .more a{color:#ffd400;}.result .header .choose{margin:.7% 0 .7% 10px;float:right;}.result .legs{list-style:none;border:0;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:1px;background:#fff;}.result .leg{margin:0;padding:0;clear:both;zoom:1;}.result .leg.next{border-top:1px solid #ccc;}.result .leg .header{height:25px;line-height:24px;background:#fff url(../images/flights/result-leg-header.gif) repeat-x center bottom;color:#545454;}.result .leg .header .direction{color:#294266;font:bold 14px/24px Arial,Helvetica,sans-serif;margin-right:10px;}.result .leg .segment{overflow:auto;}.result .leg .segment .time,.result .leg .segment .city,.result .leg .segment .airport{}.result .leg .segment .departure .time,.result .leg .segment .arrival .time{font-size:14px;font-weight:bold;}.result .leg .segment .departure,.result .leg .segment .arrival{margin:1% 2%;padding:0 0 0 8%;float:left;width:28%;background-repeat:no-repeat;background-image:url(../images/flights/result-segment-icons.gif);line-height:1.4;}body.language_en .result .leg .segment .departure,body.language_en .result .leg .segment .arrival{background-image:url(../images/flights/result-segment-icons_en.gif);}body.language_bg .result .leg .segment .departure,body.language_bg .result .leg .segment .arrival{background-image:url(../images/flights/result-segment-icons_bg.gif);}.result .leg .segment .departure{background-position:-2000px 50%;}.result .leg .segment .arrival{background-position:-3000px 50%;}.result .leg .segment.first{margin-top:.7%;}.result .leg .segment.last{margin-bottom:.7%;}.result .leg .segment.first .departure{background-position:0px 50%;}.result .leg .segment.last .arrival{background-position:-1000px 50%;}.result .leg .segment .time,.result .leg .segment .airport,.result .leg .segment .city{padding-left:12px;}.result .leg .segment .time{background:transparent url(../images/flights/result-segment-time.gif) no-repeat left center;}.result .leg .segment.first .departure .time,.result .leg .segment.last .arrival .time{color:#409900;}.result .leg .segment .arrival.overnight .date,.result .leg .segment .arrival.changed .airport,.result .leg .segment .change.long .time{color:#d2232a;}.result .leg .segment .logo{margin:1% 1%;padding:1.5% 0;float:left;width:17.5%;height:100%;text-align:center;vertical-align:middle;}.result .leg .segment .change{margin:0;padding:0 1%;width:98%;float:left;clear:both;text-align:center;background:#fff url(../images/flights/result-segment-change.gif) repeat-x center center;}.result .leg .segment .change *{background:#fff;padding:0 0.2em;}.result .leg .segment .change .time{padding-right:10px;}.result .leg .segment .change .direction{color:#294266;font-weight:bold;padding-left:10px;}.result .informations{border:1px solid #ccc;border-top:0;background:#f2f2f2;overflow:auto;font-size:90%;padding:5px 10px;clear:both;zoom:1;}.result .informations div{float:left;margin-right:2em;}.result .informations .exclamation{border-top:1px solid #ccc;padding:5px 0px 0px 30px;margin-top:5px;background:transparent url(../images/ico_exception_24.gif) no-repeat 0 7px;}.result .informations .external{font-size:100%;padding:0;background:none;}.result.preview{margin:-1px 0 0 -1px;}.result.preview .legs{border-top:1px solid #ccc;}.result.preview .close{display:block;position:absolute;bottom:0;right:0;padding:0;margin:0;background:transparent url(../images/flights/flexdates-close-preview.gif) no-repeat 0 0;width:67px;height:24px;outline:none;overflow:hidden;text-indent:-9000px;}.preview .flexdates .departure.date{background-image:url(../images/flights/flexdates-departure-bck-preview.gif);background-repeat:repeat-x;background-position:0 100%;}.preview .flexdates .arrival.date{background-image:url(../images/flights/flexdates-arrival-bck-preview.gif);background-repeat:repeat-y;background-position:100% 0;}.flight .flexdates{border-left:1px solid #e6e6e6;}.flight .flexdates th{background-color:#f2f2f2;border:0;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:0;margin:0;text-align:center;font:normal 11px/10px Arial,Helvetica,sans-serif;line-height:10px;}.flight .flexdates th span{padding:6px 0;display:block;position:relative;}.flight .flexdates th.title{font:bold 16px "Arial Narrow",Arial,Helvetica,sans-serif;color:#294266;}.flight .flexdates th.departures{height:25px;background:#e6e6e6 url(../images/flights/flexdates-departure-pl.png) no-repeat center center;text-indent:-9000px;padding:0;}.flight .flexdates th.arrivals{width:25px;background:#e6e6e6 url(../images/flights/flexdates-arrival-pl.png) no-repeat center center;text-indent:-9000px;padding:0;}.flight .flexdates th.departure.date{width:auto;}.flight .flexdates th.arrival.date{width:145px;max-width:145px;}.flight .flexdates th.higlight{background-color:#294266;color:#fff;}.flight .flexdates th.departure.date.selected{background:#fff;color:#545454;border-bottom-color:#fff;position:relative;z-index:1500;}.flight .flexdates th.arrival.date.selected{background:#fff;color:#545454;border-right-color:#fff;position:relative;z-index:1500;}.flight .flexdates td.offer{}.flight .flexdates td.offer a{display:block;color:#1f72c6;font:bold 17px Arial,Helvetica,sans-serif;text-align:center;padding:6px 0 7px;}.flight .flexdates td.offer a:hover,.flight .flexdates td.offer a.cheapest:hover{text-decoration:none;background-color:#294266;color:#ffd400;}.flight .flexdates td.offer a.cheapest{background-color:#f2ffe5;position:relative;}.flight .flexdates td.offer a.cheapest span.notice{background:transparent url(../images/flights/flexdates-cheapest.png) no-repeat 0 0;display:block;overflow:hidden;text-indent:-9000px;width:54px;height:49px;position:absolute;top:-4px;right:-18px;z-index:1000;}.flight .flexdates td.offer{border:0;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}.flight .flexdates tr.last td{border-bottom:1px solid #e6e6e6;}.flight .flexdates td.last{border-right:1px solid #e6e6e6;}#flexdates-progress{background:#fff;margin:-1px 0 0 -1px;border:1px solid #ccc;}#flexdates-progress .content{display:block;position:relative;width:100%;top:50%;margin:-0.6em 0 0;text-align:center;font:normal 14px/1em Arial,Helvetica,sans-serif;}#flexdates-progress .text{padding:1em 0 1em 34px;background:#fff url(../images/ajax-loader-globe24.gif) no-repeat left center;}#flexdates-return{padding:0 10px 10px;text-align:right;}.flight div.error{background:#FFF2B2 url(../images/bck_result_header_error.gif) no-repeat 0 0;border-bottom:1px solid #E6E6E6;padding:5px 10px;}.flight div.error span{color:#545454;display:block;margin:0px;padding:0px 0px 0px 25px;background:transparent url(../images/ico_error_message_correct.gif) no-repeat 0px 51%;}.flight table.error{opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);}#results-sorting{margin:10px 10px 20px;height:30px;line-height:30px;}#results-sorting p{line-height:30px;}.results-paging{margin:20px;}button.choose{font:bold 14px Arial,Helvetica,sans-serif;color:#fff;float:right;clear:none;}button.choose span,button.choose em{height:26px;line-height:26px;background-image:url(../images/btn_choose-flight.gif);font-weight:normal;}button.win{font:bold 14px Arial,Helvetica,sans-serif;color:#294266;float:right;clear:none;}button.win span,button.win em{height:26px;line-height:26px;background-image:url(../images/btn_choose-win.gif);font-weight:normal;}em.required{position:absolute;top:0px;right:10px;display:block;height:28px;line-height:28px;font-style:normal;background:transparent url(../images/required.png) no-repeat left center;padding-left:10px;}em.required span{display:none;}fieldset{margin:10px;}fieldset select{padding:1px;}fieldset p{position:relative;display:inline;float:left;clear:none;width:auto;min-height:50px;padding:0px;margin:5px 0px 0px 10px;}fieldset br{clear:both;}fieldset p.text{display:block;float:none;clear:both;margin:5px 10px;}fieldset p.rbox,fieldset p.cbox{padding-left:23px;padding-top:3px;width:860px;}fieldset label.cbox,fieldset p.cbox label{font-weight:normal;}fieldset p.rbox input,fieldset p.cbox input{position:absolute;top:0px;left:0px;}fieldset p.text,fieldset p.cbox{min-height:0;}fieldset p label{display:inline;font-weight:bold;}fieldset p.required label{float:left;background:transparent url(../images/required.png) no-repeat 100% 50%;padding-right:9px;}fieldset p.required label span{display:none;}fieldset p.required label.unlimited{line-height:20px;margin-top:5px;background:none;margin-bottom:10px;}fieldset p.required label.unlimited input{margin-left:0;}fieldset p.required .unlimited_doc{float:left;display:inline;}fieldset p.error label{color:#d2232a;}fieldset p.cc input{width:200px;}fieldset p.dob1 input,fieldset p.dob2 input,fieldset p.dob3 input,fieldset p.dob4 input{width:100px;}fieldset p.dob1 a,fieldset p.dob2 a,fieldset p.dob3 a,fieldset p.dob4 a{display:block;width:16px;height:16px;background:transparent url(../images/ico_calendar.gif) no-repeat center center;overflow:hidden;text-indent:-9000px;position:absolute;right:3px;top:17px;}fieldset p.inline-calendar{overflow:auto;}fieldset p.inline-calendar label{float:left;clear:both;}fieldset p .description{font:normal 9px Arial,Helvetica,sans-serif;color:#999;}fieldset p .description label{font-weight:normal;background:none;padding:0;line-height:2.3em;}#online-checkin fieldset p .description{color:#333;}fieldset p .description label input{float:left;}div#invoice{display:none;}table.tariff{margin:0px;padding:0px;border:1px solid #E6E6E6;border-bottom:0;clear:both;}table.tariff th{background:#F2F2F2;border:0;border-bottom:1px solid #E6E6E6;border-right:1px solid #E6E6E6;padding:5px 10px;vertical-align:top;}table.tariff td{background:#fff;border:0;border-bottom:1px solid #E6E6E6;padding:5px 10px;}table.tariff col.rule{width:200px;}table.tariff col.description{width:699px;}.advanced-search-form{margin:0px 10px;width:899px;}.asf-first{margin-top:10px;}.asf-last{margin-bottom:10px;}.submit{width:100px;padding:6px 0;color:#fff;text-align:center;font-size:14px;font-weight:bold;border:0px;background:transparent url(../images/btn_submit-green-clear.gif) no-repeat 50% 50%;outline:none;cursor:pointer;-padding:0px;}#flight-asf .datepicker{float:left;width:219px !important;margin:0 !important;margin-right:15px;}#flight-asf .datepicker span{float:left;width:110px;line-height:22px;margin-right:10px;}#flight-qsf .datepicker span{line-height:18px;display:block;}.search-form{margin:10px;padding:10px;background:#f0f4f7;overflow:hidden;}.search-form fieldset{border:0;padding:0;margin:0;}.search-form input,.search-form select{font-size:11px;border-color:#BABABA #FFF #FFF #D3D3D4;border-style:solid none solid solid;border-width:1px 0px 1px 1px;padding:4px 3px 3px;}.search-form select{padding:1px;}.search-form label{display:inline-block;padding:3px 0;position:relative;overflow:hidden;}.search-form h4{background:none;margin:10px 0;border:0;padding:.5em 0;color:#093D72;font-size:13px;font-weight:bold;text-indent:0;border-bottom:1px solid #e8edf3;display:block;width:auto;float:none;}.search-form h4 label{display:block;}#hotels-qsf{margin:0;padding:0;}#hotels-asf label select{float:none;margin-left:10px;}#hotels-asf .options label,#hotels-asf #hotel-rooms label,#hotels-qsf #hotel-rooms label{display:block;text-align:right;line-height:1.6em;}#hotels-asf .options #hotel_currency{width:75%;}#hotels-asf .options br{display:none;}.city input,.hotel-name input{width:238px;}.datepicker{float:left;width:100px;margin-right:15px;}#esky-body .datepicker input{width:70px;float:left;}#esky-body .datepicker button{width:22px;height:22px;background:transparent url(../images/btn_qsf-calendar.gif) no-repeat;overflow:hidden;text-indent:-9000px;float:left;clear:none;margin:0;padding:0;border:0;}#hotel-rooms{list-style:none;}#hotel-rooms li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ebf0f4;overflow:hidden;}#hotel-rooms .room-no{display:inline;float:left;padding:5px;width:40px;text-align:center;color:#093D72;background:#fff;margin-right:1em;-moz-border-radius:2px;-webkit-border-radius:2px;}#hotel-rooms label{display:block;}#hotel-rooms .room-no em{display:block;font-size:200%;line-height:1em;}.search-form ul{list-style:none;}.search-form .passengers li{display:inline-block;width:45%;margin-right:4%;}.search-form .passengers select{float:right;margin:5px 0;}.search-form .triptype{padding:5px 0;margin:5px 0;border-top:1px solid #e8edf3;border-bottom:1px solid #e8edf3;}.search-form .triptype li{display:inline-block;}.cross-sell #hotels-qsf{margin:10px 0 10px 10px;padding:10px;}.cross-sell #hotels-qsf fieldset{width:245px;}.only-cc-payment{background-color:#ffc;}.btn-dob1,.btn-dob2,.btn-dob3,.btn-dob4{width:20px;height:19px;float:left;clear:none;text-indent:-9000px;background:transparent url(../images/btn_dob-calendar.gif) no-repeat 50% 50%;border-left:1px solid #fff;}.btn-city{background:transparent url(../images/btn_qsf-city.gif) no-repeat scroll 50% 50%;clear:none;cursor:pointer;float:left;height:22px;text-indent:-9000px;width:39px;}body.language_en .btn-city{background-image:url(../images/btn_qsf-city_en.gif);}div#qsf-main{height:432px;background-color:#cfd9e6;}.hr-light{background:transparent;height:0px;width:100%;font-size:0px;border:0px;padding:0px;margin:5px auto;border-top:1px solid #f0f3f7;float:left;clear:both;display:inline;}.hr-dark{background:transparent;height:0px;width:100%;font-size:0px;border:0px;padding:0px;margin:5px auto;border-top:1px solid #e2e2e2;float:left;clear:both;display:inline;}.hr-advanced-search{background:transparent url(../images/hr_advanced-search.gif) no-repeat 0px 0px;height:2px;width:899px;font-size:0px;border:0px;padding:0px;margin:0px 10px;float:left;clear:both;display:inline;}.hr-qsf{background:transparent url(../images/hr_qsf.gif) repeat-x 0px 0px;height:2px;width:100%;font-size:0px;border:0px;padding:0px;margin:10px 0px;float:left;clear:both;display:inline;}#results-sorting{width:709px;background:#f0f3f7;padding:5px 10px;overflow:hidden;}#results-sorting ul{list-style-type:none;}#results-sorting p,#results-sorting li{float:left;clear:none;margin:0px;padding:0px;}#results-sorting li{padding:0px 0px 0px 25px;background:transparent url(../images/dot_red-arrow.gif) no-repeat 15px 50%;}#results-sorting li.sort-up{background-image:url(../images/dot_red-arrow-up.gif);}#results-sorting li.sort-down{background-image:url(../images/dot_red-arrow-down.gif);}#results-sorting a{display:block;color:#545454;}#results-sorting .selected{background-color:#ffffcc;}span.active-sorting{background-color:#ffffcc;color:#000;}.form-input-error{color:#F00 !important;}.form-input-ok{}#msg-box{color:#FFFFFF;margin:0px 0px 10px 0px;padding:7px 100px 7px 10px;display:block;}#msg-box *{color:#fff;}#msg-box ul{list-style-type:none !important;margin:7px 0px 0px 0px;padding:0px;}#msg-box ul li{margin:2px 0px;padding:0px 20px;color:#fff;background:transparent url(../images/dot_white-arrow.gif) no-repeat 10px 50%;}.errors-list{background:#C00 url(../images/ico_msg_error.gif) no-repeat 98% -20px;border:1px solid #A00;}.infos-list{background:#369 url(../images/ico_msg_info.gif) no-repeat 98% -20px;border:1px solid #435885;}.info-icon{background:#F3F3F3 url(../images/ico_info.gif) no-repeat 98% -20px;border:1px solid #E4E9F0;padding:5px 9px;}.error-layer{position:absolute;left:50%;top:50%;width:690px;border-style:outset !important;height:auto;opacity:0.95;}.error-sticker a,.error-layer a{display:block;cursor:pointer;width:50px;height:20px;line-height:20px;background:transparent url(../images/btn_errors-list.gif) no-repeat 0% 0%;text-align:center;font-weight:bold;text-decoration:none;color:#A00;margin:7px auto 0px auto;}.error-sticker{position:absolute;left:50%;top:50%;width:200px;border-style:outset !important;height:auto;opacity:0.95;}#msg-balloon{position:absolute;width:250px;padding:0px 2px 12px 0px;overflow:hidden;height:auto;z-index:9000;}#msg-content{width:238px;border:2px solid #9da1a6;border-left:1px solid #CDD1D8;border-top:1px solid #CDD1D8;background:#ffffcc;}#msg-content h6{background:#7690b2 url(../images/ico_msg_error_mini.gif) no-repeat 7px 50%;line-height:22px;text-indent:28px;}#msg-content p{margin:0px;padding:5px 7px;display:block;}#msg-content a{display:block;text-align:right;font-size:10px;}#msg-arrow{position:absolute;background:transparent url(../images/bck_msg_balloon_btm.gif) no-repeat 0% 100%;bottom:2px;left:7px;width:23px;height:14px;z-index:100;}#msg-infant{width:325px;height:210px;position:absolute;left:50%;top:50%;margin:-125px 0px 0px -300px;padding:31px 21px 11px 251px;border:2px solid #9da1a6;border-left:1px solid #CDD1D8;border-top:1px solid #CDD1D8;background:#fff url(../images/bck_infant-message.jpg) no-repeat 0% 0%;z-index:9900;}#msg-infant a{display:block;width:13px;height:13px;background:#fff url(../images/btn-close-mini.gif) no-repeat 0% 0%;text-indent:-9000px;overflow:hidden;position:absolute;top:10px;right:10px;}#msg-infant h3{padding:0px;margin:0px;background:none;text-indent:0px;line-height:1em;height:auto;color:#333;border:none;}.provider-rules{margin:10px;}.provider-rules h1,.provider-rules h2,.provider-rules h3,.provider-rules h4{padding:0;width:auto;height:auto;background:none;text-indent:0;border:none;color:#000;margin:10px;line-height:100%;display:block;float:none;}.provider-rules h1{font-size:18px;font-weight:normal;margin:28px 10px 7px;}.provider-rules h2{font-size:16px;font-weight:bold;margin:24px 10px 6px;}.provider-rules h3{font-size:12px;font-weight:bold;margin:6px 10px 6px;}.provider-rules h4{font-size:12px;font-weight:bold;margin:6px 10px 6px;}.provider-rules p{font-size:11px;font-weight:normal;margin:10px;}.provider-rules ol,.provider-rules ul{font-size:11px;font-weight:normal;margin:12px 10px 12px;padding-left:20px;}.provider-rules ul li{list-style-type:circle;overflow:visible;}div#mask{width:100%;height:100%;position:absolute;background:#294266;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);left:0;top:expression( ( 0 - mask.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) ) + 'px' );right:auto;bottom:auto;}div#mask iframe{display:block;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}body > div#mask{position:fixed;top:0;right:100%;bottom:100%;opacity:0.4;}div#optional_confirmation{display:none;position:absolute;width:560px;left:50%;top:expression( ( 0 +(( document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight ) / 3 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) ) + 'px' );margin:0 0 0 -300px;padding:10px;background:#fff2b2;border:1px solid #fff;border-bottom:1px solid #99916b;border-right:1px solid #99916b;}body > div#optional_confirmation{position:fixed;top:33%;}#optional_confirmation h2{padding:5px 10px;margin-bottom:10px;background:#99916b;font:bold 14px/1 Arial,Helvetica,sans-serif;color:#fff;}#optional_confirmation p{padding:5px 10px;margin-top:10px;}#optional_confirmation button.ok{position:absolute;bottom:10px;right:10px;font:bold 12px Arial,Helvetica,sans-serif;color:#fff;}#optional_confirmation button.ok span,#optional_confirmation button.ok span em{background-image:url(../images/btn_modal-ok.gif);height:26px;line-height:26px;}#optional_confirmation button.cancel{font:bold 12px Arial,Helvetica,sans-serif;color:#fff;}#optional_confirmation button.cancel span,#optional_confirmation button.cancel span em{background-image:url(../images/btn_modal-cancel.gif);height:26px;line-height:26px;}#flight-qsf fieldset{display:inline;float:left;margin:0px 10px;padding:0px;}.form-checkbox{width:100%;}.insurance_module .information{background-image:url(../images/ico_umbrella.gif);border-bottom:1px solid #F2F5FA;padding-bottom:10px;margin-bottom:0;-height:85px;}.insurance_module .information .insurance_guarantees{overflow:auto;}.insurance_module .information .insurance_guarantees li{float:left;width:420px;display:inline;}.insurance_module .information .insurance-terms{display:block;padding-top:1em;}.insurance_module.panel fieldset{margin:10px;border:0;padding:0 10px;}.insurance_module.panel select{padding:1px;}.insurance_module.panel label,.insurance_module.panel div.label{position:relative;display:inline-block;width:auto;padding:0;margin-right:15px;font-weight:bold;vertical-align:top;}.insurance_module.panel div.label label{display:inline;padding:0;margin-right:0;}.insurance_module.panel div.label.required span,.insurance_module.panel label.required span{display:inline-block;background:transparent url(../images/required.png) no-repeat center center;text-indent:-9000px;width:1em;}.insurance_module.panel br{clear:both;}.insurance_module.panel .text{display:block;float:none;clear:both;margin:5px 10px;}.insurance_module.panel label.error{color:#D2232A;}.insurance_module.panel .cbox,.insurance_module.panel .rbox{min-height:1em;font-weight:normal;}.insurance_module.panel #insurance_toggle{bottom:0;top:auto;}.insurance_module.panel .rbox-tab{margin-left:24px;padding-top:0;}.insurance_module.panel .cc input{width:160px;}.insurance_module.panel .description{font-weight:normal;color:%main-font-color%;}.insurance_module.panel fieldset#insurance-buy{padding:0 0 10px;margin:10px 0;}div#insurance-details h4,div#insurance-details h5{margin-left:10px;margin-right:10px;}div#insurance-details p{margin:10px;padding:0 10px;overflow:auto;}div#insurance-details p.persons-actions{padding:0;}div#insurance-details .rbox{padding:0;}#insurance-data{background:transparent url(../images/bck_h5.gif) repeat-x scroll center top;margin-top:15px;padding-top:15px;}div#insurance-buy{}div#insurance-buy label.label-in-line{font-size:12px;font-weight:bold;}div#insurance-buy-price-content{padding-bottom:10px;background-color:#F2F5FA;bottom:10px;padding:10px;position:absolute;right:10px;}span#ins-header-price{display:inline;font-size:16px;font-weight:bold}div.ins-type-item{margin-left:20px;}fieldset.insurance label{font-weight:bold;}fieldset.insurance .btn-calendar{width:22px;height:22px;float:left;clear:none;text-indent:-9000px;background:transparent url(../images/btn_qsf-calendar.gif) no-repeat 50% 50%;}.insurance-dates input{height:14px;padding:3px !important;position:relative;width:95px;font-size:12px;}.insurance-dates div.search-form{background-color:#fff;margin:0;padding:0;}.insurance-dates div.search-form label.datepicker{width:330px !important;}.insurance-dates div.search-form input{border-color:#D3D3D4;}#insurance-data label{width:360px !important;margin-right:0;display:inline;float:left;}div#results-sorting p{font-size:13px;font-weight:bold;margin-right:10px;color:#333333;}div#results-sorting select{font-size:12px;font-family:Arial,Helvetica,Tahoma;width:264px;padding:2px;}#popup-transaction{background-color:#FFFFFF;color:#174252;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:260px;width:600px;padding:10px;position:fixed;z-index:1003;border:1px solid #D4D4D4;overflow:visible;left:50%;margin-left:-305px;top:30%;padding:10px;}#popup-transaction p{float:none;display:block;}#popup-transaction ul li{background:transparent url(../images/hotels/sprite-icons-and-buttons.png) no-repeat scroll -2px -603px;border:0 none;float:none;padding-left:20px;margin-left:15px;margin-top:5px;margin-bottom:5px;}#popup-transaction .form-wrapper{height:90%;padding:14px 22px 32px 14px;overflow:visible;}#overlay{background-color:#000000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000;-moz-opacity:0.45;opacity:.45;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=45);}#popup-transaction a.close{background:transparent url(../images/ch-btn-close.gif) no-repeat scroll 0 0;display:block;height:23px;overflow:visible;position:absolute;right:-10px;text-indent:-2000px;top:0;width:24px;z-index:1005;}#sort-loading-bar{display:none;color:#1F72C6;margin-left:10px;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}* html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{}.ui-widget-content{}.ui-widget-content a{}.ui-widget-header{background:#CFD9E6;color:#415C81;}.ui-widget-header a{color:#415C81;}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #E8EDF3;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border-color:#CFD9E6;}.ui-state-hover a,.ui-state-hover a:hover{border-color:#CFD9E6;}.ui-state-active,.ui-widget-content .ui-state-active{background:#F0F4F7;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#ffffff;}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#ffffff;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-icon{width:16px;height:16px;background-image:url(../images/hotels/sprite-icons-and-buttons.png);}.ui-icon-circle-triangle-e{background-position:0px -382px;}.ui-icon-circle-triangle-w{background-position:0px -362px;}.ui-corner-tl{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;}.ui-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;}.ui-corner-bl{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;}.ui-corner-br{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;}.ui-corner-top{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;}.ui-corner-bottom{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;}.ui-corner-right{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;}.ui-corner-left{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;}.ui-corner-all{-moz-border-radius:2px;-webkit-border-radius:2px;}.ui-widget-overlay{background:#666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-datepicker{width:17em;padding:.2em .2em 0;background:#fff;border:1px solid #ccc;z-index:200;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;-moz-border-radius:0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{}.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{float:left;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:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.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.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%;}.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:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-dialog{position:relative;padding:.2em;width:300px;}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-progressbar{height:2em;text-align:left;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0px;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0px;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0px;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0em;display:block;border:0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{zoom:1;}.ui-tabs .ui-tabs-nav{}.ui-tabs .ui-tabs-nav li{border:0;}.ui-tabs .ui-tabs-nav li a{}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{}.ui-tabs .ui-tabs-hide{display:none !important;}#ui-datepicker-div{display:none;}