

/* Start:/local/templates/default/css/style_new.min.css?1750664854172712*/
.logo-block,.main-title,.popup-user .balance-block.header{text-align:center}.balance-wrap .result-list table,.tbl-content,.tbl-support-result{table-layout:fixed}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-family:"Arial",sans-serif}body,img{margin:0}body,h1,img,ol,p,ul{vertical-align:baseline;font-family:"Arial",sans-serif}img,ol,p,ul{font-size:100%}body,h1,img,p{padding:0}*,:after,:before{box-sizing:border-box}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}[hidden]{display:none}a:active,a:hover{outline:0}body,h1,img,ol,p,ul{border:0}button::-moz-focus-inner{padding:0;border:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{display:block;width:100%;outline:0;font-family:"Arial",sans-serif}textarea{overflow:auto;resize:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0;width:100%}a{transition-property:background,color;transition-timing-function:ease;transition-duration:.1s;color:#26a5ff;text-decoration:underline}ol,ul{list-style-type:none;margin:0;padding:0}.btn,[type=submit],button{-webkit-appearance:none;cursor:pointer;outline:0;overflow:visible;margin:0;font-family:"Arial",sans-serif;display:inline-block;vertical-align:top;height:40px;line-height:40px;border:0;border-radius:4px;background:#ff2241;background:linear-gradient(#ff2241,#c61c38);padding:0 38px;font-size:18px;font-weight:600;text-decoration:none;color:#fff;transition:background ease .3s;text-align:center;white-space:nowrap}.btn.btn-small,[type=submit].btn-small,button.btn-small{min-width:70px;height:30px;line-height:30px;padding:0 14px;font-size:14px;font-weight:700}.header,.wrap{position:relative;min-width:320px}.btn.btn-clear{background:0 0;color:#ff2241;border:dashed 1px;font-size:15px;margin-right:10px;line-height:37px}.btn.btn-clear:hover{background:0 0}.btn.btn-second,[type=submit].btn-second,button.btn-second{background:#1c7dac;background:linear-gradient(#1c7dac,#1b6089)}body{font-size:12px;line-height:1.22;color:#333}.main-title span,a:hover{color:#ff2241}.btn-header-loc,.btn-header-metro,.logo-block{text-decoration:none;font-weight:600;white-space:nowrap}.main-title,h1{font-size:18px;font-weight:600}.main-title{font-size:16px;line-height:20px;margin-bottom:25px}h1,p{margin:0 0 20px}.cnt-block{padding:20px;margin-bottom:10px;position:relative}.wrap{overflow:hidden}.header{clear:both;max-width:1460px;height:130px;background:#15081b;background:linear-gradient(#15081b,#190a1f);padding-top:7px}.header .btn-menu-toggle{display:block;width:40px;height:34px;position:absolute;left:0;top:38px}.header .btn-menu-toggle:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:0-523px;width:20px;height:14px;position:absolute;top:50%;left:50%;margin:-7px 0 0-10px}.header .top-panel{overflow:hidden;height:48px;line-height:48px;position:absolute;bottom:0;left:0;right:0;padding:10px}.header .btn-header-loc{float:left}.header .btn-header-metro{float:right}.header .actions-block,.header .search-block{display:none}.header .search-block{height:30px;position:relative}.header .search-block:hover input[type=email],.header .search-block:hover input[type=password],.header .search-block:hover input[type=tel],.header .search-block:hover input[type=text]{background:#fff}.header .search-block:hover [placeholder]::-webkit-input-placeholder{color:#333}.header .search-block:hover [placeholder]:-moz-placeholder{color:#333}.header .search-block:hover [placeholder]::-moz-placeholder{color:#333}.header .search-block:hover [placeholder]:-ms-input-placeholder{color:#333}.header .search-block:hover input[type=submit]{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-462px -429px;width:18px;height:17px}.header .search-block input[type=submit]{position:absolute;padding:0;top:6px;right:7px;background:url(/local/templates/default/css/../img/spr.png)-172px -481px;border:0;box-shadow:none;border-radius:0;cursor:pointer;display:inline-block;vertical-align:middle;width:18px;height:17px;transition:none}.header .search-block input[type=email],.header .search-block input[type=password],.header .search-block input[type=tel],.header .search-block input[type=text]{height:30px;padding:0 30px 0 10px;font-size:14px;background:0 0;border-radius:3px;border:1px solid #a6a6a6}.header .search-block input[type=email]:focus,.header .search-block input[type=password]:focus,.header .search-block input[type=tel]:focus,.header .search-block input[type=text]:focus{background:#fff}.header .search-block input[type=email]:focus+input[type=submit],.header .search-block input[type=password]:focus+input[type=submit],.header .search-block input[type=tel]:focus+input[type=submit],.header .search-block input[type=text]:focus+input[type=submit]{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-462px -429px;width:18px;height:17px}.header .search-block [placeholder]::-webkit-input-placeholder{color:#a6a6a6}.header .search-block [placeholder]:-moz-placeholder{color:#a6a6a6}.header .search-block [placeholder]::-moz-placeholder{color:#a6a6a6}.header .search-block [placeholder]:-ms-input-placeholder{color:#a6a6a6}.logo-block{display:inline-block;vertical-align:top;line-height:20px;font-size:9px;text-transform:uppercase;color:#fff;letter-spacing:1.8px}.logo-block .logo01,.logo-block .logo02{line-height:0;vertical-align:middle;overflow:hidden}.logo-block .title{display:block;margin-bottom:7px}.logo-block .logo01{display:inline-block;width:38px;margin:0 6px 0 3px}.logo-block .logo01 img,.logo-block .logo02 img,.main-menu .ico img{display:block;max-width:100%}.logo-block .logo02{display:inline-block;width:141px}.btn-header-user{display:block;width:38px;height:38px;position:absolute;top:36px;right:0;text-align:left}.btn-header-user:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-332px -286px;width:18px;height:18px;position:absolute;top:50%;left:50%;margin:-9px 0 0-9px}.btn-header-loc:before,.btn-header-loc:hover:before{background-image:url(/local/templates/default/css/../img/spr.png);width:22px}.btn-header-anketa,.btn-header-favorites,.btn-header-loc,.btn-header-metro{line-height:1;font-size:12px;color:#26a5ff;transition:none;text-align:left}.btn-header-loc .title,.btn-header-metro .title{display:none;color:#fff;margin-right:3px}.btn-header-anketa:before,.btn-header-favorites:before,.btn-header-loc:before{margin-right:8px;vertical-align:middle;content:""}.btn-header-loc .val,.btn-header-metro .val{display:inline-block;border-bottom:1px dashed;position:relative}.btn-header-metro .val .count{position:absolute;right:-18px;top:1px;font-size:12px}.btn-header-anketa:hover,.btn-header-favorites:hover,.btn-header-loc:hover,.btn-header-loc:hover .title,.btn-header-metro:hover,.btn-header-metro:hover .title,.footer a:hover{color:#ff2241}.btn-header-loc:before{-webkit-transform:scale(.7857);-ms-transform:scale(.7857);transform:scale(.7857);display:inline-block;background-position:-290px -429px;height:28px}.btn-header-loc:hover:before{background-position:-264px -208px;height:28px}.btn-header-anketa:before,.btn-header-anketa:hover:before,.btn-header-metro:after,.btn-header-metro:hover:after{background-image:url(/local/templates/default/css/../img/spr.png);width:28px;height:28px}.btn-header-metro:after{content:"";-webkit-transform:scale(.7857);-ms-transform:scale(.7857);transform:scale(.7857);margin-left:8px;display:inline-block;vertical-align:middle;background-position:-444px -358px}.btn-header-metro:hover:after{background-position:-146px -429px}.btn-header-anketa,.btn-header-favorites{display:none;font-size:14px;text-decoration:underline;color:#ffa82b;vertical-align:middle;font-weight:600}.btn-header-anketa:before,.btn-header-favorites:before{display:inline-block}.btn-header-anketa:before{background-position:-242px -429px}.btn-header-anketa:hover:before{background-position:-194px -429px}.btn-header-favorites:before,.btn-header-favorites:hover:before{background-image:url(/local/templates/default/css/../img/spr.png);width:24px;height:22px}.btn-header-favorites:before{background-position:0-481px}.btn-header-favorites:hover:before{background-position:-44px -481px}.main-menu li a{display:block;position:relative;width:110px;text-align:center;text-decoration:underline;color:#26a5ff;transition:color ease .3s}.main-menu li a.active,.main-menu li a:hover{color:#fff;text-decoration:none}.main-menu li a.active .ico:before,.main-menu li a:hover .ico:before{opacity:1;transition:none}.main-menu .ico{display:block;width:140px;height:140px;margin:0 0-10px -15px;line-height:0}.main-menu .ico:before{content:"";display:block;width:230px;height:230px;background:url(/local/templates/default/css/../img/main/menu/light.png)center no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;margin:-115px 0 0-115px;opacity:0;transition:opacity ease .3s}.main-menu .ico img{position:relative;z-index:2;cursor:pointer}.main-menu .btn-header-anketa{display:block;float:left}.main-menu .btn-header-favorites{display:block;float:right;padding-top:4px}.main-menu .mobile-buttons{padding-top:8px;padding-left:10px}.main-menu .mobile-search{padding:6px;background:#120718}.main-menu .search-block{display:block}.search-filter-box{background:#2e133b;clear:both;position:relative}.search-filter-box:after,.search-filter-box:before{content:"";display:block;width:9999px;position:absolute;top:0;bottom:0;left:100%;background:#2e133b}.search-filter-box:before{left:auto;right:100%}.search-filter-box .filter-wrap:after,.search-filter-box .section-ext-select .item:after,.search-filter-box .section-main:after{content:".";height:0;visibility:hidden;clear:both;display:block}.search-filter-box .extended-search-block{display:none;padding:35px 0 5px;border-top:1px dotted #fff;clear:both}.search-filter-box .filter-wrap{padding:20px 40px;position:relative;width:320px;margin:0 auto}.search-filter-box .main-title{font-size:16px;font-weight:700;color:#ff2241;margin-bottom:20px}.search-filter-box .title,.search-filter-box h3{font-size:16px;font-weight:700;color:#fff;margin-bottom:15px}.search-filter-box h1,.search-filter-box h2{font-size:16px;font-weight:700;color:#ff2241;margin-bottom:20px}.about-text h3,.footer_text h3{margin:20px 0 10px}.footer_text ul{list-style-type:disc;margin:0 0 20px 20px}.search-filter-box .section-ext-main{-webkit-columns:2;-moz-columns:2;columns:2}.search-filter-box .section-ext-main .chk-filter{margin-bottom:10px}.search-filter-box .section-ext-main .item{display:inline-block;vertical-align:top;margin-bottom:30px;margin-right:10px}.search-filter-box .section-ext-select .item{margin-bottom:26px;line-height:22px;padding-left:120px}.search-filter-box .section-ext-select label{display:block;float:left;width:120px;margin-left:-120px;padding-right:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:12px}.search-filter-box .section-main .col{width:50%;float:left}.search-filter-box .section-main .chk-filter{margin-bottom:10px}.search-filter-box .section-ext-price,.search-filter-box .section-ext-select,.search-filter-box .section-param,.search-filter-box .section-price{margin-bottom:30px}.search-filter-box .section-chk{position:relative;z-index:2}.search-filter-box .section-actions,.search-filter-box .section-chk{margin-bottom:25px}.search-filter-box .section-chk .chk-filter{display:inline-block;vertical-align:top;width:115px}.search-filter-box .section-actions .btn,.search-filter-box .section-actions button,.search-filter-box .section-actions input[type=submit]{width:100%;display:block;max-width:240px;margin:0 auto 15px}.search-filter-box .section-actions .btn.btn-clear{margin-right:10px}.search-filter-box .btn-extended-wrap{text-align:center;font-size:16px;font-weight:600;margin:0-20px}.search-filter-box .section-toggle{text-align:center;clear:both;font-size:12px;font-weight:600}.search-filter-box .btn-filter-extended{white-space:nowrap}.search-filter-box .section-toggle .btn-filter-extended{margin-top:16px;position:relative;margin-left:30px}.search-filter-box .section-toggle .btn-filter-extended:before{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-500px -84px;width:22px;height:22px;position:absolute;top:-5px;left:-30px;transform:rotate(180deg)}.search-filter-box .section-toggle .btn-filter-extended.hide{display:none}.search-filter-box .section-toggle .btn-filter-extended.hide:before{transform:rotate(0deg)}.search-filter-box .btn-filter-extended:after{content:"Расширенный поиск"}.search-filter-box .btn-filter-extended.hide:after{content:"Свернуть расширенный поиск"}.search-filter-box .btn-filter-hide{position:relative;margin-left:30px;margin-top:20px}.search-filter-box .btn-filter-hide:before{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-500px -84px;width:22px;height:22px;position:absolute;top:-5px;left:-30px}.search-filter-box .btn-filter-hide:after{content:"Свернуть"}.chk input[type=checkbox]:checked+label:after,.chk label:before,.chk-filter label:before,.chk-toggle label:after,.chk-toggle label:before{content:""}.search-filter-box .btn-filter-hide:hover:before,.search-filter-box .section-toggle .btn-filter-extended:hover:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-500px -42px;width:22px;height:22px}body .btn-filter-show{border-radius:0;width:100%;font-size:14px;font-weight:500;position:relative;color:#ff2241;background:#2d1239;border-top:1px #3c3456 solid;text-transform:uppercase;letter-spacing:5px}body .btn-filter-show i{display:inline-block;width:16px;height:9px;background:url(/local/templates/default/css/../img/filter-arrows.png)}.chk-toggle{position:relative;display:block;width:200px;height:23px;line-height:21px;overflow:hidden}.chk input[type=checkbox],.chk-filter input[type=checkbox],.chk-toggle input[type=checkbox]{position:absolute;top:-1px;left:-9999px}.chk-toggle input[type=checkbox]:checked+label:before{left:99px;background:#67a63a}.chk-toggle input[type=checkbox]:checked+label span{color:#333!important}.chk-toggle input[type=checkbox]:checked+label span+span{color:#fff!important}.chk-filter,.chk-toggle label{position:relative;display:block}.chk-toggle label{border:1px solid #b2b4b9;border-radius:12px;height:23px;padding:0 42px;text-align:justify}.chk-toggle label span{display:inline-block;vertical-align:middle;position:relative;z-index:2;color:#fff;transition:color ease .3s}.chk-toggle label span+span{color:#333}.chk-toggle label:after{display:inline-block;width:100%;height:0;overflow:hidden}.chk-toggle label:before{display:block;width:100px;height:23px;position:absolute;top:-1px;left:-1px;border-radius:12px;background:#ff2241;transition:all ease .3s}.chk-filter{font-size:12px;line-height:14px;color:#fff}.chk-filter input[type=checkbox]:checked+label{color:#4de600}.chk-filter input[type=checkbox]:checked+label:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-576px -233px;width:8px;height:7px;position:absolute;top:4px;left:2px}.chk-filter input[type=checkbox]:checked+label:before{background:#4de600}.chk,.chk-filter label{position:relative;display:block}.chk-filter label{padding-left:24px}.chk-filter label:before{display:block;width:12px;height:12px;background:#fff;position:absolute;top:1px;left:0}.chk-filter:hover{color:#26a5ff}.chk-filter:hover label:before{background:#26a5ff}.chk{font-size:14px;line-height:16px}.chk.clr01{color:#0086e5}.chk.clr01 input[type=checkbox]:checked+label:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-62px -557px;width:11px;height:8px;left:2px}.chk.clr01 label:before{border-color:#0086e5}.chk.clr02{color:#1ca600}.chk.clr02 input[type=checkbox]:checked+label:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-576px -205px;width:10px;height:8px;left:3px}.chk.clr02 label:before{border-color:#1ca600}.chk.clr03{color:#ff0040}.chk.clr03 input[type=checkbox]:checked+label:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-31px -557px;width:11px;height:8px;left:2px}.chk.clr03 label:before{border-color:#ff0040}.chk.chk-small{font-size:11px;font-weight:600;line-height:14px}.chk.chk-small label{padding-left:20px}.chk.chk-small label:before{width:12px;height:12px;top:1px}.chk.chk-small input[type=checkbox]:checked+label{color:#1ca600}.chk.chk-small input[type=checkbox]:checked+label:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-576px -149px;width:9px;height:8px;top:3px;left:1px}.chk.chk-small input[type=checkbox]:checked+label:before{border-color:#1ca600}.chk input[type=checkbox]:checked+label:after{display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-576px -233px;width:8px;height:7px;left:4px;top:4px;position:absolute}.chk label{display:block;padding-left:30px;position:relative}.chk label:before{display:block;width:16px;height:16px;border:1px solid gray;background:#fff;position:absolute;top:0;left:0}.banners-box:after,.param-item:after{content:".";visibility:hidden}.param-item,.price-item{width:245px;font-size:12px;color:#fff}.param-item{padding-left:65px;padding-top:11px;height:25px;line-height:25px;margin-bottom:7px}.param-item:after{display:block;height:0;clear:both}.param-item .sl-title{display:block;float:left;width:65px;margin-left:-65px;margin-top:-11px;overflow:hidden}.param-item .ui-slider{height:3px;border-radius:2px;background:#bfbfbf}.param-item .ui-slider .ui-slider-range{background:#f69e1e}.param-item .ui-slider .ui-slider-handle{padding:0;background:url(/local/templates/default/css/../img/spr.png)-332px -429px;display:inline-block;vertical-align:middle;width:26px;height:25px;font-size:9px;font-weight:600;color:#7f3500;text-align:center;line-height:25px;overflow:hidden;margin:-8px 0 0-13px;outline:0;cursor:pointer;text-decoration:none}.price-item{margin-bottom:20px;line-height:22px}.price-item .range-field{height:22px;overflow:hidden;text-align:right;margin-bottom:18px}.price-item .range-field .lbl-title{float:left;margin-left:0}.price-item .range-field input,.price-item .range-field label{display:inline-block;vertical-align:top;margin-left:12px}.price-item .range-field input[type=email],.price-item .range-field input[type=password],.price-item .range-field input[type=tel],.price-item .range-field input[type=text]{height:22px;width:55px;background:#fff;border:0;padding:0 5px;text-align:right;font-size:12px;font-weight:400;color:#333}.price-item .ui-slider{height:7px;background:#bfbfbf;border-radius:4px;margin-bottom:6px}.price-item .ui-slider .ui-slider-range{background:#ffca29;background:linear-gradient(#ffca29,#f69e1e)}.price-item .ui-slider .ui-slider-handle{background:url(/local/templates/default/css/../img/spr.png)-500px -330px;border:0;padding:0;border-radius:0;display:inline-block;vertical-align:middle;width:18px;height:19px;outline:0;margin:-2px 0 0-10px;box-shadow:0 0 5px rgba(0,0,0,.5)}.btn-dashed{display:inline-block;line-height:1;text-decoration:none;color:#26a5ff;border-bottom:1px dashed;transition:all ease .3s}.chk-filter label a,.footer{color:#fff}.about-text{padding:20px 18px 0}@media (min-width:480px){.header{height:150px;padding-top:32px}.header .btn-menu-toggle{top:10px;left:30px}.header .btn-header-user{right:30px;top:8px}.header .top-panel{height:46px;padding:0 40px}.logo-block{padding-left:75px;padding-top:5px;position:relative;text-align:left;font-size:11px}.logo-block .logo01{width:55px;position:absolute;top:0;left:0}.logo-block .logo02{width:209px}.logo-block .title{text-transform:none;letter-spacing:normal;margin-bottom:0}.btn-header-loc .title,.btn-header-metro .title{display:inline-block}.btn-header-loc:before,.btn-header-metro:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.items-stat-box{padding:0 35px}@media (min-width:700px){.catalog-actions-box .items-wrap{padding:0 36px;display:flex;flex-wrap:wrap;column-gap:20px}.catalog-actions-box.salons .item-wrap{width:100%}.catalog-actions-box .item-wrap{width:47%;display:inline-block;margin:0 auto 30px}}@media (min-width:768px){.catalog-actions-box.salons .item-wrap{width:47%}.header .btn-wrap,.main-menu ul{text-align:justify}.btn-header-metro:before,.header .btn-wrap:after,.header:after,.header:before,.main-menu ul:after{content:""}h1{font-size:24px}.page{margin:0 33px}.header,.header:after,.header:before{background:#1c0b24;background:linear-gradient(#1c0b24,#2e133b)}.header{height:310px;padding:20px 33px 0}.header:after,.header:before{display:block;width:9999px;position:absolute;top:0;bottom:0;left:100%}.header:before{left:auto;right:100%}.header .main-menu .btn-close,.header .mobile-buttons,.header .mobile-search{display:none}.header .top-panel{height:120px;padding:0 220px 0 0;position:relative;bottom:auto;left:auto;right:auto;z-index:3}.header .btn-wrap{width:100%;float:left;height:28px;line-height:28px}.header .btn-wrap:after,.main-menu ul:after{display:inline-block;width:100%;height:0;overflow:hidden}.header .actions-block,.header .search-block{display:block;width:200px;float:right;margin-right:-220px}.header .actions-block{clear:both;padding-top:40px;overflow:hidden}.banners-box .banner+banner,.header .actions-block .btn{float:left}.header .actions-block .btn+.btn{float:right}.logo-block{padding:12px 0 0 110px;position:absolute;top:63px;left:33px;z-index:10}.logo-block .logo01{width:85px}.btn-header-anketa:before,.btn-header-anketa:hover:before{background-image:url(/local/templates/default/css/../img/spr.png);width:28px;height:28px}.btn-header-anketa,.btn-header-favorites,.main-menu li{display:inline-block}.btn-header-anketa:before{background-position:-242px -429px}.btn-header-anketa:hover:before{background-position:-194px -429px}.btn-header-favorites:before,.btn-header-favorites:hover:before{background-image:url(/local/templates/default/css/../img/spr.png);width:24px;height:22px}.btn-header-favorites:before{background-position:0-481px}.btn-header-favorites:hover:before{background-position:-44px -481px}.btn-header-metro:before,.btn-header-metro:hover:before{background-image:url(/local/templates/default/css/../img/spr.png);width:28px;height:28px}.btn-header-loc,.btn-header-metro{font-size:14px;float:none!important;display:inline-block;vertical-align:middle;margin:0}.btn-header-loc .title,.btn-header-metro .title,.btn-header-metro:after{display:none}.btn-header-metro:before{display:inline-block;vertical-align:middle;background-position:-444px -358px;margin-left:0;margin-right:8px}.btn-header-metro:hover:before{background-position:-146px -429px}.main-menu{display:block!important;font-size:12px;line-height:1.2}.main-menu li{vertical-align:top}.search-filter-box .extended-search-block:after,.search-filter-box .section-ext-bottom-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.search-filter-box{margin-bottom:20px!important}.search-filter-box .extended-search-block{padding-right:255px}.search-filter-box .section-ext-bottom-wrap{width:245px;float:right;margin-right:-255px}.search-filter-box .section-ext-main{width:100%;float:left;-webkit-columns:3;-moz-columns:3;columns:3}.banners-box .banner{width:50%;float:right}}@media (min-width:1280px){.catalog-actions-box .items-wrap{padding:0}h1{font-size:28px;margin-bottom:25px}.header,.page{margin:0 auto}.page{width:1280px;padding:0 100px}.header{max-width:1280px;height:250px;padding:20px 100px 0}.header .top-panel{height:auto;padding-right:0}.header .btn-wrap{float:left;width:655px}.header .search-block{width:180px;float:left;margin:0}.header .actions-block{width:200px;margin:0;clear:none;padding:0}.header .act-wrap{width:390px;float:right}.logo-block{text-align:center;left:100px}.logo-block .logo01{display:block;clear:both;margin:0 auto 22px;width:85px;position:static}.logo-block,.logo-block .title{padding:0;position:absolute;top:87px}.logo-block .title{clear:both;margin-bottom:5px;left:0;right:0}.logo-block .logo02{width:209px;display:block;margin:0 auto}.btn-header-loc .title,.btn-header-metro .title{display:inline-block}.main-menu{padding:12px 0 0 230px}.banners-box{font-size:18px;width:1100px}.search-filter-box{max-width:1280px;padding:0 100px;margin:0 auto}.search-filter-box .filter-wrap{width:100%;padding:10px 0 20px}.search-filter-box .main-title{display:none}.search-filter-box .section-wrap{padding-right:530px}.search-filter-box .section-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.search-filter-box .extended-search-block{padding-right:560px}.search-filter-box .section-ext-main{-webkit-columns:3;-moz-columns:3;columns:3}.search-filter-box .section-ext-bottom-wrap{width:540px;margin-right:-560px}.search-filter-box .section-ext-select{width:260px;float:left}.search-filter-box .section-ext-price{width:245px;float:right}.search-filter-box .section-main{width:100%;float:left}.search-filter-box .section-main .item{width:50%;float:left}.search-filter-box .section-inner-wrap{width:530px;float:right;margin-right:-530px}.search-filter-box .section-price{float:right}.search-filter-box .section-param{float:left}.search-filter-box .section-bottom-wrap{text-align:right}.search-filter-box .section-chk{display:inline-block;vertical-align:top;padding-top:12px;margin:0 10px 0 0}.search-filter-box .section-chk .chk-filter{display:inline-block;vertical-align:top;width:auto;margin-right:20px}.search-filter-box .section-actions{display:inline-block;vertical-align:top;width:460px;margin:0}.search-filter-box .section-actions .btn{float:right;max-width:195px;padding:0}.search-filter-box .btn-extended-wrap{float:left;padding-top:8px;margin:0}.search-filter-box .section-toggle{position:absolute;bottom:21px;left:0;text-align:left}.search-filter-box.ext-filter .section-toggle{bottom:50px}}@media (min-width:1600px){.search-filter-box .section-actions,.search-filter-box .section-chk{text-align:left;float:none;width:100%}h1{font-size:36px;margin-bottom:35px}.page{width:1600px;padding:0 90px}.header{max-width:1600px;padding:20px 90px 0;height:280px}.header .btn-wrap{width:815px}.header .act-wrap{width:505px}.header .search-block{width:260px}.logo-block{left:90px;top:85px}.logo-block .logo01{width:106px;margin-bottom:27px}.logo-block .logo02{width:262px}.logo-block .title{top:113px}.btn-header-anketa,.btn-header-favorites,.btn-header-loc,.btn-header-metro{font-size:16px}.btn-header-loc{min-width:200px}.main-menu{padding-left:340px;font-size:18px}.main-menu li a{width:170px}.main-menu .ico{width:180px;height:180px;margin-left:-5px}.main-menu .ico:before{width:294px;height:296px;margin:-147px 0 0-148px}.banners-box{width:1420px}.search-filter-box{max-width:1600px;padding:0 90px}.search-filter-box .section-wrap{padding-right:790px}.search-filter-box .section-bottom-wrap{width:200px;position:absolute;top:0;right:0;padding-top:34px}.search-filter-box .section-chk{margin-bottom:15px}.search-filter-box .section-chk .chk-filter{display:block;width:100%;margin-bottom:10px}.search-filter-box .section-ext-main{-webkit-columns:4;-moz-columns:4;columns:4}.search-filter-box .section-toggle{bottom:20px}.search-filter-box .section-actions .btn{display:block;float:none;max-width:1000px;margin:0 0 10px}.search-filter-box .section-actions .btn-extended-wrap{width:200px;float:right;white-space:nowrap;height:30px;position:relative}.search-filter-box .section-actions .btn-extended-wrap .btn-dashed{position:absolute;top:5px;left:0}.search-filter-box .section-actions .btn-extended-wrap .btn-dashed.hide{left:auto;right:0;top:241px}}.banners-box,.footer,.page{min-width:320px}.search-filter-box .section-main .item{margin-bottom:45px}.page,.wrap-fix{margin:0 auto}.footer .seo-menu,.search-filter-box .filter-wrap,body .btn-filter-show.search-filter-visible{display:none}.search-filter-box.search-filter-visible .filter-wrap,body .btn-filter-show{display:block}.i{display:inline-block;vertical-align:middle}.overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:4}.banners-box,.footer,.footer .inner-wrap,.footer .menu-wrap,.page{position:relative}.page{padding-bottom:20px!important;clear:both}.footer{background:url(/local/templates/default/css/../img/main/footer.png)#241232;overflow:hidden;clear:both;padding:50px 40px 30px;font-size:14px;line-height:20px}.banners-box .banner,.banners-box .banner:after,.banners-box .banner:before{background-image:url(/local/templates/default/css/../img/main/banners.png);background-repeat:repeat-x;display:block}.banners-box .banner01,.banners-box .banner01:after{background-position:0 0;background-color:#4880a7}.footer a{color:#40afff;text-decoration:underline}.banners-box .banner,.catalog-menu a,.catalog-menu a.active .title,.salon-item-resp .item-title span a:hover{text-decoration:none}.footer li{margin-bottom:16px}.footer .seo-menu a{color:#aadafd;font-size:12px}.footer .seo-menu li{margin-bottom:6px}.footer .menu-wrap{margin-bottom:35px;overflow:hidden}.footer .footer-main-menu{-webkit-columns:2;-moz-columns:2;columns:2}.footer .info-block img{display:block;margin:40px 0 30px;max-width:100%}.footer .logo-bitrix{display:none}.banners-box{max-width:1460px;margin:0 auto;font-size:16px}.banners-box:after{display:block;height:0;clear:both}.banners-box .banner{text-align:center;height:35px;line-height:35px;color:#fff;transition:none;position:relative}.banners-box .banner:after{left:100%}.banners-box .banner:after,.banners-box .banner:before{content:"";width:9999px;position:absolute;top:0;bottom:0}.banners-box .banner01:before,.banners-box .banner02:after{display:none}.banners-box .banner:before{left:auto;right:100%}.banners-box .banner01:hover,.banners-box .banner01:hover:after{background-position:0-35px;background-color:#5683b4}.banners-box .banner02,.banners-box .banner02:before{background-position:0-70px;background-color:#ce1c36}.banners-box .banner02:hover,.banners-box .banner02:hover:before{background-position:0-105px;background-color:#ff2241}body .btn-filter-show:hover i{background-position:0 9px}body .btn-filter-show:hover{background:#2d1239;border-top:1px #3c3456 solid}@media (min-width:480px){.footer .menu-wrap{padding-right:120px}.footer .seo-menu{width:100%;float:left;display:block}.footer .footer-main-menu{width:120px;float:right;margin-right:-120px;-webkit-columns:1;-moz-columns:1;columns:1}.footer .logo-bitrix{position:absolute;bottom:0;right:0;display:block;float:left}.footer .info-block{position:relative;overflow:hidden}.footer .info-block .pic{float:left;position:absolute;top:0;left:200px}.footer .info-block .pic img{margin:0}.footer .info-block .attestat{float:left;position:absolute;bottom:0;left:200px}}@media (max-width:479px){.main-menu li{width:50%!important}}@media (max-width:767px){.main-menu{display:none;position:fixed;top:0;left:0;right:0;background:#250e31;z-index:5;min-width:320px}.main-menu ul{width:100%}.main-menu ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.main-menu li{display:block;float:left;width:33%;overflow:hidden;border:1px solid #513e5a}.main-menu li:nth-child(2),.main-menu li:nth-child(5),.main-menu li:nth-child(8){width:34%}.main-menu li a{display:block;width:100%;height:130px;position:relative}.main-menu .ico{width:140px;height:140px;position:absolute;top:0;left:50%;margin:-10px 0 0-70px}.main-menu .val{margin:0;height:20px;line-height:20px;position:absolute;left:0;right:0;bottom:5px;z-index:2}.main-menu .mobile-buttons{height:45px;padding-right:60px;overflow:hidden}.main-menu .btn-close{display:block;width:45px;height:45px;position:absolute;top:0;right:0}.main-menu .btn-close:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-542px -34px;width:14px;height:14px;position:absolute;top:50%;left:50%;-webkit-transform:-webkit-translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:480px) and (max-width:767px){.search-filter-box .filter-wrap{width:480px;padding:30px 37px 20px}.search-filter-box .main-title{font-size:20px}.search-filter-box .section-main{width:161px;float:left}.search-filter-box .section-main .col{float:none!important;clear:both;width:auto;overflow:hidden}.search-filter-box .section-main .col:first-child .item{min-height:162px}.search-filter-box .section-main .col+.col{width:406px}.search-filter-box .section-main .col+.col .item{width:280px;float:left}.search-filter-box .section-main .col+.col .item .chk-filter{display:inline-block;vertical-align:top;width:49%}.search-filter-box .section-main .col+.col .item+.item{width:100px;float:right}.search-filter-box .section-main .col+.col .item+.item .chk-filter{display:block;width:100%}.search-filter-box .section-param,.search-filter-box .section-price{width:245px;float:right}.search-filter-box .section-chk{clear:both;width:50%;float:left}.search-filter-box .section-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.search-filter-box .section-chk .chk-filter{display:block;width:100%;margin-bottom:10px}.search-filter-box .section-actions{width:50%;float:right}.search-filter-box .section-toggle{width:50%;text-align:left}}@media (min-width:768px){.footer .info-block{width:40%;float:left}.footer .info-block .attestat,.footer .info-block .pic{position:static;float:none}.footer .info-block .attestat img,.footer .info-block .pic img{margin:40px 0 30px}.footer .menu-wrap{width:60%;float:right;position:static;margin:0}.footer .logo-bitrix{position:absolute;bottom:0;left:0;float:left;right:auto}.overlay{display:none!important}}@media (min-width:768px) and (max-width:1279px){.search-filter-box .main-title{display:none}.search-filter-box .filter-wrap{padding:10px 33px 20px;width:100%}.search-filter-box .section-main .item,.search-filter-box .section-param,.search-filter-box .section-price{width:50%;float:left}.search-filter-box .section-main .col{width:40%}.search-filter-box .section-main .col+.col{width:60%}.search-filter-box .section-main .col+.col .item{width:70%}.search-filter-box .section-main .col+.col .item .chk-filter{display:inline-block;vertical-align:top;width:49%}.search-filter-box .section-main .col+.col .item+.item{width:30%}.search-filter-box .section-main .col+.col .item+.item .chk-filter{display:block;width:100%}.search-filter-box .section-chk{width:25%;float:left}.search-filter-box .section-chk .chk-filter{display:block;width:100%;margin-bottom:10px}.search-filter-box .section-actions{width:75%;float:left}.search-filter-box .section-actions .btn{float:right}.search-filter-box .section-actions .btn-extended-wrap{float:left;padding-top:8px;margin:0}.search-filter-box .section-toggle{text-align:left}}@media (min-width:960px){.search-filter-box .section-ext-main{-webkit-columns:4;-moz-columns:4;columns:4}}@media (min-width:1280px){.footer{padding-left:0;padding-right:0}.footer .inner-wrap{max-width:1280px;padding:0 100px;margin:0 auto}.footer .info-block{width:34%}.footer .menu-wrap{width:66%;padding:0;position:relative}.footer .logo-bitrix{left:auto;right:0}.footer .footer-main-menu{width:24%;margin:0;float:left}.footer .seo-menu{width:76%;float:right;margin:0}}@media (min-width:1600px){.footer .inner-wrap{max-width:1600px;padding:0 90px}.footer .info-block{width:25%}.footer .menu-wrap{width:75%}.footer .footer-main-menu{width:30%}.footer .seo-menu{width:70%}.footer .logo-bitrix{right:150px}}.wrap-resp .page>header{padding:15px 36px 0}.wrap-fix{min-width:1280px;overflow:hidden}.wrap-fix h1,.wrap-resp h1{font-size:24px;font-weight:600;margin-bottom:35px;line-height:1.22;display:inline-block}.wrap-fix h2,.wrap-fix h3,.wrap-resp h2,.wrap-resp h3{line-height:1.33;font-weight:700;margin-bottom:15px}.wrap-fix h2,.wrap-resp h2{font-size:18px}.wrap-fix h3,.wrap-resp h3{font-size:14px}.wrap-fix .header{width:1280px;min-width:1200px;padding:20px 100px 0;height:250px;margin:0 auto;background:#1c0b24;background:linear-gradient(#1c0b24,#2e133b);clear:both;position:relative}.wrap-fix .header:after,.wrap-fix .header:before{content:"";display:block;width:9999px;position:absolute;top:0;bottom:0;background:#1c0b24;background:linear-gradient(#1c0b24,#2e133b)}.wrap-fix .header:before{left:100%}.wrap-fix .header:after{left:auto;right:100%}.wrap-fix .header .top-panel,.wrap-fix .main-menu{position:relative;top:auto;right:auto;left:auto;bottom:auto}.wrap-fix .header .top-panel{height:auto;padding:0;z-index:3;overflow:hidden;line-height:48px}.wrap-fix .header .btn-wrap{float:left;width:655px;height:28px;line-height:28px;text-align:justify}.wrap-fix .header .btn-wrap:after,.wrap-fix .main-menu ul:after{content:"";height:0;overflow:hidden;display:inline-block;width:100%}.wrap-fix .header .act-wrap{width:390px;float:right}.wrap-fix .header .search-block{display:block;width:180px;float:left;margin:0}.wrap-fix .header .actions-block{display:block;float:right;overflow:hidden;width:200px;margin:0;clear:none;padding:0}.wrap-fix .header .actions-block .btn{float:left}.wrap-fix .header .actions-block .btn+.btn{float:right}.wrap-fix .header .main-menu .btn-close,.wrap-fix .header .mobile-buttons,.wrap-fix .header .mobile-search{display:none}.wrap-fix .btn-header-loc,.wrap-fix .btn-header-metro{font-size:14px;float:none!important;margin:0;display:inline-block;min-width:0;vertical-align:middle}.wrap-fix .btn-header-loc:before,.wrap-fix .btn-header-metro:before{-webkit-transform:-webkit-scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.wrap-fix .btn-header-loc .title,.wrap-fix .btn-header-metro .title{display:inline-block}.wrap-fix .btn-header-anketa,.wrap-fix .btn-header-favorites{font-size:14px;display:inline-block}.wrap-fix .main-menu{display:block!important;font-size:12px;line-height:1.2;padding:12px 0 0 230px;background:0 0}.wrap-fix .main-menu ul{width:auto;text-align:justify}.wrap-fix .main-menu li{display:inline-block;vertical-align:top;float:none;width:auto!important;border:0;overflow:visible}.wrap-fix .main-menu li a{height:auto;width:auto}.wrap-fix .main-menu .ico{width:140px;height:140px;position:static;margin:0 0-10px -15px}.wrap-fix .main-menu .ico:before{width:230px;height:230px;margin:-115px 0 0-115px}.wrap-fix .main-menu .val{height:auto;line-height:1.22;position:static}.wrap-fix .logo-block{font-size:11px;position:absolute;text-align:center;padding:0;top:87px;left:100px}.wrap-fix .logo-block .title{display:block;clear:both;margin-bottom:5px;padding:0;position:absolute;top:87px;left:0;right:0;text-transform:none;letter-spacing:normal}.wrap-fix .logo-block .logo01{position:static;width:85px;margin:0 auto 22px;display:block;clear:both}.wrap-fix .logo-block .logo02{width:209px;margin:0 auto;display:block}.wrap-fix .banners-box{width:1280px;font-size:16px}.wrap-fix .banners-box .banner{width:50%;float:right}.wrap-fix .search-filter-box{max-width:1280px;padding:0 100px;margin:0 auto 20px;background:#2e133b;clear:both;position:relative}.wrap-fix .search-filter-box:after,.wrap-fix .search-filter-box:before{background:#2e133b}.wrap-fix .search-filter-box .filter-wrap{width:100%;padding:10px 0 20px}.wrap-fix .search-filter-box .main-title{display:none}.wrap-fix .search-filter-box .section-wrap{padding-right:530px}.wrap-fix .search-filter-box .section-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.wrap-fix .search-filter-box .section-main{width:100%;float:left}.wrap-fix .search-filter-box .section-main .chk-filter{width:100%!important}.wrap-fix .search-filter-box .section-main .col{width:50%;float:left!important;clear:none;overflow:visible}.wrap-fix .search-filter-box .section-main .col:first-child .item{min-height:0}.wrap-fix .search-filter-box .section-main .col+.col{width:50%}.wrap-fix .search-filter-box .section-main .col+.col .item,.wrap-fix .search-filter-box .section-main .item{width:50%;float:left}.wrap-fix .search-filter-box .section-inner-wrap{width:530px;float:right;margin-right:-530px}.wrap-fix .search-filter-box .section-param{width:auto;float:left}.wrap-fix .search-filter-box .section-price{float:right;width:auto}.wrap-fix .search-filter-box .extended-search-block{padding-right:560px}.catalog-menu ul:after,.wrap-fix .search-filter-box .extended-search-block:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}.wrap-fix .search-filter-box .section-ext-main{width:100%;float:left;-webkit-columns:3;-moz-columns:3;columns:3}.wrap-fix .search-filter-box .section-ext-bottom-wrap{float:right;width:540px;margin-right:-560px}.wrap-fix .search-filter-box .section-ext-bottom-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.wrap-fix .search-filter-box .section-ext-select{width:260px;float:left}.wrap-fix .search-filter-box .section-ext-price{width:245px;float:right}.wrap-fix .search-filter-box .section-bottom-wrap{text-align:right;clear:both;width:100%;position:relative;top:auto;right:auto;padding-top:0}.wrap-fix .search-filter-box .section-chk{display:inline-block;vertical-align:top;padding-top:12px;margin:0 100px 0 0;clear:none;width:auto;float:none}.wrap-fix .search-filter-box .section-chk .chk-filter{display:inline-block;vertical-align:top;width:auto;margin-right:20px;margin-bottom:0}.wrap-fix .search-filter-box .section-actions{display:inline-block;vertical-align:top;width:460px;margin:0;float:none}.wrap-fix .search-filter-box .section-actions .btn{float:right;max-width:195px;padding:0;margin-bottom:15px}.wrap-fix .search-filter-box .btn-extended-wrap{float:left;padding-top:8px;margin:0}.wrap-fix .search-filter-box .section-toggle{position:absolute;bottom:48px;left:0;width:auto;-webkit-transform:-webkit-translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.wrap-fix+.footer{padding-left:0;padding-right:0;min-width:1280px}.catalog-menu,.wrap-fix+.footer .inner-wrap{width:1280px;padding:0 100px;margin:0 auto}.wrap-fix+.footer .menu-wrap{width:66%;padding:0;margin:0;position:relative;float:right}.wrap-fix+.footer .footer-main-menu{width:24%;float:left;margin:0;-webkit-columns:1;-moz-columns:1;columns:1}.wrap-fix+.footer .seo-menu{display:block;width:76%;float:right;margin:0;-webkit-columns:2;-moz-columns:2;columns:2}.wrap-fix+.footer .logo-bitrix{display:block;float:left;position:absolute;bottom:0;left:auto;right:0}.wrap-fix+.footer .info-block{width:34%;position:relative;overflow:hidden;float:left}.wrap-fix+.footer .info-block .attestat,.wrap-fix+.footer .info-block .pic{position:static;float:none}.wrap-fix+.footer .info-block .pic img{margin:40px 0 30px}.wrap-fix .page{width:1280px;margin:0 auto;padding-left:100px;padding-right:100px}.wrap-fix .cnt-block{padding:35px 40px 40px;margin-bottom:20px}.catalog-menu{display:none;font-size:14px;font-weight:600;height:60px;margin:-20px auto 35px;line-height:60px;position:relative;background:#0e0612;clear:both}.catalog-menu:after,.catalog-menu:before{content:"";display:block;width:9999px;position:absolute;top:0;bottom:0;left:100%;background:#0e0612}.catalog-menu:before{left:auto;right:100%}.catalog-menu a.active .i-menu01,.catalog-menu a.active .i-menu02,.catalog-menu a.active .i-menu03,.catalog-menu a.active .i-menu04,.catalog-menu a.active .i-menu05,.catalog-menu a.active .i-menu06{background-image:url(/local/templates/default/css/../img/spr.png)}.catalog-menu ul{text-align:justify;height:60px;overflow:hidden}.catalog-menu li{display:inline-block;vertical-align:top;overflow:hidden}.catalog-menu a{display:block;white-space:nowrap;float:left}.catalog-menu a.active{color:#fff;text-decoration:none}.catalog-menu a.active .i-menu01{background-position:-372px -70px;width:46px;height:46px}.catalog-menu a.active .i-menu02{background-position:-309px -224px;width:43px;height:37px}.catalog-menu a.active .i-menu03{background-position:-210px -81px;width:40px;height:58px}.catalog-menu a.active .i-menu04{background-position:-444px 0;width:36px;height:33px}.catalog-menu a.active .i-menu05{background-position:-340px -360px;width:32px;height:34px}.catalog-menu a.active .i-menu06{background-position:-444px -106px;width:27px;height:31px}.catalog-menu .title{text-decoration:underline}.catalog-menu .menu-count{font-size:11px;color:#fff;text-decoration:none}.catalog-menu .i{margin-right:3px}.main-title-block{margin-bottom:20px;clear:both;overflow:hidden;padding:20px 33px 0}.main-title-block .btn-new,.main-title-block .main-block .btn{float:right}.main-title-block .main-block{width:100%;overflow:hidden}.main-title-block .price-block{overflow:hidden}.main-title-block .price-block .items-wrap{height:90px;overflow:hidden;margin-top:15px}.main-title-block .price-block .item{display:block;position:relative;float:left;margin-left:2%;padding:17px 4px 0 11px;width:31.9%;height:90px;border-radius:4px;overflow:hidden;font-size:14px;line-height:18px;font-weight:700;color:#fff;background-color:#0e0911;background-position:0 0;background-repeat:none}.main-title-block .price-block .item.item01{background-image:url(/local/templates/default/css/../img/ank/price01.png);margin-left:0}.main-title-block .price-block .item.item02{background-image:url(/local/templates/default/css/../img/ank/price02.png)}.main-title-block .price-block .item.item03{background-image:url(/local/templates/default/css/../img/ank/price03.png)}.main-title-block .price-block .item.item04{background-image:url(/local/templates/default/css/../img/ank/price04.png)}.main-title-block .price-block .item.item05{background-image:url(/local/templates/default/css/../img/ank/price05.png)}.main-title-block .price-block .num{display:block;height:90px;line-height:90px;width:60px;text-align:center;font-weight:400;font-size:25px;color:#ffa526;position:absolute;top:26px;left:-12px}.main-title-block .price-block .loc{height:36px;overflow:hidden;margin-bottom:3px}.frm-add-box .row:after,.frm-add-box .section:after{content:".";height:0;display:block;clear:both;visibility:hidden}.main-title-block .price-block .unit{font-size:10px;text-transform:uppercase;font-weight:800;color:#ffa526;position:absolute;left:40px;top:66px}.main-title-block .title-wrap{overflow:hidden;margin-top:20px}.main-title-block h1{display:inline-block;margin-bottom:10px;margin-top:9px}.main-title-block h2{margin-bottom:30px;display:none}.frm-add-box .row-submit{text-align:center;overflow:hidden}.frm-add-box .section{margin-bottom:35px}.frm-add-box .col{width:100%}.frm-add-box .row{margin-bottom:10px}.frm-add-box .row:last-child{margin-bottom:0}.frm-add-box .row>label{display:block;float:left;font-size:14px;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.frm-add-box .item-about textarea,.frm-add-box .item-desc textarea,.frm-add-box .item-price textarea{height:140px}.frm-add-box .field-address{overflow:hidden}.frm-add-box .field-address h2{display:block;width:80px;height:30px;line-height:30px;overflow:hidden}.frm-add-box .item-phones,.frm-add-box .item-price{margin-top:30px}.frm-add-box .field-shedule{padding-left:26px;line-height:40px;position:relative;overflow:hidden;font-size:14px;margin-top:20px;margin-bottom:-30px}.frm-add-box .field-shedule:after{content:"";background-image:url(/local/templates/default/css/../img/spr.png);background-position:-358px -481px;width:16px;height:16px;position:absolute;left:0;top:50%;margin-top:-8px}.frm-add-box .field-shedule .chk,.frm-add-box .field-shedule:after{display:inline-block;vertical-align:middle}.frm-add-box .field-shedule label{vertical-align:top;margin-right:10px}.frm-add-box .field-shedule>label{font-size:18px;line-height:1.33;font-weight:700;margin-bottom:15px;margin-left:-26px}.frm-add-box .field-shedule .shedule-wrap{vertical-align:top;text-align:justify;width:170px;margin-right:10px}.frm-add-box .field-shedule .shedule-wrap:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}.frm-add-box .field-shedule .shedule-wrap label{margin:0;text-align:left}.frm-add-box .field-shedule .shedule-wrap input[type=email],.frm-add-box .field-shedule .shedule-wrap input[type=password],.frm-add-box .field-shedule .shedule-wrap input[type=tel],.frm-add-box .field-shedule .shedule-wrap input[type=text]{display:inline-block;vertical-align:top;width:60px;text-align:center;padding:0}.frm-add-box .item-main{width:100%}.frm-add-box .item-main .row{margin-bottom:22px}.frm-add-box .item-main .row:last-child{margin:0}.frm-add-box .item-loc,.frm-add-box .item-out{margin-top:30px}.frm-add-box .item-loc .row{padding-left:75px}.frm-add-box .item-loc .row>label{width:75px;margin-left:-75px}.frm-add-box .item-out .chk{display:inline-block;vertical-align:top;width:49%;margin:0 0 12px}.frm-add-box .item-out .chk.chk-appatment{font-size:18px;font-weight:700;width:auto;margin-bottom:0}.frm-add-box .item-params{padding-top:14px}.frm-add-box .item-params h2{margin-bottom:10px}.frm-add-box .item-params .field-main-params{font-size:12px;line-height:25px;overflow:hidden}.frm-add-box .item-params .field-item{width:50px;float:left;overflow:hidden;margin-right:14px}.frm-add-box .item-params .field-item:last-child{margin:0}.frm-add-box .item-params input[type=email],.frm-add-box .item-params input[type=password],.frm-add-box .item-params input[type=tel],.frm-add-box .item-params input[type=text]{padding:0;text-align:center}.frm-add-box .item-tarif{border:1px solid #d9a36c;background:#ffea7f;padding:13px 70px 15px 37px;font-size:14px;font-weight:600;overflow:auto}.frm-add-box .col-tarif{position:relative;overflow:hidden;margin-top:70px}.frm-add-box-salon .col-tarif{margin-top:10px}.frm-add-box .col-tarif:after{display:block;content:" ";position:absolute;height:100%;width:1px;box-shadow:-3px 0 5px 1px;top:0;right:-1px;z-index:2}.frm-add-box .item-tarif .title-h2{font-size:18px;font-weight:700}.frm-add-box .item-tarif h2{margin:0}.frm-add-box .item-tarif table,.tarif-table-block table{width:100%;border-collapse:collapse}.frm-add-box .item-tarif td,.frm-add-box .item-tarif th{text-align:left;font-weight:600;padding:10px;vertical-align:middle}.frm-add-box .item-tarif input[type=email],.frm-add-box .item-tarif input[type=password],.frm-add-box .item-tarif input[type=tel],.frm-add-box .item-tarif input[type=text]{width:70px}.frm-add-box .item-ext .row{padding-left:145px}.frm-add-box .item-ext .row>label{width:145px;margin-left:-145px}.frm-add-box .item-about{margin-top:30px}.frm-fix input[type=email],.frm-fix input[type=password],.frm-fix input[type=tel],.frm-fix input[type=text],.frm-fix textarea{height:40px;border:1px solid gray;background:#fff;padding:0 15px;font-size:14px;color:#333}.frm-fix textarea{height:100px;padding:10px 15px;resize:none}.frm-fix [placeholder]::-webkit-input-placeholder{color:#333}.frm-fix [placeholder]:-moz-placeholder{color:#333}.frm-fix [placeholder]::-moz-placeholder{color:#333}.frm-fix [placeholder]:-ms-input-placeholder{color:#333}.frm-fix select{height:40px;border:1px solid gray;padding-left:15px}.frm-add-photo{font-size:12px;line-height:24px;margin-bottom:25px;overflow:hidden}.frm-add-photo .btn{margin:4px 20px 10px 0}.photo-add-list{font-size:10px;line-height:1.2;overflow:auto}.photo-add-list .items-wrap{white-space:nowrap;padding-bottom:40px}.photo-add-list .item{display:inline-block;white-space:normal;vertical-align:top;width:192px;position:relative;overflow:hidden;margin-right:7px}.photo-add-list .item:last-child{margin-right:0}.photo-add-list .item:hover .item-inner{background:#ffe8ec;transition:none}.photo-add-list .item:hover .photo{border-color:#ff2241;transition:none}.photo-add-list .item-inner{height:300px;position:relative;overflow:hidden;display:block;background:#0e0612;transition:background ease .3s}.photo-add-list .photo{display:block;height:254px;border:5px solid #0e0612;background:#0e0612;overflow:hidden;transition:border-color ease .3s}.photo-add-list .actions-block{height:46px;line-height:46px;position:relative;text-align:center}.photo-add-list .item-desc,.photo-add-list .item-drag .item-inner{text-align:center;font-size:14px;line-height:20px;font-weight:600}.photo-add-list .btn-move-left,.photo-add-list .btn-move-right,.salons .action-item .add-list-block .title:after{display:inline-block;position:absolute;top:16px;background-image:url(/local/templates/default/css/../img/spr.png);width:8px;height:14px;vertical-align:middle}.photo-add-list .btn-move-left{background-position:-542px -170px;left:10px}.photo-add-list .btn-move-left.disabled,.photo-add-list .btn-move-right.disabled{cursor:default;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-542px -68px;width:8px;height:14px}.photo-add-list .btn-move-right{background-position:-542px -136px;right:10px}.photo-add-list .btn-move-right.disabled{background-position:-542px -102px}.photo-add-list .item-desc{padding:13px 0 0}.photo-add-list .item-drag .item-inner{background:#ebebeb;position:relative;border:1px solid gray;overflow:hidden;height:255px;padding:65px 25px 0}.photo-add-list .item-drag .item-inner:after{content:"";display:block;position:absolute;top:2px;bottom:2px;left:2px;right:2px;border:2px dashed gray}.photo-add-list .item-drag .item-inner .i{display:block;margin:0 auto 40px}.photo-add-list .item-drag:hover .item-inner{background:#ebebeb}.location-select-box{margin-bottom:40px}.location-select-box .map-block{display:block;height:400px;position:relative;overflow:hidden;border:1px solid gray}.location-select-box .i-loc01,.location-select-box .i-loc02,.location-select-box .i-loc03{position:absolute}.location-select-box .loc01{top:170px;left:370px}.location-select-box .title-block{margin-bottom:20px}.location-select-box h2{display:inline-block;vertical-align:middle;margin-right:35px;margin-bottom:0}.location-select-box .location-search{display:inline-block;vertical-align:middle;width:100%;position:relative}.location-select-box .location-search .btn{width:90px;padding:0;position:absolute;right:0;top:0;border-radius:0}.catalog-fix{overflow:hidden;position:relative;border-bottom:1px dotted #333;margin-bottom:35px}.catalog-fix:after,.stat-popup:after{content:"";display:block;position:absolute}.catalog-fix:after{width:2px;top:0;bottom:0;right:0;background:#fff}.catalog-fix .cat-item{box-shadow:none;border:1px dotted #333;border-bottom:none;border-left:none;float:left;width:340px;padding-left:16px}.catalog-fix .items-wrap{width:1025px;margin-left:-20px;overflow:hidden}.btn-title{overflow:hidden;margin-bottom:20px}.btn-title h1,.btn-title h2,.btn-title h3{float:left;margin-bottom:0;padding-top:10px}.btn-title .btn{float:right;margin-right:3px}.catalog-actions-box .items-wrap{margin:0 auto}.catalog-actions-box .items-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.catalog-actions-box .item-wrap{margin-bottom:30px}.salons .action-item .actions-block{position:relative;padding-left:40px;padding-right:40px}.salons .action-item .actions-block:before{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;width:181px;margin-left:-90px}.salons .action-item .add-block{padding-left:20px}.salons .action-item .add-block label{width:75px;font-weight:700}.salons .action-item .add-list-block{position:relative;padding-left:180px}.salons .action-item .add-list-block .title{height:36px;line-height:36px;font-weight:700;font-size:12px;position:absolute;top:0;left:0;width:180px}.salons .action-item .add-list-block .title:after{content:"";background-position:-270px -81px;width:11px;height:24px;top:6px;right:20px}.action-item{position:relative;box-shadow:0 0 3px rgba(0,0,0,.3)}.action-item .shadow{display:none}.action-item.disabled .shadow{display:block;position:absolute;top:40px;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:2}.action-item .actions-block{border-bottom:1px dotted #acacac;background:#fff;height:48px;line-height:48px;padding:0 20px;overflow:hidden;text-align:justify}.action-item .actions-block:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}.action-item .actions-block a{text-align:left}.action-item .added-block{height:50px;overflow:hidden;background:#edeced;padding:7px 0 7px 18px;clear:both}.action-item .add-block{padding-top:3px}.action-item .add-block label{display:none;vertical-align:middle;line-height:26px;font-weight:600;margin-right:8px}.action-item .btn-add-photo,.action-item .btn-add-video{height:26px;line-height:24px;border:1px solid #bebebe;padding:0 10px 0 7px;font-size:12px!important;font-weight:600}.action-item .btn-add-photo:before,.action-item .btn-add-video:before{content:"";display:inline-block;margin-right:5px;vertical-align:-2px}.action-item .btn-add-video:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-419px -523px;width:7px;height:10px}.action-item .add-list-block .row-photo:after,.action-item .btn-add-photo:before{background-position:-542px -433px;width:14px;background-image:url(/local/templates/default/css/../img/spr.png)}.action-item .add-list-block .row:after,.action-item .btn-media-add:before,.salon-item-fix .price2-item:after,.salon-item-resp .price2-item:after,.stat-popup .title:after{content:"";vertical-align:middle}.action-item .btn-add-photo{margin-right:6px}.action-item .btn-add-photo:before{height:12px}.action-item .cat-item{box-shadow:none}.action-item .add-list-block{font-size:11px;line-height:18px;padding-right:17px}.action-item .add-list-block .row{padding-left:23px;position:relative;overflow:hidden;height:18px}.action-item .add-list-block .row:after{display:inline-block;position:absolute}.action-item .add-list-block .row-photo:after{height:12px;top:2px;left:0}.action-item .add-list-block .row-video:after,.action-item .btn-media-add.video:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-419px -523px;width:7px;height:10px;top:3px;left:3px}.action-item .add-list-block .btn-delete{float:right}.action-item .file-wrap{width:195px;float:left;position:relative}.action-item .file-wrap:before{content:"";display:block;height:1px;border-top:1px dotted #908f90;position:absolute;bottom:5px;left:0;right:0}.action-item .file-wrap>span{height:18px;float:left;overflow:hidden;max-width:55px;text-overflow:ellipsis;position:relative;white-space:nowrap;font-weight:600}.action-item .file-wrap>span+span{float:right;max-width:130px;font-weight:400}.action-item .btn-media-add{display:inline-block;font-size:11px;position:relative;color:#07c}.action-item .btn-media-add:hover{color:#07c;text-decoration:none}.action-item .btn-media-add:before{display:inline-block;position:absolute}.stat-overlay,.stat-popup{display:none;position:absolute}.action-item .btn-media-add.video:before{background-position:-402px -330px;left:-20px}.action-item .btn-media-add.photo:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-542px -465px;width:14px;height:12px;top:2px;left:-23px}.stat-overlay{z-index:2;top:0;bottom:0;left:0;right:0}.stat-popup{top:88px;left:38px;max-height:390px;border:10px solid #fff;box-shadow:0 0 25px rgba(0,0,0,.75);width:260px;font-size:14px;color:#fff;line-height:20px;z-index:3}.stat-popup:after{width:0;height:0;border:10px solid transparent;border-bottom-color:#fff;top:-30px;left:18px}.stat-popup .inner{overflow:hidden;background:#281134;padding:35px 35px 40px 40px}.stat-popup .title{font-size:16px;font-weight:700;overflow:hidden;margin-bottom:20px}.stat-popup .title:after{display:inline-block;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-430px -481px;width:22px;height:15px;float:right}.stat-popup .row{margin-right:5px;margin-bottom:10px;overflow:hidden;position:relative}.stat-popup .row:after{content:"";display:block;height:1px;border-top:1px solid #94889a;position:absolute;left:0;right:0;bottom:4px}.rd-toggle-wrap,.rd-toggle-wrap .rd-toggle{height:40px;overflow:hidden}.stat-popup .row span{display:block;float:left;font-weight:600;background:#281134;position:relative;z-index:2}.stat-popup .row span+span{float:right;font-weight:700}.rd-toggle-wrap .rd-toggle{width:50%;float:left;position:relative;display:block;font-size:16px;line-height:40px;background:#1ca600;color:#fff}.rd-toggle-wrap .rd-toggle+.rd-toggle{background:#1d1d1d;color:gray}.rd-toggle-wrap .rd-toggle+.rd-toggle label:after{border-color:gray}.rd-toggle-wrap .rd-toggle+.rd-toggle label:before{background:#fff}.rd-toggle-wrap .rd-toggle input[type=radio]{position:absolute;top:-1px;left:-9999px}.rd-toggle-wrap .rd-toggle input[type=radio]:checked+label:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#fff;position:absolute;top:15px;left:24px}.rd-toggle-wrap .rd-toggle label{display:block;padding-left:55px;position:relative;height:40px;cursor:pointer}.rd-toggle-wrap .rd-toggle label:after{content:"";display:block;width:18px;height:18px;position:absolute;top:11px;left:20px;border:1px solid #fff;border-radius:50%}.salon-item-fix{width:530px}.salon-item-fix,.salon-item-resp{padding:20px 20px 20px 228px;overflow:hidden;position:relative;background:#fff;height:290px}.salon-item-fix .photo-slider-block,.salon-item-resp .photo-slider-block{margin-left:-190px}.salon-item-fix .rate-wrap-block,.salon-item-resp .rate-wrap-block{overflow:hidden;font-size:11px}.salon-item-fix .rate-wrap-block .total,.salon-item-resp .rate-wrap-block .total{float:left;line-height:20px}.salon-item-fix .rate-wrap-block .total a,.salon-item-resp .rate-wrap-block .total a{font-weight:700}.salon-item-fix .rate-wrap-block .rate-block,.salon-item-resp .rate-wrap-block .rate-block{float:right}.salon-item-fix .item-title,.salon-item-resp .item-title{font-size:18px;padding-left:9px;margin-left:-9px;line-height:24px;height:48px;overflow:hidden;margin-bottom:20px;margin-top:-5px;font-weight:600}.salon-item-fix .item-title span,.salon-item-resp .item-title span{color:#ff0040;display:inline-block;margin-left:-9px}.salon-item-resp .item-title span a{color:#ff0040}.salon-item-fix .info-block,.salon-item-resp .info-block{overflow:hidden;width:235px;margin-bottom:15px}.salon-item-fix .info-block+.info-block,.salon-item-resp .info-block+.info-block{margin-bottom:20px}.salon-item-fix .contacts-block,.salon-item-resp .contacts-block{font-size:11px;line-height:18px;width:140px;float:left}.salon-item-resp .contacts-block a{white-space:nowrap}.salon-item-fix .total-block,.salon-item-resp .total-block{font-size:11px;line-height:18px}.salon-item-fix .total-block span,.salon-item-resp .total-block span{font-weight:700;color:#ff0040}.salon-item-fix .phones-block,.salon-item-resp .phones-block{float:left;width:125px;font-size:12px;font-weight:700;line-height:18px}.salon-item-fix .phones-block a,.salon-item-resp .phones-block a{text-decoration:none;color:#333}.salon-item-fix .shedule-block,.salon-item-resp .shedule-block{width:109px;height:39px;font-size:8px;line-height:12px;float:right;text-transform:uppercase;border:1px solid #999;border-radius:5px;text-align:center;padding:6px 0;letter-spacing:1.7px;position:relative}.salon-item-fix .shedule-block:after,.salon-item-resp .shedule-block:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-358px -479px;width:18px;height:18px;position:absolute;top:10px;left:-10px}.salon-item-fix .shedule-block span,.salon-item-resp .shedule-block span{display:block;font-size:11px;font-weight:700;color:#ff0040;text-transform:none;letter-spacing:normal}.salon-item-fix .price-block,.salon-item-resp .price-block{overflow:hidden}.salon-item-fix .price2-item,.salon-item-resp .price2-item{margin-bottom:25px;width:85px;height:40px;float:left;margin-right:2px;border:1px solid #d9a36c;position:relative;background:#ffea7f;padding:5px 10px;font-size:10px;line-height:14px}.salon-item-fix .price2-item:after,.salon-item-resp .price2-item:after{display:inline-block;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-576px -120px;width:9px;height:9px;position:absolute;top:5px;right:4px}.balance-wrap .result-list .price span,.salon-item-fix .price2-item .price,.salon-item-resp .price2-item .price{font-size:12px;font-weight:700}.salon-item-fix .price2-item .price .r,.salon-item-resp .price2-item .price .r{font-size:10px}.salon-item-fix .price2-item.item-ext01,.salon-item-fix .price2-item.item-ext02,.salon-item-resp .price2-item.item-ext01,.salon-item-resp .price2-item.item-ext02{color:#ffea7f;border-color:#020303}.salon-item-fix .price2-item.item-ext01,.salon-item-resp .price2-item.item-ext01{background:url(/local/templates/default/css/../img/main/ext04.jpg)center no-repeat}.salon-item-fix .price2-item.item-ext02,.salon-item-resp .price2-item.item-ext02{background:url(/local/templates/default/css/../img/main/ext06.png)center no-repeat}.balance-wrap .field-shedule-cal .title+label,.salon-item-fix .price2-item.item-ext02:after,.salon-item-resp .price2-item.item-ext02:after{display:none}.balance-wrap,.settings-box{font-size:14px}.balance-wrap:after,.settings-box:after{content:".";display:block;height:0;clear:both;visibility:hidden}.balance-wrap .item{background:#fff}.balance-wrap .item-main{width:100%}.balance-wrap .item-activate,.balance-wrap .item-replenish{margin-right:0;width:100%}.balance-wrap .top-block{padding:20px 40px;border-bottom:2px dotted gray}.balance-wrap .field-shedule-cal{font-size:14px;font-weight:600;text-align:justify;max-width:420px}.balance-wrap .field-filter .views-block:after,.balance-wrap .field-shedule-cal:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}.balance-wrap .field-shedule-cal .datepicker{display:inline-block;vertical-align:top;position:relative;line-height:40px}.balance-wrap .field-shedule-cal .title,.balance-wrap .field-shedule-cal label{vertical-align:top;position:relative;line-height:40px;display:block}.balance-wrap .field-shedule-cal label{display:inline-block}.balance-wrap .field-filter .btn-filter{width:120px;margin:20px auto 10px;display:block}.balance-wrap .field-filter .views-block{line-height:40px;font-size:12px;font-weight:600;text-align:justify;width:100%;height:40px}.balance-wrap .field-filter .title{vertical-align:top;margin-right:5px;display:none}.balance-wrap .result-list{padding:0 20px 15px;font-size:12px;line-height:18px;font-weight:600}.balance-wrap .result-list td:first-child,.balance-wrap .result-list th:first-child{padding:0;text-align:center}.balance-wrap .result-list .col01{width:15%}.balance-wrap .result-list .col02{width:28%}.balance-wrap .result-list .col03{width:40%}.balance-wrap .result-list .st-minus,.balance-wrap .result-list .st-plus,.balance-wrap .result-list .st-title-plus{background-image:url(/local/templates/default/css/../img/spr.png);width:12px;vertical-align:middle;display:inline-block}.balance-wrap .result-list .price,.cat-item .features-block table span{font-size:10px}.balance-wrap .result-list .st-plus{background-position:-542px -369px;height:12px}.balance-wrap .result-list .st-minus{background-position:-542px -497px;height:2px}.balance-wrap .result-list .st-title-plus{background-position:-263px -523px;height:12px}.balance-wrap .result-list .total-block{text-align:center}.balance-wrap .result-list .btn{margin-bottom:15px}.balance-wrap .item-activate,.balance-wrap .item-replenish{border:20px solid #fff;background:#ebeff8;padding:20px 50px 32px;position:relative}.balance-wrap .rd-wrap{margin-bottom:20px;margin-top:25px}.balance-wrap .rd-wrap .rd{display:inline-block;vertical-align:top;margin-right:30px;font-size:14px}.balance-wrap .rd-wrap .rd label:before{background:0 0}.balance-wrap .field-activate,.balance-wrap .field-replenish{font-size:14px;font-weight:600;overflow:hidden;margin-bottom:20px}.balance-wrap .field-activate label{display:block;margin-bottom:5px}.balance-wrap .field-activate .f-item{width:180px;float:left}.balance-wrap .field-activate .f-item+.f-item{float:right}.balance-wrap .field-replenish{font-size:18px;line-height:40px;height:40px}.balance-wrap .field-replenish input[type=email],.balance-wrap .field-replenish input[type=password],.balance-wrap .field-replenish input[type=tel],.balance-wrap .field-replenish input[type=text]{width:110px;display:inline-block;vertical-align:top;padding:0 15px;text-align:right;margin-right:18px;font-size:18px;font-weight:600}.balance-wrap .field-replenish .unit,.balance-wrap .field-replenish label{display:inline-block;vertical-align:top;margin-right:20px}.settings-box .item{width:100%;padding:30px;margin:0 25px 20px 0;overflow:hidden;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);position:relative}.settings-box .item:before{content:"";display:inline-block;vertical-align:middle;position:absolute;top:20px;right:30px}.popup-city .city-tabs.ui-tabs .ui-tabs-nav li:last-child,.settings-box .item:last-child{margin-right:0}.settings-box .chk-box .chk{margin-bottom:35px}.settings-box .row{padding-left:100px;font-weight:600;margin-bottom:10px}.settings-box .row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.settings-box .row>label{line-height:40px;display:block;width:100px;float:left;margin-left:-100px}.settings-box .row-password{padding-left:130px}.settings-box .row-password>label{width:130px;margin-left:-130px}.settings-box .rd{display:inline-block;vertical-align:top;margin-right:18px;margin-top:12px}.settings-box .btn-border.btn-four{padding:0 25px}.settings-box .inner-wrap{height:410px;position:relative}.settings-box .item-profile .popup-wrap .ico:after,.settings-box .item-profile:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-128px -286px;width:48px;height:53px}.settings-box .item-profile .popup-wrap .ico:after{background-position:-60px -286px}.settings-box .item-security .popup-wrap .ico:after,.settings-box .item-security:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-309px -150px;width:40px;height:54px}.settings-box .item-security .popup-wrap .ico:after{background-position:0-286px}.settings-box .item-subscribe .popup-wrap .ico:after,.settings-box .item-subscribe:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-264px -286px;width:48px;height:51px}.settings-box .item-subscribe .popup-wrap .ico:after{background-position:-196px -286px}.settings-box .chk-box{padding-top:13px}.settings-box h2{font-size:24px;font-weight:600;margin-bottom:40px}.settings-box .field-age{width:90px}.settings-box .row-mail{height:140px;margin-bottom:10px;padding-top:10px}.settings-box .row-mail label{display:block;margin-bottom:24px}.settings-box .row-mail .info{margin-top:5px;font-size:12px}.settings-box .popup-wrap{display:none;position:absolute;top:0;bottom:0;left:0;right:0;border:10px solid #53a600;background:#fff;z-index:2;font-size:18px;line-height:24px;font-weight:600;text-align:center;padding:100px 20px 20px}.settings-box .popup-wrap .ico{display:block;margin:0 auto 50px;width:100px;height:100px;border-radius:50%;background:#53a600;text-align:center;line-height:100px}.settings-box .popup-wrap .ico:after{content:"";display:inline-block;vertical-align:middle}.frm-content .row:after,.frm-popup .row:after,.frm-support .row:after{content:".";clear:both;visibility:hidden}.frm-add-box h2{font-size:18px;line-height:1.33;font-weight:700;margin-bottom:15px}.settings-box .popup-wrap .btn-close{display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-500px -290px;width:20px;height:20px;position:absolute;top:10px;right:10px}.wrap-fix .frm-support{padding:40px 290px 60px}.frm-support{font-size:14px;font-weight:600}.frm-support .row{margin-bottom:10px}.frm-support .row:after{display:block;height:0}.btn-reset:after,.info-field:after{content:""}.frm-support .row>label{display:block;line-height:40px}.frm-support .row.row-title{margin-bottom:30px}.frm-support .row-submit{margin-top:40px;overflow:hidden}.frm-support .row-submit .chk{float:left;margin-top:12px}.frm-support .row-wrap,.tbl-content{margin-bottom:20px}.frm-support .row-message{margin-bottom:20px;overflow:hidden}.frm-support .row-message label{float:left;margin-bottom:15px}.frm-support .row-message .field-format-buttons,.frm-support .row-submit input[type=submit]{float:right}.frm-support .row-message textarea{height:150px}.tbl-content{width:100%;border-collapse:collapse}.tbl-content th{vertical-align:middle;padding:14px 10px 14px 0;text-align:left;font-weight:600}.tbl-content td{padding:16px 10px 15px 0;vertical-align:middle}.tbl-content tr:nth-child(2n+1) td{background:#ebeff8;border-top:1px solid #cfd4e6;border-bottom:1px solid #cfd4e6}.tbl-content tr:nth-child(2n+1) td:first-child{border-left:1px solid #cfd4e6}.tbl-content tr:nth-child(2n+1) td:last-child{border-right:1px solid #cfd4e6}.support-result-box{padding:10px 20px 20px!important}.support-result-box .total-block{text-align:center;font-size:16px;margin-bottom:15px}.support-result-box .total-block .total{margin-top:15px}.tbl-support-result .col01{width:50px}.tbl-support-result .col02{width:130px;display:none}.tbl-support-result .col03{width:180px}.tbl-support-result .col04{width:85px}.tbl-support-result .col05{width:145px;display:none}.tbl-support-result .col06{width:55px;display:none}.tbl-support-result .col07{width:100px;display:none}.tbl-support-result .col08{display:none}.tbl-support-result td,.tbl-support-result th{padding-right:0;padding-left:20px}.support-filter-box.cnt-block{overflow:hidden;padding:8px 0 20px 35px}.support-filter-box.cnt-block .item{float:left;margin-right:40px}.support-filter-box.cnt-block .item>label{display:block;height:30px;line-height:30px;white-space:nowrap}.support-filter-box.cnt-block .item-status{width:300px}.support-filter-box.cnt-block .item-id{width:100px}.support-filter-box.cnt-block .item-title{width:300px}.support-filter-box.cnt-block .btn-filter{margin-top:30px}.support-filter-box.cnt-block .chk-box{height:40px;overflow:hidden;text-align:justify}.frm-content .actions-link ul:after,.frm-popup .actions-link ul:after,.support-filter-box.cnt-block .chk-box:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}.support-filter-box.cnt-block .chk{display:inline-block;vertical-align:middle;margin-top:12px}.support-filter-box.cnt-block .btn-filter{width:120px}.i-a01,.i-a02,.i-a03,.i-a04,.i-a05,.i-a06{width:8px;height:14px;background-image:url(/local/templates/default/css/../img/spr.png)}@font-face{font-family:als_rublregular;src:url(/local/templates/default/css/../fonts/rouble-webfont.eot);src:url(/local/templates/default/css/../fonts/rouble-webfont.eot?#iefix)format("embedded-opentype"),url(/local/templates/default/css/../fonts/rouble-webfont.woff)format("woff"),url(/local/templates/default/css/../fonts/rouble-webfont.ttf)format("truetype"),url(/local/templates/default/css/../fonts/rouble-webfont.svg#als_rublregular)format("svg");font-weight:400;font-style:normal}.r{font-family:als_rublregular!important;text-transform:none!important}.i-a01{background-position:-542px -170px}.i-a02{background-position:-542px -136px}.i-a03{background-position:-270px -125px}.i-a04{background-position:-505px -481px}.i-a05{background-position:-542px -68px}.i-a06{background-position:-542px -102px}.i-a07,.i-appatment{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-270px -81px;width:11px;height:24px}.i-appatment{background-position:-75px -523px;width:17px;height:13px}.i-blank,.i-btn-add,.i-btn-appatment{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-576px -260px;width:1px;height:1px}.i-btn-add,.i-btn-appatment{background-position:-394px -481px;width:16px;height:16px}.i-btn-appatment{background-position:-112px -523px;width:18px;height:13px}.i-btn-back,.i-btn-back-h{width:28px;height:7px;background-image:url(/local/templates/default/css/../img/spr.png)}.i-btn-back-h{background-position:-93px -557px}.i-btn-back{background-position:-120px -93px}.i-btn-cal,.i-btn-complaint{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-444px -308px;width:31px;height:30px}.i-btn-complaint{background-position:-500px -126px;width:22px;height:22px}.i-btn-delete,.i-btn-edit,.i-btn-exit{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-389px -523px;width:10px;height:10px}.i-btn-edit,.i-btn-exit{background-position:-327px -523px;width:12px;height:11px}.i-btn-exit{background-position:-150px -523px;width:18px;height:13px}.i-btn-favorites,.i-btn-favorites-a{background-image:url(/local/templates/default/css/../img/spr.png);width:20px;height:20px}.i-btn-favorites-a{background-position:-500px -210px}.i-btn-favorites{background-position:-500px -250px}.i-btn-filter-hide,.i-btn-filter-hide-h,.i-btn-filter-show,.i-btn-filter-show-h{background-image:url(/local/templates/default/css/../img/spr.png);width:22px;height:22px}.i-btn-filter-hide-h{background-position:-500px -42px}.i-btn-filter-hide{background-position:-500px -84px}.i-btn-filter-show-h{background-position:-500px -168px}.i-btn-filter-show{background-position:-500px 0}.i-btn-header-anketa,.i-btn-header-anketa-h{background-image:url(/local/templates/default/css/../img/spr.png);width:28px;height:28px}.i-btn-header-anketa-h{background-position:-194px -429px}.i-btn-header-anketa{background-position:-242px -429px}.i-btn-header-favorites,.i-btn-header-favorites-h{background-image:url(/local/templates/default/css/../img/spr.png);width:24px;height:22px}.i-btn-header-favorites-h{background-position:-44px -481px}.i-btn-header-favorites{background-position:0-481px}.i-btn-header-loc,.i-btn-header-loc-h{background-image:url(/local/templates/default/css/../img/spr.png);width:22px}.i-btn-header-loc-h{background-position:-264px -208px;height:28px}.i-btn-header-loc{background-position:-290px -429px;height:28px}.i-btn-header-metro,.i-btn-header-metro-h{background-image:url(/local/templates/default/css/../img/spr.png);width:28px;height:28px}.i-btn-header-metro-h{background-position:-146px -429px}.i-btn-header-metro{background-position:-444px -358px}.i-btn-header-search,.i-btn-header-search-h{height:17px;width:18px;background-image:url(/local/templates/default/css/../img/spr.png)}.i-btn-header-search-h{background-position:-462px -429px}.i-btn-header-search{background-position:-172px -481px}.i-btn-header-user,.i-btn-info,.i-btn-menu-toggle{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-332px -286px;width:18px;height:18px}.i-btn-info,.i-btn-menu-toggle{background-position:-444px -258px;width:32px;height:30px}.i-btn-menu-toggle{background-position:0-523px;width:20px;height:14px}.i-btn-my-anketa,.i-btn-new,.i-btn-ok{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-155px -553px;width:35px;height:30px}.i-btn-new,.i-btn-ok{background-position:-378px -429px;width:21px;height:24px}.i-btn-ok{background-position:-538px -523px;width:15px;height:10px}.i-btn-photo,.i-btn-plus,.i-btn-refresh{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-132px -481px;width:20px;height:17px}.i-btn-plus,.i-btn-refresh{background-position:-88px -481px;width:24px;height:22px}.i-btn-refresh{background-position:-419px -429px;width:23px;height:24px}.i-btn-refresh02,.i-btn-reset,.i-btn-settings{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-542px -401px;width:14px;height:12px}.i-btn-reset,.i-btn-settings{background-position:-576px -177px;width:9px;height:8px}.i-btn-settings{background-position:-210px -481px;width:16px;height:17px}.i-btn-small-photo,.i-btn-small-photo02{background-image:url(/local/templates/default/css/../img/spr.png);width:14px;height:12px}.i-btn-small-photo{background-position:-542px -433px}.i-btn-small-photo02{background-position:-542px -465px}.i-btn-small-video,.i-btn-small-video02{width:7px;height:10px;background-image:url(/local/templates/default/css/../img/spr.png)}.i-btn-small-video{background-position:-419px -523px}.i-btn-small-video02{background-position:-402px -330px}.i-btn-stat{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-295px -523px;width:12px;height:11px}.i-btn-write,.i-btn-write02,.i-chk01-a{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-500px -445px;width:16px;height:16px}.i-btn-write02,.i-chk01-a{background-position:-472px -481px;width:13px;height:14px}.i-chk01-a{background-position:-576px -233px;width:8px;height:7px}.i-chk02-a,.i-chk03-a,.i-chk04-a,.i-chk05-a{height:8px;background-image:url(/local/templates/default/css/../img/spr.png)}.i-chk02-a{background-position:-576px -149px;width:9px}.i-chk03-a,.i-chk04-a,.i-chk05-a{width:11px}.i-chk03-a{background-position:-31px -557px}.i-chk04-a{background-position:-62px -557px}.i-chk05-a{background-position:0-557px}.i-chk06-a{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-576px -205px;width:10px;height:8px}.i-clock{background-position:-576px -120px;width:9px;height:9px}.i-clock,.i-clock02,.i-close,.i-close-dark{background-image:url(/local/templates/default/css/../img/spr.png)}.i-clock02{background-position:-500px -369px;width:18px;height:18px}.i-close,.i-close-dark{width:14px;height:14px}.i-close-dark{background-position:-542px 0}.i-close{background-position:-542px -34px}.btn-dashed-resp.btn-favorites-resp.active:before,.i-close02,.i-error{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-500px -290px;width:20px;height:20px}.i-error{background-position:-444px -208px;width:30px;height:30px}.i-event{background:url(/local/templates/default/css/../img/icons/ico-event.png);width:100%;height:32px;background-size:contain}.i-fav,.i-fav-a{background-image:url(/local/templates/default/css/../img/spr.png);width:15px;background-position:-332px -324px;height:13px}.i-fav{background-position:-40px -523px}.i-format01,.i-format02,.i-format03,.i-format04{width:9px;height:13px;background-image:url(/local/templates/default/css/../img/spr.png)}.i-format01{background-position:-542px -270px}.i-format02{background-position:-542px -237px}.i-format03{background-position:-542px -204px}.i-format04{background-position:-542px -303px}.i-format05{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-542px -336px;width:12px;height:13px}.i-handle01,.i-handle02,.i-i01,.i-i02,.i-i03{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-332px -429px;width:26px;height:25px}.i-handle02,.i-i01,.i-i02,.i-i03{background-position:-500px -330px;width:18px;height:19px}.i-i01,.i-i02,.i-i03{background-position:-210px 0;width:79px;height:61px}.i-i02,.i-i03{background-position:-120px 0;width:70px;height:73px}.i-i03{background-position:-90px -120px;width:81px;height:65px}.i-i04{background-position:-128px -286px;width:48px;height:53px}.i-i04,.i-i05,.i-i06,.i-i07{background-image:url(/local/templates/default/css/../img/spr.png)}.i-i05{background-position:-309px -150px;width:40px;height:54px}.i-i06,.i-i07{width:48px}.i-i06{background-position:-264px -286px;height:51px}.i-i07{background-position:-60px -286px;height:53px}.i-i08,.i-i09{background-image:url(/local/templates/default/css/../img/spr.png);background-position:0-286px;width:40px;height:54px}.i-i09{background-position:-196px -286px;width:48px;height:51px}.i-i10{background-position:-225px -523px;width:18px;height:12px}.i-i10,.i-i11,.i-loc01,.i-loc02,.i-loc03{background-image:url(/local/templates/default/css/../img/spr.png)}.i-i11{background-position:-322px -481px;width:16px;height:16px}.i-loc01,.i-loc02,.i-loc03{width:43px}.i-loc01{background-position:-201px -208px;height:56px}.i-loc02,.i-loc03{height:55px}.i-loc02{background-position:-309px 0}.i-loc03{background-position:-309px -75px}.i-m01,.i-menu01,.i-menu01-a{background-image:url(/local/templates/default/css/../img/spr.png)}.i-m01{background-position:-286px -481px;width:16px;height:16px}.i-menu01,.i-menu01-a{width:46px;height:46px}.i-menu01-a{background-position:-372px -70px}.i-menu01{background-position:-372px -136px}.i-menu02,.i-menu02-a{background-image:url(/local/templates/default/css/../img/spr.png);width:43px;height:37px}.i-menu02-a{background-position:-309px -224px}.i-menu02{background-position:-277px -360px}.i-menu03,.i-menu03-a{background-image:url(/local/templates/default/css/../img/spr.png);width:40px;height:58px}.i-menu03-a{background-position:-210px -81px}.i-menu03{background-position:0-208px}.i-menu04,.i-menu04-a{background-image:url(/local/templates/default/css/../img/spr.png);width:36px;height:33px}.i-menu04-a{background-position:-444px 0}.i-menu04{background-position:-444px -53px}.i-menu05,.i-menu05-a{background-image:url(/local/templates/default/css/../img/spr.png);width:32px;height:34px}.i-menu05-a{background-position:-340px -360px}.i-menu05{background-position:-392px -360px}.i-menu06,.i-menu06-a{width:27px;height:31px;background-image:url(/local/templates/default/css/../img/spr.png)}.i-menu06-a{background-position:-444px -106px}.i-menu06{background-position:-444px -157px}.i-night,.i-out,.i-photo,.i-quote{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-359px -523px;width:10px;height:11px}.i-out,.i-photo,.i-quote{background-position:-188px -523px;width:17px;height:13px}.i-photo,.i-quote{background-position:-246px -481px;width:20px;height:17px}.i-quote{background-position:-264px -256px;width:11px;height:8px}.i-rate-e,.i-rate-f,.i-rate-h,.i-scroll{height:10px;background-image:url(/local/templates/default/css/../img/spr.png)}.i-rate-e{background-position:-372px -330px;width:10px}.i-rate-f,.i-rate-h{background-position:-576px -90px;width:10px}.i-rate-h{background-position:-446px -523px}.i-scroll{background-position:-476px -523px;width:42px}.i-shedule,.i-shedule-white{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-500px -407px;width:18px;height:18px}.i-shedule{background-position:-358px -481px;width:16px;height:16px}.i-soc01,.i-soc02,.i-soc03,.i-soc04,.i-soc05{width:44px;height:44px;background-image:url(/local/templates/default/css/../img/spr.png)}.i-soc01{background-position:-372px -202px}.i-soc02{background-position:-372px -266px}.i-soc03{background-position:-85px -360px}.i-soc04{background-position:-149px -360px}.i-soc05{background-position:-213px -360px}.i-st-minus,.i-st-plus,.i-st-title-plus{background-image:url(/local/templates/default/css/../img/spr.png);width:12px}.i-st-minus{background-position:-542px -497px;height:2px}.i-st-plus,.i-st-title-plus{height:12px}.i-st-plus{background-position:-542px -369px}.i-st-title-plus{background-position:-263px -523px}.i-st01,.i-st02,.i-st03{width:10px;height:10px;background-image:url(/local/templates/default/css/../img/spr.png)}.i-st01{background-position:-576px -60px}.i-st02{background-position:-576px -30px}.i-st03{background-position:-576px 0}.i-title01,.i-title02,.i-title03{background-image:url(/local/templates/default/css/../img/spr.png)}.i-title01{background-position:-131px -208px;width:50px;height:56px}.i-title02,.i-title03{width:62px;height:29px}.i-title02{background-position:-64px -429px}.i-title03{background-position:-210px -159px}.i-title04,.i-title05,.i-title06{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-60px -208px;width:51px;height:56px}.i-title05,.i-title06{background-position:0 0;width:100px;height:100px}.i-title06{background-position:0-120px;width:70px;height:68px}.i-title07,.i-title08,.i-title09,.i-views{background-image:url(/local/templates/default/css/../img/spr.png);background-position:0-360px;width:65px;height:49px}.i-title08,.i-title09,.i-views{background-position:0-429px;width:44px;height:32px}.i-title09,.i-views{background-position:-372px 0;width:52px;height:50px}.i-views{background-position:-430px -481px;width:22px;height:15px}.i-theme-sw{background:url(/local/templates/default/css/../img/icons/ico-theme-sw.png)no-repeat}.i-theme-dark{background:url(/local/templates/default/css/../img/icons/ico-theme-dark.png)no-repeat}.i-theme-light{background:url(/local/templates/default/css/../img/icons/ico-theme-light.png)no-repeat}.i-theme-tum{background:url(/local/templates/default/css/../img/icons/ico-theme-tum.png)no-repeat}.row-cpt-popup .cpt,.row-cpt-popup input[type=email],.row-cpt-popup input[type=password],.row-cpt-popup input[type=tel],.row-cpt-popup input[type=text]{width:100px;margin-right:10px;float:left}.info-field,.row-cpt-popup{overflow:hidden}.row-cpt-popup .cpt{height:40px;border:1px solid gray;overflow:hidden}.row-cpt-popup .btn-refresh{margin-top:8px}.info-field{position:relative;display:block;height:36px;line-height:36px;padding-left:50px;font-size:13px}.btn-back,.btn-reset,.btn-reset:after,.info-field .text,.info-field:after{display:inline-block}.btn-reset:after,.info-field:after{vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-444px -258px;width:32px;height:30px;position:absolute;top:3px;left:0}.info-field .text{vertical-align:middle;line-height:18px}.btn-back,.btn-reset{vertical-align:middle;position:relative;font-size:14px}.btn-reset{margin-right:20px;color:gray;line-height:20px}.btn-reset:after{background-position:-576px -177px;width:9px;height:8px;left:100%;top:6px;margin-left:10px}.btn-back:after,.btn-dashed-resp.btn-favorites-resp:before,.btn-photo-resp:before{content:"";background-image:url(/local/templates/default/css/../img/spr.png);left:0;vertical-align:middle}.btn-reset:hover{text-decoration:none;color:gray}.btn-back{line-height:18px;padding-left:40px;font-weight:600;color:#0068b2}.btn-dashed-resp,.btn-photo-resp{padding-left:25px;display:inline-block;text-decoration:none;position:relative;font-size:12px;line-height:1.22}.btn-back:after{display:inline-block;background-position:-120px -93px;width:28px;height:7px;position:absolute;top:5px}.btn-back:hover:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-93px -557px;width:28px;height:7px}.btn-dashed-resp span{border-bottom:1px dashed}.btn-dashed-resp.btn-favorites-resp:before{display:inline-block;background-position:-500px -250px;width:20px;height:20px;position:absolute;top:-3px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.btn-dashed-resp.btn-favorites-resp:before,.btn-exit-resp.active:after,.btn-photo-resp:before{-webkit-transform:-webkit-scale(.8);-ms-transform:scale(.8)}.btn-dashed-resp.btn-favorites-resp.active:before{background-position:-500px -210px}.btn-photo-resp{color:#1ca600}.btn-photo-resp.no-photo{color:#ccc}.btn-appatment-resp,.btn-exit-resp{padding-left:24px;font-size:12px;line-height:1.22;font-weight:700;white-space:nowrap}.btn-photo-resp:before{display:inline-block;background-position:-132px -481px;width:20px;height:17px;position:absolute;top:-2px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.btn-photo-resp.no-photo:before{background-position:-201px 37px}.btn-appatment-resp:before,.btn-exit-resp:before{top:0;left:-1px;content:"";display:inline-block;background-image:url(/local/templates/default/css/../img/spr.png);vertical-align:middle;background-position:-150px -523px;width:18px;height:13px;position:absolute}.btn-appatment-resp.active:after,.btn-complaint-resp,.btn-exit-resp.active:after{display:inline-block;background-image:url(/local/templates/default/css/../img/spr.png);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.btn-complaint-resp{vertical-align:middle;background-position:-500px -126px;width:22px;height:22px;-webkit-transform:-webkit-scale(.818);-webkit-transform:scale(.818);-ms-transform:scale(.818);transform:scale(.818)}.btn-appatment-resp,.btn-exit-resp{display:inline-block;position:relative}.btn-appatment-resp.active:after,.btn-exit-resp.active:after{content:"";background-position:-538px -523px;width:15px;height:10px;margin-left:5px;vertical-align:0;-webkit-transform:scale(.8);transform:scale(.8)}.btn-appatment-resp:before{background-position:-112px -523px}.btn-appatment-resp.active:after{-webkit-transform:-webkit-scale(.8);-ms-transform:scale(.8)}.btn:hover,[type=submit]:hover,button:hover{background-color:#ff2241;text-decoration:none;color:#fff}.btn:active,[type=submit]:active,button:active{background:#c61c38;box-shadow:inset 0 3px 0 rgba(0,0,0,.35);color:#e4a8af}.btn.btn-block,[type=submit].btn-block,button.btn-block{display:block;width:100%;padding:0}.btn-add:before,.btn-new:before{display:inline-block;margin-right:15px;vertical-align:-4px}.btn.btn-second:hover,[type=submit].btn-second:hover,button.btn-second:hover{background:#1ea3db}.btn.btn-second:active,[type=submit].btn-second:active,button.btn-second:active{color:#a8c5d8}.btn.btn-three,[type=submit].btn-three,button.btn-three{font-size:16px;font-weight:700;background:#53a600;background:linear-gradient(#53a600,#448007)}.btn.btn-four,[type=submit].btn-four,button.btn-four{padding:0 10px;background:#efefef;background:linear-gradient(#efefef,#bcb9bd);font-size:14px;font-weight:600;color:#595959}.btn-add,.btn-new{padding:0 20px}.btn-add:before,.btn-delete:after,.btn-new:before,.btn-write:after{content:"";background-image:url(/local/templates/default/css/../img/spr.png)}.btn.btn-four.btn-border,[type=submit].btn-four.btn-border,button.btn-four.btn-border{line-height:38px;border:1px solid gray}.btn-delete,.btn-edit,.btn-stat,.btn-write{line-height:20px}.btn-add:before,select{background-position:-88px -481px;width:24px;height:22px}.btn-edit,.btn-stat,.btn-write{padding-left:18px}.btn-new:before{background-position:-378px -429px;width:21px;height:24px}.btn-delete,.btn-delete:after,.btn-write,.btn-write:after{display:inline-block;vertical-align:middle}.btn-delete,.btn-write{color:#0086e5;position:relative}.btn-write:after{background-position:-472px -481px;width:13px;height:14px;position:absolute;left:0;top:2px}.btn-write:hover{color:#0086e5}.btn-delete{color:#ff2241;padding-right:18px}.btn-delete:after{background-position:-389px -523px;width:10px;height:10px;position:absolute;top:5px;right:0}.btn-edit:after,.btn-stat:after{display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);width:12px;height:11px;top:5px;left:0;content:"";background-position:-295px -523px;position:absolute}.btn-delete:hover,.btn-write:hover{text-decoration:none}.btn-delete.i-left{padding-right:0;padding-left:18px}.btn-delete.i-left:after{right:auto;left:0}.btn-stat{display:inline-block;vertical-align:middle;color:#26a5ff}.btn-stat:hover{text-decoration:none}.btn-edit,.btn-refresh02,.btn-stat,.chk-map{position:relative}.btn-edit{display:inline-block;vertical-align:middle;color:#1ca600}.btn-dashed:hover,.chk-map.chk-color01,.frm-content .row-error,.frm-popup .row-error{color:#ff2241}.btn-edit:hover{text-decoration:none}.btn-edit:after{background-position:-327px -523px}select{display:block;width:100%;padding-left:10px;line-height:1em;border-radius:0;border:0;background-color:#fff;background-image:url(/local/templates/default/css/../img/main/select.png);background-position:right center;background-repeat:no-repeat;text-indent:.01px;text-overflow:"";-ms-appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:0;font-size:12px}.btn-refresh,.btn-refresh02:after{background-image:url(/local/templates/default/css/../img/spr.png)}select.popup-select::-ms-expand,select::-ms-expand{display:none}.btn-fav,.btn-refresh,.btn-refresh02,.btn-refresh02:after{display:inline-block;vertical-align:middle}.btn-refresh{background-position:-419px -429px;width:23px;height:24px}.btn-refresh02{height:22px;line-height:22px;text-decoration:none;padding:0 15px;border-radius:3px;border:0;background:#8f8f8f;background:linear-gradient(#8f8f8f,#717171)}.chk-map,.rd{line-height:16px;overflow:hidden}.btn-refresh02:after{content:"";background-position:-542px -401px;width:14px;height:12px}.btn-fav,.btn-fav.active{width:15px;height:13px;background-image:url(/local/templates/default/css/../img/spr.png)}.btn-dashed:hover,.popup-city .city-tabs.ui-tabs .ui-tabs-nav li .ui-tabs-anchor:hover{text-decoration:none}.btn-fav{background-position:-40px -523px}.btn-fav.active{background-position:-332px -324px}.chk-map{display:block;font-size:13px;font-weight:600}.chk-map.chk-color01 input[type=checkbox]:checked+label:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-31px -557px;width:11px;height:8px}.chk-map.chk-color01 label:before{border-color:#ff2241;background:#ffdee3}.chk-map.chk-color02{color:#0050bf}.chk-map.chk-color02 input[type=checkbox]:checked+label:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-62px -557px;width:11px;height:8px}.chk-map.chk-color02 label:before{border-color:#0050bf;background:#d9e5f5}.chk-map.chk-color03{color:#c000ff}.chk-map.chk-color03 input[type=checkbox]:checked+label:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:0-557px;width:11px;height:8px}.chk-map.chk-color03 label:before{border-color:#c000ff;background:#f6d9ff}.chk-map input[type=checkbox],.rd input[type=radio]{position:absolute;top:-1px;left:-9999px}.chk-map input[type=checkbox]:checked+label:after{content:"";display:inline-block;vertical-align:middle;position:absolute;top:4px;left:2px}.chk-map label,.rd{position:relative;display:block}.chk-map label{padding-left:24px}.chk-map label:before{content:"";display:block;width:16px;height:16px;border:2px solid #333;position:absolute;top:0;left:0}.rd{font-size:12px}.rd input[type=radio]:checked+label:after{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#333;position:absolute;top:3px;left:3px}.rd label{display:block;padding-left:36px;position:relative}.rd label:before{content:"";display:block;width:16px;height:16px;background:#fff;border:1px solid #969380;border-radius:50%;position:absolute;top:0;left:0}body .ui-dialog{background:#fff;padding:10px;box-shadow:0 0 25px rgba(0,0,0,.75)}body .ui-dialog a{outline:0!important}body .ui-dialog .ui-dialog-titlebar{height:0;padding:0;margin:0}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:url(/local/templates/default/css/../img/spr.png)-542px -34px;padding:0;margin:0;border:0;box-shadow:none;border-radius:0;display:inline-block;vertical-align:middle;width:14px;height:14px;position:absolute;top:10px;right:10px;z-index:99}body .ui-dialog .ui-dialog-content{padding:0}.frm-content .row,.frm-popup .row{margin-bottom:10px;padding-left:80px;position:relative}.frm-content .row:after,.frm-popup .row:after{display:block;height:0}.frm-content .row>label,.frm-popup .row>label{display:block;width:80px;height:40px;line-height:40px;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;padding-right:5px;float:left;margin-left:-80px}.frm-content .row-error input[type=email],.frm-content .row-error input[type=password],.frm-content .row-error input[type=tel],.frm-content .row-error input[type=text],.frm-popup .row-error input[type=email],.frm-popup .row-error input[type=password],.frm-popup .row-error input[type=tel],.frm-popup .row-error input[type=text]{border:2px solid #ff2241;padding:0 9px;color:#ff2241}.frm-content .row-error .error-message,.frm-popup .row-error .error-message{line-height:14px;float:left;position:absolute;bottom:100%;left:50%;margin-bottom:30px;margin-left:40px;-webkit-transform:-webkit-translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding:13px 55px 13px 20px;background:#ff2241;font-size:12px;color:#fff;min-width:205px}.frm-popup .row-error .error-message a{color:#fff!important}.frm-content .row-error .error-message:after,.frm-popup .row-error .error-message:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-444px -208px;width:30px;height:30px;position:absolute;top:5px;right:5px}.frm-content .row-error .error-message:before,.frm-popup .row-error .error-message:before{content:"";display:block;width:0;height:0;border:20px solid transparent;border-top-color:#ff2241;position:absolute;top:100%;left:50%;margin-left:-20px}.frm-content input[type=email],.frm-content input[type=password],.frm-content input[type=tel],.frm-content input[type=text],.frm-content textarea,.frm-popup input[type=email],.frm-popup input[type=password],.frm-popup input[type=tel],.frm-popup input[type=text],.frm-popup textarea{height:40px;background:#fff;border:1px solid gray;padding:0 10px;font-weight:600;font-size:14px}.frm-content textarea,.frm-popup textarea{height:250px;resize:none;padding:10px}.frm-content .chk,.frm-popup .chk{margin-top:20px}.frm-content .row-submit,.frm-popup .row-submit{margin-top:40px;margin-bottom:20px}.frm-content .actions-link,.frm-popup .actions-link{line-height:70px;font-size:16px;text-align:justify;overflow:hidden;height:50px}.field-format-buttons a,.frm-content .actions-link li,.frm-popup .actions-link li{display:inline-block;vertical-align:top}.frm-content .cpt-block input[type=email],.frm-content .cpt-block input[type=password],.frm-content .cpt-block input[type=tel],.frm-content .cpt-block input[type=text],.frm-popup .cpt-block input[type=email],.frm-popup .cpt-block input[type=password],.frm-popup .cpt-block input[type=tel],.frm-popup .cpt-block input[type=text]{width:36%;margin-right:10px;float:left}.frm-content .cpt-block .cpt,.frm-popup .cpt-block .cpt{width:36%;float:left;height:40px;border:1px solid gray;overflow:hidden}.frm-content .cpt-block .btn-refresh,.frm-popup .cpt-block .btn-refresh{float:right;margin-top:7px}.frm-auth-soc-block{background:#e7e9f7;border-top:1px solid #babcc6;padding:20px 30px 30px;font-size:16px;font-weight:600;text-align:center}.frm-auth-soc-block .title{margin-bottom:15px}.frm-auth-soc-block .i{margin:0 3px}.th-switcher{position:relative;width:54px;height:30px;cursor:pointer;left:24px;top:-20px}.th-switcher-auth{position:relative;display:block;margin-right:40px}.th-switcher-desktop{display:none}.th-switcher-tum,.th-switcher-val{position:absolute;top:3px;display:block;height:24px;width:24px}.th-switcher-tum{transition:all 200ms;top:7px;left:7px;height:18px}.wrapper-night .th-switcher .th-switcher-tum{left:24px}.th-switcher-val.i-theme-light{left:-28px}.th-switcher-val.i-theme-dark{right:-28px}@media (max-width:767px){.row-cpt-popup .cpt,.row-cpt-popup input[type=email],.row-cpt-popup input[type=password],.row-cpt-popup input[type=tel],.row-cpt-popup input[type=text]{width:80px}.btn.btn-resp01,.btn.btn-resp02{height:32px;line-height:32px;font-size:14px;padding:0 20px}}@media (min-width:768px){.chk-map{font-size:14px}.btn.btn-resp01{height:36px;line-height:36px;padding:0 25px;font-size:14px}.frm-popup .row-error .error-message{bottom:auto;left:100%;top:0;margin:0 0 0 30px;-webkit-transform:-webkit-translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.frm-popup .row-error .error-message:before{border-top-color:transparent;border-right-color:#ff2241;top:0;left:auto;right:100%;margin-left:0}}@media (min-width:1280px){.chk-map{font-size:16px}.btn.btn-resp01{height:40px;line-height:40px;padding:0 25px;font-size:18px}}@media (min-width:1600px){.chk-resp{font-size:14px!important}}body .jspHorizontalBar .jspArrow{display:block;width:28px;height:28px;background:0 0;position:relative}body .jspHorizontalBar .jspArrow:after{content:"";display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:-webkit-translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body .jspHorizontalBar .jspArrowLeft:after,body .jspHorizontalBar .jspArrowRight:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-270px -125px;width:8px;height:14px}body .jspHorizontalBar .jspArrowRight:after{background-position:-505px -481px}body .jspHorizontalBar,body .jspTrack{background:#e6e6e6;height:28px;border-radius:3px;overflow:hidden}body .jspTrack .jspDrag{height:16px;margin-top:6px;border-radius:3px;background:#ff2241;background:linear-gradient(#ff2241,#c71c38)}.datepicker .calendarIcon,body .jspTrack .jspDrag:after{background-image:url(/local/templates/default/css/../img/spr.png);vertical-align:middle;content:""}body .jspTrack .jspDrag:after{display:inline-block;background-position:-476px -523px;width:42px;height:10px;position:absolute;top:50%;left:50%;-webkit-transform:-webkit-translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.datepicker{display:block;width:39%;position:relative;height:40px}.datepicker input[type=email],.datepicker input[type=password],.datepicker input[type=tel],.datepicker input[type=text]{width:105%;padding:0 0 0 10px}.datepicker .calendarIcon{display:inline-block;background-position:-444px -308px;width:31px;height:30px;position:absolute;right:0;top:5px;cursor:pointer}.ui-datepicker{background:#fff;border:1px solid #333}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{padding:0;margin:0;display:block;width:25px;height:25px;cursor:pointer}.ui-datepicker .ui-datepicker-next:after,.ui-datepicker .ui-datepicker-prev:after{content:"";display:block;width:0;height:0;border:6px solid #fff;position:absolute;top:50%;left:50%;margin-top:-6px}.ui-datepicker .ui-datepicker-next:hover{margin:0;padding:0;top:2px}.ui-datepicker .ui-datepicker-prev:hover{margin:0;padding:0;top:2px;left:2px}.ui-datepicker .ui-datepicker-prev:after{border-right-color:#333;margin-left:-9px}.ui-datepicker .ui-datepicker-next:after{border-left-color:#333;margin-left:0}.ui-datepicker .ui-datepicker-next:hover{left:auto;right:2px}.ui-datepicker .ui-state-active{background:#eee}.field-file{height:40px;position:relative;padding-left:175px;line-height:40px;overflow:hidden}.field-file .btn{width:160px;padding:0;float:left;margin-left:-175px}.field-file .file{font-size:12px;font-style:italic;color:#737373;font-weight:400;line-height:16px}.field-format-buttons a{width:30px;height:30px;text-align:center;line-height:30px}.rate-block span,.rate-block span.full,.rate-block span.half,.status-item.close:after,.status-item.reply:after,.status-item.send:after{background-image:url(/local/templates/default/css/../img/spr.png);width:10px;height:10px}.status-item{line-height:18px;font-size:12px;font-weight:700;padding-left:22px;position:relative}.field-file .file,.rate-block span,.status-item,.status-item:after{display:inline-block;vertical-align:middle}.status-item:after{content:"";position:absolute;top:50%;left:0;margin-top:-5px}.status-item.send{color:#0086e5}.status-item.send:after{background-position:-576px -60px}.status-item.reply{color:#1ca600}.status-item.reply:after{background-position:-576px -30px}.status-item.close{color:#ff0040}.status-item.close:after{background-position:-576px 0}.rate-block{line-height:20px;font-size:11px}.rate-block span{margin-left:1px;background-position:-372px -330px}.rate-block span.full{background-position:-576px -90px}.rate-block span.half{background-position:-446px -523px}.popup-center{left:50%!important;-webkit-transform:-webkit-translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}select.popup-select{display:block;width:100%;height:40px;border:1px solid gray;background-color:#fff;line-height:1em;background-image:url(/local/templates/default/css/../img/main/select.png);background-position:right center;background-repeat:no-repeat;text-indent:.01px;text-overflow:"";-ms-appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:0;padding-left:15px;font-weight:600;font-size:16px;color:#333}body .popup-close-dark.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-542px 0;width:14px;height:14px}.popup-error{background:#ff2241!important}.popup-error,.popup-error .ui-dialog-content{overflow:visible!important}.popup-succefull{background:#53a600!important}.popup-title{font-size:18px;font-weight:600;margin-bottom:25px}.popup-title .i{display:block;margin:0 auto 30px}.popup-title.title-center{text-align:center}.popup-title.title-error{color:#ff2241}.popup-user{background:#281134;color:#fff;padding:20px 10px 20px 20px;overflow:hidden}.popup-user .main-block{width:165px;float:left}.popup-user .info-block{width:192px;float:right;padding-top:25px}.popup-user .actions-block{margin-bottom:23px}.popup-user .item{overflow:hidden;font-size:14px;line-height:22px;margin-bottom:13px;padding-right:10px}.popup-user .item .title{float:left}.popup-user .item .title span{font-size:12px;font-weight:600;color:#fff;text-decoration:none;margin-left:3px}.popup-user .item .btn-add-popup,.popup-user .item .btn-pay-popup,.popup-user .item .btn-write-popup{float:right}.popup-user .welcome-block{font-size:18px;line-height:30px;margin-bottom:40px;margin-top:-3px}.popup-user .welcome-block .name{font-weight:700}.popup-user .welcome-mobile-block{display:none}.popup-user .photo-wrap{position:relative;margin-bottom:-50px;z-index:2}.popup-user .photo-wrap:before{content:"";display:block;width:140px;height:70px;background:#281134;border-radius:0 0 70px 70px;border:1px solid #7e7085;position:absolute;left:50%;bottom:-20px;margin-left:-70px;border-top:none}.popup-user .photo{display:block;width:106px;height:106px;overflow:hidden;margin:0 auto;position:relative;border-radius:50%;border:3px solid #fff;text-align:center}.popup-user .balance-block{border:1px solid #7e7085;background:#392444;text-align:center;padding:85px 20px 20px;position:relative}.popup-user .balance-block:after{display:inline-block;vertical-align:middle;background-position:-322px -481px;position:absolute;top:60px;left:50%;margin-left:-8px;z-index:2}.popup-user .balance-block .bonus-link{font-size:12px;display:inline-block;margin-top:10px;color:#4de600;text-transform:uppercase;font-weight:700}.popup-user input[type=email],.popup-user input[type=password],.popup-user input[type=tel],.popup-user input[type=text]{height:40px;background:#fff;border:0;margin-bottom:20px;text-align:center;font-size:18px;font-weight:600;padding:0;box-shadow:none}.popup-user label{display:block;font-size:12px;line-height:20px;font-weight:600;margin-bottom:4px}.popup-user .total{height:45px;margin-bottom:5px;line-height:45px;overflow:hidden;font-size:24px;font-weight:700;color:#ffa526}.popup-user .balance-block:after,.popup-user .btn-add-popup:after,.popup-user .btn-pay-popup:after,.popup-user .btn-write-popup:after{height:16px;content:"";background-image:url(/local/templates/default/css/../img/spr.png);width:16px}.popup-user .total span{font-weight:400;font-size:18px}.popup-user .btn-add-popup,.popup-user .btn-pay-popup,.popup-user .btn-write-popup{font-size:12px;color:#4de600;line-height:22px;display:inline-block;vertical-align:middle}.popup-user .buttons-block{overflow:hidden}.popup-user .buttons-block .btn-settings{float:left;margin-top:9px}.popup-user .buttons-block .btn{float:right}.popup-user .btn-add-popup:after,.popup-user .btn-pay-popup:after{display:inline-block;vertical-align:middle;background-position:-394px -481px}.popup-user .btn-add-popup:hover,.popup-user .btn-write-popup:hover{text-decoration:none;color:#4de600}.popup-user .btn-settings:after,.popup-user .btn-write-popup:after{display:inline-block;vertical-align:middle;background-position:-500px -445px}.popup-user .btn-settings{display:inline-block;vertical-align:middle;line-height:22px;font-size:14px}.popup-user .btn-settings:after{content:"";background-image:url(/local/templates/default/css/../img/spr.png);background-position:-210px -481px;width:16px;height:17px;margin-left:6px}.popup-complaint{background:#ffea7f;padding:50px 0 40px;margin:0 auto}.popup-complaint .inner-wrap{width:260px;margin:0 auto}.popup-complaint .rd{margin-bottom:15px}.popup-complaint .rd-box{margin-bottom:30px}.popup-complaint-ok{background:#ffea7f;padding:85px 0 30px;font-size:12px;text-align:center}.popup-complaint-ok .inner-wrap{width:250px;margin:0 auto}.popup-complaint-ok .text-block{margin-bottom:65px;font-size:14px;line-height:20px}.popup-auth,.popup-reg,.popup-reg-ok{background:#f2f4ff;padding:40px 20px 5px}.popup-auth .inner-wrap{width:340px;margin:0 auto}.popup-reg .inner-wrap{margin:0 auto}.popup-auth .frm-auth-soc-block,.popup-reg .frm-auth-soc-block{margin:0-20px}.popup-reg .inner-wrap{width:380px}.popup-reg.frm-popup .row{padding-left:160px}.popup-reg.frm-popup .row>label{width:160px;margin-left:-160px}.popup-reg-ok{padding:60px 0 30px;margin:0 auto;font-size:14px;font-weight:600;text-align:center}.popup-reg-ok .inner-wrap{width:305px;margin:0 auto}.popup-reg-ok .text-block{margin-bottom:70px}@media (max-width:479px){.popup-auth-box,.popup-reg-box,.popup-user-box{left:0!important;-webkit-transform:-webkit-translate(0,0);-ms-transform:translate(0,0);min-width:320px!important}.popup-auth-box,.popup-reg-box{padding-left:0!important;padding-right:0!important}.popup-auth-box .popup-auth,.popup-auth-box .popup-reg,.popup-reg-box .popup-auth,.popup-reg-box .popup-reg{padding-top:20px}.popup-auth-box .popup-auth .inner-wrap,.popup-auth-box .popup-reg .inner-wrap,.popup-reg-box .popup-auth .inner-wrap,.popup-reg-box .popup-reg .inner-wrap{width:auto;margin-left:0;margin-right:0}.popup-auth-box .popup-auth .row,.popup-auth-box .popup-reg .row,.popup-reg-box .popup-auth .row,.popup-reg-box .popup-reg .row{margin-bottom:15px;padding-left:0!important}.popup-auth-box .popup-auth .row>label,.popup-auth-box .popup-reg .row>label,.popup-reg-box .popup-auth .row>label,.popup-reg-box .popup-reg .row>label{width:auto;clear:both;float:none;margin:0 0 7px;line-height:1.2;height:auto}.popup-auth-box .popup-auth .frm-auth-soc-block,.popup-auth-box .popup-reg .frm-auth-soc-block,.popup-reg-box .popup-auth .frm-auth-soc-block,.popup-reg-box .popup-reg .frm-auth-soc-block{padding-left:0;padding-right:0}.popup-auth-box .popup-auth .actions-link,.popup-auth-box .popup-reg .actions-link,.popup-reg-box .popup-auth .actions-link,.popup-reg-box .popup-reg .actions-link{font-size:16px;line-height:36px;text-align:center;height:auto;margin:15px 0 25px}.popup-auth-box .popup-auth .actions-link li,.popup-auth-box .popup-reg .actions-link li,.popup-reg-box .popup-auth .actions-link li,.popup-reg-box .popup-reg .actions-link li{display:block}.popup-title .i{margin-bottom:0;-webkit-transform:-webkit-scale(.5);-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.popup-auth-box,.popup-complaint-box,.popup-reg-box,.popup-reg-ok-box,.popup-user-box{width:100%!important;-webkit-transform:translate(0,0);transform:translate(0,0)}.popup-auth-box .popup-auth .actions-link ul:after,.popup-auth-box .popup-reg .actions-link ul:after,.popup-reg-box .popup-auth .actions-link ul:after,.popup-reg-box .popup-reg .actions-link ul:after,.popup-user-box .balance-block:after,.popup-user-box .welcome-block{display:none}.popup-user-box .welcome-mobile-block{display:inline-block;vertical-align:middle;text-align:left;font-size:12px;line-height:24px;color:#fff}.popup-user-box .welcome-mobile-block .name{font-size:16px;font-weight:700}.popup-user-box .popup-user{padding-left:10px;padding-right:10px;padding-bottom:30px}.popup-user-box .main-block{width:auto;float:none;clear:both}.popup-user-box .balance-block{padding:0;margin:0;border:0;background:0 0}.popup-user-box .total-wrap{position:relative;line-height:30px;width:230px;margin:0 auto 12px;font-size:16px;color:#ffa526;overflow:hidden}.popup-user-box .total-wrap:before{content:"";display:block;height:1px;border-top:2px dotted #945b2d;position:absolute;bottom:10px;left:0;right:0}.popup-user-box .total-wrap:after{content:"Баланс:";display:block;float:left;background:#281134;padding-right:2px;position:relative}.popup-user-box .total{float:right;height:auto;line-height:30px;background:#281134;position:relative;font-size:24px;font-weight:700;margin:0;padding:0}.popup-user-box .photo-wrap{display:block;overflow:hidden;margin:0 0 15px;text-align:center}.popup-user-box .photo-wrap:after,.popup-user-box .photo-wrap:before{display:none}.popup-user-box .photo{display:inline-block;vertical-align:middle;width:56px;height:56px;border:4px solid #fff;margin:0 20px 0 0;position:relative}.popup-user-box .photo img{max-width:100%}.popup-user-box .frm-balance{padding:15px 10px 15px 20px;text-align:center;font-size:12px;font-weight:600;color:#fff;border:1px solid #7e7085;background:#392444;margin:0 0 25px}.popup-user-box .frm-balance label{display:block;margin-bottom:5px}.popup-user-box .frm-balance .frm-wrap{position:relative;overflow:hidden}.popup-user-box .frm-balance .frm-wrap input[type=submit]{width:150px;text-align:center;padding:0;margin:0 auto;top:0;right:0}.popup-user-box .frm-balance .frm-wrap input[type=email],.popup-user-box .frm-balance .frm-wrap input[type=password],.popup-user-box .frm-balance .frm-wrap input[type=tel],.popup-user-box .frm-balance .frm-wrap input[type=text]{display:block;width:100%;margin:0;float:none}.popup-user-box .info-block{width:auto;padding:0;float:none;margin:0 25px}.popup-complaint-box,.popup-reg-ok-box{min-width:320px!important;left:0!important;-webkit-transform:-webkit-translate(0,0);-ms-transform:translate(0,0)}.popup-complaint-box .popup-reg-ok,.popup-reg-ok-box .popup-reg-ok{padding-top:35px;font-size:12px}.popup-complaint-box .popup-complaint-ok,.popup-reg-ok-box .popup-complaint-ok{padding-top:60px;padding-bottom:30px}.popup-complaint-box .popup-complaint-ok .text-block,.popup-reg-ok-box .popup-complaint-ok .text-block{margin-bottom:70px;font-size:12px;line-height:18px}.popup-complaint-box .popup-complaint,.popup-reg-ok-box .popup-complaint{padding-top:35px;padding-bottom:30px}.popup-complaint-box .text-block,.popup-reg-ok-box .text-block{margin-bottom:50px;padding:0 20px;line-height:18px}.popup-complaint-box .popup-title,.popup-reg-ok-box .popup-title{margin-bottom:30px}.popup-complaint-box .popup-title .i,.popup-reg-ok-box .popup-title .i{margin-bottom:35px;-webkit-transform:-webkit-scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}}@media (min-width:480px){.popup-auth .inner-wrap{width:340px}}@media (min-width:480px) and (max-width:767px){.popup-auth-box .row-submit,.popup-reg-box .row-submit,.popup-title{margin-bottom:35px}.popup-auth-box .popup-auth,.popup-auth-box .popup-reg,.popup-reg-box .popup-auth,.popup-reg-box .popup-reg{padding-top:35px}.popup-title{font-size:24px}}@media (min-width:768px){.frm-add-box .col{width:46%;float:left}.support-filter-box.cnt-block{background:url(/local/templates/default/css/../img/main/support.jpg)right top no-repeat #fff}.support-filter-box.cnt-block .item-status{width:320px}.support-filter-box.cnt-block .item-title{width:335px}.tbl-support-result .col03{width:220px}.tbl-support-result col.col02,.tbl-support-result col.col05{display:table-column}.tbl-support-result .col02,.tbl-support-result .col05{display:table-cell}.frm-add-box-salon .col-half{width:35%;float:left}.frm-add-box-salon .col-half+.col-half{width:60%;float:right}.frm-add-box-salon .section-desc .col-half{width:100%}.frm-add-box .item-phones{margin-top:0}.frm-add-box .item-params{position:absolute;margin-top:-70px}.frm-add-box .col+.col{float:right}.frm-add-box .item-loc{margin-top:0}.frm-add-box-salon .item-loc{margin-top:26px}.frm-popup .row-submit,.popup-title{margin-bottom:35px}.frm-add-box .col-tarif{width:100%}.frm-add-box .col-tarif:after{display:none}.frm-add-box .item-about{margin-top:0}.frm-add-photo .btn-add-photo{float:left}.settings-box .item{width:340px;height:510px;float:left}.balance-wrap .item-activate:before,.balance-wrap .item-replenish:before{content:"";display:inline-block;vertical-align:middle;position:absolute;top:20px;right:50px}.balance-wrap .item-replenish:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-120px 0;width:70px;height:73px}.balance-wrap .item-activate:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-90px -120px;width:81px;height:65px}.balance-wrap .item{box-shadow:0 0 5px rgba(0,0,0,.25)}.balance-wrap .balance-left-column{width:49%;float:left}.balance-wrap .balance-right-column{width:49%}.balance-wrap .balance-wrap-columns{margin-bottom:20px}.balance-wrap .balance-right-column{float:right}body .popup-close-dark.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-500px -290px;width:20px;height:20px;top:10px;right:10px}.popup-title{font-size:24px}.popup-complaint .rd,.popup-complaint-ok,.popup-user label{font-size:14px}.popup-user-box{width:540px!important}.popup-user{padding:10px 15px}.popup-user .main-block{width:182px}.popup-user .info-block{width:240px}.popup-user .item{padding-right:0}.popup-user .btn-add-popup:before{content:"Добавить";margin-right:9px}.popup-user .btn-pay-popup:before{content:"Пополнить";margin-right:9px}.popup-user .btn-write-popup:before{content:"Написать";margin-right:9px}.popup-user .buttons-block .btn{width:110px}.popup-complaint .inner-wrap{width:300px}.popup-complaint-ok .inner-wrap{width:330px}.popup-complaint-ok .text-block{margin-bottom:85px}.popup-auth-box{width:480px!important}.popup-reg-box,.popup-reg-ok-box{width:580px!important}.popup-reg-box .inner-wrap,.popup-reg-ok .inner-wrap{width:420px}.popup-reg-ok{padding-top:80px}.popup-reg-ok .text-block{margin-bottom:100px}}@media (min-width:1024px){.tbl-support-result col.col06,.tbl-support-result col.col07,.tbl-support-result col.col08{display:table-column}.tbl-support-result .col06,.tbl-support-result .col07,.tbl-support-result .col08{display:table-cell}.frm-add-box-salon .item-phones{width:40%;float:left}.frm-add-box-salon .item-loc{width:49%;float:right;margin-top:0}.frm-add-box-salon .section-desc .col-half{width:35%;float:left}.frm-add-box-salon .section-desc .col-half+.col-half{width:60%;float:right}.frm-add-box-salon .section-desc .item-price{margin-top:0}.catalog-actions-box .items-wrap{column-gap:2%!important}.catalog-actions-box .item-wrap{width:32%!important;margin:0 0 30px}.catalog-actions-box.salons .item-wrap{width:49%!important}.frm-add-box .field-shedule>label{font-size:14px;font-weight:400;margin-left:0;line-height:40px}.frm-add-box .field-shedule{margin-top:0;margin-bottom:0}.frm-add-box .field-shedule,.frm-add-box .field-shedule .shedule-wrap{display:inline-block;height:40px}.frm-add-box .field-address h2{float:left;margin-left:-80px;line-height:40px}.frm-add-box .field-address{padding-left:80px;margin-top:-3px}}.popup-city-box,.popup-metro-box{max-width:1200px;width:100%!important}.popup-city-box{max-width:960px}.popup-city,.popup-metro{background:#f2f4ff;padding:30px 30px 70px 100px}.popup-city .mobile-block{display:none}.popup-city .city-title{font-size:24px;font-weight:600;line-height:30px;position:relative;margin-bottom:40px}.popup-city .city-title .i{position:absolute;left:-75px;top:-10px}.popup-city .city-tabs.ui-tabs{padding:0;margin:0}.popup-city .city-tabs.ui-tabs .ui-tabs-panel{padding:0}.popup-city .city-tabs.ui-tabs .ui-tabs-nav{font-size:18px;font-weight:600;padding:0;margin:0 0 45px}.popup-city .city-tabs.ui-tabs .ui-tabs-nav li{padding:0;margin:0 45px 0 0;display:block;float:left;outline:0}.popup-city .city-tabs.ui-tabs .ui-tabs-nav li .ui-tabs-anchor{outline:0;padding:0;margin:0;float:none;height:30px;line-height:30px;color:#ff2241;text-decoration:underline}.cat-item .contacts-block .phone a:hover,.popup-city .city-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color:#333;text-decoration:none}.popup-city .ui-tabs-panel ul{font-size:14px;line-height:22px}.popup-city .ui-tabs-panel li{margin-bottom:8px}.popup-city .ui-tabs-panel li.main{font-size:18px;font-weight:600}.popup-metro{padding:30px}.popup-metro .mobile-block{display:none}.popup-metro .desktop-block{padding:0 65px 0 60px;font-size:14px;line-height:20px;color:#ff2241}.popup-metro .desktop-block li{margin-bottom:0}.popup-metro .desktop-block li.active a{background:#0086e5;color:#fff;text-decoration:none}.popup-metro .desktop-block li.alph{padding-left:10px}.popup-city .ui-tabs-panel ul,.popup-metro .desktop-block ul{-webkit-columns:4;-moz-columns:4;columns:4}.popup-metro .desktop-block a{display:inline-block;border-radius:3px;padding:5px 10px}.popup-metro .metro-title{font-size:24px;line-height:30px;font-weight:600;position:relative;margin-bottom:50px;padding-left:70px}.popup-metro .metro-title .selected{color:#26a5ff;margin-right:30px}.popup-metro .metro-title .i{position:absolute;top:0;left:0}.popup-metro .metro-title .btn-block{display:inline-block}@media (max-width:1000px){.popup-metro{padding-left:0;padding-right:0}.popup-metro .metro-title{padding-left:30px}.popup-metro .metro-title .i{display:block;margin:0 0 15px;position:static}.popup-metro .desktop-block{padding-left:30px;padding-right:0}}@media (max-width:767px){.popup-city-box,.popup-metro-box{width:440px!important}.popup-city{padding:25px 20px 45px}.popup-city .desktop-block{display:none}.popup-city .mobile-block{display:block;margin-bottom:30px}.popup-city .ui-tabs-panel ul{padding-left:15px;-webkit-columns:2;-moz-columns:2;columns:2}.popup-city .city-title{margin-left:95px}.popup-metro{padding:30px 40px 60px}.popup-metro .desktop-block{display:none}.popup-metro .metro-title .btn-block,.popup-metro .mobile-block{display:block}.popup-metro .mobile-block .title{font-size:16px;line-height:27px;font-weight:600}.popup-metro .mobile-block .btn{margin-top:20px}.popup-metro .metro-title{line-height:30px;margin-bottom:35px;padding:0}.popup-metro .metro-title .i{margin-bottom:25px}.popup-metro .metro-title .selected{display:block;margin:0 0 10px}}@media (max-width:479px){.popup-city-box,.popup-metro-box{min-width:320px!important;width:100%!important;left:0!important;padding-left:0!important;padding-right:0!important;-webkit-transform:-webkit-translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.popup-city{padding:30px 10px}.popup-city .ui-tabs-panel ul{font-size:12px}.popup-city .ui-tabs-panel li.main,.popup-metro .mobile-block select{font-size:14px}.popup-city .city-title{font-size:18px;line-height:25px;margin-bottom:30px;margin-left:65px}.popup-city .city-title .i,.popup-metro .metro-title .i{-webkit-transform:-webkit-scale(.75);-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.popup-city .city-title .i{left:-67px;top:-10px}.popup-metro{padding:35px 10px 30px}.popup-metro .metro-title{font-size:18px;line-height:23px;margin-bottom:25px;padding-left:20px}.popup-metro .metro-title .i{margin-bottom:10px;margin-left:-10px}.popup-metro .metro-title .selected{margin-bottom:20px}.popup-metro .mobile-block .btn{margin-top:30px}.popup-metro .mobile-block .title{padding-left:20px;font-size:14px}}.cat-item .i.i-event{position:absolute;bottom:0;z-index:2}.cat-item .photo-slider-block,.salon-item .photo-slider-block,.salon-item-fix .photo-slider-block,.salon-item-resp .photo-slider-block{width:150px;float:left;position:relative}.cat-item .slider,.salon-item .slider,.salon-item-fix .slider,.salon-item-resp .slider{border:2px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.75);width:150px;height:250px;overflow:hidden}.cat-item .slider.owl-loaded,.salon-item .slider.owl-loaded,.salon-item-fix .slider.owl-loaded,.salon-item-resp .slider.owl-loaded{overflow:visible}.cat-item .slider .sl-item,.cat-item .slider .sl-item a,.salon-item .slider .sl-item,.salon-item .slider .sl-item a,.salon-item-fix .slider .sl-item,.salon-item-fix .slider .sl-item a,.salon-item-resp .slider .sl-item,.salon-item-resp .slider .sl-item a{display:block;width:146px;height:246px;overflow:hidden}.cat-item .owl-dots,.item-dots .owl-dots,.salon-item .owl-dots,.salon-item-fix .owl-dots,.salon-item-resp .owl-dots{opacity:0;width:152px;position:absolute;top:100%;left:-3px;display:table;border-collapse:collapse;margin-top:7px;transition:opacity ease .3s}.item-dots .owl-dots{width:100%;left:0}.cat-item .owl-dot,.item-dots .owl-dot,.salon-item .owl-dot,.salon-item-fix .owl-dot,.salon-item-resp .owl-dot{float:none;display:table-cell;height:7px;background:#b3b3b3;border:1px solid #fff;border-top:none;border-bottom:none;padding:0}.cat-item .owl-dot.active,.cat-item .owl-dot:hover,.frm-add-opin .rate-item .rate-wrap span.full,.item-dots .owl-dot.active,.item-dots .owl-dot:hover,.opin-item .opin-rate-block .rate-wrap span.full,.salon-item .owl-dot.active,.salon-item .owl-dot:hover,.salon-item-fix .owl-dot.active,.salon-item-fix .owl-dot:hover,.salon-item-resp .owl-dot.active,.salon-item-resp .owl-dot:hover{background:#ff2241}.cat-item.el-focus .owl-dots,.cat-item:hover .owl-dots,.item-dots:hover .owl-dots,.salon-item-fix:hover .owl-dots,.salon-item-resp:hover .owl-dots,.salon-item:hover .owl-dots{opacity:1}.cat-item{max-width:340px;height:330px;padding:20px 0 0;position:relative;color:#595959}.cat-item .main-block{height:265px;width:305px;margin:0 auto;position:relative}.cat-item .main-block:after,.catalog-box:after,.catalog-salons-box:after,.cnt-catalog-box:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cat-item .age,.cat-item .name{height:20px;line-height:20px;overflow:hidden}.cat-item .info-block{width:135px;float:right}.cat-item .name{display:block;font-size:18px;font-weight:600;margin-bottom:4px;margin-top:-5px}.cat-item .name a{color:#ff2241;text-decoration:none}.cat-item .name a:hover{color:#26a5ff}.cat-item .age{font-size:12px;margin-bottom:10px}.cat-item .features-block{padding:9px 0;margin-bottom:8px;position:relative}.cat-item .features-block:after,.cat-item .features-block:before{content:"";display:block;height:2px;position:absolute;top:0;left:0;right:0;background:url(/local/templates/default/css/../img/main/decor01.png)repeat-x}.cat-item .features-block:before{top:auto;bottom:0}.cat-item .features-block table{width:100%;border-collapse:collapse;font-size:12px;line-height:14px}.cat-item .features-block th{text-align:left;font-weight:400;font-size:12px;vertical-align:top}.cat-item .features-block td{vertical-align:top;text-align:left;padding-right:5px;font-weight:600}.cat-item .features-block td:last-child{padding-right:0}.cat-item .contacts-block{font-size:12px;line-height:18px;color:#333;height:54px;overflow:hidden;margin-bottom:10px}.cat-item .contacts-block .phone{font-size:12px;font-weight:600}.cat-item .contacts-block .phone a{color:#333;text-decoration:none;font-size:16px}.cat-item .price-block{overflow:hidden;border:1px dotted #999;position:relative}.cat-item .price-block:after,.cat-item .price-block:before{position:absolute;display:block;content:""}.cat-item .price-block:after{left:66px;top:0;bottom:0;width:1px;border-left:1px dotted #999}.cat-item .price-block:before{top:39px;left:0;right:0;height:1px;border-bottom:1px dotted #999}.cat-item .price-item{display:block;float:left;margin:1px;width:64px;height:37px;background:#ffea7f;overflow:hidden;position:relative;padding:5px 0 0 8px;font-size:12px;line-height:14px;color:#000}.cat-item .price-item:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-576px -120px;width:9px;height:9px;position:absolute;top:3px;right:3px}.cat-item .price-item:first-child{margin:1px 3px 3px 1px}.cat-item .price-item+.price-item{margin:1px 0 3px}.cat-item .price-item+.price-item+.price-item{margin:0 3px 1px 1px}.cat-item .price-item+.price-item+.price-item+.price-item{margin:0 0 1px}.cat-item .price-item .price,.item-main-wrap .params-block .row>span+span span{font-size:12px;font-weight:700}.cat-item .item-ext01{background:url(/local/templates/default/css/../img/main/ext01.jpg);color:#ffea7f}.cat-item .item-ext01:after{display:none}.cat-item .item-ext02{background:url(/local/templates/default/css/../img/main/ext02.jpg);color:#ffea7f}.cat-item .item-ext02:after{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-359px -523px;width:10px;height:11px}.cat-item .status-block{height:30px;width:305px;margin:0 auto;line-height:30px;overflow:hidden;text-align:right;font-size:12px}.cat-item .status-block:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}.cat-item .st-item{display:inline-block;vertical-align:top;color:#333;text-align:left;white-space:nowrap;margin-left:7px}.cat-item .st-item:first-child{margin:0}.cat-item .st-item:before{content:"";margin-right:5px;display:inline-block;vertical-align:middle}.cat-item .st-item.active{color:#1ca600;float:left;margin-left:0}.cat-item .st-item.item01.no-photo:before,.cat-item .st-item.item01:before{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-246px -481px;width:20px;height:17px;vertical-align:-3px}.cat-item .st-item.item01.no-photo:before{background-position:-201px 37px;height:16px;vertical-align:middle;margin-right:8px;margin-bottom:3px}.cat-item .st-item.item01.no-photo{color:#ccc;float:left}.cat-item .st-item.item02:before,.cat-item .st-item.item03:before{background-image:url(/local/templates/default/css/../img/spr.png);width:17px;height:13px;vertical-align:-3px}.cat-item .st-item.item02:before{background-position:-188px -523px}.cat-item .st-item.item03:before{background-position:-75px -523px}.cat-item .r{font-weight:400;font-size:10px}.catalog-box{margin-bottom:20px}.catalog-box .cat-item{margin:0 auto 10px}.cnt-catalog-box{margin:0-10px 40px;padding-bottom:15px;border-bottom:1px solid #d9d9d9}.cnt-catalog-box .total-block{clear:both;overflow:hidden;text-align:center;font-size:12px}.cnt-catalog-box .total-block .btn,.frm-add-opin textarea{margin-bottom:15px}.cnt-catalog-box .cat-item{margin:0 auto 10px;box-shadow:none}.catalog-salons-box{margin-bottom:20px}.pagenav .pages,.pagenav a,.pagenav span{display:inline-block;vertical-align:top}.catalog-salons-box .item-wrap{margin-bottom:10px}.more-button-box,.pagenav{text-align:center;margin-bottom:20px}.pagenav{height:48px;line-height:48px;font-size:18px;font-weight:600;overflow:hidden;width:100%}.pagenav a{border-radius:50%;color:#0068b3}.item-box h1 span,.item-salon-box .shedule span,.pagenav a:hover{color:#ff2241}.pagenav a.active{background:#0068b3;color:#fff;text-decoration:none}.pagenav a.active:hover{color:#fff}.pagenav .pages{width:206px;white-space:nowrap;overflow:hidden}.pagenav .pages a{float:left;margin-right:3px}.pagenav a,.pagenav span{width:48px;height:48px}.item-main-wrap .block-wrap-02:after,.item-main-wrap .contacts-block .row:after,.item-main-wrap:after{content:".";height:0;clear:both;visibility:hidden;display:block}.more-button-box{padding:0 10px}.more-button-box .btn{max-width:100%;padding:0 20px}.item-box{padding:30px 10px 10px;margin-bottom:25px}.item-box h1{line-height:20px;color:#333}.item-main-wrap{padding-left:30px;padding-right:10px}.item-main-wrap .photo-block{position:relative;overflow:hidden;width:40%;float:left;margin:5px 20px 20px 0}.item-main-wrap .photo-block.resp{display:none}.item-main-wrap .photo-block .inner{display:block;width:100%;padding-top:135%;position:relative;z-index:2}.item-main-wrap .photo-block img{position:absolute;top:0;right:0;max-width:100%;max-height:100%}.item-main-wrap .info-block{position:relative;margin-bottom:6px}.item-main-wrap .info-block .btn-wrap{clear:both}.item-main-wrap .id{font-size:11px;display:inline-block;font-style:italic}.item-main-wrap .btn-complaint-resp{vertical-align:middle;margin:0 20px 20px 0}.item-main-wrap .btn-favorites-resp,.item-main-wrap .btn-photo-resp,.item-main-wrap .id{margin:0 20px 20px 0}.item-main-wrap .id{vertical-align:middle}.item-main-wrap .btn-complaint-resp,.item-main-wrap .btn-favorites-resp{margin-right:0}.item-main-wrap .btn-favorites-resp,.item-main-wrap .btn-photo-resp{width:45%;vertical-align:top}.item-main-wrap .btn-photo-resp,.item-salon-box .s-contacts-block span+span{font-weight:700}.item-main-wrap .phone{margin-bottom:11px;font-size:20px;font-weight:600}.item-main-wrap .item-title{font-size:12px;font-weight:700;line-height:14px;margin-bottom:10px}.item-main-wrap .btn-exit-resp{margin-bottom:10px}.item-main-wrap .btn-appatment-resp{margin-bottom:5px}.item-main-wrap .contacts-block{font-size:11px;line-height:18px;margin-bottom:25px}.item-main-wrap .contacts-block.resp{display:none}.item-main-wrap .contacts-block .row{padding-left:55px}.item-main-wrap .contacts-block .title{width:55px;float:left;margin-left:-55px}.item-main-wrap .block-wrap-02{clear:both}.item-main-wrap .params-block{width:50%;float:left;font-size:11px;line-height:18px;margin-bottom:15px}.item-main-wrap .params-block .row{position:relative}.item-main-wrap .params-block .row:before{content:"";display:block;position:absolute;left:0;right:0;bottom:4px;height:1px;border-top:1px dotted #333}.item-main-wrap .params-block .row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.item-main-wrap .more-block .row>span,.item-main-wrap .params-block .row>span{float:left;position:relative;background:#fff;padding-right:3px}.item-main-wrap .params-block .row>span+span{float:right;font-size:10px;width:70px;padding-right:0;padding-left:3px}.item-main-wrap .features-block{width:50%;float:left;padding-left:10px;margin-bottom:15px}.item-main-wrap .features-block .chk{margin-bottom:5px}.item-main-wrap .features-block .chk-box{margin-bottom:10px}.item-main-wrap .more-block{font-size:11px;line-height:18px;margin-bottom:25px}.item-main-wrap .more-block.resp{display:none}.item-main-wrap .more-block .row{position:relative}.item-main-wrap .more-block .row:before{content:"";display:block;height:1px;position:absolute;bottom:4px;left:0;right:0;border-top:1px dotted #333}.frm-add-opin:after,.item-main-wrap .more-block .row:after,.opin-item:after{content:".";display:block;height:0;clear:both;visibility:hidden}.item-main-wrap .more-block .row>span+span{float:right;padding-right:0;padding-left:3px;width:95px}.item-main-wrap .desc-block{font-size:12px;margin-bottom:25px;position:relative}.item-main-wrap.g-disabled .desc-block{margin-bottom:55px}.item-main-wrap .desc-block:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-264px -256px;width:11px;height:8px;position:absolute;top:0;left:-18px}.item-main-wrap .s-desc-block{font-size:12px}.item-salon-box .item-main-wrap{padding:0 30px 30px}.item-salon-box .photo-block{margin:0 11px 20px 0}.item-salon-box .tarif-table-block{clear:both;margin:0-40px 25px}.item-box h1,.item-salon-box h2{font-size:16px;font-weight:600;margin-bottom:15px}.item-salon-box .shedule{font-size:12px;font-weight:600;display:block;margin-bottom:20px}.item-salon-box .btn-favorites-resp{padding-left:0;padding-right:25px;margin-bottom:20px;width:auto!important;display:inline-block!important}.item-salon-box .s-contacts-block span,.item-salon-box .s-phones-block .phone{display:inline-block;vertical-align:top}.item-salon-box .btn-favorites-resp:before{left:auto;right:0}.item-salon-box .s-phones-block{font-size:20px;line-height:36px;font-weight:600;margin-bottom:20px;clear:both}.item-main-wrap .phone a,.item-salon-box .s-phones-block a{color:#333;text-decoration:none}.item-salon-box .s-phones-block .phone{margin-right:10px}.item-salon-box .s-phones-block .phone:last-child{margin-right:0}.item-salon-box .s-contacts-block{font-size:11px;line-height:18px;margin-bottom:25px}.item-salon-box .s-contacts-block a{font-size:12px}.item-salon-box .s-contacts-block span:first-child{width:57px}.item-salon-box .soc-block{line-height:0;display:block;margin-bottom:30px}.tarif-table-block{line-height:20px;font-size:10px;background:#ffea7f;margin:0-20px 35px -40px}.tarif-table-block tr:first-child td,.tarif-table-block tr:first-child th{border-top-style:solid}.tarif-table-block tr:last-child td,.tarif-table-block tr:last-child th{padding-bottom:13px;border-bottom-style:solid}.tarif-table-block tr:last-child td.night,.tarif-table-block tr:last-child th.night{border-right:none;border-bottom:1px solid #000}.tarif-table-block th{font-weight:400}.tarif-table-block td,.tarif-table-block th{border:1px dotted #d9a36c;border-right:none;vertical-align:top;text-align:left;position:relative;padding:1px 5px}.tarif-table-block td:first-child,.tarif-table-block th:first-child{border-left-style:solid;padding-left:10px}.tarif-table-block td.ext,.tarif-table-block td.night,.tarif-table-block th.ext,.tarif-table-block th.night{border-color:#000;color:#ffdf40}.tarif-table-block td.ext,.tarif-table-block th.ext{background:url(/local/templates/default/css/../img/main/ext04.jpg)center top no-repeat #1e2145;background-size:100%auto}.tarif-table-block td.night,.tarif-table-block th.night{background:url(/local/templates/default/css/../img/main/ext03.jpg)center top no-repeat #151937;background-size:100%auto;border-right:1px dotted #000}.tarif-table-block .title{font-size:12px;font-weight:700;margin-bottom:5px;padding-top:15px;position:relative}.tarif-table-block .title.title-ext,.tarif-table-block .title.title-period{font-size:10px;font-weight:400}.opin-item .opin-text-block:before,.tarif-table-block .title.title-period:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);position:absolute}.tarif-table-block .title.title-period:after{background-position:-500px -369px;width:18px;height:18px;top:2px;right:0;-webkit-transform:-webkit-scale(.777);-webkit-transform:scale(.777);-ms-transform:scale(.777);transform:scale(.777);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.tarif-table-block .price{white-space:nowrap;font-size:11px;font-weight:700}.tarif-table-block .price span{font-size:10px}.tarif-table-block tbody tr td.rowspan-last{padding-bottom:15px;border-color:#000;border-right:1px solid #000;border-left:none;border-bottom-style:solid}.tarif-table-block tbody tr td.rowspan-last .price{height:45px;line-height:45px}.gallery-box{margin-bottom:35px;overflow:hidden;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;-webkit-columns:3;-moz-columns:3;columns:3}.gallery-box .item-wrap{display:inline-block;vertical-align:top;line-height:0;margin-bottom:5px}.gallery-box .item-wrap img{width:100%}.item-params-wrap{padding:0 0 0 30px;-webkit-columns:2;-moz-columns:2;columns:2}.item-params-wrap.no-resp{padding:0;margin-bottom:35px;-webkit-columns:6;-moz-columns:6;columns:6}.item-params-wrap .title,.item-params-wrap h3{font-size:14px;font-weight:700;margin-bottom:15px}.item-params-wrap .item{display:inline-block;vertical-align:top;margin-bottom:20px;position:relative}.item-params-wrap .chk{margin-bottom:10px}.item-opins-wrap{padding:0 30px;margin:0 auto 20px;max-width:1000px}.item-opins-wrap .empty-opins-block,.item-opins-wrap .no-opins-block{padding:40px 0 35px;font-size:16px;font-weight:600;text-align:center;border-top:1px solid #d9d9d9;margin-top:10px}.item-opins-wrap .empty-opins-block .i,.item-opins-wrap .no-opins-block .i{display:block;margin:0 auto 22px}.item-opins-wrap .empty-opins-block .btn-wrap,.item-opins-wrap .no-opins-block .btn-wrap{margin:35px auto 0}.item-opins-wrap .empty-opins-block .btn,.item-opins-wrap .no-opins-block .btn{display:block;width:100%;margin:0 auto 10px;max-width:240px}.item-opins-wrap h2{font-size:16px;font-weight:600;margin-bottom:10px}.item-opins-wrap .title-block{overflow:hidden}.item-opins-wrap .title-block .btn{display:block;width:100%;max-width:240px;margin-bottom:15px}.item-opins-wrap .actions-block{margin-top:30px;text-align:center;font-size:12px}.item-opins-wrap .actions-block .total{margin:10px 0}.frm-add-opin,.opin-item{position:relative;font-size:12px}.opin-item{border-bottom:1px solid #d9d9d9;padding:25px 0;line-height:20px}.opin-item .opin-title-block{overflow:hidden;margin-bottom:8px}.opin-item .opin-title-block .date{float:left;width:90px}.opin-item .opin-title-block .author{font-weight:600;font-size:14px;color:#ff2241}.opin-item .opin-title-block .author span{color:#000;font-size:12px;font-weight:400;padding-left:10px}.opin-item .opin-rate-block{margin-bottom:20px}.opin-item .opin-rate-block .rate-item{display:inline-block;vertical-align:top;width:118px;margin-bottom:4px;line-height:20px;font-size:11px;padding-left:50px}.opin-item .opin-rate-block .title{display:block;width:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;margin-left:-50px;text-align:left}.opin-item .opin-rate-block .title.title_greenChecked{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-576px -145px;padding-left:15px;background-repeat:no-repeat;color:#1ca600;float:none;width:auto}.opin-item .opin-rate-block .rate-wrap{white-space:nowrap;display:inline-block;vertical-align:top;font-size:4px;text-align:center}.opin-item .opin-rate-block .rate-wrap span{display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%;background:#ccc;margin-left:3px}.opin-item .opin-text-block{position:relative;clear:both}.opin-item .opin-text-block:before{background-position:-264px -256px;width:11px;height:8px;top:0;left:-25px}.frm-add-opin{background:#f2f5ff;margin:0-20px -10px;box-shadow:0 0 5px rgba(0,0,0,.25);padding:35px 30px;border:10px solid #fff;max-width:1000px;display:none}.frm-add-opin .frm-inner{max-width:400px;margin:0 auto}.frm-add-opin .cpt-block .cpt,.frm-add-opin .cpt-block input[type=email],.frm-add-opin .cpt-block input[type=password],.frm-add-opin .cpt-block input[type=tel],.frm-add-opin .cpt-block input[type=text]{margin-right:20px;float:left;width:80px;height:22px}.frm-add-opin h2,.frm-add-opin h3,.frm-add-opin h4{font-size:18px;font-weight:400;margin-bottom:25px}.frm-add-opin .rate-add-block{margin-bottom:15px;max-width:280px}.frm-add-opin .rate-item{display:block;height:23px;line-height:23px;overflow:hidden;margin-bottom:7px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.frm-add-opin .rate-item .title{float:left}.frm-add-opin .rate-item .rate-field{width:183px;float:right;padding:0 41px;position:relative}.frm-add-opin .rate-item .rate-wrap{text-align:justify}.frm-add-opin .rate-item .rate-wrap:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}.frm-add-opin .rate-item .rate-wrap span{display:inline-block;vertical-align:middle;width:11px;height:11px;border-radius:50%;background:#e2b896}.frm-add-opin .rate-item .minus,.frm-add-opin .rate-item .plus{display:block;width:23px;height:23px;border:1px solid #b8b9bf;border-radius:50%;position:absolute;top:0;text-align:center;line-height:21px;color:#767676;text-decoration:none;cursor:pointer}.frm-add-opin .rate-item .plus{font-size:14px;right:0}.frm-add-opin .rate-item .minus:hover,.frm-add-opin .rate-item .plus:hover{color:#767676}.frm-add-opin .rate-item .plus:after{content:"+"}.frm-add-opin .rate-item .minus{left:0;font-size:10px}.frm-add-opin .rate-item .minus:after{content:"—"}.frm-add-opin .conformity-block{margin-bottom:35px}.frm-add-opin .conformity-block .title{display:block;margin-bottom:10px}.frm-add-opin .frm-block>label{display:block;font-size:14px;font-weight:600;margin-bottom:20px}.frm-add-opin input[type=email],.frm-add-opin input[type=password],.frm-add-opin input[type=tel],.frm-add-opin input[type=text],.frm-add-opin textarea{border-color:#ccc}.frm-add-opin .cpt-block{margin-bottom:20px}.frm-add-opin .cpt-block label{display:block;margin-bottom:6px}.frm-add-opin .cpt-block .cpt-wrap{overflow:hidden;height:22px}.frm-add-opin .cpt-block .cpt{border:1px solid #ccc;overflow:hidden}.frm-add-opin input[type=submit]{max-width:280px}.map-box{padding-bottom:0;padding-top:0;margin-bottom:-20px;margin-top:-30px;box-shadow:none}.map-box .map-block{position:relative;margin:0-40px;z-index:2}.map-box .map-inner{height:480px;overflow:hidden;display:block;position:relative}.map-box .map-inner:after{content:"";height:1px;position:absolute;top:-1px;left:0;right:0;box-shadow:0 0 3px rgba(0,0,0,.5)}.map-box .map-popup{width:340px;position:absolute;top:50px;left:50%;margin-left:-170px;box-shadow:0 25px 15px rgba(0,0,0,.35)}.map-box .map-popup:after{content:"";display:block;width:0;height:0;border:23px solid transparent;border-top-color:#fff;position:absolute;top:100%;left:50%;margin-left:-23px}.map-box .chk-box{overflow:hidden;margin-bottom:10px}.map-box .chk-map{margin-bottom:20px}.map-box .i-loc01,.map-box .i-loc02,.map-box .i-loc03{position:absolute;line-height:43px;overflow:hidden;text-align:center;font-size:10px;font-weight:700;color:#fff}.map-box .i-loc01{top:20px;left:30px}.map-box .i-loc02{top:90px;left:30px}.map-box .i-loc03{top:160px;left:30px}@media (min-width:480px){.item-main-wrap .block-wrap-01:after,.item-main-wrap .block-wrap:after{content:".";height:0;visibility:hidden;clear:both}.balance-wrap .field-filter{overflow:hidden}.balance-wrap .field-filter .views-block{max-width:320px;float:left}.balance-wrap .field-filter .btn-filter{float:right;margin:0}.item-box h1,.main-title{font-size:24px;line-height:1.5;margin-bottom:30px}.more-button-box{margin-top:0}.catalog-box .cat-item,.cnt-block{margin-bottom:20px}.pagenav .pages{width:258px}.item-salon-box{padding-top:20px}.item-salon-box .item-main-wrap .photo-block{display:block;margin:10px 40px 20px 0}.item-salon-box .item-main-wrap .s-phones-block{clear:none}.item-salon-box .item-main-wrap .s-phones-block .phone{margin-bottom:0}.item-salon-box .s-contacts-block{clear:both}.item-salon-box .tarif-table-block{margin:0 0 30px}.item-box{margin-bottom:30px}.item-box h1{line-height:36px;font-weight:600;margin-bottom:35px}.item-main-wrap .photo-block{display:none;width:38%;margin:0 0 20px}.item-main-wrap .block-wrap-01:after,.item-main-wrap .block-wrap:after,.item-main-wrap .photo-block.resp{display:block}.item-main-wrap .resp-wrap{overflow:hidden}.item-main-wrap .info-block{width:38%;margin:0 20px 10px 0;float:left}.item-main-wrap .contacts-block{overflow:hidden}.item-main-wrap .phone{margin:0 0 20px}.item-main-wrap .btn-favorites-resp,.item-main-wrap .btn-photo-resp{width:100%;display:block;margin:0 0 20px}.item-main-wrap .block-wrap-01{width:62%;float:left;padding-left:20px}.item-main-wrap .block-wrap-02{clear:none}.item-main-wrap .desc-block{padding-right:100px;min-height:60px}.item-main-wrap .desc-block:before{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-210px 0;width:79px;height:61px;position:absolute;bottom:0;right:8px}.tarif-table-block{margin:0 20px 35px 0;font-size:11px}.tarif-table-block .price{font-size:14px}.tarif-table-block .title.title-ext,.tarif-table-block .title.title-period{font-size:11px}.gallery-box{margin:0 20px 35px;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.gallery-box .item-wrap{margin-bottom:7px}.item-opins-wrap h2{float:left;padding-top:5px;margin:0;font-size:18px}.item-opins-wrap .title-block .btn{float:right;width:auto;margin:0}.item-opins-wrap .actions-block{line-height:35px;height:35px;overflow:hidden;text-align:justify}.item-opins-wrap .actions-block:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}.item-opins-wrap .actions-block .btn{float:left;margin:0 20px 0 0}.item-opins-wrap .actions-block .total{float:left;width:55px;text-align:left;line-height:1.22;margin:0;padding-top:2px}.item-opins-wrap .actions-block .btn-wrap{float:right}.opin-item .opin-rate-block{overflow:hidden;clear:both}.opin-item .opin-rate-block .rate-item{width:auto;float:left;height:30px;overflow:hidden;border-right:1px dotted #acacac;padding:0 15px 0 13px;margin:0 0 10px}.opin-item .opin-rate-block .rate-item:first-child{padding-left:0}.opin-item .opin-rate-block .rate-item:last-child{border-right:0;padding-right:0}.opin-item .opin-rate-block .title{float:none;width:auto;display:block;margin:0;line-height:15px}.opin-item .opin-rate-block .rate-wrap{display:block}.frm-add-opin{margin:0-10px -10px;padding:35px 30px}.frm-add-opin .rate-add-block{max-width:400px;margin-bottom:35px}.frm-add-opin .rate-item .rate-field{width:200px;padding:0 43px}.frm-add-opin .cpt-block{padding-left:177px;overflow:hidden}.frm-add-opin .cpt-block>label{width:177px;float:left;margin:0 0 0-177px;height:22px;line-height:22px}.frm-add-opin .cpt-block input[type=email],.frm-add-opin .cpt-block input[type=password],.frm-add-opin .cpt-block input[type=tel],.frm-add-opin .cpt-block input[type=text]{width:60px}.frm-add-opin .cpt-block .cpt{margin-right:10px}.frm-add-opin input[type=submit]{width:100%;max-width:400px}.frm-add-opin .conformity-block{overflow:hidden;margin-bottom:20px}.frm-add-opin .conformity-block .title{float:left;margin:0;line-height:23px;height:23px;overflow:hidden}.frm-add-opin .conformity-block .chk-toggle{float:right}.map-box{padding-bottom:0;margin-bottom:-20px}.map-box .map-inner{height:625px}.map-box .chk-map{display:inline-block;vertical-align:top;margin-right:20px}.catalog-salons-box{padding-left:15px;padding-right:15px}.catalog-salons-box .item-wrap{margin-bottom:15px}}@media (min-width:768px){.catalog-actions-box .item-wrap{width:48%}.action-item .add-block label{display:inline-block}.catalog-menu{display:block}.info-field{width:235px;margin-top:20px;margin-right:20px}.main-title-block .title-wrap{float:left}.catalog-box,.cnt-catalog-box{margin:0-20px 20px 0}.catalog-box .cat-item{margin:0}.catalog-box .item-wrap{width:50%;float:left;margin-bottom:20px}.cnt-catalog-box{padding:0 30px;border-bottom:none}.cnt-catalog-box .item-wrap{width:50%;float:left;margin:0}.cnt-catalog-box .cat-item{margin:0}.cnt-catalog-box .total-block{padding-top:30px;font-size:14px}.cnt-catalog-box .total-block .btn{margin-bottom:20px}.pagenav .pages{width:575px}.item-salon-box .item-main-wrap .s-contacts-block{clear:none}.item-salon-box .item-main-wrap .tarif-table-block{clear:both;margin:0 0 30px;width:100%;max-width:500px;float:none}.item-box{padding-top:20px}.item-box h1{margin-bottom:15px}.item-main-wrap .btn-wrap{padding-right:15px}.item-main-wrap .photo-block.resp{display:none}.item-main-wrap .info-block{margin-bottom:5px}.item-main-wrap .photo-block{display:block;margin:10px 30px 20px 0}.item-main-wrap .contacts-block{padding-top:40px;margin-bottom:15px}.item-main-wrap .contacts-block .row{padding-left:70px}.item-main-wrap .contacts-block .title{width:70px;margin-left:-70px}.item-main-wrap .phone{margin-bottom:10px;font-size:22px;font-weight:700;line-height:1}.item-main-wrap .block-wrap-01{width:auto;float:none;padding:0}.item-main-wrap .block-wrap-02,.item-main-wrap .block-wrap-03{overflow:hidden}.item-main-wrap .btn-appatment-resp,.item-main-wrap .btn-exit-resp,.item-main-wrap .item-title{font-size:14px;margin-bottom:15px;line-height:20px}.item-main-wrap .btn-appatment-resp:before,.item-main-wrap .btn-exit-resp:before,.item-main-wrap .item-title:before{margin-top:3px}.item-main-wrap .features-block{padding-left:20px}.item-main-wrap .features-block .chk{display:inline-block;vertical-align:top;width:49%}.item-main-wrap .features-block .chk label{padding-left:24px}.item-main-wrap .features-block .chk-box{margin-bottom:15px}.item-main-wrap .more-block{font-size:12px;clear:both;width:34%;padding-left:35px;float:right}.item-main-wrap .params-block{font-size:12px;clear:both;width:38%;float:left;padding-left:0}.item-main-wrap .more-block{display:none}.item-main-wrap .more-block.resp{display:block}.item-main-wrap .tarif-table-block{float:left;width:66%;margin:0 0 40px}.item-main-wrap .tarif-table-block td,.item-main-wrap .tarif-table-block th{padding-bottom:0;padding-left:9px}.item-main-wrap .tarif-table-block td:first-child,.item-main-wrap .tarif-table-block th:first-child{padding-left:20px}.item-main-wrap .tarif-table-block tr:last-child th{padding-bottom:10px}.item-main-wrap .tarif-table-block .title{margin-bottom:2px}.item-main-wrap .desc-block{padding:0 0 0 135px;margin-bottom:40px;clear:both}.item-main-wrap .desc-block:after{left:112px}.item-main-wrap .desc-block:before{right:auto;left:0}.tarif-table-block{margin-bottom:35px}.gallery-box{margin-left:30px;margin-right:30px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.item-params-wrap{padding-right:30px;-webkit-columns:4;-moz-columns:4;columns:4}.item-opins-wrap h2{font-size:20px}.item-opins-wrap .title-block{margin-bottom:10px}.item-opins-wrap .actions-block{height:45px;line-height:45px;font-size:14px}.item-opins-wrap .actions-block .total{width:auto;line-height:45px;padding-top:0}.opin-item .opin-title-block{height:30px;line-height:30px;float:left;width:45%;clear:none}.opin-item .opin-rate-block{float:right;max-width:55%;clear:none;text-align:right}.frm-add-opin{margin:0 30px 30px}.frm-add-opin h2,.frm-add-opin h3,.frm-add-opin h4{font-size:24px;margin-bottom:25px}.frm-add-opin .frm-block>label{font-size:18px;font-weight:400;margin-bottom:20px}.map-box,.map-box .chk-box,.map-box .map-block{margin:0}.map-box{box-shadow:0 0 3px rgba(0,0,0,.3);padding:20px 40px 40px}.map-box .map-inner{height:630px;margin:0;border:1px solid gray}.map-box .map-inner:after{display:none}.map-box .chk-map{margin-right:30px}.catalog-salons-box{margin:0-20px 0 0;padding:0}.catalog-salons-box .item-wrap{padding-right:20px;margin-bottom:20px;width:50%;float:left}}@media (min-width:960px){.main-title-block .price-block .num{position:absolute;top:0;left:0;font-size:65px}.main-title-block .price-block .unit{position:static}.main-title-block .price-block .item{padding:17px 5px 0 60px}}@media (min-width:1080px){.main-title-block h1{display:block}.main-title-block .main-block .btn{float:none;margin-top:15px}.main-title-block .main-block{width:27%;float:left}.main-title-block .price-block{width:73%}.info-field{font-size:14px}}@media (min-width:768px) and (max-width:1279px){.catalog-menu{width:100%;padding:0 33px}.catalog-menu li{font-size:12px}.item-main-wrap .more-block .row{margin-bottom:12px;font-size:11px;line-height:1}.item-main-wrap .more-block .row:after{display:none}.item-main-wrap .more-block .row span{display:block;float:none;padding:0}.item-main-wrap .more-block .row span+span{width:auto;float:none;padding:0;font-weight:700}}@media (min-width:960px){.item-salon-box .s-main-wrap,.item-salon-box .s-wrap01,.item-salon-box .s-wrap02,.item-salon-box .s-wrap03{overflow:hidden}.item-salon-box .item-main-wrap .tarif-table-block{clear:none;float:none;overflow:hidden;width:auto}.item-salon-box .item-main-wrap .s-desc-block{line-height:1.5}.item-salon-box .item-main-wrap .s-desc-block h2{font-size:18px;margin-bottom:25px}.item-salon-box .actions-block,.item-salon-box .s-contacts-block,.item-salon-box .s-phones-block,.item-salon-box .soc-block{width:50%;float:left}}@media (min-width:1280px){.items-stat-box,.main-title-block{padding:0}.catalog-menu .i,.frm-add-opin .cpt-block input[type=email],.frm-add-opin .cpt-block input[type=password],.frm-add-opin .cpt-block input[type=tel],.frm-add-opin .cpt-block input[type=text]{margin-right:10px}.item-main-wrap .tarif-table-block table,.item-salon-box .tarif-table-block table{table-layout:fixed}.main-title{font-size:28px;text-align:left}.catalog-box{margin:0-30px 0 0}.catalog-box .item-wrap{width:370px}.cnt-catalog-box{margin:0 30px 20px 0;padding:0}.cnt-catalog-box .item-wrap{width:33%}.pagenav .pages{width:715px}.pagenav .pages a{display:inline-block!important}.item-salon-box .item-main-wrap{padding:0;margin-bottom:15px}.item-salon-box .item-main-wrap h1{margin-bottom:30px}.item-salon-box .item-main-wrap .photo-block{width:32%;margin-top:10px}.item-salon-box .item-main-wrap .s-main-wrap-out{overflow:hidden}.item-salon-box .item-main-wrap .s-main-wrap{width:35%;float:left;padding-right:0}.item-salon-box .item-main-wrap .actions-block,.item-salon-box .item-main-wrap .s-contacts-block,.item-salon-box .item-main-wrap .s-phones-block,.item-salon-box .item-main-wrap .soc-block{float:none;width:auto;clear:both}.item-salon-box .item-main-wrap .actions-block{padding-top:20px;margin-bottom:30px}.item-salon-box .item-main-wrap .actions-block .shedule,.item-salon-box .item-main-wrap .s-desc-block h2{margin-bottom:10px}.item-salon-box .item-main-wrap .actions-block .btn-favorites-resp{float:none;width:auto}.item-salon-box .item-main-wrap .s-phones-block{font-size:22px;white-space:nowrap;margin-bottom:5px}.item-salon-box .item-main-wrap .s-phones-block .phone{display:block;margin:0;line-height:36px}.item-salon-box .item-main-wrap .s-contacts-block{line-height:2}.item-salon-box .item-main-wrap .s-contacts-block a{display:inline-block}.item-salon-box .item-main-wrap .s-desc-block{padding-left:20px;line-height:1.5}.item-salon-box .item-main-wrap .s-contacts-block{margin-bottom:68px}.item-salon-box .tarif-table-block .col01{width:117px}.item-salon-box .tarif-table-block .col02{width:75px}.item-salon-box .tarif-table-block .col03{width:73px}.item-salon-box .tarif-table-block .col04{width:75px}.item-box{padding:40px}.item-box h1{font-size:28px;line-height:40px}.item-main-wrap{padding:13px 0 0}.item-main-wrap .photo-block{width:32%;margin:0 40px 40px 0}.item-main-wrap,.item-main-wrap .title-block{margin-top:-13px}.item-main-wrap .info-block{width:auto;clear:both;float:none;height:30px;overflow:hidden;text-align:justify;padding-right:75px;padding-top:3px;margin:0 0 15px}.item-main-wrap .info-block:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden}.item-main-wrap .btn-wrap{display:inline-block;vertical-align:top;padding-right:0;width:324px;clear:none}.item-main-wrap .btn-photo-resp{width:auto;margin:0;float:left}.item-main-wrap .btn-favorites-resp{width:auto;margin:0;float:right}.item-main-wrap .btn-complaint-resp{position:absolute;top:0;right:0;margin:0}.item-main-wrap .contacts-block{display:none;padding:0;margin:0;line-height:2}.item-main-wrap .contacts-block.resp{display:block;width:38%;float:left}.item-main-wrap .contacts-block .row{padding-left:60px}.item-main-wrap .contacts-block .title{width:60px;margin-left:-60px}.item-main-wrap .phone{margin-bottom:13px}.item-main-wrap .item-title{margin-bottom:12px}.item-main-wrap .params-block{width:27%;float:left;margin:0;padding:0 20px 0 0;clear:none;line-height:2}.item-main-wrap .features-block{width:35%;float:left;margin:0;padding:0;clear:none}.item-main-wrap .features-block .chk{margin-bottom:9px}.item-main-wrap .features-block .chk-box{margin-bottom:25px}.item-main-wrap .block-wrap{overflow:hidden;margin-bottom:10px}.item-main-wrap .tarif-table-block{width:65%;float:right;margin-bottom:25px}.item-main-wrap .tarif-table-block .col01{width:117px}.item-main-wrap .tarif-table-block .col02,.item-main-wrap .tarif-table-block .col03,.item-main-wrap .tarif-table-block .col04{width:74px}.item-main-wrap .tarif-table-block .title{padding-top:10px}.item-main-wrap .tarif-table-block td,.item-main-wrap .tarif-table-block th{padding-left:10px}.item-main-wrap .tarif-table-block td:first-child,.item-main-wrap .tarif-table-block th:first-child{padding-left:20px;padding-right:0}.item-main-wrap .more-block{width:35%;float:left;padding:10px 0 0;font-size:12px;line-height:24px}.item-main-wrap .desc-block{clear:none;overflow:hidden;font-size:12px;line-height:1.5;margin:0 40px 0 0;padding-left:115px}.item-main-wrap .desc-block:after{left:92px}.gallery-box{margin:0 0 35px;-webkit-columns:5;-moz-columns:5;columns:5}.item-params-wrap{padding:0;-webkit-columns:6;-moz-columns:6;columns:6}.item-opins-wrap{padding:0}.item-opins-wrap .empty-opins-block,.item-opins-wrap .no-opins-block{font-size:24px;line-height:36px;padding:48px 0 45px;margin-top:20px;font-weight:400}.item-opins-wrap .no-opins-block{padding:95px 230px 55px}.item-opins-wrap .empty-opins-block .btn-wrap,.item-opins-wrap .no-opins-block .btn-wrap{margin:55px -200px 0}.item-opins-wrap .empty-opins-block .btn,.item-opins-wrap .no-opins-block .btn{display:inline-block;vertical-align:top;margin:0 20px}.item-opins-wrap h2{font-size:24px;font-weight:400}.item-opins-wrap .actions-block{margin-top:35px;margin-bottom:30px}.item-opins-wrap .actions-block .btn{margin-right:30px}.opin-item .opin-rate-block .rate-wrap span{margin-left:0}.opin-item .opin-rate-block .rate-item{padding-right:18px}.frm-add-opin{margin:0 auto 10px;padding:30px 40px}.frm-add-opin .frm-inner{max-width:785px;padding-right:410px;position:relative}.frm-add-opin .frm-inner:after{content:".";display:block;height:0;clear:both;visibility:hidden}.frm-add-opin .frm-block{float:right;width:370px;margin-right:-410px}.frm-add-opin .frm-top-block{width:380px;float:left;padding-bottom:22px}.frm-add-opin .cpt-block{width:390px;position:absolute;margin:0;left:0;bottom:7px}.frm-add-opin .rate-add-block{margin-bottom:30px}.map-box{margin-bottom:20px}.map-box .chk-map{margin-right:50px}}@media (min-width:1600px){.catalog-box .item-wrap,.cnt-catalog-box .item-wrap{width:25%}.main-title{font-size:36px;margin-bottom:35px}.catalog-box{margin-right:-20px}.cnt-catalog-box{padding:0}.item-salon-box .item-main-wrap h1{padding-top:5px}.item-salon-box .item-main-wrap .photo-block{width:30%}.item-salon-box .item-main-wrap .tarif-table-block{margin:0 0 35px;max-width:100%}.item-salon-box .item-main-wrap .s-desc-block{font-size:14px;line-height:20px;padding-left:0}.item-salon-box .item-main-wrap .s-desc-block h2{font-size:24px;margin-bottom:15px}.item-salon-box .item-main-wrap .actions-block{margin-bottom:40px}.item-salon-box .item-main-wrap .actions-block .shedule{font-size:16px;font-weight:600;margin-bottom:10px}.item-salon-box .item-main-wrap .actions-block .btn-favorites-resp{float:none;display:inline-block;width:auto;margin:0;padding-left:0}.item-salon-box .item-main-wrap .s-phones-block{font-size:28px;font-weight:800;margin-bottom:10px}.item-salon-box .item-main-wrap .s-contacts-block{font-size:14px;line-height:36px;margin-bottom:40px}.item-salon-box .item-main-wrap .s-contacts-block a{margin:0}.item-salon-box .item-main-wrap .s-contacts-block span:first-child{width:80px}.item-box{padding:40px 50px}.item-box h1{font-size:36px;line-height:40px;margin-bottom:15px}.item-main-wrap .photo-block{width:30%;margin:0 45px 35px 0}.item-main-wrap .title-block{margin-top:-8px}.item-main-wrap .info-block{padding-right:90px;margin-bottom:30px}.item-main-wrap .info-block .btn-wrap{width:487px}.item-main-wrap .features-block,.item-main-wrap .params-block{width:31%}.item-main-wrap .btn-appatment-resp.active:after,.item-main-wrap .btn-appatment-resp:before,.item-main-wrap .btn-complaint-resp,.item-main-wrap .btn-exit-resp:before,.item-main-wrap .btn-favorites-resp:before,.item-main-wrap .btn-photo-resp:before{-webkit-transform:-webkit-scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.item-main-wrap .btn-appatment-resp,.item-main-wrap .btn-exit-resp,.item-main-wrap .btn-favorites-resp,.item-main-wrap .btn-photo-resp{padding-left:35px}.item-main-wrap .id,.item-main-wrap .params-block .row>span+span span,.item-main-wrap .tarif-table-block .price span{font-size:16px}.item-main-wrap .btn-favorites-resp,.item-main-wrap .btn-photo-resp,.item-main-wrap .tarif-table-block .title.title-ext,.item-main-wrap .tarif-table-block .title.title-period{font-size:14px}.item-main-wrap .btn-appatment-resp,.item-main-wrap .btn-exit-resp,.item-main-wrap .item-title{font-size:16px;margin-bottom:12px;margin-top:8px}.item-main-wrap .btn-appatment-resp.active:after{margin-left:10px}.item-main-wrap .phone{font-size:28px;margin-bottom:15px;font-weight:800}.item-main-wrap .contacts-block .row,.item-main-wrap .more-block .row,.item-main-wrap .params-block .row{font-size:14px;line-height:30px}.item-main-wrap .contacts-block .row:before,.item-main-wrap .more-block .row:before,.item-main-wrap .params-block .row:before{bottom:9px}.item-main-wrap .params-block .row>span+span{font-size:12px}.item-main-wrap .features-block .chk{margin-bottom:15px}.item-main-wrap .features-block .chk-box{margin-top:8px;margin-bottom:30px}.item-main-wrap .contacts-block .row{padding-left:87px}.item-main-wrap .contacts-block .title{width:87px;margin-left:-87px}.item-main-wrap .block-wrap{margin-bottom:0}.item-main-wrap .block-wrap-01{margin-bottom:35px}.item-main-wrap .more-block .row>span+span{width:150px}.item-main-wrap .tarif-table-block{margin-bottom:45px;font-size:14px}.item-main-wrap .desc-block{padding-left:150px;font-size:14px;line-height:20px}.item-main-wrap .tarif-table-block .col01{width:124px}.item-main-wrap .tarif-table-block .col02{width:107px}.item-main-wrap .tarif-table-block .col03,.item-main-wrap .tarif-table-block .col04{width:110px}.item-main-wrap .tarif-table-block td,.item-main-wrap .tarif-table-block th{padding-top:5px;padding-bottom:5px;padding-left:20px}.item-main-wrap .tarif-table-block td:first-child,.item-main-wrap .tarif-table-block th:first-child{padding-left:16px}.item-main-wrap .tarif-table-block tr:first-child td{padding-bottom:3px}.item-main-wrap .tarif-table-block .title{font-size:16px;padding-top:10px;margin-bottom:8px}.item-main-wrap .tarif-table-block .title.title-period:after{top:10px;right:5px;-webkit-transform:-webkit-scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.item-main-wrap .tarif-table-block .price{font-size:20px}.item-params-wrap{margin-bottom:60px;-webkit-columns:8;-moz-columns:8;columns:8}.item-params-wrap .title{font-size:16px;margin-bottom:20px}.catalog-salons-box{margin-right:-30px}.catalog-salons-box .item-wrap{padding-right:30px;width:33.3%}}.salon-item-resp{width:100%}@media (min-width:1600px){.salon-item-resp{padding-left:200px;padding-right:0}.salon-item-resp .photo-slider-block{margin-left:-180px}.salon-item-resp .price2-item{width:75px;margin-right:4px}.salon-item-resp .rate-wrap-block{padding-right:20px}}@media (min-width:768px) and (max-width:1279px){.salon-item-resp{height:380px;padding:88px 35px 0 180px;position:relative}.salon-item-resp .item-title{position:absolute;top:20px;left:40px;right:35px}.salon-item-resp .info-block{margin-right:-35px;margin-left:0;margin-bottom:0;width:auto}.salon-item-resp .photo-slider-block{width:122px;margin-left:-140px}.salon-item-resp .slider{width:122px;height:200px}.salon-item-resp .slider .sl-item{width:118px;height:196px}.salon-item-resp .owl-dots{width:122px;left:-2px}.salon-item-resp .phones-block{width:auto;float:none;margin:0 0 10px}.salon-item-resp .contacts-block,.salon-item-resp .shedule-block{margin-bottom:10px;width:auto;float:none}.salon-item-resp .shedule-block{margin-right:35px;border-left:none;border-right:none;border-radius:0;text-align:left}.salon-item-resp .shedule-block:after{right:0;left:auto;top:50%;margin-top:-9px}.salon-item-resp .total-block{width:auto;margin-bottom:2px;float:none}.salon-item-resp .price-block{position:absolute;left:40px;bottom:10px;right:0;margin:0}.salon-item-resp .price2-item{margin-bottom:0;margin-right:10px}.salon-item-resp .rate-wrap-block{overflow:visible}.salon-item-resp .rate-wrap-block .rate-block,.salon-item-resp .rate-wrap-block .total{float:none;margin-bottom:0}.salon-item-resp .rate-block{white-space:nowrap}}@media (max-width:767px) and (min-width:480px){.salon-item-resp{padding-left:200px}.salon-item-resp .photo-slider-block{margin-left:-180px}.salon-item-resp .price-block{margin:0-20px 0 0}.salon-item-resp .price2-item{margin-right:5px;margin-bottom:25px;width:70px;padding-left:5px;padding-right:5px}.salon-item-resp .price2-item:last-child{margin-right:0}}@media (max-width:479px){.salon-item-resp{height:380px;padding:88px 35px 0 170px;position:relative}.salon-item-resp .item-title{position:absolute;top:20px;left:40px;right:35px}.salon-item-resp .info-block{margin-right:-35px;margin-left:0;margin-bottom:0;width:auto}.salon-item-resp .photo-slider-block{width:112px;margin-left:-130px}.salon-item-resp .slider{width:112px;height:180px}.salon-item-resp .slider .sl-item{width:108px;height:176px}.salon-item-resp .owl-dots{width:112px;left:-2px}.salon-item-resp .phones-block{width:auto;float:none;margin:0 0 10px}.salon-item-resp .shedule-block{width:auto;margin-right:35px;float:none;margin-bottom:10px;border-left:none;border-right:none;border-radius:0;text-align:left}.salon-item-resp .shedule-block:after{right:0;left:auto;top:50%;margin-top:-9px}.salon-item-resp .contacts-block{float:none;width:auto;margin-bottom:10px;padding-right:10px}.salon-item-resp .total-block{width:auto;margin-bottom:2px;float:none}.salon-item-resp .price-block{position:absolute;left:40px;bottom:50px;right:0;margin:0}.salon-item-resp .price2-item{width:75px;margin-right:5px;margin-bottom:0}.salon-item-resp .rate-wrap-block{position:absolute;left:40px;right:40px;bottom:10px}}.header-user-block{display:none}.header-user-block .balance{display:inline-block;vertical-align:middle;position:relative;line-height:20px;height:20px;padding-left:26px;font-size:14px;font-weight:700;color:#ffa526}.header-user-block .balance:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/local/templates/default/css/../img/spr.png);background-position:-286px -481px;width:16px;height:16px;position:absolute;top:50%;left:0;margin-top:-8px}.header-user-block .balance .r{font-size:12px}.header-user-block .mail{display:inline-block;vertical-align:-6px;position:relative;height:20px;width:20px;background:url(/local/templates/default/css/../img/mail.png)center center no-repeat}.header-user-block .mail span{display:block;position:absolute;top:-3px;right:-5px;width:15px;min-width:15px;padding:0 3px;border-radius:8px;background:#ff2241;line-height:15px;text-align:center;font-size:8px;color:#fff}.header-user-block .mail-link{display:inline-block;vertical-align:middle;line-height:20px;height:26px;font-size:14px;font-weight:600}@media (min-width:768px){.header-user-block{display:block;width:400px;float:right;clear:both;margin-right:-220px;padding-top:40px;overflow:hidden;line-height:30px;text-align:right}.header-user-block .balance{margin-right:40px}.header-user-block .mail{margin-right:20px}}@media (min-width:1280px){.header-user-block{clear:none;padding:0;margin:0;width:360px;float:right}.header .user-auth .search-block{width:30px}.header .user-auth .search-block input[type=text]{width:30px;padding-right:0;padding-left:30px}.header .user-auth .search-block.search-active,.header .user-auth .search-block:hover{width:180px;margin-right:-150px;z-index:2}.header .user-auth .search-block.search-active input[type=text]{width:180px;background:#fff;padding-right:30px;padding-left:10px}.header .user-auth .search-block.search-active .btn,.header .user-auth .search-block.search-active button,.header .user-auth .search-block.search-active input[type=submit]{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-462px -429px;width:18px;height:17px}}@media (min-width:1600px){.catalog-actions-box .items-wrap{column-gap:1%!important}.catalog-actions-box .item-wrap{width:24%!important;margin:0 auto 30px}}body input.bx-calendar-form-input{width:28px;display:inline-block}
/* End */


/* Start:/local/templates/default/css/night.min.css?172008025912598*/
body.wrapper-night{background:#271031;color:#aa98b3}body.wrapper-night .datepicker .calendarIcon,body.wrapper-night .frm-add-box .field-shedule:after,body.wrapper-night .header .search-block input[type=email]:focus+input[type=submit],body.wrapper-night .header .search-block input[type=password]:focus+input[type=submit],body.wrapper-night .header .search-block input[type=tel]:focus+input[type=submit],body.wrapper-night .header .search-block input[type=text]:focus+input[type=submit],body.wrapper-night .i,body.wrapper-night .i-title02,body.wrapper-night .i-title08,body.wrapper-night .i-title09,body.wrapper-night .jspTrack .jspDrag:after,body.wrapper-night .salon-item-fix .shedule-block:after,body.wrapper-night .salon-item-resp .shedule-block:after{background-image:url(/local/templates/default/css/../img/spr-night.png?2)}body.wrapper-night select{background-image:url(/local/templates/default/css/../img/main/select-night.png)}body.wrapper-night .about-text{background:#40244d;padding-bottom:0;color:#aa98b3;overflow:hidden}body.wrapper-night .catalog-box .item-wrap,body.wrapper-night .salon-item-fix,body.wrapper-night .salon-item-resp{background:#40244d;border-color:transparent}body.wrapper-night .cat-item .age{color:#ffea7f}body.wrapper-night .ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content,body.wrapper-night .ymaps-2-1-79-balloon__layout,body.wrapper-night .ymaps-2-1-79-balloon__tail:after{background:#40244d}body.wrapper-night .desc-block .show-text,body.wrapper-night div.ticket-edit-message{background:#271031}body.wrapper-night .ymaps-2-1-79-balloon__close-button{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQuMDAwMDAwMDAwMDAwMDAyIiBoZWlnaHQ9IjE0LjAwMDAwMDAwMDAwMDAwMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCiA8Zz4KICA8dGl0bGU+YmFja2dyb3VuZDwvdGl0bGU+CiAgPHJlY3QgZmlsbD0ibm9uZSIgaWQ9ImNhbnZhc19iYWNrZ3JvdW5kIiBoZWlnaHQ9IjQwMiIgd2lkdGg9IjU4MiIgeT0iLTEiIHg9Ii0xIi8+CiA8L2c+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPHBhdGggZmlsbD0iI2ZmZmZmZiIgaWQ9InN2Z18xIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xNCwwLjdsLTAuNywtMC43bC02LjMsNi4zbC02LjMsLTYuM2wtMC43LDAuN2w2LjMsNi4zbC02LjMsNi4zbDAuNywwLjdjMi4xLC0yLjEgNC4yLC00LjIgNi4zLC02LjNsNi4zLDYuM2wwLjcsLTAuN2MtMi4xLC0yLjEgLTQuMiwtNC4yIC02LjMsLTYuM2w2LjMsLTYuM3oiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgogPC9nPgo8L3N2Zz4=)50%no-repeat}body.wrapper-night .ymaps-2-1-79-ground-pane{mix-blend-mode:exclusion;-webkit-filter:grayscale(100)}body.wrapper-night .cat-item .contacts-block .phone a:hover,body.wrapper-night .cat-item .info-block,body.wrapper-night .chk.chk-small input[type=checkbox]+label a,body.wrapper-night .field-format-buttons input,body.wrapper-night .footer_text,body.wrapper-night .popup-city .city-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color:#aa98b3}body.wrapper-night .cat-item .contacts-block,body.wrapper-night .cat-item .contacts-block .phone a,body.wrapper-night .item-box h1,body.wrapper-night .item-main-wrap .phone a,body.wrapper-night .item-salon-box .s-phones-block a,body.wrapper-night .salon-item-fix .phones-block a,body.wrapper-night .salon-item-resp .phones-block a{color:#fff}body.wrapper-night .cat-item .features-block:after,body.wrapper-night .cat-item .features-block:before{background:0 0;border-bottom:1px dotted}body.wrapper-night .item-box{background:#40244d}body.wrapper-night .item-main-wrap .id{color:#ffea7f}body.wrapper-night .item-main-wrap .more-block .row>span,body.wrapper-night .item-main-wrap .params-block .row>span{background:0 0}body.wrapper-night .chk label:before{background:#533a5f;z-index:2}body.wrapper-night .chk.chk-small input[type=checkbox]:checked+label:after{content:"✓";background:0 0;z-index:3;font-size:14px;font-weight:400}body.wrapper-night .chk input[type=checkbox]:checked+label:after,body.wrapper-night .chk.clr01 input[type=checkbox]:checked+label:after,body.wrapper-night .chk.clr02 input[type=checkbox]:checked+label:after,body.wrapper-night .chk.clr03 input[type=checkbox]:checked+label:after{top:1px;left:3px;content:"✓";background:0 0;z-index:3;font-size:14px;font-weight:400}body.wrapper-night .chk.chk-small input[type=checkbox]:checked+label:after{top:1px;left:1px}body.wrapper-night .item-main-wrap .btn-appatment-resp.active{color:#50cf36}body.wrapper-night .item-main-wrap .tarif-table-block .title,body.wrapper-night .item-main-wrap .tarif-table-block th,body.wrapper-night .tarif-table-block .price{color:#000}body.wrapper-night .tarif-table-block .night .price,body.wrapper-night .tarif-table-block .night .title,body.wrapper-night .tarif-table-block .rowspan-last .price,body.wrapper-night .tarif-table-block .rowspan-last .title{color:#ffea7f}body.wrapper-night .cat-item .owl-dot,body.wrapper-night .salon-item .owl-dot,body.wrapper-night .salon-item-fix .owl-dot,body.wrapper-night .salon-item-resp .owl-dot{border-color:#ccc}body.wrapper-night .chk.chk-small input[type=checkbox]:checked+label a{color:#50cf36}body.wrapper-night .opin-item,body.wrapper-night .profile-comments-wrap .item-comment-wrap,body.wrapper-night .profile-comments-wrap .item-wrap,body.wrapper-night .profile-comments-wrap .items-wrap{border-color:#4b3057}body.wrapper-night .profile-comments-wrap .comment-actions a{color:#26a5ff}body.wrapper-night .balance-wrap .item-activate,body.wrapper-night .balance-wrap .item-replenish,body.wrapper-night .frm-add-opin,body.wrapper-night .frm-comment-wrapper form{background:#331a3f;border-color:#61476c}body.wrapper-night .frm-add-opin .rate-item .minus,body.wrapper-night .frm-add-opin .rate-item .plus{border-color:#aa98b3}body.wrapper-night .frm-add-opin .rate-item .rate-wrap span:not(.full){background:#61476c}body.wrapper-night .chk-toggle input[type=checkbox]:checked+label span,body.wrapper-night .chk-toggle label span+span{color:#aa98b3}body.wrapper-night .chk-toggle label{border-color:#61476c}body.wrapper-night .chosen-container-multi .chosen-choices,body.wrapper-night .frm-add-opin input[type=email],body.wrapper-night .frm-add-opin input[type=password],body.wrapper-night .frm-add-opin input[type=tel],body.wrapper-night .frm-add-opin input[type=text],body.wrapper-night .frm-add-opin textarea,body.wrapper-night .frm-content input[type=email],body.wrapper-night .frm-content input[type=password],body.wrapper-night .frm-content input[type=tel],body.wrapper-night .frm-content input[type=text],body.wrapper-night .frm-content textarea,body.wrapper-night .frm-fix input[type=email],body.wrapper-night .frm-fix input[type=password],body.wrapper-night .frm-fix input[type=tel],body.wrapper-night .frm-fix input[type=text],body.wrapper-night .frm-fix select,body.wrapper-night .frm-fix textarea,body.wrapper-night .frm-popup .row select,body.wrapper-night .frm-popup input[type=email],body.wrapper-night .frm-popup input[type=password],body.wrapper-night .frm-popup input[type=tel],body.wrapper-night .frm-popup input[type=text],body.wrapper-night .frm-popup textarea,body.wrapper-night .header .user-auth .search-block.search-active input[type=text],body.wrapper-night .header .user-auth .search-block:hover input[type=text],body.wrapper-night .profile-comments-wrap .frm-field-textarea textarea{border-color:#61476c;background-color:#40244d;color:#fff}body.wrapper-night .header .user-auth .search-block:hover input[type=text]::placeholder,body.wrapper-night input[type=text]::placeholder{color:#ccc}body.wrapper-night .chosen-container-multi .chosen-choices li.search-choice{background:#271031;color:#fff;border-color:#61476c}body.wrapper-night .chosen-container .chosen-drop,body.wrapper-night .g-recaptcha,body.wrapper-night table.support-ticket-edit{background-color:#40244d;border-color:#61476c}body.wrapper-night .chosen-container .chosen-results{color:#fff}body.wrapper-night .chosen-container .chosen-results li.highlighted{background-color:#271031}body.wrapper-night .g-recaptcha{position:relative}body.wrapper-night .g-recaptcha:after,body.wrapper-night .g-recaptcha:before{content:" ";display:block;background-color:#40244d;height:29px;margin-bottom:-29px;z-index:2;position:relative;margin-left:-1px}body.wrapper-night .g-recaptcha:after{margin-top:-24px;margin-bottom:0}body.wrapper-night .g-recaptcha>div:before{content:" ";display:block;background-color:#40244d;width:14px;position:absolute;height:100%;top:0;border-left:1px solid #61476c;left:-1px;z-index:3}body.wrapper-night .g-recaptcha>div:after{content:"я не робот";display:block;background-color:#40244d;width:130px;position:absolute;left:39px;color:#aa98b3;top:50%;height:30px;z-index:3;line-height:28px;margin-top:-15px;padding-left:15px;font-size:14px}body.wrapper-night .frm-comment-wrapper .g-recaptcha:before{height:8px;margin-bottom:-9px}body.wrapper-night .frm-comment-wrapper .g-recaptcha:after{height:7px;margin-top:-9px;margin-bottom:0}body.wrapper-night .popup-auth,body.wrapper-night .popup-city,body.wrapper-night .popup-metro,body.wrapper-night .popup-reg,body.wrapper-night .popup-reg-ok,body.wrapper-night .ui-dialog{background:#331a3f}body.wrapper-night .salon-item-fix .price2-item:not(.item-ext02),body.wrapper-night .salon-item-resp .price2-item:not(.item-ext02){color:#000}body.wrapper-night .salon-item-fix .shedule-block,body.wrapper-night .salon-item-resp .shedule-block,body.wrapper-night table.support-ticket-edit td,body.wrapper-night table.support-ticket-edit th{border-color:#61476c}body.wrapper-night .tarif-table-block{background:#ffea7f}body.wrapper-night .popup-city .city-tabs.ui-tabs .ui-tabs-nav li .ui-tabs-anchor,body.wrapper-night .popup-metro .desktop-block li.alph{color:#fff}body.wrapper-night .settings-box .item{background:#40244d}body.wrapper-night .site-event-item{background:#40244d;border-color:#aa98b3}body.wrapper-night .bonus-box .bonus-item{border-color:#aa98b3}body.wrapper-night .user-bonus-wrapper .bonus-logic-info{color:#50cf36}body.wrapper-night .additional-wrapper .wallet-address{color:#fff}body.wrapper-night .additional-wrapper,body.wrapper-night .additional-wrapper .addr-copied,body.wrapper-night .balance-wrap .item{background:#40244d}body.wrapper-night .tbl-content tr:nth-child(2n+1) td{background:#61476c;border-color:transparent}body.wrapper-night .btn.btn-four,body.wrapper-night [type=submit].btn-four,body.wrapper-night button.btn-four{background:#271031;border-color:#61476c;color:#aa98b3}body.wrapper-night .frm-support .row [type=button]{background:#271031;color:#aa98b3;padding:10px 20px;border-radius:4px;border:1px solid #61476c}body.wrapper-night .siteback{background:#000!important;box-shadow:#000 0 0 50px 20px!important}body.wrapper-night .support-filter-box.cnt-block{background:#40244d}body.wrapper-night .popup_message.ui-dialog{border-color:#aa98b3}body.wrapper-night .field-file .file,body.wrapper-night .not-found,body.wrapper-night .object-not-found{color:#aa98b3}body.wrapper-night .action-item .actions-block,body.wrapper-night .frm-add-box .item-tarif{background:#40244d;border-color:#61476c}body.wrapper-night .action-item .actions-block,body.wrapper-night .action-item .added-block{background:#271031}body.wrapper-night .stat-popup{border-color:#61476c}body.wrapper-night .stat-popup:after{border-bottom-color:#61476c}body.wrapper-night .items-stat-box .cnt-stat-section,body.wrapper-night .personal-info-box{background:#40244d}body.wrapper-night .frm-checks .frm-list .frm-row-black .frm-title,body.wrapper-night .items-stat-box .cnt-title{color:#aa98b3}body.wrapper-night .rd-toggle-wrap.admin-msg{background-color:#40244d;border-color:#61476c}body.wrapper-night .action-item.disabled .shadow{background:rgba(0,0,0,.6)}body.wrapper-night .monero-page-wrapper,body.wrapper-night .monero-page-wrapper .title-section-box .title-inner-wrap .h1-title{color:#fff}body.wrapper-night .monero-page-wrapper .form-section-box .field-arrow-line .line-title,body.wrapper-night .monero-page-wrapper .wrap{background-color:#2a2d2e}body.wrapper-night .monero-page-wrapper .title-section-box .box-inner-wrap{background-color:#3e4144}body.wrapper-night .monero-page-wrapper .info-box,body.wrapper-night .monero-page-wrapper .item-tile-question .btn-popup,body.wrapper-night .monero-page-wrapper .title-section-box .info-inner-wrap{background-color:#151618}body.wrapper-night .monero-page-wrapper .item-tile-question .btn-popup{color:#fff}body.wrapper-night .monero-page-wrapper a{color:#4aa3f7}body.wrapper-night .monero-page-wrapper .btn.button-border{color:#fff;background-color:transparent;border-color:#9cad69}body.wrapper-night .monero-page-wrapper .btn-action-ico.ico-arrow-more{background:#2a2d2e}body.wrapper-night .monero-page-wrapper .item-tile-info .tile-desc,body.wrapper-night .monero-page-wrapper .item-tile-info .tile-title-wrap .tile-desc{color:#ccc}
/* End */


/* Start:/local/templates/default/components/custom/site_message.show/.default/style.min.css?1695909936366*/
.site-event-item{margin-bottom:20px;background:#ffc;padding:15px 35px;border:1px solid #eee}.site-event-theme_warning{border:1px solid #ef9a9a}.active .site-event-item-detail-text{display:block}.active .site-event-item-text,.site-event-item-detail-text{display:none}.site-event-item-detail-text ul{list-style:disc;margin-left:16px;margin-top:10px;margin-bottom:10px}
/* End */


/* Start:/local/templates/default/styles.min.css?17344443174462*/
.catalog-box .item-wrap.status_3{border:1px solid #dfd499}.catalog-box .item-wrap.status_3 .i-video{top:23px}.catalog-box .item-wrap.status_3 .cat-item .photo-slider-block{padding-top:25px;background:url(/local/templates/default/img/icons/ico-status-vip.png)no-repeat;margin-top:-28px}.ico.icon-ico-telegram,.ico.icon-ico-whatsapp{width:20px;height:20px;display:inline-block;background-image:url(/local/templates/default/img/icons/ico-teleram.png);background-repeat:no-repeat;background-size:contain}.ico.icon-ico-whatsapp{height:22px;background-image:url(/local/templates/default/img/icons/ico-whatsapp.png)}.rd label small{font-size:12px;padding-left:10px;color:#aaa}.footer_text{margin-top:30px;padding:20px}.footer_text h2,.footer_text h4{font-size:18px;margin-bottom:10px}.footer_text h3{font-size:16px}.footer_text h4{font-size:14px}.tg-ban-wrapper{width:100%;height:140px;background:url(/local/templates/default/img/main/banners/tg/bg-tg-ban.jpg)center right;max-width:1250px;margin:0 auto 30px;position:relative;overflow:hidden;display:block;text-decoration:none}.tg-ban-wrapper:before{display:block;content:"";width:300px;height:190px;background:url(/local/templates/default/img/main/banners/tg/ico-girl-ban.png);left:-100px;position:absolute;top:-40px}.tg-ban-wrapper .tg-ban-content{font-size:16px;padding-left:110px;padding-top:5px;color:#fff;font-weight:700;text-decoration:none;position:relative}.tg-ban-wrapper .tg-ban-btn,.tg-ban-wrapper .tg-ban-text{font-size:12px;margin-top:8px;font-weight:400}.tg-ban-wrapper .tg-ban-btn{background:#fff;border-radius:8px;color:#318ce5;padding:6px 30px 6px 10px;margin-top:10px;display:inline-block;text-transform:uppercase;position:relative}.tg-ban-wrapper .tg-ban-btn:after{content:"";display:block;background:url(/local/templates/default/img/main/banners/tg/ico-tg-ban-tg.png);width:14px;height:12px;background-size:contain;position:absolute;right:10px;top:8px}.tg-ban-wrapper .tg-ban-content:before{display:none;content:"";background:url(/local/templates/default/img/main/banners/tg/ico-tg-ban.png);background-size:contain;width:50px;height:50px;position:absolute;left:95px;top:16px;box-shadow:0-2px 18px 6px #318ce5;border-radius:100px}@media (min-width:400px){.tg-ban-wrapper .tg-ban-content{font-size:18px}}@media (min-width:480px){.tg-ban-wrapper .tg-ban-content{padding-top:14px;font-size:24px;padding-left:160px}.tg-ban-wrapper .tg-ban-text{display:inline-block;width:130px;vertical-align:middle}.tg-ban-wrapper .tg-ban-btn{vertical-align:middle}.tg-ban-wrapper .tg-ban-content:before{display:block}}@media (min-width:644px){.tg-ban-wrapper .tg-ban-text{width:180px;font-size:13px;margin-right:10px;margin-left:90px}.tg-ban-wrapper .tg-ban-btn{vertical-align:middle;padding:10px 31px 8px 15px;font-size:14px}.tg-ban-wrapper .tg-ban-btn:after{top:12px}.tg-ban-wrapper .tg-ban-title{margin-bottom:11px}.tg-ban-wrapper .tg-ban-content:before{width:60px;height:60px;left:160px;top:54px}}@media (min-width:1024px){.tg-ban-wrapper .tg-ban-text{padding-left:0;margin-left:0;font-size:16px;width:290px}.tg-ban-wrapper .tg-ban-content{padding-top:18px;font-size:24px;padding-left:330px}.tg-ban-wrapper .tg-ban-content:before{width:120px;height:120px;left:180px;top:10px}.tg-ban-wrapper:before{left:-60px}}.compl-hidden-fields{display:none}.popup-complaint li.active .compl-hidden-fields{display:block;margin-top:10px}.popup-complaint .compl-hidden-fields input[type=text],.popup-complaint textarea{padding:10px;width:100%;box-sizing:border-box;border:1px solid #eee!important}.popup-complaint textarea{width:100%!important;padding:10px!important;font-size:12px!important;background:#fff;height:105px}.popup-complaint ul.sub-cat{padding-left:34px;padding-top:15px;display:none}.popup-complaint ul.sub-cat .radioArea,.popup-complaint ul.sub-cat .radioAreaChecked{visibility:hidden!important}.popup-complaint .rd input[type=radio]:checked+label~.compl-hidden-fields,.popup-complaint .rd input[type=radio]:checked+label~.sub-cat{display:block}.popup-complaint .compl-hidden-fields{margin-top:20px}.popup-complaint ul.sub-cat li label{padding-left:22px;font-size:12px}.popup-complaint ul.sub-cat .rd label:before{width:12px;height:12px;top:3px}.popup-complaint ul.sub-cat .rd input[type=radio]:checked+label:after{width:6px;height:6px;top:6px;left:3px}.popup-complaint .row{margin-bottom:10px}.error-msg div{color:#e51937}.cat-item .main-block img,.salon-item-resp img{max-height:100%}.g-recaptcha>div{width:150px!important;height:80px!important;overflow:hidden;margin-left:-1px;margin-top:-1px}.g-recaptcha{width:100%!important;background:#f9f9f9;border:1px solid #ccc;border-radius:2px}
/* End */


/* Start:/local/templates/default/template_styles.css?175006080229598*/
.pagenav .pages {width:auto !important;}
.chk.chk-small input[type="checkbox"]:checked + label a{
    color:#1ca600;
}
.chk.chk-small input[type="checkbox"] + label a
{
    color:#333333;
}
.gallery-box {
    -webkit-columns: inherit !important;
    -moz-columns: inherit !important;
    columns: inherit !important;
    column-gap:inherit !important;
    overflow:hidden;
	margin-top:30px;
	margin-bottom:50px;
}

.am-wrapper{
    float:left;
    position:relative;
    overflow:hidden;
}
.am-wrapper img{
    position:absolute;
    outline:none;
}
.pswp__button:hover {background-color: inherit !important}
.pswp__button--share {display:none !important;}
.frm-add-opin .rate-item .rate-wrap span {
    margin-right:14px;
}
.frm-add-opin .rate-item .rate-wrap span:last-child{
    margin-right:0px;
}


input[type=text].error,
input[type=password].error,
textarea.error
{
    border-color: #e51937!important;
    background: #ffe2e7!important;
    color: #e51937!important;
}

textarea.error::-webkit-input-placeholder,
textarea.error::-moz-placeholder,
textarea.error:-moz-placeholder,
textarea.error:-ms-input-placeholder,
input.error::-webkit-input-placeholder,
input.error::-moz-placeholder,
input.error:-moz-placeholder,
input.error:-ms-input-placeholder
{
    color:#e51937 !important;
}

.notetext {color:green}
.errortext {color:red}
.review-sended {    color: green;  font-size: 18px;
    margin-bottom: 20px;}

.map-inner .catalog-box .item-wrap .cat-item,
.map-inner .catalog-salons-box .item-wrap .salon-item-resp
{
    box-shadow: none !important;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp{
    height: 380px;
    padding: 88px 0px 0 150px;
    position: relative;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp .slider{
    width: 135px;
    height: 200px;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp .photo-slider-block
{
    width: 150px;
    margin-left: -130px;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp .item-title{
    position: absolute;
    top: 20px;
    left: 20px;
    right: 35px;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp .price-block{
    position: absolute;
    left: 20px;
    bottom: 30px;
    right: 0;
    margin: 0;
}

.map-inner .catalog-salons-box .item-wrap .salon-item-resp .slider .sl-item
{
    width: 150px;
    height: 196px;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp .shedule-block {
    width: auto;
    margin-right: 35px;
    float: none;
    margin-bottom: 10px;
    border-left: none;
    border-right: none;
    border-radius: 0;
    text-align: left;
}

.map-inner .catalog-salons-box .item-wrap .salon-item-resp .phones-block
{
    width: auto;
    float: none;
    margin: 0 0 10px 0;
}

.map-inner .catalog-salons-box .item-wrap .salon-item-resp .shedule-block:after
{
    right: 0;
    left: auto;
    top: 50%;
    margin-top: -9px;
}

.map-inner .catalog-salons-box .item-wrap .salon-item-resp .rate-wrap-block{
    position: absolute;
    left: 20px;
    right: 40px;
    bottom: 3px;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp .info-block
{
    margin-right: -35px;
    margin-left: 0;
    margin-bottom: 0;
    width: auto;
}

.map-inner .catalog-salons-box .item-wrap .salon-item-resp .owl-dots
{
    width: 135px;
    left: -2px;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp .rate-wrap-block .total {
    float:left;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp .rate-wrap-block .rate-block
{
    float:right;
}
.map-inner .catalog-salons-box .item-wrap .salon-item-resp  .total-block
{
    width: auto;
    margin-bottom: 2px;
    float: none;
}

.map-inner .catalog-salons-box .item-wrap .salon-item-resp .contacts-block
{
    float: none;
    width: auto;
    margin-bottom: 10px;
    padding-right: 10px;
}



.map-inner .catalog-salons-box .item-wrap .salon-item-resp .price2-item{
    width: 75px;
    margin-right: 5px;
    margin-bottom: 0;
}


.map-inner .catalog-box .item-wrap,
.map-inner .catalog-salons-box .item-wrap
{
    width: 320px !important;
    margin:0px !important;
    padding:0px !important;
}
.map-inner .catalog-box,
.map-inner .catalog-salons-box
{
    margin:0px !important;
}
.rate-block .star-back{
    width: 66px;
    height: 10px;
    background: url(/local/templates/default/img/star-gray.png);
    margin-top: 5px;
    margin-left: 10px;
    float: right;
}

.rate-block .star-back div{
    height:100%;
    background: url(/local/templates/default/img/star-yellow.png);
}

.ui-widget-overlay
{
    background: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);
    zoom: 1;
    background: rgba(0, 0, 0, 0.7);
}

.row-captcha {
    position: relative;
}
.row-captcha img {  position: absolute;  right: 2px;  top: 5px;  height: 30px;  }
.row-cpt-popup .cpt  {    background:white;}
.row-cpt-popup.row-error  { overflow: visible!important}
.row-cpt-popup img {    width: 120%;  margin-top: 5px; transition: 500ms all linear;}
.cpt-wrap .cpt img {   transition: 500ms all linear;}
.frm-popup .row select {height: 40px;   border: 1px solid #808080;  padding: 0 10px; font-size: 14px;}

.blurImg {
    -webkit-filter: blur(5px);
    filter: blur(5px);
    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5');
    -webkit-transition: 500ms all linear;
    transition: 500ms all linear;
}
.header .actions-block .btn {
    max-width: 200px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.popup-city .ui-tabs-panel li.active a {color:#ff2241}
.popup-metro .desktop-block .active a {color:#ff2241}
.frm-add-photo .btn-add-photo { height:auto; position: relative}
.frm-add-photo .btn-add-photo small {  font-size: 10px;  display: block;  margin: -18px 0px 0px 43px; }
.photo-add-box .btn-add-photo input,
.event-img-add-box .btn-add-photo input,
.field-file input
{  position: absolute;  top: 0;  right: 0;  margin: 0;  opacity: 0;  -ms-filter: 'alpha(opacity=0)';  font-size: 200px;  direction: ltr;  cursor: pointer;  display: block;  }
.photo-add-list .items-wrap {position: relative}
.photo-add-list .items-wrap .item .item-desc {display:none;}
.photo-add-list .items-wrap .item:first-child .item-desc {display:block;}
.photo-add-list .items-wrap .item:first-child .btn-move-left {display:none;}
.photo-add-list .items-wrap .item:last-child .btn-move-right {display:none;}
.photo-add-list .photo {text-align: center; }
.photo-add-list .photo img{max-width:100%; max-height:100%;}
.photo-add-list .item-inner .progress {width:100%; height:100%; position:relative;}
.photo-add-list .item-inner .progress .uploadify-progress{
    width: 80%;
    margin: 145px auto 0px;
    height: 10px;
    border: 1px solid white;
}

.photo-add-list .item-inner .progress .uploadify-progress-bar{
    height:100%;
    background: white;
}
.ui-sortable .item {
    cursor:move;
}

.photo-add-box,
.event-img-add-box {
    position: relative
}

.drop-info {
    display:none;
    white-space: normal;
    vertical-align: top;
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    margin-right: 7px;
    z-index: 1000;
}

.in_dropzone .drop-info{
    display:block;
}

.in_dropzone .item {
    transition: 1s all linear;
}

.in_dropzone .jspContainer {
    min-height: 440px;
}

.in_dropzone .jspPane {
    min-height: 400px;
}

.hover_dropzone .item{
    -webkit-filter: blur(3px);
    filter: blur(3px);
    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');
    -webkit-transition: 300ms -webkit-filter linear;
}
.picturesLoaded .photo-add-list {
    height:400px;
}
.drop-info .drop-back{
    background: #ebebeb;
    border: 1px solid #808080;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0.8;
}

.drop-info .item-inner {
    overflow: hidden;
    text-align: center;
    font-size: 24px;
    line-height: 30px;
    font-weight: 600;
    padding: 125px 25px 0 25px;
    background: none;
    position: relative;
    height:100%;
    z-index: 2;
}

.drop-info .item-inner:after{
    content: "";
    display: block;
    position: absolute;
    top: 4px;
    bottom: 4px;
    left: 4px;
    right: 4px;
    border: 4px dashed #808080;
}

.drop-info .item-inner .i{
    display: block;
    margin: 0 auto 40px auto;
}

.popup_message.ui-dialog {
    background: #F2F4FF;
    border: 10px solid white;
    text-align: center;
    padding:20px;
}
.popup_message.ui-dialog.popup-no-center {
    text-align: left;
}
.popup_message .ui-dialog-titlebar {height:auto!important; margin-bottom:10px !important;}
.popup_message .ui-dialog-titlebar .ui-dialog-title {    display: block !important;  float: none;  font-size: 20px;  margin-bottom: 10px;}
.popup_message .ui-dialog-content { font-size:16px;}
body .ui-dialog.popup_message  .ui-dialog-titlebar .ui-dialog-titlebar-close { top: -10px;  right: -10px;}
body .ui-dialog.popup_message  .ui-dialog-titlebar .ui-dialog-title{ width:100%;}

.action-item .actions-block,
.action-item .added-block
{
    position: relative;
    z-index: 3;
}

.action-item .file-wrap > span + span {padding-left:3px;}
.action-item .add-list-block  {display:none;}
.action-item .added-block.loadedFiles .add-list-block  {display:block;}
.action-item .added-block.loadedFiles .add-block  {display:none;}
.action-item .added-block .file-name  {display:none;}
.action-item .added-block .loadedFile .file-name,
.action-item .added-block .loadedFile .btn-delete
{
    display:block;
}
.action-item .added-block .loadedFile .add-file  {display:none;}
.action-item .add-list-block {position:relative;}
.action-item .add-list-block .btn-delete {display:none;}
.action-item .add-block .btn { position:relative; overflow:hidden;}
.action-item .add-block .btn input {  position: absolute;  top: 0;  right: 0;  margin: 0;  opacity: 0;  -ms-filter: 'alpha(opacity=0)';  font-size: 200px;  direction: ltr;  cursor: pointer;  display: block;  }
.action-item .add-block .btn div
{
    position: absolute;  top: 0;  left: 0; height:100%; background: black; opacity: 0.1; z-index:10;
}
.action-item .add-block .btn span{
	position: absolute;
    bottom: -23px;
    display: block;
    width: 100%;
    left: 0px;
    font-size: 10px;
}
.action-item .added-block .progress {
    display:none;
    float:right;
}
.popup-preview .AjaxBlock {height:100%}
.popup-preview {text-align: center}
.popup-preview .ui-dialog-content{overflow:hidden;}
.popup-preview img {max-width:100%; max-height: 100%}
.popup-preview .mejs-video,
.popup-preview .mejs-layer,
.popup-preview video,
.popup-preview object
{
    width:100%!important;
    height:100%!important;
}
.rd-toggle-wrap.admin-msg {
    padding: 6px 6px 6px 50px;
    border-bottom: 1px dotted #ccc;
    color: #D96D21;
    font-weight: bold;
    font-size: 11px;
    background: white url(/local/templates/default/img/admin-msg.png) no-repeat 7px center;
    display:table;
    vertical-align: middle;
    width:100%;
}
.rd-toggle-wrap.admin-msg span {
    display:table-cell;
    vertical-align: middle;
}
.rd-toggle-wrap.admin-msg span p {
    margin-bottom:0;
}
.catalog-fix .items-wrap .item-wrap {
    width: 340px;
    float: left;
    cursor: move;
}
.catalog-fix .cat-item{
    cursor: move;
}
.girls_popup ul {
	overflow:auto;
	max-height:303px;
}
.girls_popup li {
    padding-bottom:5px;
    text-align: left;
}

.girls_popup li .phnum {
	font-size:11px;
	color:#999;
}

.girls_popup li b {
	padding-right:5px;
}

.popup-metro-new .form-inner-wrap .form-input{
    height: 40px;
    padding: 0 15px;
}

.popup-metro-new .desktop-block li.alph {
    width: 20%;
    padding: 0 0 30px;
    margin: 0;
}

.popup-metro-new .form-inner-wrap {
    margin-bottom:40px;
}
.popup-metro-new .desktop-block {
    margin-top:20px;
}

.popup-metro-new .desktop-block ul.main-list {
    display: -ms-flexbox;
    display: flex;
    width: 100% !important;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 1090px;
    padding: 0;
    margin: 0;
    float: none;
}

.popup-metro-new .desktop-block ul.main-list ul {
    display: block;
    width: 100%;
    padding: 16px 10px 0 0;
    margin: 0;
    float: none;
    -webkit-columns: 1;
    -moz-columns: 1;
     columns: 1;
}

.popup-metro-new .desktop-block ul.main-list ul li {
    margin: 0;
    padding: 0 0 10px;
}

.popup-metro-new .desktop-block ul.main-list ul li a {
    color: #26a5ff;
    padding: 0;
    margin-right: 6px;
    font-size: 14px;
}

.popup-metro-new .desktop-block ul.main-list ul li span,
.popup-metro-new .desktop-block ul.main-list ul li .empty-item a
{
    color:#bbb;
}

.popup-metro-new .desktop-block ul.main-list ul li .chk-filter label:before {
    border: 1px solid #eee;
    width: 16px;
    height: 16px;
    top: -1px;
    left: -2px;
    background: white;
}


.popup-metro-new .desktop-block ul.main-list ul li .chk-filter:hover label:before {
    background: #eee;
}

.popup-metro-new .desktop-block ul.main-list ul li .chk-filter input[type=checkbox]:checked+label:before {
    background: white;
}

.popup-metro-new .frm-main-search {
    position: relative;
}

.popup-metro-new .frm-main-search .clear-form {
    background-image: url(/local/templates/default/img/spr.png);
    background-position: -500px -290px;
    width: 20px;
    height: 20px;
    top: 10px;
    right: 10px;
    position: absolute;
    display: none;
    transform: scale(0.6);
}

.popup-metro-new .frm-main-search.active .clear-form {
    display: block;
}



.popup-metro-new .desktop-block ul.main-list.filtered li {
    display:none;
}

.popup-metro-new .desktop-block ul.main-list.filtered li.have-val {
    display:block;
}

.popup-metro-new .filter-inner-wrap {
    -ms-flex: 1;
    flex: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 14px;
    line-height: 20px;
    color: #000;
    padding: 12px 0 0;
}

.popup-metro-new .filter-inner-wrap .elm-filter {
    margin: 0 30px 10px 0;
    max-width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: relative;
}

.popup-metro-new .filter-inner-wrap .elm-filter .btn-action-del {
    background-image: url(/local/templates/default/img/spr.png);
    background-position: -500px -290px;
    width: 20px;
    height: 20px;
    top: 3px;
    right: -20px;
    position: absolute;
    transform: scale(0.4);
}

.popup-metro-new .filter-inner-wrap .elm-filter .filter-title {
    height: 24px;
    line-height: 24px;
}

.popup-metro-new .popup-actions-wrap {
    display: flex;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-top: 1.45833333em;
}

.popup-metro-new .actions-inner-wrap{
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.popup-metro-new .actions-inner-wrap .action-wrap a[disabled] {
    background: #ccc;
}

.popup-metro-new .actions-inner-wrap .action-wrap a.button-link {
    font-size: 18px;
    display: inline-block;
    margin-right: 30px;
    margin-top: 8px;
    border-bottom: 1px dashed;
    line-height: 4px;
    text-decoration: none;
}

.popup-metro-new .actions-inner-wrap .action-wrap {
    -ms-flex-negative: 0;
    flex-shrink: 0;
}


.salon-item-fix .price2-item, .salon-item-resp .price2-item {
    margin-bottom:10px;
}
.field-format-buttons input {
    display: inline-block;
    vertical-align: top;
    height: 28px;
    text-align: center;
    line-height: 28px;
    cursor: pointer;
    padding: 0px 12px;
    background: none;
    border: 1px solid #808080;
}
.frm-support .row-message .field-format-buttons {
    margin-right:0;
    margin-bottom:5px;
}

.tbl-support-result .btn-open {color:green}
.balance-wrap .result-list {min-height:769px;}
.balance-wrap .PaySystems {margin-bottom:20px;margin-top:30px;}
.balance-wrap .PaySystems li {display:inline-block; margin-right:10px; vertical-align: middle;}
.settings-box .inner-wrap,
.settings-box .item
{height:auto;padding-bottom:20px;}

.settings-box .ava {
    text-align: center;
}

.header-user-block .balance {cursor:pointer;}
.header-user-block .mail-link a{text-decoration: none; border-bottom:1px dashed;}
.header-user-block .mail-link a:hover{border:none;}
.ui-dialog.popup-user-box {padding:4px;}
.header .user-auth .search-block input {border:0;}
.object-map-popup .AjaxBlock {width:100%; height:100%;}

.popup-complaint .rd .complaint-comment {display:none; margin-top:10px;}
.popup-complaint .rd.active .complaint-comment {display:inline;}
.popup-complaint .field-info {
	margin: 0px 0px 14px 37px;
    font-size: 12px;
    line-height: 16px;
}


.cat-item .name div,
.salon-item-fix .item-title div,
.salon-item-resp .item-title div
{display:inline-block}

.frm-popup.frm-change-pwd label{
    width:180px;
    margin-left:-180px;
}
.frm-popup.frm-change-pwd .row {
    padding-left:180px;
}
.bx-composite-btn {display:none !important;}

@media (min-width: 768px) {

    .catalog-box {
        margin: 0 0px 20px 0;
        /*text-align: justify;*/
    }

    .catalog-box .item-wrap {
        width: 49%;
        float: none;
        margin-bottom: 20px;
        display: inline-block;
        margin-right:5px;
    }
    .catalog-box .item-wrap .cat-item {
        max-width: 100%;
    }
	
	 .catalog-box .owl-item .item-wrap {
		width: 100%;
	 }
}

@media (min-width: 1120px) {
    .catalog-box .item-wrap {
        width: 340px;
    }
}

.SiteDescr {
    overflow:hidden;
}
#siteMapOneBlock {
    margin-bottom:60px;
}
#siteMapOneBlock h3{
    font-size: 24px;
    margin-bottom: 20px;
}
#siteMapOneBlock #siteMapPartBlock {
    display:inline-block;
    vertical-align: top;
    margin-right:50px;
    margin-bottom:20px;
    font-size:14px;
}
#siteMapOneBlock #siteMapPartBlock >b{
    padding-bottom:10px;
    display:block;
}
.hidden_filter {display:none !important;}
.wrap404 .page{ padding:0px !important;     margin: 0px 0px -5px 0px; width:100%}
.wrap404 .page404 img{text-align: center; max-width:100%;}
.wrap404 .page404 {text-align: center;}
.i-ico.i-video {
    display:inline-block;
    background: url(/local/templates/default/img/icons/ico-video.png);
    width: 36px;
    height: 36px;
    position: absolute;
    z-index: 2;
    right: -3px;
    top: -2px;
}
.i-ico.i-action{
    display:inline-block;
    background: url(/local/templates/default/img/icons/ico-action.png);
    width: 90px;
    height: 31px;
    position: absolute;
    z-index: 2;
    right: -5px;
    top: 13px;
    background-size: contain;
}

.i-ico.i-action-v {
    display: inline-block;
    background: url(/local/templates/default/img/icons/ico-action-v.png);
    width: 41px;
    height: 104px;
    position: absolute;
    z-index: 2;
    right: -7px;
    top: 0px;
    background-size: contain;
}
.g-disabled .block-wrap-01,
.g-disabled  .block-wrap-03,
.g-disabled.item-params-wrap
 {
	-webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    filter: url(data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/sv…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale);
    opacity: 0.6;
}
.search-filter-box .section-chk .chk-filter.service_user_checked{
	width:125px;
	text-align:left;
}

.more-button-box .link {
	font-size:16px;
}
.desc-block .detail-text-full {
	display:none;
}
.desc-block .show-text {
	display: block;
    text-align: center;
    height: 30px;
    text-decoration: none;
    background: #fff;
    margin-top: -10px;
    position: relative;
    line-height: 30px;
    opacity: 0.9;
}

.popup-complaint .cpt-block label{font-size:14px;padding-bottom:5px; display:block;}
.popup-complaint .cpt-block .cpt-wrap{position:relative}
.popup-complaint .cpt-block .cpt{
	position: absolute;
    top: 1px;
    right: 0px;
}

.popup-complaint .cpt-block .btn-refresh02{
	vertical-align: top;
    border-radius: 0px;
}
.complaint-hidden-block {display:none;}
.active .complaint-hidden-block  {
	display:block;
	margin-top:10px;
	padding-left:34px;
}
.popup-complaint .frm-add-photo .btn-add-photo small{
	    text-align: left;
		margin: -18px 0px 0px 10px;
		overflow: hidden;

}
.popup-complaint .frm-add-photo  {
	margin-bottom:0px;
}
.popup-complaint .frm-add-photo .btn-add-photo {
    width:100%;
}
.myAnketsBlock {
	margin-bottom:40px;
}
.myAnketsBlock  a{
	text-decoration:none;
	font-size: 14px;
	color:#FF2241;
}
.myAnketsBlock  i {
	margin-right:5px;
}
.not-found, .object-not-found{
	padding: 50px 0;
    font-size: 26px;
    text-align: center;
    color: #666;
}
.footer .seo-menu  {
	
}
.footer .seo-menu li {
	display:inline-block;
	width:330px;
}

.owl-slider-carousel .owl-nav .owl-prev,
.owl-slider-carousel .owl-nav .owl-next
{
	border: 20px solid transparent;
    text-indent: -9999px;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    margin-top: -40px;
}
.owl-slider-carousel .owl-nav .owl-next {
	border-left: 20px solid #ff2241;
	right:-50px;
}

.owl-slider-carousel .owl-nav .owl-next.disabled {
	border-left: 20px solid #ccc;
	right:-50px;
}

.owl-slider-carousel .owl-nav .owl-prev {
	border-right: 20px solid #ff2241;
	left:-50px;
}
.owl-slider-carousel .owl-nav .owl-prev.disabled {
	border-right: 20px solid #ccc;
}

.owl-slider-carousel >.catalog-box >.owl-controls .owl-dots .owl-dot {
	width:14px;
	height:14px;
	border-radius:10px;
	background:#ccc;
	display: inline-block;
    margin-right: 10px;
}
.owl-slider-carousel >.catalog-box >.owl-controls .owl-dots {
	text-align:center;
}
.owl-slider-carousel >.catalog-box >.owl-controls .owl-dots .owl-dot.active {
	background:#ff2241;
}

.salon-item-fix img {
	max-height:100%;
}

#scrollup {
	position: fixed;
    opacity: 0;
    padding: 10px 20px 10px 20px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    right: 10px;
    bottom: -100px;
    cursor: pointer;
    z-index: 10;
    background: #2e133b;
    text-align: center;
    color: #fff;
    font-size: 14px;
    transition: all 300ms;
    overflow: hidden;
    text-decoration: none;
}

#scrollup.visible {
	opacity: 0.8;
    bottom: 10px;
}

#scrollup:hover {
	opacity:1;
}

.flash-item,
.event-flash-item
{
    background: #FFF8DC!important;
}

.loader,
.ajax-loader:before
{
    font-size: 25px;
    width: 1em !important;
    height: 1em !important;
    border-radius: 50%;
    position: relative;
    text-indent: -9999em;
    -webkit-animation: load5 1.1s infinite ease;
    animation: load5 1.1s infinite ease;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.ajax-loader:before {
    content: " ";
    display: block !important;
    position: absolute !important;
    top: 50% !important;
    font-size: 10px !important;
    left: 50% !important;
    z-index: 10;
}

form.ajax-loader:after {
    content: " ";
    background: white;
    display: block !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: 0.7;
}

.top-panel .header-user-block.user-block-center {
    display:block;
    line-height: 26px;
}

@media (min-width: 768px) {
    .top-panel .header-user-block.user-block-center {
        display: none;
    }
}

@-webkit-keyframes load5 {
    0%,
    100% {
        box-shadow: 0em -2.6em 0em 0em #2d1239, 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.5), -1.8em -1.8em 0 0em rgba(45,18,57, 0.7);
    }
    12.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.7), 1.8em -1.8em 0 0em #2d1239, 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.5);
    }
    25% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.5), 1.8em -1.8em 0 0em rgba(45,18,57, 0.7), 2.5em 0em 0 0em #2d1239, 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    37.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.5), 2.5em 0em 0 0em rgba(45,18,57, 0.7), 1.75em 1.75em 0 0em #2d1239, 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    50% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.5), 1.75em 1.75em 0 0em rgba(45,18,57, 0.7), 0em 2.5em 0 0em #2d1239, -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    62.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.5), 0em 2.5em 0 0em rgba(45,18,57, 0.7), -1.8em 1.8em 0 0em #2d1239, -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    75% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.5), -1.8em 1.8em 0 0em rgba(45,18,57, 0.7), -2.6em 0em 0 0em #2d1239, -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    87.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.5), -2.6em 0em 0 0em rgba(45,18,57, 0.7), -1.8em -1.8em 0 0em #2d1239;
    }
}
@keyframes load5 {
    0%,
    100% {
        box-shadow: 0em -2.6em 0em 0em #2d1239, 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.5), -1.8em -1.8em 0 0em rgba(45,18,57, 0.7);
    }
    12.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.7), 1.8em -1.8em 0 0em #2d1239, 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.5);
    }
    25% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.5), 1.8em -1.8em 0 0em rgba(45,18,57, 0.7), 2.5em 0em 0 0em #2d1239, 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    37.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.5), 2.5em 0em 0 0em rgba(45,18,57, 0.7), 1.75em 1.75em 0 0em #2d1239, 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    50% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.5), 1.75em 1.75em 0 0em rgba(45,18,57, 0.7), 0em 2.5em 0 0em #2d1239, -1.8em 1.8em 0 0em rgba(45,18,57, 0.2), -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    62.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.5), 0em 2.5em 0 0em rgba(45,18,57, 0.7), -1.8em 1.8em 0 0em #2d1239, -2.6em 0em 0 0em rgba(45,18,57, 0.2), -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    75% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.5), -1.8em 1.8em 0 0em rgba(45,18,57, 0.7), -2.6em 0em 0 0em #2d1239, -1.8em -1.8em 0 0em rgba(45,18,57, 0.2);
    }
    87.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(45,18,57, 0.2), 1.8em -1.8em 0 0em rgba(45,18,57, 0.2), 2.5em 0em 0 0em rgba(45,18,57, 0.2), 1.75em 1.75em 0 0em rgba(45,18,57, 0.2), 0em 2.5em 0 0em rgba(45,18,57, 0.2), -1.8em 1.8em 0 0em rgba(45,18,57, 0.5), -2.6em 0em 0 0em rgba(45,18,57, 0.7), -1.8em -1.8em 0 0em #2d1239;
    }
}

/* End */
/* /local/templates/default/css/style_new.min.css?1750664854172712 */
/* /local/templates/default/css/night.min.css?172008025912598 */
/* /local/templates/default/components/custom/site_message.show/.default/style.min.css?1695909936366 */
/* /local/templates/default/styles.min.css?17344443174462 */
/* /local/templates/default/template_styles.css?175006080229598 */
