#preload{display:none}.accii .post-formats-wrapper a.post-image:before{border-bottom:none;border-left:none}.accii .rooms .hb_room .media a:before{border-bottom:none;border-left:none}.uslug .post-formats-wrapper a.post-image:before{border-bottom:none;border-left:none}.uslug .rooms .hb_room .media a:before{border-bottom:none;border-left:none}.icon-counter-box .fa{font-size:115px;margin-top:35px}.thim-bg-overlay:before{z-index:-2}.counter-box:before{z-index:-2}list-html-content.row .col-sm-6{min-height:232px}h4{color:#2a2a2a;font-size:20px;font-weight:600;font-style:normal;text-transform:none;line-height:1.2em}.sale-off p.heading{font-size:42px;font-weight:700;line-height:68px}p.ukrash input#dp{min-height:10px!important}.hephaistos.tparrows:before{font-family:"revicons"!important;font-size:30px!important;color:#fff!important;display:block!important;line-height:66px!important;text-align:center}.hephaistos.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,.5);width:66px!important;height:66px!important;position:absolute;display:block;z-index:100;border-radius:50%!important}.sidebar_nakomnah{background:#f2f4f8;padding:15px 25px 25px}.widget-area aside .widget-title span{background:none!important}.sidebar{margin-top:68px}.hb_single_room .thim-list-in-room ul li{line-height:0!important}.hb_single_room #reviews #review_form_wrapper form p textarea{height:212px!important}.thim-list-in-room h4{display:inline-block!important;padding:0 10px!important;line-height:30px!important;font-size:24px;!important}form#commentform .col-sm-6{padding-left:0!important}.widget-area aside .widget-title:before{background:none!important}.hb_single_room .thim-list-in-room{padding:15px 25px 36px!important}aside#text-6{padding-top:28px}.entry-content{min-height:220px}.archive-content .content-inner .blog_title{margin-top:0;font-size:25px!important;line-height:25px;margin-bottom:8px}header.entry-header{min-height:80px}.archive-content .col-sm-6{padding-right:0!important}.category-shares .entry-summary,.category-articles.entry-summary{text-align:justify}.single-content header.entry-header{min-height:0px!important}.list-html-content.row .col-sm-6{min-height:232px!important}.gm-style-mtc div{display:none!important}@media (max-width:1200px){.navbar-nav>li>a,.navbar-nav>li>span.disable_link,.navbar-nav>li>span:not(.icon-toggle){padding:15px 10px 25px}.widget-area aside ul li{font-size:13px}.thim-list-in-room h4{font-size:17px;line-height:17px!important}}@media (max-width:1024px){.navbar-nav>li>a,.navbar-nav>li>span.disable_link,.navbar-nav>li>span:not(.icon-toggle){padding:15px 5px 25px}.hb_single_room .thim-list-in-room ul li{line-height:29px!important}.widget-area aside ul li{padding:0!important}}@media (max-width:992px){.hb_single_room .thim-list-in-room ul li{line-height:19px!important}}@media (max-width:960px){.hb_single_room .thim-list-in-room ul li{line-height:23px!important}}@media (min-width:767px)and (max-width:900px){#sidebar{display:none}#main{width:100%}.navbar-nav>li>a,.navbar-nav>li>span.disable_link,.navbar-nav>li>span:not(.icon-toggle){padding:15px 3px 25px}.navigation .navbar-nav>li>a,.navigation .navbar-nav>li>span{font-size:10px!important;letter-spacing:-.8px}}@media (max-width:780px){#pg-2054-1{padding-top:140px}}@media (max-width:600px){h2.thim-heading-slider{font-size:30px!important;margin-top:15px!important;margin-bottom:15px!important}.heading__secondary{margin-top:15px!important;font-size:40px!important;line-height:1!important;margin:17px -26px!important}p.heading__secondary{font-size:18px!important}}}@media (max-width:305px){.hb_single_room .hb_room_gallery .camera_thumbs .camera_thumbs_cont ul{max-height:41px}.hb_single_room .hb_room_gallery{margin-bottom:44px!important}}@media (min-width:306px)and (max-width:440px){.hb_single_room .hb_room_gallery .camera_thumbs .camera_thumbs_cont ul{max-height:58px}.hb_single_room .hb_single_room_details .hb_single_room_tabs>li{padding-right:12px}.hb_single_room .hb_room_gallery{margin-bottom:62px!important}}@media (min-width:441px)and (max-width:520px){.hb_single_room .hb_room_gallery{margin-bottom:100px!important}.hb_single_room .hb_single_room_details .hb_single_room_tabs>li{padding-right:40px!important;border:0;display:inline-block;line-height:30px}}@media (min-width:521px)and (max-width:768px){.hb_single_room .hb_room_gallery{margin-bottom:131px!important}}@media (max-width:420px){.sale-off p.heading{font-size:30px!important}}@media (max-width:767px){ul.nav.navbar-nav.menu-main-menu li{padding-left:25px!important}}@media (max-width:350px){.hb_single_room .hb_single_room_details .hb_single_room_tabs>li{padding-right:90px!important;border:0;display:inline-block;line-height:30px}}@media (min-width:480px)and (max-width:490px){.hb_single_room .hb_room_gallery .camera_thumbs .camera_thumbs_cont ul{max-height:100px!important}}@media (min-width:480px)and (max-width:520px){ul.hb_single_room_tabs{padding-top:18px}}@media (min-width:400px)and (max-width:479px){ul.hb_single_room_tabs{padding-top:18px}}@media (min-width:100px)and (max-width:399px){ul.hb_single_room_tabs{padding-top:13px}}main#main .archive-content article{max-height:655px}body #preload{background:url(/wp-content/uploads/preload/preload-bg.jpg) center no-repeat}span.spinner{padding-top:25px}.preload-divider{display:block;height:3px;background-color:rgba(0,0,0,.25);margin:54px 0 46px}.preload-content{max-width:800px;width:80%;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preload-content span{display:block;line-height:1}.preload-header{color:#292929;font-size:48px;margin-bottom:20px}.preload-adress{font-weight:lighter;color:#fff;font-size:24px;margin-bottom:25px}.preload-phone a{font-size:29px;color:#fff;margin-bottom:45px}@media(max-width:768px){.preload-divider,.preload-header{display:none !important}.preload-logo{width:150px;margin:0 auto 30px auto}}@media (max-width:823px){.hb_single_room .price{margin:10px 0 20px!important;float:none!important;clear:both!important}.hb_single_room .hb_room_gallery .camera_thumbs .camera_thumbs_cont{background:0 0;width:auto;margin:0}}.sale-off.banner-round{padding:88px 0!important}}img.alignright{margin:0}@media (min-width:993px)and (max-width:1199px){.archive.category-shares .entry-summary,.archive .category-articles.entry-summary,.archive .category-news .entry-summary{height:121px}.archive-content .content-inner .blog_title a{font-size:25px}.archive .category-shares main#main .archive-content article,.archive .category-articles main#main .archive-content article,.archive .category-news main#main .archive-content article{max-height:727px}.archive.category-shares .content-inner,.archive.category-articles .content-inner,.archive .category-news .content-inner{height:609px}}@media (min-width:787px)and (max-width:992px){.archive.category-shares .entry-summary,.archive.category-articles.entry-summary,.archive .category-news .entry-summary{height:100px}.archive-content .content-inner .blog_title a{font-size:20px}}@media (min-width:768px)and (max-width:786px){.archive.category-shares .entry-summary,.archive.category-articles.entry-summary,.archive .category-news .entry-summary{height:100px}.archive-content .content-inner .blog_title{margin-top:0;font-size:20px!important;line-height:20px;margin-bottom:8px}.archive.category-shares .content-inner,.archive.category-articles .content-inner,.archive .category-news .content-inner{height:550px}}@media (min-width:768px)and (max-width:900px){.archive.category-shares main#main .archive-content article{max-height:556px}}@media (max-width:678px) and (min-width:767px){.archive.category-shares .content-inner,.archive.category-articles .content-inner,.archive .category-news .content-inner{height:690px}}span.cena_us{line-height:30px;font-weight:600;font-size:28px;color:#ffb606!important}.heading__primary2{font-size:40px;font-weight:600}@media (min-width:449px)and (max-width:517px){.heading__primary2{margin-left:70px;margin-right:70px}}.page-id-3445 .list-html-content{margin-bottom:50px}@media (min-width:768px){.width-logo>a{width:185px!important;overflow:hidden;display:block}}img.alignright{margin:0!important}.butt a{color:#ffb606;background:#ffb606;color:#fff;padding-bottom:6px;padding:13px 60px 13px 71px;border-radius:3px}.butt{width:215px;float:left;margin-right:70px;margin-top:20px}.butt a:hover{background:#2a2a2a}@media (min-width:200px)and (max-width:767px){.category-shares .entry-summary img,.category-articles .entry-summary img,.category-news .entry-summary img{margin-bottom:20px!important;margin-top:20px;float:left;width:100%}}@media (min-width:768px)and (max-width:1199px){.category-shares .entry-summary img,.category-articles .entry-summary img,.category-news .entry-summary img{width:50%;padding-right:10px}}.top_site_main .page-title-wrapper .banner-wrapper .heading__secondary{font-family:roboto!important}.top_site_main .page-title-wrapper .banner-wrapper .heading__secondary{font-weight:200!important}h2.thim-heading-slider{font-family:roboto!important;font-weight:200!important}p.heading__secondary{font-family:roboto!important}p.heading__secondary{font-family:roboto!important}h3.heading__primary{font-family:roboto!important}h3.widget-title{font-family:roboto!important}.tp-loader.spinner5{background:url(//kamenhotel.ru/wp-content/themes/sailing/../assets/loader.gif) no-repeat 10px 10px;background-color:initial!important}a.icon-box-link{font-family:roboto!important}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:roboto!important}.sale-off p.heading{font-family:roboto!important}body.single.single-hb_room .thim-list-in-room h4{display:inline-block!important;padding:0 10px!important;line-height:0;font-size:20px}.cost_offer .heading__primary{margin:35px 0}.cost_offer .widget_text{text-align:center;border:1px solid transparent}.cost_offer .widget_text h6{margin:15px 0}.cost_offer .widget_text h3:not(.heading__primary){width:50%;padding:0 25px;margin:35px 0}.cost_offer .widget_text h3:not(.heading__primary) .cena_us{margin-left:4px}.cost_offer .widget_text h3:not(.heading__primary):first-child{float:left;text-align:right}.cost_offer .widget_text h3:not(.heading__primary):last-child{float:right;text-align:left}.cost_offer .widget_text h3:not(.heading__primary)+h3{position:relative}.cost_offer .widget_text h3:not(.heading__primary)+h3:before{position:absolute;content:'';display:inline-block;width:8px;height:8px;top:50%;left:0;transform:translate(-50%,-50%);background-color:#2a2a2a;border-radius:50%}@media (min-width:901px)and (max-width:1199px){.taxi_ban_stand{margin-left:11%;margin-right:6%}}@media (min-width:769px)and (max-width:900px){.taxi_ban_stand{margin-left:15%;margin-right:20%}}@media (min-width:637px)and (max-width:768px){.taxi_ban_stand{margin-left:10%;margin-right:15%}}@media (min-width:572px)and (max-width:636px){.taxi_ban_stand{margin-left:6%;margin-right:10%}}@media (min-width:506px)and (max-width:571px){.taxi_ban_stand{margin-left:1%;margin-right:2%}}@media (max-width:381px){.taxi_ban_stand{margin-left:-12%;margin-right:-12%}}.widget-area aside ul li{padding-top:6px;padding-bottom:7px}aside#text-10 span{display:inline-block;padding:0;line-height:30px}aside#text-10{padding-top:28px;padding-bottom:5px}aside#text-10 i.thim-color.fa.fa-check-circle{padding-right:10px}aside#text-10 li{line-height:normal}input[type=checkbox]:checked:before{color:#ffb606;content:'\2714'!important}@media (min-width:1024px)and (max-width:1200px){.hb_single_room .thim-list-in-room ul li{line-height:17px!important}.widget-area aside ul li{padding-top:4px;padding-bottom:3px}}.sv-author,.sv-phone,.sv-capcha,.sv-comments{border-radius:3px;border:1px solid #ccc}.sv-pr30{padding-right:30px}.sv-author,.sv-capcha,.sv-phone{padding:0 15px;width:100%}.sv-capcha-layout{display:table;width:100%}.sv-capcha-rgt,.sv-capcha-lft{display:table-cell;vertical-align:middle}.sv-capcha-lft{width:130px}.sv-comments{padding:10px 15px}.sv-adds{display:table;width:100%;margin:13px 0 15px}.sv-adds-lft,.sv-adds-rgt{width:50%;display:table-cell}.sv-adds-rgt{text-align:right}.sv-comments{width:100%;resize:none;height:101px}.sv-payments{background-color:#f2f4f8;color:#5a5a5a;font-size:15px;padding:20px}.sv-payments__title{color:#000;font-size:15px;text-transform:uppercase;font-weight:700}.sv-payments-cash,.sv-payments-cards,.sv-payments-check{display:inline-block;vertical-align:middle}.sv-payments-cash,.sv-payments-cards{margin-right:10px}.sv-payments-cash img,.sv-payments-cash span,.sv-payments-cards img,.sv-payments-cards span,.sv-payments-check img,.sv-payments-check span{vertical-align:middle}input[type=checkbox]:checked:before{margin:-5px 0 0 1px}@media (max-width:767px){.comment-form-captcha{margin-bottom:15px}}.sv-cost-offer{padding:15px 0;font-size:0}.sv-offer-lux,.sv-offer-sublux{display:inline-block;vertical-align:middle;white-space:nowrap;font-size:24px;width:50%}.sv-offer-lux{text-align:right;padding-right:20px}.sv-offer-sublux{text-align:left;position:relative;padding-left:20px}.sv-offer-sublux:before{content:"";display:block;transform:translate(-50%,-50%);width:8px;height:8px;background-color:#2a2a2a;position:absolute;top:50%;border-radius:50%;left:0}@media (max-width:870px){.sv-offer-lux,.sv-offer-sublux{display:block;width:auto;text-align:center;padding:0}.sv-offer-sublux:before{display:none}}.sv-cost-offer{text-align:center}.sv-offer-room{display:inline-block;white-space:nowrap;position:relative;padding:0 20px}.sv-offer-room:before{content:"";width:8px;display:inline-block;vertical-align:middle;height:8px;line-height:1;background-color:currentColor;border-radius:50%;position:absolute;top:50%;border-radius:50%;left:0;margin-top:-4px}.sv-offer-room:first-child:before{display:none}@media (max-width:1200px){.sv-offer-room:nth-child(3):before{display:none}}@media (max-width:675px){.sv-offer-room:before{display:none}}span.wpcf7-not-valid-tip{margin-left:15px}.molod img{height:250px!important}.rooms .hb_room{margin-bottom:23px}.hb-message.message{margin-top:35px}.page-id-5067 ul.rooms.tp-hotel-booking.hb-catalog-column-4{margin-top:25px}.page-id-3445 ul.rooms.tp-hotel-booking.hb-catalog-column-4{margin-top:25px;margin-bottom:30px}.page-id-3445 .panel-row-style-thim-bg-overlay.siteorigin-panels-stretch.thim-bg-overlay.article__parallax.panel-row-style,.page-id-5067 .panel-row-style-thim-bg-overlay.siteorigin-panels-stretch.thim-bg-overlay.article__parallax.panel-row-style{display:none}.sv-room-title{width:100%;display:table;margin-bottom:30px}.sv-room-title-lft,.sv-room-title-rgt{display:table-cell;vertical-align:top}.sv-room-title-rgt{width:330px;text-align:right}.sv-room-title__name{font-size:40px;margin:0;line-height:1}.sv-room-title-price__lbl{color:#2a2a2a;font-size:15px;font-weight:400}.sv-room-title-price__num{color:#ffb606;font-weight:600;font-size:30px;margin:0 5px}.sv-room-title-price__per{color:#ffb606;font-size:600;font-size:14px}@media (max-width:960px){.sv-room-title{display:block}.sv-room-title-lft,.sv-room-title-rgt{display:block;text-align:left}.sv-room-title-lft{margin-bottom:15px}}#commentform select{height:40px;width:243px;padding-left:12px}.sv-adds.molod{margin:45px 0 15px}.smoke-icon{display:block;position:absolute;bottom:60px;left:30px;width:40px;height:40px;background-image:url("/wp-content/uploads/nosm-01.svg");background-repeat:no-repeat;background-position:top left;-webkit-background-size:40px 40px;background-size:40px 40px;cursor:pointer}.smoke-icon:before{content:"Номер для некурящих";box-sizing:border-box;display:block;background:#fff;color:#000;padding:8px;position:absolute;left:250%;top:50%;margin-left:-100px;width:90px;height:45px;font-size:14px;line-height:15px;border-radius:5px;opacity:0;transition:.25s ease-in-out}.smoke-icon:after{content:'';display:block;position:absolute;top:35px;left:50%;margin-left:-8px;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;transition:.25s ease-in-out;opacity:0}.smoke-icon:hover:before{opacity:1;top:-55px}.smoke-icon:hover:after{opacity:1;top:-10px}.hb-search-results .smoke-icon{bottom:10px;left:10px}@media (max-width:767px){.smoke-icon{bottom:50px !important;left:20px !important;width:25px !important;height:25px !important;-webkit-background-size:25px 25px !important;background-size:25px 25px !important}.smoke-icon:before{left:385%}}@media (min-width:768px)and (max-width:1200px){.navigation .navbar-nav>li>a,.navigation .navbar-nav>li>span{color:#fff;font-size:11px!important;font-weight:700}}@media (max-width:540px){.rooms[class*=hb-catalog-column-]>.hb_room{width:100%}.post-type-archive-hb_room .rooms[class*=hb-catalog-column-]>.hb_room{width:100%}}@media (min-width:800px)and (max-width:1200px){.hb_single_room .price{margin-top:-26px;float:left}}#hb_room_reviews .sv-comments{margin-bottom:79px}.privacycheckbox input{width:21px;min-height:21px;margin-bottom:0}.navbar-toggle{padding-bottom:5px}.navigation__call{display:none;width:35px;height:35px;position:absolute;margin:auto;top:0;bottom:0;right:10px}.navigation__call img{width:100%;height:100%}@media screen and (max-width:767px){.navigation{width:100%;background:rgba(0,0,0,.7);position:fixed;top:0;left:0}.navigation__call{display:block}.site-header .navigation{padding:0}}@media (max-width:320px){.mobile-menu-open .content-pusher{transform:translate(0px,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);left:0}.mobile-menu-open.width-navigation{transform:translate(260px,0);-webkit-transform:translate(260px,0);-moz-transform:translate(260px,0);-ms-transform:translate(260px,0);-o-transform:translate(260px,0)}}.device-ios .article__parallax{background-attachment:scroll !important;background-position:50% -66px !important}#pg-2900-1>.panel-row-style{background-repeat:no-repeat}@media screen and (max-width:780px){.hb_related_other_room.has_slider{position:relative;width:100%}.device-ios .article__parallax{background-attachment:scroll !important;background-position:50% 0 !important}}@media screen and (max-width:767px){.hb_related_other_room .navigation{width:85px;float:none;position:absolute;background:0 0;margin:0;left:86%}body .hb_related_other_room .navigation{margin-top:0}}@media screen and (max-width:540px){.hb_related_other_room .navigation{left:80%}.hb_related_other_room>.title{font-size:20px}}@media screen and (max-width:449px){.hb_related_other_room .navigation{left:70%}.hb_related_other_room>.title{font-size:20px}}@media (max-width:1199px){.molod img{height:193px!important}}@media (max-width:992px){.molod img{height:176px!important}}@media (max-width:767px){.molod img{height:auto!important}}@media (max-width:629px){.rooms .hb_room{width:50%}}@media (max-width:540px){.rooms .hb_room .media img{width:100%;height:auto !important}.rooms .hb_room{width:100%}}@media (max-width:780px){#pgc-2054-4-2{display:none}}.top-header aside{border:none !important}