.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:.25em .5em;border-top:0;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;}.ui-menu .ui-menu-item-wrapper{position:relative;padding:.25em .75em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .5em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Sans-serif,"Helvetica Neue",Arial;font-size:100%}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Sans-serif,"Helvetica Neue",Arial;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #dedede}.ui-widget-content{border:1px solid #dedede;background:#fff;color:#3a3a3a}.ui-widget-content a{color:#3a3a3a}.ui-widget-header{border:1px solid #d3e4f5;background:#e4f3f7 url("/templates/intergid/style/jquery-ui/images/ui-bg_white-lines_100_e4f3f7_40x100.png") 50% 50% repeat;color:#555;font-weight:bold}.ui-widget-header a{color:#555}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #dedede;background:#f8f8f8;font-weight:normal;color:#1b90ca}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#1b90ca;text-decoration:none}.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ececec;background:#fbfbfb url("/templates/intergid/style/jquery-ui/images/ui-bg_layered-circles_13_fbfbfb_13x13.png") 50% 50% repeat;font-weight:normal;color:#eb8f00}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#eb8f00;text-decoration:none}.ui-visual-focus{box-shadow: inset 0 0 3px 0px #fbcb09;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #e6e6e6;background:#f4f1de;font-weight:normal;color:#eb8f00}.ui-icon-background,.ui-state-active .ui-icon-background{border:#e6e6e6;background-color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fab02f;background:#fff url("/templates/intergid/style/jquery-ui/images/ui-bg_highlight-soft_75_ffffff_1x100.png") 50% top repeat-x;color:#3a3a3a}.ui-state-checked{border:1px solid #fab02f;background:#fff}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#3a3a3a}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ba2f14;background:#f44336 url("/templates/intergid/style/jquery-ui/images/ui-bg_diagonals-thick_18_f44336_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;color:#666;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/templates/intergid/style/jquery-ui/images/ui-icons_3d4e5f_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/templates/intergid/style/jquery-ui/images/ui-icons_3d4e5f_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/templates/intergid/style/jquery-ui/images/ui-icons_f7931d_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/templates/intergid/style/jquery-ui/images/ui-icons_f7931d_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/templates/intergid/style/jquery-ui/images/ui-icons_1b90ca_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/templates/intergid/style/jquery-ui/images/ui-icons_ffd27a_256x240.png")}.ui-button .ui-icon{background-image:url("/templates/intergid/style/jquery-ui/images/ui-icons_3d4e5f_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#fff url("/templates/intergid/style/jquery-ui/images/ui-bg_diamond_67_ffffff_10x8.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{-webkit-box-shadow:0 20px 45px #444;box-shadow:0 20px 45px #444} * {margin: 0;padding: 0;box-sizing: border-box;}body {width: 100%;min-width: 320px;max-width: 1200px;margin: 0 auto;position: relative;font-size: 15px;color: #3a3a3a;line-height: 1.3;font-family: Sans-serif, "Helvetica Neue", Arial;}#site-container {height: inherit;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background: #fbfbf8;}h1, h2, h3 {color: #551a1a;font-weight: normal;font-family: "PT Sans Caption", Verdana, Helvetica;}h4 {font-weight: normal;text-decoration: underline;font-family: Verdana, Helvetica, "PT Sans Caption";}p {display: block;margin: .5em 0;}h1 {font-size: 175%;}h3 {margin-top: 1em;}p {text-indent: 1em;}.broadsheet h3 {padding-left: .75em;}#site-content col-l *:not(form) ul {margin: .5em 0;}li {list-style-type: none;list-style-position: inside;}.colr-block:not(.top-destinations) li, .navbar .menu-auth li, .navbar .menu-top .menu-sub li, #main .news .block-group .block-item li, #legal-content li, .announcement li, .regular-desc li, .block-order-payment-bank li, .block-order-content li {padding-left: 1em;background: url(../images/odot.png) 0px .5em no-repeat;}#hotel-list .city-resort-menu .submenu li:not(:first-child), #hotel-description .col-l .submenu li:not(:first-child) {padding-left: 1em;background: url(../images/odot.png) 0px 1em no-repeat;}.colr-block:not(.top-destinations) li, .navbar .menu-auth li, .navbar .menu-top .menu-sub li, #main .news .block-group .block-item li, #legal-content li, .announcement li, .regular-desc li, .block-order-payment-bank li, .block-order-content li {margin: 0 0 .5em 0;}#hotel-list .city-resort-menu .submenu li, #hotel-description .col-l .submenu li {line-height: 2em;}#hotel-description .facilities-group ul li, #main .block-main.extra li {list-style-type: none;padding-left: 1.5em;background: url(../images/tick.png) left 0.2em no-repeat;}input, textarea, select, button {font: unset;}button {cursor: pointer;}.bkred {background:#ba2f14;}.bkyellow {background: #f7931d;}.bkgreen {background-color: #79a341;}a {color: #1b90ca;text-decoration: none;}a:hover, a:active {color: #eb8f00;text-decoration: none;}.pages li > a {display: block;}#site-container, .ui-dialog {font-size: 100%;}.block-title > span, #main .top-direct .item-ttl, #cabinet .block-title-payment, #hts .tour-item .price .price-val {font-size: 137%;}#cabinet .hotel-tours .tour-item .price-val {font-size: 137%;}nav li.tmitem a, header a.greenbutton, .button, .cons-form .button-org, #main .st_main .st-btn a, .cons-form .b-submit {font-family: Roboto,Tahoma,Arial;}nav li.tmitem a, header a.greenbutton, .cons-form .button-org, #main .st_main .st-btn a, .cons-form .b-submit {text-transform: uppercase;} span.star1.stars, span.star2.stars, span.star3.stars, span.star4.stars, span.star5.stars {background: url(../images/stars.png) no-repeat top left;height: 15px;margin-left: .5em;display: inline-block;}span.star5 {width: 85px;}span.star4 {width: 68px;}span.star3 {width: 51px;}span.star2 {width: 34px;}span.star1 {width: 17px;}span.hv1:after {content: "HV-1";}span.hv2:after {content: "HV-2";}span.apt:after, span.villas:after {content: "(без категории)";}span.apta:after {content: "A";}span.aptb:after {content: "B";}span.aptc:after {content: "C";}span.turclass:after {content: "ТУРКЛАСС";}.blink {animation-name: blinker;animation-iteration-count: infinite;animation-timing-function: cubic-bezier(1.0,2.0,1.0,2.0);animation-duration: 1.5s;-webkit-animation-name: blinker;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: cubic-bezier(1.0,2.0,1.0,2.0);-webkit-animation-duration: 1.5s;}@keyframes blinker {from {opacity: 1.0;}to {opacity: 0.2;}}@-webkit-keyframes blinker {from {opacity: 1.0;}to {opacity: 0.2;}}.navbar {display: block;width: 100%;height: 530px;background: #f3f2dd no-repeat top center;}.navbar.narrow {height: 240px;}@media screen and (min-width: 1024px) {.webp .navbar.lazy {background-image: url(../images/1280/header-bg.webp);}.no-webp .navbar.lazy {background-image: url(../images/1280/header-bg.jpg);}}.navbar .header-top {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.navbar > .wrapper {height: inherit;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-top: 24px;}.navbar > .wrapper > div:not(.menu-top) {padding: 0 .75em;}.navbar .logo {width: 270px;height: 95px;background: url(../images/logo-navbar.png) no-repeat top left;}.navbar .logo a {display: block;width: inherit;height: inherit;}.navbar .btn-set {position: relative;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;margin-bottom: 15px;}.navbar .button {background: #0077c4;padding: .4em 1em;text-align: center;cursor: pointer;user-select: none;color: #fff;}.navbar .button.auth {font-size: 90%;background: #0077c4 url(../images/cabinet/user.png) left 5px center no-repeat;padding: .4em 1em .4em 22px;text-align: center;cursor: pointer;user-select: none;border: 3px solid #fefefe;border-radius: 3px;}.navbar .menu-auth {font-size: 90%;position: absolute;top: 32px;right: 0;margin-top: 3px;padding: 1em 1em .5em 1em;background: #ffffff;border-radius: 4px;border: 1px solid #dedede;box-shadow: 0 20px 45px 0 rgba(0, 0, 0, 0.4);z-index: 1;text-decoration: none;}.navbar .menu-auth ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.navbar .menu-auth li {white-space: nowrap;line-height: 1.5em;}.navbar .offices {padding: .4em .75em .4em .75em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;background: rgba(58, 58, 58, 0.5);border-radius: 3px;}.navbar .office {text-align: left;}.navbar .offices .metro {margin-bottom: .25em;}.navbar .offices .metro a {color: #fff;text-decoration: underline;}.navbar .menu-auth a:hover, .navbar .offices .metro a:hover, .navbar .offices .phones a:hover {color: #eb8f00;}.navbar .phones > div:first-child {padding-right: 1em;}.navbar .phones > div:last-child {padding-left: .75em;border-left: dashed 1px #fefefe;}.navbar .office .metro {padding-left: 21px;color: #fff;position: relative;}.navbar .office .metro::before {content: "";background: url(../images/address_bef.png) no-repeat right 1px top;position: absolute;width: 21px;height: 19px;top: 0;left: 0;}.navbar .office .metro a {padding-left: .5em;}.navbar .office .phones {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.navbar .office .phones > div {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.navbar .office .tel {line-height: 1.5em;}.navbar .office .phones a {padding-left: 21px;position: relative;color: #fff;}.navbar .office .phones a::before {content: "";background: url(../images/phone_bef.png) no-repeat center;position: absolute;width: 21px;height: 17px;top: 0;left: 0;}.navbar .office .phones a > span {margin-left: .5em;}.navbar .menu-top {display: -webkit-flex;display: -ms-flexbox;display: flex;}.navbar .menu-top > nav > ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;border-top: 4px solid #fbfbf8;border-right: 4px solid #fbfbf8;border-top-right-radius: 4px;}.navbar .menu-top li.level-1 {min-height: 33px;}.navbar .menu-top ul, .navbar .menu-top li {position: relative;}.navbar .menu-top > nav > ul > li > a {font-size: 110%;display: block;margin: 0 .75em 0 .5em;line-height: 33px;letter-spacing: .05em;cursor: pointer;user-select: none;}.navbar .menu-top > nav > ul > li > li {padding: .5em .75em;}.navbar .menu-top .itm-1 {background: #b0ab27;padding-left: 33px;}.navbar .menu-top .itm-1::before {background: #b0ab27 url(../images/itm1_bef.png) left no-repeat;content: "";position: absolute;width: 33px;height: 33px;top: 0;left: -3px;}.navbar .menu-top .itm-2 {background: #ba2f14;padding-left: 29px;}.navbar .menu-top .itm-2::before {background: #ba2f14 url(../images/itm2_bef.png) left no-repeat;content: "";position: absolute;width: 29px;height: 33px;top: 0;left: 0;}.navbar .menu-top .itm-3 {background: #74a33b;padding-left: 33px;}.navbar .menu-top .itm-3::before {background: #74a33b url(../images/itm3_bef.png) left no-repeat;content: "";position: absolute;width: 31px;height: 33px;top: 0;left: 0;}.navbar .menu-direct {background: #f3f2dd;position: absolute;left: .5em;top: 100%;z-index: 1100;padding: 1em 1em 1em 0;border: solid 1px #e7e7e2;box-shadow: 5px 5px 5px rgba(0,0,0,0.3);}.navbar .menu-direct > .wrapper {width: 900px;overflow-y: auto;}.navbar .menu-direct ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: wrap;flex-wrap: wrap;max-height: 530px;}.navbar .menu-direct ul > li {margin-left: 1em;white-space: nowrap;line-height: 1.5em;}.navbar .menu-direct ul > li > a {color: #551a1a;}.navbar .menu-direct ul > li > a:hover {color: #eb8f00;}#site-content {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;border-left: solid 1px #f3f2dd;border-right: solid 1px #f3f2dd;padding: 0 .75em 2em .75em;}footer {display: block;background: #f3f2dd 0 0/cover no-repeat;position: relative;z-index: 1;}@media screen and (min-width: 769px) {.webp .footer.lazy {background-image: url(../images/1440/footer-bg.webp);}.no-webp .footer.lazy {background-image: url(../images/1440/footer-bg.jpg);}}.footer::after {content: "";width: 100%;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;background-color: rgba(250, 219, 154, 0.8);}.footer > .wrapper {position: relative;z-index: 3;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 24px .75em;margin: 0 auto;}.footer .contacts {flex: 0 1 18.0341880342%;margin-right: 20px;}.footer .label {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 28px;font-weight: bold;}.footer .destinations {flex: 0 1 36.9230769231%;}.footer .info {flex: 0 1 23.1623931624%;}.footer .adress, .footer .contacts .phones, .footer .info-socials, .footer .info-links, .footer .info-age, .footer .info-description, .footer .top, .footer .destinations-all {margin-bottom: 1em;}.footer .contacts-label {margin-bottom: 7px;}.footer .contacts-icon {margin-right: 8px;}.footer .contacts .street {padding-left: 28px;}.footer .contacts .street a {text-decoration: underline;letter-spacing: -0.6px;color: #3a3a3a;}.footer .contacts .street a:hover {color: #655308;}.footer .phones-list {margin-bottom: 10px;padding-left: 28px;}.footer .phones-list li:not(:last-child) {margin-bottom: .25em;}.footer .phones-number {color: #3a3a3a;transition: color 0.3s ease 0s;}.footer .phones-number:hover {color: #655308;}.footer .phones-btn {padding-left: 28px;}.footer .phones-button {width: 139px;height: 35px;color: #fff;border: none;border-radius: 3px;background-color: #655308;transition: background-color 0.3s ease 0s, color 0.3s ease 0s;}.footer .phones-button:hover {background-color: #efcd3e;color: #000;}.footer .reviews-links {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-left: 28px;}.footer .reviews-link {color: #3a3a3a;text-decoration: underline;transition: color 0.3s ease 0s;}.footer .reviews-link:not(:last-child) {margin-bottom: .25em;}.footer .reviews-link:hover {color: #655308;}.footer .destinations {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: distribute;justify-content: space-around;}.footer .top {width: 100%;}.footer .destinations-label {margin-bottom: 1em;}.footer .destinations-list {display: grid;grid-template-columns: repeat(auto-fit, minmax(105px, 1fr));grid-column-gap: 2em;grid-row-gap: .25em;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.footer .destinations-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;white-space: nowrap;color: #3a3a3a;transition: color 0.3s ease 0s;}.footer .destinations-item:not(.all):not(:nth-child(3n)) {margin-right: 10px;}.footer .destinations-item.all {text-decoration: underline;color: #3a3a3a;}.footer .destinations-item:hover {color: #655308;}.footer .destinations-item .item-icon, .menu-direct .item-icon, .colr-block.top-destinations .item-icon {flex: 0 0 auto;margin-right: 7px;}.footer .payments {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.footer .payments-image {flex: 0 0 101px;margin-right: 20px;}.footer .payments > span {line-height: 100%;}.footer .info {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.footer .info-label {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-bottom: 10px;}.footer .info-links {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.footer .info-link {color: #3a3a3a;text-decoration: underline;transition: color 0.3s ease 0s;}.footer .info-link:not(:last-child) {margin-bottom: .25em;}.footer .info-link:hover {color: #655308;}.footer .info-description {max-width: 222px;text-align: right;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}.footer .destinations-all {display: none;}.footer .socials-list {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.footer .socials-list li:not(:last-child) {margin-right: 10px;}.footer .socials-link {display: block;width: 30px;height: 30px;}.footer .socials-link img, .footer .socials-link svg {width: 100%;height: 100%;object-fit: cover;}.footer .socials-link svg:hover > path {fill: #655308;}.footer .socials-link.tg svg:hover > path:nth-child(2) {fill: #fff;}.footer .info-age {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.footer .age-label {margin-right: 5px;}.cookies {position: fixed;bottom: 0;left: 5px;right: 5px;width: 95%;max-width: 1190px;margin: 0px auto;border-radius: 8px;z-index: 9999;background-color: #fff;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 1.5em;transition: transform 1.5s ease;transform: translate(0px, 100px);}.cookies p {margin-right: 1em;color: #413F3F;line-height: 120%;}.cookies-btn {width: 175px;height: 40px;border: none;border-radius: 4px;background-color: #efcd3e;transition: background-color 0.3s ease 0s, color 0.3s ease 0s;}.cookies-btn:hover {background-color: #655308;color: #fff;}.cookies-mobile {display: none;}.cookies.active {transform: translate(0px, 0px);}#w_author p {text-align: center;text-indent: unset;}#w_author fieldset, #form_cb fieldset {border: none;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#w_author fieldset input, #form_cb fieldset input {margin: .5em 0;}#w_author input, #form_cb input {padding: .5em 1em;}nav {width: inherit;line-height: 100%;}.colr-block a.cb-link, .navbar .menu-top > nav > ul > li > a {color: #fff;}header .button a:hover, .colr-block a.cb-link:hover, .navbar .menu-top > nav > ul > li > a:hover {color: #f5f5f5;}div.spr-red {border-bottom: 3px solid #ba2f14;margin: 0 1em;}div.spr-grn {border-bottom: 3px solid #79a341;margin: 0 1em;}div.spr-org {border-bottom: 3px solid #f7931d;margin: 0 1em;}#block-top {margin-top: 1em;}#burning-preview {margin-top: .5em;}#burning-preview > ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;background: #f8f8f8;padding: .5em 1em;border-radius: 4px;box-shadow: 0 0 2px 0px #c5c5c5;}#burning-preview > ul > li {flex-basis: 33%;padding: .25em .25em .25em 1em;background: url(../images/odot.png) 0px .75em no-repeat;}.block-title, .block-title-sub, .block-title-right {font-size: 110%;font-family: "PT Sans Caption", Verdana, Helvetica;}.block-title {width: 100%;padding: .5em 0;}.block-title > span {display: block;color: #890900;padding: .5em 0 .25em .25em;border-bottom: 3px solid #890900;}.block-title.blue > span {color: #0079c2;border-bottom: 3px solid #0074c5;}.block-title.crimson > span {color: #c01d67;border-bottom: 3px solid #c01d67;}.block-title.green > span {color: #78a43a;border-bottom: 3px solid #78a43a;}.block-title.red > span {color: #ba2f14;border-bottom: 3px solid #ba2f14;}.block-title.orange > span {color: #f7591d;border-bottom: 3px solid #f7591d;}#cabinet .block-title-payment {margin-bottom: .5em;text-align: center;color: #551a1a;}.block-subtitle {width: 100%;font-size: 120%;padding: 1em 0 .5em 0;color: #551a1a;text-align: center;}.block-title-right {padding: 1em 0 .25em 0;}.block-title-right > span {display: block;padding: 0 1em 0 1.5em;}#cabinet .block-title-right > span {padding-left: 45px;}.block-title-left {font-size: 110%;padding: .25em;font-family: 'PT Sans Caption', Verdana, Helvetica;}.block-title-right .font-color-default {color: #3a3a3a;}.block-title-right .font-color-white {color: #fff;}.block-title-left .font-color-orange {color: #f7931d;}.block-title-left .font-color-red {color: #c1321c;}.block-title-right.bk1 {background: url(../images/rcol_hdr_bk1.png) top no-repeat;}.block-title-right.bk2 {background: url(../images/rcol_hdr_bk2.png) top no-repeat;}.block-title-right.yellow {background-color: #f7931d;}.block-title-right.green {background-color: #79a341;}.block-title-right.red {background-color: #ba2f14;}.block-title-right.blue {background-color: #0078c1;}.block-title-right.orange {background-color: #f7591d;}.block-title-right.burgundy {background-color: #c01d67;}.block-title-ico {width: 19px;height: 20px;float: left;margin-left: 19px;}#recommended-hotels .block-group, #hotel-list .hotel-category:last-child, #last-booked-tours .block-group {margin-bottom: 1.5em;}#main {padding-bottom: 1em;}#main > div {padding: .5em 0 1em 0;}#main > div:first-child {margin-top: 1em;}#main > div:not(:last-child) {border-bottom: dotted 2px rgba(85, 26, 26, 0.31);}#main > .block-group > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#main > .block-group > .wrapper > .block-main:nth-child(1) {margin-right: .75em;}#main .block-main {width: 100%;}#main .block-main.blog {min-width: 320px;max-width: 450px;}#main > .block-group:not(.community) > .wrapper > .block-main > .wrapper {padding: .75em .5em .5em .5em;}#main .blog > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background: #fff;}#main .blog .block-item {position: relative;}#main .blog .block-item {padding: 0 .5em;margin-bottom: .5em;}#main .blog .block-item:not(:last-child) {padding-bottom: .75em;border-bottom: 1px dotted rgb(231, 231, 226);}#main .block-item img {width: 100%;height: auto;}#main .top-direct > .wrapper {margin-top: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}#main .top-direct .block-group {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#main .top-direct .turkey {background: url(../images/index/directions/Turkey.jpg) no-repeat;}#main .top-direct .thailand {background: url(../images/index/directions/Thailand.jpg) no-repeat;}#main .top-direct .emirates {background: url(../images/index/directions/UAE.jpg) no-repeat;}#main .top-direct .dominicana {background: url(../images/index/directions/Dominicana.jpg) no-repeat;}#main .top-direct .cyprus {background: url(../images/index/directions/Cyprus.jpg) no-repeat;}#main .top-direct .tunisia {background: url(../images/index/directions/Tunisia.jpg) no-repeat;}#main .top-direct .block-item > .wrapper {max-width: 95%;position: absolute;bottom: .5em;left: .5em;background: rgba(58, 58, 58, 0.5);padding: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;color: #fff;}#main .top-direct .block-item .isub-ttl {color: #fff;line-height: 1.5em;border-bottom: dashed 1px #c2c2b0;}#main .top-direct .desc li {list-style-type: none;padding-left: 1.5em;background: url(../images/tick.png) left 0.2em no-repeat;}#main .top-direct .weather ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}#main .top-direct .weather li {width: 50%;}#main .top-direct .block-group:nth-child(1) {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;}#main .top-direct .block-group:nth-child(2) {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;}#main .top-direct .block-group:nth-child(2) > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#main .top-direct .block-group:nth-child(3) {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}#main .top-direct .block-group:nth-child(3) > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#main .top-direct .block-group:nth-child(1) .block-item {height: 480px;}#main .top-direct .block-group:nth-child(2) .block-item {height: 236px;}#main .top-direct .block-group:nth-child(3) .block-item {height: 240px;}#main .top-direct .block-group .block-item {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;margin-bottom: .5em;position: relative;}#main .top-direct .block-group .block-item > a {display: block;width: inherit;height: inherit;}#main .top-direct .block-group:nth-child(1) .block-item, #main .top-direct .block-group:nth-child(3) .block-item:not(:last-child) {margin-right: .5em;}#main .top-direct .item-ttl {position: absolute;top: .5em;left: .5em;color: #fff;}#main .burning {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#main .burning > .wrapper {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;background: #fff;}#main .burning .block-item {width: 100%;}#main .burning .tour-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#main .burning .tour-item {padding: .25em .5em;}#main .burning .tour-item:hover {border-radius: 4px;background-color: rgba(243, 242, 221, 0.5);}#main .burning .tour-item:not(:last-child) {border-bottom: 1px dotted rgb(231, 231, 226);}#main .burning .tour-item > div {margin-top: .5em;margin-bottom: .5em;}#main .burning .tour-item > .photo-thumbs {width: 304px;min-width: 304px;height: 228px;position: relative;margin-right: 1em;}#main .burning .tour-item > .tour-info {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;min-width: 220px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#main .burning .tour-item > .tour-info > div:not(:last-child) {margin-bottom: .5em;}#main .burning .tour-item .hotel-name > a {font-size: 120%;}#main .burning .tour-item .price {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: auto;text-align: right;}#main .burning .tour-item .price-val {font-size: 137%;color: #ba3014;}#main .burning .tour-item .reservation {cursor: pointer;user-select: none;color: #1b90ca;}#main .blog .block-item .announcement {text-indent: 1em;}#main .welcome {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;background: #fcfbf6;}#main .extra {height: auto;max-width: 400px;}#main .item-ttl {font-size: 120%;display: block;padding: .5em 0;margin-bottom: .5em;color: #633637;}#main .welcome p, #main .extra li {line-height: 1.5em;}#main .block-group .welcome > .wrapper, #main .block-group .extra > .wrapper, #main .news > .wrapper {display: block !important;padding: 1.5em 2em !important;}#main .block-group .welcome, #main .block-group .extra, #main .news > .wrapper {background: #fff;}#main .welcome h1 {background: url(../images/globus.png) no-repeat left center;font-family: "Trebuchet MS";padding: 10px 0 0 47px;margin: 0 0 10px 0;}#main .news .block-group > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;}#main .news .block-group .block-item {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#main .news .block-group .block-item:last-child {border-left: 1px dotted rgb(231, 231, 226);padding-left: 2em;}#main .community {margin-bottom: 2em;}#main .rewards {display: grid;grid-template-rows: 4.352em auto;}#main .rewards > .wrapper {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#main .wigets {-webkit-box-flex: 0;-ms-flex: 0 0 320px;flex: 0 0 320px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#main .wigets > .wrapper {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#main .wigets > .wrapper > .block-group {padding: .5em;}#main .wigets > .wrapper > .block-group > .block-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#main .wigets > .wrapper > .block-group > .block-item > div {width: 320px;}#main .rewards > .wrapper, #main .wigets > .wrapper {overflow: auto;background: #fff;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}#main .wigets .vk, #main .wigets .facebook {width: 100%;}#main .wigets .vk {height: 208px;}#main .wigets .fb-page {height: 240px;}#main .rewards > .wrapper > div {padding: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#main .rewards > .wrapper > div:not(:last-child) {margin-right: 1em;}#main .rewards > .wrapper > div a {display: block;}#main .rewards > .wrapper > div img {height: 240px;border: 1px solid #e7e7e2;}#main .wigets > .wrapper > div:not(:last-child) {margin-right: 1em;}#main .st_main .st-btn a, .cons-form .button-org {border: 1px solid #d55303;color: white;font-size: 120%;padding: 0.5em 1em;border-radius: 4px;background: #f8a822;background: linear-gradient(to bottom, #f8a822 0%, #dc6505 100%);}.colr-block {width: inherit;margin-bottom: 1em;}.colr-block:not(.ts-help):not(.recommended-hotels) .cb-body {background-color: #f3f2dd;position: relative;}.colr-block .cb-body:not(.info) {padding: 1em 1em 33px 1em;}.colr-block .cb-body .subtitle {display: block;padding: 0 0 .5em 1em;}.colr-block .cb-body .cb-link {position: absolute;z-index: 2;bottom: 0;right: 0;background: #f7931d url(../images/rcol_lnk_bk.png) top left no-repeat;color: #fff;padding: .5em .75em .25em .75em;}.colr-block .cb-body .city-list {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;word-wrap: break-word;}.colr-block .city-list a {width: 85px;height: 64px;display: block;margin: 0 0 5px 0;text-align: center;position: relative;}.colr-block .city-list a:nth-child(3n+2) {margin: 0 4px 5px 4px;}.colr-block .city-list a img, .colr-block.top-destinations .country-city-list > a > img {outline: 1px solid rgba(255, 255, 255, 0.85);}.colr-block.top-destinations .country-city-list > a > img {margin-top: .25em;}.colr-block .city-list a span {display: block;position: absolute;z-index: 2;bottom: 0;left: 0;right: 0;background-color: rgba(153, 153, 153, 0.65);font-size: 90%;color: #fff;}.colr-block .city-list a img:hover, .colr-block.top-destinations .country-city-list > a > img:hover {outline: 2px solid #fff;}.colr-block .city-list a:hover span {text-decoration: underline;}.colr-block .tophotel-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: .5em;}.colr-block .tophotel-item a {text-decoration: none;}.colr-block .cb-body > ul, .colr-block:not(.ts-help):not(.recommended-hotels) .cb-body > div:last-of-type {margin-bottom: .75em;}.colr-block .tophotel-item span.cb-rate {color: #578b19;flex-basis: 3.75em;text-align: right;white-space: nowrap;}.colr-block .review-item:not(:last-of-type), .colr-block.top-destinations .block-country:not(:last-of-type) {margin-bottom: .75em;padding-bottom: .5em;border-bottom: solid 1px #fff;}.colr-block .review-item .review-options {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.colr-block .review-item .announcement {word-break: break-all;}.colr-block .review-item .author, .colr-block .review-item .rating {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.colr-block .review-item .author .rest-time {color: #ba2f14;}.colr-block .review-item .rating {flex-basis: 4em;text-align: center;margin-left: .25em;}.colr-block .review-item .rating .value, #hotel-description .rate-overall .value {color: #fff;padding: 0.25em;font-size: 110%;}.colr-block .cb-body.info {padding: 1em;}.colr-block .story-item:not(:last-of-type) {margin-bottom: .5em;}.colr-block .story-item .rs-name span {color: #ba2f14;}.colr-block .cb-body.route-sel {padding: 1.5em;border-radius: 4px;}#holiday-list #calendar.cb-body, #holiday-info #calendar.cb-body {padding: 0;background-color: unset;border: 3px solid #f3f2dd;}#holiday-list #calendar .item-block, #holiday-info #calendar .item-block {max-width: unset;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 1em 0;}#holiday-list #calendar .item-block:not(:last-of-type), #holiday-info #calendar .item-block:not(:last-of-type) {border-bottom: 3px solid #f3f2dd;}#holiday-list #calendar .hasDatepicker > div, #holiday-info #calendar .hasDatepicker > div {display: block;}#tour-search .wrapper > .col-r {padding-top: 1em;}.colr-block.top-destinations .block-country .name > a > span {font-size: 110%;}.colr-block.top-destinations .block-country .name img {margin-right: 0.5em;}.colr-block.top-destinations .country-info {padding: 0.5em 0;display: -webkit-flex;display: -ms-flexbox;display: flex;}.colr-block.top-destinations .country-info {background: url(../images/gbar_h.gif) left bottom repeat-x;}.colr-block.top-destinations .country-info .currency {color: #666;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;text-align: right;}.colr-block.top-destinations .block-country .country-city-list {padding-top: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.colr-block.top-destinations .country-city-list ul {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;margin-left: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.colr-block.top-destinations .country-city-list ul li {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;list-style-type: none;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.colr-block.top-destinations .country-city-list .tplus, .colr-block.top-destinations .country-city-list .tminus {margin-left: .25em;white-space: nowrap;}.colr-block.top-destinations .country-city-list .weather-icon {width: 20px;margin-left: .25em;}#destinations-list .destinations-items {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding-left: 1em;-ms-flex-wrap: wrap;flex-wrap: wrap;}#destinations-list .destinations-items ul:not(:last-child) {list-style: none;margin-right: 1em;flex-basis: 50%;}#country > .wrapper, #tour-search > .wrapper, #hotel-description > .wrapper, .regular-list > .wrapper, .regular-desc > .wrapper, #last-booked-tours > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}#country > .wrapper, #hotel-list > .wrapper, #hotel-description > .wrapper, .regular-list > .wrapper, .regular-desc > .wrapper, #tour-search > .wrapper, #hotels-rating > .wrapper {padding-bottom: 1em;}#country > .wrapper > .col-l, #tour-search > .wrapper > .col-l, .regular-list > .wrapper > .col-l, .regular-desc > .wrapper > .col-l {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;min-width: 0;max-width: 100%;margin-right: .75em;}#wedding-tours > .wrapper > .col-l {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;}#country > .wrapper > .col-l > .announcement, .regular-list .broadsheet, .regular-desc .broadsheet, #burning-tours .broadsheet, #legal-content .broadsheet, #contacts .broadsheet, #destinations-list .broadsheet {background: #fefefe;border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;padding: 1em;margin-bottom: 1em;}#country > .wrapper > .col-l > .announcement img, .wrapper > .col-l > p > img {width: 250px;height: auto;float: left;margin: .25em .5em .5em 0;outline: 1px solid #e7e7e2;}#country > .wrapper > .col-l > .announcement a:hover img {outline: 2px solid #e7e7e2;}#country > .wrapper > .col-l > .announcement > p {margin-top: 0;}.descdop-link {float: right;font-size: 90%;background: #eee url(../images/btbtn.gif) center top no-repeat;padding: 13px 8px 4px 8px;cursor: pointer;font-weight: bold;text-align: center;color: #666;} .descdop-link:hover {background:#ffda91 url(../images/btbtn.gif) center top no-repeat;color:#ba2f14;}#country .page-link {padding: 0 1em;}#country > .wrapper > .col-r, #hotel-description > .wrapper > .col-r, .regular-list > .wrapper > .col-r, .regular-desc > .wrapper > .col-r, #tour-search > .wrapper > .col-r {height: auto;-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;}.regular-desc .broadsheet ul, .announcement ul {margin: .5em 0 0 1em;}#recommended-hotels .block-group > .title, #last-booked-tours .block-group > .title, #cabinet .selection-group > .title {margin-bottom: 3px;}#recommended-hotels .block-group.crimson, #recommended-hotels .block-group.crimson > .title, #last-booked-tours .block-group.crimson, #last-booked-tours .block-group.crimson > .title, #cabinet .selection-group.crimson, #cabinet .selection-group.crimson > .title {border-bottom: solid 3px #c01d67;}#recommended-hotels .block-group.blue, #recommended-hotels .block-group.blue > .title, #last-booked-tours .block-group.blue, #last-booked-tours .block-group.blue > .title, #cabinet .selection-group.blue, #cabinet .selection-group.blue > .title {border-bottom: solid 3px #40a6e5;}#recommended-hotels .block-group.green, #recommended-hotels .block-group.green > .title, #last-booked-tours .block-group.green, #last-booked-tours .block-group.green > .title, #cabinet .selection-group.green > .title {border-bottom: solid 3px #79a341;}#recommended-hotels .block-group.blue > .title span, #last-booked-tours .block-group.blue > .title span, #cabinet .selection-group.blue > .title span {background: #40a6e5 url(../images/fug.gif) bottom right no-repeat;}#recommended-hotels .block-group.green > .title span, #last-booked-tours .block-group.green > .title span, #cabinet .selection-group.green > .title span {background: #79a341 url(../images/fug.gif) bottom right no-repeat;}#recommended-hotels .block-group > .title span, #last-booked-tours .block-group > .title span, #cabinet .selection-group > .title span:not(.notice) {display: inline-block;width: auto;min-width: 170px;padding: 0 2em 0 1em;color: #fff;background: #c01d67 url(../images/fug.gif) bottom right no-repeat;padding-top: 3px;line-height: 22px;letter-spacing: .05em;}.regular-block-item, #search-results .block-item, #cabinet .block-selection .block-hotel, #cabinet .block-selection .discard {margin-bottom: .5em;border: 1px solid #e7e7e2;}.regular-block-item, #search-results .block-item, #cabinet .block-selection .block-hotel, #cabinet .block-selection .discard {background: #fefefe;box-shadow: 0 0 3px #e9e9e9;}.regular-block-item, #cabinet .block-selection .block-hotel {padding: 1em 1em .5em 1em;}#cabinet .discard {padding: 1em;}#cabinet .discard .note span {color: #1b90ca;cursor: pointer;user-select: none;letter-spacing: .05em;}#cabinet .discard-items > ul {margin-top: .5em;padding-left: .5em;}#cabinet .discard-items > ul > li:not(:last-child) {margin-bottom: .25em;}.regular-block-item .hotel-info > div:not(:last-child), #hotel-description .hotel-info > div:not(:last-child), #search-results .block-item .hotel-info > div:not(:last-child), #cabinet .block-selection .hotel-info > div:not(:last-child) {margin-bottom: .5em;}.regular-block-item .hotel-info .main-info {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.regular-block-item .hotel-info .main-info .col-l {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}.regular-block-item .hotel-info .main-info .col-r {position: relative;margin-left: .5em;}.regular-block-item .hotel-info .main-info .col-r .tours-to-hotel {display: block;text-align: center;white-space: nowrap;padding: .5em 1em;background: #ba2f14;text-decoration: none;color: #fff;cursor: pointer;user-select: none;}.regular-block-item .hotel-info .hotel-name, #search-results .block-item .hotel-name, .block-recommended-hotel .hotel-name, #cabinet .selection-item .hotel-name a {font-size: 130%;}.regular-block-item .hotel-info .hotel-name a, #search-results .block-item .hotel-name a {text-decoration: none;}.regular-block-item .hotel-info .hotel-location .tplus, #hotel-description .resort-weather .tplus, .colr-block.top-destinations .country-city-list .tplus, .coll-block .cb-body.weather .tplus, #burn .subtitle .tplus, #cabinet .hotel-location .tplus, #hotel-description .hotel-location .tplus {color: #ff8a00;}.regular-block-item .hotel-info .hotel-location .tminus, #hotel-description .resort-weather .tminus, .colr-block.top-destinations .country-city-list .tminus, .coll-block .cb-body.weather .tminus, #burn .subtitle .tminus, #cabinet .hotel-location .tminus, #hotel-description .hotel-location .tminus {color: #1b90ca;}.regular-block-item .hotel-info .hotel-location .tplus:before, #hotel-description .resort-weather .tplus:before, .colr-block.top-destinations .country-city-list .tplus:before, .coll-block .cb-body.weather .tplus:before, #burn .subtitle .tplus:before, #cabinet .hotel-location .tplus:before, #hotel-description .hotel-location .tplus:before {content: "+";margin-right: .1em;}.regular-block-item .hotel-info .hotel-location .tminus:before, #hotel-description .resort-weather .tminus:before, .colr-block.top-destinations .country-city-list .tminus:before, .coll-block .cb-body.weather .tminus:before, #burn .subtitle .tminus:before, #cabinet .hotel-location .tminus:before, #hotel-description .hotel-location .tminus:before {margin-right: .1em;}.regular-block-item .hotel-info .hotel-location .tplus, .regular-block-item .hotel-info .hotel-location .tminus, #hotel-description .resort-weather .tplus, #hotel-description .resort-weather .tminus, .coll-block .cb-body.weather .tplus, .coll-block .cb-body.weather .tminus, #cabinet .hotel-location .tplus, #cabinet .hotel-location .tminus, #hotel-description .hotel-location .tplus, #hotel-description .hotel-location .tminus {font-size: 120%;}.hotel-info .hotel-location > span, .block-recommended-hotel .hotel-location > span {font-size: 90%;color: #666;}.hotel-info + .hotel-info {margin-top: .75em;}.regular-block-item .hotel-info .hotel-location .tplus, .regular-block-item .hotel-info .hotel-location .tminus, #cabinet .hotel-location .tplus, #cabinet .hotel-location .tminus, #hotel-description .hotel-location .tplus, #hotel-description .hotel-location .tminus {display: inline-block;margin-left: 1em;}.hotel-rate > div span, #hotel-description .review-options .rating > span:last-child {font-size: 110%;}.hotel-rate > .rate-overall > span:first-child, #hotel-description .review-options .rating > span:last-child {padding: .125em .4em;margin-right: .25em;color: #fff;}.hotel-rate > .rate-items {display: -webkit-flex;display: -ms-flexbox;display: flex;}.hotel-rate .rate-items > div:not(:first-child) {margin-left: .5em;}.hotel-rate > .rate-scale > img {width: 300px;max-width: 100%;height: 5px;margin: .75em 0 .25em 0;}.hotel-rate .rating-bkgreen {background: #79a341;}.hotel-rate .rating-bkyellow {background: #f7931d;}.hotel-rate .rating-bkred {background: #ba2f14;}.hotel-rate .reviews > a {font-size: 110%;}.hotel-rate .rating-green {color: #79a341;}.hotel-rate .rating-yellow {color: #f7931d;}.hotel-rate .rating-red {color: #ba2f14;}.regular-block-item .hotel-info .photo-thumbs, #hotel-description .hotel-info .photo-thumbs, #cabinet .hotel-info .photo-thumbs, .regular-desc .photo-thumbs {padding: .75em 0 .5em 0;overflow: hidden;overflow-x: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;}.regular-block-item .hotel-info img.hotel-thumbs, #hotel-description .hotel-info img.hotel-thumbs, #cabinet .hotel-info img.hotel-thumbs, .regular-desc .photo-thumbs img {margin-right: .25em;}.regular-block-item .hotel-info img.hotel-thumbs, #hotel-description .hotel-info img.hotel-thumbs, .regular-list .item-block .item-thumb > a, #cabinet .hotel-info img.hotel-thumbs, .regular-desc .photo-thumbs img {outline: 1px solid #e7e7e2;}.regular-block-item .hotel-info img.hotel-thumbs:hover, #hotel-description .hotel-info img.hotel-thumbs:hover, .regular-list .item-block .item-thumb > a:hover, #cabinet .hotel-info img.hotel-thumbs:hover, .regular-desc .photo-thumbs img:hover {outline: 2px solid #e7e7e2;}#hotel-description .photo-galery.extended .photo-thumbs {-ms-flex-wrap: wrap;flex-wrap: wrap;}#hotel-description .photo-galery.extended .hotel-thumbs {margin: .25em;}.galery-rcol img {max-width: inherit;width: 100%;height: auto;margin-bottom: .5em;margin-right: .25em;outline: 1px solid #e7e7e2;}.galery-rcol img:hover {outline: 2px solid #e7e7e2;}.regular-desc a.b-content-find {height: 2em;background: #fc901a url(../images/cb-find.gif) left no-repeat;color: #fff;line-height: 2em;padding: 0 15px 0 42px;}#hotel-description > .wrapper > .col-l {min-width: 0;max-width: 100%;margin-right: .75em;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#hotel-description .hotel-info {background: #fefefe;border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;}#hotel-description .hotel-info:not(.reviews) {padding: 1em;}#hotel-description .hotel-info.reviews {padding: 1em 0 0 0;}#hotel-description .main-info {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;}#hotel-description .popularity {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}#hotel-description .hotel-rate {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#hotel-description .indicators {min-width: 280px;padding-top: .5em;}#hotel-description .hotel-location {width: 100%;}.markers {position: absolute;z-index: 1;top: 12px;right: 12px;left: 12px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.markers > .user-hotel-collection:hover {width: auto;padding: 5px 12px 0 36px;opacity: 1;}.markers > .marker {position: relative;width: 36px;height: 36px;border-radius: 36px;}.markers > .user-hotel-collection {box-shadow: 0px 0px 5px 1px #e6e6e6;opacity: 0.85;transition: background .5s ease-in-out;cursor: pointer;}.markers > .marker:hover span {display: block;line-height: 1;font-size: 12px;color: #666;}.markers > .marker span {display: none;color: #fff;}.markers > .user-hotel-collection:not(.active):hover, .markers > .user-hotel-collection.active {background-image: url(/img/icons/likes/like.png);}.markers > .user-hotel-collection.active:hover, .markers > .user-hotel-collection {background: #fff url(/img/icons/likes/no-like.png) 5px 6px no-repeat;background-size: 26px auto;}.markers > .man-recommend-hotel {background: #fff url(/img/icons/likes/upm.png) center no-repeat;}#hotel-description .hotel-name {padding-top: 1em;margin-right: 38px;}#hotel-description .hotel-name h1 > .stars {margin-bottom: .25em;}#hotel-description .hotel-header .resort-weather {margin-right: 1em;}#hotel-description .hotel-header .resort-weather span {display: block;}#hotel-description .hotel-header .resort-weather .resort-name {font-size: 90%;color: #666;}#hotel-description .hotel-name .hotel-last-name {color: #666;}#hotel-description .markers {top: 0;right: 0;left: unset;}#hotel-description .hotel-info .text-desc-addition ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#hotel-description .text-desc-addition ul li {list-style-type: none;background: rgb(243, 242, 221);padding: .25em 1em;}#hotel-description .text-desc-addition ul li:not(:last-child) {border-right: solid 1px #fff;}#hotel-description .room-types, #hotel-description .popular-facilities {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#hotel-description .room-types > ul, #hotel-description .popular-facilities > ul {flex-basis: 50%;padding: 1em;}#hotel-description .room-types > ul > li {list-style-type: none;padding-left: 1.5em;background: url(../images/point.png) left 0.2em no-repeat;}#hotel-description .popular-facilities > ul > li {list-style-type: none;padding-left: 2.5em;min-height: 35px;}#hotel-description .popular-facilities > ul > li:not(:last-child) {margin-bottom: .25em;}#hotel-description .popular-facilities > ul > li.wifi {background: url(/img/icons/hotel-facilities/no-border/1.png) left top no-repeat;}#hotel-description .popular-facilities > ul > li.fitness {background: url(/img/icons/hotel-facilities/no-border/4_1.png) left top no-repeat;}#hotel-description .popular-facilities > ul > li.ski-sport {background: url(/img/icons/hotel-facilities/no-border/4_2.png) left top no-repeat;}#hotel-description .popular-facilities > ul > li.night-life {background: url(/img/icons/hotel-facilities/no-border/12.png) left top no-repeat;}#hotel-description .popular-facilities > ul > li.water-splash {background: url(/img/icons/hotel-facilities/no-border/13_1.png) left top no-repeat;}#hotel-description .popular-facilities > ul > li.water-sport {background: url(/img/icons/hotel-facilities/no-border/13_2.png) left top no-repeat;}#hotel-description .popular-facilities > ul > li.for-child {background: url(/img/icons/hotel-facilities/no-border/16.png) left top no-repeat;}#hotel-description .popular-facilities > ul > li.beach {background: url(/img/icons/hotel-facilities/no-border/18.png) left top no-repeat;}#hotel-description .facilities {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}#hotel-description .facilities > .facilities-group {flex-basis: 49%;padding: .5em 0;}#hotel-description .facilities-group .group-name {display: block;text-align: center;background: rgb(224, 243, 248);padding: .25em 1em;}#hotel-description .facilities-group div {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;}#hotel-description .facilities-group ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;flex-basis: 50%;padding: 1em;}#hotel-description .hotel-contacts {margin-bottom: 1em;}#hotel-description .hotel-contacts ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}#hotel-description .hotel-contacts ul li {list-style-type: none;margin: 0 1px 1px 0;padding: .5em 1em;background: #eee;}#hotel-description .hotel-video iframe {max-width: 560px;max-height: 315px;width: inherit;height: auto;}#hotel-description .review-options {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#hotel-description .review-options .author, #hotel-description .review-options .rate-items {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#hotel-description .review-options .author {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#hotel-description .reviews-list {margin-bottom: 1em;}#hotel-description .review-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: .5em;}#hotel-description .reviews-list .block-subtitle {margin-bottom: .5em;}#hotel-description .review-item .review-options{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;background-color: #f4f4f4;padding: 1em;}#hotel-description .review-item .review-options .rating{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#hotel-description .review-item .review-options .rating, #hotel-description .review-item .review-options .rate-items {padding-left: 1em;margin-left: 1em;border-left: solid 1px #e7e7e2;}#hotel-description .reviews-list .announcement, #hotel-description .text-review {padding: 1em;}#hotel-description .ts-help .announcement {padding: 1em 0;}#hotel-description .review-subtitle {font-weight: bold;}.col-r .back-link {text-align: right;margin: 1.5em .5em;text-decoration: underline;font-family: "PT Sans Caption", Verdana, Helvetica;}.regular-list h1 {margin-bottom: .5em;}.regular-list .list-items {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.regular-list .item-block {width: 100%;max-width: 33%;min-width: 268px;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;padding: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.regular-list .item-block .item-wrapper {height: inherit;padding: .5em 0;border-top: solid 3px #fab02f;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.regular-list .item-block .item-thumb {height: 190px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);}.regular-list .item-block .item-thumb > a {height: inherit;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.regular-list .item-block .announcement {text-indent: 1em;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.content-title {padding-left: 1em;}.published-dtls {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: .25em 1em;}.published-dtls > span {font-size: 90%;color: #666;}#hotels-rating > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#hotels-rating > .wrapper > .col-l, #burning-tours > .wrapper > .col-l, #ts-results > .wrapper > .col-l {-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;}.hr-forml0, .bt-forml0 {background: #f2facf;}#hrform-l0, #btform-l0 {display: block;position: relative;width: 100%;}#hrform-l0 .hr-items, #btform-l0 .bt-items {padding: .5em 1em;}#hrform-l0 .hr-items:not(:last-child), #btform-l0 .bt-items:not(:last-child) {border-bottom: 2px solid #fff;}#hrform-l0 .hr-item.re fieldset, #btform-l0 .bt-item.re fieldset {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#hrform-l0 .hr-items fieldset .ui-button, #btform-l0 .bt-items fieldset .ui-button {margin-left: 1px;margin-bottom: .1em;}#hrform-l0 .ui-state-active .ui-icon-background, #btform-l0 .ui-state-active .ui-icon-background {background-color: #fff;}#hrform-l0 input, #btform-l0 input {border: none;padding: .7em .75em;line-height: normal;}#hrform-l0 fieldset, #btform-l0 fieldset {line-height: normal;padding: .5em 1px;border: none;box-shadow: 0 0 2px 0px #c5c5c5;height: auto;min-height: 5em;max-height: 40em;overflow: auto;margin-top: 5px;border-radius: 4px;background-color: #fff;}#rw_sel_rating, #ov_sel_rating, #pm_sel_rating, #sv_sel_rating, #me_sel_rating {margin-top: 1em;}#hotels-rating > .wrapper > .col-r, #burning-tours > .wrapper > .col-r {margin-left: 1em;}#hotels-rating > .wrapper > .col-r, #burning-tours > .wrapper > .col-r {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;min-width: 0;max-width: 100%;}#list-rating {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;position: relative;margin-bottom: 1em;}#hrform-l0 .hr-item.ra, #hrform-l0 .hr-item.rw, #btform-l0 .bt-item.ra, #btform-l0 .bt-item.rw {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;min-width: 11em;max-width: 18em;}#hrform-l0 .hr-item.ra > div, #hrform-l0 .hr-item.rw > div, #btform-l0 .bt-item.ra > div, #btform-l0 .bt-item.rw > div {margin-left: 1px;margin-bottom: 1em;margin-top: 1em;}#hrform-l0 .hr-item.ra .ui-slider-handle, #hrform-l0 .hr-item.rw .ui-slider-handle, #btform-l0 .bt-item.rw .ui-slider-handle, #btform-l0 .bt-item.ra .ui-slider-handle {width: 2em;height: 2em;top: 50%;margin-top: -1em;text-align: center;line-height: 2em;cursor: pointer;}#hrform-l0 .hr-item.ra .ui-slider-range, #hrform-l0 .hr-item.rw .ui-slider-range, #btform-l0 .bt-item.ra .ui-slider-range, #btform-l0 .bt-item.rw .ui-slider-range {background: #f3f2dd;}#hrform-l0 .hr-item.ra .ui-slider-handle:focus, #hrform-l0 .hr-item.rw .ui-slider-handle:focus, #btform-l0 .bt-item.ra .ui-slider-handle:focus, #btform-l0 .bt-item.rw .ui-slider-handle:focus {outline: none;box-shadow: inset 0 0 3px 0px #fbcb09;}#rpg_sel, #rpg_sel_filter, #rpg_sel_rating, #rpg_sel_burn, .pagination {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}#rpg_sel, #rpg_sel_filter, #rpg_sel_rating, #rpg_sel_burn, #hotel-description .pages, .pagination {padding: .5em 0;}#hotel-description .pages, .pagination {margin-top: 1em;}#rpg_sel > div, #rpg_sel_filter > div, #rpg_sel_dialog > div, #rpg_sel_rating > div, #rpg_sel_burn > div, #hotel-description .pages, .pagination > .pages {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}#rpg_sel > div, #rpg_sel_filter > div, #rpg_sel_dialog > div, #rpg_sel_rating > div, #rpg_sel_burn .pages, .pagination > .pages {margin: 0 1em .5em 0;}#rpg_sel_burn .items {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}#rpg_sel > div > span, #rpg_sel_filter > div > span, #rpg_sel_rating > div > span, #rpg_sel_burn > div > span, #hotel-description .pages > span, .pagination > .pages > span {font-size: 85%;color: #666;}#rpg_sel ul, #rpg_sel_filter ul, #rpg_sel_dialog ul, #rpg_sel_rating ul, #rpg_sel_burn ul, #hotel-description .pages ul, .pagination > .pages ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}#rpg_sel ul, #rpg_sel_filter ul, #rpg_sel_dialog ul, #rpg_sel_rating ul, #rpg_sel_burn ul, #hotel-description .pages ul, .pagination > .pages ul {margin-left: .5em;}#pag_sel li, #rpg_sel .items li, #pag_sel_filter li, #rpg_sel_filter .items li, #pag_sel_dialog li, #rpg_sel_dialog .items li, #pag_sel_rating li, #rpg_sel_rating .items li, #pag_sel_burn li, #rpg_sel_burn .items li, #hotel-description .pages li, .pagination > .pages li {width: 2.25em;height: 2.25em;margin: 0 .1em .1em 0;font-size: 110%;line-height: 2.25em;text-align: center;user-select: none;border-radius: 2px;}#pag_sel li:not(.dots), #rpg_sel .items li, #pag_sel_filter li:not(.dots), #rpg_sel_filter .items li, #pag_sel_dialog li:not(.dots), #rpg_sel_dialog .items li, #pag_sel_rating li:not(.dots), #rpg_sel_rating .items li, , #pag_sel_burn li:not(.dots), #rpg_sel_burn .items li, #hotel-description .pages li, .pagination > .pages li {border-radius: 3px;}#pag_sel li:not(.active):not(.dots), #rpg_sel .items li:not(.active), #pag_sel_filter li:not(.active):not(.dots), #rpg_sel_filter .items li:not(.active), #pag_sel_dialog li:not(.active):not(.dots), #rpg_sel_dialog .items li:not(.active), #pag_sel_rating li:not(.active):not(.dots), #rpg_sel_rating .items li:not(.active), #pag_sel_burn li:not(.active):not(.dots), #rpg_sel_burn .items li:not(.active), #hotel-description .pages li:not(.active), .pagination > .pages li:not(.active) {border: 1px solid #ddd;cursor: pointer;}#pag_sel li:hover:not(.active):not(.dots), #rpg_sel .items li:hover:not(.active), #pag_sel_filter li:hover:not(.active):not(.dots), #rpg_sel_filter .items li:hover:not(.active), #pag_sel_dialog li:hover:not(.active):not(.dots), #rpg_sel_dialog .items li:hover:not(.active), #pag_sel_rating li:hover:not(.active):not(.dots), #rpg_sel_rating .items li:hover:not(.active), #pag_sel_burn li:hover:not(.active):not(.dots), #rpg_sel_burn .items li:hover:not(.active), #hotel-description .pages li:hover:not(.active), .pagination > .pages li:hover:not(.active) {color: #eb8f00;}#rpg_sel li.active, #rpg_sel_filter li.active, #rpg_sel_dialog li.active, #rpg_sel_rating li.active, #rpg_sel_burn li.active, #hotel-description .pages li.active, .pagination > .pages li.active {color: #eb8f00;box-shadow: inset 0 0 3px 0px #fbcb09;border: 1px solid #fbcb09;}#legal-content {padding-bottom: 1em;} #legal-content .wrapper {padding: 1em;}#contacts .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding-bottom: 1em;}#contacts .wrapper .col-l {min-width: 0;max-width: 100%;margin-right: .75em;height: auto;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;}#contacts .txt-contacts {padding: .5em 0;}#contacts .txt-contacts span {display: block;width: 100%;}#contacts .txt-contacts ul {margin-top: 1em;margin-bottom: 1em;}#contacts .txt-contacts ul li {list-style-type: none;margin-top: 1em;}#contacts .txt-contacts.pay-cards ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;-ms-flex-wrap: wrap;flex-wrap: wrap;}#contacts .wrapper .col-l p {margin: unset;}#contacts .wrapper .col-r {height: auto;-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;}#contacts .wrapper .col-r .colr-block {margin-top: 1em;} .regular-desc .col-l .submenu, #hotel-list .city-resort-menu .submenu, #hotel-description .col-l .submenu {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;background: #f3f2dd;padding: .5em;}.regular-desc .col-l .submenu, #hotel-list .city-resort-menu .submenu {margin-bottom: 1em;}#hotel-description .col-l .submenu {margin: .75em 0;}.regular-desc .col-l .submenu li:first-child {background: none;}.regular-desc .col-l .submenu li:not(:last-child), #hotel-list .city-resort-menu .submenu li:not(:last-child), #hotel-description .col-l .submenu li:not(:last-child) {padding-left: .75em;margin-right: .75em;}.regular-desc .col-l .submenu li#current, #hotel-list .city-resort-menu .submenu li#current, #hotel-description .col-l .submenu li#current {font-weight: bold;}.regular-desc .content-submenu, #country .content-submenu, #destinations-list .content-submenu {padding: 0 .75em .25em .75em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}#country .content-submenu, #destinations-list .content-submenu {background: url(../images/gbar_h.gif) left bottom repeat-x;}#destinations-list .content-submenu {margin-bottom: 1em;}.regular-desc .content-submenu > h1 {margin-bottom: .25em;}#country .content-submenu, .regular-desc .content-submenu > a {margin-bottom: .5em;}.reviews-list .content-submenu {background: url(../images/gbar_h.gif) left top repeat-x;margin: 0 1em;padding: 1em;text-align: right;}#hotel-list .hotel-category {padding: 0 1em;}#hotel-list .hotel-category .category-name {font-size: 130%;line-height: 3em;}#hotel-list .hotel-category .hotel-items {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;} #hotel-list .hotel-category .hotel-items ul:not(:last-child) {list-style: none;margin-right: 1em;flex-basis: 50%;}#hotel-list .hotel-category .hotel-items li, #destinations-list .destinations-items li {margin-bottom: .5em;}#hotel-list .hotel-category .hotel-items a, #destinations-list .destinations-items li a {font-size: 110%;}#cabinet > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin-bottom: 30px;padding: 1.5em 0;}#cabinet > .wrapper > .col-l {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;min-width: 0;max-width: 100%;margin-right: .75em;}#cabinet > .wrapper > .col-r {-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;}#cabinet .banners {margin-bottom: 1em;text-align: center;}#cabinet .block-order {border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;background: #fefefe;margin-bottom: 1em;}#cabinet .block-order.contract {padding-bottom: 1em;}#cabinet .block-order .title {border-bottom: 1px solid #e7e7e2;padding: .75em 1em;text-align: center;font-weight: bold;color: #666;}#cabinet .block-order.selection .title {background: #e1f3f8;}#cabinet .block-order.contract .title {background: #e1f3c8;}#cabinet .block-order .wrapper:nth-child(2) {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#cabinet .block-order > .wrapper {padding: 0 1em;}#cabinet .block-order > .wrapper > .col-l {margin-right: .75em;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#cabinet .block-order .order-msg {width: 100%;}#cabinet .block-order > .wrapper > div > div:not(.subtitle) {margin-top: .75em;}#cabinet .prop {font-size: 90%;color: #666;}#cabinet .block-order .order-options .prop {width: 8em;line-height: normal;}#cabinet .hotel-vote {text-align: center;}#cabinet .hotel-vote > div:first-child {font-size: 80%;margin-bottom: .125em;color: #666;}#cabinet .hotel-vote > .vote.up {background-image: url(../images/up.png);}#cabinet .hotel-vote > .vote.down {background-image: url(../images/down.png);}#cabinet .hotel-vote > .vote {width: 36px;height: 36px;display: inline-block;background-position: bottom center;box-shadow: inset 0 0 3px 1px #bdd7e3;border-radius: 3px;cursor: pointer;}#cabinet .hotel-vote > .vote.active, #cabinet .hotel-vote > .vote:hover {background-position: top center;}#cabinet .choice-btn {background-color: #f7931d;border-radius: 4px;color: white;cursor: pointer;padding: .25em .5em;font-size: 90%;user-select: none;}#cabinet .manager-notice {display: inline-block;width: 16px;height: 16px;background: url(../images/info.png) no-repeat top center;}#cabinet .block-order .order-btn, #cabinet .block-order .to-pay .val, #cabinet .block-order .pay-btn, #oferta .block-order-payment-sum .button {display: -webkit-flex;display: -ms-flexbox;display: flex;}#cabinet .block-order .to-pay .val {-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 1em 0;}#cabinet .block-order .order-btn {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#cabinet .block-order .order-btn {margin: .5em 0 1em 0;}#cabinet .block-order .order-btn a {color: #fff;border-radius: 1.25em;text-align: center;background: #f7931d;user-select: none;}#cabinet .block-order .pay-btn, #oferta .block-order-payment-sum .button {border-radius: 1.25em;background: #e0f3f8;padding: .5em 1em;margin-left: 1em;border: 1px solid #bdd7e3;box-shadow: 0 0 3px 0 #bdd7e3;}#oferta .block-order-payment-sum .button {color: #1b90ca;}#cabinet .block-order .order-btn a {padding: 0 1em;line-height: 2em;}#cabinet .block-order .order-btn a:hover {background: #ec5507 !important;}#cabinet .order-options .val {line-height: 1.5em;padding-left: .25em;}#cabinet .order-options {display: table;}#cabinet .order-options .subtitle {display: table-caption;}#cabinet .order-options > div:not(.subtitle) {display: table-row;line-height: 2em;}#cabinet .order-options > div > span {display: table-cell;padding: .25em 0;}#cabinet .order-options .hotels .val-item:not(:last-child):after {margin-right: .5em;content: ",";}#cabinet .block-order .placement-options > .wrapper, #cabinet .hotel-tours > .wrapper {width: 100%;display: table;margin-bottom: .75em;}#cabinet .block-order .placement-options > .wrapper > div, #cabinet .hotel-tours > .wrapper > div {display: table-row;}#cabinet .block-order .placement-options > .wrapper > div > div, #cabinet .hotel-tours > .wrapper > div > div {display: table-cell;text-align: center;padding: .5em;}#cabinet .block-order .placement-options > .wrapper > div:not(:last-child) > div, #cabinet .hotel-tours > .wrapper > div:not(:last-child) > div {border-bottom: solid 1px #e6e6e6;}#cabinet .block-order .placement-options > .wrapper > div > div:not(:last-child), #cabinet .hotel-tours > .wrapper > div > div:not(:last-child) {border-right: solid 1px #e6e6e6;}#cabinet .block-order .placement-item .allocation {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#cabinet .hotel-info {margin-bottom: .5em;}#cabinet .hotel-tours .tour-item > .prop:not(.calculation) {padding: .5em .75em;}#cabinet .hotel-tours .tour-item > .prop.calculation {padding: .5em 3em .5em .75em;}#cabinet .hotel-tours .tour-item:hover {border-radius: 4px;}#cabinet .hotel-tours .tour-item .allocation {min-width: 13em;}#cabinet .hotel-tours .tour-item .case {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#cabinet .hotel-tours .tour-item .case > div:not(.price) {padding: .5em;}#cabinet .hotel-tours .tour-item .dates .leave.avia {padding-right: .75em;}#cabinet .hotel-tours .tour-item .dates .return.avia {padding-left: .75em;}#cabinet .hotel-tours .allocation .case > div > span, #cabinet .hotel-tours .calculation .tax-notice span {display: block;}#cabinet .hotel-tours .tour-item .case .tax-notice {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;min-width: 8em;text-align: right;}#cabinet .placement-item > div:not(.prop), #cabinet .tour-item > div > div, #cabinet .block-order .wishes > .text {font-size: 90%;}#cabinet .hotel-tours .tour-item .price-val {color: #ba3014;}#cabinet .hotel-tours .tour-item .price {padding: 0 .5em 0 1em;margin: .5em 0;border-left: 1px dotted rgb(231, 231, 226);text-align: left;white-space: nowrap;}#cabinet .hotel-tours .tour-item .price > div {text-align: center;}#cabinet .hotel-tours .tour-item .reservation {cursor: pointer;user-select: none;letter-spacing: .05em;font-size: 110%;}#cabinet .hotel-tours .tour-item .leave {text-align: right;border-right: 1px dotted rgb(231, 231, 226);}#cabinet .block-order .placement-item .departure, #cabinet .block-order .placement-item .duration, #cabinet .block-hotel .hotel-tours .dates {white-space: nowrap;}#cabinet .block-hotel .hotel-tours .calculation {min-width: 12em;}#cabinet .message .subtitle {padding: .5em 0;}#cabinet .block-order .subtitle, #cabinet .block-order-services .subtitle, #cabinet .block-selection .subtitle {padding-bottom: .25em;color: #666;}#cabinet .message .subtitle {text-align: center;}#cabinet .block-order .subtitle, #cabinet .block-order-services .subtitle, #cabinet .hotel-tours .subtitle, #cabinet .message .subtitle {background: url(../images/gbar_h.gif) left bottom repeat-x;margin-bottom: 1em;}#cabinet .block-order .col-r{-webkit-box-flex: 0;-ms-flex: 0 0 220px;flex: 0 0 220px;}#cabinet .block-order .col-r, #cabinet .block-order .manager-info{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#cabinet .block-order .manager-info{width: 100%;border-bottom: 1px solid #e7e7e2;padding-bottom: .5em;}#cabinet .block-order .manager-info .man-pic img {width: 100px;border-radius: 50%;box-shadow: 0 0 4px 1px #e9e9e9;}#cabinet .block-order .manager-info .contacts {font-size: 90%;text-align: center;line-height: 1.5em;}#cabinet .block-order .order-status {display: block;padding-left: 24px;text-transform: uppercase;}#cabinet .block-order .order-status.sr-green {color:#74a33b;background:url(../images/ist_green.png) left no-repeat;}#cabinet .block-order .order-status.sr-yellow {color:#f7931d;background:url(../images/ist_yellow.png) left no-repeat;}#cabinet .block-order .order-status.sr-blue {color:#74a33b;background: url(../images/ist_blue.png) left no-repeat;}#cabinet .block-order .order-status.sr-red {color:#ba2f14;background: url(../images/ist_red.png) left no-repeat;}#cabinet .block-order .order-status.sr-gray {color:#666;background: url(../images/ist_gray.png) left no-repeat;}#cabinet .block-order .order-status.sr-dark {color:#000;background: url(../images/ist_dark.png) left no-repeat;}#cabinet .block-order .order-msgbtn::before {background: url(../images/b-mes.gif) 9px 9px no-repeat, url(../images/bkb-ord-l.png) left no-repeat;content: "";width: 32px;height: 32px;float: left;}#cabinet .block-order .order-msgbtn.animate::before {background: url(../images/b-mes-ani.gif) 9px 9px no-repeat;}#cabinet .block-order .order-msgbtn {font-size: 90%;width: 100%;height: 32px;line-height: 32px;padding-right: 32px;position: relative;}#cabinet .block-order .order-msgbtn::after {background: url(../images/bkb-ord-r.png) right no-repeat;content: "";position: absolute;width: 32px;height: 32px;bottom: 0;right: 0;}#cabinet .block-order .order-msgbtn > span {display: block;background: #cbe4f4;color: #078fcd;}#cabinet .block-order .order-msgbtn .msg-count {position: absolute;width: 32px;right: 0;bottom: 0;z-index: 10;text-align: center;}#cabinet .order-msg .subtitle {border-bottom: solid 1px #e6e6e6;margin-bottom: .5em;}#cabinet .order-msg .msg-list {font-size: 90%;padding: .75em .5em;border: solid 1px #e6e6e6;border-radius: 4px;}#cabinet .order-msg .msg-item {font-size: 90%;}#cabinet .order-msg .msg-item .caption {line-height: 1.5em;color: #666;}#cabinet .order-msg .ans-btn, #cabinet .tour-item .book-btn {font-size: 90%;float: right;padding: .25em 1em;border-radius: 1.25em;background-color: #dff3f8;color: #1b90ca;border: 1px solid #bdd7e3;box-shadow: 0 0 3px 0 #bdd7e3;}#cabinet .order-msg .ans-btn {margin-top: .75em;}#cabinet .tour-item .book-btn.active {color: #eb8f00;border: 1px solid #fbcb09;background: radial-gradient(circle, #fff, #fdf5ce);}#cabinet .order-msg .ans-btn:hover, #cabinet .block-order .order-msgbtn span:hover, #cabinet .tour-item .book-btn span:hover, #oferta .block-order-payment-sum .button:hover {color: #eb8f00;}#cabinet .order-msg .ans-btn, #cabinet .order-msgbtn, #cabinet .block-order .pay-btn a, #cabinet .tour-item .book-btn, #oferta .block-order-payment-sum .button {cursor: pointer;user-select: none;}#cabinet .notice {position: absolute;font-size: 85%;right: .25em;bottom: .15em;color: #666;}#cabinet .message {padding: 1em;border: solid 1px #e7e7e2;background: #fefefe;}#cabinet .message > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#cabinet .message > .wrapper > div {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;max-width: 48%;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 0;}#cabinet .message > .wrapper > div > div {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#cabinet .message > .wrapper > div > div> div {padding: .25em;}#cabinet .message > .wrapper > div .icon {flex-basis: 88px;min-width: 88px;text-align: center;}#cabinet .message > .wrapper > div .prop {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#cabinet #selections {margin-top: .75em;}#cabinet .block-selection {margin-bottom: 2em;}#cabinet .selection-group .title, #cabinet .selection-group .subtitle {position: relative;}#cabinet .colr-block .events li {margin: .25em 0;}#cabinet .colr-block .events span {display: block;}#cabinet .colr-block .events .rmdate {font-size: 90%;color: #ba2f14;}#cabinet .selection-item .main-info {padding-right: 100px;position: relative;}#cabinet .selection-item .main-info > .col-l {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;}#cabinet .selection-item .main-info > .col-r {position: absolute;top: 0;right: 0;}#cabinet .block-order-services, #cabinet .block-order-content {padding: .5em 1em 2em 1em;background: #fefefe;border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;}#cabinet .block-order-services .date-start {padding: .5em 0 1em 0;text-align: center;font-size: 90%;}#cabinet .block-order-services .date-start > span {font-weight: bold;}#cabinet .block-order-content .qr-code {margin: 1em 0 2em 0;text-align: center;}#cabinet .data-table-n {width: 100%;border: solid 1px #e7e7e2;margin-top: 1px;border-collapse: collapse;border-spacing: 0;}#cabinet .block-order-services .block-group.basic {margin-bottom: 1em;}#cabinet .data-table-n tr:not(:last-child) {border-bottom: solid 1px #e6e6e6;}#cabinet .data-table-n th {font-size: 90%;padding: .5em;background: linear-gradient(#fff, #f8f8f8);font-weight: normal;color: #666;}#cabinet .data-table-n td {padding: .5em;text-align: center;}#cabinet .data-table-n th:not(:last-child), #cabinet .data-table-n td:not(:last-child) {border-right: solid 1px #e6e6e6;}#cabinet .colr-block .cb-body.log p {text-indent: unset;}#cabinet .colr-block .cb-body.log p span {color: #ba2f14;}#cabinet .block-order-payment-bank span {display: block;margin-bottom: 1em;}#cabinet .button-payment span {cursor: pointer;}.switch-wrapper {display: inline-block;position: relative;top: 3px;}.switch-button-label, .hand {font-size: 80%;color: #666;cursor: pointer;position: absolute;}.hand {bottom: -1.5em;}.hand.red {right: 13em;}.hand.green {right: 0;}.switch-button-label.on {color: #327f00;right: 0;}.switch-button-label.off {right: 18em;}.switch-button-background {position: relative;margin: .125em 1.5em;border-bottom-right-radius: 16px;border-top-right-radius: 16px;border-bottom-left-radius: 16px;border-top-left-radius: 16px;border: 1px solid #c8c8c8;box-shadow: 0 0 8px 1px #a8bcc6;cursor: pointer;}.switch-button-button {position: absolute;left: -1px;top : 3px;border-radius: 50%;background: radial-gradient(circle, #fefefe, #607D8B);}.switch-button-button.red {box-shadow: inset 0px 0px 8px 4px #c40000;}.switch-button-button.green {box-shadow: inset 0px 0px 8px 4px #4f870e;}#skrlink {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-bottom: 1.5em;padding-right: 1.2em;position: relative;}#oferta iframe {width: 100%;height: 360px;margin-top: 1em;padding: 1em 0 1em .5em;background: #fefefe;border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;}#cnsn {font-size: 120%;}#msg {padding: .5em 0;}#msg > .wrapper {padding-right: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#msg > .wrapper > div:not(.subtitle) {margin-bottom: .5em;}#msg .subtitle {padding: .5em 0;color: #ba2f14;}#msg .man-info { display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding: .5em .25em;}#msg .man-pic { margin-right: .5em;}#msg .man-pic img { outline: 1px solid #e6e6e6;outline-offset: 1px;}#msg .man-contact {display: table;}#msg .man-contact .name {display: table-caption;}#msg .man-contact > div:not(.name) {display: table-row;}#msg .man-contact > div > span {display: table-cell;font-size: 90%;line-height: 1.5em;white-space: nowrap;}#msg .man-contact .val {padding-left: .5em;}#msg .last-visit .val.online {color: #78a43a;}#msg .messeges {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;margin-right: .75em;}#msg .msg-list {margin-left: .25em;padding: .5em 0 .5em .5em;border-radius: 4px;overflow-y: auto;height: 220px;border: 1px solid #bdd7e3;box-shadow: 0 0 3px 0 #bdd7e3;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#msg .msg-list > .wrapper {padding-right: .75em;overflow-y: auto;}#msg .msg-list .msg-item {font-size: 90%;}#msg .msg-list .msg-item .caption {line-height: 1.5em;color: #666;}#msg .msgform-snd {padding: .75em;border-radius: 4px;background-color: #deebf4;}#msg .msgform-snd > form textarea {border: solid 1px #bdd7e3;padding: .5em;height: 5em;}#msg .send-btn {display: inline-block;margin: .75em 0 .5em .25em;border-radius: 1.25em;text-align: center;background: #cbe4f4;color: #0077c4;padding: .25em 1em;border: 1px solid #bdd7e3;box-shadow: 0 0 3px 0 #bdd7e3;user-select: none;cursor: pointer;}.with-title {display: inline-block;cursor: pointer;border-bottom: 1px dotted #c5c5c5;}.colr-block.ts-help .cb-body, .colr-block.recommended-hotels .cb-body {background: #fefefe;border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;}.colr-block.ts-help .man-info {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin-bottom: .75em;}.colr-block.ts-help .man-pic {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-right: 5px;}.colr-block.ts-help .man-pic img {width: 100px;height: 110px;}.colr-block.ts-help .man-contact > div {margin-bottom: .25em;}.colr-block.ts-help .man-contact .name {font-size: 110%;margin: 0 0 .4em .25em;padding-bottom: .125em;background: url(../images/gbar_h.gif) left bottom repeat-x;color: #551a1a;font-weight: normal;font-family: "PT Sans Caption", Verdana, Helvetica;}.colr-block.ts-help .man-contact > div:not(:first-child) {padding-left: 29px;line-height: 24px;}.colr-block.ts-help .man-contact .phone {background: url(../images/ts-help/phone.png) left center no-repeat;}.colr-block.ts-help .man-contact .whatsapp {background: url(../images/ts-help/whatsapp.png) left center no-repeat;}.colr-block.ts-help .man-contact .email {background: url(../images/ts-help/email.png) left center no-repeat;}.colr-block.ts-help .b-ts-help {margin-top: 1em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#b-addreview, .colr-block.ts-help .b-ts-help > a {display: block;padding: .25em 1em;cursor: pointer;user-select: none;border: 3px solid #fcc879;border-radius: 3px;background-color: #f7931e;color: #fff;}.block-recommended-hotel:not(:last-of-type) {padding-bottom: .75em;margin-bottom: 1em;background: url(../images/gbar_h.gif) left bottom repeat-x;}.block-recommended-hotel > .photo-thumbs img {width: 100%;}.block-recommended-hotel .hotel-name {padding-top: .5em !important;}.hasDatepicker:not(.relative) {position: absolute;z-index: 1010;margin-top: 7px;box-shadow: 0 25px 45px 0 rgba(0, 0, 0, .4);border-radius: 4px;}.date-range-selected > .ui-state-active, .date-range-selected > .ui-state-default { background: none;background-color: #f3f2dd;font-weight: bold;}.ui-state-disabled > .ui-state-default {color: #333;}.ui-datepicker-today > .ui-state-default {color: #eb8e03;}.ui-datepicker-current-day > .ui-state-active {border: 1px solid #c5c5c5;}.hotel-map {width: 100%;height: 450px;}.show-hotel-map {background: url(../images/bg_map.jpg) no-repeat left center;}.hotel-map, .show-hotel-map {margin: .75em 0;border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;}.show-hotel-map > .wrapper {background: rgba(58, 58, 58, .2);padding: 0 1em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}.show-hotel-map > .wrapper > div {padding: .5em 0;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.show-hotel-map > .wrapper > div:first-child {color: #fff;}.b-homap > a {padding: .25em 1em;text-align: center;cursor: pointer;user-select: none;border: 3px solid #fefefe;border-radius: 3px;background-color: #e0f3f8;}.breadcrumb {margin: 1em 0 .75em 0;padding: 0 .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}.breadcrumb > span {margin: 0 .5em;}.breadcrumb > .breadcrumbinside, .breadcrumb > span {padding: .25em 0;}.breadcrumb > .breadcrumbinside:last-child > span {color: #666;}#main .block-main.banner {height: 296px;background: url(/banners/cashback/main.jpg) left center no-repeat;}#country .banner, #hotel-description .banner {height: 218px;background: url(/banners/cashback/page.jpg) left center no-repeat;border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;margin-bottom: 1em;}.ui-tooltip {z-index: 100000;}.ui-dialog {padding: 10px 15px;z-index: 10000;}.ui-dialog .ui-dialog-titlebar {background: none;border: unset;padding: 0;cursor: unset;}.ui-dialog .ui-dialog-title {display: block;width: 100%;font-size: 120%;border-bottom: dotted 2px rgba(85, 26, 26, .31);padding: .5em 0;color: #551a1a;text-align: center;font-weight: normal;}.ui-dialog .ui-dialog-titlebar-close {top: 6px;right: -9px;width: 24px;height: 24px;}.ui-dialog .ts-order-confirm {min-height: 320px;}.ui-dialog .ts-order-confirm > span {display: block;padding: 1.5em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: unset;text-align: center;}.ui-widget-content a {color: #1b90ca;}.ui-widget-content a:hover {color: #eb8f00;}.close-ico {position: absolute;width: 1.5em;height: 1.5em;background: #f7921e;top: 50%;padding-right: .125em;right: 1em;transform: translateY(-50%);border-radius: 3px;cursor: pointer;}.close-ico:after, .close-ico:before {position: absolute;top: 0;bottom: 0;border-left: .15em solid #fff;content: "";}.close-ico:after {transform: rotate(45deg);}.close-ico:before {transform: rotate(-45deg);}#page_fade {display: none;background: url(../images/bk-000-75.png);position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 10000;}.clearfix:after {content: "";display: table;clear: both;}.novis {display: none !important;} form select {display: block;width: 100%;height: 2em;border: 1px solid #c5c5c5;border-radius: 4px;background: #fff;font-size: inherit;line-height: inherit;color: #333;}form textarea {display: block;width: 100%;padding: 0.25em;border: 1px solid #999;border-radius: 4px;background: #fff;font-size: inherit;line-height: inherit;color: #333;}form input[type='text'], form input[type='email'], form input[type='password'] {display: block;width: 100%;border: 1px solid #c5c5c5;border-radius: 4px;background: #fff;font-size: inherit;line-height: inherit;color: #333;padding: .25em .5em;}#emulation, #profile {max-width: 680px;margin: 5% auto 20% auto;}#emulation .ttl, #profile .ttl {font-size: 120%;margin: 1em;color: #ba2f14;}#emulation > div, #profile > div { text-align: center; line-height: 1.5em;}#emulation .notice, #profile .notice {color: #666;margin-bottom: 1em;}#emulation .note, #profile > p {text-align: center;margin-top: 1em;}#formm_auth { display: block;}#formm_auth .wrapper, #formm_profile .wrapper {margin: auto;padding: 4em 6em;background: #f2facf;border-radius: 3px;border: 1px solid rgba(165, 185, 191, .52);}#formm_auth .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#formm_auth .wrapper > div:first-child {width: 100%;}#formm_auth .wrapper > div:last-child {margin-left: 1em;}#formm_auth .wrapper input, #formm_profile .wrapper input, #oferta .block-order-payment-sum input {padding: .5em 1em;border-radius: 4px;}#formm_auth .wrapper .button, #formm_profile .wrapper .button {cursor: pointer;user-select: none;box-shadow: inset 0 0 2px 0 #c5c5c5;}#formm_auth .wrapper .button.lost {margin-left: .5em;}#formm_auth.reg .wrapper > div, #formm_auth.auth .wrapper > div {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}#formm_auth .subscribe {font-size: 90%;background: #f3f2dd;padding: .5em;}#formm_auth .wrapper .col-l input:not(:first-child), #formm_profile .wrapper fieldset input:not(:first-child) {margin-top: .75em;}#formm_auth .wrapper .col-r .button.reg, #formm_auth .wrapper .button.lost, #formm_auth .wrapper .button.auth {margin-top: .4em;background: #0077c4;padding: .4em 1em;text-align: center;color: #fff;border: 3px solid #fefefe;}#formm_auth .wrapper > .col-r label, #oferta .consent > label {color: #666;border: none;}#oferta > form {padding: 1em 0;}#oferta .check > label, #oferta .check > label > span {display: block;}#oferta .consent > label {padding: 1em;}#oferta .consent > label > a {color: #1b90ca;}#oferta .consent > label > a:hover {color: #eb8f00;}#oferta .check {margin-top: 1.5em;padding: 2em;background: #fefefe;border-radius: 3px;border: 1px solid #a5b9bf85;}#oferta .block-order-payment-sum {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 1em 0;}#oferta .block-order-payment-sum input {width: auto;}#oferta .block-order-payment-sum input:first-child {margin-right: 1em;}#ofchform-r0 fieldset, #form_cb fieldset {padding: .5em .25em;border: none;}#ofchform-r0 legend, #formm_profile legend {margin-left: .5em;padding: .25em .75em;color: #666;}#ofchform-r0 fieldset, #ofchform-r0 legend, #formm_profile fieldset, #formm_profile legend {box-shadow: 0 0 2px 0px #c5c5c5;border-radius: 4px;background-color: #fff;}#ofchform-r0 label, #form_cb label, #form_cb legend {display: block;margin-bottom: .25em;}#ofchform-r0 .office-change {margin-top: .25em;}#formm_profile fieldset {display: block;padding: 1em .5em;border: none;}#formm_profile fieldset:not(:first-child) {margin-top: 1.5em;}#formm_profile .note {margin-top: .75em;font-size: 90%;padding: .5em;color: #ba2f14;}#formm_auth input.error, #formm_profile input.error, #preform input.error, #noreform input.error, form[name='order_tour_form'] input.error, #hrform-h0 input.error, #hrform-h0 select.error + .ui-button, #hrform-h0 textarea.error, #form_cb input.error {border: 1px solid #d60300 !important;}#formm_auth label.error, #formm_profile label.error, #preform label.error, #noreform label.error, form[name='order_tour_form'] label.error, #hrform-h0 label.error {font-size: 90%;padding: .5em;color: #d60300;}.addreview.extended {margin: .75em 0;min-height: 360px;}.addreview.extended .success {font-size: 120%;padding: 15%;text-align: center;}.hr-form .group-name {flex-basis: 100%;font-size: 95%;letter-spacing: .1em;padding: .5em 0 1em 0;color: #551a1a;display: block;}.hr-form .hr-items.review .hr-item:nth-of-type(2), .hr-form .hr-items.review .hr-item:nth-of-type(3) {flex-basis: 100%;}.hr-form .hr-items.review .hr-item:nth-of-type(4), .hr-form .hr-items.review .hr-item:nth-of-type(5) {flex-basis: 49%;display: -webkit-flex;display: -ms-flexbox;display: flex;}.hr-form .hr-items.author > .hr-item {flex-basis: 280px;display: -webkit-flex;display: -ms-flexbox;display: flex;}.hr-form .hr-item.dates {display: -webkit-flex;display: -ms-flexbox;display: flex;max-width: 360px;padding: 1em 0;}.hr-form .hr-items.rates > .hr-wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}.hr-form .hr-item.rate {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.hr-form .hr-item.rate, .hr-form .hr-item.dates {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.hr-form .hr-item.dates {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;-ms-flex-wrap: wrap;flex-wrap: wrap;}.hr-form .hr-lbl-left {margin-right: 1em;}.hr-form .hr-items.author > .hr-item, .hr-form .hr-items.review > .hr-item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.hr-form .hr-items.company > fieldset, .hr-form .hr-items.recommendation > fieldset {padding-bottom: 1em;border: unset;}.hr-form .hr-item:not(.dates) {margin-bottom: 1em;}.hr-form .hr-item.rate .ui-button {width: 10em;}.hr-form input[type='text']:not([name='dates']), .hr-form textarea {box-shadow: 0 0 2px 0px #c5c5c5;}.hr-form .b-addreview {display: -webkit-flex;display: -ms-flexbox;display: flex;padding-top: 1em;}#review_moderate {margin-right: 1em;}#tour-search .block-ts-form {padding: 0 .5em;margin-top: 1.5em;}#ts-form {margin-top: 1.5em;}#ts-filters, #hr-filters, #bt-filters {position: relative;}#ts-filters {padding: 0 0 1em 0;}#hr-filters, #bt-filters {padding: 2em 0 1em 0;background-color: #f2facf;margin-bottom: 1.5em;}#ts-filters .filters-ttl, #hr-filters .filters-ttl, #bt-filters .filters-ttl {display: block;position: absolute;font-size: 80%;color: #ed8f00;padding: .25em .75em;border-bottom-left-radius: 4px;box-shadow: inset 0 0 3px 0px #dedede;background-color: #f3f2dc;}#ts-filters .filters-ttl {right: 2px;top: 2px;z-index: 1010;}#hr-filters .filters-ttl, #bt-filters .filters-ttl {right: 0;top: 0;}#main .formblocks {padding: .5em 1em 1em 1em;}#main .formblocks .ts-formm1 {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;height: auto;padding: 0 1em;border: 3px solid #79a341;background: #f6f6f8;margin-right: 1em;}form.ts-form {position: relative;width: 100%;}form.ts-form .ts-ttl {flex-basis: 100%;}form.ts-form .ts-ttl, #hts > .wrapper > .ts-ttl, .hr-form > .hr-ttl {display: block;font-size: 120%;font-family: 'PT Sans Caption', Verdana, Helvetica;color: #ba2f14;text-align: center;border-bottom: solid 1px #fff;padding: .5em 0;}#hts .ts-ttl {border-bottom: dotted 1px #f37f00 !important;}#noreform .ts-ttl {margin-bottom: .5em;border-bottom: dotted 2px rgba(85, 26, 26, .31);}#tsform-o0 .ts-wrapper {padding-top: 1em;}#tsform-o0 .ts-col-ttl {display: block;font-size: 110%;color: #ba2f14;margin: .5em 0;}#tsform-o0 .ts-wrapper {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding-top: 1em;}#tsform-o0 .ts-wrapper > div:not(#hidden_sel_booking) {padding: 1em .75em;}#tsform-o0 .ts-wrapper .booking-data {border: solid 1px #ddd;}#tsform-o0 .ts-col-1, #tsform-o0 .booking-details {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border: solid 1px #ddd;}form.ts-form .ts-items.col-1 div {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;} form.ts-form .ts-items.col-2 div {-webkit-box-flex: 0;-ms-flex: none;flex: none;}#tsform-o0 .submenu {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;background: #f3f2dd;padding: .5em;}#tsform-o0 .submenu li:not(:first-child) {padding-left: .75em;margin-left: .75em;background: url(../images/odot.png) 0px .5em no-repeat;}#tsform-o0 .submenu li:not(.active) {color: #1b90ca;cursor: pointer;}#tsform-o0 .photo-thumbs {padding: .25em .5em .25em 0;}#tsform-o0 .desc, #tsform-o0 .cost, #tsform-o0 .cost > div > div, #tsform-o0 .desc .info-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#tsform-o0 .desc {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;margin-bottom: 1em;}#tsform-o0 .cost {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}#tsform-o0 .desc .info-item, #tsform-o0 .cost > div > div, #tsform-o0 .ts-col-2 .client-info-item {align-items: baseline;}#tsform-o0 .desc .info-item:not(:last-child), #tsform-o0 .cost > div > div:not(:last-child) {margin-bottom: .5em;}#tsform-o0 .ts-col-2 .client-info-item:not(:last-child), #tsform-o0 .booking-data .client-info-item:not(:last-child) {margin-bottom: .75em;}#tsform-o0 .ts-col-2 .client-info-item:last-child {margin-top: .5em;}#tsform-o0 .desc .info-item > div:first-child {flex-basis: 100px;min-width: 100px;margin-right: .25em;}#tsform-o0 .desc .info-item .value {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#tsform-o0 .desc .info-item .value span, #noreform .request > .ts-item > .value > span {font-size: 110%;}#tsform-o0 .cost > .calc {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#tsform-o0 .cost .value {margin-left: .25em;}#tsform-o0 .cost .to-pay, #tsform-b0 #form_sel, #tsform-b0 .form-sel > a, #tsform-c0 #form_sel, #review_moderate, #review_recom {border-bottom: dotted 2px rgba(119, 171, 68, .33);}#tsform-o0 .cost .to-pay > .value {font-size: 150%;color: #79aa3f;}#tsform-o0 .booking-data .client > .wrapper, #tsform-o0 .booking-data .tourists > .wrapper > div {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding: 1px;}#tsform-o0 .booking-data .tourists > .wrapper {max-height: 16em;overflow: auto;}#tsform-o0 .booking-data .client > .wrapper > div {flex-basis: 50%;}#tsform-o0 .booking-data .tourists > .wrapper > div {-ms-flex-wrap: wrap;flex-wrap: wrap;}#tsform-o0 .booking-data .tourists > .wrapper > div > div {margin: 0 .5em .5em 0;}#tsform-o0 .booking-data .tourists .surname, #tsform-o0 .booking-data .tourists .name {width: 13em;}#tsform-o0 .booking-data .tourists .docserial, #tsform-o0 .booking-data .tourists .docnumber {width: 10em;}#tsform-o0 .booking-data .tourists .dateborn, #tsform-o0 .booking-data .tourists .dateofissue, #tsform-o0 .booking-data .tourists .expirydate {width: 9em;}#tsform-o0 .booking-data .container > div > .wrapper > div {margin-top: .5em;}#tsform-o0 .booking-data .container > div > .wrapper > .col-r {margin-left: 1em;}#tsform-c0 > .ts-wrapper .ts-item, #tsform-r0 .ts-item, #tsform-h0 .ts-item, #tsform-h1 .ts-item, #preform .ts-item, #noreform .ts-item {margin-bottom: .5em;}#tsform-r0 .ts-item:not(:first-child), #tsform-h0 .ts-item:not(:first-child), #tsform-h1 .ts-item.ch {margin-left: .5em;}#preform .ts-item, #noreform .ts-item > .ttl {margin-right: .5em;}#noreform .ts-items.request .ts-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}form.ts-form span.dlm {padding: 0 0.25em;}.ts-item.ct .ui-button, .ts-item.co .ui-button, .hr-item.co .ui-button, .bt-item.ct .ui-button, .bt-item.co .ui-button, .hr-form .hr-item.rate .ui-button, #adult-button, #tsform-o0 .tourists .ui-button {padding: .7em .75em;}.ts-item.ti .ui-button {border: 0;}.ui-dialog .ui-selectmenu-menu {font-size: 100% !important;}#tsform-o0 input:not(#subscribe) {padding: .7em .5em;border-radius: 4px;box-shadow: 0 0 2px 0px #c5c5c5;line-height: normal;border: none;}#tsform-o0 .ts-col-2 .subscribe {margin-top: 1.5em;}#tsform-o0 .booking-data .subscribe {margin-top: .5em;}#tsform-c0.all-fields .ts-item.ty {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#tsform-c0.all-fields .ts-item.ty, #tsform-b0 .ts-item.ty {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}#tsform-c0.all-fields .ts-item.ty, #tsform-b0.all-fields .ts-item.ty {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}#tsform-c0 fieldset {background-color: #fff;box-shadow: 0 0 2px 0px #c5c5c5;border: none;border-radius: 4px;overflow: auto;padding: .5em 1px;}#preform .ts-item.direction {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#preform .ts-item.wishes, #preform .ts-item.client, #preform .ts-item.office {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#tsform-l0 fieldset ul li {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;align-items: baseline;}#tsform-l0 fieldset ul li {position: relative;overflow: hidden;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#tsform-l0 #ho_sel .rate, #tsform-l0 #fh_sel .rate, #tsform-b0 #ho_sel .rate, #tsform-b0 #fh_sel .rate {color: #666;position: absolute;right: .5em;top: 1px;font-size: 85%;width: 30px;height: 30px;background-color: #fefefe;text-align: center;line-height: 30px;border-radius: 100%;box-shadow: inset 0 0 3px 0px #bdd7e3, 0px 0px 5px 3px #fff;}#tsform-l0 #ho_sel .rate.icon, #tsform-l0 #fh_sel .rate.icon, #tsform-b0 #ho_sel .rate.icon, #tsform-b0 #fh_sel .rate.icon {background-color: unset;border: none;border-radius: unset;box-shadow: none;opacity: 0.75;}form.ts-form .ts-bgcal, .hr-form .hr-bgcal {cursor: pointer;background: #fff url(../images/fn-date-bk.gif) right no-repeat;}form.ts-form .ts-tu, form.ts-form .ts-ad, form.ts-form .ts-ch, form.ts-form .ts-ag-item-sel {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}form.ts-form .ts-tu-sel {display: block;box-sizing: border-box;position: relative;width: 100%;}form.ts-form .ts-tunum, form.ts-form .ts-adnum, form.ts-form .ts-chnum, form.ts-form .ts-bkages-item {width: 3em;height: inherit;margin-left: 1px;margin-right: 1px;}form.ts-form .ts-tunum input[type='text'], form.ts-form .ts-adnum input[type='text'], form.ts-form .ts-chnum input[type='text'], form.ts-form .nfnt-wrapper > input[type='text'], form.ts-form .ts-direction input[type='text'], form.ts-form .ts-direction input[type='text'], form.ts-form .ts-client input[type='text'], form.ts-form .ts-wishes textarea {line-height: normal;padding: .7em .5em;border: none;box-shadow: 0 0 2px 0px #c5c5c5;}form.ts-form .ts-tunum input[type='text'], form.ts-form .ts-adnum input[type='text'], form.ts-form .ts-chnum input[type='text'], form.ts-form .nfnt-wrapper > input[type='text'] {text-align: center;}form.ts-form .nfnt-wrapper > input[type='text'] {width: 3em;}form.ts-form .ts-bkrtxt {display: block;float: right;line-height: 1.8em;}form.ts-form .ts-bkrtxt a {text-decoration: underline;color: #069;}form.ts-form .ts-btn {box-sizing: border-box;width: 2em;height: 2em;background: linear-gradient(#fff, #e6e6e6);user-select: none;cursor: pointer;font-size: inherit;text-align: center;line-height: 2em;}form.ts-form .ts-btn.minus {box-shadow: 0 0 0 1px #dedede;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}form.ts-form .ts-btn.plus {box-shadow: 0 0 0 1px #dedede;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}form.ts-form .ts-btn:hover {background: #e6e6e6;background: linear-gradient(#f6f6f6, #e6e6e6);}form.ts-form .ts-btn:active {background: #f5f5f5;box-shadow: inset 1px 1px 3px #ddd;}form.ts-form .ts-btn.mpl {color: #555;}form.ts-form .ts-btn.chnum {float: left;color: #888;margin: 0 1px;}form.ts-form .ts-btn.confirm {display: inline-block;width: inherit;padding: 0 1em;color: #555;}form.ts-form .ts-btn.chnum.active {background: rgba(243, 127, 0, 0.4);text-shadow: none;box-shadow: none;color: #555;}form.ts-form .ts-lbl {display: block;margin-bottom: .5em;line-height: 1.8em;color: #666;}form.ts-form .ts-lbl-sub, form.bt-form .ts-lbl-sub, form.hr-form .ts-lbl-sub {display: block;margin-top: .5em;font-size: 85%;text-align: center;line-height: 1em;color: #666;}form.ts-form .ts-chtxt, form.ts-form .ts-ti span {color: #555;padding-left: .5em;cursor: pointer;white-space: nowrap;}form.ts-form .ts-pt span {color: #555;padding-left: .5em;white-space: nowrap;}.ts-bkages {position: absolute;width: 14em;padding: .5em 1em;border: 1px solid #dedede;box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.4);border-radius: 4px;background-color: #fff;z-index: 1010;margin-top: 7px;}form.ts-form .ts-ag-item-sel {margin-bottom: 1em;}form.ts-form .ts-bkages-item input[type='text'] {padding: .7em .5em;text-align: center;line-height: normal;border: none;box-shadow: 0 0 0 1px #dedede;}form.ts-form .ts-ag-sel-close, form.ts-form .ts-re-sel-close {font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size: 1em;border-radius: 4px;}form.ts-form .ts-item.ty, form.ts-form .ts-item.ty > ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}form.ts-form:not([name='filter_tours_form']) .ts-item.ty > ul {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}form.ts-form .ts-item.ty > ul {-ms-flex-wrap: wrap;flex-wrap: wrap;}form.ts-form .ts-item.ty > ul > li {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: .25em;}form.ts-form .ts-item.ty > ul > li:not(:last-child) {margin-right: .25em;}form.ts-form .ts-item.ty > ul > li .icon {height: 38px;width: 38px;display: block;background: radial-gradient(circle, #eee, #fff);border: 1px solid #c5c5c5;border-radius: 4px;box-shadow: 0 0 2px 0px #c5c5c5;padding: 3px;}form.ts-form .ts-item.ty > ul > li {cursor: pointer;}form.ts-form .ts-item.ty > ul > li:hover:not(.active) span.icon, form.ts-form .ts-item.ty > ul > li.active span.icon {border: 1px solid #fbcb09;background: #fdf5ce;box-shadow: inset 0 0 3px 0px #fbcb09;}form.ts-form .ts-item.ty > ul > li.active span.icon {background: radial-gradient(circle, #fff, #fdf5ce);}form.ts-form .ts-item.ty > ul > li:hover:not(.active) span.icon svg g, form.ts-form .ts-item.ty > ul > li.active span.icon svg g {fill: #ba3014;}form.ts-form .ts-item.ty > ul > li:hover:not(.active) span.tour-name, form.ts-form .ts-item.ty > ul > li.active span.tour-name {font-weight: bold;color: #333;}form.ts-form .ts-item.ty > ul > li > span.tour-name {list-style-type: none;margin-top: 0.25em;margin-left: 0.25em;font-size: 11px;color: #666;}form.ts-form .ts-item.ty > ul > li[data-id="1"] > span.tour-name {width: 55px;}form.ts-form .ts-item.ty > ul > li[data-id="2"] > span.tour-name {width: 35px;}form.ts-form .ts-item.ty > ul > li[data-id="3"] > span.tour-name {width: 40px;}form.ts-form .ts-item.ty > ul > li[data-id="4"] > span.tour-name {width: 55px;}form.ts-form .ts-item.ty > ul > li[data-id="5"] > span.tour-name {width: 55px;}.block-ts-form.basic.head {max-width: 1000px;min-height: 220px;margin: 15px auto;}.block-ts-form.basic.head .ts-formb0 {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 1.5em 1.5em 1em 1.5em;border-radius: 4px;background: rgba(255, 255, 255, 0.87);}.block-ts-form.basic.head .ts-formb0.extended {position: absolute;top: 150px;left: 53px;right: 53px;border: solid 1px #e7e7e2;box-shadow: 5px 5px 5px rgba(0,0,0,0.3);background: #f8f8f8;z-index: 1000;}.block-ts-form.basic:not(.head) .ts-formb0, .addreview.extended {padding: 1.5em;border-radius: 4px;background: #e1f3f8;}#tsform-b0 .ts-wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;padding: 0 1em;}#tsform-l0 .ts-wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;padding: 0;}#preform .ts-wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;}#tsform-b0 .ts-item.ct, #tsform-b0:not(.all-fields) .ts-items.main-options .ts-item, #tsform-c0 .ts-items.main-options .ts-item:not(.ty), .hr-form .hr-item {margin-right: 7px;}#tsform-b0 .ts-item, #tsform-c0 .ts-item, #tsform-l0 .ts-item, form.bt-form .bt-item {margin-bottom: .5em;}#tsform-b0.all-fields .ts-item.ty, #tsform-c0.all-fields .ts-item.ty {margin-bottom: unset;}#tsform-b0 .form-sel, #tsform-c0 .form-sel, .ts-form .ts-ti-sel {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ts-form .ts-ti-sel {font-size: 85%;padding-top: .5em;}#tsform-b0 .ts-item.spacer {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#tsform-b0 #form_sel, #tsform-b0 .form-sel > a, #tsform-c0 #form_sel, #review_moderate, #review_recom {font-size: 85%;color: #1b90ca;cursor: pointer;letter-spacing: .05em;}.block-ts-form.basic.head #form_sel:hover {color: #eb8f00;}#tsform-b0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-c0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-l0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-r0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-h0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-h1 .ts-item.dates .ts-bgcal input[type='text'], #preform .ts-wishes textarea, #noreform .ts-wishes textarea, #tsform-c0 .ts-item.pt input[type='text'], #tsform-l0 .ts-item.pt input[type='text'], #preform .ts-item input[type='text'], #noreform .ts-item input[type='text'], .hr-form input[type='text'], .hr-form textarea {border: none;line-height: normal;padding: .7em .5em;}#tsform-b0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-c0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-l0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-r0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-h0 .ts-item.dates .ts-bgcal input[type='text'], #tsform-h1 .ts-item.dates .ts-bgcal input[type='text'], #preform .ts-item.dates .ts-bgcal input[type='text'], #tsform-c0 .ts-item.pt input[type='text'], #tsform-l0 .ts-item.pt input[type='text'], .hr-form .hr-bgcal input[type='text'] {text-align: center;cursor: pointer;}.ts-bgcal input[type='text'], .nights-txt, .ui-slider-close, .ts-tunum > input, .ts-chnum > input, #form_sel, .hr-form .hr-bgcal input[type='text'] {user-select: none;}#tsform-b0 .ts-item.dates .ts-bgcal, #tsform-c0 .ts-item.dates .ts-bgcal, #tsform-l0 .ts-item.dates .ts-bgcal, #tsform-r0 .ts-item.dates .ts-bgcal, #tsform-h0 .ts-item.dates .ts-bgcal, #tsform-h1 .ts-item.dates .ts-bgcal, #preform .ts-item.dates .ts-bgcal, .hr-form .hr-bgcal {box-shadow: 0 0 2px 0px #c5c5c5;border-radius: 4px;padding-right: 28px;overflow: hidden;}#tsform-b0:not(.all-fields) .ts-item.dates .ts-bgcal, #tsform-c0 .ts-item.dates .ts-bgcal, #tsform-r0 .ts-item.dates .ts-bgcal, #tsform-h0 .ts-item.dates .ts-bgcal, .hr-form .hr-bgcal {width: 15em;}#tsform-b0 .ts-wrapper .ts-item.ct {min-width: 7em;}#tsform-b0 .ts-item.dates {position: relative;}#tsform-b0 .ts-item.ty .sel-btn {height: 38px;font-size: 11px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 4px;margin-left: 5px;padding: 3px 5px;background: radial-gradient(circle, #eee, #fff);border: 1px solid #fbcb09;}#tsform-b0 .ts-item.ty .sel-btn > a {font-weight: bold;}#tsform-b0 .ts-item.ty .sel-btn > span {color: #666;}.ts-bkresorts {overflow: hidden;}.ts-bkresorts .ty-name {color: #ba2f14;}.ts-bkresorts .ui-button {min-width: 9em;}#tsform-b0 .ts-item.nights, #tsform-c0 .ts-item.nights, #tsform-r0 .ts-item.nights, #tsform-h0 .ts-item.nights, #tsform-h1 .ts-item.nights, #preform .ts-item.nights {min-width: 10em;position: relative;}#tsform-b0 .ts-item.nights .slider-nfnt, #tsform-c0 .ts-item.nights .slider-nfnt, #tsform-r0 .ts-item.nights .slider-nfnt, #tsform-h0 .ts-item.nights .slider-nfnt, #tsform-h1 .ts-item.nights .slider-nfnt, #tsform-l0 .ts-item.nights .slider-nfnt, #preform .ts-item.nights .slider-nfnt {position: absolute;width: 18em;padding: .5em;margin-top: 7px;box-shadow: 0 20px 45px 0 rgba(0, 0, 0, 0.4);z-index: 1010;}#tsform-c0 .ts-item.nights .slider-nfnt .ui-slider, #tsform-r0 .ts-item.nights .slider-nfnt .ui-slider, #tsform-h0 .ts-item.nights .slider-nfnt .ui-slider, #tsform-h1 .ts-item.nights .slider-nfnt .ui-slider, #preform .ts-item.nights .slider-nfnt .ui-slider {margin-top: 1em;}#slider_nfnt {margin-bottom: 1.5em;margin-right: 1em;margin-left: .5em;}.slider-nfnt > .nfnt-wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.slider-nfnt > .nfnt-wrapper > span {margin: 0 .5em;}form.ts-form .ts-buttonpane {border-top: 1px solid #c5c5c5;}#tsform-b0 .slider-nfnt .ui-slider-buttonpane, #tsform-c0 .slider-nfnt .ui-slider-buttonpane, #tsform-r0 .slider-nfnt .ui-slider-buttonpane, #tsform-h0 .slider-nfnt .ui-slider-buttonpane, #tsform-h1 .slider-nfnt .ui-slider-buttonpane, #tsform-l0 .slider-nfnt .ui-slider-buttonpane, form.ts-form .ts-buttonpane, #preform .slider-nfnt .ui-slider-buttonpane {background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}#tsform-b0 .ui-slider-close, #tsform-c0 .ui-slider-close, #tsform-r0 .ui-slider-close, #tsform-h0 .ui-slider-close, #tsform-h1 .ui-slider-close, #tsform-l0 .ui-slider-close, form.ts-form .ts-ag-sel-close, #tsform-b0 .ts-re-sel-close, #preform .ui-slider-close {width: auto;float: right;margin: .5em .2em 0 .4em;padding: .25em .5em;overflow: visible;border: 1px solid #c5c5c5;font-weight: bold;color: #1c94c4;cursor: pointer;line-height: normal;}#tsform-b0 .ui-slider-close:hover, #tsform-c0 .ui-slider-close:hover, #tsform-r0 .ui-slider-close:hover, #tsform-h0 .ui-slider-close:hover, #tsform-h1 .ui-slider-close:hover, #tsform-l0 .ui-slider-close:hover, form.ts-form .ts-ag-sel-close:hover {border: 1px solid #fbcb09;background-color: #fdf5ce;font-weight: bold;color: #c77405;}#tsform-b0 .ui-slider-row-break, #tsform-c0 .ui-slider-row-break, #tsform-r0 .ui-slider-row-break, #tsform-h0 .ui-slider-row-break, #tsform-h1 .ui-slider-row-break, #tsform-l0 .ui-slider-row-break, #preform .ui-slider-row-break, form.ts-form .ts-row-break {clear: both;width: 100%;font-size: 0;}#tsform-b0 .ts-item.co {max-width: 15em;}#tsform-b0 .ts-item.ch {position: relative;}#tsform-b0 .ts-item.nights .nights-txt, #tsform-c0 .ts-item.nights .nights-txt, #tsform-r0 .ts-item.nights .nights-txt, #tsform-h0 .ts-item.nights .nights-txt, #tsform-h1 .ts-item.nights .nights-txt, #preform .ts-item.nights .nights-txt {min-width: 10em;}#tsform-b0 .ts-item.ag .ages-txt, #tsform-c0 .ts-item.ag .ages-txt, #tsform-l0 .ts-item.ag .ages-txt, #tsform-r0 .ts-item.ag .ages-txt, #tsform-h0 .ts-item.ag .ages-txt, #tsform-h1 .ts-item.ag .ages-txt, #tsform-b0 .ts-item.nights .nights-txt, #tsform-c0 .ts-item.nights .nights-txt, #tsform-l0 .ts-item.nights .nights-txt, #tsform-r0 .ts-item.nights .nights-txt, #tsform-h0 .ts-item.nights .nights-txt, #tsform-h1 .ts-item.nights .nights-txt, #preform .ts-item.ag .ages-txt, #preform .ts-item.nights .nights-txt, #tsform-l0 .ts-item.re .ts-sr {position: relative;background: #fff;border-radius: 4px;font-size: inherit;line-height: normal;color: #333;cursor: pointer;text-align: center;box-shadow: 0 0 2px 0px #c5c5c5;}#tsform-b0 .ts-item.ag .ages-txt, #tsform-c0 .ts-item.ag .ages-txt, #tsform-l0 .ts-item.ag .ages-txt, #tsform-r0 .ts-item.ag .ages-txt, #tsform-h0 .ts-item.ag .ages-txt, #tsform-h1 .ts-item.ag .ages-txt, #tsform-b0 .ts-item.nights .nights-txt, #tsform-c0 .ts-item.nights .nights-txt, #tsform-l0 .ts-item.nights .nights-txt, #tsform-r0 .ts-item.nights .nights-txt, #tsform-h0 .ts-item.nights .nights-txt, #tsform-h1 .ts-item.nights .nights-txt, #preform .ts-item.nights .nights-txt, #preform .ts-item.ag .ages-txt {padding: .7em .5em;}#tsform-b0 .ts-item.ag .ages-txt span, #tsform-c0 .ts-item.ag .ages-txt span, #tsform-l0 .ts-item.ag .ages-txt span, #tsform-b0 .ts-item.nights .nights-txt span, #tsform-c0 .ts-item.nights .nights-txt span, #tsform-l0 .ts-item.nights .nights-txt span, #tsform-r0 .ts-item.nights .nights-txt span, #tsform-h0 .ts-item.nights .nights-txt span, #tsform-h1 .ts-item.nights .nights-txt span, #preform .ts-item.ag .ages-txt span {color: #1b90ca;border-bottom: dotted 2px rgba(119, 171, 68, .33);}#tsform-b0 .ts-item.ag .ages-txt, #tsform-c0 .ts-item.ag .ages-txt, #tsform-l0 .ts-item.ag .ages-txt, #tsform-r0 .ts-item.ag, #tsform-h0 .ts-item.ag, #tsform-h1 .ts-item.ag, #preform .ts-item.ag {min-width: 12em;}#tsform-b0 .ts-item.ag .ages-txt, #tsform-c0 .ts-item.ag, #tsform-r0 .ts-item.ag, #tsform-h0 .ts-item.ag, #preform .ts-item.ag {max-width: 15em;}form.ts-form .ts-ag-item-sel:first-child {margin-top: .7em;}#tsform-b0 .ts-item.ag .ages-txt.disabled, #tsform-c0 .ts-item.ag .ages-txt.disabled, #tsform-l0 .ts-item.ag .ages-txt.disabled, #tsform-r0 .ts-item.ag .ages-txt.disabled, #tsform-h0 .ts-item.ag .ages-txt.disabled, #tsform-h1 .ts-item.ag .ages-txt.disabled, #preform .ts-item.ag .ages-txt.disabled {opacity: .75;text-decoration: line-through;text-decoration-color: #333;color: #999;}#tsform-b0 .ts-item.ag .ages-txt.disabled span, #tsform-c0 .ts-item.ag .ages-txt.disabled span, #tsform-l0 .ts-item.ag .ages-txt.disabled span, #tsform-r0 .ts-item.ag .ages-txt.disabled span, #tsform-h0 .ts-item.ag .ages-txt.disabled span, #tsform-h1 .ts-item.ag .ages-txt.disabled span, #preform .ts-item.ag .ages-txt.disabled span {color: #999;border: none;}#b_search {display: inline-block;width: 130px;height: 39px;background: url(../images/b-search-hotels.png) center no-repeat;border: none;cursor: pointer;outline: none;}#tsform-l0 .b-search {text-align: right;}#b_sel_rating, #b_sel_burn {display: block;width: 155px;height: 39px;background: url(../images/b-filter-results.png) center no-repeat;border: none;cursor: pointer;outline: none;}#b_order {display: block;width: 180px;height: 51px;background: url(../images/b-order.png) center no-repeat;border: none;cursor: pointer;outline: none;}#nsr_order {display: inline-block;width: 160px;height: 39px;background: url(../images/no-search-results-order.png) center no-repeat;border: none;cursor: pointer;outline: none;}#ihts {display: inline-block;width: 160px;height: 39px;background: url(../images/b-search-individual.png) center no-repeat;border: none;cursor: pointer;outline: none;}#tsform-b0 .ts-item.ag .ages-txt.focus, #tsform-b0 .ts-item.nights .nights-txt.focus, #tsform-c0 .ts-item.nights .nights-txt.focus, #tsform-r0 .ts-item.nights .nights-txt.focus, #tsform-h0 .ts-item.nights .nights-txt.focus, #tsform-h1 .ts-item.nights .nights-txt.focus, #tsform-b0 .ts-item.dates.focus, #tsform-b0 .ts-item.dates .ts-bgcal.focus, #ty_sel_b0 li:hover .icon, #tsform-b0 .ts-item.co.focus, #tsform-b0 .ts-item.ct.focus {box-shadow: 0 15px 45px 0 rgba(0, 0, 0, 0.4);}#ty_sel_b0 li:hover .icon, #tsform-b0 .ts-item.co.focus, #tsform-b0 .ts-item.ct.focus {z-index: 1010;}div.ts-formc0, div.ts-formh0, div.ts-formh1, div.preform, div.noreform {border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;border-radius: 4px;padding: 1em;z-index: 1000;}div.ts-formc0, div.ts-formh0, div.ts-formh1, div.preform {background: #f2facf;}div.noreform {margin-top: 3em;background: #fefefe;}div.ts-formc0, div.ts-formh0, div.ts-formh0, div.preform, div.noreform {position: relative;}div.ts-formh1 {position: absolute;top: 2.5em;right: 0;width: 300px;}div.ts-formh0 {margin: .75em 0;}#tsform-r0 .ts-item.ct, #tsform-h0 .ts-item.ct, #tsform-r0 .ts-item.dates, #tsform-h0 .ts-item.dates, #tsform-r0 .ts-item.nights, #tsform-h0 .ts-item.nights {max-width: 16em;}#tsform-h1 .ts-item.ct, #tsform-h1 .ts-item.dates, #tsform-h1 .ts-item.nights, #tsform-h1 .ts-item.dates .ts-bgcal, #tsform-h1 .ts-item.ag, #preform .ts-item.ag {width: 100%;}#preform, #noreform > .ts-wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#preform {-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: .5em;}#noreform > .ts-wrapper {padding: .5em 0;}#noreform .ts-items {flex-basis: 49%;}#noreform .ts-items.request {padding: .5em .75em;border: solid 1px #ddd;}#noreform .ts-items.send {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: .5em;}#tsform-b0, #tsform-c0 {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}#tsform-b0.all-fields > .ts-items:not(.main-options):not(.send), #tsform-c0.all-fields .ts-items:not(.main-options):not(.send) {margin-bottom: .5em;}#tsform-b0 > .ts-items {flex-basis: 100%;}#tsform-b0.all-fields > .ts-items:not(:first-child):not(.send) {flex-basis: 49%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}form.ts-form.all-fields .ts-item.re {width: inherit;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;min-height: 100%;max-height: 0;}#tsform-c0 .ts-items, #tsform-b0 .ts-items, #preform .ts-items, #tsform-l0 .ts-items.send {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}#tsform-c0 .ts-items, #tsform-b0 .ts-items, #tsform-l0 .ts-items {order: 10;}#tsform-c0 .ts-items.send, #tsform-l0 .ts-items.send {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#tsform-c0 .ts-items, #tsform-b0:not(.all-fields) .ts-items:not(:first-child), #tsform-b0.all-fields .ts-items.send, #preform .ts-items {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#tsform-c0 .ts-items, #preform .ts-items {flex-basis: 100%;}#tsform-c0 .ts-bkresorts, #tsform-c0 .ex-options, #preform .ts-items:not(:first-of-type):not(.send) {flex-basis: 49%;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#preform .ts-office {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#preform .ts-client > input, #noreform .ts-client > input {margin-bottom: .5em;}#preform .b-search {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;margin: 1em;}#preform .ts-order-confirm {padding: 1em;}#preform .ts-office > .ui-button {flex-basis: 49%;word-break: break-word;}#tsform-c0 .ts-item.ct .ts-ct, #tsform-r0 .ts-item.ct .ts-ct, #tsform-h0 .ts-item.ct .ts-ct, #tsform-h1 .ts-item.ct .ts-ct {border-radius: 4px;overflow: hidden;}#tsform-c0 .ts-re, #tsform-c0 .ts-re {height: 100%;max-height: 0;min-height: 18em;padding-right: .25em;overflow-y: auto;}#tsform-c0 .ts-pt select {max-width: 9em;min-width: 5em;}#tsform-c0 .nights select {max-width: 9em;min-width: 5em;}#tsform-r0 .ts-wrapper, #tsform-h0 .ts-wrapper.attic, #tsform-h0 .ts-wrapper.cellar, #tsform-h1 .ts-wrapper.attic, #tsform-h1 .ts-wrapper.cellar {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}#tsform-r0 .ts-wrapper, #tsform-h0 .ts-wrapper.attic, #tsform-h1 .ts-wrapper.attic {padding-bottom: 0;margin-top: 1em;}#tsform-r0 .ts-item.ad, #tsform-h0 .ts-item.ad, #tsform-r0 .ts-item.ch, #tsform-h0 .ts-item.ch, #tsform-h1 .ts-item.ad, #tsform-h1 .ts-item.ch {-webkit-box-flex: 0;-ms-flex: none;flex: none;}#tsform-r0 .ts-item.ti, #tsform-h0 .ts-item.ti, #tsform-h1 .ts-item.ti {line-height: 2.5em;}#tsform-r0 .b-search, #tsform-h0 .b-search, #tsform-h1 .b-search {display: -webkit-flex;display: -ms-flexbox;display: flex;padding: 0 1em 1em;}#hrform-l0 .b-filter, #btform-l0 .b-filter, #tsform-o0 .b-order {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}#tsform-o0 .b-order {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-top: .5em;}#tsform-r0 .b-search input[type='submit'], #tsform-h0 .b-search input[type='submit'], #tsform-h1 .b-search input[type='submit'], #tsform-c0 .b-search input[type='submit'], #tsform-l0 .b-search input[type='submit'] {display: block;width: 130px;height: 37px;background: #f2facf url(../images/b-search-hotels.png) center no-repeat;border: none;cursor: pointer;outline: none;}#tsform-l0 {padding-top: 2em;background: #edf3f5;}#tsform-l0 .ts-items:not(.send) {padding: .5em 1em;}#tsform-l0 .ts-items.send {padding: 1em 0;}#tsform-l0 .ts-items:not(:first-child) {border-top: 2px solid #fff;}#tsform-l0 .ts-items.main-options {padding: 1em 1em .5em 1em;background: #ddeaee;}#tsform-b0 .ts-items.main-options, #tsform-c0 .ts-items.main-options {margin-bottom: .5em;}#tsform-b0:not(.all-fields) .ts-items.main-options, #tsform-c0:not(.all-fields) .ts-items.main-options {padding: 1em .5em .5em 1em;}#tsform-b0.all-fields .ts-items.main-options, #tsform-c0.all-fields .ts-items.main-options {padding: 1em 1em .5em 1em;}#tsform-c0.all-fields .ts-items.main-options {-ms-flex-pack: distribute;justify-content: space-around;}.navbar #tsform-b0 .ts-items.main-options {background: rgba(139, 195, 74, 0.6);}#tour-search #tsform-b0 .ts-items.main-options {background: #ddeaee;}#tsform-l0 input, #tsform-b0 input {border: none;padding: .7em .75em;line-height: normal;}#tsform-l0 .ts-items:last-child, #hrform-l0 .hr-items:last-child {padding: 1.5em 1em 1em 1em;}#tsform-l0 .ts-item.ra {margin-bottom: .75em;}#tsform-l0 .ts-item.ty {margin-top: .25em;}#ts-formc0 fieldset, #tsform-l0 fieldset, #tsform-b0 fieldset {line-height: normal;padding: .5em .25em;border: none;box-shadow: 0 0 2px 0px #c5c5c5;height: auto;overflow: auto;margin-top: .25em;border-radius: 4px;background-color: #fff;}#tsform-c0 fieldset, #tsform-b0 fieldset {min-height: 5em;max-height: 15.5em;}#ts-forml0 fieldset {min-height: 1em;}#ts-forml0 .ts-item.ty > ul {justify-content: flex-start;}#tsform-l0 .ts-item.re fieldset {max-height: 40em;}#tsform-l0 .ts-item.ho fieldset {max-height: 22em;}#tsform-l0 .ts-item.ho .extender, #tsform-l0 .ts-item.ho .no-results, #tsform-b0 .ts-item.ho .extender, #tsform-b0 .ts-item.ho .no-results, #cabinet .no-results {padding: .7em .75em;color: #757575;font-size: 95%;}#tsform-l0 .ui-state-active, #tsform-l0 .ui-icon-background, #tsform-b0 .ui-state-active, #tsform-b0 .ui-icon-background {background-color: #f5f5f5;}#ov_sel .ui-slider-range {background: #f5f5f5;}#tsform-l0 ul li {list-style: none;}#tsform-l0 .ts-item.ho fieldset, #tsform-l0 .ts-item.re fieldset, #tsform-c0 .ts-item.re fieldset, #tsform-b0 .ts-item.ho fieldset, #tsform-b0 .ts-item.re fieldset {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#tsform-c0 .ts-item.re fieldset, #tsform-b0 .ts-item.re fieldset {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#tsform-l0 fieldset ul li, #tsform-l0 ul.ts-item.al li:first-child, #tsform-l0 ul.ts-item.me li:first-child {flex-basis: 100%;}#tsform-l0 .ts-dfdt {-ms-flex-pack: distribute;justify-content: space-around;}#tsform-l0 span.dlm {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;padding: 0;color: #888;}#tsform-c0 .ts-item.pt {width: 18em;}#tsform-l0 .ts-item.ti {margin: 0;}#tsform-l0 .ts-item.ho {padding-top: .5em;}#tsform-l0 .ts-item.ho > fieldset, #tsform-b0 .ts-item.ho > fieldset {margin-top: .5em;position: relative;}#tsform-l0 ul li.separator {font-size: 85%;margin: .75em 0 .5em 0;text-align: center;display: block;color: #c9c9c9;}#tsform-l0 ul li.separator:before, #tsform-l0 ul li.separator:after {content: '—';margin: 0 .5em;}#tsform-l0 #ho_sel .group, #tsform-l0 #fh_sel .group {text-align: center;margin-top: .5em;}#tsform-l0 #ho_sel .group .stars, #tsform-l0 #fh_sel .group .stars {margin: 0;}#tsform-l0 #ho_sel label span.name, #tsform-l0 #fh_sel label span.name {display: inline-block;vertical-align: text-bottom;white-space: nowrap;overflow: hidden;max-width: 200px;text-overflow: ellipsis;}#co_sel-button, #ct_sel-button, #co_sel_rating-button, #ct_sel_rating-button, #ct_sel_burn-button, #co_sel_burn-button, #office_sel-button {min-width: 11em;max-width: 18em;}#co_sel-button, #ct_sel-button, #co_sel_rating-button, #ct_sel_rating-button, #ct_sel_burn-button, #co_sel_burn-button, #office_sel-button, .hr-form .hr-item.rate > select, #adult-button, #tsform-o0 .tourists .ui-button {border: none;box-shadow: 0 0 2px 0px #c5c5c5;}#co_sel_rating-button, #ct_sel_rating-button, #ct_sel_burn-button, #co_sel_burn-button, #office_sel-button {border: none;}#office_sel-menu, .ui-selectmenu-menu > .ui-menu {max-height: 24em;padding: .75em .5em;margin-top: 3px;border-top-left-radius: 4px;border-top-right-radius: 4px;box-shadow: 0 20px 45px 0 rgba(0, 0, 0, .4);}#ct_sel-menu .ui-menu-item .ui-state-active, #co_sel-menu .ui-menu-item .ui-state-active, #office_sel-menu .ui-menu-item .ui-state-active {background: none;background-color: #f3f2dd;border-radius: 4px;}.ui-icon-background {background-color: #f3f2dd;}.ui-state-active .ui-icon-background {background-color: #fff;}.ui-state-active, .ui-button.ui-state-active:hover {background: none;background-color: #f3f2dd;}.ui-selectmenu-button.ui-button {width: 100%;}.ui-button {margin-bottom: .1em;padding: .5em .5em .5em .4em;text-align: left;}#re_sel .ui-button, #ho_sel .ui-button, , #fh_sel .ui-button, #al_sel .ui-button, #me_sel .ui-button {margin-left: 1px;margin-bottom: .25em;}#re_sel li, #ho_sel li, , #fh_sel li {margin-bottom: 1px;}#ho_sel .ui-button:not(.ui-state-active), #fh_sel .ui-button:not(.ui-state-active) {border: none;}#ra_sel, #ov_sel {margin-top: 1em;}#ra_sel .ui-slider-handle, #ov_sel .ui-slider-handle, #slider_nfnt .ui-slider-handle {width: 2em;height: 2em;top: 50%;margin-top: -1em;text-align: center;line-height: 2em;cursor: pointer;}#ra_sel .ui-slider-range, #slider_nfnt .ui-slider-range {background: #f3f2dd;}#ra_sel .ui-slider-handle:focus, #ov_sel .ui-slider-handle:focus, #slider_nfnt .ui-slider-handle:focus, #tsform-l0 input[type='text']:focus {outline: none;box-shadow: inset 0 0 3px 0px #fbcb09;}#tsform-l0 .b-filter {text-align: right;margin-top: 1em;}#tsform-l0 .b-filter > a {display: inline-block;width: 130px;height: 39px;background: url(../images/b-search-hotels.png) center no-repeat;border: none;cursor: pointer;outline: none;}.ui-tooltip {max-width: 300px;font-size: 110%;padding: .5em 1em;}.ui-tooltip.ui-widget.ui-widget-content {box-shadow: 0 20px 45px 0 rgba(0, 0, 0, 0.4);}.ui-selectmenu-open {z-index: 1010;}.ui-accordion .ui-accordion-content > label {display: block;} #ts-results, #hotels-rating, #burning-tours {position: relative;padding-bottom: 2em;}#ts-results > .wrapper, #burning-tours > .wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#ts-results > .wrapper > .col-r {margin-left: 1em;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;}#search-results {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: start;align-content: flex-start;position: relative;margin-bottom: 1em;}#search-results > .block-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row; padding: 1em 1em .5em 1em;}#search-results > .block-item > .wrapper {margin-right: 1em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}#search-results > .block-item .photo-thumbs {width: 304px;height: 228px;margin-bottom: .5em;position: relative;}#htbs_sel img {width: auto;height: auto;}#search-results > .block-item > .hotel-info {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#search-results > .block-item > .hotel-info .hotel-name .ex-name {color: #666;font-size: 75%;}#search-results .hotel-rate .rate-overall > span {font-size: 120%;margin-right: 0.5em;padding: 3px 5px 2px 5px;color: #fff;}#search-results .block-item .tours-val {user-select: none;cursor: pointer;color: #1b90ca;}#search-results .block-item .tours-val span {font-size: 120%;}.hotel-facilities-icons {margin-bottom: .5em;}.hotel-facilities-icons > ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}.hotel-facilities-icons > ul > li {width: 35px;height: 35px;border: solid 2px #ddd;border-radius: 3px;}.hotel-facilities-icons > ul > li:not(:last-child) {margin-right: .25em;margin-bottom: .25em;}.hotel-facilities-icons .wifi {background: url(/img/icons/hotel-facilities/no-border/1.png) 100% no-repeat;}.hotel-facilities-icons .fitness {background: url(/img/icons/hotel-facilities/no-border/4_1.png) 100% no-repeat;}.hotel-facilities-icons .ski-sport {background: url(/img/icons/hotel-facilities/no-border/4_2.png) 100% no-repeat;}.hotel-facilities-icons .night-life {background: url(/img/icons/hotel-facilities/no-border/12.png) 100% no-repeat;}.hotel-facilities-icons .water-splash {background: url(/img/icons/hotel-facilities/no-border/13_1.png) 100% no-repeat;}.hotel-facilities-icons .water-sport {background: url(/img/icons/hotel-facilities/no-border/13_2.png) 100% no-repeat;}.hotel-facilities-icons .for-child {background: url(/img/icons/hotel-facilities/no-border/16.png) 100% no-repeat;}.hotel-facilities-icons .beach {background: url(/img/icons/hotel-facilities/no-border/18.png) 100% no-repeat;}#search-results > .block-item .price-block {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;margin-top: .5em;}#search-results > .block-item .price-block .price-from {line-height: 1.2;border-radius: 4px;border: 3px solid #fff;background: linear-gradient(to top, #f37f0f, #fd9331);box-shadow: 0px 1px 3px 0px #adb399, -18px 10px 20px -20px #000, 18px 10px 20px -20px #000;cursor: pointer;user-select: none;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#search-results > .block-item .price-block .price-from {padding: .5em 1.5em .25em 1.5em;margin-top: auto;}#search-results > .block-item .price-block .price-from > span {display: block;text-align: center;white-space: nowrap;}#search-results > .block-item .price-block .price-val {font-size: 110%;color: #fff;}#search-results > .block-item .price-block .price-val span {font-size: 120%;}#search-results > .block-item .price-block .tour-notice {font-size: 75%;color: #f3f2dd;}#search-results > .block-item .price-block .tour-info {margin-top: .75em;font-size: 85%;text-align: right;color: #666;}#hts {flex-basis: 100%;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: .5em 0;}#hts > .wrapper {padding-right: .75em;overflow-y: auto;}#hts .tour-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding: .5em .7em;}#hts .tour-item:not(:last-child) {border-bottom: 1px dotted rgb(231, 231, 226);}#hts .tour-item:hover {border-radius: 4px;background-color: rgba(243, 242, 221, 0.5);}#hts .tour-item .tour-info {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;padding-right: .5em;border-right: 1px dotted rgb(231, 231, 226);display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;position: relative;}#hts .tour-item .tour-info > div:not(.tour-notice) {display: -webkit-flex;display: -ms-flexbox;display: flex;}#hts .tour-item .tour-info .dates {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;flex-basis: 18em;}#hts .tour-item .tour-info .dates > div {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: right;}#hts .tour-item .tour-info .dates > div {padding-right: .5em;border-right: 1px dotted rgb(231, 231, 226);}#hts .tour-item .tour-info .dates > .return {margin-left: .5em;}#hts .tour-item .dates .date, #cabinet .hotel-tours .tour-item .dates .date {padding-left: 40px;white-space: nowrap;}#hts .tour-item .dates .leave.avia .date, #cabinet .hotel-tours .leave.avia .date {background: url(/img/icons/ts-results/flight-leave.png) left center no-repeat;}#hts .tour-item .dates .return.avia .date, #cabinet .hotel-tours .return.avia .date {background: url(/img/icons/ts-results/flight-return.png) left center no-repeat;}#hts .tour-item .allocation {padding: 0 .5em;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#hts .tour-notice, #hts .hotel-tours .tax-notice {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;font-size: 75%;color: #666;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 30%;text-align: right;padding-left: .5em;border-left: 1px dotted rgb(231, 231, 226);}#hts .tour-notice {font-size: 75%;}#hts .tax-notice {font-size: 85%;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 16em;text-align: right;}#hts .tour-item .price {padding-left: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#hts .tour-item .price .price-val {color: #ba3014;}#hts .tour-item .reservation {cursor: pointer;user-select: none;color: #1b90ca;}#hts #rpg_sel_dialog {padding-top: 1em;border-top: dotted 1px #f37f00;}#hts .hts-pages {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: .5em;padding-top: .75em;border-top: 1px solid rgb(231, 231, 226);}#hts .hts-pages ul {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-left: .5em;}#hts .hts-pages ul li {width: 32px;height: 32px;margin: 0 .05em;line-height: 32px;text-align: center;user-select: none;}#hts .hts-pages ul li:not(.active):not(.dots) {border: 1px solid #ddd;cursor: pointer;}#hts .hts-pages ul li:not(.dots) {border-radius: 3px;}#hts .hts-pages ul li.active {color: #eb8f00;box-shadow: inset 0 0 3px 0px #fbcb09;border: 1px solid #fbcb09;}#ts-results .hood, #burning-tours .hood, #hotels-rating .hood {margin: 1em 0;}#ts-results .hood, #burning-tours .hood, #hotels-rating .hood {background: repeating-linear-gradient(55deg, #fff, #fff 4px, #fbfbfb 4px, #fbfbfb 8px);padding: .75em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#hotels-rating .hood > h1 {padding: 0 .5em;line-height: 1.6em;background-color: #fff;border-radius: 4px;}#hotels-rating #ts_stats {max-width: 400px;margin-right: 0;}#ts_stats {padding: .5em;border-radius: 4px;}#ts_stats, #ts-results .sorters, #burning-tours .sorters, #sort_sel_filter, #sort_sel_burn {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#ts_stats {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;color: #3a3a3a;letter-spacing: .1em;background-color: #fff;border: 1px solid #e6e6e6;}#ts-results .sorters span, #burning-tours .sorters span, #sort_sel_filter li, #sort_sel_burn li{padding: .4em .75em;}#sort_sel_filter, #sort_sel_burn {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}#ts-results .sorters, #burning-tours .sorters {font-size: 90%;margin-bottom: .5em;}#ts-results .sorters span, #burning-tours .sorters span, #sort_sel_filter li, #sort_sel_burn li {user-select: none;}#sort_sel_filter li:not(.active), #sort_sel_burn li:not(.active) {color: #1b90ca;cursor: pointer;}#sort_sel_filter li:hover:not(.active), #sort_sel_burn li:hover:not(.active) {color: #eb8f00;}#sort_sel_filter li.active, #sort_sel_burn li.active {background-color: #fff;border: 1px solid #fbcb09;box-shadow: inset 0 0 3px 0px #fbcb09;border-radius: 2em;color: #eb8f00;}.coll-block {margin-top: 1em;}.coll-block .cb-body {padding: 1em;background: #fefefe;border: 1px solid #e7e7e2;box-shadow: 0 0 3px #e9e9e9;}.coll-block .cb-body .weather-item {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;align-items: baseline;}.coll-block .cb-body .weather-item .separator {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;margin: 0 .5em;border-bottom: 1px dotted #eee;}.coll-block .cb-body.weather .weather-icon {margin-left: 1em;}#ts-results .no-search-results {width: 100%;margin-top: 3em;padding: 1em;border: 1px solid #e6e6e6;border-radius: 4px;background: #fefefe;}#ts-results .no-search-results .upd_search {color: #1b90ca;cursor: pointer;}.preloader {width: 2em;height: 2em;margin-right: 1em;position: relative;}.sun-loader {position: absolute;left: 50%;top: 7em;margin-left: -19px;margin-top: -19px;z-index: 110;}.loader {display: inline-block;width: 2em;height: 2em;}.loader::after {content: " ";display: inline-block;width: 24px;height: 24px;border-radius: 50%;border: 3px solid #fbcb09;border-color: #fbcb09 transparent #fbcb09 transparent;animation: loader 1.2s linear infinite;}@keyframes loader {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}#covering {position: absolute;width: 100%;height: 100%;background: white;opacity: 0.6;z-index: 100;bottom: 0;} #order {font-size: 100%;max-width: 960px;width: 100%;}#order .block-title {display: block;padding: .5em 0;border-bottom: dotted 1px #f37f00;font-size: 120%;text-align: center;color: #ba2f14;}#order .block-subtitle {font-size: 110%;color: #ba2f14;margin: .75em 0;font-weight: normal;}#order .name {color: #666;}#order > .wrapper {margin-top: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#order > .wrapper > .col-l {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;border: solid 1px #ddd;}#order > .wrapper > div {padding: 0 1em .5em 1em;}#order .tour-details {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#order .tour-details > .photo-thumbs {width: 230px;height: 170px;float: left;margin-right: .5em;}#order .tour-details > .photo-thumbs ul {overflow: hidden;display: -webkit-flex;display: -ms-flexbox;display: flex;}#order .tour-details > .photo-thumbs li {list-style-type: none;}#order .tour-details > .photo-thumbs img {width: 230px;height: 170px;}#order .tour-details > div:not(.photo-thumbs) {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;align-items: baseline;}#order .tour-details > div:not(:last-child) {margin-bottom: .5em;}#order .tour-details > div:not(.services) .name {flex: 0 0 100px;}#order .tour-details > .hotel .text a {font-size: 130%;}#order .tour-details > .services .name {flex: 0 0 120px;}#order .tour-details .text, #order .price-details .text {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}#order .text span {font-size: 110%;line-height: 1;font-family: Roboto, Tahoma;}#order .price-details .calculation > div {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}#order .price-details .calculation > div:not(:last-child) {margin-bottom: .5em;}#order .price-details .calculation .name {-webkit-box-flex: 0;-ms-flex: 0 0 150px;flex: 0 0 150px;}#order .price-details .calculation .text, #order .price-details .amount .text {margin-left: .5em;}#order .price-details .calculation .text {white-space: nowrap;}#order .price-details {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#order .price-details .amount {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#order .price-details .amount > div:first-child {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}#order .price-details .amount span {color: #79aa3f;font-size: 210%;}#order .price-details .amount .notice {text-align: center;font-size: 90%;color: #666;margin-top: .25em;}#order .col-l > .visa {padding: 1em 0 .5em 0;color: #666;font-size: 90%;}#order .description {padding: .5em 1em;}#order > .wrapper > .col-r {-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#order .col-r > div:not(:last-child) {margin-bottom: 1.25em;}#order .col-r .authentication {padding: .5em 1em;}#order .col-r .authentication .text {margin-top: .5em;}#order .col-r > .action input[type="radio"] {margin-right: 5px;top: -1px;position: relative;}#order .col-r > .action select[name="app"] {width: 100%;height: 2em;margin: .25em 0 0 20px;font-size: 100%;box-shadow: 0 0 2px 0px #c5c5c5;}#b_auth {display: block;width: 180px;height: 51px;background: url(../images/b-order.png) left no-repeat;border: none;cursor: pointer;}#order .col-r .ui-button {margin: 0;text-align: left;line-height: unset;}#order .col-r > .action fieldset {border: 1px solid #e6e6e6;border-radius: 4px;padding-bottom: .5em;}#order .col-r > .action legend {padding: 0 .5em;margin-left: .5em;}#order .col-r > .action .ui-checkboxradio-radio-label {width: 100%;margin: .5em 0;border: none;text-align: left;}#order .col-r > .action .ui-selectmenu-button {margin: 0 1em;width: inherit;}#order .col-r > .action .ui-icon-background, #order .col-r > .action .ui-checkboxradio-checked {background: none;}#order .col-r > .action .ui-state-active .ui-checkboxradio-icon {border-width: 4px;border-style: solid;background-color: #eb8f00;}#order .col-r .ui-checkboxradio-icon-space {margin-left: .5em;}.ui-state-active .ui-icon-background {background-color: #fff;} @media screen and (max-width: 1205px) {.navbar .menu-top .itm-1::before {left: 0;}}@media screen and (max-width: 1151px) {#cabinet .block-hotel .hotel-tours .calculation, #cabinet .hotel-tours .tour-item .allocation, #cabinet .hotel-tours .tour-item .case .tax-notice {min-width: unset;}#cabinet .hotel-tours .tour-item .case {-ms-flex-wrap: wrap;flex-wrap: wrap;}#cabinet .hotel-tours .tour-item > .dates > .case, #cabinet .hotel-tours .tour-item > .allocation > .case {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#cabinet .hotel-tours .tour-item > .calculation > .case {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}#cabinet .hotel-tours .tour-item .case > div:not(.price) {padding: unset;}#cabinet .hotel-tours .tour-item .leave {text-align: unset;border: unset;}#cabinet .hotel-tours .tour-item .price {margin: unset;border: unset;}}@media screen and (max-width: 1023px) {.webp .navbar {background-image: url(../images/1024/header-bg.webp);}.no-webp .navbar {background-image: url(../images/1024/header-bg.jpg);}.navbar .menu-direct {padding-right: .25em;}.navbar .menu-direct > .wrapper {width: 600px;max-height: 400px;}.navbar .menu-direct ul {max-height: 700px;}#main .extra {max-width: 300px;}#main .burning .tour-item {-ms-flex-wrap: wrap;flex-wrap: wrap;}#main .burning .tour-item .price {text-align: unset;}#main .block-main.blog {max-width: unset;}#main .block-main.banner {background: #fff url(/banners/cashback/main_1024.jpg) left center no-repeat;}#country .banner, #hotel-description .banner {background: #fff url(/banners/cashback/page_1024.jpg) left center no-repeat;}#cabinet .block-order .col-r {-webkit-box-flex: 0;-ms-flex: 0 0 150px;flex: 0 0 150px;}.regular-list .item-block {max-width: 50%;}#ts-results > .wrapper, #burning-tours > .wrapper, #hotels-rating > .wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#hotels-rating > .wrapper > .col-l, #burning-tours > .wrapper > .col-l, #ts-results > .wrapper > .col-l {-webkit-box-flex: 0;-ms-flex: none;flex: none;}#hotels-rating > .wrapper > .col-r, #burning-tours > .wrapper > .col-r, #ts-results > .wrapper > .col-r {margin-left: unset;}#hr-filters, #bt-filters {padding: 2em 1em .5em 1em;border-radius: 4px;}#btform-l0, #hrform-l0, #tsform-l0 {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}#tsform-l0 {padding-top: unset;}#btform-l0, #hrform-l0, #tsform-l0 {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}#tsform-l0 .ts-items:not(:first-child) {border-top: unset;}#hrform-l0 .hr-items:not(:last-child), #btform-l0 .bt-items:not(:last-child) {border-bottom: unset;margin-bottom: .5em;}#btform-l0 .bt-item, #hrform-l0 .hr-item {margin-bottom: unset;}#btform-l0 > .bt-items:first-child, #btform-l0 > .bt-items:last-child, #hrform-l0 > .hr-items:first-child, #hrform-l0 > .hr-items:last-child, #tsform-l0 .ts-items:first-child, #tsform-l0 > .ts-items.send {flex-basis: 100%;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.ts-forml0 {padding: 1em 1em .5em 1em;border-radius: 4px;background: #ecf3f5;}#tsform-l0 > .ts-items:not(:first-child):not(.send), #btform-l0 .bt-bkresorts, #hrform-l0 .hr-bkresorts, #hrform-l0 .ex-options {flex-basis: 49%;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#btform-l0 .ex-options {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}#tsform-l0 > .ts-items:not(.send) {margin-bottom: .5em;}#tsform-l0 > .ts-items:not(.main-options), #hrform-l0 .hr-items, #btform-l0 .bt-items {padding: unset;}#tsform-l0 > .ts-items.send {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#tsform-l0 > .ts-items.ex-option {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#tsform-l0 .ts-item.ct, #btform-l0 .bt-item.ct {margin-right: 7px;}#tsform-l0 .ts-item.ty {position: absolute;bottom: 100%;right: 1em;}#btform-l0 .ex-options > .bt-item {flex-basis: 49%;min-width: 280px;}#btform-l0 .bt-item.rw, #hrform-l0 .hr-item.rw {margin-left: 1em;}form.ts-form .ts-item.me, form.ts-form .ts-item.al {margin-right: unset;}form.ts-form .ts-bkresorts {position: relative;}#hrform-l0 .ex-options {min-height: 13em;}#btform-l0 .bt-item.re, #hrform-l0 .hr-item.re, form.ts-form .ts-item.re {width: inherit;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;min-height: 100%;max-height: 0;}#btform-l0 .bt-items.bt-bkresorts + .ex-options {flex-basis: 49%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.footer > .wrapper {-ms-flex-wrap: wrap;flex-wrap: wrap;}}@media (max-width: 980px) {.webp .navbar {background-image: url(../images/980/header-bg.webp);}.no-webp .navbar {background-image: url(../images/980/header-bg.jpg);}#hts .tour-item .tour-info {-ms-flex-wrap: wrap;flex-wrap: wrap;}#hts .tour-item .tour-info > div {margin-bottom: .25em;}#hts .tour-item .tour-info .dates {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;justify-content: unset;}#hts .tour-item .tour-info .dates > div {justify-content: unset;}#hts .tour-item .allocation {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;justify-content: unset;}#hts .tour-item .allocation > div:first-child {margin-right: .5em;}#hts .tax-notice {max-width: unset;font-size: unset;text-align: unset;}}@media (max-width: 858px) {.navbar .menu-direct ul {max-height: 690px;}#tsform-b0 .ts-wrapper {padding: unset;}}@media (max-width: 800px) {.navbar .logo {width: 230px;height: 81px;background: url(../images/800/logo-navbar.png) no-repeat top left;}#main .block-main.banner {background: #fff url(/banners/cashback/main_800.jpg) left center no-repeat;}#country .banner, #hotel-description .banner {background: #fff url(/banners/cashback/page_800.jpg) left center no-repeat;}#tsform-r0, #tsform-h0 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.ts-bkresorts {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}form.ts-form .ts-item.ty > ul {justify-content: flex-start;}.regular-desc > .wrapper, .regular-list > .wrapper, #hotel-description > .wrapper, #country > .wrapper, #tour-search > .wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#contacts > .wrapper, #cabinet > .wrapper {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.regular-list > .wrapper > .col-l, .regular-desc > .wrapper > .col-l, #hotel-description > .wrapper > .col-l, #country > .wrapper > .col-l, #tour-search > .wrapper > .col-l, #cabinet > .wrapper > .col-l {margin-right: unset;}.regular-list > .wrapper > .col-r, .regular-desc > .wrapper > .col-r, #hotel-description > .wrapper > .col-r, #country > .wrapper > .col-r, #tour-search > .wrapper > .col-r, #contacts > .wrapper > .col-r {-webkit-box-flex: 0;-ms-flex: none;flex: none;display: block;width: 100%;}#cabinet > .wrapper > .col-r {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#cabinet > .wrapper > .col-r > .colr-block {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;margin-right: 1em;}#cabinet > .wrapper > .col-r > .block-office {flex-basis: 240px;}.regular-desc .galery-rcol {padding: .75em .25em;overflow: hidden;overflow-x: auto;display: -webkit-flex;display: -ms-flexbox;display: flex;}#hotel-list .hotel-category .hotel-items {-ms-flex-wrap: wrap;flex-wrap: wrap;}#hotel-list .hotel-category .hotel-items ul:not(:last-child) {flex-basis: unset;}#contacts > .wrapper > .col-r .cb-body {padding-bottom: 1em;}.block-title-right {width: 300px; margin-top: 1em;}.block-title-right.yellow + .cb-body {border-top: solid 3px #f7931d;}.block-title-right.green + .cb-body {border-top: solid 3px #79a341;}.block-title-right.red + .cb-body {border-top: solid 3px #ba2f14;}.block-title-right.blue + .cb-body {border-top: solid 3px #0078c1;}.block-title-right.orange + .cb-body {border-top: solid 3px #f7591d;}.block-title-right.burgundy + .cb-body {border-top: solid 3px #c01d67;}.colr-block .cb-body > ul, .colr-block .cb-body > div:last-of-type {margin-bottom: unset;}.colr-block.last-reviews .cb-body, #hrform-l0 .hr-wrapper, .colr-block.top-destinations .cb-body {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}.colr-block .review-item, .colr-block .tophotel-item, #hrform-l0 .hr-wrapper > div, .colr-block.top-destinations .block-country {flex-basis: 50%;}.colr-block .review-item:last-of-type, .colr-block.top-destinations .block-country:last-of-type {margin-bottom: 1em !important;padding-bottom: 1em;border-bottom: solid 1px #fff;}.colr-block .city-list > a {margin: 0 .5em .25em 0 !important;}.colr-block.top-hotels .cb-body {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}.colr-block .tophotel-item:nth-of-type(odd), .colr-block .review-item:nth-of-type(odd), .colr-block.top-destinations .block-country:nth-of-type(odd) {padding-right: .75em;}.colr-block .tophotel-item:nth-of-type(even), .colr-block .review-item:nth-of-type(even), .colr-block.top-destinations .block-country:nth-of-type(even) {padding-left: .75em;}#burning-preview > ul > li {flex-basis: 50%;}}@media (max-width: 768px) {h1 {font-size: 1.75em;}.webp .navbar {background-image: url(../images/768/header-bg.webp);}.no-webp .navbar {background-image: url(../images/768/header-bg.jpg);}.navbar .menu-top > nav > ul > li > a {font-size: 100%;}#main .welcome h1 {background: url(../images/768/globus.png) no-repeat left top;padding-left: 37px;}#main .extra, #main .block-main.blog {margin-top: .5em;max-width: unset;}#main > .block-group > .wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#main .burning .tour-item {-ms-flex-wrap: wrap;flex-wrap: wrap;}#main .burning .tour-item .price {text-align: unset;}#main .block-group .welcome > .wrapper, #main .block-group .extra > .wrapper, #main .news > .wrapper {padding: 1em !important;}#main > .block-group > .wrapper > .block-main:nth-child(1) {margin-right: unset;}#main .block-main.wigets .block-group {padding: .5em 0;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: distribute;justify-content: space-around;}#main .block-main.wigets .block-group .block-item.vk {margin-right: .5em;}#main .wigets .facebook {margin-top: unset;}.regular-list .item-block {max-width: 100%;}#tsform-b0.all-fields .ts-items {flex-basis: 100% !important;}#tsform-b0.all-fields .ts-items:first-child {order: 1;}#tsform-b0.all-fields .ts-items.ts-bkresorts {order: 2;}#tsform-b0.all-fields .ts-item.re {max-height: unset;}#tsform-o0 .ts-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#tsform-o0 .desc .info-item > div:first-child {flex-basis: 85px;min-width: 85px;}.webp .footer.lazy {background-image: url(../images/768/footer-bg.webp);}.no-webp .footer.lazy {background-image: url(../images/768/footer-bg.jpg);}.footer .top {display: none;}.footer .destinations {flex: 1 1 100%;order: 3;margin-top: 1em;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.footer .destinations-all {display: block;}.cookies-mobile {display: block;margin-bottom: 20px;text-align: center;}.cookies-desctop {display: none;}.ui-dialog .ui-dialog-title {white-space: normal;padding-right: 24px;}}@media (max-width: 724px) {#tsform-l0 .ts-items, #btform-l0 .bt-items, #btform-l0 .bt-items.ex-options > .bt-item {flex-basis: 100% !important;}#tsform-l0 .ts-items.ts-bkresorts {order: 2;}#tsform-l0 .ts-items.main-options {margin-bottom: .5em;}#tsform-l0 .ts-items:first-child {-ms-flex-wrap: wrap;flex-wrap: wrap;order: 1;}#tsform-l0 .ts-item.ty {position: unset;display: block;}#tsform-l0 .ts-item.re, #btform-l0 .bt-item.re {max-height: unset;}#tsform-l0 .ts-item.re fieldset, #hrform-l0 fieldset, #btform-l0 fieldset {max-height: 15.5em;}#search-results > .block-item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#search-results > .block-item > .wrapper {margin-right: unset;}#search-results > .block-item .price-block {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.colr-block.top-destinations .block-country .country-city-list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#noreform > .ts-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#noreform > .ts-wrapper > .request {margin-bottom: 1em;}}@media (max-width: 685px) {body {font-size: 14px;}}@media (max-width: 660px) {.navbar .menu-direct > .wrapper {width: 370px;}.navbar .menu-direct ul {max-height: 950px;}#main .top-direct .block-item > .wrapper {max-width: unset;left: 0;bottom: 0;}#tsform-c0 .ts-bkresorts, #tsform-c0 .ex-options, #preform .ts-items:not(:first-of-type):not(.send) {flex-basis: 100%;}#preform .ts-item:not(.ct) {margin-right: unset;}#tsform-c0.all-fields .ts-items.main-options {order: 1;}#tsform-c0.all-fields .ts-items.ts-bkresorts {order: 2;}#tsform-c0.all-fields .ts-items:not(.send) {padding-left: unset;padding-right: unset;}#tsform-c0 .ts-item.re, #tsform-c0 .ts-item.re fieldset {max-height: unset;}}@media (max-width: 640px) {.navbar .logo {width: 210px;height: 74px;background: url(../images/640/logo-navbar.png) no-repeat top left;}}@media (max-width: 600px) {.navbar > .wrapper {padding-top: 30px;}.navbar .header-top {position: relative;}.navbar .logo {width: 155px;height: 55px;background: url(../images/600/logo-navbar.png) no-repeat top left;position: absolute;top: -20px;}.navbar .btn-set {margin-bottom: 22px;}.navbar .menu-top ul li::before {display: none;}.navbar .menu-top ul li {padding-left: 0 !important;}.navbar .menu-top > nav > ul > li > a {line-height: normal;letter-spacing: normal;margin: .5em .5em .5em .75em;}.block-ts-form.basic.head .ts-formb0 {padding: 1.25em 1em .75em 1em;}#tsform-o0 .desc {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#tsform-o0 .photo-thumbs {margin-bottom: 1em;}#tsform-o0 .cost {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;align-items: unset;}}@media (max-width: 540px) {#burning-preview > ul > li {flex-basis: 100%;}#cabinet > .wrapper > .col-r {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;justify-content: unset;align-items: unset;margin-bottom: 1.5em;}#cabinet > .wrapper > .col-r > .block-office {flex-basis: unset;}#cabinet > .wrapper > .col-r > .colr-block {margin-right: unset;}}@media (max-width: 500px) {.webp .navbar {background-image: url(../images/500/header-bg.webp);}.no-webp .navbar {background-image: url(../images/500/header-bg.jpg);}.navbar {height: unset;}#btform-l0 > .bt-items:first-child {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#btform-l0 .bt-item.ct {margin-bottom: .5em;}#ct_sel_burn-button, #co_sel_burn-button, #office_sel-button {max-width: unset;}.regular-block-item .hotel-info .main-info {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.regular-block-item .hotel-info .main-info .col-r {margin-left: unset;margin-bottom: .5em;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}}@media (max-width: 480px) {#main .block-main.banner {background: #fff url(/banners/cashback/main_480.jpg) left center no-repeat;}#country .banner, #hotel-description .banner {background: #fff url(/banners/cashback/page_480.jpg) left center no-repeat;}#cabinet .block-order .wrapper:nth-child(2) {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#cabinet .block-order > .wrapper > .col-l {margin-right: unset;}#cabinet .block-order .col-r {order: -1;border-bottom: 1px solid #e7e7e2;padding-bottom: .5em;}#cabinet .block-order .manager-info {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;} #cabinet .block-order .man-pic {margin-right: 1em;}#cabinet .block-order .placement-item .departure {white-space: normal;}#msg > .wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#msg .messeges {margin-right: unset;}#msg .manager {order: -1;}.ts-formb0 {padding: 1em 1em .5em 1em !important;}.colr-block .review-item, .colr-block .tophotel-item, .colr-block.top-destinations .block-country {flex-basis: 100%;padding-left: unset !important;}.colr-block .tophotel-item:nth-of-type(odd) {padding-right: unset;}.colr-block.top-destinations .block-country .country-city-list {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#hotel-description .hotel-info .facilities {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#hotel-description .facilities > .facilities-group {flex-basis: 100%;}#hrform-l0 .ex-options {min-height: unset;}#btform-l0 .bt-bkresorts, #btform-l0 .ex-options, #hrform-l0 .hr-bkresorts, #hrform-l0 .ex-options {flex-basis: 100%;}#btform-l0 .bt-item.re, #hrform-l0 .hr-item.re {min-height: unset;max-height: unset;}#btform-l0 > .bt-items:last-child, #hrform-l0 > .hr-items:last-child {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#btform-l0 .bt-item.rw, #hrform-l0 .hr-item.rw {margin-left: unset;}}@media (max-width: 450px) {#tsform-b0 .ts-item.dates .ts-bgcal {width: unset !important;}.footer > .wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.footer .phones-list {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer .phones-list li {margin-bottom: .5em;}.footer .phones-list li:not(:last-child) {margin-right: 1em;}.footer .reviews-links {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;justify-content: normal;}.footer .reviews-links > a:first-child {margin-right: 1em;}.footer .info {align-items: normal;margin-top: 1em;}.footer .info, .footer .destinations {padding: 0 .5em;}.footer .info-label {justify-content: normal;}.footer .info-links {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer .info-links > a {margin-bottom: .5em;}.footer .info-links > a:not(:last-child) {margin-right: 1em;}.footer .info-description {max-width: unset;text-align: unset;}}@media (min-width: 441px) {.footer .payments, .footer .info-description {font-size: 90%;}}@media (max-width: 440px) {#site-content {padding: 0 .5em 2em .5em;}.navbar > .wrapper > div:not(.menu-top) {padding: 0 .5em;}.navbar .menu-direct > .wrapper {width: 240px;}.navbar .menu-direct ul {max-height: unset;}#main .top-direct .block-group:nth-child(1), #main .top-direct .block-group:nth-child(2), #main .top-direct .block-group .block-item {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}#main .top-direct .block-group:nth-child(3) > .wrapper {-ms-flex-wrap: wrap;flex-wrap: wrap;}#main .top-direct .block-group:nth-child(1) .block-item, #main .top-direct .block-group:nth-child(3) .block-item:not(:last-child) {margin-right: unset;}#main > .block-group:not(.community) > .wrapper > .block-main > .wrapper, #main .burning .tour-item, #main .blog .block-item {padding: .5em;}#main .burning .tour-item > .photo-thumbs {width: 100%;height: auto;margin-right: unset;}#main .block-main.blog, #main .burning .tour-item > .photo-thumbs {min-width: unset;}#hotel-description .popular-facilities {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#ts-results .sorters, #burning-tours .sorters {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}#sort_sel_filter, #sort_sel_burn {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;-ms-flex-wrap: wrap;flex-wrap: wrap;}#tour-search .block-ts-form {padding: 0;}#cabinet .selection-item .main-info {min-height: 48px;}#cabinet .selection-item .main-info > .col-r {top: -.5em;}#cabinet .hotel-tours .subtitle {margin-bottom: .5em;}#cabinet .block-order-services .block-group {margin-top: .5em;}#cabinet .block-order-services .data-table-n {border: unset;margin-top: .5em;}#cabinet .hotel-tours > .wrapper > .caption, #cabinet .block-order-services .data-table-n tr:first-of-type {display: none;}#cabinet .block-order-services .data-table-n tr:not(:first-of-type) {display: block;}#cabinet .hotel-tours > .wrapper > .tour-item {display: block;margin-top: .5em;}#cabinet .hotel-tours > .wrapper > .tour-item > div, #cabinet .block-order-services .data-table-n tr:not(:first-of-type) > td {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: .5em 0;} #cabinet .block-order-services .data-table-n tr:not(:first-of-type) > td {text-align: right;}#cabinet .hotel-tours > .wrapper > .tour-item > div::before, #cabinet .block-order-services .data-table-n tr:not(:first-of-type) > td::before {font-size: 90%;content: attr(data-label);font-weight: bold;margin-right: 1em;color: #666;text-align: left;}#cabinet .hotel-tours > .wrapper > .tour-item > div, #cabinet .data-table-n td:not(:last-child) {border-right: unset !important;}#cabinet .hotel-tours > .wrapper > .tour-item:not(:last-child) > div {border-bottom: solid 1px #e6e6e6;}#cabinet .hotel-tours > .wrapper > .tour-item > div:not(:last-child) {border-bottom: unset;}#cabinet .hotel-tours .tour-item > div:not(.calculation) > .case {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}#cabinet .hotel-tours .tour-item .dates .leave.avia {padding-right: unset;}#tsform-o0 .ts-col-2 {min-width: unset;}#cabinet .selection-group > .title span:not(.notice) {padding: 0 0 0 .5em;line-height: normal;background: unset;color: #ba2f14;}.footer > .wrapper {padding-left: .5em;padding-right: .5em;}}@media (max-width: 414px) {#main .block-main.banner {background: #fff url(/banners/cashback/main_414.jpg) left center no-repeat;}#country .banner, #hotel-description .banner {background: #fff url(/banners/cashback/page_414.jpg) left center no-repeat;}#tsform-b0 .ts-item.ct, #tsform-l0 .ts-item.ct, #tsform-c0 .ts-item.ct, #tsform-r0 .ts-item.ct, #tsform-h0 .ts-item.ct, #tsform-b0 .ts-item.co, #tsform-l0 .ts-item.co, #tsform-b0 .ts-item.dates, #tsform-c0 .ts-item.dates, #tsform-r0 .ts-item.dates, #tsform-h0 .ts-item.dates, #tsform-b0 .ts-item.nights, #tsform-c0 .ts-item.nights, #tsform-r0 .ts-item.nights, #tsform-h0 .ts-item.nights, #tsform-b0 .ts-item.ag, #tsform-b0 .ts-item.ag .ages-txt, #tsform-c0 .ts-item.ag, #tsform-c0 .ts-item.ag .ages-txt, #tsform-r0 .ts-item.ag, #tsform-h0 .ts-item.ag, #tsform-r0 .ts-item.ag .ages-txt, #tsform-h0 .ts-item.ag .ages-txt, #co_sel-button, #ct_sel-button, #tsform-b0:not(.all-fields) .ts-item.dates .ts-bgcal, #tsform-c0 .ts-item.dates .ts-bgcal, #tsform-r0 .ts-item.dates .ts-bgcal, #tsform-h0 .ts-item.dates .ts-bgcal {width: 100%;max-width: unset;}#tsform-b0 .ts-item.ct, #tsform-l0 .ts-item.ct {margin-right: unset;}#tsform-r0 .ts-item:not(.ch):not(:first-child), #tsform-h0 .ts-item:not(.ch):not(:first-child) {margin-left: unset;}}@media (max-width: 375px) {.webp .navbar {background-image: url(../images/375/header-bg.webp);}.no-webp .navbar {background-image: url(../images/375/header-bg.jpg);}.navbar.narrow {height: 260px;}.navbar .offices {padding: .4em .5em .4em .5em;}.navbar .phones > div:first-child {padding-right: .5em;}.navbar .phones > div:last-child {padding-left: .5em;}.navbar .office .phones {-ms-flex-pack: distribute;justify-content: space-around;}.navbar .office .phones a::before {content: none;}.navbar .office .phones a {padding-left: unset;}.navbar .office .phones a > span {margin-left: unset;}#main > .block-group:not(.community) > .wrapper > .block-main > .wrapper, #main .burning .tour-item, #main .blog .block-item {padding: .5em .25em;}#country > .wrapper > .col-l > .announcement, .regular-block-item, #hotel-description .hotel-info, #search-results > .block-item, #cabinet .block-selection .block-hotel, #cabinet .message, #hotel-description .reviews-list .announcement, #hotel-description .text-review, #hotel-description .hotel-info:not(.reviews) {padding: .75em;}#hotel-description .facilities > .facilities-group div {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#hotel-description .facilities > .facilities-group div > ul:first-child {padding-bottom: 0;}#hotel-description .facilities > .facilities-group div > ul:last-child {padding-top: 0;}#cabinet .block-order > .wrapper {padding: 0 .5em;}#cabinet .block-order-services, #cabinet .block-order-content {padding: 0 .5em 1em .5em;}#search-results > .block-item .photo-thumbs {width: 100%;height: auto;}#search-results > .block-item .photo-thumbs > img {width: 100%;}.webp .footer.lazy {background-image: url(../images/375/footer-bg.webp);}.no-webp .footer.lazy {background-image: url(../images/375/footer-bg.jpg);}} 