.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list .country.highlight,.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.iti-container:hover,.join-signin b{cursor:pointer}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{width:13px;height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{width:15px;height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px;background-image:url(../img/flags@2x.png)}}.iti-flag.np{background-color:transparent}.book-page{overflow:hidden;color:#333}.book-page h3{font:400 16px verdana,sans-serif;margin:0 0 8px}.book-page .hr{margin:14px 10px 10px;height:1px;background:#c6c8ca;overflow:hidden}.book-page .h-info .hr{margin:14px 5px 10px}.book-page .h-info h4{color:#2D7CD2;font-size:16px;font-weight:400}.book-page .h-info h4 span{font-size:12px}.book_num_persons{white-space:nowrap;display:block}.left-col-book{float:left;width:240px;font-size:10px}.left-col-book .back-link{text-decoration:none;line-height:20px;margin:10px 0 10px 15px;font-size:12px;display:block}.book-promo ul span,.day-price h4{text-decoration:underline}.day-price{margin:0 15px}.day-price p{margin:0 0 4px;padding:0}.day-price h4{margin:0 0 6px;padding:0;font-size:11px;font-weight:400}.rates-guar-av{float:right;font-size:12px;line-height:18px;font-style:italic;color:#126AA8;background:url(/images/b-sprite-28f29fbcd7.png) right -8503px no-repeat;padding:0 24px 0 0}.h-info{padding:10px 10px 20px;background:#E7EBF1;width:220px;margin:0 0 10px}.h-info p{margin:0 5px 5px}.h-info p strong{display:block;padding:2px 0 0}.h-info .date-deck{overflow:hidden;margin:0 0 10px;zoom:1}.h-info .date-deck .night{float:left;font-size:14px;padding:20px 0 0 10px}.lngcode_de .h-info .date-deck .night{padding-left:0;font-size:12px}#canselation-hide{margin:0 5px;display:none}.best-av-r-book,.book-promo .pay-now span,.booking-page .hl-label,.ch-av-in-tab b,.h-info .wt-b b{display:block}.imghov{position:absolute}.h-info .inlocal,.h-info .price-deck{overflow:hidden;margin:0 5px;zoom:1}.h-info .price-deck b{float:left;line-height:26px;font-size:12px}.cancel-tit{font-size:12px;padding:0 0 3px}.h-info .inlocal{margin-bottom:14px}.h-info .inlocal b{white-space:nowrap}.h-info .inlocal #local_cur_all,.local_cur{color:#000;text-decoration:none}.booking-page .local_cur{color:#666}.booking-page .zoomed{position:absolute!important}.booking-page .progress.small{text-indent:inherit}.booking-page .confirm-item .progress.small{padding-top:80px}.booking-page .sel-20{float:left;font-size:12px;margin:2px 6px 0 0;padding:3px 0}.booking-page .person-name,.visa-support .vs-b{float:none!important}.sel-20.book-person-title{margin:12px 12px 0 0}.booking-page .hl-label{background:#F8CFAE;border-radius:2px;-webkit-box-shadow:0 1px 1px #333;box-shadow:0 1px 1px #333;line-height:18px;max-width:240px;min-width:240px;padding:0 10px;color:#333;clear:both}.booking-page .guest-details .hl-label,.booking-page .person-block .hl-label{position:absolute;right:-20px;top:0}.book-deck,.book-deck .book-promo,.book-deck fieldset,.book-top-promo,.card-deck{position:relative}.lngcode_el.booking-page .guest-details .hl-label,.lngcode_el.booking-page .person-block .hl-label{max-width:260px}.h-info .wt-b a{white-space:nowrap}.h-info ul{list-style:disc;margin:0 0 10px 20px}.h-info ul li{list-style:disc;padding:0 0 3px}.h-info .price{background:#2D7CD2;color:#fff;padding:2px 4px;font-weight:700;margin:2px auto 10px;display:inline-block;font-size:14px;border-radius:2px;-moz-border-radius:2px;float:right}.h-info img{float:left}.h-info h4{font-size:12px;margin:0 0 4px}.h-info .sm-hotel{padding:0 5px;margin:0 0 10px;font-size:10px}.book-deck .ch-av-in-tab h4,.book-deck h2{font:18px verdana,sans-serif;overflow:hidden}.book-deck{width:100%;min-width:396px;max-width:740px;margin:0 0 0 260px;overflow:hidden}*html .book-deck{margin-left:250px}.book-deck h2{border-bottom:1px solid #C6C6C6;color:#2171ca;margin:0 0 15px;padding:4px 0 5px 12px;text-shadow:1px 1px 1px #CCC}.book-deck .err-label,.book-deck .err-m,.book-deck p.error,.ch-av-in-tab .warning{color:#c00}.book-deck .attention,.book-deck .book-top-box-n,.book-deck .ch-av-in-tab{margin:0 0 20px}.book-deck .book-top-box-n{padding:10px 10px 5px;border:1px solid #d8d7d7}.book-deck .ch-av-in-tab h4{margin:0 0 8px}.book-deck .ch-av-in-tab .children-deck input{width:auto;height:auto}.book-deck .ch-av-in-tab .children-deck label{margin:0;padding:2px 0 0 4px;font-weight:400}.book-deck .ch-av-in-tab .children-deck .ch-num{clear:left}.book-deck .ch-av-in-tab .ch-list-age .tit{font-size:11px;padding:0}.book-deck .ch-child-left{width:184px}.ch-av-in-tab{margin:10px 0 5px;border:none!important;padding:4px 10px 0;background:#a8d2f6;font-size:11px;overflow:hidden;border-radius:4px;-moz-border-radius:4px;zoom:1;clear:both}.right-col .ch-av-in-tab h4{overflow:hidden;padding-top:0!important;zoom:1;color:#333;margin:5px 0 0}.ch-av-in-tab .ch-call{float:left;margin:0 10px 0 0;width:190px}.av-promo{color:#13509a;padding:0 0 10px;font:400 12px verdana,sans-serif;margin:0}.ch-av-in-tab select{width:80px;`
		margin:3px 5px 0 0;float:left}.ch-av-in-tab b{padding:0 5px 0 0;font-size:13px;font-weight:400}.ch-av-in-tab .ch-av-tab{padding:4px 6px;font-size:14px;width:auto}.book-deck .modify_booking_info{margin:0 0 20px;border-bottom:1px solid #ccc;padding:10px;background:#E7EBF1}.book-deck .modify_booking_info li{margin:0 0 10px}.book-deck .modify_booking_title{margin-bottom:0;font-size:16px}.book-deck .book-promo{overflow:hidden;margin:0 0 20px;color:#333;border:1px solid #D9E2EE;border-radius:4px;-moz-border-radius:4px;background:url(/images/book-now-arr-bc69d4f656.png) 90px center no-repeat #D9E2EE}.book-promo .pay-now{width:140px;float:left;font-size:13px;padding:13px 0 12px 10px;color:#2273CB}.book-promo ul{margin:3px 28px 0 160px}.book-promo li{background:url(/images/ok-9f163f1d04.png) 0 2px no-repeat;padding:0 0 3px 18px;font-size:11px}.book-top-promo{border:1px solid #eee;background-color:#eff9ea;padding:8px;margin:0 0 15px;border-radius:2px;-moz-border-radius:2px}.best-av-r-book,.book-top-promo #brg-ico{position:absolute}.book-deck input,.book-deck select,.book-deck textarea,.book-top-box-n,.login-popover{border:1px solid #999}.best-av-r-book{background:url(/images/best_price-2e6872a5b3.png) no-repeat;top:5px;right:5px;width:21px;height:21px;overflow:hidden;text-indent:-9999px}.book-deck .credit-card-info ul{font-size:10px;margin:5px 230px 14px 50px}.book-deck .credit-card-info li{list-style:square;padding:0 0 2px;background:0 0}.book-deck .field-hint{color:#999;font-size:10px}.book-deck input{padding:1px 2px;width:190px;vertical-align:top}.book-deck .sel-200{width:195px}.book-deck .sel-50{width:50px;margin:0 6px 0 0}.book-deck .sel-70{width:70px}.book-deck h3{margin:10px 0 8px 10px;line-height:16px;font-size:14px;overflow:hidden;zoom:1}.book-deck h3 span{display:inline-block;padding:1px 6px;background:#e76c1a;color:#fff;font-size:12px}* html .book-deck h3 span{display:inline}.book-deck fieldset{margin-left:15px}.person-block{margin:0 0 10px}.person-block #country{margin:0 0 0 4px}.guest-details p.error,.person-block p.error{display:block;clear:both}.person-block h4{margin:0 20px 10px;color:#2D7CD2}.person-block select{width:55px;margin:0 5px 0 0;vertical-align:top}.title-name input{width:130px}.join-signin{float:right;color:#666;font-size:11px}.join-signin b{font-weight:400;color:#2273CB;border-bottom:1px dashed #2273CB}.join-signin i{font-weight:400;color:#999;display:none}.book-deck label{width:160px;display:inline-block;padding:0 0 15px 20px;font-size:11px;font-weight:700;vertical-align:top}.book-deck .cvv-label{margin:0}.book-deck .cvv-field{width:30px}#sp-request{display:none;margin:10px 0 0;overflow:hidden}#sp-request label{display:block;width:375px;padding:0 0 4px}.book-deck .add-request,.book-deck .wtf{color:#2273CB;border-bottom:1px dashed #2273CB;display:inline-block;cursor:pointer}.book-deck .add-request{margin:0 0 0 34px}.book-deck .wtf{margin:0 0 0 14px;font-size:10px}.book-deck .hr{margin-bottom:16px}.card-deck .secure-twt{position:absolute;right:10px;top:0}.card-deck .secure-twt h4{font:400 12px/22px verdana,sans-serif;text-align:center;color:#E2466F;font-style:italic}.card-deck .card-det{margin:15px 220px 25px 15px;font-size:11px;font-style:italic;color:#2273CB}#more-bbok-promo{display:none}.optional-deck{padding:10px 0 0;background:#cddefc;margin:6px 0 10px;position:relative;overflow:hidden;display:none}.optional-deck .close-d{background:#1A78B3;position:absolute;top:0;right:0;padding:0 3px 2px;cursor:pointer;color:#fff}.confirm-item .smSbm,.optional-deck .smSbm{webkit-transition:background 1s;-webkit-transition:background 1s;-o-transition:background 1s;transition:background 1s;border:none;background:#2071c9;color:#fff;padding:1px 6px 2px;width:auto!important;border-radius:2px;-moz-border-radius:2px;cursor:pointer;font-size:12px;letter-spacing:1px;margin:0 0 0 10px;text-decoration:none;white-space:nowrap}.smSbm:hover{background:#0EA330}.confirm-item .smSbm{display:block;padding:8px 5px;background:#2071c9;margin:5px 0 0}.confirm-item .smSbm-ok{background:url(/images/ok15x15-w-271f8ea1e2.png) 5px 8px no-repeat #0EA330;padding:8px 6px 8px 25px;cursor:text}.confirm-item.nconfirm-tit{padding:0 0 20px}.confirm-item.nconfirm-tit th{width:140px}.confirm-item.nconfirm-tit.co-ok .room-title{margin:15px 0}#join-deck .smSbm{margin:0 0 10px 200px}.confirm-res{vertical-align:middle;width:120px}.bigger-img{position:absolute;z-index:1000;-webkit-box-shadow:5px 5px 5px #333;box-shadow:5px 5px 5px #333;display:none}.bigger-img img,.visa-support{margin:0}.visa-support #visa_support{width:auto;margin:2px 10px 0 0;padding:0}.visa-support label{margin:0;padding:0;width:400px}.visa-support a{font-weight:400}.visa-support #visa_support_block{margin:10px 0 0}.visa-support #visa_support_block label{margin:0 0 3px 20px}.visa-support .vs-b{border:none;margin:0 5px 0 0!important}.visa-support .vs-label{margin:0;width:160px}.book-deck .error select,.book-deck input.error,.book-deck select.error,.book-deck taxtarea.error{border:1px solid #c00}.book-deck p.error{font-size:11px;margin:0 20px}.book-deck .err-label{font-size:11px;padding:0 0 0 6px}.book-deck .card-expire .err-label{display:block;left:324px;position:absolute;top:0;width:380px}.book-deck .card-number .err-label{position:absolute}.book-deck .hl-field{border:1px solid #f2b449}.book-deck .hl-label{color:#333;background:#f2df73;padding:4px 8px;display:inline-block;font-size:11px;margin:0 0 9px 6px;border-radius:2px;-moz-border-radius:2px;width:280px}*html .book-deck .hl-label{display:inline}.error-deck{background:#fdd8d8;border-radius:4px;-moz-border-radius:4px;color:#c00;padding:10px;margin:0 0 15px;overflow:hidden;zoom:1}.error-deck .ans{float:right;text-decoration:none}.error-deck .l-ans{float:left;text-decoration:none}.print-booking a{background:url(/images/b-sprite-28f29fbcd7.png) 0 -2104px no-repeat;padding:0 0 0 20px;line-height:20px;display:block}.inf-deck{border-bottom:1px solid #C6C8CA;color:#333;padding:12px 10px 10px 32px;margin:0 0 15px;background:url(/images/b-sprite-28f29fbcd7.png) 0 7px no-repeat}.bookSbm,.bookSbm __text{background:#0EA330!important;color:#fff}.error-deck strong{font-size:14px}.bookSbm{-webkit-transition:background 1s;-o-transition:background 1s;transition:background 1s;border:none;outline:0;padding:6px 16px;width:auto;border-radius:2px;-moz-border-radius:2px;cursor:pointer;margin:15px 30px 0;font-size:14px;letter-spacing:1px;text-decoration:none;display:inline-block;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);font-family:"Open Sans",sans-serif;font-weight:600;line-height:22px;text-align:center;text-shadow:none;text-transform:uppercase}.bookSbm:hover{background:#0EA330;color:#fff}.hl-b{font-weight:700;color:#2D7CD2}.scum p{margin:0 0 10px}.scum h4{margin:20px 0 6px;font-size:13px}.h-info .photoZoom{margin:2px 5px 0 0}.photoZoom{position:relative;float:left}.photoZoom_small{position:relative;cursor:pointer}.photoZoom_popup{position:absolute;top:0;right:0;left:auto;cursor:pointer;z-index:99;display:none}.photoZoom_popup-in{position:relative}.photoZoom_popup-img{width:auto;height:auto;margin:0;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.photoZoom_popup-caption{position:absolute;left:0;right:0;bottom:0;overflow:hidden;display:inline-block;width:100%;text-align:center;background:rgba(1,1,1,.8);color:#fff;padding:4px 0;line-height:24px;font-size:12px}.photoZoom_popup-close{position:absolute;right:10px;top:10px;width:15px;height:15px;background:url(/images/hap-close-50ea3b141e.gif) no-repeat;z-index:100}.confirm-item,.room-mnlti-deck .hr{background:url(/images/hr-083de8b17e.gif) center bottom repeat-x}.photoZoom_popup.is-right{left:0;right:auto}.photoZoom_popup.is-right .photoZoom_popup-close{left:10px;right:auto}.photoZoom .zoom-rimg{position:absolute;right:0;bottom:0;display:block!important}.not-refundable{color:#E2466F;font-style:italic}.room-mnlti-deck{margin:10px 0 15px}.room-mnlti-deck h4{margin:0 35px 10px;border-bottom:1px solid #C6C8CA;color:#1A78B3}.room-mnlti-deck .err-label{float:right;margin:-5px 5px 5px}.personal-info h6,.room-mnlti-deck .room-item h5,.room-mnlti-deck .room-item h6{margin:0 0 8px;font-size:11px;color:#2D7CD2}.personal-info h6,.room-mnlti-deck .room-item h6{margin:0 20px 8px}.room-item{overflow:hidden;margin-top:8px}.room-item .room-fields{width:400px;float:left;margin:20px 0 0}.room-item .room-multy-desk{margin:0 0 0 410px;font-size:10px;border-left:1px solid #C6C8CA;padding:0 0 0 10px;color:#666}.room-item .room-multy-desk p{margin:3px 0 5px}.room-item .room-multy-desk b{font-size:11px}.room-mnlti-deck .hr{margin:5px 35px}.book-cansel h3{font-weight:700;font-size:13px;margin-bottom:5px}.book-cansel p{margin:0 10px 15px}.book-cansel strong{color:#f62}.book-cansel form{margin:10px}.book-cansel textarea{border:1px solid #ccc;width:420px;height:120px}.book-cansel fieldset{display:block;margin:0 0 10px}.confirm-p h3{font:400 16px verdana,sans-serif;margin:6px 0 15px;color:#1A78B3}.confirm-item{margin:0 0 15px;font-size:11px;padding-bottom:10px;text-align:left}.co-ok{background-color:#d1f1cb;color:#888}.confirm-item td,.confirm-item th{padding:0 10px 4px}.confirm-item th{text-align:left}.confirm-item p{margin:4px 0 0}*html .confirm-item{width:99%}.confirm-p .progress{background:url(/images/loadingAnimation-c33734a1bf.gif) center no-repeat #eee!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.book-main-deck{overflow:hidden;padding:0 225px 0 0}.booking-page fieldset{margin:0 0 10px;position:relative}.booking-page .hpro-countries label{display:inline-block;width:120px}.booking-page .booking-country{width:200px;font-size:12px;padding:3px 0;vertical-align:middle}.booking-page .hl-field{background:#F8CFAE}.main-page-error{padding:10px 20px 10px 44px;margin:0 0 15px;-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;overflow:hidden;line-height:18px;background:url(/images/icon-box-error-9047d6ddc6.png) 10px 9px no-repeat #F9E5E6;border-color:#F7C7C9;border-style:solid;border-width:1px 1px 1px 4px;border-radius:2px;color:#B3696C}.main-page-error a{float:right}.booking-page input.error{border:1px solid #F7C7C9;background:url(/images/b-sprite-28f29fbcd7.png) 97% -10188px no-repeat #F9E5E6;padding-right:24px}.b-book__date input.error{width:129px}.booking-page p.error,.booking-page p.warning{margin:2px 0 5px;font-size:10px}.booking-page p.error{color:#B3696C;position:absolute;margin-top:-1px;-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s}.booking-page p.warning{color:#b5971f}.booking-page .person-block p.error{width:160px;line-height:16px}.booking-page input.ok{border:1px solid #16a635;color:#08701e;background:url(/images/b-sprite-28f29fbcd7.png) 97% -10243px no-repeat #e6f6dd;padding-right:24px}.booking-page input.warning.ok{border-color:#b5971f;color:#b5971f;background:#fff5ce}.booking-page input[type=submit]{background-color:#43a047;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);font-size:14px;font-family:"Open Sans",sans-serif;font-weight:600;line-height:1.2;text-align:center;color:#fff;letter-spacing:1px;text-shadow:none;text-transform:uppercase;cursor:pointer;border-radius:2px;display:inline-block;padding:10px 20px;margin:0 0 5px}#booking-submit{text-align:center;color:#999;font-size:10px;margin:20px 0 30px}.book-info-col{width:210px;float:right;font-size:11px;margin:0 -225px 0 0;color:#666}.book-info-col h4{font-weight:400;color:#333;border-bottom:1px solid #333;padding:0 4px 2px;margin:14px 0 5px}.book-info-col .day-price{margin:0 15px 15px}.book-info-col .day-price h4{text-decoration:none}.book-info{overflow:visible;background-color:#fbfae9;border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;padding:8px;margin:0 0 10px;color:#363636}.book-info .book-info-top{margin:0 0 15px;z-index:11;position:relative}.book-info .book-info__rooms{z-index:10;position:relative}.book-info img{float:left}.book-info .hotel-tit{float:right;width:-webkit-calc(100% - 55px);width:calc(100% - 55px)}.book-info .hotel-tit a{text-decoration:none}.book-info .info-row{overflow:hidden}.book-info .info-row .tit-row{float:left;overflow:hidden;width:90px;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px}.book-info .info-row.room-no-photo .tit-row{font-weight:700}.book-info .info-row.room-no-photo .data-row,.book-info .info-row.room-no-photo.taxes-and-fees .tit-row,.book-info .info-row.room-no-photo.taxes-and-fees-photo .tit-row{font-weight:400}.book-info .info-row .data-row{width:152px;float:right;text-align:right}.lngcode_ja .str_date{font-size:10px!important}.book-info .info-row .small-tit{width:110px;font-size:9px;margin:8px 0 0}.book-info .currency-info .data-row,.book-info .local-currency .data-row{width:80px;font-weight:400;text-align:right}.book-info .currency-info .data-row{font-size:9px;color:#2071c9}.book-info .currency-info .data-row strong{font-size:18px;font-weight:400}.book-info .local-currency .small-tit{margin:0}.book-info .mark{color:#08701e}.book-fileds-col{float:left;width:100%}.b-room-details{margin:0 0 15px;padding:0 20px;color:#666;clear:both;font-size:11px}.room-title{overflow:hidden;border-bottom:1px solid #ddd;padding:0 0 4px;margin:0 0 12px;color:#333}.room-title.room-error{background-color:#F9E5E6}.room-title.room-error h3{padding:5px 0 0 35px;width:80%;background:url(/images/arr-sm-b22747534c.png) 10px 3px no-repeat}.room-title.room-error .book-room-price{padding:6px 4px 0 0}.confirm-p .room-title h3,.room-title h3{float:left;font-weight:400;font-size:16px;margin:2px 0 0;width:85%;color:#333}.room-title .free-c-room{color:#10912c}.room-title .not-refundable{color:#e55757;font-style:normal}.room-title .book-room-price{float:right;line-height:14px}.room-title .book-room-price sup{color:#2071c9;text-transform:uppercase}.room-title .book-room-price strong{color:#2071c9;font-weight:400;font-size:18px}.smoking-bed{margin:0 0 12px}.smoking-bed input{vertical-align:middle;width:14px;height:14px}.smoking-bed label{padding:0 4px 0 0;display:inline;font-weight:400;font-size:11px}.smoking-bed .smok-tit{padding:0 0 0 20px}.guest-details{margin:0 0 15px 5px}.guest-details .f-mane{float:left;margin:0 10px 0 0;width:248px}.booked-form .f-mane input[type=text].book-form-fname,.booked-form .f-mane input[type=text].person-name{width:162px;float:left}.guest-details .l-mane{float:left}.book-details-body{overflow:hidden;clear:both}.book-fileds-col .step{line-height:25px;font-weight:700;font-size:14px;min-width:140px;margin:0 0 15px;padding:0 10px 0 0;border-radius:4px;float:left;background:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(#eee,#e1e1e1);background:-webkit-gradient(linear,left top, left bottom,from(#eee),to(#e1e1e1));background:-o-linear-gradient(#eee,#e1e1e1);background:linear-gradient(#eee,#e1e1e1)}.book-fileds-col .step span{padding:0 8px;margin:0 8px 0 0;color:#fff;text-shadow:1px 1px #666;line-height:25px;display:block;float:left;border-radius:4px;background:#e99048;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbb983),color-stop(100%,#de7622));background:-webkit-linear-gradient(#fbb983,#de7622);background:-o-linear-gradient(#fbb983,#de7622);background:-webkit-gradient(linear,left top, left bottom,from(#fbb983),to(#de7622));background:linear-gradient(#fbb983,#de7622)}.book-fileds-col .credit-card-info{margin:0 0 10px 25px;color:#10912c;clear:both}.book-fileds-col .credit-card-info-right{color:#10912c;margin:5px 0 15px 10px;float:left;max-width:615px;font-size:14px}.book-fileds-col .credit-card-info li{margin:0 0 4px;list-style:outside}.book-fileds-col .fielddet-deck{clear:both;margin:0 0 30px 25px}.book-fileds-col .fielddet-deck p.error{display:inline;padding:0 10px}.book-pegasus-link{border-top:1px solid #ddd;height:40px;margin:0 0 20px;text-indent:-9999px!important;color:#fff;overflow:hidden;background:url(/images/pegasus-l-w-e7ce93148d.gif) 98% 5px no-repeat}.book-navigaion{margin:0 0 10px;font-size:11px}.book-navigaion a{text-decoration:none;background:url(/images/b-sprite-28f29fbcd7.png) 0 -10347px no-repeat;padding:0 0 0 10px}.book-main-deck .book-deck{margin:0;float:left;max-width:760px}.book-main-deck .book-details-body{clear:both;padding-bottom:42px}#user-comment-block .add-request{color:#2071C9;border-bottom:1px dashed #2071C9;cursor:pointer}.pin-hl{background:url(/images/conf-arr-7acfc9edc1.png) 98% center no-repeat #EDF3FA;border-radius:4px;padding:8px 0 5px;margin:0 0 10px}.payment-list{margin:0 0 60px;clear:both}.payment-choise{margin:0 40px 20px 24px;padding:10px 60px 12px;border-radius:6px;-webkit-box-shadow:1px 1px 2px #999;box-shadow:1px 1px 2px #999;color:#585a59;font-size:11px;position:relative;background-image:-o-linear-gradient(top,#F4F5F4 0,#ECEEED 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F4F5F4),color-stop(1,#ECEEED));background-image:-webkit-linear-gradient(top,#F4F5F4 0,#ECEEED 100%);background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #F4F5F4),to(#ECEEED));background-image:linear-gradient(to bottom,#F4F5F4 0,#ECEEED 100%)}.payment-choise:hover{cursor:pointer;-webkit-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666;background-image:-o-linear-gradient(top,#E8FBE0 0,#D8F8CA 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#E8FBE0),color-stop(1,#D8F8CA));background-image:-webkit-linear-gradient(top,#E8FBE0 0,#D8F8CA 100%);background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #E8FBE0),to(#D8F8CA));background-image:linear-gradient(to bottom,#E8FBE0 0,#D8F8CA 100%)}.payment-choise .move-next{background:url(/images/b-sprite-28f29fbcd7.png) right -11022px no-repeat;width:20px;height:31px;position:absolute;right:16px;top:20px;display:none}.payment-choise:hover .move-next{display:block}.payment-choise .ico{background:url(/images/b-sprite-28f29fbcd7.png) no-repeat;position:absolute;left:15px;top:12px;display:block;width:40px;height:40px}.payment-sms .ico{background-position:6px -11084px}.payment-card .ico{background-position:2px -11170px}.payment-invoice .ico{background-position:7px -11248px}.payment-choise h4{font-weight:400;font-size:16px;margin:0 0 4px;color:#333;text-shadow:1px 1px 1px #fff}.payment-choise p{margin:0}.book-main-deck .bookSbm:hover{color:#f7f5ce;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0ZDM1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzBkOTYzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#54d357),color-stop(99%,#0d9632));background:-webkit-linear-gradient(top,#54d357 0,#0d9632 99%);background:-o-linear-gradient(top,#54d357 0,#0d9632 99%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #54d357),color-stop(99%, #0d9632));background:linear-gradient(top,#54d357 0,#0d9632 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#54d357', endColorstr='#0d9632', GradientType=0 )}.book-main-deck .bookSbm.stepBeck{margin:0 20px 0 0;color:#666;text-shadow:1px 1px 0 #fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTk5OTk5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(51%,#e1e1e1),color-stop(100%,#ddd),color-stop(100%,#999));background:-webkit-linear-gradient(top,#eee 0,#e1e1e1 51%,#ddd 100%,#999 100%);background:-o-linear-gradient(top,#eee 0,#e1e1e1 51%,#ddd 100%,#999 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #eee),color-stop(51%, #e1e1e1),color-stop(100%, #ddd),to(#999));background:linear-gradient(top,#eee 0,#e1e1e1 51%,#ddd 100%,#999 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#999999', GradientType=0 )}.book-main-deck .bookSbm.stepBeck:hover{color:#000;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(99%,#d6d6d6));background:-webkit-linear-gradient(top,#eee 0,#d6d6d6 99%);background:-o-linear-gradient(top,#eee 0,#d6d6d6 99%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #eee),color-stop(99%, #d6d6d6));background:linear-gradient(top,#eee 0,#d6d6d6 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#d6d6d6', GradientType=0 )}.payments{clear:both;padding:0 20px}.payments p{margin-top:10px;font-size:11px;line-height:15px}.payments p.error{float:left;padding:5px 6px;background:#D35252;color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 1px #333;box-shadow:0 1px 1px #333;margin:0 0 0 10px}.payments-switch{overflow:hidden;margin-top:10px;padding:4px 0 0}.payments-switch input{float:left;margin:0 6px 0 0}.payments-switch label{float:left}.payments-switch .payments-col{float:left;cursor:pointer;padding:6px 6px 2px}.payments-switch .payments-col.curr-p,.payments-switch .payments-col:hover{background-color:#eee;border-radius:4px}.sms-payment{border:1px solid #ccc;background:#eee;border-radius:4px;padding:15px}.sms-payment h4,.sms-payment p{margin:0 0 10px}.sms-code{overflow:hidden;float:left}.sms-code h4{float:left;margin:5px 6px 0 0}.sms-code input{float:left}.sms-payment input{float:left;margin:0 0 4px}.change-field{color:#2071C9;cursor:pointer}.sms-booking-resend.change-field{border:none}.sms-payment small{font-size:11px;color:#666;display:block;clear:both}.paypents-sent{margin:0 0 -10px}.paypents-sent li{list-style-type:disc;margin:0 20px 10px}.paypents-sent a{font-weight:700}#sms-booking-wait{background:url(/images/load-sms-ca3b36b3c8.gif) 10px 36px no-repeat #EEE;padding:34px 50px 0;line-height:18px;height:65px;overflow:hidden}.mandatory-text{color:#666;text-align:right}.mandatory-field{color:#F37C1C;text-shadow:1px 1px 1px #fff}#credit-card-block input{direction:ltr!important}.toggle-comments-deck{color:#666;font-weight:400;float:right;border-bottom:1px dashed #666;cursor:pointer}.sign-in-sml{background:url(/images/v2/ico-booked-638fa896ff.png) 0 -1692px no-repeat;display:inline-block;font-size:13px;color:#363636;line-height:24px;padding:0 0 0 30px;text-decoration:none}.blue-text-cbx{margin:2px 0 0}.blue-text-cbx label{text-align:left;color:#119ddc;font-size:14px;white-space:nowrap;line-height:28px;margin:0!important;font-family:'Open Sans',sans-serif}.book-top-signup-tit{border-bottom:1px solid #ddd;padding:0 8px 4px 5px;margin-bottom:20px;overflow:hidden}.book-top-faster{float:left;font:400 16px/24px Verdana,Arial,sans-serif}.forgot-signin-pass{font-size:11px;margin:4px 0 0}.forgot-signin-pass a{text-decoration:none}.book-top-signup .green-btn{font-size:15px;padding:2px 20px;margin:22px 0 0 5px;font-weight:600}.login-popover{clear:both;position:relative;margin:-10px 0 0;padding:15px 20px 12px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3)}.login-popover .arrow,.login-popover .arrow:after{position:absolute;width:0;border-style:solid;display:block;height:0}.login-popover .arrow{border-color:transparent transparent #999;border-width:0 11px 11px;top:-11px;right:20%;margin-left:-11px}.login-popover .arrow:after{border-color:transparent transparent #fff;top:-9px;margin-left:-10px;content:" ";border-width:10px}.book-descount,.book-free-cansle,.book-person-birtdate-wrap,.change-email-wrp,.gallery,.gallery__photos__cont{position:relative}.book-sml-dsk{padding:0 4px}.book-free-cansle{font-weight:700;overflow:hidden;margin:0 0 10px}.book-free-cansle a{color:#333;font-weight:400;float:right}.book-currency-deck{border-top:1px solid #333;border-bottom:1px dotted #ccc;padding:4px 0;margin:20px 0 6px}.book-currency-info{text-align:right;margin:0 4px 4px}.book-deposit-deck{margin:0 4px 10px;overflow:hidden}.book-deposit-lbl{float:left;width:130px}.book-deposit-val{float:right;text-align:right;width:60px}.book-total-deck{overflow:hidden;margin:2px 4px 8px;font-weight:700}.book-total-lbl{float:left;font-size:14px;width:80px;margin-top:4px}.book-total-val{float:right;font-size:18px;color:#2071c9;width:120px;text-align:right;font-weight:700;font-family:"Open Sans",sans-serif}.book-total-val .total-show-currency{display:inline-block;font-size:14px;font-weight:400}.total-show-currency{font-size:10px}.book-deposit-balance-due{margin:4px}.book-deposit-balance-date{text-align:right;margin:0 4px}.wirecard-card-types{background:url(/images/wirecard-card-types-29a2c8130a.png) no-repeat;height:26px;width:282px;display:block;margin:10px 6px 0 0}.mobile-verify{text-align:center;margin:20px auto;min-height:300px}.mobile-verify .intl-tel-input .selected-flag{height:25px}.mobile-verify h3{font-size:18px;font-weight:400;margin-bottom:25px}.btn-save-verify{background-color:#1eae18;color:#fff;line-height:26px;height:26px;padding:0 20px;font-size:12px}.btn-save-verify:hover{background-color:#2fbf29}.intl-tel-input.inside .flag-dropdown{text-align:left}.mobile-verify .phone-field input[type=tel].book-form-tel{width:200px}.mobile-verify-phone{color:#000;background-color:#eee;border-radius:8px;font-size:16px;font-weight:700;display:inline-block;line-height:60px;height:60px;min-width:280px;text-align:center;margin-bottom:6px}.mobile-verify-faild-recive{margin-top:45px}.mobile-verify .country-list{text-align:left}.book-main-deck .select2-container .select2-choice{height:24px;line-height:25px}.book-main-deck .select2-container .select2-choice div b{margin-top:3px}.booked-form .book-person-birtdate-wrap input[type=text]{width:160px}.book-person-birtdate-wrap .ui-datepicker-trigger{border-radius:0 2px 2px 0;border:none;background:url(/images/v2/ico-booked-638fa896ff.png) 5px -81px no-repeat #f2f2f2;width:28px;height:25px;cursor:pointer;position:absolute;right:1px;top:1px}.birtdate-dack{margin-left:20px}.book-payment-type{width:400px}.cancel-non-refundable{border:1px solid #ff5a5a;border-radius:4px;background:#fff2f2;padding:15px}.lngcode_de .b-book_data,.lngcode_nl .b-book_data{width:768px}.lngcode_nl .b-book__gender label{font-size:13px}.lngcode_pl .b-book__num{min-width:83px!important}.lngcode_tr .b-book__gender label{width:60px}.lngcode_de .b-book__gender{max-width:70px}.lngcode_de .b-book__num{padding-right:10px;white-space:nowrap;max-width:inherit!important}.lngcode_de .ab-test .book-person-title{padding-left:122px!important}textarea.error{border:1px solid #d0421c}.confirmationPage{color:#333}.confirmationPage h1{font-size:22px;font-weight:400;margin:0 0 6px;color:#0da514}.confirmationPage h3{color:#0072cd;font-size:16px;font-weight:400;margin:0 0 10px}.confirmationPage .conf-next-tit{margin-top:40px}.confirmationPage h4{font-size:12px;background:url(/images/confirm-tit-line-ebab84f3e1.gif) 0 4px repeat-x;margin:20px 0 10px}.confirmationPage h4 span{color:#b23d0f}.confirm-hotel-info h2 a,.confirmationPage .c-hl{color:#c14412}.confirmationPage h4 div{background:#fff;display:inline-block;padding:0 5px 0 0}.confirmationPage h5{font-size:12px;margin:0 0 10px}.confirmationPage p{margin:0 0 10px}.confirm-hotel-info{border-top:1px solid #ccc;padding:14px 0}.confirm-hotel-info h2{font-weight:400;font-size:16px;margin:0 0 6px}.conf-line,.conf-sm-line{overflow:hidden}.conf-line .conf-left{width:580px;float:left}.conf-line .conf-right{margin:0 0 40px 590px;width:300px;min-height:43px;padding:0 0 0 60px;background-image:url(/images/confirmation-sprite-2cf2680356.png);background-repeat:no-repeat;font-size:11px}.conf-line .conf-right a{color:#ba5b1c;display:block;margin:0 0 4px;font-size:14px}.conf-line .conf-right p a{font-size:11px;display:inline;margin:0;color:#297ec2}.conf-sm-line{margin:0 0 8px}.conf-sm-line-left{width:140px;overflow:hidden;float:left;margin:0 10px 0 0}.conf-sm-line-right{margin:0 0 0 150px}.conf-sm-line-right .row{display:block;margin:0 0 4px}.conf-map{background-position:6px 0}.conf-print{background-position:6px -135px}.conf-offers{background-position:12px -318px}.conf-support{background-position:12px -474px}.conf-pin{background-position:12px -864px}.conf-rooms{margin:0}.room-price{border-top:1px solid #ccc;background:#dfe4eb;padding:10px;text-align:right;margin:5px 0 22px}.room-price span{font-weight:700;color:#0072cd}.room-price p,.room-total-price p{font-size:11px;margin:4px 0 0;color:#666}.room-total-price{border-top:1px solid #8c949d;background:#c4d8f0;padding:10px;text-align:right;margin:25px 0;font-size:14px}.room-total-price span{font-weight:700;color:#0072cd;font-size:18px}.attention{color:#333;font-weight:400;background:#e2e6f3;border-radius:4px;margin:0 10px 20px;padding:10px;font-size:11px}.attention h3{color:#333;margin:0 0 6px}.confirmationPage .attention{margin:0 0 20px}.confirmationPage .attention p{margin:0 0 5px}.confirmationPage .phone-country-code{color:#666;font-size:11px;margin:4px 0 0;font-style:italic}.book-deposit-box{background:#eee;border-radius:4px;padding:15px 10px 5px;margin:0 0 40px 20px;width:400px;color:#000;overflow:hidden}.book-deposit-row{overflow:hidden;padding:0 10px;margin-bottom:8px;line-height:18px}.book-deposit-call{color:#333;width:160px;float:left}.book-deposit-rightCell{text-align:right;float:right;width:220px}.deposit-tit .book-deposit-rightCell{font-size:18px}.deposit-total .book-deposit-rightCell{color:#2071c9;font-size:18px}.deposit-total .book-deposit-call{font-weight:700;font-size:14px}.deposit-comment{color:#666;border-bottom:1px dotted #ccc;padding:0 20px 8px;text-align:right;font-size:11px;font-style:italic;margin-left:-10px;margin-right:-10px}.book-descount{font-size:11px;color:#363636}.book-descount .icn-er-right-black{margin-top:4px!important}.book-descount .icn-er-down-black{margin-top:5px!important}.book-descount .icn-grey-question{cursor:pointer;margin-top:-2px;margin-left:5px}.book-descount-action{display:inline-block;border-bottom:1px dashed #363636;cursor:pointer}.book-descount label{font-size:11px;display:inline-block!important;color:#363636}.book-descount input[type=text]{padding:4px!important;width:114px!important}.book-descount input[type=text].error{background-image:none;border:1px solid #c17474;-webkit-box-shadow:0 0 0 2px #eebebe;box-shadow:0 0 0 2px #eebebe}.book-descount-btn{display:inline-block;border:1px solid #929292;border-radius:5px;background:#fafafa;font-size:11px;color:#000;line-height:22px;padding:0 8px;margin-top:1px;cursor:pointer}.error-descount{color:#9b1212;margin-top:4px}.book-descount-success{text-align:center}.book-descount-green{background:#ecfae6;border:1px solid #bdd8b1;text-align:center;font-weight:700;color:#348013;padding:4px 0 5px}.book-descount-hint{padding:5px 8px 6px;border:1px solid #ccc;border-radius:3px;position:absolute;left:-6px;top:-110px;width:186px;color:#010101;background:#fff;font-family:Tahoma,sans-serif}.descount-hint-title{font-size:13px;font-weight:700;padding-bottom:2px}.book-descount-hint input[type=text]{-webkit-box-shadow:none;box-shadow:none;width:128px}.book-descount-hint .book-descount-btn{padding:0 10px}.book-descount-hint .icn-hint-close{position:absolute;top:6px;right:6px;cursor:pointer}.book-descount-hint .arrow,.book-descount-hint .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.book-descount-hint .arrow{border-width:8px 8px 0;bottom:-8px;left:50%;margin-left:-8px;border-top-color:#999;border-top-color:rgba(0,0,0,.25)}.book-descount-hint .arrow:after{border-width:7px 7px 0;bottom:1px;margin-left:-7px;border-top-color:#fff;content:" "}.book-main-deck.book-main-horisontal{padding:0}.book-main-deck.book-main-horisontal .book-info-col{float:none}.book-main-horisontal .book-fileds-col{float:none;width:100%}.book-deposit-row{border-top:1px dotted #ccc;padding-top:5px;margin-top:10px}.book-deposit-payments{text-align:right}.b-confirmation__simple{background:#fff}.page_confirmation .b-confirmation__main{width:800px}.b-confirmation{width:800px;margin:0 auto;font-size:12px}.b-confirmation hr{height:1px;background:#000;border:none;margin:30px 0}.b-confirmation__logo{float:left;width:155px;height:22px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJsAAAAWCAYAAADXT+6KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4QkEzNDZGMTYzRjExRTQ5NzA2RTUwNzNEM0MzNkM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4QkEzNDcwMTYzRjExRTQ5NzA2RTUwNzNEM0MzNkM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjhCQTM0NkQxNjNGMTFFNDk3MDZFNTA3M0QzQzM2QzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjhCQTM0NkUxNjNGMTFFNDk3MDZFNTA3M0QzQzM2QzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6arqCMAAAJyklEQVR42uxaC5RW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);background-repeat:no-repeat;overflow:hidden;text-indent:-9999px}.b-confirmation__service_title{float:left;font-weight:700;margin-right:20px}.b-confirmation__service_info{float:left}.b-confirmation__service{float:right;overflow:hidden}.b-confirmation__mail,.b-confirmation__phone{display:inline-block;width:16px;height:16px;float:left}.b-confirmation__header{border-bottom:1px solid #000;padding:30px 10px 10px;margin-bottom:30px}.b-confirmation__header .b-confirmation__logo{margin-top:5px}.b-confirmation__phone{margin-right:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5NkY2NTUyMTY0MDExRTQ5NzA2RTUwNzNEM0MzNkM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5NkY2NTUzMTY0MDExRTQ5NzA2RTUwNzNEM0MzNkM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjhCQTM0NzUxNjNGMTFFNDk3MDZFNTA3M0QzQzM2QzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjhCQTM0NzYxNjNGMTFFNDk3MDZFNTA3M0QzQzM2QzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4vqiU5AAABLklEQVR42pTTMUhCQRjA8atoKVehySWotmwRLGiMdp0iIiQXQZDEJWiqIWgQGlqiBhGNIAreFooZBA21tLypoclsKoggIvJ/8AnH9V5dBz8e77t737v33fcGPM9TxhjEGp5xrhyGfmAIGbRxgiY2Zc4pwQEOMY8UxnCDtGuCJSu2iy0UXXahF7SsWBJzOMOMS4JtfBuxT4xiB3cuCa5RMWLDuFSOo/+NBTwa8dx/E7xI1d/lPo/xgPVJOfYfCfS4xQq+MIIaotbaEh6kPlMq4JhOsSpJEriX3UQwjQ2Jd6XpGkHnXMUyPqSp9tCR1vblqj95FtmwRjnGgrxJyQ5iRh2OJOnkb512hTguQuZ1nfy/WvUJi1jHmzVX10fv8sfpLi1jAvt4lV3p4qqeAAMAWYk66XaECioAAAAASUVORK5CYII=)}.b-confirmation__mail{margin:4px 5px 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4QkEzNDczMTYzRjExRTQ5NzA2RTUwNzNEM0MzNkM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4QkEzNDc0MTYzRjExRTQ5NzA2RTUwNzNEM0MzNkM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjhCQTM0NzExNjNGMTFFNDk3MDZFNTA3M0QzQzM2QzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjhCQTM0NzIxNjNGMTFFNDk3MDZFNTA3M0QzQzM2QzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6GZQlhAAAA4UlEQVR42ozRvQtBURjH8eOGzctqsVhlt8piEYssMljEYpAVZSCLv8BgMCF1B6Mki7IYDAajjZKUSb6nnlvyknvqc4fn3N9zntNxmKZZUUp14VT21wNVg08ACZxsBu/IwKvDNWQRxfZP8Iw4wmgYUiyggxjGP4IHOUCHG+rtnmn4kZIJ9A8O2VsjiaIV1Mv4coILbWl2hSkT3V6afYSnyGGEFXaISJMS9pigaQWssfvoYYGQ1DYoI4iW1JbSTDeoO+WN57Lhe5nEg8HblbyYIa8b6LGPci+fzXd2Y4jLU4ABACogKnfwrjLdAAAAAElFTkSuQmCC);background-repeat:no-repeat}.b-confirmation__main{padding:0 10px 30px}.b-confirmation__title{font-weight:700;font-size:18px;line-height:40px}.b-confirmation__id{float:right;font-weight:700;color:#fff;background-color:#cc581f;line-height:40px;padding:0 15px}.b-confirmation__subtitle{font-weight:700;font-size:14px;margin-bottom:10px}.b-confirmation__main p{padding:0 10px}.b-confirmation_table_blue{margin-bottom:30px;text-align:left}.b-confirmation_table_blue th{background-color:#2071c9;color:#fff;padding:6px 10px}.b-confirmation_table_blue td{padding:8px 10px;border-bottom:1px solid #000}.b-confirmation_table_simple{text-align:left;margin:0 10px 30px}.b-confirmation_table_simple td{padding-bottom:6px}.b-confirmation__footer{border-top:1px solid #000;padding:30px 10px;font-size:11px;overflow:hidden}.b-confirmation__footer .b-confirmation__logo{margin-top:10px;float:left}.b-confirmation__address{float:right;width:315px;line-height:1.5em}.b-confirmation__completed{color:#0da514;font-size:24px;margin-bottom:20px}.b-confirmation__def_list{margin:0 10px 20px 25px;list-style:disc}.b-confirmation__def_list li{margin-bottom:5px}.b-confirmation__contact{border:1px solid #ccc;border-radius:4px;padding:20px 10px 10px;margin-bottom:20px;overflow:hidden;font-size:11px}.b-confirmation__contact_title{color:#ff4e00;margin-bottom:15px;text-transform:uppercase}.b-confirmation__row{border-bottom:1px dotted #ccc;padding:0 10px 5px;margin-bottom:5px;overflow:hidden}.b-confirmation__row.last{border-bottom:none}.b-confirmation__contact_name{font-weight:700;display:block;float:left;width:150px}.b-confirmation__highlight{color:#c14412}.b-confirmation__contact_pin{border-radius:4px;line-height:1.5em;background:#f2f9ff;padding:8px 10px}.b-confirmation__print{color:#fff!important;line-height:32px;font-weight:700;padding:0 10px;background-color:#2071c9;float:right;margin-top:-15px}.b-confirmation__print:hover{color:#fff}.b-confirmation__top_separator{margin:30px 0}@media (max-width:1000px){.page_post_booking .container{width:100%;padding:10px 0 0}.page_post_booking .b-footer,.page_post_booking .b-nav,.page_post_booking .h-right,.page_post_booking .header-search{display:none}.page_post_booking .b-header{width:100%}}@media (max-width:700px){.page_post_booking .b-footer,.page_post_booking .b-nav,.page_post_booking .header-bg{display:none}.page_post_booking .container{width:100%;padding:10px 0 0}.page_post_booking .b-confirmation__print{margin-top:16px;float:right}.page_post_booking .b-confirmation_table_blue tr{float:left;width:50%}.page_post_booking .b-confirmation_table_blue tr td,.page_post_booking .b-confirmation_table_blue tr th{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #000;height:40px;padding:4px 0 0 5px!important;vertical-align:middle}.page_post_booking .b-confirmation_table_blue tr td:first-child,.page_post_booking .b-confirmation_table_blue tr th:first-child{border-top:1px solid #000}.page_post_booking table tr{width:100%}.page_post_booking table tr a{white-space:nowrap;overflow:hidden;padding:5px;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block;max-width:200px}}.rtl.page_post_booking .bookList{left:-23px!important}.rtl.page_post_booking .b-confirmation__main{direction:rtl;text-align:right}.rtl.page_post_booking .b-confirmation__print{float:left}.rtl.page_post_booking .b-confirmation__print i{margin-right:0!important;margin-left:5px}.rtl.page_post_booking .b-confirmation__main table td,.rtl.page_post_booking .b-confirmation__main table th{text-align:right!important}.rtl.page_post_booking .b-confirmation__title{float:right!important}.rtl.page_post_booking .b-confirmation__contact_name{float:right}.rtl.page_post_booking .b-confirmation__id{float:left}.page_post_booking .ui-widget-overlay{background:rgba(0,0,0,.8)}.ui-change-email-dialog{border:0;border-radius:6px;background:rgba(155,155,155,.5)!important;margin:0 auto;outline:0;padding:7px!important}.change-email-wrp{width:600px;border:1px solid #737373;min-height:250px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;background:#fff;padding:20px 30px}.change-email-wrp .icn-sprite{position:absolute;right:14px;top:14px;cursor:pointer}.change-email-wrp .__title{font-size:18px;color:#1a1a1a;font-weight:700}.change-email-wrp .__content{padding:0 20px}.change-email-wrp .__content table{width:100%;margin-top:20px;text-align:left}.change-email-wrp .__content table tr:first-child td{line-height:38px}.change-email-wrp .__content table tr td{font-size:12px}.change-email-wrp .__content td>div{min-height:40px}.change-email-wrp .__content table tr td:first-child{width:145px}.change-email-wrp .__content table input{min-width:300px;height:30px}.change-email-wrp .__content table input:focus{border-color:#2071c9}.change-email-wrp .__content table tr p{font-size:12px;color:#333;line-height:18px;width:250px}.change-email-wrp .__content .__btn-wrp{font-size:12px;color:#fff;font-weight:700;text-align:left;height:30px;margin-top:20px;min-height:inherit}.change-email-wrp .__content .__btn-wrp .__cancel,.change-email-wrp .__content .__btn-wrp .__save{height:28px;line-height:28px;padding:0 10px;text-align:center;display:inline-block;border-radius:2px;min-width:100px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.change-email-wrp .__content .__btn-wrp .__save{margin-right:20px;background:#1eae18}.change-email-wrp .__content .__btn-wrp .__cancel{background:#adadad}.change-email-wrp .__content .__success-text{text-align:center}.change-email-wrp .__content .__success-text .__success{display:inline-block;text-decoration:none;border-radius:2px;font-weight:700;font-size:16px;min-width:100px;height:32px;line-height:32px;background:#1eae18;color:#fff;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.change-email-wrp .__content .__success-text p{border-radius:3px;color:#1a1a1a;min-height:50px;line-height:20px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;background:#f2f2f2;width:100%;margin:34px auto 20px}.change-email-wrp .__content .__success-text,.ui-change-email-dialog .success .__content table{display:none}.ui-change-email-dialog .success .__content .__success-text{display:block}.change-email-wrp .__content .error{color:red;margin-top:2px}.hotel-header .stars{display:inline-block;margin:-3px 0 0}.hotel-header .cell{max-width:700px}.hotel-header .rightCell{max-width:275px}.hotel-header .hotel_title_eng{margin:0 0 5px}.hotel-price{margin:0 0 2px;font-size:14px;text-align:right}.price-val{line-height:32px;font-size:16px;color:#333;font-family:arial,sans-serif}.hotel-price-value{font:400 26px/26px Arial,Helvetica,sans-serif}.bpg-lable{font-style:italic;color:#363636;text-align:right;margin-right:5px}.why-book-hotel h3{color:#2fa018;border-bottom:1px solid #898989;padding:0 10px 6px;margin:0 0 10px;font:400 18px/18px Verdana,Geneva,sans-serif}.lngcode_it .why-book-hotel h3,.lngcode_ru .why-book-hotel h3{font-size:15px}.why-book-hotel dl{margin:0 5px 10px;color:#676767;font-size:11px}.why-book-hotel dt{padding:0 0 0 31px;color:#333;font-size:14px;line-height:22px;background-image:url(/images/v2/ico-booked-638fa896ff.png);background-repeat:no-repeat}.why-book-hotel dd{padding:0 20px 0 31px;margin:0 0 15px}.why-book-hotel span{color:#333}.instant-confirm-lbl{background-position:0 -1331px}.no-payments-lbl{background-position:0 -3577px}.low-prices-lbl{background-position:0 -176px}.free-cancellations-lbl{background-position:0 -203px}.guaranteed-rooms-lbl{background-position:0 -232px}.hp-promo{font-size:11px;margin:0 0 40px}.hp-promo p{margin:0 0 4px 12px;color:#666;line-height:16px}.hp-promo p strong{background:0 0!important;padding:0;font-size:11px;display:inline}.hp-promo li{padding:5px 0}ul.sms-book-hpromo-list li{padding:10px 0}.hp-promo strong{background:url(/images/b-sprite-28f29fbcd7.png) 0 -9313px no-repeat;padding:0 0 0 12px;font-size:13px;font-weight:400;display:block}.hp-promo .brg-ico{background:url(/images/bestrate-964e0bda6a.png);width:15px;height:15px;display:inline-block;margin:0 0 -2px}.gallery{margin:0 0 10px}.gallery__review{margin:160px 0 0 10px;width:310px}.rtl .gallery__review{margin:160px 10px 0 0}.gallery__panorams,.gallery__photos,.gallery__videos{width:450px;height:350px;overflow:hidden}.gallery__photos__cont{background:#fff;margin:0;padding:0;width:100%;overflow:hidden}.gallery__photos__cont__nav{position:absolute;top:170px;cursor:pointer;z-index:3}.gallery__photos__cont__prev{left:10px}.gallery__photos__cont__next{right:10px}.gallery__photos__photo{display:inline-block;vertical-align:center;position:relative;width:100%;margin-right:-100%;text-align:center;left:-100%;height:350px;overflow:hidden;z-index:1;-webkit-transition-property:left,height;-o-transition-property:left,height;transition-property:left,height;-webkit-transition-duration:333ms;-o-transition-duration:333ms;transition-duration:333ms;-webkit-transition-timing-function:cubic-bezier(.1,.7,.7,1);-o-transition-timing-function:cubic-bezier(.1,.7,.7,1);transition-timing-function:cubic-bezier(.1,.7,.7,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gallery__photos__photo.active{left:0;overflow:visible;z-index:2}.rtl .gallery__photos__photo.active{float:left;background:#fff}.gallery__photos__photo.active~.gallery__photos__photo{left:100%}.gallery__photos__photo.active~.gallery__photos__photo.active{left:0}.gallery__photos__photo>img{display:block;margin:auto;position:absolute;top:50%;left:50%}.notransition,.notransition .gallery__photos__photo{-webkit-transition-duration:0!important;-o-transition-duration:0!important;transition-duration:0!important;-webkit-transition-delay:0!important;-o-transition-delay:0!important;transition-delay:0!important}.gallery__block__preview{position:absolute;right:0;top:17px;width:313px}.rtl .gallery__block__preview{left:0;right:auto}.gallery-no-menu .gallery__block__preview{top:0!important}.gallery__block__preview__cont{position:absolute;width:313px;background:#fff;z-index:2}.gallery__block__preview__cont ul{text-align:left;height:122px;overflow:hidden}.gallery__block__preview__cont.is-open ul{height:auto;overflow:auto}.gallery__block__preview__cont li{display:inline-block;font-size:1px;border:2px solid #fff;padding:2px;margin:0 0 2px;cursor:pointer;position:relative}.gallery__block__preview__cont li:hover{border:2px solid #2071c9}.gallery__block__preview__cont .icn-gal-video-play{width:22px;height:22px;text-align:left;text-indent:-999em;position:absolute;left:16px;top:17px;overflow:hidden;z-index:9999}.gallery__block__preview__more{color:#2071c9;font-size:11px;float:right;cursor:pointer;margin:0 4px 10px}.gallery__block__preview__more span{border-bottom:1px dotted #2071c9}.gallery__block__preview__more i{margin:3px 3px 0 0}.rtl .gallery__block__preview__more i{margin:3px 0 0 3px}.gallery__block__loading,.gallery__loading img{background:url(/images/v2/spinner-66da24d177.gif) center no-repeat}.gallery__menu{margin:0 0 4px;color:#363636;font-size:11px;text-align:center}.gallery__menu__item{display:inline-block;margin:0 10px 0 0;cursor:pointer}.gallery__menu__item i{margin-right:3px}.rtl .gallery__menu__item i{margin-left:3px;margin-right:0}.gallery__menu__item.active{font-weight:700;cursor:default}.gallery__menu__item span{border-bottom:1px dotted #363636}.gallery__menu__item span:hover{color:#2071C9;border-bottom:1px dotted #2071C9}.gallery__cont__title{text-align:center;color:#999;margin-top:5px;padding-bottom:0}.gallery__panorams__panoram{width:450px;height:306px}.hotel-gallery__slider{height:426px;overflow:hidden;position:relative}.hotel-gallery__navigation{height:46px;overflow:hidden;margin-top:1px;position:relative}.hotel-gallery__slider__slide{height:100%;background:#eee}.hotel-gallery__slider__slide span{vertical-align:top}.hotel-gallery__slider__bot-block{position:absolute;bottom:0;height:62px;width:100%;z-index:10}.hotel-gallery__slider__slide span a>img{width:770px}.hotel-gallery__slider__bot-block__photo-menu{height:46px;background:url(data:image/png;base64,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);line-height:46px;padding:0 14px;position:absolute;bottom:47px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100}.hotel-gallery__slider__bot-block__copyright{text-align:right;color:#fff;font-size:11px;height:16px;line-height:16px;padding:0 14px}.hotel-gallery__slider__bot-block__photo-menu__l div{color:#363636;margin-right:10px;cursor:pointer;float:left;text-align:left;max-width:280px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.hotel-gallery__slider__bot-block__photo-menu__l div span{border-bottom:1px dotted #363636;font-size:12px}.hotel-gallery__slider__bot-block__photo-menu__l{max-width:478px}.hotel-gallery__slider__bot-block__photo-menu__l .active span{font-weight:700;border-bottom:none}.hotel-gallery__slider__bot-block__photo-menu__r a,.hotel-gallery__slider__bot-block__photo-menu__r span{display:inline-block;cursor:pointer;min-width:124px;color:#000;text-align:center;text-decoration:none;border:1px solid grey;border-radius:3px;height:24px;line-height:24px;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.hotel-gallery__slider__bot-block__photo-menu__r a:last-child,.hotel-gallery__slider__bot-block__photo-menu__r span:last-child{margin:0}.hotel-gallery__slider__slide__photo{height:426px;text-align:center}.hotel-gallery__slider__slide__photo table{height:100%}.hotel-gallery__slider__slide__photo td{vertical-align:middle}.hotel-gallery__slider__rating{position:absolute;left:10px;top:10px;min-width:200px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAABRJREFUeNpi+P///34AAAAA//8DAAm7A73k9gmdAAAAAElFTkSuQmCC);min-height:70px;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#363636;text-align:right;z-index:10}.hotel-gallery__slider__rating__top{font-size:24px;font-weight:700;padding-right:10px;height:60px;line-height:60px}.hotel-gallery__navigation__next,.hotel-gallery__navigation__prew{height:45px;width:30px;line-height:46px;z-index:10;display:block!important;position:absolute;top:0;cursor:pointer}.hotel-gallery__slider__rating__middle{font-size:16px;margin-top:12px;font-weight:700;text-align:left}.hotel-gallery__slider__rating__bottom{font-size:11px;margin-top:4px}.hotel-gallery__slider__rating__bottom a,.hotel-gallery__slider__rating__bottom>.span-smartlink{color:#363636;text-decoration:underline}.hotel-gallery__navigation__prew{left:0;background:#dadada;text-align:center}.hotel-gallery__navigation__next{right:0;background:#dadada;text-align:center}.hotel-gallery__navigation__img{width:100%;height:100%;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.hotel-gallery__navigation__img span{float:left;width:80px!important;height:100%;margin-right:1px;position:relative}.hotel-gallery__navigation__img span img{height:100%}.hotel-gallery__navigation__img .test_block{background:#00f}.hotel-gallery__navigation__img__border{height:5px;position:absolute;bottom:0;background:#2071c9;width:100%;display:none}.hotel-gallery__navigation__img span:hover .hotel-gallery__navigation__img__border{display:block}.gallery-wrap{position:relative}.hotel-no-slider{height:70px;background:#f7f7f7;padding-left:10px;padding-right:15px;margin-bottom:20px}.hotel-no-slider__left{padding-top:23px}.hotel-no-slider__right .hotel-gallery__slider__rating{position:static;background:0 0;padding-right:0;line-height:18px}.hotel-review-sm,.sm-rating-quote{position:relative;border-radius:4px}.hotel-no-slider__right .hotel-gallery__slider__rating h3,.hotel-no-slider__right .hotel-gallery__slider__rating__top{line-height:18px}.hotel-no-slider__right .hotel-gallery__slider__rating__bottom{margin:0}.hotel-review-sm{background:#ededed;padding:10px;clear:both;min-height:150px}.no-hotel-review{min-height:80px}.no-hotel-review h3{font-weight:700;font-size:20px;line-height:26px;color:#4c4c4c;margin-bottom:5px}.no-hotel-review-inline{min-height:auto;padding-bottom:5px;margin-bottom:20px}.hotel-review-sml-inline{min-height:auto}.hotel-review-sml-inline .hotel-create-review{bottom:auto;top:23px;right:15px}.hotel-review-sml-inline .sm-reting-value{width:45px}.hotel-review-sml-inline .sm-rating-title{width:auto}.hotel-review-sml-inline .sm-rating-t{display:inline-block}.sm-rating-header{overflow:hidden;margin:0 0 9px;color:#666}.sm-rating-t,.sm-reting-d{font-family:'Open Sans',Verdana,Arial,sans-serif;color:#000}.sm-reting-value{text-align:right;padding:4px 10px 0 0}.sm-reting-d{font-size:30px;line-height:26px;font-weight:700;margin:0 0 2px}.sm-reting-d span{font-size:16px;padding-left:5px;font-weight:400}.sm-rating-t{font-size:20px;line-height:20px;font-weight:600;margin:0 0 5px}.sm-rating-quote{color:#4c4c4c;background:#fff;padding:5px 10px 10px;margin:0 0 13px;font-style:italic;font-size:13px}.sm-rating-quote div{max-height:54px;overflow:hidden}.to-treveler{background:url(/images/v2/ico-booked-638fa896ff.png) 0 -1162px no-repeat;width:22px;height:18px;margin:0 0 -14px;display:block;position:absolute;bottom:0}.sm-reting-traveler{color:#4d4d4d;font-size:11px}.hotel-trevelers-liks-header{border-top:1px solid #cdcdcd;padding-top:10px;margin-bottom:5px;font-weight:700}.hotel-trevelers-liks li{font-style:italic;display:inline-block;margin:0 5px 6px 0;padding:0 0 0 10px;background:url(/images/v2/ico-booked-638fa896ff.png) 0 -1210px no-repeat}.hotel-create-review{position:absolute;right:10px;bottom:10px;padding:0 0 0 20px;color:#2071c9;text-decoration:underline;line-height:15px;background:url(/images/v2/ico-booked-638fa896ff.png) 0 -3548px no-repeat;cursor:pointer}.hotel-guest-rating{border-radius:4px;margin:30px 0}.hotel-guest-rating h4{color:#4c4c4c;margin:0 0 10px;font-weight:400;font-size:20px}.hotel-rating-big{width:260px;min-height:100px}.hotel-rating-big .sm-rating-title{width:175px}.hotel-reviews-read-for{width:370px;font-size:14px}.hotel-rating-name{width:115px;color:#000;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.hotel-reting-progress{width:150px;height:5px;overflow:hidden;font-size:1px;background:#cdcdcd}.hotel-raving-val-bg{background:#ff9133;border-right:1px solid #fff;height:5px;overflow:hidden;font-size:1px}.hotel-user-rating-list li{overflow:hidden;padding:30px 0 30px 20px}.hotel-user-rating-list li:last-child{border:0}.hotel-user-rating-list .last-item{border:none}.hotel-rating-text{width:572px;margin-right:0!important}.hotel-rating-text p{padding-left:40px;position:relative;font-size:13px;line-height:20px;color:#363636;margin-bottom:15px}.hotel-diff-reviews{width:150px}.hotel-user-r-icon{width:60px;font-size:10px;font-family:Tahoma,arial,sans-serif;text-align:center}.hotel-user-r-text{display:block;clear:both}.hotel-retings-vals li{padding:0;margin:0 0 5px;border:none;font-size:11px}.hotel-retings-vals .rightCell{font-weight:700}.hotel-retings-vals .hote-overal-inlist{font-size:11px;color:#363636;font-weight:700}.hotel-retings-vals .hote-overal-inlist .rating{font-size:15px}.hotel-retings-vals .hote-overal-inlist .cell{padding-top:3px;max-width:120px;overflow:hidden}.lngcode_ru .hote-overal-inlist .cell{font-size:11px}.review-translation{margin:20px 0 0 12px}.review-translation label{display:inline-block;margin:-1px 10px 0 5px}.show-more-reviews{text-align:center;font-size:11px;line-height:28px;text-decoration:underline;color:#2071c9;background:#f2f2f2;border-radius:4px}.show-more-reviews span{background:url(/images/v2/ico-booked-638fa896ff.png) 0 -125px no-repeat;padding-left:12px;cursor:pointer}.hotel-rating-val{font-family:Verdana,Arial,sans-serif;font-weight:700;color:#000;font-size:14px}.rating-left-block{height:28px;width:50px;background:#ffe6d8;display:inline-block;line-height:28px;color:#363636;font-family:'Open Sans',Verdana,Arial,sans-serif;font-weight:700;font-size:16px;margin-top:8px;border-radius:2px}.hotel-rating-text p .icn-sprite{position:absolute;left:16px;top:5px}.hotel-description-box{margin:0 10px 30px;font-size:13px}.hotel-description-box h4,.hotel-description-box h5{margin:0 10px 5px;font:700 12px tahoma,arial,sans-serif;color:#333}.hotel-description-box .inline-title{display:inline-block;float:left;margin:2px 5px 0 0}.hotel-description-box h4{font-size:14px;line-height:14px}.hotel-description-box p{line-height:18px;margin:0 0 15px;font-size:12px;font-family:verdana}.section-title,.section-title-loc-no-border,.section-title-no-border{color:#ff4e00;font-size:18px;font-weight:400}.section-title{border-bottom:1px solid #898989;padding:0 10px 5px;margin:0 0 20px}.section-title-no-border{margin:0 0 10px}.hotel-features{margin:0 0 20px;overflow:hidden}.hotel-features li{float:left;line-height:24px;margin:0 6px 6px 0;background:#ededed;color:#363636;border-radius:4px;padding:0 10px}.hotel-simple-list{list-style:disc;margin:0 0 20px 20px;padding-top:10px}.hotel-simple-list li{margin:0 0 5px;font-size:13px!important}.hotel-sm-location{margin:0 10px 30px;overflow:hidden;font-size:13px}.hotel-sm-map{border:1px solid #c6c6c6;border-radius:4px;width:223px;height:108px;overflow:hidden;font-size:1px;position:relative}.textcontent{width:475px;float:left;padding:0 0 0 20px}.textcontent h4{font:700 12px tahoma,arial,sans-serif}.textcontent p{margin:0 0 10px}.sm-zoom{position:absolute;bottom:6px;right:10px;width:20px;height:20px;background:url(/images/v2/ico-booked-638fa896ff.png) 0 -257px no-repeat;display:block;cursor:pointer}.hotel-sm-map-list{margin:0}.hotel-sm-map-list h4{font-size:12px;font-weight:400}.hotel-sm-loc-list li{background:url(/images/v2/ico-booked-638fa896ff.png) 0 -1986px no-repeat;margin:0 0 5px;padding:0 0 0 8px;font:400 12px Tahoma,arial,sans-serif}.hotel-facilities{margin:0 0 30px}.hotel-facilities a{color:#363636}.hotel-facilities td,.hotel-facilities th{vertical-align:top;text-align:left;padding-top:15px;padding-bottom:15px;border-bottom:1px dashed #cdcdcd;font-size:12px}.hotel-facilities th{width:177px}.hotel-facilities th b{padding-left:26px;line-height:20px;margin-left:10px}.hotel-facilities p{margin-bottom:10px}.list-block li{list-style:disc;margin:0 0 5px 20px}.list-line{margin:0 0 0 20px}.list-line li{float:left;list-style:disc;margin:0 25px 5px 0;width:148px}.hotel-price-from span{color:#666}.hotel-get-price-from{font-family:tahoma,arial,sans-serif;color:#363636}.hotel-get-price-from span{display:inline-block;vertical-align:bottom}.hotel-sm-price{font-size:20px;line-height:20px}.hotel-share-list{margin:0 0 30px;padding:10px;border:1px solid #dadada;border-radius:4px}.social-hotel-bar{border-bottom:1px dotted #dadada;padding-bottom:11px;margin-bottom:10px;overflow:hidden}.hotel-share-list .icon{width:16px;height:16px;cursor:pointer;overflow:hidden;text-indent:-9999px}.hotel-share-list ul{overflow:hidden}.hotel-share-list li{float:left;margin:0 8px 0 0;font-weight:700;line-height:15px;height:16px}.hotel-share-list li:last-child{margin-right:0}.lngcode_ru .hotel-share-list .share-hp-lbl{font-size:11px}.google-like{width:50px;float:left;overflow:hidden}.facebook-like{overflow:hidden;float:left}.facebook-like iframe{width:140px!important}.new-sharemap{float:right;margin:0 10px 0 0;font:400 12px/16px verdana!important;color:#2071C9!important;text-shadow:none;background:url(/images/v2/ico-booked-638fa896ff.png) 0 -2961px no-repeat;padding:0 0 0 16px}.hotel-subtitle-wmenu{overflow:hidden;padding:4px 0 3px 10px;border-bottom:1px solid #898989;margin:0 0 10px;font-weight:400;font-size:18px;color:#FF4E00}.hotel-subtitle-wmenu h3 a{color:#FF4E00;text-decoration:none;line-height:22px}.hotel-subtitle-wmenu h3{float:left;padding:0;margin:0;border:none}.hotel-subtitle-wmenu ul{display:inline-block;float:right}.hotel-subtitle-wmenu li{display:inline-block;font-size:0;position:relative;margin:4px 2px 0}.hotel-subtitle-wmenu li a{font-size:11px;color:#333;display:inline-block}.hotel-subtitle-wmenu li a:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 4px;margin-left:4px;border-color:transparent transparent transparent #000}.h-description{width:100%;margin:0}.h-description p{margin:0 10px 10px}.h-description .all-available-hotels{border:1px solid #325485;background:#E5ECF5;padding:10px;text-align:center;font-weight:700;font-size:14px}.blu-block-list{margin:0 0 15px 25px}.blu-inline-list li{display:inline-block;overflow:hidden;float:left;width:177px;padding:0 10px 5px;vertical-align:top}.blu-inline-list li:before{content:'•';font-size:11px;color:#2880df;margin-right:9px;margin-left:-6px}.google-like{vertical-align:auto;line-height:14px;height:16px;padding:0;margin:8px 0 0}.eoc_promo{float:left;width:650px;text-align:center;margin:2px 0 0;font-size:11px;zoom:1}.cell-conditions .breakfast-on{color:#15900c!important}.cell-conditions .breakfast-off{color:#666!important}.pagination{text-align:center;overflow:hidden;margin:0 0 8px}.pagination a{margin:0 8px;font-size:12px}.hotel-options{overflow:hidden;font-size:12px;line-height:18px}.hotel-options h5{font:700 12px verdana,sans-serif;padding:0;margin:0 0 7px 10px;clear:both}.hotel-options h5 sup{color:#ff4e00}.hotel-options h2,.hotel-options h3{font-size:18px}.did-you-mean{position:relative;background:#E0ECF9;padding:0 0 2px;margin:0 0 10px}.did-you-mean h4{font:700 12px verdana,sans-serif!important;color:#363636!important;padding:5px 10px!important;margin:0}.did-you-mean p{margin:0 10px 5px}.did-you-mean .stars{display:inline-block}.did-you-mean .dym-img{margin-right:7px}.did-you-mean .dym-img img{width:40px;vertical-align:middle}.did-you-mean .dym-info{display:inline-block;font:11px/13px verdana,sans-serif;color:#363636;vertical-align:middle}.contacts-title,.did-you-mean .dym-info a,.seo-contact-info h4{font-weight:700}.did-you-mean .dym-location{float:left;clear:both;margin-top:3px}.did-you-mean .dym-close{margin:0;position:absolute;top:5px;right:5px}.did-you-mean .dym-close a{display:block;width:11px;height:11px;text-indent:-999em;background:url(/images/sprite-icons-6ce2a63eab.png) 0 -1500px no-repeat;overflow:hidden}.sec-c-cell{float:left;width:23%;margin:0 10px 0 0;font-style:italic;word-wrap:break-word}.seo-contacts-active{padding-top:8px;-webkit-box-shadow:inset 0 0 2px #E0ECF9;box-shadow:inset 0 0 2px #E0ECF9}.seo-contacts-active .contacts-title{display:none}.seo-contact-info{overflow:hidden}.seo-contact-info h4{color:#000;font-size:11px;font-style:normal;margin:0 0 5px;padding:0}.seo-contacts{margin:0 0 20px;padding:6px 10px;border-radius:4px;font-size:11px;background:#fafaf9;cursor:pointer;-webkit-box-shadow:inset 0 0 2px #ccc;box-shadow:inset 0 0 2px #ccc}.location-sec{position:relative;width:752px}.ui-datepicker-multi{z-index:5!important}#panoram-block{clear:both}.full-img-panoram{text-align:center;margin:0 0 10px;height:335px}.loading-state{background:url(/images/loader-66x66-b2316e6e0b.gif) 50% 50% no-repeat;width:100%;height:200px}.loading-state h5{text-align:center;padding:40px 0 0;color:#f0620c}.hotel-availability{background:#E5ECF5;border:1px solid #325485;font:12px verdana,sans-serif;margin:10px 5px;overflow:hidden;padding:0 10px}.hotel-availability p{margin:10px 0}.hotel-availability .warning{background:url(/images/alert2-f7f357b402.gif) 0 center no-repeat;color:#E11010;font:700 12px verdana,sans-serif;margin:10px 0;min-height:31px;padding-left:40px}.hotel-availability .warning p.strong{font-size:14px}.hav-na{border-radius:2px;border:1px solid #c00!important;background:url(/images/arr-c3f3dd3521.png) 10px 10px no-repeat #FEF0EB!important}.hav-na .warning p.strong{font-size:12px;padding:8px 0 0}.hav-na .available-rooms{font-size:11px}.hav-na .na-b{display:inline-block;background:#F9561D;border-radius:4px;padding:4px 8px;margin:0 0 0 10px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:400}.hav-na .err{padding:15px 0 0 36px;color:#c00;font-weight:700}.book-top-box-n{border-radius:4px;padding:10px 0 0;margin:0 0 10px}.book-top-box-n .ch-dates{display:inline-block;background:#F9561D;border-radius:4px;padding:4px 8px;margin:0 0 0 10px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:400}.all-available-hotels{border-radius:2px;font-size:11px!important;display:block;text-decoration:none}.cancel_policy{margin:0 0 0 25px}.blu-block-list li,.cancel_policy li{list-style:disc;padding:0 0 5px}.blu-block-list .cancel_policy li{background:0 0;padding:0 0 10px}.blu-block-list li.detIco{list-style:none;background:0 0;margin:0 0 0 -16px;padding:0 0 0 16px}.blu-block-list li.detIco:before{content:'*';font-size:11px;color:#ff4e00;float:left;display:block;margin-left:-16px}.book-now-inline{margin:10px 0 20px;text-align:right;font-size:11px;color:#2071C9}#hotel_tab_location .loc-list{width:740px;margin:0 10px 20px 15px;vertical-align:top}#hotel_tab_location .loc-list th{vertical-align:top;width:160px;padding:7px 0 0}#hotel_tab_location .loc-list li{display:inline-block;width:175px;font-weight:400;margin:0 0 6px;font-size:11px;padding-right:6px;vertical-align:top}#hotel_tab_location .loc-list li small{white-space:nowrap}.r-b-s{color:#333;font-weight:400;font-size:11px}.room-fich{margin:2px 0!important;color:#666!important}.bh-f td,.bh-f th{background:#E0ECF9}.bh-f th sup{color:#FF4E00}.nm-h{width:740px!important;height:475px!important}.em-i,.fb-i,.go-i,.ht-i,.tw-i{cursor:pointer;display:block;text-indent:-9999px;width:16px;height:16px;overflow:hidden;background-image:url(/images/v2/ico-booked-638fa896ff.png)}.fb-i{background-position:0 -3461px}.tw-i{background-position:0 -3477px}.em-i{background-position:0 -3509px}.go-i{background-position:0 -3493px}.ht-i{background-position:0 -3525px}#desc-frame{width:100%;height:300px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mod-results{margin:0 0 20px}.mod-results h3{font:18px Verdana,sans-serif;padding:0 10px 8px}:lang(fr) .hotel-ico-relaxation{line-height:20px!important}:lang(fr) .hotel-facilities th b.hotel-ico-pets{line-height:16px!important;background-position:0 -643px!important}.availbox-horizontal .availbox_search_menu_item{width:28%!important}.availbox-horizontal .availbox_search_menu_item:last-child{margin-left:4px;float:left}.write-quick-review-wrap{background:#fafafa;border-radius:5px;border:1px solid #ccc;padding:10px 20px;position:relative;height:132px;overflow:hidden}.write-quick-review__title{font-size:14px;color:#ff4e00;text-transform:uppercase}.write-quick-review__rate-this-hotel{width:560px}.hotels-neighbors-wrap{color:#737373;font-size:11px;width:1200px;margin:70px auto 0}.hotels-neighbors,.page_hotel .hotels-neighbors-wrap,.rtl .hotels-neighbors-wrap{width:100%}.hotels-neighbors td{line-height:16px;padding-right:30px;padding-bottom:20px}.rtl .hotels-neighbors td{padding-right:0;text-align:right}.hotels-neighbors td div{margin-bottom:8px}.hotels-neighbors td div:last-child{margin:0}.hotels-neighbors td:last-child,.hotels-neighbors tr td:last-child{padding-right:0}.hotels-neighbors tr td:first-child{max-width:240px;min-width:210px}.hotels-neighbors-first{font-size:12px;font-weight:700;padding-right:30px;vertical-align:top;text-align:left}.hotel-page__hotel-reviews{margin-bottom:10px}.hotel-page__hotel-reviews__top{line-height:26px;border-bottom:1px solid #898989;padding-bottom:4px}.hotel-page__hotel-reviews__title{float:left;padding-left:10px;color:#ff4e00;font-size:18px}.hotel-page__hotel-reviews__title span{color:grey}.hotel-page__hotel-reviews__write-a-review{float:right;cursor:pointer;min-width:124px;color:#000;text-align:center;text-decoration:none;border:1px solid grey;border-radius:3px;height:24px;line-height:24px;margin-right:10px;font-size:14px}.hotel-page__hotel-reviews__visitor{float:left;width:126px;text-align:center}.hotel-page__hotel-reviews__visitor__name{color:#363636;font-size:11px;line-height:18px}.hotel-page__hotel-reviews__visitor__date{font-size:11px;line-height:15px;color:grey}.hotel-page__hotel-reviews__average-rating{text-align:center;width:126px;float:left;color:#363636;font-weight:700}.hotel-page__hotel-reviews__average-rating__top{font-size:11px;font-weight:700}.hotel-page__hotel-reviews__average-rating__bottom{font-size:16px}.hotel-page__hotel-reviews__center{width:488px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:18px}.hotel-page__hotel-reviews__center__title{color:#363636;font-size:12px;font-weight:700}.hotel-page__hotel-reviews__center__text{font-size:12px}.hotel-page__hotel-reviews__center__text a{text-decoration:none}.hotel-page__hotel-reviews__center__pros-cons__wrap{font-size:12px;margin-top:10px}.hotel-page__hotel-reviews__center__pros-cons{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:18px;position:relative}.hotel-page__hotel-reviews__center__pros-cons i{position:absolute;left:20px;top:0}.hotel-page__hotel-reviews__wrap{border-bottom:1px dashed #cdcdcd;padding:15px 0}.hotel-page__hotel-reviews__link{text-align:right;margin-top:10px;font-size:12px}.hotels-neighbors ul{list-style:none;margin:0;padding:0}.hotels-neighbors ul li{display:inline-block;margin-bottom:8px}.hotels-neighbors ul li .span-smartlink,.hotels-neighbors ul li a{text-decoration:none;color:#737373}.hotels-neighbors-no-margin ul li{margin:0;padding-right:8px}.hotels-neighbors-margin ul li{width:245px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:15px;vertical-align:top}.rightCell-map{border-radius:4px;overflow:hidden;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;position:relative;width:220px;height:166px}.rightCell-map .smartlink{font-size:0;display:block}.rightCell-map .sm-zoom{font-size:11px;color:#fff;position:absolute;width:inherit;height:20px;line-height:20px;padding:0 6px;background:#3b8de6;border-radius:3px}.write-quick-review__button-show{border:1px solid #d9d9d9;border-radius:5px;background-color:#f9f9f9;line-height:22px;padding:0 15px;position:absolute;top:8px;right:8px;font-size:11px;cursor:pointer}.write-quick-review__button-show i{margin-top:2px}.show-quick-review{height:inherit}.hotel-sm-location p{margin:0 0 10px}.hotel-sm-location h4,.hotel-sm-location h5{margin:0 0 5px}.have-a-question-wrap{padding:10px}.ask-hotelier{margin-bottom:40px}.ask-hotelier label{font-weight:700;font-size:14px;margin-left:5px}.ask-hotelier textarea{width:536px;height:50px;margin-right:18px;resize:vertical}.ask-hotelier__submit-btn{vertical-align:top;margin-top:10px;height:30px;line-height:30px;min-width:70px;text-align:center;color:#fff;background:#1eae18;border:0;font-size:14px;border-radius:5px;cursor:pointer}.have-a-question__content,.loc-destinations{border-bottom:1px dashed #cdcdcd}.ask-hotelier__form-text{font-size:11px;color:#666;padding-left:5px;margin-top:5px}.have-a-question__content__question{font-size:12px;color:#363636;font-weight:700;line-height:18px}.have-a-question__content__users{font-size:11px;color:#666;line-height:15px}.have-a-question__content{padding-bottom:20px;margin-top:26px}.have-a-question__content:first-child{margin-top:0}.have-a-question__content__text{font-size:12px;color:#363636;margin-top:12px;line-height:18px;padding-left:26px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAFNSURBVDhPnZLLTsJAFIZP4oP4ACYkvoGPYmLc6mNoQYi14VYJtBRIWdFW2kBvEG4pjeIDQXo8p8QFC03p4lvMnP/7M5kZkBtyodPu7DRV2/e6PcwCZVFpK9/kXsOgP/i0xzb6vo9hEGaCs+yQu4PxxzhZrVa43W4xjuNMcJYdcg/ged5Z8i/ssJsWRFGUi7RgOp3iZrPJBbswmUxwvV7ngl1wHAeXy2Uu2AXbtveLxQLzQO4BLNOKZrMZzufzs2DHsqwYhvrwii7jKwgCDEP6KBngLDk7cgsgN2XQdR1GoxGYhnmKafId3dJzJSzxs9H6jmfsICJA5aUCkihBrVqDerV+QrPRBK2rcdG967qJYzv8fW94X3qTjgXCs/AnJaEE4qsIqqLyiR4Mw8DWe+uyXCqn82PBE4X/oSgU0xKlo0C/13+kk17wHs8QEX4Ad5O1aUOCYRAAAAAASUVORK5CYII=) top 3px left 3px no-repeat}.have-a-question__content__text p{margin:0}.have-a-question__content__text__bottom{font-size:11px;line-height:15px;color:#666}.have-a-question-link{text-align:right;margin:12px 0}.have-a-question-link a{color:#2071c9;font-size:12px;text-decoration:underline}.question-dialog-wrap{width:340px;background:rgba(255,255,255,.7);border-radius:10px;padding:5px}.question-dialog-title{font-size:14px;font-weight:700;color:#363636}.question-dialog-text{font-size:12px;color:#333;line-height:17px}.question-dialog-form{padding:20px}.question-dialog-form .question-dialog-form label{margin-left:5px;font-weight:700}.question-dialog-form label span{font-size:11px;color:#333;font-weight:400}.question-dialog-form input{width:100%!important;margin-bottom:15px}.question-dialog-form input.error{border:1px solid #FF4D4D;-webkit-box-shadow:0 0 0 2px rgba(255,77,77,.3);box-shadow:0 0 0 2px rgba(255,77,77,.3);font-weight:400}.question-dialog-form input:focus{border-color:#2071c9;-webkit-box-shadow:0 0 0 2px #e4e4e4!important;box-shadow:0 0 0 2px #e4e4e4!important;-webkit-box-shadow:0 0 0 2px rgba(128,128,128,.2)!important;box-shadow:0 0 0 2px rgba(128,128,128,.2)!important}.question-dialog-submit-wrap .ask-hotelier__submit-btn{width:inherit!important;min-width:180px!important;margin-bottom:0;border:0;font-size:14px;border-radius:5px;cursor:pointer}.question-dialog-submit-wrap{text-align:center}.question-dialog-wrap-popup{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:10px 18px;border-radius:5px}.write-review-wrap__thank-you{background:#fafafa;border-radius:5px;border:1px solid #ccc;padding:22px;margin-bottom:20px;font-size:18px}.ask-hotelier textarea.error{border:1px solid #FF4D4D;-webkit-box-shadow:0 0 0 2px rgba(255,77,77,.3);box-shadow:0 0 0 2px rgba(255,77,77,.3)}.other_questions{color:#ff4e00;font-size:16px;margin:-12px 0 20px}.new-hotel-icns .icn-sprite{position:absolute;top:0;left:0}.new-hotel-icns{display:inline-block;position:relative}.hotel-whats-nearby__first{font-weight:700;width:176px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:24px;padding-bottom:2px}.hotel-whats-nearby__last{font-size:12px;line-height:20px}.hotel-whats-nearby{padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}.hotel-whats-nearby table{width:100%}.hotel-whats-nearby__last ul{list-style:inherit;list-style-position:inside;margin-bottom:6px}.hotel-facilities tr:last-child td,.hotel-facilities tr:last-child th{border:0}.nearby-hotels-wrap{background:#fafafa;padding:18px;border:1px solid #ccc;border-radius:4px;margin-bottom:50px;margin-top:80px;font-family:Roboto,Open Sans,sans-serif}.nearby-hotels__title{color:#333;font-size:14px;text-transform:uppercase}.nh-slider-wrap{padding:20px 40px 0 41px;position:relative;overflow:hidden}.nh-slider-wrap .slick-slider{height:170px}.nh-slider-wrap .slide{width:160px;float:left;margin-right:20px}.nh-slider-wrap .slider{margin-right:-20px}.nh-slider-wrap .slide-name{color:#2071c9;font-size:12px;text-decoration:none;line-height:18px;display:inline-block;margin-top:6px;max-height:36px;overflow:hidden}.nh-slider-wrap .slide-stars .stars{vertical-align:top}.nh-slider-wrap .slide-rating{font-size:12px;line-height:18px;color:#595959}.nh-slider-wrap .slide-price{font-size:12px;line-height:18px;color:#333}.nh-slide-left,.nh-slide-right{position:absolute;cursor:pointer;top:50px}.nh-slide-left{left:0}.nh-slide-right{right:0}.nh-slider-wrap .caroufredsel_wrapper{width:880px!important}.hotel-overview-wrap{position:relative;margin-bottom:10px}.hotel-qu,.hotel-questions{margin:0 0 20px}.white-shadow-block{position:absolute;width:100%;height:42px;bottom:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 46%,rgba(255,255,255,.5) 52%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(255,255,255,0)),color-stop(46%, rgba(255,255,255,0)),color-stop(52%, rgba(255,255,255,.5)),to(rgba(255,255,255,1)));background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 46%,rgba(255,255,255,.5) 52%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 46%,rgba(255,255,255,.5) 52%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 )}.hidden-overview{height:100px;overflow:hidden}.nearby-hotels-container{padding-top:20px;background:#fff;clear:both}.hotel-qu{border:1px solid #ccc;padding:10px 10px 0;border-radius:4px}.arrow-question{width:26px;height:17px;margin:0 0 -19px 10px;background-position:0 -1183px}.hotel-qu p{margin-bottom:10px}.hotel-autor-box{margin:0 0 0 30px}.hotel-autor-name{margin:0 0 2px;color:#363636;font-size:12px}.hotel-qu-autor{font-size:11px;color:#666;margin:0 0 0 10px}.ask-expert{background:#ededed;border-radius:4px;padding:10px 10px 8px;margin:20px 0 0;width:120px}.ask-expert .hotel-qu-autor{margin:0}.ask-exp-form{margin:0 0 40px 15px;width:575px}.ask-exp-form input{width:240px;margin:0 0 10px}.ask-exp-form textarea{margin:0 0 10px;width:96%;height:50px}.ask-exp-form fieldset{margin:0 0 10px}.loc-table td{padding-bottom:0}.loc-table tr th{border-bottom:none}.loc-list-line{margin:0 0 0 20px;overflow:hidden;list-style:none}.loc-list-line li{overflow:hidden;margin:0 30px 15px 0;float:left;font-size:12px}.loc-list-name{width:250px;float:left;margin-right:20px}.loc-list-name .icn-grey-bulet-sml{float:left}.loc-list-name b{float:left;width:240px}.loc-list-gap{width:65px;float:left}.loc-list-addr{float:left;width:355px}.loc-list-line.w-addr{color:#bdbcbd;margin:0 0 0 20px}.loc-list-line.w-addr li{display:block;float:none}.loc-list-line.w-addr div{color:#333}.loc-list-line.w-addr p{margin:4px 0 0;padding:0;font-size:11px}.loc-res-gr{color:#b5b5b5}.loc-list-line .icn-loc-distance{margin:3px 4px 0 0}.loc-table .landmark-link{text-decoration:none}