h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:normal}h1,.h1{font-size:20px;color:#333;-webkit-background-clip:text;font-weight:bold;line-height:24px}.jumbotron h1,.jumbotron .h1{font-size:24px;margin-bottom:20px}a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.color-red{color:#b22405}.main-div-line{background:0;border-bottom:1px solid #c8c8c8}.btn-yellow,.btn-yellow:hover,#footer a.btn-yellow,#footer a.btn-yellow:hover,.btn-dsc,.btn-dsc:hover{border-radius:0;border:0;font-weight:normal;text-transform:uppercase;box-shadow:none;font-size:13px}.btn-dsc{background-color:#ff4c47!important;padding:10px 20px;color:#fff!important;font-size:15px}.btn{border-radius:0}.btn.btn-white.btn-outline{border:2px solid white;color:white}.container{max-width:1600px;padding-left:15px;padding-right:15px}#header{background:#850e21;background:-webkit-linear-gradient(left,#df6e4b,#81091f);background:linear-gradient(to right,#df6e4b,#81091f)}#header .btn-danger.btn{color:#232323;background-color:white;border-color:white}#header .btn-header{border:1px solid white;background:0;text-shadow:none;color:white;text-transform:none;margin-left:10px}#header .btn-header:hover{background:white;color:#333}#header .vs-logo{float:left}#header .header-menu-place{margin-top:18px}#header .btn-header{margin-top:18px}#header .dropdown-menu{border-radius:0}#header .header-cities-list a.current{border-radius:0}#header .btn-cities-menu{width:auto}@keyframes slideout{0%{transform:translate(1000px,0)}100%{transform:translate(0px,0)}}@-webkit-keyframes slideout{0%{transform:translate(1000px,0)}100%{transform:translate(0px,0)}}#header_ban .btn{animation:slideout ease .6s;animation-iteration-count:1;-webkit-animation:slideout ease .6s;-webkit-animation-iteration-count:1}#accordion_search{display:none}.panel-default{border:0}.col-sidebar,.col-body{padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px}.col-sidebar{width:16%}.col-body{width:84%}.view-icons a{color:#333;display:inline-block;padding:5px 3px;font-size:14px;margin:0 10px}.view-icons a.selected{border-bottom:2px solid #c3503e;color:#c3503e}.catalog-item{border:0;border-radius:0;padding:10px}.catalog-item-fh{height:450px}.tmb-wrap .tmb-wrap-table{display:none}.tmb-wrap:hover .tmb-wrap-table{display:table}.catalog-item-ad{display:block;height:450px;border-radius:0;border:0;}@media(min-width:1420px){.catalog-item-fh{height:460px}.catalog-item-ad{height:460px}}.catalog-item-ad .catalog-item-add-photo,.catalog-item-ad .catalog-item-add-text{display:none}.catalog-item-ad a:after{font-size:14px;content:"Разместиться здесь";position:absolute;top:200px;left:50%;display:block;padding:10px 20px;background:0;text-transform:uppercase;color:white;border:2px solid white;width:150px;text-align:center;margin-left:-75px}.catalog-item .imagelink{margin:-10px -10px 5px -10px;width:auto;overflow:hidden;height:150px}@media(min-width:1420px){.catalog-item .imagelink.br-slider{height:180px}}@media(max-width:1419px){.catalog-item .imagelink.br-slider{height:160px}}@media(max-width:1320px){.catalog-item .imagelink.br-slider{height:150px}}@media(max-width:1220px){.catalog-item .imagelink.br-slider{height:140px}}@media(max-width:1120px){.catalog-item .imagelink.br-slider{height:130px}}@media(max-width:1020px){.catalog-item .imagelink.br-slider{height:110px}}@media(max-width:991px){.catalog-item .imagelink.br-slider{height:185px}}@media(max-width:891px){.catalog-item .imagelink.br-slider{height:170px}}.catalog-item .imagelink.br-slider .brazzers-carusel{height:inherit}.catalog-item .imagelink.br-slider .image-wrap{height:inherit}.catalog-item .imagelink.br-slider img{height:inherit}.catalog-item .imagelink:after{content:"Подробнее";position:absolute;top:-45px;left:50%;display:block;padding:10px 20px;background:maroon;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffc930),color-stop(100%,#ffa403));text-transform:uppercase;color:white;width:120px;text-align:center;margin-left:-60px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.catalog-item:hover .imagelink:after{top:55px}.catalog-item:hover .imagelink2:after{top:-45px}.catalog-item .catalog-booking-icon{position:absolute;bottom:-35px;right:-35px;background:#efa20e;color:#fff;font-size:18px;line-height:18px;padding:4px;width:70px;height:70px;text-align:center;transform:rotate(45deg);opacity:.8;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.catalog-item .catalog-booking-icon:hover{opacity:1}.catalog-item .catalog-booking-icon .glyphicon{position:absolute;transform:rotate(-45deg);left:10px;top:25px;font-size:16px}.catalog-item .title{text-decoration:none;color:#333;font-size:16px;line-height:18px}.catalog-item .catalog-icons{text-align:center}.catalog-item .catalog-icons .icon_type{float:none;display:inline-block;margin:0}.catalog-item .addr{color:#333}.catalog-item .phone-place{color:#333}#m-search{background:white;padding:15px;margin-left:-15px;margin-bottom:15px}#m-search form .title{color:#333;font-weight:normal;margin-bottom:5px;font-size:14px}#m-search form .form-item{margin-bottom:10px}#m-search form .form-item-pd{padding-left:5px;padding-right:5px}#m-search .form-control{background:#f6f6f6;border-radius:0;border:0;box-shadow:none;border-bottom:1px solid #c8c8c8;padding-left:7px;padding-right:7px;height:31px;width:100%}#m-search .div-line{display:none}#m-search input[type="checkbox"],#m-search input[type="radio"]{display:none}#m-search input[type="checkbox"]+label,#m-search input[type="radio"]+label{cursor:pointer}#m-search input[type="checkbox"]+label::before,#m-search input[type="radio"]+label::before{content:"";display:inline-block;height:14px;width:14px;margin:3px 5px -3px 0;background:#ece9e9}#m-search input[type="radio"]+label::before{border-radius:50%}#m-search input[type="checkbox"]:checked+label::before{background:#c04d3c}#m-search input[type="radio"]:checked+label::before{background:#c04d3c}#m-search p{padding:0;margin:0 0 7px 0}#m-search div.p-search{padding:0;margin:0 0 7px 0}.p-custom{margin:0 0 8.5px}.catalog-detail .detail-areq{margin:0 0 10px 0;background:#931c27;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dc6b49),color-stop(1,#931c27))!important;border-radius:0;border:0}.detail-areq .action-red .text-action,.detail-areq .action-yellow .text-action{font-weight:normal}.catalog-detail .detail-areq-text{color:white;text-shadow:none}.catalog-detail .detail-areq-stext,.catalog-detail .detail-areq-stext a{color:white;text-shadow:none}.catalog-detail .detail-areq-stext a{text-decoration:underline}.catalog-detail .catalog_params{margin:0}.catalog-detail .catalog_params .catalog_param{margin:-5px -7px}.catalog-detail .catalog_params .catalog_param.phone_param{min-height:74px}.catalog-detail .catalog_params .catalog_param .param_icon{float:left;width:47px}.catalog-detail .catalog_params .catalog_param .param_icon .glyphicon{font-size:30px;padding:5px;border-radius:3px;background:0;color:#951e29}.catalog-detail .catalog_params .catalog_param .param_text .param_title{color:#848484;font-weight:400;font-size:13px}.catalog-detail .catalog_params .catalog_param .param_text .param_text{color:#333;font-size:16px;margin:0;height:44px;overflow:hidden}.catalog-detail .catalog_params .catalog_param .param_text .param_text a{color:#333;text-decoration:underline}.catalog-detail .catalog_params .catalog_param .param_text .param_text_small{font-size:14px;height:auto}.catalog-detail .fotorama__stage__frame{background:#f6f6f6}.catalog-detail .main-div-line{margin-bottom:15px}.catalog-detail #freq_form_place{margin-bottom:-15px}.catalog-detail span[itemprop="streetAddress"],.catalog-detail span[itemprop="telephone"]{color:#333}.catalog-detail .tabs,.catalog-detail .tabs li{list-style:none;margin:0;padding:0}.catalog-detail .tabs{margin-bottom:10px;margin-top:10px}.catalog-detail .tabs li{color:#333;display:inline-block;padding:5px 3px;font-size:16px;margin:0 10px}.catalog-detail .tabs li.selected{border-bottom:2px solid #c3503e;color:#c3503e}.catalog-detail .tabs li .tab-price{display:block;font-size:12px;color:#828287}.catalog-detail .tabs li .tab-capacity{display:block;font-size:12px;color:#828287;display:none}.ccorr_block{width:360px}#dp_info_block .show-phone{font-size:14px}.catalog-item-ad.subcity-item-ad a:after{content:"Добавить сауну"}.subcity-fixed-recomm{position:fixed;right:0;z-index:20}.main-map.subcity-map{height:500px;margin-bottom:20px}.more-cities a{margin-left:5px}.more-cities a.show_other_subcities{font-weight:700}.ymap-ballon2{width:240px}.ymap-ballon2 .image-wrap{width:240px;height:160px}.header-mobile{position:relative;right:-10px;vertical-align:middle;color:#fff}.header-mobile span.header-mobile-btn span.white{color:#fff}