.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clearfix{display:block}* html .clearfix{height:1%}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}th{text-align:left}br{font-size:1em;height:0;line-height:0}input,select,textarea{outline:none;resize:none}textarea{overflow:auto}a{text-decoration:none;outline:none}a:active{outline:none}:focus{outline:none}* :focus{outline:none}.pointer{cursor:pointer}.hide{display:none}.fll{float:left}.flr{float:right}.flboth{float:right;*float:left}.center{margin:0 auto}.iblock{display:inline-block}.inline{display:inline}.block{display:block}.middle{vertical-align:middle}.top{vertical-align:top}.bottom{vertical-align:bottom;margin:10px 0}.middle_line *{vertical-align:middle}.hiddenTR{display:none}.noBorder{border-right:none !important;border-bottom:none !important;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7}.textcenter{text-align:center}.textleft{text-align:left}.textright{text-align:right}.ltr{direction:ltr}.rtl{direction:rtl}.hidd{overflow:hidden}.ml1{margin-left:1px}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px}.ml6{margin-left:6px}.ml7{margin-left:7px}.ml8{margin-left:8px}.ml9{margin-left:9px}.ml10{margin-left:10px}.ml11{margin-left:11px}.ml12{margin-left:12px}.ml13{margin-left:13px}.ml14{margin-left:14px}.ml15{margin-left:15px}.ml16{margin-left:16px}.ml17{margin-left:17px}.ml18{margin-left:18px}.ml19{margin-left:19px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml48{margin-left:48px}.ml67{margin-left:67px}.ml190{margin-left:190px}.ml253{margin-left:253px}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt11{margin-top:11px}.mt12{margin-top:12px}.mt13{margin-top:13px}.mt14{margin-top:14px}.mt15{margin-top:15px}.mt16{margin-top:16px}.mt17{margin-top:17px}.mt18{margin-top:18px}.mt19{margin-top:19px}.mt20{margin-top:20px}.mt22{margin-top:22px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt31{margin-top:31px}.mt32{margin-top:32px}.mt33{margin-top:33px}.mt35{margin-top:35px}.mt38{margin-top:38px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt72{margin-top:72px}.mt75{margin-top:75px}.mt98{margin-top:98px}.mt110{margin-top:110px}.mr1{margin-right:1px}.mr2{margin-right:2px}.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.mr6{margin-right:6px}.mr7{margin-right:7px}.mr8{margin-right:8px}.mr9{margin-right:9px}.mr10{margin-right:10px}.mr11{margin-right:11px}.mr12{margin-right:12px}.mr13{margin-right:13px}.mr14{margin-right:14px}.mr15{margin-right:15px}.mr16{margin-right:16px}.mr17{margin-right:17px}.mr18{margin-right:18px}.mr19{margin-right:19px}.mr20{margin-right:10px}.mr22{margin-right:22px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr34{margin-right:34px}.mr37{margin-right:37px}.mr40{margin-right:40px}.mr42{margin-right:42px}.mr45{margin-right:45px}.mr48{margin-right:48px}.mr50{margin-right:50px}.mr55{margin-right:55px}.mr60{margin-right:60px}.mr65{margin-right:65px}.mr70{margin-right:70px}.mr75{margin-right:75px}.mr78{margin-right:78px}.mr100{margin-right:100px}.mr110{margin-right:110px}.mr116{margin-right:116px}.mr130{margin-right:130px}.mr140{margin-right:140px}.mr165{margin-right:165px}.mr190{margin-right:190px}.mr220{margin-right:220px}.mr235{margin-right:235px}.mr285{margin-right:285px}.mr315{margin-right:315px}.mr335{margin-right:335px}.mr405{margin-right:405px}.mr420{margin-right:420px}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb11{margin-bottom:11px}.mb12{margin-bottom:12px}.mb13{margin-bottom:13px}.mb14{margin-bottom:14px}.mb15{margin-bottom:15px}.mb16{margin-bottom:16px}.mb17{margin-bottom:17px}.mb18{margin-bottom:18px}.mb19{margin-bottom:19px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb40{margin-bottom:40px}.pl1{padding-left:1px}.pl2{padding-left:2px}.pl3{padding-left:3px}.pl4{padding-left:4px}.pl5{padding-left:5px}.pl6{padding-left:6px}.pl7{padding-left:7px}.pl8{padding-left:8px}.pl9{padding-left:9px}.pl10{padding-left:10px}.pl11{padding-left:11px}.pl12{padding-left:12px}.pl13{padding-left:13px}.pl14{padding-left:14px}.pl15{padding-left:15px}.pl16{padding-left:16px}.pl17{padding-left:17px}.pl18{padding-left:18px}.pl19{padding-left:19px}.pl20{padding-left:20px}.pl40{padding-left:40px}.pl42{padding-left:42px}.pt1{padding-top:1px}.pt2{padding-top:2px}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt8{padding-top:8px}.pt9{padding-top:9px}.pt10{padding-top:10px}.pt11{padding-top:11px}.pt12{padding-top:12px}.pt13{padding-top:13px}.pt14{padding-top:14px}.pt15{padding-top:15px}.pt16{padding-top:16px}.pt17{padding-top:17px}.pt18{padding-top:18px}.pt19{padding-top:19px}.pt20{padding-top:20px}.pt24{padding-top:24px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pr1{padding-right:1px}.pr2{padding-right:2px}.pr3{padding-right:3px}.pr4{padding-right:4px}.pr5{padding-right:5px}.pr6{padding-right:6px}.pr7{padding-right:7px}.pr8{padding-right:8px}.pr9{padding-right:9px}.pr10{padding-right:10px}.pr11{padding-right:11px}.pr12{padding-right:12px}.pr13{padding-right:13px}.pr14{padding-right:14px}.pr15{padding-right:15px}.pr16{padding-right:16px}.pr17{padding-right:17px}.pr18{padding-right:18px}.pr19{padding-right:19px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pr70{padding-right:70px}.pr80{padding-right:80px}.pb1{padding-bottom:1px}.pb2{padding-bottom:2px}.pb3{padding-bottom:3px}.pb4{padding-bottom:4px}.pb5{padding-bottom:5px}.pb6{padding-bottom:6px}.pb7{padding-bottom:7px}.pb8{padding-bottom:8px}.pb9{padding-bottom:9px}.pb10{padding-bottom:10px}.pb11{padding-bottom:11px}.pb12{padding-bottom:12px}.pb13{padding-bottom:13px}.pb14{padding-bottom:14px}.pb15{padding-bottom:15px}.pb16{padding-bottom:16px}.pb17{padding-bottom:17px}.pb18{padding-bottom:18px}.pb19{padding-bottom:19px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pad10{padding:10px}.pad15{margin:15px 2px}.pad20{padding:20px}.pad30{padding:30px}.lh11{line-height:1.0em}.lh12{line-height:1.2em}.lh13{line-height:1.3em}.lh14{line-height:1.4em}.lh16{line-height:1.6em}.lh18{line-height:1.8em}.lh24{line-height:2.4em}.lh40{line-height:40px}.bold{font-weight:bold}.normal{font-weight:normal}.upp{text-transform:uppercase}.check{margin-top:5px;margin-right:3px;border:none;background:none;*margin-top:0;*margin-right:0}.underline{text-decoration:underline}.marginCenter{margin:0px auto !important}.font9{font-size:0.7em}.font10{font-size:0.8em}.font11{font-size:0.9em}.font12{font-size:1em}.font13{font-size:1.1em}.font14{font-size:1.2em}.font15{font-size:1.3em}.font16{font-size:1.4em}.font17{font-size:1.5em}.font18{font-size:1.6em}.font20{font-size:1.8em}.font21{font-size:1.9em}.font22{font-size:2em}.black{color:#000000}.blue{color:#3b5998}.turkize{color:#69b4da}.grey{color:#555555}.grey2{color:#696969}.grey3{color:#8b8a8a}.grey4{color:#b1b1b1}.grey5{color:#f4f7fa}.grey6{color:#d6d6d6}.red{color:#e7003b}.yellow{color:#fdad00}.green{color:#616161}.white{color:#fff}.violet{color:#de64e6}.brown{color:#616161}.bg_violet{background:#de64e6}.bg_green{background:#91b055}.bg_grey{background:#eceff2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWZmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2UwZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #eceff2 0%, #dce0e7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceff2', endColorstr='#dce0e7',GradientType=0 )}.bg_grey5{background:#f4f7fa}.bg_grey9{background:#efefef;border-bottom:solid 1px #ccc}.width10{width:10px}.width15{width:15px}.width24{width:24px}ht .width34{width:4px}.width44{width:44px}.width46{width:46px}.width48{width:48px}.width40{width:40px}.width50{width:50px}.width53{width:53px}.width55{width:55px}.width59{width:59px}.width63{width:63px}.width65{width:65px}.width67{width:67px}.width70{width:70px}.width72{width:72px}.width74{width:74px}.width78{width:78px}.width79{width:79px}.width80{width:80px}.width81{width:81px}.width82{width:82px}.width85{width:85px}.width87{width:87px}.width90{width:90px}.width92{width:92px}.width100{width:100px}.width111{width:111px}.width115{width:115px}.width118{width:118px}.width120{width:120px}.width125{width:125px}.width126{width:126px}.width129{width:129px}.width130{width:130px}.width132{width:132px}.width134{width:134px}.width135{width:135px}.width136{width:136px}.width140{width:140px}.width145{width:145px}.width150{width:150px !important}.width152{width:152px}.width160{width:160px}.width168{width:168px}.width180{width:180px}.width190{width:190px}.width200{width:200px}.width204{width:204px}.width206{width:206px}.width210{width:210px}.width216{width:216px}.width220{width:220px}.width222{width:222px}.width225{width:225px}.width236{width:236px}.width240{width:240px}.width275{width:275px}.width250{width:250px}.width259{width:259px}.width263{width:263px}.width270{width:270px}.width290{width:290px}.width300{width:300px}.width310{width:310px}.width311{width:311px}.width320{width:320px}.width335{width:335px}.width340{width:340px}.width350{width:350px}.width360{width:360px}.width370{width:370px}.width400{width:400px}.width418{width:418px}.width440{width:440px}.width470{width:470px}.width473{width:473px}.width487{width:487px}.width500{width:500px}.width502{width:502px}.width523{width:523px}.width700{width:700px}.width740{width:740px}.width800{width:800px}.width983{width:983px}.width964{width:964px}.width100P{width:100%}.height1{height:1px}.height2{height:2px}.height6{height:6px}.height8{height:8px}.height10{height:10px}.height12{height:12px}.height14{height:14px}.height15{height:15px;display:none !important}.height18{height:18px}.height20{height:20px}.height25{height:38px !important}.height27{height:27px}.height26{height:26px}.height32{height:32px}.height38{height:38px}.height44{height:44px}.height45{height:45px}.height50{height:50px}.height54{height:58px !important}.height65{height:65px}.height70{height:70px}.height76{height:76px}.height78{height:78px}.height80{height:80px}.height81{height:81px}.height86{height:86px}.height90{height:90px}.height100{height:100px}.height150{height:150px}.height170{height:170px !important}.height260{height:260px}.height380{height:370px}.height366{height:366px}.min100{min-height:100px}.min105{min-height:105px}.min110{min-height:110px}.min145{min-height:145px}.min172{min-height:172px}.telNumNospace{white-space:nowrap}.slideContainer{width:298px;height:323px;margin:10px;position:relative}.slideContainer .slideImgContainer{width:298px;height:323px;position:absolute}.slideContainer .slideImgContainer img.bigImg{width:298px;height:323px;position:absolute;display:none;top:0 !important}.slideContainer .slideImgContainer img.bigImg#img_1{display:block}.slideContainer .slideTextBox{width:220px;z-index:20;position:relative}.slideContainer .slideText{display:none;position:absolute;background:url("../images/transBg.png");width:200px;padding:8px 10px 15px 10px;top:20px;left:15px;line-height:1.8em;color:#fff;min-height:75px}.slideContainer .slideText#slideText_1{display:block}.slideContainer .slidePagination{position:absolute;width:100%;height:37px;bottom:0}.slideContainer .slidePagination ul{padding:0;margin:0;list-style:none;float:right;margin-top:14px;margin-right:7px}.slideContainer .slidePagination ul li{padding:0;margin-right:5px;float:left;text-align:center}.slideContainer .slidePagination ul li a{background:url("../images/num.png") no-repeat scroll 0 0 transparent;text-indent:-9999px;display:block;width:10px;height:10px}.slideContainer .slidePagination ul li a.selected{background-position:0px -20px}.slideContainer .slidePagination ul li a:hover{background-position:0px -20px}.slideContainer .slidePagination ul li.selected a{background-position:0px -20px}.destPlace{font-weight:600;font-size:14px;text-transform:uppercase;color:#fff}.sale{color:#fff;display:block;font-weight:bold;font-size:18px;background:#E7003C;position:absolute;top:13px;right:0;padding:2px 9px}.slideText .starsSmall{margin:3px 0 5px -9px}#gallery{background:transparent url("../images/loading.gif") no-repeat center 52px;overflow:hidden;height:298px}#gallery>img,#gallery>div,#gallery>a{display:none}#gallery_wrapper.box{height:298px;position:relative}#gallery_wrapper.box #gallery .content{height:298px !important;width:308px !important}div.orbit-wrapper{width:1px;height:1px;position:relative}div.orbit{width:1px;height:1px;position:relative;overflow:hidden}div.orbit>img{position:absolute;top:0;left:0;display:none}div.orbit>a{border:none;position:absolute;top:0;left:0;line-height:0;display:none}.orbit>div{position:absolute;top:0;left:0;width:100%;height:100%}div.timer{display:none}div.slider-nav{display:block}div.slider-nav span{width:27px;height:53px;text-indent:-9999px;position:absolute;z-index:1000;top:14%;background:url(../images/sliderArrows.png) no-repeat;cursor:pointer}div.slider-nav span.right{background-position:left 0;right:2px}div.slider-nav span.left{background-position:right 0;left:2px}.orbit-bullets{clear:both;direction:ltr;height:16px;left:130px;top:138px;list-style:none;position:absolute;text-align:center;width:auto;z-index:1000}.orbit-bullets li{cursor:pointer;display:inline-block;float:left;height:10px;margin:0;text-indent:-999em;width:14px;background:url("../images/bullets.png") no-repeat 0 2px}.orbit-bullets li:hover{background:url("../images/bullets.png") no-repeat 0 -14px}.orbit-bullets li.active{background:url("../images/bullets.png") no-repeat 0 -14px}#gallery_wrapper.box #gallery .content img.bigImg{height:134px !important;width:262px !important;margin-left:23px}#gallery .content .details{background:#fff;color:#4a4a4a;font-size:12px;height:144px;position:absolute;width:284px;right:0;bottom:0px;line-height:23px}.box #gallery .details H3,.box #gallery .details H3 A{padding:0;color:#003252 !important;display:block;font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:2px}.box #gallery .details .dates{color:#003252}.box #gallery .starsSmall{margin-left:-9px}#gallery_wrapper.box #gallery .details .nights br{display:none}#gallery_wrapper.box #gallery .details .price{background:url("../images/sale.png") no-repeat;height:42px;width:101px;font-size:20px;line-height:40px;font-weight:600;top:6px;color:#fff;display:block;right:0px;position:absolute;text-align:center}#gallery .details .button a{position:absolute;left:0;bottom:0;color:white;cursor:pointer;display:block;font-weight:bold;font-size:14px;line-height:31px;text-align:center;width:73px;height:32px;border:1px solid #40A561;border-radius:4px;text-shadow:0px -1px 1px #777777;-webkit-filter:dropshadow(color=#777777,offx=0,offy=-1);filter:dropshadow(color=#777777,offx=0,offy=-1);box-shadow:inset 0px 0px 5px 0px #ffffff;background:#40A561}#gallery .details .button a:hover{background:#75EE99;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E0ZGVmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Y2IzZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #75EE99 0%, #40A561 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#75EE99 ', endColorstr='#40A561 ',GradientType=0 )}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute;margin-left:0 !important}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red;display:none}.jspHorizontalBar{position:absolute;bottom:5px;left:0;width:100%;height:8px;background:rgba(255,0,0,0)}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#FFF;position:relative;border-radius:10px}.jspDrag{background:#d1d1d1 url(../images/scrollDot.png) center center no-repeat;position:relative;top:0;left:0;box-shadow:#323232 0px 1px 3px;border-radius:8px;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%;display:none}* html .jspCorner{margin:0 -3px 0 0}.resultContentSection .summary3days .summaryTabsContent .tabContent.summary .scroll-pane{width:520px;height:148px;float:left;overflow-x:auto;overflow-y:hidden;margin:15px 0 0 5px}.scroll-pane{width:100%;height:200px;overflow:auto}.horizontal-only{height:auto;max-height:200px}.booking.passengers .collapsable TABLE.formTbl TBODY TD.passengers{width:100px}DIV.calMidL DIV.calCenter{clear:both}.booking.passengers .collapsable table.formTbl td.linkext{white-space:nowrap}.booking.passengers .collapsable table.formTbl td.linkext.textleft{text-align:left}.ffSelectButton SPAN{display:block;height:14px;padding:5px;color:#08151d;overflow:hidden;line-height:14px}.collapsable TABLE.extraServices TR TD.Subject,.collapsable TABLE.extraServices TR TD.Description{width:100px}.doubleSelect A.doubleSelectButton SPAN{display:block;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr}.doubleSelect .doubleSelectMenuWrapper{width:230px}.shortDropDown A.ffSelectButton{width:20px}DIV.calMidL DIV.calCenter{padding:0;margin:0 auto;width:476px}DIV.calMidL DIV.calCenter .calendarBoxesHolder{margin-top:26px}.baggageTbl .doubleSelect .doubleSelectMenuWrapper UL LI SPAN.subject{padding-left:4px;float:left;max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr}#popup.detailsTimePopup H2.detailsTitle{font-weight:bold;font-size:17px;line-height:20px;margin-bottom:10px}#popup.detailsTimePopup DIV.popupInner{padding:0 !important}DIV.mainContent DIV.typeOfPyment{float:right}DIV.mainContent DIV.numOfPayments{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;top:8px}#popup.detailsTimePopup A{cursor:pointer;padding:0;width:116px;height:33px;display:inline-block;text-align:center;border:1px solid;border-radius:3px;font-size:18px;line-height:35px;color:#333;box-shadow:0 1px 1px #afafaf}#popup.detailsTimePopup A.timePopupBtnOk{margin-top:3px;background:#ffbf00;border-color:#e28a00}#popup.detailsTimePopup A.timePopupBtnCencel{background:linear-gradient(to bottom, #fefeff, #d7e0e3);border-color:#b7b7b7}DIV.mainContent DIV.numOfPayments A.ffSelectButton{height:22px !important;width:23px !important;position:relative}DIV.mainContent DIV.numOfPayments A.ffSelectButton:after{background-position:-6px -2px}DIV.mainContent .booking .additionalServices .addService .subHeadLine DIV.numOfPayments A.ffSelectButton span{background:none repeat scroll 0 0 transparent;height:21px;line-height:21px;margin:0 5px;padding:0 0 0 15px}.booking .additionalServices .addService .subHeadLine #cardholderId,.numOfPayments select{border:1px solid #AFAFAF;border-radius:2px;box-shadow:0 2px 3px 0 #D5D4D6 inset;height:20px;border-radius:2px;box-shadow:inset 0px 2px 3px 0px #d5d4d6}.numOfPayments DIV.ffSelectWrapper{float:right}.numOfPayments DIV.ffSelectMenuWrapper{top:15px !important}.booking .additionalServices .addService .subHeadLine .numOfPayments .ffSelectMenuMidBG{position:relative;top:-30px}.booking .additionalServices .addService .subHeadLine .numOfPayments SPAN{background:none}.booking .additionalServices .addService .subHeadLine .numOfPayments SPAN.interestText{line-height:25px}.booking .additionalServices .addService .subHeadLine .numOfPayments .ffSelectMenuMidBG UL LI SPAN{margin:0;padding:0 9px 0 0}.booking .additionalServices .addService .subHeadLine #cardholderId{margin:0 5px;width:65px;padding:1px 5px}.booking .additionalServices .addService .subHeadLine .typeOfPyment INPUT[type="radio"]{margin:15px 0 0 0;vertical-align:sub}.hideMapA{display:none !important}.normalStyle .totalPriceBtn .price{height:30px;display:block;line-height:35px}.normalStyle .totalPriceBtn .price.priceNoBtn{line-height:45px}.normalStyle .totalPriceBtn .avrgPrice{font-size:11px;font-weight:normal;line-height:9px;display:block}.normalStyle .totalPriceBtn .priceBrakeBtn{background:url("../images/smallIcons.png") no-repeat scroll -2px -182px transparent;cursor:pointer;height:10px;position:absolute;right:0;top:32px;width:20px}.normalStyle .totalPriceBtn .priceBrakeBtn.open{background-position:-2px -247px}.totalOrderPrice{height:20px;color:#444}.totalOrderPrice LABEL{font-size:11px;line-height:20px}.totalOrderPrice STRONG{font-weight:bold;font-size:11px;line-height:20px;padding-left:3px}.booking .footLine DIV.totalRed.extraText{padding:0}.booking .footLine DIV.totalRed.extraText .innerTotalRed{padding:0 20px}.booking .footLine DIV.totalRed.extraText .shekelNote{color:#444;font-weight:bold;font-size:11px;border:1px solid #ccc;margin-top:-3px;z-index:1000;position:relative;padding:6px 15px}.booking .footLine DIV.totalRed.extraText #paymentsDetails{text-align:right}.booking .footLine DIV.totalRed.extraText #phoneNote{padding:10px}#tooltip{text-align:center}.hotelMapPopupClz{display:none}.bModal{background:rgba(0,0,0,0.7) !important;opacity:1 !important}.ffSelectWrapper.disabled{opacity:0.5}.passengers .fieldName span.ageRange{display:none}div.childDD{width:100px}div.childDD div.ffSelect a.ffSelectButton{width:50px}.LcPricingNote{border:1px solid;color:#DD486C;background-color:#FBE3E2;padding:10px;line-height:20px;display:none}.tfPricingPopup header h2{background:url(../images/notice-icon.png) no-repeat right transparent;padding-right:35px}.tfPricingPopup section{padding:30px;color:#e7003c;font-size:13px;line-height:25px}.tfPricingPopup section p{padding-top:15px}.tfPricingPopup section span.iblock{width:85px}div.midContent1 a.redBTN29,div#thanksPopup a.redBTN29{width:auto}div#thanksPopup{width:300px;background:#fff;text-align:center;font-size:20px;padding:20px}div#thanksPopup p{margin-bottom:50px}.ui-datepicker-calendar body tr td a{background-image:none !important;background-color:gray}.lastPlace{background-image:none !important;background-color:#FFE252 !important}.noavailable{background-image:none !important;background-color:red !important}#hideBgBody .calendarBoxesHolder{width:410px}#hideBgBody .calRight{float:right !important;width:170px}#hideBgBody .ui-datepicker-inline{width:155px}#hideBgBody .calendarDesHolder{width:395px;margin-top:15px}#hideBgBody .closeCalenderSearch{left:100px !important}.accessLabelHide{position:absolute;clip:rect(0, 0, 0, 0)}.footLine{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.footLine .totalRed,.footLine .totalBoxSeade2{-webkit-order:1;-ms-flex-order:1;order:1}.footLine .nextBtn{-webkit-order:1;-ms-flex-order:1;order:1}.footLine .btnBack{margin-left:auto}.confirmationPage .footLine{display:block}.contactTable{width:100%}.contactTable th{text-align:right}.contactTable input#prefix{max-width:40px}[id*="collapse-"],[for*="collapse-footer-"],[for*="collapse-footFooter"],#filterCollapse,#sortByLabel,#searchEngineTrigger,#tripSummary-collapse,.mobileShow{display:none}.mobileShow{display:none !important}#clubForm label[for="collapse-footer-club"]{position:static}.contactBox label,.registerDiv label,.registerBOx label{display:block}.sideFilterHeader.mobileHidden{display:block}.mobileSubNav{display:none !important}.domesticPackagesModule.detailsPage{padding:0;margin:0;box-shadow:none}.domesticPackagesModule .subTub .hotelTab>div.mr20{width:auto}.domesticPackagesModule .subTub .hotelTab>div.mr20 img{margin-left:15px}.domesticPackagesModule div.moreOptionsDiv{border:0}.domesticPackagesModule .mbSub{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.domesticPackagesModule .mbSub li{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.domesticPackagesModule .hotelTab{padding:15px}.domesticPackagesModule .hotelTab .mr20.mt15.mb20{margin:0}.domesticPackagesModule table.mr34{margin-right:0}.flightDepRet{border-top:1px solid #cccccc;padding-top:0 !important}@media screen and (min-width: 769px){.flightDepRet{display:-webkit-flex;display:-ms-flexbox;display:flex}}.flightDepRet__section{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 769px){.flightDepRet__section:first-of-type .flight{border-left:1px solid #d5d5d5}}@media screen and (min-width: 769px){.flightDepRet__section:last-of-type .flight{border-right:1px solid #d5d5d5;margin-right:-2px}}.flightDepRet__section .flight{display:none}.flightDepRet__item{line-height:22px;padding:10px 15px}.flightDepRet__image{display:none}@media screen and (min-width: 769px){.flightDepRet__image{display:inline-block;height:auto !important}}.flightDepRet__title{font-size:14px}.flightDepRet__content{font-size:12px}.flightDepRet__radio{position:absolute;clip:rect(0, 0, 0, 0)}@media screen and (min-width: 769px){.flightDepRet__radio{position:relative}}.flightDepRet__radio--fancy{display:inline-block;width:11px;height:11px;border:2px solid #444444;border-radius:50%;margin-left:15px}@media screen and (min-width: 769px){.flightDepRet__radio--fancy{display:none}}.flightDepRet__radio:checked+.flightDepRet__radio--fancy:before{content:"";width:7px;height:7px;display:inline-block;background:#444444;border-radius:50%;position:relative;top:-2px;right:2px}.flightDepRet__table{background:#f8f8f8;border-top:1px solid #c0c2ce;width:100% !important}@media screen and (min-width: 769px){.flightDepRet__table tr:nth-child(odd){background:#fff}}.flightDepRet__table td{border-bottom:1px solid #d5d5d5;padding:10px 0}.flightDepRet__table td :first-child{padding-right:15px !important}@media screen and (min-width: 769px){.flightDepRet__table td :first-child{padding:15px !important}}.flightDepRet__thead{font-weight:600}.flightDepRet__thead tr{background:#dbddeb !important}@media screen and (min-width: 769px){.flightDepRet__thead tr{border-bottom:1px solid #d5d5d5;background:#F8F8F8 !important}}.flightDepRet__br{display:block !important}.flightDepRet__price{direction:ltr}.flightDepRet table tr{display:table-row !important}.flightDepRet table tr td{width:auto !important}.flightDepRet table tr td:before{display:none}.flightDepRet table tr th{text-align:right;padding:9px 0;box-shadow:-3px 2px 3px rgba(0,0,0,0.24)}@media screen and (min-width: 769px){.flightDepRet table tr th{box-shadow:none;padding:9px 0 9px 20px}}.tabsHotel+.clearfix .flightDepRet tr:first-of-type{display:table-row !important}.domesticPackagesModule.detailsPage{padding:0;margin:0;box-shadow:none}.domesticPackagesModule .subTub .hotelTab>div.mr20{width:auto}.domesticPackagesModule .subTub .hotelTab>div.mr20 img{margin-left:15px}.domesticPackagesModule div.moreOptionsDiv{border:0}.domesticPackagesModule div.moreOptionsDiv .moreOptionsDetails{display:none !important}@media screen and (min-width: 769px){.domesticPackagesModule div.moreOptionsDiv .moreOptionsDetails{display:block !important}}.domesticPackagesModule .mbSub{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.domesticPackagesModule .mbSub li{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.domesticPackagesModule .hotelTab{padding:15px}.domesticPackagesModule .hotelTab .mr20.mt15.mb20{margin:0}.domesticPackagesModule table.mr34{margin-right:0}.flightDepRet{border-top:1px solid #cccccc;padding-top:0 !important}@media screen and (min-width: 769px){.flightDepRet{display:-webkit-flex;display:-ms-flexbox;display:flex}}.flightDepRet__section{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 769px){.flightDepRet__section:first-of-type .flight{border-left:1px solid #d5d5d5}}@media screen and (min-width: 769px){.flightDepRet__section:last-of-type .flight{border-right:1px solid #d5d5d5;margin-right:-2px}}.flightDepRet__item{line-height:22px;padding:10px 15px}.flightDepRet__image{display:none}@media screen and (min-width: 769px){.flightDepRet__image{display:inline-block;height:auto !important}}.flightDepRet__title{font-size:14px}.flightDepRet__content{font-size:12px}.flightDepRet__radio{position:absolute;clip:rect(0, 0, 0, 0)}@media screen and (min-width: 769px){.flightDepRet__radio{position:relative}}.flightDepRet__radio--fancy{display:inline-block;width:11px;height:11px;border:2px solid #444444;border-radius:50%;margin-left:15px}@media screen and (min-width: 769px){.flightDepRet__radio--fancy{display:none}}.flightDepRet__radio:checked+.flightDepRet__radio--fancy:before{content:"";width:7px;height:7px;display:inline-block;background:#444444;border-radius:50%;position:relative;top:-2px;right:2px}.flightDepRet__table{background:#f8f8f8;border-top:1px solid #c0c2ce;width:100%}@media screen and (min-width: 769px){.flightDepRet__table tr:nth-child(odd){background:#fff}}.flightDepRet__table td{border-bottom:1px solid #d5d5d5;padding:10px 0}.flightDepRet__table td :first-child{padding-right:15px !important}@media screen and (min-width: 769px){.flightDepRet__table td :first-child{padding:15px !important}}.flightDepRet__thead{font-weight:600}.flightDepRet__thead tr{background:#dbddeb !important}@media screen and (min-width: 769px){.flightDepRet__thead tr{border-bottom:1px solid #d5d5d5;background:#F8F8F8 !important}}.flightDepRet__br{display:block !important}.flightDepRet table tr{display:table-row !important}.flightDepRet table tr td{width:auto !important}.flightDepRet table tr td:before{display:none}.flightDepRet table tr th{text-align:right;padding:9px 0 9px 5%;box-shadow:-3px 2px 3px rgba(0,0,0,0.24)}@media screen and (min-width: 769px){.flightDepRet table tr th{box-shadow:none;padding:9px 0 9px 20px}}.tabsHotel+.clearfix .flightDepRet tr:first-of-type{display:table-row !important}.dBlue h2{max-width:330px;height:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-connection{display:none}body legend{padding:0;font-weight:normal}.v{margin-left:10px}.innerWrapper{width:996px;margin:0 auto;position:relative}.banner{width:108px;height:606px;position:absolute;top:448px;overflow:hidden;display:none}.ie .banner{top:474px}.banner.right-banner{right:-125px}.banner.left-banner{left:-125px}.banner.bannerFixedTop .banner-inner{position:fixed;top:64px;width:108px;height:606px;overflow:hidden}.banner.bannerFixedBottom{position:absolute;bottom:10px;top:auto}.SEfooterLinks .flr.btn,.headImgBlock.searchForm .flr.btn.align-with-fields{position:absolute;top:-36px;left:27px}[name="searchAbroadForm"] .css3Btn,[name="searchHotelForm"] .css3Btn{position:relative;top:-11px}.booking .additionalServices .addService .subHeadLine SPAN.interestText,.booking .additionalServices .addService .subHeadLine SPAN.typeOfPyment__item{background:none;padding:0;margin:0}@media screen and (max-width: 768px){.booking .additionalServices .addService .subHeadLine SPAN.interestText,.booking .additionalServices .addService .subHeadLine SPAN.typeOfPyment__item{display:block}}.booking .additionalServices .addService .subHeadLine SPAN.interestText{margin-right:5px}.headImgBlock .cs3Btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}DIV.calendar_bg{opacity:1 !important}.phoneNumberAndPrefix{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:150px}@media screen and (max-width: 787px){.phoneNumberAndPrefix{width:100% !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.phoneNumberAndPrefix:before{width:100%}}.phoneNumberAndPrefix span{margin:0}nav#breadcrumbs{width:990px;margin:0px auto;padding:5px 0;direction:rtl}nav#breadcrumbs ul{list-style-position:inside}nav#breadcrumbs ul li{display:inline-block;font-size:14px}nav#breadcrumbs ul li:first-of-type:before{display:none}nav#breadcrumbs ul li:before{content:"\02C2"}nav#breadcrumbs ul li a{color:#000}nav#breadcrumbs ul li span{padding:0px 5px}.globalTabs li{display:inline-block}.globalTabs li a{padding:0px 15px;font-weight:bold;font-size:14px}.globalTabs li:first-child a{border:none;padding-right:0}.remarkCoupon.noRemarks{display:none}.flightShortInfo>DIV.timeLine .top{display:inline-block;text-align:center;font-size:11px;width:143px}.flightShortInfo>DIV.timeLine .bottom .stop{text-align:center;font-size:9px;line-height:30px;height:16px;width:60px;text-transform:uppercase;display:inline-block;padding-top:1px;background:url("../images/scaleBg.png") no-repeat scroll -32px -120px transparent}.padDestPopupBot{box-sizing:border-box}.packageFragment .pad10{clear:both}span.red-line-on-price{position:absolute;height:3px;right:0;top:18px;width:80px;background:#fc0000}h2.headerMsg{float:left;font-size:18px !important;color:#fff !important;background:red;padding:0px 10px;margin-top:28px;display:inline-block}span#averageSpan{float:left;color:#000;padding-left:10px;line-height:38px;font-weight:normal;font-size:15px}.domesticPackagesModule .hotelTab TH,.domesticPackagesModule TD{padding-right:0}.domesticPackagesModule div.flightDepRet{border-top:1px solid #e2e2e3;padding-top:13px}.domesticPackagesModule div.flightDepRet .title{color:#364578;font-weight:600;font-size:14px;margin-bottom:8px}.domesticPackagesModule div.flightDepRet IMG{float:right;width:44px;margin-left:10px}.domesticPackagesModule TABLE TABLE{width:347px}.domesticPackagesModule TABLE TABLE TR{border:1px solid #cccfdc}.domesticPackagesModule TABLE TD TABLE TR{border-right:0}.domesticPackagesModule TABLE TABLE TR TD{height:45px}.domesticPackagesModule TABLE TABLE THEAD TR{background-color:#f8f8f8;font-weight:600;font-size:12px;color:#2e3d70}.domesticPackagesModule TABLE TD.top TABLE THEAD TR TD>DIV{width:55px}.domesticPackagesModule TABLE TABLE TBODY TR TD{padding-right:5px}.domesticPackagesModule TABLE TABLE TR:nth-child(even){background-color:#f8f8f8}.domesticPackagesModule TABLE TABLE TR TD:first-child{width:40px;text-align:center}.domesticPackagesModule .moreOptionsDiv{border-top:1px solid #dcdcdc;height:37px}.domesticPackagesModule .moreOptionsDiv>A{line-height:43px}.domesticPackagesModule .moreOptionsDiv .moreOptionsDetails{float:left}.domesticPackagesModule .moreOptionsDiv{background:#f5f5f5;border-top:1px solid #ccc !important;height:45px !important}.domesticPackagesModule .moreOptionsDiv .moreOptionsDetails .totalPriceBtn{margin-left:20px;font-weight:700;line-height:normal;font-size:16px;color:#364578}.domesticPackagesModule .moreOptionsDiv .moreOptionsDetails .avrgPrice{font-size:12px;line-height:normal}.domesticPackagesModule .moreOptionsDiv .moreOptionsDetails A{font-weight:700;font-size:12px;line-height:40px;color:#233161}.domesticPackagesModule .moreOptionsDiv .moreOptionsDetails A SPAN{display:inline-block;height:45px;padding:0 0 0 15px;width:60px;font-size:16px;line-height:45px;text-align:left;border-right:1px solid #dbdbdc}.domesticPackagesModule .moreOptionsDiv .moreOptionsDetails A SPAN:after{content:">";margin-right:5px}.domesticPackagesModule .subTub .mr20{width:470px}.booking .domesticPackagesModule .headLine{background-color:#5D7293;height:38px;padding-right:15px;border-bottom:1px solid #e2e2e3}.booking .domesticPackagesModule .headLine SPAN{font-weight:600;font-size:15px;line-height:38px;padding:0 25px 0 0;color:#fff;text-transform:uppercase}.booking .domesticPackagesModule .innerSection.innerLeft .innerSection{border:0}.booking .leftMidContent .domesticPackagesModule .innerSection.innerLeft.bg_grey header{background:#eff3f7;height:38px;cursor:pointer;border-bottom:1px solid #a1aeb7;box-shadow:inset 0 -1px 0 0 #fff}.booking .leftMidContent .domesticPackagesModule .innerSection.innerLeft.bg_grey header H2 SPAN{font-weight:600;font-size:14px;line-height:38px;color:#003252}.booking .leftMidContent .domesticPackagesModule .innerSection.innerLeft.bg_grey header UL LI,.booking .leftMidContent .domesticPackagesModule .innerSection.innerLeft.bg_grey header UL LI A{color:#003252}.booking .leftMidContent .domesticPackagesModule.additionalOptions .innerSection.innerLeft .collapsable,.booking .leftMidContent .domesticPackagesModule.additionalOptions .innerSection.innerLeft .collapsable .bg_white{background:#fafafa}div.leftMidContent .domesticPackagesModule .innerSection.innerLeft.pack{margin-bottom:40px;box-shadow:none}@media screen and (max-width: 768px){.booking #tripSummary .leftSection .darkHeader{height:45px;line-height:45px}.booking #tripSummary .leftSection .darkHeader>span{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.booking #tripSummary .leftSection .darkHeader #averageSpan{font:700 18px arial;display:block;color:#fff}}.destinationLinks{width:980px;margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.destinationLinks{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 15px;border:1px solid #dadada;width:calc(100vw - 30px)}}.destinationLinks__group{width:230px}@media screen and (max-width: 768px){.destinationLinks__group{width:100%;border-bottom:5px solid;transition:background .3s ease-in}.destinationLinks__group.open{background:#f3f3f3}}@media screen and (min-width: 769px){.destinationLinks__list{display:block !important;height:auto !important}}.destinationLinks__list-item{margin-bottom:10px;color:#213f7f;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.destinationLinks__list-item:before{content:'';width:4px;height:4px;background:#006599;display:inline-block;margin-left:10px}.destinationLinks__list-item a{color:#213f7f}@media screen and (max-width: 768px){.destinationLinks__list-item{line-height:40px;margin:0;border-bottom:1px solid #dadada;font-size:14px;text-indent:15px}.destinationLinks__list-item:before{display:none}}.destinationLinks__heading{font-size:1.1em;font-weight:bold;border-bottom:1px solid #b9b9b9;line-height:25px;margin-bottom:10px}@media screen and (max-width: 768px){.destinationLinks__heading{border:0;line-height:40px;margin:0;text-indent:15px;font-size:18px;font-weight:400;background:url(../images/mobile/chevrons.png) no-repeat -25px 17px}.open .destinationLinks__heading{background-position:-25px -25px}}.generalPopup__btn--order,.generalPopup__btn--cancel{width:90px;height:35px;color:#f0f0f0;border-radius:3px;font-size:17px;box-shadow:1px 1px 3px rgba(0,0,0,0.4)}.generalPopup{display:none;width:550px;height:300px;background:#fff;text-align:center}@media only screen and (max-width: 768px){.generalPopup{height:100vh;position:fixed !important;top:0 !important;right:0;bottom:0;left:0 !important}}.generalPopup__img{width:550px;display:block}.generalPopup__img.noImgSet{width:auto;height:auto;margin:0 auto}.generalPopup__msg{font-size:18px;height:85px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 768px){.generalPopup__msg{padding:0 25px}}@media only screen and (max-width: 768px){.generalPopup__bar{width:calc(100vw - 50px);margin:0 25px}}.generalPopup__btn-cont{width:50%;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 768px){.generalPopup__btn-cont{width:65%}}.generalPopup__btn--order{background-color:#71ab53}.generalPopup__btn--cancel{background-color:#c80000}.dynamic-package__cover{border:1px solid #ccc;border-radius:2px;margin:30px 0}.dynamic-package__header{background:#f5f5f5;border-bottom:1px solid #ccc;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:43px;box-sizing:border-box}.dynamic-package__header>*{box-sizing:border-box;padding-right:15px}.dynamic-package__header--btn{cursor:pointer}.dynamic-package__header--hotel{width:280px}.dynamic-package__header--flight{width:450px}.dynamic-package__header--price{font-size:20px;font-family:arial}.dynamic-package__header--price-cover{width:128px;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#3e6b8d;color:#fff}.dynamic-package__header--price-avrg{font-size:11px;font-family:arial}.dynamic-package__header--btn{width:120px;line-height:42px;background:#98ba34;color:#fff;font-size:18px;font-weight:600;padding-right:0;text-align:center}.dynamic-package__body{display:-webkit-flex;display:-ms-flexbox;display:flex}.dynamic-package__hotel{width:280px;padding:20px 15px}.dynamic-package__separator{width:0;color:#3e6b8d;border:1px solid;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dynamic-package__separator i{background:#ffffff}.dynamic-package__flight{width:698px;padding:0 5px 20px}.dynamic-package__flight .flightsHeader.ret{margin:25px 0 10px !important}.dynamic-package__tabs--tab{border:1px solid #ccc !important;border-bottom:0 !important;width:135px;box-sizing:border-box;margin-left:6px}.dynamic-package__tabs--tab a{color:#000 !important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font:400 18px/40px arial !important}.dynamic-package__tabs--tab.ui-state-active{background:#3e6b8d !important;border-color:#3e6b8d !important}.dynamic-package__tabs--tab.ui-state-active a{color:#fff !important}.dynamic-package__tabs--tab-cover{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;border-bottom:7px solid #3e6b8d !important;margin-bottom:23px !important}.selected-hotel__header{font-size:14px;font-weight:600;margin-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected-hotel__body{display:-webkit-flex;display:-ms-flexbox;display:flex}.selected-hotel__body img{margin-left:10px}.selected-hotel__body button{background:none;font-size:12px;color:#1976d3;text-decoration:underline;margin-top:5px !important}.dynamic-package__cover--collapsed{position:fixed;top:0;right:0;left:0;margin:0;background:#f2f2f2;border:0;box-shadow:0 0 7px rgba(0,0,0,0.6);z-index:1000}.dynamic-package__cover--collapsed .dynamic-package__header--hotel{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dynamic-package__cover--collapsed .dynamic-package__header--flight{margin-right:10px}.dynamic-package__cover--collapsed .dynamic-package__body{background:#fff;margin:25px auto;width:980px;border:1px solid #ccc}.dynamic-package__cover--collapsed .dynamic-package__body--hotel{padding:0 5px 20px;width:280px}.dynamic-package__cover--collapsed .dynamic-package__body--hotel ul{margin:7px 35px 0}.dynamic-package__cover--collapsed .dynamic-package__body--flight{padding:0 5px 20px;width:450px}.dynamic-package__cover--collapsed .dynamic-package__body--flight ul{margin:0 40px;font-size:14px;line-height:24px}.dynamic-package__cover--collapsed .dynamic-package__body--flight ul strong{display:inline-block;width:45px;text-align:center}.dynamic-package__cover--collapsed .dynamic-package__body--Summary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto}.dynamic-package__cover--collapsed .dynamic-package__body--Summary>div{width:125px;height:49px;text-align:center}.abroadBigImage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}.abroadBigImage img{margin-bottom:6px}.hotelFragmentHeader{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.compositionDD{position:absolute;top:43px;right:-1px;border:1px solid #ccc;border-bottom:0;border-radius:2px;background:#fafafa;width:100%}.compositionDD__item{border-bottom:1px solid #ccc;padding:0 15px 10px;font-size:14px}.compositionDD__item section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.compositionDD__item section select{height:32px;width:101px;border:1px solid #ccc;border-radius:2px}.room-composition__ranger .showVal,.room-composition__ranger .decPass,.room-composition__ranger .incPass{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.room-composition__ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #c8c8c8;border-radius:2px;background:#ffffff;height:30px}.room-composition__ranger .showVal{width:39px;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;font-size:16px;font-weight:600}.room-composition__ranger .decPass,.room-composition__ranger .incPass{width:29px;height:30px;background:none;color:#f15f2c;font-size:25px}.room-composition__ranger .decPass.disabled,.room-composition__ranger .incPass.disabled{opacity:.3}#selectDynamicPackage .resultsHeadDetails{margin:0}#selectDynamicPackage .resultsHeadDetails .toggleEngine{color:#004574;font-size:14px;font-weight:600;float:left}#selectDynamicPackage .resultsHeadDetails .toggleEngine__icon{background:url(../../images/mag-glass.png) no-repeat;width:18px;height:17px;display:inline-block}#selectDynamicPackage .innerTopEngine{height:115px}#selectDynamicPackage .innerTopEngine .searchForm{position:absolute;left:0;right:0;background:#f2f2f2;padding:20px 0 15px;height:75px}#selectDynamicPackage .innerTopEngine .searchCalenderWrapper{max-width:980px;margin:0 auto}#selectDynamicPackage .innerTopEngine .inputBg{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:160px;height:45px;border:1px solid #C2C2C2;box-shadow:none;padding:0}#selectDynamicPackage .innerTopEngine .inputBg:before{white-space:nowrap;text-indent:8px}#selectDynamicPackage .innerTopEngine .inputBg input{width:85px}#selectDynamicPackage .innerTopEngine .inputBg input.search-date{width:72px}#selectDynamicPackage .innerTopEngine .inputBg .icon{display:none}#selectDynamicPackage .innerTopEngine .partTimeHotel__cover{-webkit-order:1;-ms-flex-order:1;order:1}#selectDynamicPackage .innerTopEngine input[type="button"]{width:115px;height:45px;font-size:18px}#selectDynamicPackage .advancedSearch{display:none}.hotelCode{display:block !important;position:absolute;clip:rect(0, 0, 0, 0)}
