.last-hotels{margin-bottom: 30px}.last-hotels .lh-header{margin-bottom: 30px}.last-hotels .lh-container{overflow: hidden}.last-hotels .lh-container .lh-cards{display: table}.last-hotels .lh-container .lh-cards .lh-header{margin-bottom: 15px}.last-hotels .lh-container .lh-cards .lh-card{display: table-cell;padding: 5px 18px 10px 2px;padding-right: 10px}.last-hotels .lh-container .lh-cards .lh-card .lh-card-content{border-radius: 3px;box-sizing: border-box;box-shadow: 0 1px 6px -2px #bbb;height: 270px;width: 200px;padding-bottom: 10px;line-height: 1em}@media screen and (max-width: 768px){.last-hotels .lh-container .lh-cards .lh-card .lh-card-content{width: 200px}}.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .lh-image{display: block}.last-hotels .lh-container .lh-cards .lh-card .lh-card-content img{width: 100%;height: 100%;background-color: #eee}.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .hotel-info{margin: 10px;position: relative}@media screen and (max-width: 768px){.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .hotel-info{text-align: center}}.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .hotel-info h4{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;font-size: 16px;line-height: 20px}.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .lh-info{display: table;width: 100%}.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .lh-info .lh-marks{min-width: 100px;padding-left: 10px;display: block}@media screen and (max-width: 768px){.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .lh-info .lh-marks{display: block;text-align: center;padding: 0}}.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .lh-info .lh-price{margin-top: 10px;text-align: left;padding-left: 10px;display: block}@media screen and (max-width: 768px){.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .lh-info .lh-price{display: block;text-align: center;padding: 0;margin-top: 10px}}.last-hotels .lh-container .lh-cards .lh-card .lh-card-content .lh-info .lh-price a{color: #55acee;font-weight: bold;font-size: 18px;text-decoration: none}.last-hotels .lh-container .lh-cards .lh-card:last-child{padding: 5px 2px 10px 2px}.last-hotels .mCSB_scrollTools{margin: 19px 0}.last-hotels .mCSB_scrollTools.mCSB_scrollTools_horizontal{height: 7px}.last-hotels .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background: #55acee none repeat scroll 0 0;height: 5px;margin: 0 auto} .three-buttons{border-radius: 5px;margin: 30px auto 60px}@media screen and (max-width: 480px){.three-buttons{display: none}}.three-buttons.mobile{display: none}@media screen and (max-width: 480px){.three-buttons.mobile{box-sizing: border-box;display: block}.three-buttons.mobile .links-btn{margin: 0}}.three-buttons .all-shadow{border-radius: 5px}@media screen and (max-width: 1120px){.three-buttons{border-radius: 0}}@media screen and (max-width: 768px){.three-buttons{height: 300px !important}}@media screen and (max-width: 480px){.three-buttons{height: 350px !important}}.three-buttons .hotel-info{margin-left: 0;padding: 0 10px}.three-buttons .hotel-info h3{color: #FFF;text-align: center}.three-buttons .address{margin: 20px auto 40px;text-align: center;cursor: pointer}.three-buttons .address .elm{padding-right: 5px}.three-buttons .address .address-text{line-height: 1.7em;font-size: 14px;color: #FFF;border-bottom: 1px dashed #dde7ed}.three-buttons .address .address-text:hover{border-bottom-color: transparent}.three-buttons .links-btn{margin: 0 -10px;display: inline-block;padding: 0 10px}.three-buttons .links-btn .btn{width: 200px;margin: 5px 10px;padding: 10px 15px;font-size: 13px} .auth-form{position: absolute;right: 0;z-index: 3;background: #55acee;width: 285px;overflow: hidden;max-height: 0;text-align: center;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;color: #FFF;-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.75);box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.75);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: max-height .8s;-moz-transition: max-height .8s;-o-transition: max-height .8s;transition: max-height .8s}.auth-form.slide-auth-form{max-height: 500px}.auth-form > div{padding: 30px}.auth-form .custom-input.required{margin-bottom: 10px}html:not(.ie9) .auth-form .custom-input.required:before{content: ''}.auth-form h5{margin-bottom: 20px}.auth-form #auth-error{text-align: left;margin-bottom: 30px}.auth-form #auth-error span{font-size: 12px}.auth-form #auth-error .elm{float: left;margin-right: 10px}.auth-form #registration-form .agree-condition{text-align: left;margin: 20px 0}.auth-form #registration-form .agree-condition label.custom-checkbox span::before{background: #FFF}.auth-form #registration-form .agree-condition label.custom-checkbox input[type="checkbox"]:checked ~ span{color: #FFF !important}.auth-form .bottom-line{border-top: 1px solid rgba(255,255,255,0.3);margin: 20px 0}.auth-form button{width: 100%;font-size: 14px;margin-bottom: 5px;padding-bottom: 10px;padding-top: 10px}.auth-form input{background: #FFF;font-size: 11px !important}.auth-form a{font-size: 11px;color: #FFF;font-family: "Open Sans", Arial, sans-serif;font-weight: bold}.auth-form .socials-login{color: #FFF;margin-top: 20px;display: table}.auth-form .socials-login > *{display: table-cell;vertical-align: middle}.auth-form .socials-login .socials{padding-left: 10px}.bpopup.auth{background-color: #55acee;padding: 30px}.bpopup.auth .auth-form{position: relative;border-radius: 0px;max-height: 1000px;background-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}.bpopup.auth .auth-form .sign,.bpopup.auth .auth-form .registration,.bpopup.auth .auth-form .recovery{padding: 0}@media all and (max-width: 768px){.top-title{padding: 10px}}.left-div,.right-div{float: left;width: 50%;display: inline-block;padding: 20px 0px;box-sizing: border-box}@media all and (max-width: 768px){.left-div h2,.right-div h2{font-size: 26px}}@media all and (max-width: 480px){.left-div h2,.right-div h2{font-size: 20px}}.right-div{float: right;text-align: right}.clear-fix:after,.clear-fix:before{content: '';display: table}.clear-fix:after{clear: both}.reg-form{padding-bottom: 30px}.reg-form p{padding: 5px 0}.reg-form .notice{font-size: 0.9em}.reg-form .please{font-size: 1.2em}.reg-form form.standard table .right,.reg-form form.standard table .left{padding: 5px}@media all and (max-width: 768px){.reg-form form.standard table .right,.reg-form form.standard table .left{padding: 2px}}.reg-form form.standard .help{font-size: .7em}@media all and (max-width: 768px){.reg-form{padding: 10px}} .tab-reviews > .container{width: auto;padding: 0}.tab-reviews .review-side-left .raiting-one{width: auto}.tab-reviews .reviews-list > .container{padding: 0}.tab-reviews .raiting{padding: 20px 0;background-color: #f3f7f9;border-radius: 5px;margin: 20px 0;display: table;width: 100%;box-sizing: border-box;-webkit-box-shadow: 0px 2px 2px 0px #dbdbdb;-moz-box-shadow: 0px 2px 2px 0px #dbdbdb;box-shadow: 0px 2px 2px 0px #dbdbdb}.tab-reviews .raiting-main{text-align: center;margin: 0 auto 20px;float: none;width: auto;padding-left: 18px;padding-bottom: 8px;position: relative !important;border-bottom: 1px dashed #b5c2cb}.tab-reviews .raiting-main > span:nth-child(1){display: none}.tab-reviews .raiting-main p{display: inline-block;padding-left: 10px}.tab-reviews .raiting-main p.raiting-number{padding: 0}.tab-reviews .raiting-all{width: 100%;padding-left: 0 !important}@media screen and (max-width: 960px){.tab-reviews .raiting-all .raiting-one{min-width: 94px}}.tab-reviews .container{width: auto}.tab-reviews .raiting-one{min-width: inherit}.stop-block.container{padding-top: 20px}.hotel-top.reviews-page{border-bottom: 1px solid #e2e2e2;margin-bottom: 22px}.hotel-top.reviews-page > .container{margin-bottom: 20px;margin-top: 16px}h1{font-size: 28px;margin-top: 20px}h1 .stars{position: relative;top: 2px;left: 10px}.big-like{position: relative;top: 14px;margin-right: 20px;float: right}.big-like .elm-like-big{background-position: -471px -403px;width: 38px;height: 38px}.big-like .elm-like-big.active{background-position: -471px -360px;width: 38px;height: 38px}.current-info{position: relative;padding: 11px 15px;margin-top: 58px;display: inline-block;vertical-align: middle;border: 1px solid #e2e2e2;width: 100%;box-sizing: border-box;border-bottom: none;border-radius: 3px 3px 0 0}.current-info .text-info{display: inline-block;vertical-align: middle;margin-right: 20px;line-height: 1.3}.current-info .btn-grey{padding: 8px 15px;vertical-align: bottom}.current-info .currencyChange{position: absolute;top: 15px;right: 15px}.current-info .currencyChange button{padding: 5px 9px;background: #e6e6e7;border: 1px solid #c9cbcf;border-radius: 50%;cursor: pointer;display: inline-block;margin-left: 7px;font-size: 12px}.current-info .currencyChange button:hover{opacity: 0.6}.current-info .currencyChange button.selected{background: #55acee;border-color: #4a98d2;color: #fff}.cross-links{margin-bottom: 20px;border-top: 1px solid #e2e2e2}.cross-links h2{margin: 0 0 20px;font-size: 18px}.cross-links .all-hotels{font-weight: bold}.cross-links .similar-hotels{background: #eaf4fd;padding: 20px 20px 0;border-radius: 5px;margin: 30px 0}.cross-links .city-links li{display: inline-block}.cross-links .city-links a{display: inline-block;background: #eaf4fd;padding: 10px;margin: 0 10px 10px 0;border: solid 1px #cfdeec;border-radius: 3px;text-decoration: none;font-size: 13px;color: #444}.cross-links .city-links a:hover{color: #fff;background: #55acee}@media screen and (max-width: 1140px){.gallery-all{width: 960px}.hotel-top-gallery{width: 600px !important}.hotel-top-right-block{width: 296px !important}}@media screen and (max-width: 1140px){.container{padding: 0 20px}}@media screen and (max-width: 960px){.gallery-all{width: 694px}.hotel-top-gallery{width: 400px !important}.hotel-top-right-block{width: 230px !important}.search-form.compact.form-mini button{margin-top: 14px;width: 100%;box-sizing: border-box}}@media screen and (max-width: 768px){.container{padding: 0 15px}.big-like{top: 10px;margin-left: 0px;margin-right: 0px;position: static !important;float: none}.hotel-top .hotel-top-info.hotel-miscs{text-align: center;padding: 15px 0 10px !important}.hotel-miscs .hotel-map-info{max-width: 100% !important}.hotel-top .hotel-top-info h1{float: none}.hotel-top .hotel-top-info .side-left{float: none !important}.hotel-top .hotel-top-info .side-right{float: none !important}.hotel-top .hotel-top-info.hotel-miscs .price-info .guarantee{display: block;float: none;margin: 0 auto 20px !important}.hotel-miscs .price-per-night{float: none !important}.gallery-all{width: 100%}.hotel-top-gallery{width: 100% !important;float: none !important;max-width: 600px !important;margin: 0 auto 27px}.hotel-top-right-block{width: 100% !important;margin: 0 auto !important;float: none !important}}@media screen and (max-width: 930px){.room-list .thead{display: none !important}.room-list .one-room .room-name{width: 100%;min-height: 60px;margin-bottom: 15px}.room-list .one-room .width-block{width: 100%}}.left-menu{margin-top: 34px}@media screen and (max-width: 768px){.slide-left{width: 100%}.slide-left .grid{width: 100%}.slide-left .grid .sz600x400{max-width: 100%}}@media screen and (max-width: 650px){.room-list .one-room .width-cond,.room-list .one-room .width-tariff{width: 100%}.room-list .one-room .without-price .width-cond{margin-bottom: 20px;text-align: center}.room-list .one-room .visible .one-tariff:first-child{border-top: 1px solid #e2e2e2;margin-top: 10px;padding-top: 10px}.room-list .one-room .no-visible .gallery-wrap{margin: 0 auto 20px !important;float: none !important}.room-list .one-room .with-price .width-price .btn-book{padding: 9.5px 0;width: 100%;text-align: center;max-width: 200px}.current-info .currencyChange{display: none}} .not-found-block{margin: 10px;padding: 20px;background: #3896de;border-radius: 3px;color: #fff;font-size: 16px;text-align: center;line-height: 1.2em}.not-found-block.hotel{line-height: 1.5em}.not-found-block.hotel h2{line-height: 1.1em}.not-found-block p{margin-bottom: 16px}.not-found-block a{color: #fff}.not-found-block a.js-show-search-form{text-decoration: none;border-bottom: 1px dotted #fff}.not-found-block a:hover{border-bottom-color: transparent}.not-found-block h2{margin-bottom: 15px} .h-little-list .hotel{width: 32%;float: left;margin-right: 2%;border-radius: 3px;box-sizing: border-box;box-shadow: 0 1px 6px -1px #bbb;margin-bottom: 20px;background: #fff;position: relative}.h-little-list .hotel.nom{margin-right: 0}@media screen and (max-width: 960px){.h-little-list .hotel,.h-little-list .hotel.nom{width: 47%;margin-left: 1%;margin-right: 1%}}@media screen and (max-width: 600px){.h-little-list .hotel,.h-little-list .hotel.nom{width: 98%;margin-left: 1%;margin-right: 1%}}.h-little-list .hotel .h-img{float: left}.h-little-list .hotel .h-img,.h-little-list .hotel .h-img img{display: block;width: 100px;height: 100px;border-radius: 3px 0 0px 3px}.h-little-list .hotel .stars{display: block}.h-little-list .hotel .h-rating{margin-top: 5px;font-size: 14px;color: #6f8592}.h-little-list .hotel .h-rating span{font-size: 16px;color: #000}.h-little-list .hotel .h-price{position: absolute;bottom: 7px;left: 114px;color: #55acee;font-weight: bold;font-size: 18px;text-decoration: none}.h-little-list .hotel .h-info{margin-left: 114px;padding: 6px 4px 0 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;line-height: 20px}.h-little-list .hotel a.name{font-size: 14px;font-weight: bold} .hotel-top .hotel-top-info{text-align: left;padding: 0px 0 34px;position: relative;border-bottom: 1px solid #e2e2e2}.hotel-top .hotel-top-info h1{margin-top: 0;margin-bottom: 10px}.hotel-top .hotel-top-info .side-left{float: left;max-width: 700px}.hotel-top .hotel-top-info .side-left .btn{padding: 10px;margin-right: 10px}.hotel-top .hotel-top-info .side-left .like.active{background-color: #55acee;color: white}.hotel-top .hotel-top-info .side-right{float: right}.hotel-top .hotel-top-info.hotel-miscs{width: auto;float: none;padding-bottom: 20px}.hotel-top .hotel-top-info.hotel-miscs .hotel-map-info{margin-top: 5px;float: none;max-width: 100%;font-size: 13px}.hotel-top .hotel-top-info.hotel-miscs .hotel-map-info .address{display: inline-block}.hotel-top .hotel-top-info.hotel-miscs .hotel-map-info .address .text{border-bottom: 1px dashed}.hotel-top .hotel-top-info.hotel-miscs .hotel-map-info .rooms-count{margin-top: 5px}.hotel-top .hotel-top-info.hotel-miscs .price-info{float: none;text-align: center}.hotel-top .hotel-top-info.hotel-miscs .price-info .price-per-night{margin: 0 0 0 30px}.hotel-top .hotel-top-info.hotel-miscs .price-info .guarantee{margin: 0}.hotel-top .hotel-top-info.hotel-miscs .price-info .guarantee span{color: #55acee}.hotel-top .hotel-top-right-block.without-photos{width: 100% !important}.hotel-top .hotel-top-right-block.without-photos .common-review-info,.hotel-top .hotel-top-right-block.without-photos .hotel-miscs{width: 50%;display: inline-block;vertical-align: top}.hotel-top .hotel-top-right-block.without-photos .hotel-miscs{padding: 0 0 0 2%}@media screen and (max-width: 768px){.hotel-top .hotel-top-right-block.without-photos .common-review-info,.hotel-top .hotel-top-right-block.without-photos .hotel-miscs{width: 100%;padding: 0;display: block}.hotel-top .hotel-top-right-block.without-photos .hotel-miscs{margin-top: 20px}} .hotel-top .top-menu{margin: 15px 0;padding-bottom: 0px}.hotel-top .top-menu li{display: inline-block;margin: 5px 0}.hotel-top .top-menu li.top-tab-rooms{font-weight: bold}.hotel-top .top-menu li a{display: inline-block;background: #eaf4fd;padding: 10px;margin-right: 10px;border-radius: 3px;border: solid 1px #cfdeec;font-size: 13px}.hotel-top .top-menu li a:hover{color: #fff;background: #55acee} .hotel-miscs{width: 100%;box-sizing: border-box;padding: 25px 0}.hotel-miscs:after,.hotel-miscs:before{content: '';display: table}.hotel-miscs:after{clear: both}.hotel-miscs .price-info{float: left}.hotel-miscs .price-info:after,.hotel-miscs .price-info:before{content: '';display: table}.hotel-miscs .price-info:after{clear: both}.hotel-miscs .price-per-night{float: left;margin-right: 26px}.hotel-miscs .price-per-night span{font-size: 14px}.hotel-miscs .price-per-night .price{margin: 6px 0}.hotel-miscs .price-per-night .price span{font-size: 24px;font-weight: bold}.hotel-miscs .guarantee{float: left;margin-right: 60px}@media screen and (max-width: 960px){.hotel-miscs .raiting-main{position: static;margin-left: 26px;margin-top: -8px}}@media screen and (max-width: 575px){.hotel-miscs .raiting-main{float: none;margin: 0 auto 10px auto}}.hotel-miscs .hotel-map-info{float: left;max-width: 400px}.hotel-miscs .hotel-map-info .address{font-size: 14px;line-height: 22px;font-weight: bold;cursor: pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s}.hotel-miscs .hotel-map-info .address:hover{color: #55acee}.hotel-miscs .hotel-map-info .address .elm{margin-right: 8px}.hotel-miscs .hotel-map-info .center-range{font-size: 14px;line-height: 22px;box-sizing: border-box;padding-left: 24px}.hotel-miscs .hotel-map-info .rooms-count{font-size: 14px;line-height: 22px}.hotel-miscs .hotel-map-info .rooms-count .elm{margin-right: 10px}.hotel-miscs .map-info{float: right}.hotel-miscs .map-info a{display: block;text-decoration: none;font-size: 12px;font-weight: bold;color: #6f8592}.hotel-miscs .map-info a.hotel-map{padding-right: 96px;margin-bottom: 15px}.hotel-miscs .map-info a .elm{margin-right: 8px}.hotel-miscs .map-info a span:not(.elm){border-bottom: 1px dashed rgba(111,133,146,0.5)}.hotel-miscs .map-info a:hover span{border: none}.hotel-miscs .map{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 101}.hotel-miscs .map .canvas{width: 100%;height: 100%}.hotel-miscs .map-close{position: absolute;top: 10px;right: 10px;z-index: 1}.hotel-miscs .closed-hotel-text{font-size: 13px;font-weight: bold;line-height: 18px;margin-top: 20px}.hotel-miscs .closed-hotel-text,.hotel-miscs .closed-hotel-text a{color: #e24f4d}@media screen and (max-width: 1120px){.hotel-miscs{padding: 25px 10px}}@media screen and (max-width: 960px){.hotel-miscs .guarantee{margin-right: 0}.hotel-miscs .hotel-map-info{clear: both;margin-top: 20px}.hotel-miscs .map-info{margin-top: 20px}}@media screen and (max-width: 575px){.hotel-miscs{text-align: center;padding-top: 0;padding-bottom: 0}.hotel-miscs .price-info{float: none;margin: 0 auto;margin-bottom: 20px}.hotel-miscs .price-info .price-per-night{float: none;display: inline-block;vertical-align: middle}.hotel-miscs .price-info .guarantee{float: none;display: inline-block}.hotel-miscs .map-info{clear: both;float: none}.hotel-miscs .map-info a.hotel-map{padding-right: 0}.hotel-miscs .hotel-map-info{float: none;margin: 0 auto;margin-bottom: 20px}} .hotel-infobox > img{position: absolute !important;top: -17px;z-index: 1;right: -19px}.hotel-on-map.hotel-on-map-hotel:before{content: '';width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid white;position: absolute;left: -10px;top: 124px}.hotel-on-map.hotel-on-map-hotel .info .hotel-name{font-size: 16px}.hotel-on-map.hotel-on-map-hotel .btn.btn-blue{padding-top: 10px;padding-bottom: 10px}.hotel-on-map{width: 210px;background: #fff;position: relative}.hotel-on-map.blocked-load-popup{position: relative}.hotel-on-map.blocked-load-popup:before{content: '';background: rgba(255,255,255,0.8100000000000001);width: 100%;height: 100%;position: absolute;z-index: 98}.hotel-on-map.blocked-load-popup .s-loader{display: inline-block}.hotel-on-map .s-loader{display: none;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;z-index: 99;padding: 0}.hotel-on-map:before{transition: .3s}.hotel-on-map .poster-hotel{width: 210px;height: 90px;position: relative}html:not(.ie8):not(.ie9) .hotel-on-map .poster-hotel:before{content: '';position: absolute;width: 40px;height: 40px;display: inline-block;top: 0;bottom: 0;left: 0;right: 0;margin: auto;background: url('/sibirix/content/images/ajax-loader.png') 0 0 no-repeat;-webkit-animation: play 1s steps(8) infinite;-moz-animation: play 1s steps(8) infinite;-ms-animation: play 1s steps(8) infinite;animation: play 1s steps(8) infinite}@-webkit-keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}@-moz-keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}@-ms-keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}@-o-keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}@keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}html.ie8 .hotel-on-map .poster-hotel,html.ie9 .hotel-on-map .poster-hotel{background: url('/sibirix/content/images/ajax-loader.gif') center center no-repeat}.hotel-on-map .poster-hotel img{position: absolute;width: 100%}.hotel-on-map .prices{margin: 5px 0;text-align: center}.hotel-on-map .prices .price-from{font-size: 14px;font-weight: bold}.hotel-on-map .info{padding: 10px;font-size: 12px;color: #000}.hotel-on-map .info .stars{float: right}.hotel-on-map .info .hotel-name{font-size: 18px;margin: 10px 0;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}.hotel-on-map .info .address{color: #46464b;font-size: 14px;margin-bottom: 7px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}.hotel-on-map .info .not-crop{white-space: normal;text-overflow: clip;overflow: auto}.hotel-on-map .info .price{font-size: 14px}.hotel-on-map .info .btn-blue{width: 100%;font-size: 14px;text-align: center;padding: 15px 1px} .template-vue{display: none} .hotel-gallery-thumbnails-wrapper .swiper-button-next,.hotel-gallery-thumbnails-wrapper .swiper-button-prev{opacity: 0.8;width: 60px;height: 100%;top: 21px;transition: .4s}.hotel-gallery-thumbnails-wrapper .swiper-button-next.swiper-button-next,.hotel-gallery-thumbnails-wrapper .swiper-button-prev.swiper-button-next{right: 0}.hotel-gallery-thumbnails-wrapper .swiper-button-next.swiper-button-prev,.hotel-gallery-thumbnails-wrapper .swiper-button-prev.swiper-button-prev{left: 0}.hotel-gallery-thumbnails-wrapper .swiper-button-next:hover,.hotel-gallery-thumbnails-wrapper .swiper-button-prev:hover{opacity: 1}.hotel-gallery-thumbnails-wrapper .gallery-top .swiper-slide-img{max-width: 685px;min-height: 460px;margin: 0 auto}.hotel-gallery-thumbnails-wrapper .gallery-top .swiper-button-next,.hotel-gallery-thumbnails-wrapper .gallery-top .swiper-button-prev{-webkit-filter: drop-shadow(0px 3px 3px #000);filter: drop-shadow(0px 3px 3px #000)}.hotel-gallery-thumbnails-wrapper .gallery-top .swiper-wrapper{height: 460px;align-items: center}@media screen and (max-width: 840px){.hotel-gallery-thumbnails-wrapper .gallery-top .swiper-wrapper{height: 300px}}.hotel-gallery-thumbnails-wrapper .gallery-top .swiper-wrapper .swiper-slide{height: auto}@media screen and (max-width: 840px){.hotel-gallery-thumbnails-wrapper .gallery-top .swiper-wrapper .swiper-slide-img{min-height: inherit}}.hotel-gallery-thumbnails-wrapper .gallery-top .swiper-wrapper img{max-width: 100%}@media screen and (max-width: 840px){.hotel-gallery-thumbnails-wrapper .gallery-top .swiper-wrapper img{height: 300px}}.hotel-gallery-thumbnails-wrapper .gallery-top img{cursor: pointer}.hotel-gallery-thumbnails-wrapper .gallery-thumbs{height: 117px}.hotel-gallery-thumbnails-wrapper .gallery-thumbs .swiper-wrapper.content-center{justify-content: center}.hotel-gallery-thumbnails-wrapper .gallery-thumbs .swiper-slide{width: 100px;cursor: pointer}.hotel-gallery-thumbnails-wrapper .gallery-thumbs .swiper-slide img{border: 3px solid transparent}.hotel-gallery-thumbnails-wrapper .gallery-thumbs .swiper-scrollbar{height: 8px;bottom: 0}.hotel-gallery-thumbnails-wrapper .gallery-thumbs .swiper-button-next,.hotel-gallery-thumbnails-wrapper .gallery-thumbs .swiper-button-prev{-webkit-filter: drop-shadow(3px 6px 3px #000);filter: drop-shadow(3px 6px 3px #000)}.hotel-gallery-thumbnails-wrapper .gallery-thumbs .swiper-button-disabled{display: none}.hotel-gallery-thumbnails-wrapper .gallery-thumbs .swiper-slide-top-active img{border-color: #045296}.hotel-gallery-thumbnails-wrapper .gallery-thumbs .swiper-slide:hover img{border-color: #046fb5}.bpopup.bpopup-gallery-popup{background: none;width: 100%;height: 100%;max-width: 100%;max-height: 100%;padding: 0;margin: 0;line-height: auto;position: fixed !important;top: 0 !important;left: 0 !important}.bpopup.bpopup-gallery-popup .b-close{width: 20%;height: 20%;right: 0;top: 0;position: absolute;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s;z-index: 3}.bpopup.bpopup-gallery-popup .b-close:after,.bpopup.bpopup-gallery-popup .b-close:before{content: '';display: block;width: 40px;height: 2px;background-color: #fff;position: absolute;top: 20%;right: 10%}.bpopup.bpopup-gallery-popup .b-close:after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}.bpopup.bpopup-gallery-popup .b-close:before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}.bpopup.bpopup-gallery-popup .bpopup-content{top: 50%;position: absolute;width: 100%;margin-top: -283px}.bpopup.bpopup-gallery-popup .swiper-container.gallery-top{width: 100%;height: 100%}.bpopup.bpopup-gallery-popup .swiper-container.gallery-top .swiper-button-next,.bpopup.bpopup-gallery-popup .swiper-container.gallery-top .swiper-button-prev{width: 10%;height: 100%;top: 20px}.bpopup.bpopup-gallery-popup .swiper-container.gallery-top .swiper-slide-img{max-width: 840px;margin: 0 auto}.bpopup.bpopup-gallery-popup .swiper-container.gallery-top .swiper-slide-img img{max-width: 840px}.bpopup.bpopup-gallery-popup .swiper-container.gallery-thumbs{max-width: 835px;padding-right: 6px}@media screen and (max-width: 840px){.bpopup.bpopup-gallery-popup .swiper-container.gallery-thumbs{max-width: 100%}}.bpopup.bpopup-gallery-popup .swiper-container.gallery-thumbs .swiper-scrollbar{background: rgba(255,255,255,0.5)}.bpopup.bpopup-gallery-popup .swiper-container.gallery-thumbs .swiper-scrollbar-drag{background: rgba(255,255,255,0.8)} .gallery-popup-wrapper{width: 100%;height: 100%;position: relative;min-height: 160px}.gallery-popup-wrapper .map-stretch,.gallery-popup-wrapper .open-gallery{position: absolute;left: 10px;bottom: 10px;opacity: 0}.gallery-popup-wrapper .open-gallery{background-color: #000;border-radius: 3px;width: 36px;height: 36px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.25);box-shadow: 0 1px 3px rgba(0,0,0,0.25);transition: opacity 250ms linear}.gallery-popup-wrapper .open-gallery .elm{opacity: 0.4;position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto}.gallery-popup-wrapper .open-gallery:hover{-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.15);box-shadow: 0 1px 2px rgba(0,0,0,0.15);opacity: 0.6 !important}.gallery-popup-wrapper .open-gallery:hover .elm{opacity: 0.9}.gallery-popup-wrapper .camera{position: absolute;bottom: 9px;right: 10px}.gallery-popup-wrapper .camera .elm{opacity: 0.8;color: #5a5a5a;font-size: 14px;text-align: center;font-weight: bold;line-height: 36px}.gallery-popup-wrapper:hover{cursor: pointer}.gallery-popup-wrapper:hover .map-stretch,.gallery-popup-wrapper:hover .open-gallery{opacity: 0.4}.bpopup.gallery-popup{background: none;width: 100%;height: 100%;max-width: 100%;max-height: 100%;padding: 0;margin: 0;line-height: auto;position: fixed !important;top: 0 !important;left: 0 !important}.bpopup.gallery-popup .slick-slider{top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: absolute}.bpopup.gallery-popup .slick-slider:hover{cursor: default}.bpopup.gallery-popup .bpopup-content{width: 100%;height: 100%;position: relative}.bpopup.gallery-popup .slick-slide img{position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;background: url('/sibirix/content/images/ajax-loader-light.png') 0px 0px no-repeat;-webkit-animation: play 1s steps(8) infinite;-moz-animation: play 1s steps(8) infinite;-ms-animation: play 1s steps(8) infinite;animation: play 1s steps(8) infinite}@-webkit-keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}@-moz-keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}@-ms-keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}@-o-keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}@keyframes play{0%{background-position: 0 0}100%{background-position: -320px 0}}.bpopup.gallery-popup .slick-slide img:hover{cursor: -moz-grab;cursor: -webkit-grab;cursor: grab}.bpopup.gallery-popup .slick-arrow{position: absolute;font-size: 0;top: 0;bottom: 0;margin: auto;width: 10%;height: 50%;-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s}.bpopup.gallery-popup .slick-arrow:hover{cursor: pointer;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.bpopup.gallery-popup .slick-arrow:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;background: url('/sibirix/content/images/atlas6.117.5.png?1512457936');display: inline-block;vertical-align: middle}@media screen and (max-width: 480px){.bpopup.gallery-popup .slick-arrow{display: none}}.bpopup.gallery-popup .slick-prev{left: 0;z-index: 1;border-top-right-radius: 100px;border-bottom-right-radius: 100px}.bpopup.gallery-popup .slick-prev:after{background-position: -523px -145px;width: 27px;height: 44px}.bpopup.gallery-popup .slick-next{right: 0;border-top-left-radius: 100px;border-bottom-left-radius: 100px}.bpopup.gallery-popup .slick-next:after{background-position: -523px -96px;width: 27px;height: 44px}.bpopup.gallery-popup .b-close{width: 20%;height: 20%;right: 0;top: 0;position: absolute;-moz-opacity: .7;-khtml-opacity: .7;-webkit-opacity: .7;opacity: .7;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s}.bpopup.gallery-popup .b-close:hover{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.bpopup.gallery-popup .b-close:after,.bpopup.gallery-popup .b-close:before{content: '';display: block;width: 40px;height: 2px;background-color: #fff;position: absolute;top: 20%;right: 10%}.bpopup.gallery-popup .b-close:after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}.bpopup.gallery-popup .b-close:before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)} .hotel-top-right-block{width: 257px;margin-left: 23px;min-height: 200px;float: left}.hotel-top-right-block .hotel-miscs{padding: 2px 0}.hotel-top-gallery{max-width: 80%;width: 800px;float: left}.loader-background{display: block;width: 100% !important;height: 100% !important;background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNDBweCcgaGVpZ2h0PSc0MHB4JyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgY2xhc3M9InVpbC1kZWZhdWx0Ij48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0ibm9uZSIgY2xhc3M9ImJrIj48L3JlY3Q+PHJlY3QgIHg9JzQ2LjUnIHk9JzQwJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgcng9JzUnIHJ5PSc1JyBmaWxsPScjNTVhY2VlJyB0cmFuc2Zvcm09J3JvdGF0ZSgwIDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApJz4gIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIGZyb209JzEnIHRvPScwJyBkdXI9JzFzJyBiZWdpbj0nMHMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8+PC9yZWN0PjxyZWN0ICB4PSc0Ni41JyB5PSc0MCcgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHJ4PSc1JyByeT0nNScgZmlsbD0nIzU1YWNlZScgdHJhbnNmb3JtPSdyb3RhdGUoMzAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPiAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgZnJvbT0nMScgdG89JzAnIGR1cj0nMXMnIGJlZ2luPScwLjA4MzMzMzMzMzMzMzMzMzMzcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3JlY3Q+PHJlY3QgIHg9JzQ2LjUnIHk9JzQwJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgcng9JzUnIHJ5PSc1JyBmaWxsPScjNTVhY2VlJyB0cmFuc2Zvcm09J3JvdGF0ZSg2MCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+ICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyBmcm9tPScxJyB0bz0nMCcgZHVyPScxcycgYmVnaW49JzAuMTY2NjY2NjY2NjY2NjY2NjZzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvPjwvcmVjdD48cmVjdCAgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyM1NWFjZWUnIHRyYW5zZm9ybT0ncm90YXRlKDkwIDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApJz4gIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIGZyb209JzEnIHRvPScwJyBkdXI9JzFzJyBiZWdpbj0nMC4yNXMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8+PC9yZWN0PjxyZWN0ICB4PSc0Ni41JyB5PSc0MCcgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHJ4PSc1JyByeT0nNScgZmlsbD0nIzU1YWNlZScgdHJhbnNmb3JtPSdyb3RhdGUoMTIwIDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApJz4gIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIGZyb209JzEnIHRvPScwJyBkdXI9JzFzJyBiZWdpbj0nMC4zMzMzMzMzMzMzMzMzMzMzcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3JlY3Q+PHJlY3QgIHg9JzQ2LjUnIHk9JzQwJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgcng9JzUnIHJ5PSc1JyBmaWxsPScjNTVhY2VlJyB0cmFuc2Zvcm09J3JvdGF0ZSgxNTAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPiAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgZnJvbT0nMScgdG89JzAnIGR1cj0nMXMnIGJlZ2luPScwLjQxNjY2NjY2NjY2NjY2NjdzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvPjwvcmVjdD48cmVjdCAgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyM1NWFjZWUnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+ICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyBmcm9tPScxJyB0bz0nMCcgZHVyPScxcycgYmVnaW49JzAuNXMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8+PC9yZWN0PjxyZWN0ICB4PSc0Ni41JyB5PSc0MCcgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHJ4PSc1JyByeT0nNScgZmlsbD0nIzU1YWNlZScgdHJhbnNmb3JtPSdyb3RhdGUoMjEwIDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApJz4gIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIGZyb209JzEnIHRvPScwJyBkdXI9JzFzJyBiZWdpbj0nMC41ODMzMzMzMzMzMzMzMzM0cycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3JlY3Q+PHJlY3QgIHg9JzQ2LjUnIHk9JzQwJyB3aWR0aD0nNycgaGVpZ2h0PScyMCcgcng9JzUnIHJ5PSc1JyBmaWxsPScjNTVhY2VlJyB0cmFuc2Zvcm09J3JvdGF0ZSgyNDAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPiAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgZnJvbT0nMScgdG89JzAnIGR1cj0nMXMnIGJlZ2luPScwLjY2NjY2NjY2NjY2NjY2NjZzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvPjwvcmVjdD48cmVjdCAgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyM1NWFjZWUnIHRyYW5zZm9ybT0ncm90YXRlKDI3MCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+ICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyBmcm9tPScxJyB0bz0nMCcgZHVyPScxcycgYmVnaW49JzAuNzVzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvPjwvcmVjdD48cmVjdCAgeD0nNDYuNScgeT0nNDAnIHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyByeD0nNScgcnk9JzUnIGZpbGw9JyM1NWFjZWUnIHRyYW5zZm9ybT0ncm90YXRlKDMwMCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+ICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyBmcm9tPScxJyB0bz0nMCcgZHVyPScxcycgYmVnaW49JzAuODMzMzMzMzMzMzMzMzMzNHMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8+PC9yZWN0PjxyZWN0ICB4PSc0Ni41JyB5PSc0MCcgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHJ4PSc1JyByeT0nNScgZmlsbD0nIzU1YWNlZScgdHJhbnNmb3JtPSdyb3RhdGUoMzMwIDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApJz4gIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIGZyb209JzEnIHRvPScwJyBkdXI9JzFzJyBiZWdpbj0nMC45MTY2NjY2NjY2NjY2NjY2cycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3JlY3Q+PC9zdmc+);background-repeat: no-repeat;background-position: center}.gallery-wrapper .swiper-container{width: 100%;height: 400px;margin: 0}.gallery-wrapper .swiper-container .swiper-button-next,.gallery-wrapper .swiper-container .swiper-button-prev{background-color: rgba(0,0,0,0.29);height: 99%;top: 24px;background-size: inherit;padding: 0 5px}.gallery-wrapper .swiper-container .swiper-button-next:hover,.gallery-wrapper .swiper-container .swiper-button-prev:hover{background-color: rgba(0,0,0,0.5)}.gallery-wrapper .swiper-container .swiper-button-next{right: 2px}.gallery-wrapper .swiper-container .swiper-button-prev{left: 2px}.gallery-wrapper .swiper-slide{width: auto}.gallery-wrapper .slide-mosaic > div{float: left}.gallery-wrapper .slide-mosaic .slide-left{max-width: 100%}.gallery-wrapper .slide-mosaic .grid{float: left;max-width: 100%}.gallery-wrapper .img-wrapper-first{position: absolute;width: 2000px;height: 2000px;margin: -1000px 0 0 -1000px;left: 50%;top: 50%;text-align: center;line-height: 2000px}.gallery-wrapper .img-wrapper{box-sizing: border-box;padding: 2px;cursor: pointer}.gallery-wrapper .img-wrapper:hover .img-wrapper-inner{box-shadow: 1px 1px 1px rgba(16,16,16,0.67), -1px -1px 1px rgba(16,16,16,0.67)}.gallery-wrapper .img-wrapper img{width: auto;height: 100%}.gallery-wrapper .img-wrapper img.gallery-mosaic-first-image{vertical-align: middle;height: auto;max-height: 400px}.gallery-wrapper .img-wrapper.sz600x400{width: 600px;height: 400px;max-width: 100%}.gallery-wrapper .img-wrapper.sz200x200{width: 200px;height: 200px}.gallery-wrapper .img-wrapper.sz100x100{width: 100px;height: 100px}.gallery-wrapper .img-wrapper.sz100x100-inner{padding-bottom: 0}.gallery-wrapper .img-wrapper-inner{max-width: 100%;max-height: 100%;height: 100%;width: 100%;overflow: hidden;position: relative;background: #e4e4e4}.gallery-wrapper-one-photo{text-align: center}.gallery-wrapper .expand{background-color: rgba(0,0,0,0.6);color: #FFF;position: absolute;right: 100px;bottom: 45px;z-index: 1;font-size: 25px;padding: 18px 18px 17px;border-radius: 5px;cursor: pointer;opacity: 0.6;transition: .5s}@media screen and (max-width: 960px){.gallery-wrapper .expand{padding: 10px 10px 9px;right: 50px;bottom: 30px}}.gallery-wrapper .expand:hover{opacity: 1}.gallery-wrapper .expand span{position: relative;color: #FFF}.gallery-wrapper .expand span:nth-child(2){vertical-align: 9px}.gallery-wrapper .expand span:first-child{height: 39px}.gallery-wrapper .expand span:first-child:before{content: url(/sibirix/content/plugins/gallery/var2/expand.png);padding-right: 15px}@media screen and (max-width: 960px){.gallery-wrapper .expand span:first-child:before{padding-right: 10px}}.gallery-wrapper .swiper-button-next-custom,.gallery-wrapper .swiper-button-prev-custom{width: 22px;background-size: contain;height: 96px !important;top: 50% !important;margin-top: -47px;padding: 0 8px !important}.gallery-wrapper .swiper-button-next-custom{background-image: url(/sibirix/content/plugins/gallery/var2/next.png);right: 40px;border-top-left-radius: 5px;border-bottom-left-radius: 5px}.gallery-wrapper .swiper-button-prev-custom{background-image: url(/sibirix/content/plugins/gallery/var2/prev.png);left: 40px;border-top-right-radius: 5px;border-bottom-right-radius: 5px}.gallery-wrapper .swiper-button-disabled{display: none}.gallery-wrapper .swiper-container-horizontal .swiper-scrollbar{opacity: 1 !important;position: absolute;bottom: 10px;background: rgba(255,255,255,0.37);height: 7px;cursor: pointer}.gallery-wrapper .swiper-container-horizontal .swiper-scrollbar-drag{background: rgba(255,255,255,0.7);cursor: e-resize} .common-review-info{margin-bottom: 7px}.common-review-info .review-total{margin-bottom: 10px}.common-review-info .review-total .rating-text{display: inline-block;width: 50%}.common-review-info .review-total .rating-text .rating-word{font-size: 34px;margin-bottom: 3px}.common-review-info .review-total .rating-text .nr-reviews{color: #989898}.common-review-info .review-total .rating-value{display: inline-block;width: 50%;text-align: right;font-size: 50px;color: #55acee;vertical-align: top}.common-review-info .hotel-review-rating .top{color: #989898;font-size: 12px;margin-bottom: 11px;line-height: 1.2}.common-review-info .hotel-review-rating .scores{width: 100%}.common-review-info .hotel-review-rating .scores .score-graph{padding: 3px 0}.common-review-info .hotel-review-rating .scores .graph{margin-right: 13px;padding: 3px 5px;background: #e4e4e4;border-radius: 3px;position: relative;overflow: hidden}.common-review-info .hotel-review-rating .scores .graph div{height: 100%;background: #55acee;border-radius: 3px 0 0 3px;position: absolute;top: 0;left: 0}.common-review-info .hotel-review-rating .scores .graph span{position: relative;color: #fff}.common-review-info .hotel-review-rating .scores .score-val{font-weight: bold;width: 20px} .small-map{width: 100%;height: 140px;position: relative}.small-map .ya-stat-map{width: 100%}.small-map .map-container{width: 100%;height: 100%;overflow: hidden}.small-map .map-overlay{opacity: 0;width: 100%;height: 100%;position: absolute;text-align: center;top: 0;left: 0;background: rgba(0,0,0,0.5);padding: 0 20px;box-sizing: border-box;transition: all 200ms linear}.small-map .map-overlay-content{position: absolute;top: 50%;margin-top: -61px;width: 100%;box-sizing: border-box;left: 0;padding: 0 20px}.small-map .map-overlay .btn{width: 100%}.small-map .map-overlay .btn:first-child{margin: 14px 0}.small-map:hover .map-overlay{opacity: 1}.small-map.hide-pano .js-map-trigger{margin-top: 45px !important}.small-map.hide-pano .js-pano-trigger{display: none} .room-list{margin: 0 0 60px;border: 1px solid #e2e2e2}.room-list .width-bl{display: inline-block;vertical-align: middle;box-sizing: border-box;text-align: left}.room-list .width-name{width: 40%}.room-list .width-block{width: 60%}.room-list .width-cond{width: 42%}.room-list .width-tariff{width: 58%}.room-list .width-occ{width: 36%;text-align: center}.room-list .width-price{width: 32%}.room-list .width-price-btn{width: 32%}.room-list .thead{background: #55acee;padding: 5px 10px;color: #fff;display: table;width: 100%;box-sizing: border-box}.room-list .thead .width-bl{text-align: center}.room-list .thead .width-price{width: 60%}.room-list .one-room{border-bottom: 1px solid #e2e2e2;line-height: 1.2}.room-list .one-room:last-child{border-bottom: none}.room-list .one-room-active{background: #ebf4fd}.room-list .one-room-active .one-tariff-active{background: transparent !important}.room-list .one-room .room-amount{color: #f5b40c;margin-top: 10px}.room-list .one-room .room-amount.red{color: #e24f4d}.room-list .one-room .width-block{text-align: right}.room-list .one-room .visible{padding: 0 0 0 10px;display: table;width: 100%;box-sizing: border-box;text-align: right}.room-list .one-room .visible.visible-without-price{padding: 10px}.room-list .one-room .visible.visible-without-price .room-name{padding-top: 0 !important}.room-list .one-room .visible .width-occ{text-align: center}.room-list .one-room .visible .one-tariff{border-bottom: 1px solid #e2e2e2;padding: 10px 10px 10px 0}.room-list .one-room .visible .one-tariff:last-child{border-bottom: none}.room-list .one-room .visible .one-tariff-active{background: #ebf4fd;padding-right: 7px;border: 3px solid #55acee !important;border-top: 0 !important;border-radius: 0 0 3px 3px;display: flex;align-items: center}@media screen and (max-width: 930px){.room-list .one-room .visible .one-tariff-active{border-top: 3px solid #55acee !important;border-radius: 3px}}.room-list .one-room .no-visible{padding: 10px}.room-list .one-room .no-visible .gallery-wrap{width: 300px;height: 200px;margin-right: 25px;float: left}.room-list .one-room .no-visible .gallery-wrap div{margin: 2px;float: left;cursor: pointer}.room-list .one-room .no-visible .gallery-wrap div:hover{box-shadow: 1px 1px 1px rgba(16,16,16,0.67), -1px -1px 1px rgba(16,16,16,0.67)}.room-list .one-room .no-visible .room-ext-info > div{margin-bottom: 10px;line-height: 1.4}.room-list .one-room .room-name{padding: 10px 15px 10px 0;vertical-align: top}.room-list .one-room .room-name .room-poster{width: 60px;height: 60px;margin-right: 13px;float: left}.room-list .one-room .room-name .room-poster img{border-radius: 3px}.room-list .one-room .room-name .room-title{font-size: 15px;font-family: "Open Sans", Arial, sans-serif;min-height: 60px;display: inline}.room-list .one-room .room-name .excluded-policies{margin-top: 7px;font-size: 11px}.room-list .one-room .room-name .children-policy{color: #55acee;border-bottom: 1px dashed #55acee;display: inline-block}.room-list .one-room .room-name .link{display: inline-block;margin-top: 6px}.room-list .one-room .room-name .link > .elm:first-child{margin-right: 5px;transition: transform 250ms linear}.room-list .one-room .without-price .width-cond{font-size: 12px}.room-list .one-room .without-price .width-cond a{text-decoration: none;border-bottom: 1px dashed;color: #6f8592}.room-list .one-room .without-price .width-cond a:hover{border-bottom: none}.room-list .one-room .without-price .width-price .price-from{font-weight: bold;font-size: 16px;color: #8ba2af}.room-list .one-room .without-price .width-price .price-from span{white-space: nowrap}.room-list .one-room .without-price .width-price-btn{text-align: right}.room-list .one-room .without-price .width-price-btn .btn-blue{padding: 5px;font-weight: normal;text-align: center;max-width: 100px;font-size: 13px}.room-list .one-room .with-price{border-bottom: 1px solid #e2e2e2}.room-list .one-room .with-price:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0}.room-list .one-room .with-price .width-price{width: 64%;text-align: right}.room-list .one-room .with-price .width-price .price-room{font-size: 16px;font-weight: bold;margin-bottom: 5px}.room-list .one-room .with-price .width-price .price-room .old-price{text-decoration: line-through;margin-right: 15px;color: #e24f4d}.room-list .one-room .with-price .width-price .price-room .new-price{color: #444}.room-list .one-room .with-price .width-price .price-room .all-price{font-weight: normal;font-size: 12px}.room-list .one-room .with-price .width-price .btn-md{line-height: 1}.room-list .one-room .with-price .width-price-btn{width: 0}.room-list .one-room .with-price .width-cond{padding: 10px 0}.room-list .one-room .with-price .width-cond ul li{margin-bottom: 5px}.room-list .one-room .with-price .width-cond ul li:last-child{margin-bottom: 0}.room-list .one-room .with-price .width-cond ul li .text-policies{padding-left: 10px}.room-list .one-room .with-price .width-cond ul li .text-policies.no-icon{padding-left: 30px}.room-list .one-room .with-price .width-cond ul li .text-policies .tooltip{border-bottom: 1px dashed #b5c2cb}.room-list .one-room .with-price .width-cond ul li .red{color: #f83313}.room-list .one-room.info-exist:hover,.room-list .one-room.info-exist.active{background: #f3f3f3}.room-list .one-room.info-exist:hover .room-title,.room-list .one-room.info-exist.active .room-title,.room-list .one-room.info-exist:hover .price-from,.room-list .one-room.info-exist.active .price-from{color: #55acee !important}.room-list .one-room.info-exist.active .link > .elm:first-child{transform: rotate(180deg)}.room-list .one-room.info-exist .visible{cursor: pointer}.room-loader{padding: 40px 0;text-align: center}.room-loader .loader-text{margin-bottom: 20px;text-align: center;font-size: 30px;color: #55acee} .search-loader{max-width: 800px;text-align: center;margin: 35px auto 0}.search-loader .to-support{font-size: 16px;line-height: 1.4em;margin: 10px 0}.search-loader.loader-hotel{margin-bottom: 60px}.search-loader h1{font-size: 30px;margin-bottom: 20px}.search-loader p{margin: 20px 0;font-size: 15px}.search-loader .loader-circle{display: block;width: 140px;height: 140px;min-height: 140px;position: relative;margin: 0 auto 20px;z-index: 5}.search-loader .loader-circle .procent{position: absolute;top: 58px;text-align: center;width: 100%;font-size: 20px;text-indent: 8px}@media screen and (max-width: 480px){.search-loader p,.search-loader h3{display: none}} .cancellation .cancellation-intervals table{border-spacing: 0 2px;border-collapse: separate}.cancellation .cancellation-intervals .left{text-align: left;display: block}.cancellation .cancellation-intervals .cancellation-section{padding: 0 2px;margin: 2px auto;border: none}.cancellation .cancellation-intervals .cancellation-section.cancellation-free{background: #f7fff7}.cancellation .cancellation-intervals .cancellation-section.cancellation-free .date{border-left-color: green}.cancellation .cancellation-intervals .cancellation-section.cancellation-part{background: #fffff7}.cancellation .cancellation-intervals .cancellation-section.cancellation-part .date{border-left-color: orange}.cancellation .cancellation-intervals .cancellation-section.cancellation-all{background: #fff7f7}.cancellation .cancellation-intervals .cancellation-section.cancellation-all .date{border-left-color: red}.cancellation .cancellation-intervals .cancellation-section .date{white-space: nowrap;border-left: 2px solid;font-weight: bold;text-align: right}.cancellation .cancellation-intervals .cancellation-section td{padding: 4px}.cancellation .cancellation-intervals .note{font-size: 10px;padding-left: 5px} .occupancy-block{text-align: center;display: inline-block;color: #b7c4cc}.guests{display: inline-block;overflow: hidden}.guests-0{width: 0}.guests-1{width: 17px}.guests-2{width: 34px}.guests-3{width: 47px}.guests-4{width: 55px} .search-form-block{margin: 40px auto -2px}.child-attention{color: red;font-weight: bold}.search-form.compact{max-width: 660px;height: auto;padding: 20px}.search-form.compact.form-mini{box-shadow: none;border: 1px solid #e2e2e2;border-bottom: none;border-radius: 8px 8px 0 0}.search-form.compact .search-field-wrapper{display: none}.search-form.compact .date-arr-wrapper{margin-left: 0}.hide-form-block{text-align: center}.hide-form-block .search-form.form-mini{border-radius: 5px}body.search-page > .hide-form-block{width: auto}body.search-page > .hide-form-block .search-form-block{margin: auto;width: auto} .s-loader-container{text-align: center;margin: 25px 0}.s-loader{display: inline-block;position: relative;-webkit-animation: spinner 1s infinite linear;-moz-animation: spinner 1s infinite linear;animation: spinner 1s infinite linear;-webkit-backface-visibility: hidden}.s-loader .s-loader-inner{overflow: hidden;position: absolute;left: 50%;top: 0;width: 100%;height: 100%}.s-loader .s-loader-inner:before{content: ' ';display: inline-block;position: absolute;left: -50%;top: 0;border-radius: 100%;width: 100%;height: 100%}.s-loader.s-loader-large{width: 130px;height: 130px}.s-loader.s-loader-large .s-loader-inner:before{box-shadow: inset 0 0 0 7px #55acee}.s-loader.s-loader-medium{width: 100px;height: 100px}.s-loader.s-loader-medium .s-loader-inner:before{box-shadow: inset 0 0 0 6px #55acee}.s-loader.s-loader-mini{width: 50px;height: 50px}.s-loader.s-loader-mini .s-loader-inner:before{box-shadow: inset 0 0 0 4px #55acee}@-moz-keyframes spinner{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@-ms-keyframes spinner{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes spinner{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg)}} .side-menu-icon{text-decoration: none;text-align: center;display: inline-block}.side-menu-icon .elm{position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto}.side-menu-icon-wrapper{display: inline-block;width: 72px;height: 72px;box-sizing: border-box;border: 1px solid #8ba2af;border-radius: 50%;position: relative}.side-menu-icon-text{text-transform: uppercase;display: block;max-width: 90px;font-size: 10px;font-weight: bold;margin-top: 7px;line-height: 13px;color: #8ba2af}.side-menu-icon.active{position: relative;background: #fafafa;border-radius: 5px;-webkit-box-shadow: 0 1px 3px 1px #dbdbdb;-moz-box-shadow: 0 1px 3px 1px #dbdbdb;box-shadow: 0 1px 3px 1px #dbdbdb;padding: 20px;box-sizing: border-box}.side-menu-icon.active.side-menu-icon-review{padding: 20px;background-color: #f3f7f9;border-radius: 5px;display: table;width: 100%;box-sizing: border-box;-webkit-box-shadow: 0px 2px 2px 0px #dbdbdb;-moz-box-shadow: 0px 2px 2px 0px #dbdbdb;box-shadow: 0px 2px 2px 0px #dbdbdb}.side-menu-icon:hover .side-menu-icon-wrapper,.side-menu-icon.active .side-menu-icon-wrapper{border-color: #55acee}.side-menu-icon:hover .side-menu-icon-text,.side-menu-icon.active .side-menu-icon-text{color: #55acee}.side-menu-icon:hover:after,.side-menu-icon.active:after{background-position: -662px -427px !important;width: 13px !important;height: 20px !important}.side-menu-icon:hover .elm-sm-location,.side-menu-icon.active .elm-sm-location{background-position: -65px -299px;width: 56px;height: 53px}.side-menu-icon:hover .elm-sm-how-to,.side-menu-icon.active .elm-sm-how-to{background-position: -561px -153px;width: 29px;height: 39px}.side-menu-icon:hover .elm-sm-camera,.side-menu-icon.active .elm-sm-camera{background-position: -523px -194px;width: 33px;height: 36px}.side-menu-icon:hover .elm-sm-about,.side-menu-icon.active .elm-sm-about{background-position: -471px -172px;width: 35px;height: 43px}.side-menu-icon:hover .elm-sm-temperature,.side-menu-icon.active .elm-sm-temperature{background-position: -176px -432px;width: 55px;height: 29px}.side-menu-icon:hover .elm-sm-filter,.side-menu-icon.active .elm-sm-filter{background-position: -135px -514px;width: 42px;height: 28px}.side-menu-icon:hover .elm-sm-question,.side-menu-icon.active .elm-sm-question{background-position: -423px -186px;width: 40px;height: 39px}.side-menu-icon:hover .elm-sm-stars,.side-menu-icon.active .elm-sm-stars{background-position: -236px -432px;width: 62px;height: 22px}.side-menu-icon:hover .elm-sm-review,.side-menu-icon.active .elm-sm-review{background-position: -49px -360px;width: 44px;height: 44px}.side-menu-icon:hover .elm-sm-service,.side-menu-icon.active .elm-sm-service{background-position: -471px -38px;width: 47px;height: 33px}.side-menu-icon:hover .elm-sm-conditions,.side-menu-icon.active .elm-sm-conditions{background-position: -41px -469px;width: 43px;height: 33px}.side-menu-icon:hover .elm-sm-cart,.side-menu-icon.active .elm-sm-cart{background-position: -44px -549px;width: 39px;height: 29px}.side-menu-icon:hover .elm-sm-message,.side-menu-icon.active .elm-sm-message{background-position: -423px -98px;width: 40px;height: 39px}.side-menu-icon:hover .elm-sm-data,.side-menu-icon.active .elm-sm-data{background-position: -523px 0px;width: 33px;height: 43px}.side-menu-icon-location .elm{top: auto;bottom: 0}.side-menu-icon-temperature .elm{bottom: auto;top: 19px}.side-menu-icon-camera .elm{bottom: auto;top: 13px;right: auto;left: 21px}.up-page-btn{position: fixed;top: 10px;left: 10px;cursor: pointer;transition: .3s opacity;display: none}.corner-price{display: none;position: absolute;z-index: 2;top: 0;right: 0}.corner-price .discount{display: inline-block;background: #ec462b;color: #FFF;padding: 9px;font-weight: bold;border-bottom-left-radius: 5px;font-size: 14px}.corner-price .blue-price{background: #55acee;color: #fff;padding: 6px 4px 6px 6px;text-decoration: none;position: relative;display: inline-block;vertical-align: top}.corner-price .blue-price:after{content: '';position: absolute;width: 0;height: 0;bottom: -13px;right: 0;border-right: 9px solid #2795e9;border-bottom: 13px solid transparent}.corner-price .blue-price .elm{position: absolute;bottom: -12px;right: 0}.corner-price .from-price{position: relative;display: inline-block;padding-right: 20px;text-align: left}.corner-price .from-price .from{font-size: 9px}.corner-price .from-price .price{display: inline-block;margin-left: 5px;font-size: 20px}.corner-price .from-price .price span{font-size: 10px;position: relative;top: -9px;display: inline-block;min-width: 20px}.corner-price .from-price .to-night{width: 43px;display: inline-block;position: absolute;bottom: 1px;right: -2px;font-size: 10px}.block-with-menu{max-width: 1120px;box-sizing: border-box;width: 100%;margin: 0 auto;position: relative}@media screen and (max-width: 480px){.block-with-menu{margin-top: 5px}}.block-with-menu .side-left{top: 0;width: 110px;padding-right: 20px;position: absolute;text-align: center;z-index: 2}.block-with-menu .side-left:after,.block-with-menu .side-left:before{content: '';display: table}.block-with-menu .side-left:after{clear: both}@media screen and (max-width: 1120px){.block-with-menu .side-left{padding: 0 6px 0 14px}}@media screen and (max-width: 768px){.block-with-menu .side-left{padding: 0 10px}.block-with-menu .side-left .hide-screen-poster-form{display: none}}@media screen and (max-width: 480px){.block-with-menu .side-left{width: 100%;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative !important;margin-bottom: 30px;top: 0 !important}}.block-with-menu .side-left .left-menu{background: #fff}.block-with-menu .side-left .left-menu .side-menu-icon{width: 100%;padding: 10px 0;border-top: 1px solid #f1f5f8;position: relative}.block-with-menu .side-left .left-menu .side-menu-icon:first-child{margin-top: 10px;border-top: 0}@media screen and (max-width: 480px){.block-with-menu .side-left .left-menu .side-menu-icon:first-child{margin-top: 0}}@media screen and (max-width: 480px){.block-with-menu .side-left .left-menu .side-menu-icon{vertical-align: top;width: 30%;height: 110px;padding: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: none}}.block-with-menu .side-left .left-menu .side-menu-icon .side-menu-icon-text{max-width: 110px;padding: 0 2px}@media screen and (max-width: 480px){.block-with-menu .side-left .left-menu .side-menu-icon .side-menu-icon-text{margin: 0 auto}}.html-fullscreen-map .is-search .block-with-menu .side-left .left-menu{display: none}.block-with-menu .side-right{width: 100%;padding-left: 130px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.block-with-menu .side-right .tab{display: none}@media screen and (max-width: 480px){.block-with-menu .side-right .tab{margin: 30px 0}}.block-with-menu .side-right .tab-active{display: block}@media screen and (max-width: 768px){.block-with-menu .side-right{margin: 0 5px;width: auto}}@media screen and (max-width: 480px){.block-with-menu .side-right{padding: 0}}@media screen and (min-width: 960px){.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards{z-index: 101;position: fixed;top: 0;left: 300px;width: 700px;padding-left: 0;height: 100%;overflow-y: scroll;background-color: #fff}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards .nr-rooms{display: none}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards .sort-block{background-color: #fff;text-align: center;margin-bottom: 20px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards .sort-block .sort-menu{float: none;display: inline-block}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards .sort-block .sort-filter-btn{display: none}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list{margin: 0}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card{border-radius: 0;margin-bottom: 7px;border-bottom: 1px solid #cccccc;border-top: 1px solid #e6edf0}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .info .info-right .address-text{max-width: 350px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .info .info-left{width: 220px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .info .info-left .btn-hotel-popup-open-container{position: absolute;top: 0;text-align: center;height: 100%;width: 100%;z-index: 6;transition: .3s}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .info .info-left .btn-hotel-popup-open-container .white-shadow{display: block;position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 2}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .info .info-left .btn-hotel-popup-open-container .btn{z-index: 3;position: absolute;top: 50%;left: 50%;margin-top: -19px;margin-left: -85px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .info .info-left .poster{width: 220px;height: 180px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .info .info-left .poster img{border-radius: 0;width: 100%;height: 100%}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .hotel-name{font-size: 20px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .compare-systems{border-radius: 0;text-align: right;height: auto}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .compare-systems .compare{margin-right: -10px;margin-bottom: 5px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .compare-systems .btns-hotel-card{float: none;margin-top: 15px;margin-bottom: 10px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .compare-systems:before,.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards #hotels-list .hotel-card .compare-systems:after{display: none}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards{width: 317px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards .corner-price{display: inline-block}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards .info .no-cc-info{display: none !important}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards .info:hover .btn-hotel-popup-open-container{display: block !important}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards .poster .discount{display: none}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .hotel-card .info .info-left .poster .big-like{left: 15px;z-index: 7}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards .sort-block{width: 300px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list{width: 300px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .hotel-card .info .info-left .poster{width: 300px}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .score,.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .compare-systems{display: none}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .info-right{position: absolute;width: 100%;bottom: 0;left: 0;margin-left: 0;display: block}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .info-right-container{display: block}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .info-right .hotel-info{padding-right: 14px;padding-bottom: 15px;box-sizing: border-box}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .info-right .hotel-info .hotel-name{padding-right: 0;text-overflow: ellipsis;white-space: nowrap;color: #fff;overflow: hidden;text-shadow: 1px 1px 5px #000;display: block}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .info-right .hotel-info .hotel-location{display: none}.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .rooms,.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .js-show-more,.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .facilities,.html-fullscreen-map .is-search .block-with-menu .side-right.hotels-cards.map-cards #hotels-list .distances{display: none}.html-fullscreen-map .is-search .hide-filter .block-with-menu .side-right{left: 0}}.block-with-menu.horizont-menu{max-width: 100%}.block-with-menu.horizont-menu .side-left{position: relative;width: 100%;text-align: left;margin-bottom: 29px;border-bottom: 1px dashed #ccc;padding: 0 0 17px 0}.block-with-menu.horizont-menu .side-left .left-menu{background: transparent;max-width: 1120px;margin: 0 auto;padding: 0 20px;box-sizing: border-box}.block-with-menu.horizont-menu .side-left .left-menu .side-menu-icon{width: auto;height: auto;display: inline-block;background: #fafafa;padding: 10px;margin: 0 10px 0 0;border-radius: 3px;border: solid 1px #cfdeec;margin-bottom: 10px;-webkit-box-shadow: 0 1px 3px 1px #dbdbdb;-moz-box-shadow: 0 1px 3px 1px #dbdbdb;box-shadow: 0 1px 3px 1px #dbdbdb}.block-with-menu.horizont-menu .side-left .left-menu .side-menu-icon:last-child{margin-right: 0}.block-with-menu.horizont-menu .side-left .left-menu .side-menu-icon .side-menu-icon-text{font-size: 13px;text-decoration: none;color: #444;max-width: 100%;padding: 0;font-weight: normal;margin-top: 0;line-height: 1;text-transform: initial;font-weight: bold;text-transform: uppercase}.block-with-menu.horizont-menu .side-left .left-menu .side-menu-icon:hover,.block-with-menu.horizont-menu .side-left .left-menu .side-menu-icon.active{background: #55acee;box-shadow: none}.block-with-menu.horizont-menu .side-left .left-menu .side-menu-icon:hover .side-menu-icon-text,.block-with-menu.horizont-menu .side-left .left-menu .side-menu-icon.active .side-menu-icon-text{color: #fff}.block-with-menu.horizont-menu .side-left .left-menu .side-menu-icon .side-menu-icon-wrapper{display: none}.block-with-menu.horizont-menu .side-right{background: transparent;max-width: 1120px;margin: 0 auto;padding: 0 20px}.block-with-menu.horizont-menu .side-right .important-wrapper,.block-with-menu.horizont-menu .side-right .facility-wrapper,.block-with-menu.horizont-menu .side-right .description-wrapper{margin-bottom: 0}.block-with-menu.horizont-menu-2 .side-right .reviews-list .review,.block-with-menu.horizont-menu-2 .side-right .tab-reviews .raiting{background-color: #fafafa;-webkit-box-shadow: 0 1px 3px 1px #dbdbdb;-moz-box-shadow: 0 1px 3px 1px #dbdbdb;box-shadow: 0 1px 3px 1px #dbdbdb}.block-with-menu.horizont-menu-3 .side-left{border-bottom: 0;margin-bottom: 0}.block-with-menu.horizont-menu-3 .side-left .left-menu{padding: 0}.block-with-menu.horizont-menu-3 .side-right{background: #fafafa;padding: 0;box-shadow: 0 1px 3px 1px #dbdbdb}.block-with-menu.horizont-menu-3 .side-right h3,.block-with-menu.horizont-menu-3 .side-right h2{padding: 20px;margin: 0;border-bottom: 1px dashed #ddd}.block-with-menu.horizont-menu-3 .side-right .important-wrapper,.block-with-menu.horizont-menu-3 .side-right .facility-wrapper,.block-with-menu.horizont-menu-3 .side-right .description-wrapper{margin: 0;background: transparent;box-shadow: none;padding: 20px}.block-with-menu.horizont-menu-3 .side-right .tab-reviews{padding-bottom: 20px}.block-with-menu.horizont-menu-3 .side-right .reviews-list{padding: 0 20px}.block-with-menu.horizont-menu-3 .side-right .how-booking-block{margin: 20px}.search-page .block-with-menu .side-left{position: relative !important} .reviews-list .review{padding: 20px;background-color: #f3f7f9;border-radius: 5px;margin: 20px 0;display: table;width: 100%;box-sizing: border-box;-webkit-box-shadow: 0px 2px 2px 0px #dbdbdb;-moz-box-shadow: 0px 2px 2px 0px #dbdbdb;box-shadow: 0px 2px 2px 0px #dbdbdb}.reviews-list .review > noindex{display: table;width: 100%}.reviews-list .review .review-side{display: table-cell;vertical-align: top}.reviews-list .review.not-full-data .user-avatar{display: none}.reviews-list .review.not-full-data .review-header{padding-bottom: 0}.reviews-list .review.not-full-data .review-text{display: none}.reviews-list .review.not-full-data > div{vertical-align: middle}.reviews-list .review-side-left{width: 175px;padding-right: 20px;text-align: center;line-height: 1.5em}.reviews-list .review-side-left .raiting-one{display: block;float: none;margin: 0 auto}.reviews-list .review-side-left .reviewer-name{font-size: 14px}.reviews-list .review-side-left .reviewer-info{color: #b4c7d2;font-size: 12px}.reviews-list .review-side-left .reviewer-info .add-info{font-size: 12px;margin-bottom: 5px}.reviews-list .review-side-left .reviewer-info .review-type{margin-top: 5px;font-weight: bold;text-align: center}.reviews-list .review-side-right{position: relative}.reviews-list .review-side-right .review-header{padding-bottom: 20px}.reviews-list .review-side-right .review-header:after,.reviews-list .review-side-right .review-header:before{content: '';display: table}.reviews-list .review-side-right .review-header:after{clear: both}.reviews-list .review-side-right .review-header .score-text{float: left;font-weight: bold;font-size: 24px;font-family: 'Roboto Slab', Arial, serif}.reviews-list .review-side-right .review-header .review-date{padding-top: 8px;font-weight: bold;float: right;color: #b4c7d2}.reviews-list .review-side-right .review-text{border-top: 1px dashed #b5c2cb;line-height: 1.5em;text-align: left}.reviews-list .review-side-right .review-text > *{position: relative;margin: 20px 0}.reviews-list .review-side-right .review-text > * .review-icon{position: absolute;top: 0}.reviews-list .review-side-right .review-text > * > p{padding-left: 50px}.reviews-list .review-side-right .one-review-link{position: absolute;bottom: 0;right: 0}.reviews-list .review-side-right .one-review-link a{text-decoration: none;border-bottom: 1px dashed #b5c2cb}.reviews-list .review-side-right .one-review-link a:hover{border: none}@media screen and (max-width: 768px){.reviews-list .review{padding: 20px 10px}.reviews-list .review > div{display: block;margin-left: auto;margin-right: auto}.reviews-list .review-side-left{padding-right: 0}.reviews-list .review-side-right{margin-top: 15px;text-align: center}.reviews-list .review-side-right .review-header{padding-top: 20px;border-top: 1px dashed #b5c2cb}.reviews-list .review-side-right .review-header .score-text{float: none;margin-bottom: 10px}.reviews-list .review-side-right .review-header .review-date{float: none}} .raiting{padding: 25px 0;box-sizing: border-box}.raiting:after,.raiting:before{content: '';display: table}.raiting:after{clear: both}@media screen and (max-width: 1120px){.raiting{padding: 25px 10px}}@media screen and (max-width: 768px){.raiting{display: none}}.raiting-main{float: left;width: 10%;min-width: 90px}.raiting-main span{font-size: 14px;line-height: 16px}.raiting-main .raiting-number{font-size: 24px;line-height: 16px;font-family: 'Roboto Slab', Arial, serif;margin: 10px 0;font-weight: bold}.raiting-main p{font-size: 10px;text-transform: uppercase;font-weight: bold;line-height: 16px}@media screen and (max-width: 960px){.raiting-main{position: absolute;top: 0;left: 10px;bottom: 0;margin: auto;height: 70px}}.raiting-one{float: left;width: 16.6%;min-width: 137px;text-align: center;display: inline-block}.raiting-one .circle{position: relative;width: 60px;height: 60px;margin: 0 auto}.raiting-one .circle .arc{position: absolute;display: block;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 60px;height: 60px;box-sizing: border-box;border: 5px solid;border-radius: 100%}.raiting-one .circle .arc-bg{border-color: #cad9e2}.raiting-one .circle .arc-start,.raiting-one .circle .arc-end{border-color: transparent;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}.raiting-one .circle .raiting-number{font-family: 'Roboto Slab', Arial, serif;font-size: 18px;text-transform: uppercase;font-weight: bold;line-height: 60px}.raiting-one .raiting-text{font-size: 10px;font-weight: bold;text-transform: uppercase;line-height: 16px;margin-top: 7px}.raiting-all{width: 90%;float: left}.raiting-all:after,.raiting-all:before{content: '';display: table}.raiting-all:after{clear: both}@media screen and (max-width: 960px){.raiting-all{width: 100%;box-sizing: border-box;padding-left: 90px}.raiting-all .raiting-one{min-width: 102px}} .facility-wrapper{margin: 20px 0 30px;position: relative;background: #fafafa;border-radius: 5px;-webkit-box-shadow: 0 1px 3px 1px #dbdbdb;-moz-box-shadow: 0 1px 3px 1px #dbdbdb;box-shadow: 0 1px 3px 1px #dbdbdb;padding: 20px;box-sizing: border-box}.one-facility{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #e2e2e2}.one-facility:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: none}.facility-type{font-size: 16px;line-height: 20px;padding-bottom: 10px;color: #55acee;width: 24%;display: inline-block;padding-right: 1%;vertical-align: top;font-weight: bold}.facility-name{font-size: 14px;line-height: 20px;color: #444;width: 75%;display: inline-block;word-wrap: break-word}.services-list{width: 480px}.services-list li{margin: 5px 0}@media screen and (max-width: 768px){.services-list{width: auto}}@media screen and (max-width: 830px){.facility-type{width: 100%;padding-right: 0}.facility-name{width: 100%}}.tab-services .facility-type{display: block;width: 100%}.tab-services .facility-name{display: block;width: 100%}.tab-services .facility-name .services-list{width: 100%;padding-left: 15px;box-sizing: border-box}.tab-services .facility-name li{padding: 0 5px 0 20px;width: 50%;float: left;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.tab-services .facility-name li:before{color: #f5b40c;content: '.';font-size: 56px;position: absolute;top: -20px;left: -2px}@media screen and (max-width: 768px){.tab-services .facility-name li{width: 100%;padding-right: 0}}.tab-services .facility-name .services-list.full-width li{width: 100%} .description-wrapper{margin: 20px 0 30px;position: relative;background: #fafafa;border-radius: 5px;-webkit-box-shadow: 0 1px 3px 1px #dbdbdb;-moz-box-shadow: 0 1px 3px 1px #dbdbdb;box-shadow: 0 1px 3px 1px #dbdbdb;padding: 20px;box-sizing: border-box;font-size: 16px;line-height: 1.5em;color: #444}.description-wrapper p{line-height: 24px;margin-bottom: 30px} .flag{width: 16px;height: 11px;background: url(/octaeder/content/images/flags.png) no-repeat;display: inline-block;*display: inline;zoom: 1}.flag.flag-off{-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.flag.flag-ad{background-position: -16px 0}.flag.flag-ae{background-position: -32px 0}.flag.flag-af{background-position: -48px 0}.flag.flag-ag{background-position: -64px 0}.flag.flag-ai{background-position: -80px 0}.flag.flag-al{background-position: -96px 0}.flag.flag-am{background-position: -112px 0}.flag.flag-an{background-position: -128px 0}.flag.flag-ao{background-position: -144px 0}.flag.flag-ar{background-position: -160px 0}.flag.flag-as{background-position: -176px 0}.flag.flag-at{background-position: -192px 0}.flag.flag-au{background-position: -208px 0}.flag.flag-aw{background-position: -224px 0}.flag.flag-az{background-position: -240px 0}.flag.flag-ba{background-position: 0 -11px}.flag.flag-bb{background-position: -16px -11px}.flag.flag-bd{background-position: -32px -11px}.flag.flag-be{background-position: -48px -11px}.flag.flag-bf{background-position: -64px -11px}.flag.flag-bg{background-position: -80px -11px}.flag.flag-bh{background-position: -96px -11px}.flag.flag-bi{background-position: -112px -11px}.flag.flag-bj{background-position: -128px -11px}.flag.flag-bm{background-position: -144px -11px}.flag.flag-bn{background-position: -160px -11px}.flag.flag-bo{background-position: -176px -11px}.flag.flag-br{background-position: -192px -11px}.flag.flag-bs{background-position: -208px -11px}.flag.flag-bt{background-position: -224px -11px}.flag.flag-bv{background-position: -240px -11px}.flag.flag-bw{background-position: 0 -22px}.flag.flag-by{background-position: -16px -22px}.flag.flag-bz{background-position: -32px -22px}.flag.flag-ca{background-position: -48px -22px}.flag.flag-catalonia{background-position: -64px -22px}.flag.flag-cd{background-position: -80px -22px}.flag.flag-cf{background-position: -96px -22px}.flag.flag-cg{background-position: -112px -22px}.flag.flag-ch{background-position: -128px -22px}.flag.flag-ci{background-position: -144px -22px}.flag.flag-ck{background-position: -160px -22px}.flag.flag-cl{background-position: -176px -22px}.flag.flag-cm{background-position: -192px -22px}.flag.flag-cn{background-position: -208px -22px}.flag.flag-co{background-position: -224px -22px}.flag.flag-cr{background-position: -240px -22px}.flag.flag-cu{background-position: 0 -33px}.flag.flag-cv{background-position: -16px -33px}.flag.flag-cw{background-position: -32px -33px}.flag.flag-cy{background-position: -48px -33px}.flag.flag-cz{background-position: -64px -33px}.flag.flag-de{background-position: -80px -33px}.flag.flag-dj{background-position: -96px -33px}.flag.flag-dk{background-position: -112px -33px}.flag.flag-dm{background-position: -128px -33px}.flag.flag-do{background-position: -144px -33px}.flag.flag-dz{background-position: -160px -33px}.flag.flag-ec{background-position: -176px -33px}.flag.flag-ee{background-position: -192px -33px}.flag.flag-eg{background-position: -208px -33px}.flag.flag-eh{background-position: -224px -33px}.flag.flag-england{background-position: -240px -33px}.flag.flag-er{background-position: 0 -44px}.flag.flag-es{background-position: -16px -44px}.flag.flag-et{background-position: -32px -44px}.flag.flag-eu{background-position: -48px -44px}.flag.flag-fi{background-position: -64px -44px}.flag.flag-fj{background-position: -80px -44px}.flag.flag-fk{background-position: -96px -44px}.flag.flag-fm{background-position: -112px -44px}.flag.flag-fo{background-position: -128px -44px}.flag.flag-fr{background-position: -144px -44px}.flag.flag-ga{background-position: -160px -44px}.flag.flag-gb{background-position: -176px -44px}.flag.flag-gd{background-position: -192px -44px}.flag.flag-ge{background-position: -208px -44px}.flag.flag-gf{background-position: -224px -44px}.flag.flag-gg{background-position: -240px -44px}.flag.flag-gh{background-position: 0 -55px}.flag.flag-gi{background-position: -16px -55px}.flag.flag-gl{background-position: -32px -55px}.flag.flag-gm{background-position: -48px -55px}.flag.flag-gn{background-position: -64px -55px}.flag.flag-gp{background-position: -80px -55px}.flag.flag-gq{background-position: -96px -55px}.flag.flag-gr{background-position: -112px -55px}.flag.flag-gs{background-position: -128px -55px}.flag.flag-gt{background-position: -144px -55px}.flag.flag-gu{background-position: -160px -55px}.flag.flag-gw{background-position: -176px -55px}.flag.flag-gy{background-position: -192px -55px}.flag.flag-hk{background-position: -208px -55px}.flag.flag-hm{background-position: -224px -55px}.flag.flag-hn{background-position: -240px -55px}.flag.flag-hr{background-position: 0 -66px}.flag.flag-ht{background-position: -16px -66px}.flag.flag-hu{background-position: -32px -66px}.flag.flag-id{background-position: -48px -66px}.flag.flag-ie{background-position: -64px -66px}.flag.flag-il{background-position: -80px -66px}.flag.flag-im{background-position: -96px -66px}.flag.flag-in{background-position: -112px -66px}.flag.flag-io{background-position: -128px -66px}.flag.flag-iq{background-position: -144px -66px}.flag.flag-ir{background-position: -160px -66px}.flag.flag-is{background-position: -176px -66px}.flag.flag-it{background-position: -192px -66px}.flag.flag-je{background-position: -208px -66px}.flag.flag-jm{background-position: -224px -66px}.flag.flag-jo{background-position: -240px -66px}.flag.flag-jp{background-position: 0 -77px}.flag.flag-ke{background-position: -16px -77px}.flag.flag-kg{background-position: -32px -77px}.flag.flag-kh{background-position: -48px -77px}.flag.flag-ki{background-position: -64px -77px}.flag.flag-km{background-position: -80px -77px}.flag.flag-kn{background-position: -96px -77px}.flag.flag-kp{background-position: -112px -77px}.flag.flag-kr{background-position: -128px -77px}.flag.flag-kw{background-position: -144px -77px}.flag.flag-ky{background-position: -160px -77px}.flag.flag-kz{background-position: -176px -77px}.flag.flag-la{background-position: -192px -77px}.flag.flag-lb{background-position: -208px -77px}.flag.flag-lc{background-position: -224px -77px}.flag.flag-li{background-position: -240px -77px}.flag.flag-lk{background-position: 0 -88px}.flag.flag-lr{background-position: -16px -88px}.flag.flag-ls{background-position: -32px -88px}.flag.flag-lt{background-position: -48px -88px}.flag.flag-lu{background-position: -64px -88px}.flag.flag-lv{background-position: -80px -88px}.flag.flag-ly{background-position: -96px -88px}.flag.flag-ma{background-position: -112px -88px}.flag.flag-mc{background-position: -128px -88px}.flag.flag-md{background-position: -144px -88px}.flag.flag-me{background-position: -160px -88px}.flag.flag-mg{background-position: -176px -88px}.flag.flag-mh{background-position: -192px -88px}.flag.flag-mk{background-position: -208px -88px}.flag.flag-ml{background-position: -224px -88px}.flag.flag-mm{background-position: -240px -88px}.flag.flag-mn{background-position: 0 -99px}.flag.flag-mo{background-position: -16px -99px}.flag.flag-mp{background-position: -32px -99px}.flag.flag-mq{background-position: -48px -99px}.flag.flag-mr{background-position: -64px -99px}.flag.flag-ms{background-position: -80px -99px}.flag.flag-mt{background-position: -96px -99px}.flag.flag-mu{background-position: -112px -99px}.flag.flag-mv{background-position: -128px -99px}.flag.flag-mw{background-position: -144px -99px}.flag.flag-mx{background-position: -160px -99px}.flag.flag-my{background-position: -176px -99px}.flag.flag-mz{background-position: -192px -99px}.flag.flag-na{background-position: -208px -99px}.flag.flag-nc{background-position: -224px -99px}.flag.flag-ne{background-position: -240px -99px}.flag.flag-nf{background-position: 0 -110px}.flag.flag-ng{background-position: -16px -110px}.flag.flag-ni{background-position: -32px -110px}.flag.flag-nl{background-position: -48px -110px}.flag.flag-no{background-position: -64px -110px}.flag.flag-np{background-position: -80px -110px}.flag.flag-nr{background-position: -96px -110px}.flag.flag-nu{background-position: -112px -110px}.flag.flag-nz{background-position: -128px -110px}.flag.flag-om{background-position: -144px -110px}.flag.flag-pa{background-position: -160px -110px}.flag.flag-pe{background-position: -176px -110px}.flag.flag-pf{background-position: -192px -110px}.flag.flag-pg{background-position: -208px -110px}.flag.flag-ph{background-position: -224px -110px}.flag.flag-pk{background-position: -240px -110px}.flag.flag-pl{background-position: 0 -121px}.flag.flag-pm{background-position: -16px -121px}.flag.flag-pn{background-position: -32px -121px}.flag.flag-pr{background-position: -48px -121px}.flag.flag-ps{background-position: -64px -121px}.flag.flag-pt{background-position: -80px -121px}.flag.flag-pw{background-position: -96px -121px}.flag.flag-py{background-position: -112px -121px}.flag.flag-qa{background-position: -128px -121px}.flag.flag-re{background-position: -144px -121px}.flag.flag-ro{background-position: -160px -121px}.flag.flag-rs{background-position: -176px -121px}.flag.flag-ru{background-position: -192px -121px}.flag.flag-rw{background-position: -208px -121px}.flag.flag-sa{background-position: -224px -121px}.flag.flag-sb{background-position: -240px -121px}.flag.flag-sc{background-position: 0 -132px}.flag.flag-scotland{background-position: -16px -132px}.flag.flag-sd{background-position: -32px -132px}.flag.flag-se{background-position: -48px -132px}.flag.flag-sg{background-position: -64px -132px}.flag.flag-sh{background-position: -80px -132px}.flag.flag-si{background-position: -96px -132px}.flag.flag-sk{background-position: -112px -132px}.flag.flag-sl{background-position: -128px -132px}.flag.flag-sm{background-position: -144px -132px}.flag.flag-sn{background-position: -160px -132px}.flag.flag-so{background-position: -176px -132px}.flag.flag-somaliland{background-position: -192px -132px}.flag.flag-sr{background-position: -208px -132px}.flag.flag-ss{background-position: -224px -132px}.flag.flag-st{background-position: -240px -132px}.flag.flag-sv{background-position: 0 -143px}.flag.flag-sy{background-position: -16px -143px}.flag.flag-sz{background-position: -32px -143px}.flag.flag-tc{background-position: -48px -143px}.flag.flag-td{background-position: -64px -143px}.flag.flag-tf{background-position: -80px -143px}.flag.flag-tg{background-position: -96px -143px}.flag.flag-th{background-position: -112px -143px}.flag.flag-tj{background-position: -128px -143px}.flag.flag-tk{background-position: -144px -143px}.flag.flag-tl{background-position: -160px -143px}.flag.flag-tm{background-position: -176px -143px}.flag.flag-tn{background-position: -192px -143px}.flag.flag-to{background-position: -208px -143px}.flag.flag-tr{background-position: -224px -143px}.flag.flag-tt{background-position: -240px -143px}.flag.flag-tv{background-position: 0 -154px}.flag.flag-tw{background-position: -16px -154px}.flag.flag-tz{background-position: -32px -154px}.flag.flag-ua{background-position: -48px -154px}.flag.flag-ug{background-position: -64px -154px}.flag.flag-um{background-position: -80px -154px}.flag.flag-us{background-position: -96px -154px}.flag.flag-uy{background-position: -112px -154px}.flag.flag-uz{background-position: -128px -154px}.flag.flag-va{background-position: -144px -154px}.flag.flag-vc{background-position: -160px -154px}.flag.flag-ve{background-position: -176px -154px}.flag.flag-vg{background-position: -192px -154px}.flag.flag-vi{background-position: -208px -154px}.flag.flag-vn{background-position: -224px -154px}.flag.flag-vu{background-position: -240px -154px}.flag.flag-wales{background-position: 0 -165px}.flag.flag-wf{background-position: -16px -165px}.flag.flag-ws{background-position: -32px -165px}.flag.flag-ye{background-position: -48px -165px}.flag.flag-yt{background-position: -64px -165px}.flag.flag-za{background-position: -80px -165px}.flag.flag-zanzibar{background-position: -96px -165px}.flag.flag-zm{background-position: -112px -165px}.flag.flag-zw{background-position: -128px -165px} .important-wrapper{margin: 20px 0 30px;position: relative;background: #fafafa;border-radius: 5px;-webkit-box-shadow: 0 1px 3px 1px #dbdbdb;-moz-box-shadow: 0 1px 3px 1px #dbdbdb;box-shadow: 0 1px 3px 1px #dbdbdb;padding: 20px;box-sizing: border-box}.important-wrapper > p:nth-child(2n + 1),.important-wrapper .langs{font-size: 18px;line-height: 20px;padding-bottom: 10px;color: #55acee}.important-wrapper > p:nth-child(2n){font-size: 16px;line-height: 20px;color: #444;margin-bottom: 30px}.important-wrapper .check{margin-bottom: 30px;font-size: 16px;line-height: 25px}.important-wrapper .langs li{font-size: 16px;line-height: 20px;color: #444;font-weight: normal;margin-bottom: 5px;display: block}.important-wrapper .langs li:last-child{margin-bottom: 0}.important-wrapper .langs li span{vertical-align: middle;margin-right: 5px} .how-booking-block{border-radius: 8px;padding: 40px;background: #fafafa;-webkit-box-shadow: 0 1px 3px 1px #dbdbdb;-moz-box-shadow: 0 1px 3px 1px #dbdbdb;box-shadow: 0 1px 3px 1px #dbdbdb}@media screen and (max-width: 650px){.how-booking-block{padding: 15px}}.how-booking-block h3{width: 100%;max-width: 405px;text-align: center;font-size: 18px;margin-bottom: 30px}.how-booking-block .booking-block-step{width: 100%;max-width: 405px;height: 64px;background: #fff;margin-bottom: 15px;cursor: help;-webkit-box-shadow: 0 1px 3px 1px #dbdbdb;-moz-box-shadow: 0 1px 3px 1px #dbdbdb;box-shadow: 0 1px 3px 1px #dbdbdb}.how-booking-block .booking-block-step:last-child{margin-bottom: 0}.how-booking-block .booking-block-step:before{display: inline-block;width: 1px;height: 64px;content: '';vertical-align: middle}.how-booking-block .booking-block-step > div{display: inline-block;vertical-align: middle}.how-booking-block .booking-block-step .booking-block-step-icon{width: 21%;text-align: center}.how-booking-block .booking-block-step .caption{width: 67%;font-weight: bold;font-size: 13px;line-height: 1.5;padding-right: 1%}.tab-how-to-book .how-booking-block{margin-top: 20px;border-radius: 5px;box-shadow: 0 1px 3px 1px #dbdbdb;padding: 20px;display: inline-block} .nearest-points .points-inner{margin: 20px 0 0}.nearest-points .points-type{width: 32%;float: left;margin: 0 0 20px 0;position: relative;background: #fafafa;border-radius: 5px;-webkit-box-shadow: 0 1px 3px 1px #dbdbdb;-moz-box-shadow: 0 1px 3px 1px #dbdbdb;box-shadow: 0 1px 3px 1px #dbdbdb;padding: 20px;box-sizing: border-box;line-height: 20px;font-size: 14px}@media screen and (max-width: 960px){.nearest-points .points-type{width: 48%}}@media screen and (max-width: 768px){.nearest-points .points-type{width: 100%;margin-right: 0}}.nearest-points .points-type.big{width: 100%;float: none}.nearest-points .points-type.big ul{width: 29%;float: left}.nearest-points .points-type.big ul.first{margin-right: 4%}@media screen and (max-width: 960px){.nearest-points .points-type.big ul{width: 46%}}@media screen and (max-width: 768px){.nearest-points .points-type.big ul{width: 100%;margin-right: 0}}.nearest-points .points-type.mar{margin-right: 2%}.nearest-points .type-name h3{font-size: 16px;padding-bottom: 10px;display: inline-block;vertical-align: top;color: #444}.nearest-points .type-name .elm{margin: -3px 6px 0 0}.nearest-points ul{display: table;box-sizing: border-box;width: 100%}.nearest-points li{display: table-row;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.nearest-points li > span{display: table-cell;vertical-align: top;padding: 5px 0}.nearest-points li > span.range{text-align: right;white-space: nowrap;padding-right: 4px}.nearest-points li > span.range a{text-decoration: none;border-bottom: 1px dashed}.nearest-points li > span.range a:hover{opacity: 0.6}.nearest-points li > span.name{position: relative;padding-left: 20px;padding-right: 4px}.nearest-points li > span.name:before{color: #ccc;content: '.';font-size: 56px;position: absolute;top: -14px;left: 0}.nearest-points li:hover{background: #ececec} .banner-with-background{width: 100%;height: 200px;box-sizing: border-box;text-align: center;background-size: cover;background-color: #38587d;background-position: center;background-repeat: no-repeat;position: relative;margin: 30px auto}.banner-with-background-content{position: absolute;top: 0;text-align: center;width: 100%;height: 100%;color: #FFF}.banner-with-background-content > span{height: 100%;vertical-align: middle;display: inline-block}.banner-with-background-content-info{vertical-align: middle;display: inline-block;margin: 0} .list-by-columns{margin-bottom: 30px}.list-by-columns li{line-height: 1.3em;margin: 5px 0}.list-by-columns li a{color: #045398;text-decoration: underline}.list-by-columns li a:hover{text-decoration: none}.list-by-columns ul{display: block}.list-by-columns.cols3 > ul{-webkit-column-count: 3;-moz-column-count: 3;column-count: 3}.list-by-columns.cols4 > ul{-webkit-column-count: 4;-moz-column-count: 4;column-count: 4}.list-by-columns.cols5 > ul{-webkit-column-count: 5;-moz-column-count: 5;column-count: 5}@media screen and (max-width: 960px){.list-by-columns.cols3 > ul,.list-by-columns.cols4 > ul{-webkit-column-count: 3;-moz-column-count: 3;column-count: 3}}@media screen and (max-width: 768px){.list-by-columns.cols3 > ul,.list-by-columns.cols4 > ul{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2}}@media screen and (max-width: 480px){.list-by-columns.cols3 > ul,.list-by-columns.cols4 > ul{-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;display: block;width: auto;padding: 0}}.list-by-columns .symbol{font-size: 24px;color: #071b35;margin: 15px 0 !important} /* sibirix ! Array
(
    [dirname] => /merger/static
    [basename] => sibirix_32d99d58be299cfea1327cc27abf044b_1534338031_6.117.5.css
    [extension] => css
    [filename] => sibirix_32d99d58be299cfea1327cc27abf044b_1534338031_6.117.5
)
 */