@font-face{font-family:'FontAwesome';src:url(/resources/fonts/fontawesome-webfont.eot@v=4.7.0);src:url(/resources/fonts/fontawesome-webfont.eot@#iefix&v=4.7.0) format("embedded-opentype"),url(/resources/fonts/fontawesome-webfont.woff2@v=4.7.0) format("woff2"),url(/resources/fonts/fontawesome-webfont.woff@v=4.7.0) format("woff"),url(/resources/fonts/fontawesome-webfont.ttf@v=4.7.0) format("truetype"),url(/resources/fonts/fontawesome-webfont.svg@v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:rouble;src:url("/resources/fonts/rouble/rouble.eot") format("eot"),url("/resources/fonts/rouble/rouble.ttf") format("ttf"),url("/resources/fonts/rouble/rouble.woff2") format("woff2"),url("/resources/fonts/rouble/rouble.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:fontawesome;src:url("/resources/fonts/FontAwesome/fontawesome-webfont.eot") format("eot"),url("/resources/fonts/FontAwesome/fontawesome-webfont.ttf") format("ttf"),url("/resources/fonts/FontAwesome/fontawesome-webfont.woff2") format("woff2"),url("/resources/fonts/FontAwesome/fontawesome-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-800;src:url("/resources/fonts/OpenSans/OpenSans-ExtraBold-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-ExtraBold-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-ExtraBold-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-ExtraBold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-800i;src:url("/resources/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-700;src:url("/resources/fonts/OpenSans/OpenSans-Semibold-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-Semibold-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-Semibold-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-Semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-700i;src:url("/resources/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-600;src:url("/resources/fonts/OpenSans/OpenSans-Bold-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-Bold-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-Bold-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-Bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-600i;src:url("/resources/fonts/OpenSans/OpenSans-BoldItalic-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-BoldItalic-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-BoldItalic-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-BoldItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-400;src:url("/resources/fonts/OpenSans/OpenSans-Regular-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-Regular-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-Regular-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-Regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-400i;src:url("/resources/fonts/OpenSans/OpenSans-Italic-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-Italic-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-Italic-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-Italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-300;src:url("/resources/fonts/OpenSans/OpenSans-Light-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-Light-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-Light-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-Light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:opsans-300i;src:url("/resources/fonts/OpenSans/OpenSans-LightItalic-webfont.eot") format("eot"),url("/resources/fonts/OpenSans/OpenSans-LightItalic-webfont.ttf") format("ttf"),url("/resources/fonts/OpenSans/OpenSans-LightItalic-webfont.woff2") format("woff2"),url("/resources/fonts/OpenSans/OpenSans-LightItalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,button,input,select,textarea{color:#222}body{font-size:1em}a{color:#00e}a:hover{color:#06e}img{vertical-align:middle}textarea{resize:vertical}textarea[contenteditable]{-webkit-appearance:none}.hidden{display:none !important;visibility:hidden}.clearfix::before,header::before,footer::before,main::before,div::before,section::before,ul::before,.clearfix::after,header::after,footer::after,main::after,div::after,section::after,ul::after{content:"";display:table}.clearfix::after,header::after,footer::after,main::after,div::after,section::after,ul::after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}canvas,progress{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{box-sizing:content-box}html,body,button{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}h1,h2,h4,p,.fake-h4{margin:0}ul{list-style:none;margin:0;padding:0}.wrapper,.header,.footer,.main{width:100%;min-width:100%}.container,.header__wrapper,.footer__wrapper,.footer__copyright{box-sizing:border-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.container:after,.header__wrapper:after,.footer__wrapper:after,.footer__copyright:after{content:" ";display:block;clear:both}.container-main{width:-webkit-calc(100%);width:calc(100%);margin-right:0}html{min-height:100%;font-size:1rem}body{background:#f7f7f7;font-size:1rem;font-family:opsans-400,sans-serif;color:#4A4A4A;position:relative;min-height:100vh}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{width:5px}body::-webkit-scrollbar-thumb{background-color:#009fc8}body.fixed{overflow:hidden}.clearfix::before,header::before,footer::before,main::before,div::before,section::before,ul::before,.clearfix::after,header::after,footer::after,main::after,div::after,section::after,ul::after{content:"";display:table}.clearfix::after,header::after,footer::after,main::after,div::after,section::after,ul::after{clear:both}.hidden{display:none !important}.rub{font-family:rouble}.describe{padding-left:6.77966%;padding-right:6.77966%;color:#808080;line-height:150%}.pre-wrap{white-space:pre-wrap}select{border-radius:4px;border:1px solid #D8D8D8;font-size:16px;height:40px;line-height:38px;background-image:-webkit-linear-gradient(269deg,#FFF 0,#F6F6F6 100%);background-image:linear-gradient(-179deg,#FFF 0,#F6F6F6 100%);box-shadow:inset 0 -3px 0 0 #ECECEC;outline:none}select:hover{background:#fff}picture,picture>img,picture>source{width:100%;max-width:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}select{width:100%;max-width:300px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type='number']{-moz-appearance:textfield}a{color:#009FC8;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}a:hover{color:#00b3e2}a:active{color:#008baf}a:not(.button){outline:none}.disabled{opacity:.5;position:relative;cursor:default;pointer-events:none}h1,h2,h4,.fake-h4{line-height:1.25;font-weight:normal}h1,h2,h4,.fake-h4{font-family:Arial,Helvetica,sans-serif;margin-top:10px;font-weight:normal}h1 a,h2 a,h4 a,.fake-h4 a{color:inherit}h1 a:hover,h2 a:hover,h4 a:hover,.fake-h4 a:hover{color:#00b3e2}h1 a:active,h2 a:active,h4 a:active,.fake-h4 a:active{color:#008baf}h1{font-size:2.5rem}h2{font-size:2.125rem}.object-header h1{font-size:1.75rem}h4,.fake-h4{font-size:1.375rem}b,strong{font-family:Arial,Helvetica,sans-serif;font-weight:bold}form label{color:#6a6a6a}.horizont-card__price>span,.flatlist__item__describe__address{font-size:0.875rem;line-height:20px;margin-top:20px;color:#4A4A4A}ul{list-style-position:inside}p{margin-top:10px}.btn{display:inline-block;padding:9px 15px 8px;text-align:center;color:gray;border:1px solid gray;border-radius:4px;background-color:#fff;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;text-decoration:none;cursor:pointer;outline:none}.btn:hover{color:#000;border-color:#000}.btn_small{font-size:0.875rem;padding-left:10px;padding-right:10px}button{border:none;background:none;padding:0;margin:0}a.button{color:#22363B}.button,input[type="button"]{width:100%;height:39px;line-height:36px;max-width:300px;text-align:center;display:inline-block;border:1px solid #D8D8D8;border-radius:4px;box-shadow:inset 0 -3px 0 0 #ECECEC;background-color:#fff;background-image:-webkit-linear-gradient(269deg,#FFF 0,#F6F6F6 100%);background-image:linear-gradient(-179deg,#FFF 0,#F6F6F6 100%);-webkit-transition:background 0.3s ease-in;transition:background 0.3s ease-in;text-decoration:none;outline:none}.button:hover,input[type="button"]:hover{background:#fff}.button:active,.button:focus,input[type="button"]:active,input[type="button"]:focus{box-shadow:inset 0 3px 0 0 #ECECEC;background-image:-webkit-linear-gradient(269deg,#FFF 0,#F6F6F6 100%);background-image:linear-gradient(-179deg,#FFF 0,#F6F6F6 100%)}.button,a.button{cursor:pointer}input.button,button.button{line-height:normal;padding-bottom:3px}.btn{display:inline-block;padding:9px 15px 8px;text-align:center;color:gray;border:1px solid gray;border-radius:4px;background-color:#fff;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;text-decoration:none;cursor:pointer;outline:none}.btn:hover{color:#000;border-color:#000}.btn_small{font-size:0.875rem;padding-left:10px;padding-right:10px}button{border:none;background:none;padding:0;margin:0}a.button{color:#22363B}.button,input[type="button"]{width:100%;height:39px;line-height:36px;max-width:300px;text-align:center;display:inline-block;border:1px solid #D8D8D8;border-radius:4px;box-shadow:inset 0 -3px 0 0 #ECECEC;background-color:#fff;background-image:-webkit-linear-gradient(269deg,#FFF 0,#F6F6F6 100%);background-image:linear-gradient(-179deg,#FFF 0,#F6F6F6 100%);-webkit-transition:background 0.3s ease-in;transition:background 0.3s ease-in;text-decoration:none;outline:none}.button:hover,input[type="button"]:hover{background:#fff}.button:active,.button:focus,input[type="button"]:active,input[type="button"]:focus{box-shadow:inset 0 3px 0 0 #ECECEC;background-image:-webkit-linear-gradient(269deg,#FFF 0,#F6F6F6 100%);background-image:linear-gradient(-179deg,#FFF 0,#F6F6F6 100%)}.button,a.button{cursor:pointer}input.button,button.button{line-height:normal;padding-bottom:3px}.icon{background-image:url("/resources/img/sprite.png")}svg{vertical-align:middle;display:inline-block;text-align:center;-webkit-transition:fill 0.15s linear;transition:fill 0.15s linear}svg.icon{background-image:inherit}.flatlist__item__container__icons li > div:hover svg{fill:#00b3e2}.flatlist__item__container__icons li > div:active svg{fill:#008baf}.flatlist__item__container__icons li svg{fill:#fff}.icon{display:inline-block !important;vertical-align:middle}progress,progress[role]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:none;border:none;background-size:auto;width:100%;height:4px}progress[role] strong{display:none}progress,progress[role][aria-valuenow]{background:#CDCDCD}progress::-webkit-progress-bar{background:#CDCDCD}progress{color:#009fc8}progress::-moz-progress-bar{background:#009fc8}progress::-webkit-progress-value{background:#009fc8}progress[aria-valuenow]:before{background:#009fc8}progress[role],progress[aria-valuenow]:before{background:#009fc8}progress[role],progress[role]:after{background-repeat:repeat-x;background-position:0 0;background-size:auto 100%}progress[aria-valuenow]{background:#CDCDCD}progress[aria-valuenow]:before{content:"";display:block;height:100%}progress[role]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:none}.header{position:relative;background-color:#009FC8;color:#fff;will-change:transform,opacity;z-index:99}.header a{color:#fff}.header a:hover{color:#00b3e2}.header a:active{color:#008baf}.header .logo-sutki700{display:inline-block;float:left;vertical-align:middle;font-size:0}.header .topNav{height:50px;padding:10px 0;box-sizing:border-box;float:right;line-height:0}.header .topNav .topNav_item{float:left;margin-left:25px;font-size:0.85rem;height:30px;line-height:30px}.header .topNav .topNav_item:first-child{margin-left:0}.header .topNav .topNav_item > a,.header .topNav .topNav_item a.name{-webkit-transition:opacity .2s;transition:opacity .2s}.header .topNav .topNav_item > a:hover,.header .topNav .topNav_item a.name:hover{color:#fff;opacity:.5}.hamburger{display:block;height:16px;width:24px;position:relative;-webkit-transition-duration:0.5s;transition-duration:0.5s;cursor:pointer}.hamburger input{display:none}.hamburger label{cursor:pointer;display:block;height:24px;width:24px}.hamburger .icon-hamburger{background-color:#fff;height:3px;position:absolute;top:13px;left:0;width:24px}.hamburger .icon-hamburger:before{background-color:#fff;content:"";height:3px;position:absolute;top:-6px;left:0;-webkit-transition-duration:0.5s;transition-duration:0.5s;width:24px}.hamburger .icon-hamburger:after{background-color:#fff;content:"";height:3px;position:absolute;top:6px;left:0;-webkit-transition-duration:0.5s;transition-duration:0.5s;width:24px}input:checked + .hamburger .icon-hamburger{background:transparent none repeat scroll 0 0;top:13px}input:checked + .hamburger .icon-hamburger:before{top:0;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}input:checked + .hamburger .icon-hamburger:after{top:0;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}input:checked~.header__nav{left:0}.header__intro{text-align:center;display:table;width:100%}.mobile__hamburger input{display:none}.mobile__hamburger input:checked~ul.noneLogin{width:100%}.mobile__hamburger ul.noneLogin{display:block;margin:0;-webkit-transition:width .2s;transition:width .2s;position:absolute;left:0;top:50px;right:0;width:0;overflow:hidden;background-color:#e6f6fa}.mobile__hamburger ul.noneLogin li{font-size:1.3rem;height:50px;line-height:50px;color:#4A4A4A;border-bottom:1px solid #cbe4ea}.mobile__hamburger ul.noneLogin li a{display:block;padding:0 10px;color:#4A4A4A}.premium{height:440px;margin-top:20px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.premium{height:auto;position:relative}.premium__more{box-sizing:border-box;width:66.10169%;float:left;background-color:#fff}.premium__less{box-sizing:border-box;width:23.89831%;float:left;margin-right:0;padding-left:20px;position:relative}.object-content__more{padding-left:20px;padding-right:20px;box-sizing:border-box;width:66.10169%;float:left;margin-right:1.69492%;background:#fff}.object-content__describe__capacity{color:#4A4A4A;padding:10px 0;margin-bottom:0}.object-content__describe__capacity li{float:left;text-align:center;position:relative}.object-content__describe__capacity li:after{content:"";background:rgba(216,216,216,0.5);left:100%;top:0;height:110%;width:1px;position:absolute}.object-content__describe__capacity li:last-child:after{content:"";display:none}.object-content__describe__capacity li:first-child:nth-last-child(1){width:100%}.object-content__describe__capacity li:first-child:nth-last-child(2),.object-content__describe__capacity li:first-child:nth-last-child(2)~li{width:50%}.object-content__describe__capacity li:first-child:nth-last-child(3),.object-content__describe__capacity li:first-child:nth-last-child(3)~li{width:33.3333%}.object-content__describe__capacity li:first-child:nth-last-child(4),.object-content__describe__capacity li:first-child:nth-last-child(4)~li{width:25%}.object-content__describe__capacity strong{font-size:1.75rem;font-family:Arial,Helvetica,sans-serif}.object-content__describe__capacity span{display:block}.object-content__describe__landlord__photo{float:left;position:relative;text-align:center;width:50px;height:50px}.object-content__describe__landlord__photo img{border-radius:40px;width:100%;height:auto}.object-content__describe__landlord__contact{position:relative;padding-left:61px}.object-content__describe__landlord__contact>a{position:relative;display:inline-block}.object-content__describe__landlord__contact__name{position:relative;margin-top:0;line-height:1.5;color:#6a6a6a;display:inline-block;font-weight:bold;font-size:1.15rem}.object-content__describe__landlord__contact__tel{position:relative;margin-top:5px;line-height:1.5;color:#ff002a;display:inline-block;font-family:Bookman Old Style;font-weight:bold;font-size:1.9rem}.object-content__describe__landlord__contact__list{margin-top:10px;position:relative;font-size:1.125rem;line-height:20px;color:#808080;white-space:nowrap;display:inline-block}.object-content__describe__landlord__contact__list__phone{position:relative;display:block;font-size:1.1375rem;color:#6a6a6a !important}.object-content__describe__request{text-align:center;margin-bottom:20px}.object-content__container__pricelist{border-top:1px solid rgba(216,216,216,0.5);border-bottom:1px solid rgba(216,216,216,0.5);padding-bottom:25px}.object-content__container__params{padding-bottom:25px;overflow:hidden;border-bottom:1px solid rgba(216,216,216,0.5)}.object-content__container__params>ul{float:left;width:50%}.object-content__container__params > ul li{margin-top:15px}.object-content__container__params.cut + .content .showfull{border-bottom:1px solid rgba(216,216,216,0.5)}.object-content__container__comfort{padding-bottom:25px;border-bottom:1px solid rgba(216,216,216,0.5)}.object-content__container__comfort__list{width:100%;float:left;margin-top:10px}.object-content__container__comfort__list__item{fill:rgba(74,74,74,0.66);position:relative;padding:7px 0 7px 25px;width:50%;float:left}.object-content__container__comfort__list__item.disabled .object-content__container__comfort__list__item__icon{display:none}.object-content__container__comfort__list__item.disabled .object-content__container__comfort__list__item__text{color:#5a5a5a;text-decoration:line-through}.object-content__container__comfort__list__item__icon{fill:#009FC8;position:absolute;left:0;text-align:center}.object-content__container__comfort__list__item__icon svg{width:16px;height:16px}.object-content__container__comfort__list__item__text{line-height:18px}.object-content__container__placement{padding-bottom:25px;clear:both;border-bottom:1px solid rgba(216,216,216,0.5)}.horizont-card{background-color:#fff;margin-bottom:20px;width:100%;position:relative;*zoom:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.horizont-card:after{content:" ";display:table;clear:both}.horizont-card.shadowed{margin-bottom:20px;width:100%}.horizont-card__image{display:block;width:35%}.horizont-card__image picture > img,.horizont-card__image picture picture>source{max-height:270px}.horizont-card__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:64.8%;padding:20px;margin-right:0}.horizont-card .flatlist__item__container{max-height:440px}.horizont-card h4{margin-top:0;margin-bottom:15px;font-size:1.275rem;line-height:1.2;word-wrap:break-word}.horizont-card__info{margin-top:auto}.horizont-card__list{font-size:0.96rem;margin-bottom:20px}.horizont-card__list__item{padding-left:25px;padding-right:20px;position:relative;display:inline-block}.horizont-card__list__item:last-child{margin-top:5px;padding-right:0}.horizont-card__list__item__icon{fill:#5a5a5a}.horizont-card__list__item__icon.ppl-counter{width:13px;height:13px;position:absolute;left:0;top:50%;margin-top:-7px}.horizont-card__price{display:inline-block;vertical-align:middle;width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}.horizont-card__price>span{display:block;margin-top:0;padding-right:15px;padding-left:15px;float:left;font-size:0.875rem;position:relative}.horizont-card__price>span:first-child{padding-left:0}.horizont-card__price>span.more{padding-left:15px;border-left:1px solid #D8D8D8}.horizont-card__price>span.more::after{display:none;padding-right:0}.horizont-card__price > span span.days{font-size:13px;color:#5a5a5a}.horizont-card__price > span.more strong{font-weight:normal}.horizont-card__price strong{font-size:1.435rem;line-height:18px;display:block;font-family:Arial,Helvetica,sans-serif}.center{margin:40px 0 45px}img.flatlist__item__container__bg{height:100%;width:100%}.destination{margin-bottom:15px}.rating{padding-right:15px;font-size:0.875rem}table.stripy{width:100%;margin-top:10px}table.stripy td{padding:8px}table.stripy td.price{text-align:right;font-weight:bold}table.stripy tr{border-top:1px solid #D8D8D8}table.stripy tr:last-child{border-bottom:1px solid #D8D8D8}table.stripy tr:nth-child(2n+1){background-color:#f7f7f7}table.stripy tr:nth-child(2n){background-color:#fcfcfc}table.rating{width:100%;margin-top:10px}table.rating td{padding:8px}table.rating td.price{text-align:right}table.rating tr{border-top:1px solid #D8D8D8}table.rating tr:last-child{border-bottom:1px solid #D8D8D8}table.rating tr:nth-child(2n+1){background-color:#faf9f4}table.rating tr:nth-child(2n){background-color:#f7f4e7}.counter-list ul{margin:10px 0}.counter-list ul li{display:block;position:relative;overflow:hidden;padding:8px 0}.counter-list ul li:after{content:'';display:block;overflow:hidden;height:14px;border-bottom:1px dotted #666}.counter-list ul li .key{display:block;float:left;z-index:2;padding-right:2px}.counter-list ul li .value{display:block;float:right;z-index:2;padding-left:2px}.js-user-mobile-append{padding:20px;background-color:#fff;border-top:none;border:1px solid #dcd9d9}.promo-header{margin-bottom:10px}.promo-header+.page-outro{margin-top:0}.promo-header__intro{background-size:cover !important;color:#fff;height:450px;position:relative;overflow:hidden}.promo-header__intro:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);-webkit-transition:background 0.3s linear;transition:background 0.3s linear}.promo-header__intro .container{position:relative;height:100%}.promo-header__intro>img{width:100%;max-width:100%;height:auto}.promo-header__intro .intro{text-align:center;position:absolute;z-index:1;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.promo-header__intro .intro h1{margin-top:0;margin-bottom:10px;font-size:1.8rem;line-height:1;font-family:opsans-400}.promo-header__intro .intro p{max-width:768px;margin:0 auto;padding-left:initial;padding-right:initial;color:#fff;font-size:15px;font-family:opsans-300}.promo-header__intro_booking-widget{height:177px}.b-address-map{color:#5a5a5a;margin-top:12px;font-size:1.1rem}.object-content__describe{position:absolute;z-index:105;background:#f7f7f7}.object-content__describe__request{position:relative;z-index:10}.b-comments{background:#F7F4E7;border-top:1px solid rgba(216,216,216,0.5);border-bottom:1px solid rgba(216,216,216,0.5);padding-bottom:15px}.b-comments .b-contents__main{box-sizing:border-box;width:66.10169%;float:left;margin-right:1.69492%;padding:0 20px;margin-right:0}.b-comments .b-comments__header{margin-top:40px}.b-comments .b-comments__content{margin-top:15px}.b-comments .b-comments__content .b-comment+.b-comment{margin-top:20px}.b-comments__header>h4{margin-top:0}.b-comment{max-width:570px}.b-comment .b-comment__footer{margin-top:18px;padding-left:15px}.b-comment-wrapper{background:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);padding:7px 19px 17px;position:relative}.b-comment-wrapper p{margin-top:0;font-size:1rem;line-height:1.5;color:#6a6a6a}.b-comment-wrapper:after{content:"";position:absolute;bottom:-18px;left:69px;border-width:16px 16px 0 0;border-style:solid;border-color:#e4e2da transparent;display:block;width:0;z-index:1}.b-comment-wrapper:before{content:"";position:absolute;bottom:-15px;left:70px;border-width:15px 15px 0 0;border-style:solid;border-color:#fff transparent;display:block;width:0;z-index:2}.b-comment-avatar{float:left;width:40px;height:40px}.b-comment-avatar img{max-width:100%;border-radius:50%}.b-comment-subscribe{font-size:0.875rem;color:#6a6a6a;padding:13px 0 0 55px}.b-mobile-icon{display:none;width:100%;text-align:center;position:fixed;bottom:0;left:0;z-index:99}.b-mobile-icon .b-svg{height:45px;display:inline-block}.b-mobile-icon .b-svg p{color:#fff;font-weight:bold;font-size:1.2rem}.b-mobile-icon a:first-child{float:left;width:100%;background-color:#09c3b3}.b-mobile-icon a:first-child .b-svg{fill:#09C3B3}.b-mobile-icon a:last-child{width:100%;background-color:#00b83b}.b-mobile-icon a:last-child .b-svg{fill:#009FC8}.b-mobile-icon svg{width:100%;height:100%}.b-mobile-icon2{margin-bottom:10px;width:100%;text-align:center;bottom:0;left:0;z-index:99}.b-mobile-icon2 .b-svg{height:45px;display:inline-block}.b-mobile-icon2 .b-svg p{color:#fff;font-weight:bold;font-size:1.2rem}.b-mobile-icon2 a:first-child{float:left;width:100%;background-color:#09c3b3}.b-mobile-icon2 a:first-child .b-svg{fill:#09C3B3}.b-mobile-icon2 a:last-child{width:100%;background-color:#009fc8}.b-mobile-icon2 a:last-child .b-svg{fill:#009FC8}.b-mobile-icon2 svg{width:100%;height:100%}img.user-avatar{width:100%;height:100%}.b-comments__total-raiting{border-radius:3px;box-sizing:border-box;color:#fff;display:inline-block;font-size:1rem;height:26px;line-height:26px;margin:-4px 0 0 18px;min-width:90px;padding:0 5px;text-align:center;vertical-align:middle;float:right;background:#a0c624}.b-comment__raitig{margin:27px 0 0}.comment-header{color:#4a4a4a;font-size:0.875rem;display:block;font-weight:bold;margin:13px 0 10px}.footer__wrapper{padding:14px 10px 14px}.footer{line-height:30px;background:#22363B;color:#fff;font-size:14px}.footer .footer-grid{width:-webkit-calc(100% - 280px);width:calc(100% - 280px);margin-right:30px;float:left}.footer .footer-grid__cell{box-sizing:border-box;width:32.20339%;float:left;margin-right:1.69492%}.footer .footer-grid__cell:last-child{margin-right:0}.footer .footer-grid__cell ul{font-weight:bold;font-size:16px;color:#E0E0E0}.footer .footer-grid__cell ul li{font-weight:normal;font-size:14px}.footer .footer-grid__cell_medium{box-sizing:border-box;width:23.72881%;float:left;margin-right:1.69492%}.footer a{color:#C4C4C4;-webkit-transition:color 0.15s linear;transition:color 0.15s linear}.footer a:hover{color:#909A9C}.footer li{position:relative}.footer li.active{color:#909A9C}.footer__copyright{padding-top:14px;color:#5a5a5a;border-top:1px solid rgba(255,255,255,0.15);margin-top:13px;padding-left:0;padding-right:0}.footer__copyright p{margin-top:0}.jq-star{display:inline-block;margin-right:5px}.jq-star svg{width:100%;height:100%}.intro{text-align:center;line-height:150%}.intro p{padding-left:6.77966%;padding-right:6.77966%;color:#808080;line-height:150%}.intro h1+p{font-size:1.125rem}input[type="text"],input[type="tel"],input[type="date"],input[type="time"],input[type="number"],textarea{padding-left:10px;padding-right:10px;border-radius:4px;width:100%;outline:none;border:1px solid #D8D8D8;height:40px}input[type="text"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="number"]:focus,textarea:focus{border-color:#9DC223}input[type="date"],input[type="time"],input[type="number"]{padding-right:0}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-outer-spin-button,input[type="time"]::-webkit-outer-spin-button,input[type="time"]::-webkit-inner-spin-button{height:100%}textarea{line-height:initial;padding-top:10px;min-height:100px}.shadowed{box-shadow:0 1px 2px 0 #D8D8D8}.center{text-align:center}.right{text-align:right}.main>div:last-of-type{padding-bottom:0}.content-menu__list{display:inline-block;vertical-align:middle}.content-menu__list li{margin-right:8px}.content-menu__list li:last-child{margin-right:0}.content-menu__list li a{display:inline-block;padding-left:10px;padding-right:10px;height:40px;line-height:39px;font-size:1rem;-webkit-transition:none;transition:none}.content-menu__list li a:hover{color:#009FC8}.content-menu__list li a.active{background-color:#009FC8;border-radius:4px;color:#fff;cursor:default}.apartment-list{display:block;border-bottom:1px solid #ececec;width:100%;top:71px;padding:4px 0;background:#fff}.apartment-list.fixed{position:fixed;left:0;z-index:100;top:61px}.apartment-list .content-menu__list{float:none;max-width:100%;margin:0}.apartment-list .content-menu__list li{float:left}.apartment-list .content-menu__list li>a{color:initial;padding-left:15px;padding-right:15px;position:relative;-webkit-transition:all 0.35s ease;transition:all 0.35s ease}.apartment-list .content-menu__list li>a::after{content:'';display:block;position:absolute;left:50%;bottom:-5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:2px;background-color:#009fc8;-webkit-transition:all 0.35s ease;transition:all 0.35s ease}.apartment-list .content-menu__list li>a:hover{color:#009fc8}.apartment-list .content-menu__list li>a:hover::after{width:100%}.apartment-list .content-menu__list li.active > a,.apartment-list .content-menu__list li:active>a{color:#009fc8}.apartment-list .content-menu__list li.active > a::after,.apartment-list .content-menu__list li:active>a::after{width:100%}.table{margin:0}.table table{border-collapse:collapse;border-bottom:1px solid #E0E0E0;line-height:150%;text-align:left;width:100%}.table table thead tr th{background:#f1f2f3;color:#858585;padding:10px 20px 9px 0;vertical-align:middle;box-shadow:0 1px 0 0 #e0e0e0}.table table thead tr th:nth-of-type(2){text-align:right}.table table thead tr th:nth-of-type(3){text-align:right}.table table thead tr th:first-child{border-radius:6px 0 0 6px;padding-left:20px}.table table thead tr th:last-child{border-radius:0 6px 6px 0}.table table tbody tr:first-child td{border-top:0}.table table tbody tr td{border-top:1px solid #E0E0E0;padding:10px 20px 10px 0;vertical-align:middle}.table table tbody tr td:nth-of-type(2){text-align:right}.table table tbody tr td:nth-of-type(3){text-align:right}.table table tbody tr td:first-child{padding-left:20px}.place{padding-top:3px;margin-bottom:10px;border-top-left-radius:10px;border-top-right-radius:10px;background:#f7f7f7}.place .h1{margin-top:10px;font-size:1.75rem}.place h1,.place h2{margin-top:0}.flatlist sub{bottom:0}.flatlist__item{border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:block;height:100%}.flatlist__item.small .flatlist__item__container{max-height:195px}.flatlist__item__container{max-height:300px;height:100%;overflow:hidden;position:relative}.flatlist__item__container__bg{height:100%}.flatlist__item__container_cart{max-height:none}.flatlist__item__container:hover .flatlist__item-arrow_left{left:0}.flatlist__item__container:hover .flatlist__item-arrow_right{right:0}.flatlist__item__container__icons{position:absolute;left:15px;bottom:15px;height:24px;z-index:1}.flatlist__item__container__icons li{display:inline-block;float:left;margin-top:3px;position:relative;margin-right:10px}.flatlist__item__container__icons li>div{display:inline-block;font-size:0;line-height:0;-webkit-transition:color 0.15s linear;transition:color 0.15s linear}.flatlist__item__container__icons li > div:hover span{display:inline-block}.flatlist__item__container__icons li svg{width:25px;height:20px;vertical-align:baseline}.flatlist__item__container__icons li span{color:#fff;position:absolute;padding-left:10px;padding-right:10px;bottom:125%;left:-2px;white-space:nowrap;font-size:0.875rem;line-height:30px;display:none;background-color:rgba(0,0,0,0.75)}.flatlist__item__container__icons li span:after{content:"";position:absolute;bottom:-5px;left:10px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;opacity:.75;border-color:#000 transparent transparent transparent}.flatlist__item__container__heart{position:absolute;top:8px;right:4px;font-size:0;line-height:0}.flatlist__item__container__heart svg{width:32px;height:32px}.flatlist__item__describe__address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:0;font-size:14px}.flatlist__item.small .flatlist__item__container__icons svg{width:22px;height:17px}.flatlist__item.small .flatlist__item__describe__address{font-size:12px}.flatlist__item-arrow{position:absolute;top:0;background-color:transparent;height:100%;width:40px;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.flatlist__item-arrow:hover{background-color:rgba(0,0,0,0.3)}.flatlist__item-arrow_left{left:0}.flatlist__item-arrow_left .icon-arrow{right:9px}.flatlist__item-arrow_right{right:0}.flatlist__item-arrow_right .icon-arrow{right:6px}.flatlist__item-arrow .icon-arrow{width:25px;height:25px;fill:#fff;position:absolute;top:50%;margin-top:-7.5px}.flatlist__item-arrow .icon-arrow--right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.flatlist__item img.flatlist__item__container__bg,.flatlist__item picture.flatlist__item__container__bg picture.flatlist__item__container__bg > img,.flatlist__item picture.flatlist__item__container__bg>source{width:100%;max-width:100%}.breadcrumbs{line-height:40px}.object-header.object-header h1.object-header h1+p{color:#5a5a5a}.fotorama__img{height:auto !important;width:100% !important;position:absolute;left:-99999px !important;right:-99999px;top:-99999px !important;bottom:-99999px;margin:auto}.object-variants{max-width:1200px;margin:0 auto}.object-variants .container{width:80%;margin:0 auto 0 0}@media screen and (min-width:769px){.mobile__hamburger{display:none }}@media only screen and (min-width:769px) and (max-width:889px){.horizont-card.shadowed{height:auto } .horizont-card__image{width:100% } .horizont-card__text{width:100% }}@media only screen and (min-width:425px) and (max-width:630px){.horizont-card__text{width:100%;position:relative;padding:25px 15px 10px }}@media screen and (max-width:1024px){.horizont-card__text{padding-top:10px } .horizont-card h4{font-size:1.105rem } .horizont-card__info{bottom:10px } .horizont-card__price strong{font-size:1.335rem } .destination{margin-bottom:5px;font-size:13px } .rating{padding-right:0 }}@media screen and (max-width:800px){.premium__less{background-color:#fcfcfc } .object-content__more{background-color:#fcfcfc;width:100% } .object-content__describe__capacity{margin:0 auto 0;width:75% } .object-content__describe__landlord{margin:0 -20px;padding:0 20px 20px;background:#f7f7f7;border-bottom:1px solid rgba(216,216,216,0.5);border-top:1px solid rgba(216,216,216,0.5) } .object-content__describe__landlord h4{margin-bottom:10px } .object-content__describe__landlord__contact__list{display:none } .object-content__container__pricelist{margin-top:10px } .object-content__container h4{font-weight:500;color:#4A4A4A;font-size:1.275rem } .js-user-mobile-append{border-left:none;border-right:none } .object-content__describe__request{width:100%;height:100%;position:fixed;top:0;left:0;z-index:199;max-height:none;-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease } .b-mobile-icon{display:block } .b-comment__raitig{margin:10px auto 0 auto } .footer .footer-grid{width:100% } .footer .footer-grid__cell{margin-top:10px } .footer .footer-grid__cell ul li{display:block;margin-right:8px } .footer .footer-grid__cell ul li:last-child{margin-right:0;margin-top:0 } .object-header h1{margin-top:20px } .object-header{background-color:#fcfcfc } .object-content{background-color:#fcfcfc }}@media all and (max-width:799px){.b-comments .b-contents__main{box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0 } .b-comments .b-raiting{margin-top:0;margin-bottom:20px } .b-comments .b-comments__header{max-width:570px;margin:20px auto 0 } .b-comments .b-comment{margin:0 auto } .b-comments .b-contents__main{padding:0 10px } .b-comment__raitig{max-width:570px;margin:27px auto 0 auto }}@media screen and (max-width:799px){.premium__more{box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0 } .premium__less{box-sizing:border-box;width:101.69492%;float:right;margin-right:0 } .content-menu__list{float:none;margin-right:0;margin-left:0 } .apartment-list.fixed{top:220px } .table{overflow-x:auto } .table table{max-width:800px } .flatlist__item.small{height:auto !important } .main .container,.main .header__wrapper,.main .footer__wrapper,.main .footer__copyright{padding-left:10px;padding-right:10px }}@media screen and (max-width:769px){.apartment-list{display:none }}@media screen and (max-width:768px){.container-main{width:100% } .header{height:50px;left:0;top:0;-webkit-transition:top .5s linear;transition:top .5s linear;width:100%;z-index:99 } .header.is-fixed{position:fixed } .premium{height:auto } .premium__more{box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;background:#fcfcfc } .premium__less{box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;padding:0 10px } .object-content__more{box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;float:none;margin:0 auto } .object-content__container__pricelist{margin-top:0 } .object-content__container h4{margin-top:20px } .horizont-card__price strong{font-size:1.335rem } .footer{padding-bottom:50px } .apartment-list .content-menu__list li>a::after{display:none } .apartment-list{padding:0 } .apartment-list .content-menu__list{display:block;float:none;box-sizing:content-box } .apartment-list .content-menu__list li{float:none;margin:0 } .apartment-list .content-menu__list li a{display:block;margin-left:-10px;margin-right:-10px;background:#E6F6FA;color:#4a4a4a;font-size:1.3rem;padding:0 10px;height:50px;line-height:50px;border-bottom:1px solid #cbe4ea } .apartment-list .content-menu__list li.active a{background-color:#fff;color:#009FC8 } .place .h1{margin:15px 0 10px } .breadcrumbs{border-bottom:1px solid #ececec;background-color:#fff } .object-variants .container{width:100% } .object-variants{width:100% }}@media screen and (max-width:767px){.breadcrumbs{position:absolute;z-index:98;width:100% }}@media screen and (max-width:730px){.footer .footer-grid{float:none } .footer .footer__copyright>p{line-height:1.5 }}@media screen and (max-width:678px){.footer .footer-grid{width:100% } .footer .footer__copyright>p{float:none;width:100%;margin:20px 0 0;line-height:1.5;text-align:left } .footer .footer__copyright>p:first-child{margin-top:0 }}@media only screen and (max-width:630px){.horizont-card.shadowed{height:auto } .horizont-card__image{width:100% }}@media screen and (max-width:600px){.premium{background:#fff } .premium:before{content:none } @media screen and (max-width:599px){.object-content__more{width:auto;float:none;margin:0 -10px } } @media screen and (max-width:480px){html{font-size:0.875rem } h1{font-size:2.55rem } h2{font-size:2rem } h4,.fake-h4,.object-content__describe__landlord__contact__name{font-size:1.05rem } .intro h1+p{font-size:0.95rem } .object-content__container__comfort__list__item{width:100% } .horizont-card__text{position:static } .horizont-card h4{margin-bottom:10px;font-size:1.21rem } .horizont-card__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start } .horizont-card__info .btn{float:none;margin-left:auto} .horizont-card__list{display:none } .horizont-card__price{width:auto } .destination{margin-bottom:15px;font-size:13px } .rating{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1 } .footer .footer-grid__cell{float:none;width:100%;margin-top:20px } .intro p{padding-left:0;padding-right:0 } .intro h2+p{display:none } .place{margin:15px 0 18px } .flatlist .flatlist__item{height:auto !important } .flatlist .flatlist__item__container{min-height:190px;max-height:none } .flatlist__item.small .flatlist__item__container{max-height:none } .flatlist__item__container{max-height:none } .fotorama__img{height:100% !important;width:auto !important } } @media all and (max-width:480px){.object-content__describe__landlord__contact__list__phone{font-size:1rem;margin-bottom:15px } } @media screen and (max-width:425px){.place .h1,.object-content__describe__landlord__contact__tel{font-size:1.5rem;margin-top:10px } } @media only screen and (max-width:425px){.horizont-card__text{width:100%;padding:20px 15px 15px } } @media only screen and (max-width:424px){.horizont-card__list__item:last-child{margin-top:0 } } @media screen and (max-width:420px){.object-content__container__comfort__list,.object-content__container__params>ul{float:none;width:100%;margin-top:5px } .object-content__container__comfort__list:first-child,.object-content__container__params>ul:first-child{margin-top:0 } } @media screen and (max-width:375px){.object-content__describe__landlord__contact__tel{font-size:1.25rem;margin-top:12px } h1{font-size:2.55rem } .horizont-card__list__item{padding-left:19px;padding-right:5px } .horizont-card__price strong{font-size:1.335rem } .place .h1{font-size:1.3125rem } } @media screen and (max-width:320px){.horizont-card__price{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between } .horizont-card__price>span{margin-bottom:15px;padding:0 0 0 10px } .horizont-card__price>span:first-child{padding-right:30px } } @media screen and (max-width:319px){.header .topNav .topNav_item{margin-left:10px } .header .topNav .topNav_item{margin-left:10px } } @media (min--moz-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.icon{background-image:url("/resources/img/sprite_402x.png");background-size:24px 100px } }