

/* Start:/local/templates/default/css/reset.min.css?15592252662014*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-family:Roboto,sans-serif}body{-webkit-overflow-scrolling:touch}*,:after,:before{box-sizing:border-box;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}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,a:active,a:hover,li{outline:0!important}img{border:0}button::-moz-focus-inner{padding:0;border:0}.btn,button,input[type=submit]{position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;cursor:pointer;outline:0;overflow:visible;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:Roboto,sans-serif;transition:all ease .3s;text-decoration:none}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],select,textarea{display:block;width:100%;outline:0;font-family:Roboto,sans-serif;-webkit-appearance:none}textarea{overflow:auto;resize:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0;width:100%}a{transition-property:background,color;transition-timing-function:ease;transition-duration:.1s}ol,ul{list-style-type:none;margin:0;padding:0}
/* End */


/* Start:/local/templates/default/css/style.min.css?1734943365350240*/
@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.i{display:inline-block;vertical-align:middle;-webkit-transition:none;-o-transition:none;transition:none}.ft{font-family:"Arial",sans-serif}.fb{font-family:"Bebas Neue";font-weight:700}body{color:#333;background:#f2f4f9;font-size:14px;line-height:1.4286}p{margin-bottom:1.4286em}.lead+.second-title,.lead+.small-title,.lead+h2,.lead+h3{margin-top:2em}a{text-decoration:underline;color:#308dea}a:hover{text-decoration:none}.main-title,h1{font-size:32px;line-height:1.25;font-weight:600;margin-bottom:.7em}.main-title,.main-title *,h1,h1 *{font-family:"Arial",sans-serif}.second-title,.small-title,h2,h3{font-size:24px;line-height:1.3333;font-weight:600;margin-bottom:.75em;margin-top:1em;font-family:"Arial",sans-serif}.second-title:first-child,.small-title:first-child,h2:first-child,h3:first-child{margin-top:0}.second-title *,.small-title *,h2 *,h3 *{font-family:"Arial",sans-serif}.link-blue,.link-green{display:inline;text-decoration:none;color:#308dea;border-bottom:1px solid rgba(48,141,234,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.link-green{color:#4fc34f;border-bottom-color:rgba(79,195,79,.5)}.link-blue:hover{border-bottom-color:#308dea}.link-green:hover{border-bottom-color:#4fc34f}.footer .menu-wrap a:hover,.text-att{color:#fe1042}.text-center{text-align:center}.cnt-box,.hr,hr{display:block;position:relative}.cnt-box{border-radius:7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;margin-bottom:16px;padding:24px}.hr,hr{overflow:hidden;border:0;height:1px;width:100%;clear:both;background:#ccc;margin-bottom:24px}table{width:100%;border-collapse:collapse;margin-bottom:30px}table.tbl-main{font-size:12px;line-height:18px}table.tbl-main thead+tbody td,table.tbl-main thead+tbody th{background:#fff}table.tbl-main thead+tbody tr:nth-child(2n) td,table.tbl-main thead+tbody tr:nth-child(2n) th{background:#f2f4f9}table.tbl-main td,table.tbl-main th{padding:15px 15px 14px 0;text-align:left;background:#f2f4f9;vertical-align:middle}table.tbl-main td:first-child,table.tbl-main th:first-child{padding-left:15px;border-radius:7px 0 0 7px}table.tbl-main td:last-child,table.tbl-main th:last-child{border-radius:0 7px 7px 0}table.tbl-main th{font-weight:600}table.tbl-main tr:nth-child(2n) td,table.tbl-main tr:nth-child(2n) th{background:#fff}table p{margin:0}@media (min-width:992px){.lead{font-size:16px;line-height:1.5}.hr,hr{margin-bottom:30px}}@media (min-width:1200px){.main-title,h1{font-size:40px;line-height:1.2;margin-bottom:1.1em}.cnt-box{margin-bottom:24px}}@media (max-width:479px){.main-title,h1{font-size:24px}.second-title,.small-title,h2,h3{font-size:20px}}body,html{margin:0;padding:0;width:100%;height:100%}.sep-page{clear:both;position:relative;overflow:hidden;line-height:0}.inner-wrap{margin:0 auto}.inner-wrap,.page{position:relative;clear:both;padding:0 16px;min-width:320px;max-width:1624px;width:100%}.page-error{background:#dedce0;background:-webkit-gradient(linear,left top,left bottom,from(#dedce0),to(#dfd9db));background:-o-linear-gradient(#dedce0,#dfd9db);background:linear-gradient(#dedce0,#dfd9db)}.page-error .page{margin-bottom:0}.page-error .footer{background:#f2f4f9}.page{padding-top:15px;margin:0 auto 32px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.cnt>:last-child,.page>:last-child,.side>:last-child{margin-bottom:0}.cnt,.side{position:relative}.wrap{clear:both;min-width:320px}.header,.nav,.wrap{position:relative}.cnt-section,.footer,.header,.nav{clear:both;min-width:320px;width:100%}.cnt-section{position:relative}.footer,.wrap{overflow:hidden}.wrap{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{position:relative;font-size:12px;line-height:14px;color:#333;text-align:center}.footer .inner-wrap{overflow:hidden;padding-top:28px;padding-bottom:22px;min-height:245px}.footer:before{content:"";display:block;position:absolute;top:0;left:16px;right:16px;height:1px;background:#ced3de}.footer .copy-wrap{padding:0 50px}.footer .menu-wrap{font-size:14px;line-height:20px;margin-bottom:28px}.footer .menu-wrap a,.footer .menu-wrap li>span{display:inline-block;padding:6px 0;-webkit-transition:color ease .2s;-o-transition:color ease .2s;transition:color ease .2s;text-decoration:none}.footer .menu-wrap li>span{border:0}.footer .menu-wrap a:hover .button-text{border-bottom-color:#fe1042}.footer .menu-wrap .button-text{border-bottom:1px solid rgba(51,51,51,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.footer a{text-decoration:underline;color:#333}.footer a:hover,.frm-alphabet-box a:hover{text-decoration:none}.footer li,.footer p,.footer ul{margin:0;overflow:hidden}.footer li{padding:0}.footer li:before{display:none}.header{z-index:99;line-height:1}.header .header-panel{background:#120615;background:-webkit-gradient(linear,left top,left bottom,from(#120615),to(#291031));background:-o-linear-gradient(#120615,#291031);background:linear-gradient(#120615,#291031)}.header .header-panel .inner-wrap{height:72px;padding-right:110px}.header .logo-wrap{position:relative;line-height:1;padding-top:17px;width:300px;text-align:center;padding-left:94px;margin:0 auto}.header .actions-panel{background:#010002}.header .actions-panel .inner-wrap{height:56px;overflow:hidden}.header .actions-wrap{position:absolute;top:0;right:0;height:72px;padding:16px 9px 0 0}.header .auth-menu li,.header .search-wrap{float:left}.header .user-wrap{float:left;margin-left:17px}.header .auth-menu,.header li:before,.header ul:before{display:none}.header .auth-menu ul{overflow:hidden}.frm-popup-search .frm-row-range>input+input,.header .auth-menu li+li{float:right}.header .inner-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.header .actions-text-wrap{width:100%;float:left;font-size:18px;line-height:20px;padding-top:4px;color:#fff;font-weight:700}.header .actions-text-wrap span{display:block;color:#fe1042}.header .actions-buttons-wrap{width:110px;position:absolute;top:4px;right:0;text-align:right;font-size:0;padding-right:7px}.header .actions-buttons-wrap .btn-action-ico{display:inline-block;vertical-align:top;width:32px}.header li,.header ul{margin:0;padding:0}@media (max-width:991px){.header .menu-panel{height:0;line-height:1;position:static}.header .menu-panel .inner-wrap{padding:0;position:static}}@media (min-width:992px){.inner-wrap,.page{max-width:992px}.page{padding-top:24px;margin-bottom:32px}.content{width:100%;float:right;margin:0 0 0-232px}.side{width:216px;float:left}.cnt{margin-left:232px}.footer{font-size:14px;line-height:24px}.footer:before{width:960px;left:50%;right:auto;margin-left:-480px}.footer .inner-wrap{padding-bottom:25px;min-height:150px}.footer .menu-wrap{margin-bottom:0;margin-top:12px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .menu-wrap ul{font-size:0;margin:0-19px}.footer .menu-wrap li{padding:0 19px;font-size:14px;display:inline-block;vertical-align:top}.footer .copy-wrap{padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header{background:#010002;background-image:url(/local/templates/default/css/../img/main/header01.png);background-position:center top;background-repeat:no-repeat;background-size:992px 164px;padding-bottom:62px;height:227px}.header .actions-panel{height:62px;overflow:hidden;position:absolute;bottom:0;left:0;right:0;margin:0;padding:6px 0 0}.header .actions-panel .inner-wrap{padding-left:455px;padding-right:135px}.header .header-panel{background:0 0}.header .header-panel .inner-wrap{height:68px;padding-left:278px;padding-right:227px}.header .actions-text-wrap{padding-left:40px;position:absolute;top:0;left:0;width:340px}.header .menu-panel{margin-top:-16px}.header .menu-panel .inner-wrap{height:113px}.header .logo-wrap{width:195px;height:68px;position:absolute;top:0;left:37px;margin:0;padding-left:0;text-align:left}.header .user-wrap{width:218px;height:68px;position:absolute;top:0;right:0;padding-right:16px;padding-top:12px;line-height:1}.header .btn-action-ico.user,.header .search-wrap{display:none}.header .auth-menu{display:block}}@media (min-width:992px) and (max-width:1199px){.footer .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}@media (min-width:1200px){.content{margin-left:-240px}.cnt{margin-left:240px}.inner-wrap,.page{padding-left:60px;padding-right:60px;max-width:1200px}.page{margin-bottom:24px}.footer{text-align:left}.footer:before{width:1080px;margin-left:-540px}.footer .copy-wrap{margin:0;float:left;width:50%;padding-top:4px}.footer .menu-wrap{float:right;width:526px;margin:0}.footer .menu-wrap ul{margin:0;text-align:justify}.footer .menu-wrap ul:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden;font-size:0;line-height:0}.footer .menu-wrap li{padding:0}.footer .inner-wrap{padding-top:25px;min-height:115px}.header{background-image:url(/local/templates/default/css/../img/main/header02.png);background-size:auto 165px;background-position:center 1px}.header .logo-wrap{left:60px}.header .user-wrap{padding-right:60px;width:314px}.header .actions-panel .inner-wrap{padding-left:620px;padding-right:180px}.header .actions-buttons-wrap{right:44px}.header .actions-search-wrap{left:510px}.header .actions-text-wrap{width:500px;padding-left:60px;padding-top:12px}.header .actions-text-wrap span{display:inline}.header .menu-panel{padding-top:2px}}@media (min-width:1600px){.page{margin-bottom:48px}.header{background-image:url(/local/templates/default/css/../img/main/header03.png);background-position:center 0}.header .actions-panel .inner-wrap{padding-right:168px}.header .user-wrap{width:340px;padding-right:48px}.header .actions-text-wrap{font-size:24px;line-height:30px;padding-top:9px;padding-left:48px;font-weight:600;width:700px}.header .actions-buttons-wrap{right:32px}.header .actions-menu-wrap{margin:0 0 0 auto;max-width:400px}.header .actions-search-wrap{left:auto;right:580px}.header .logo-wrap{left:48px}.header .menu-panel{padding-top:0}.header .auth-menu li:first-child .btn-header{min-width:162px}.inner-wrap,.page{max-width:1600px;padding-left:48px;padding-right:48px}.content.side-right .cnt{margin-right:322px}.side+.side{width:298px;float:right;position:absolute;top:24px;right:48px}.footer:before{width:1504px;margin-left:-752px}}@media (max-width:479px){.footer .copy-wrap{padding-left:20px;padding-right:20px}.header .header-panel .inner-wrap{height:48px}.header .actions-panel .inner-wrap{height:37px}.header .actions-text-wrap{padding-right:90px;padding-top:5px;font-size:12px;line-height:12px}.header .actions-buttons-wrap{top:0;height:37px}.header .actions-buttons-wrap .btn-action-ico{height:37px;width:28px}.header .actions-buttons-wrap .btn-action-ico.location:after,.header .actions-buttons-wrap .btn-action-ico.location:before,.header .actions-buttons-wrap .btn-action-ico.rows:after,.header .actions-buttons-wrap .btn-action-ico.rows:before,.header .actions-buttons-wrap .btn-action-ico.tiles:after,.header .actions-buttons-wrap .btn-action-ico.tiles:before{background-size:14px auto}.header .actions-wrap{height:48px;padding-top:9px}.header .user-wrap{margin-left:10px}.header .logo-wrap{width:128px;padding-left:0;padding-top:11px;float:none;position:absolute;left:50%;top:0;margin:0 0 0-64px}.header .logo{width:100%}.header .logo:before{width:107px;height:60px;top:-11px;right:-29px}.header .btn-action-ico.search,.header .btn-action-ico.user{width:30px;height:30px}.header .btn-action-ico.search:after,.header .btn-action-ico.search:before,.header .btn-action-ico.user:after,.header .btn-action-ico.user:before{background-size:16px auto}}.i-blank,.i-corner{background-image:url(/local/templates/default/css/../img/spr.png);background-position:-39px 0;width:1px;height:1px}.i-corner{background-position:0 0;width:19px;height:19px}select,textarea{border-radius:3px;font-size:14px}textarea{border:1px solid #bfbfbf;padding:0 16px;height:100px;padding-top:10px;padding-bottom:10px;resize:none}input[type=email],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=url]{height:44px;border-radius:3px;border:1px solid #bfbfbf;padding:0 16px;font-size:14px}input[type=email].inp-small,input[type=number].inp-small,input[type=password].inp-small,input[type=range].inp-small,input[type=search].inp-small,input[type=tel].inp-small,input[type=text].inp-small,input[type=url].inp-small,textarea.inp-small{height:32px;padding:0 12px;font-size:12px}select{display:block;width:100%;height:40px;border:1px solid #c1c1c1;padding-left:14px;padding-right:0;background-color:#fff;background-image:url(/local/templates/default/css/../img/main/select.png);background-position:right center;background-repeat:no-repeat;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none!important;line-height:1em;text-indent:.01px;-o-text-overflow:"";text-overflow:"";outline:0;color:#333}select::-ms-expand{display:none}.frm-field-file-attach{display:block;position:relative;overflow:hidden;padding-left:184px;height:42px;line-height:42px}.frm-alphabet-box li:before,.frm-field-file-attach.selected .file-caption,.frm-popup-search .selects-wrap .items-wrap .item-wrap.text,.frm-tabs-nav li:before{display:none}.frm-field-file-attach.selected .file-select-wrap{display:block}.frm-field-file-attach input[type=file]{display:block;position:absolute;top:0;left:-999px;opacity:0;font-size:0;width:0;height:0}.frm-alphabet-box a,.frm-field-file-attach .btn-file{display:block;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;text-align:center;text-decoration:none}.frm-field-file-attach .btn-file{position:absolute;top:0;left:0;width:166px;height:42px;border:1px solid #c3cad9;border-radius:4px;background:#f2f4f9;font-size:16px;color:#6b7a99;font-style:normal;font-weight:400;line-height:40px}.frm-field-file-attach .btn-file:hover{background:#6b7a99;color:#fff;text-decoration:none;border-color:#6b7a99}.frm-field-file-attach .file-caption{height:42px;line-height:42px;position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#666;font-style:italic}.frm-field-file-attach .file-select,.frm-field-file-attach .file-select-wrap{position:relative;max-width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.frm-field-file-attach .file-select-wrap{height:42px;line-height:42px;float:left;padding:0 32px 0 0;font-size:12px;color:#666;font-style:normal;font-weight:400;display:none}.frm-field-file-attach .file-select{display:block}.frm-field-file-attach .btn-action-del{position:absolute;right:0;top:50%;margin-top:-12px}.frm-alphabet-box{text-align:center;line-height:32px;font-size:0;font-weight:700;margin-bottom:30px;padding-top:8px}.frm-alphabet-box li{margin:0;padding:0;font-size:14px;display:inline-block;vertical-align:top}.frm-alphabet-box ul{font-size:0;text-align:center;margin:0}.frm-alphabet-box a{width:32px;height:32px;border-radius:50%;color:#308dea}.frm-alphabet-box a span{display:inline-block;vertical-align:middle;height:20px;line-height:20px;border-bottom:2px dotted #97c6f4;-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.frm-alphabet-box a:hover span{border-bottom-color:#fff}.frm-alphabet-box a.active{color:#fff;background:#fe1042}.frm-alphabet-box a.active span{border-bottom-color:#fe1042}.frm-popup-list{padding:50px 24px 68px;line-height:1.2}.frm-popup-list .frm-main-title{text-align:center;font-size:36px;font-weight:500;margin-bottom:26px}.frm-popup-list .list-wrap{-webkit-columns:3;columns:3;-webkit-column-gap:16px;column-gap:16px}.frm-popup-list .item-outer-wrap{display:inline-block;vertical-align:top;padding-bottom:16px}.frm-popup-list .item-wrap,.frm-popup-list .item-wrap[data-tab]{display:inline-block;vertical-align:top;width:100%;margin:0;position:relative;padding:28px 24px 48px 32px}.frm-popup-list .item-wrap:before{content:"";display:block;position:absolute;top:0;bottom:16px;left:0;right:0;border:4px solid #f2f4f9;border-radius:6px;background:#f2f4f9}.frm-popup-list .item-wrap[data-tab]{height:auto;padding:24px 20px 44px 28px;opacity:1;left:auto;overflow:visible}.frm-popup-list .item-wrap[data-tab].active:before{border-color:#fff;-webkit-box-shadow:0 0 24px rgba(0,0,0,.35);box-shadow:0 0 24px rgba(0,0,0,.35)}.frm-popup-list .frm-select{display:block;margin-bottom:8px;position:relative;z-index:2}.frm-popup-list .frm-select label:before{background:#fff!important}.frm-popup-list .frm-select:last-child{margin-bottom:0}.frm-popup-list .frm-select i{display:inline;color:gray}.frm-popup-list .small-title{font-size:20px;line-height:24px;margin:0 0 20px;padding-left:24px;position:relative;z-index:2}.frm-popup-list .frm-popup-submit{text-align:center;line-height:1;margin:24px auto 0}.frm-popup-list .reset-wrap{padding-top:28px}.frm-popup-list .btn.btn-main,.frm-popup-list button.btn-main,.frm-popup-list input[type=submit].btn-main{min-width:320px;display:inline-block;vertical-align:top;width:auto}.frm-popup-list .btn.btn-reset,.frm-popup-list .btn[type=reset],.frm-popup-list button.btn-reset,.frm-popup-list button[type=reset],.frm-popup-list input[type=submit].btn-reset,.frm-popup-list input[type=submit][type=reset]{font-size:16px;font-weight:400;border-bottom-width:2px;position:relative;line-height:22px;height:22px;overflow:visible}.frm-popup-list .btn.btn-reset:after,.frm-popup-list .btn[type=reset]:after,.frm-popup-list button.btn-reset:after,.frm-popup-list button[type=reset]:after,.frm-popup-list input[type=submit].btn-reset:after,.frm-popup-list input[type=submit][type=reset]:after{content:"";display:block;width:14px;height:2px;position:absolute;top:50%;left:-24px;background:#333;margin:-1px -7px 0 0;-webkit-transform:-webkit-rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.frm-popup-list .btn.btn-reset:before,.frm-popup-list .btn[type=reset]:before,.frm-popup-list button.btn-reset:before,.frm-popup-list button[type=reset]:before,.frm-popup-list input[type=submit].btn-reset:before,.frm-popup-list input[type=submit][type=reset]:before{content:"";display:block;width:14px;height:2px;position:absolute;top:50%;left:-24px;background:#333;margin:-1px -7px 0 0;-webkit-transform:-webkit-rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.frm-popup-search{padding:50px 24px 80px;line-height:1.2}.frm-popup-search .frm-main-title{text-align:center;font-size:36px;font-weight:500;margin-bottom:26px}.frm-popup-search .frm-title{font-size:24px;line-height:30px;font-weight:500;margin-bottom:24px}.frm-popup-search .form-wrap:after,.frm-popup-search .frm-row-range:after,.frm-popup-search .frm-section-wrap:after,.frm-popup-search .frm-wrap:after,.frm-popup-search .right-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.frm-popup-search .right-wrap{width:600px;float:right;position:relative;padding-top:28px}.frm-popup-search .left-wrap{width:244px;float:left;position:relative}.frm-popup-search .frm-side-section{border-radius:6px;background:#f2f4f9;margin-bottom:16px;padding:30px 38px 40px;background-repeat:no-repeat}.frm-popup-search .frm-side-section:last-child{margin-bottom:0}.frm-popup-search .frm-side-section .frm-title{margin:0-24px 10px 0;font-weight:500}.frm-popup-search .frm-side-section.price{background-image:url(/local/templates/default/css/../img/icons/ico-popup-rouble.png);background-size:42px 42px;background-position:174px 25px}.frm-popup-search .frm-side-section.settings{background-image:url(/local/templates/default/css/../img/icons/ico-popup-settings.png);background-size:40px auto;background-position:176px 38px}.frm-popup-search .frm-side-section.price .frm-title,.frm-popup-search .frm-side-section.reviews .frm-title,.frm-popup-search .frm-side-section.settings .frm-title{margin-right:30px;margin-bottom:24px}.frm-popup-search .frm-side-section.reviews{background-image:url(/local/templates/default/css/../img/icons/ico-popup-reviews.png);background-size:48px auto;background-position:160px 34px}.frm-popup-search .frm-side-section.place{background-image:url(/local/templates/default/css/../img/icons/ico-popup-place.png);background-size:33px 97px;background-position:0 28px}.frm-popup-search .frm-side-section select{height:34px}.frm-popup-search .filter-range{margin-bottom:34px}.frm-popup-search .filter-range .filter-title{font-size:14px;line-height:18px;margin-bottom:4px;font-weight:400}.frm-popup-search .filter-range .filter-title i{font-size:12px}.frm-popup-search .filter-range:last-child,.frm-popup-search .item-review-set:last-child{margin-bottom:0}.frm-popup-search .filter-times{overflow:hidden;margin:0 auto 6px -6px;width:180px}.frm-popup-search .btn-action-time{float:left;width:60px}.frm-popup-search .item-review-set{display:block;margin-bottom:24px}.frm-popup-search .full-section{clear:both;overflow:hidden;padding:12px 0 40px 40px;border-bottom:1px solid #bfbfbf}.frm-popup-search .full-section .frm-title{margin-bottom:26px}.frm-popup-search .full-section .frm-row,.frm-profile-auth p,.frm-profile-rate p{margin:0}.frm-popup-search .full-section .frm-row>label{height:34px;line-height:34px;margin:0 12px 0 0;float:left}.frm-popup-search .full-section .frm-row>label~label{display:block;padding:0 20px;margin:0}.frm-popup-search .full-section .frm-row select{float:left;width:200px;margin-left:4px;max-width:200px}.frm-popup-search .full-section .frm-row select:last-child{margin:0;width:74px;max-width:74px}.frm-popup-search .full-section .frm-row .btn{float:left}.frm-popup-search .right-section{margin-bottom:36px}.frm-popup-search .right-section:last-child,.frm-popup-search .selects-wrap .item-wrap p:last-child{margin-bottom:0}.frm-popup-search .right-section .frm-title{margin-bottom:24px;padding-left:24px}.frm-popup-search .selects-wrap{margin-bottom:6px}.frm-popup-search .selects-wrap .frm-select{margin-bottom:8px}.frm-popup-search .selects-wrap .items-wrap{-webkit-columns:3;columns:3;-webkit-column-gap:0;column-gap:0}.frm-popup-search .selects-wrap .item-wrap{display:inline-block;vertical-align:top;width:100%;padding:0 10px 30px 0;font-size:12px;line-height:18px}.frm-popup-search .selects-wrap .item-wrap.text .small-title{padding-left:0}.frm-popup-search .frm-row,.frm-popup-search .selects-wrap .item-wrap p{margin-bottom:18px}.frm-popup-search .selects-wrap .small-title{display:block;padding:0 0 0 24px;margin-bottom:20px;font-size:20px;font-weight:900}.frm-popup-lk .frm-row>label,.frm-popup-search .frm-row>label{display:block;font-size:14px;line-height:18px;margin-bottom:4px}.frm-popup-search .frm-row input[type=email],.frm-popup-search .frm-row input[type=number],.frm-popup-search .frm-row input[type=password],.frm-popup-search .frm-row input[type=range],.frm-popup-search .frm-row input[type=search],.frm-popup-search .frm-row input[type=tel],.frm-popup-search .frm-row input[type=text],.frm-popup-search .frm-row input[type=url],.frm-popup-search .frm-row select{height:34px;padding-left:16px;font-size:14px;max-width:200px}.frm-popup-search .frm-section{width:280px;float:left;margin-right:40px}.frm-popup-search .frm-wrap{margin:0-40px 0 0}.frm-popup-search .frm-wrap .frm-title{padding-left:0}.frm-popup-search .frm-select-wrap{overflow:hidden;font-size:0;padding-top:8px}.frm-popup-search .frm-select-wrap .frm-select{width:132px;margin-bottom:16px;display:inline-block;vertical-align:top}.frm-popup-search .frm-row-range{width:172px;position:relative}.frm-popup-search .frm-row-range:before{content:"до";display:block;width:40px;text-align:center;line-height:34px;position:absolute;top:0;left:50%;margin-left:-17px;font-size:14px}.frm-popup-search .frm-row-range>input{max-width:66px;width:66px;float:left;text-align:center;padding:0 10px}.frm-popup-search .frm-row-range .info{height:34px;line-height:34px;position:absolute;top:0;left:100%;float:left;padding:0 0 0 10px;font-size:12px;font-style:italic;color:gray;white-space:nowrap}.frm-popup-search .btn.btn-third{height:34px;line-height:32px;padding:0 24px;border-radius:3px;font-size:14px;font-weight:400}.frm-popup-search .frm-popup-submit{position:relative;padding-top:40px;clear:both;padding-left:65px;padding-right:35px;overflow:hidden;line-height:1}.frm-popup-search .frm-popup-submit .reset-wrap{float:left;padding-top:21px}.frm-field-range .range-fields input+input,.frm-popup-search .frm-popup-submit .submit-wrap{float:right}.frm-popup-search .btn.btn-main,.frm-popup-search button.btn-main,.frm-popup-search input[type=submit].btn-main{min-width:400px}.frm-popup-search .btn[type=reset],.frm-popup-search button[type=reset],.frm-popup-search input[type=submit][type=reset]{font-size:16px;font-weight:400;border-bottom-width:2px;position:relative;line-height:22px;height:22px;overflow:visible}.frm-popup-search .btn[type=reset]:after,.frm-popup-search button[type=reset]:after,.frm-popup-search input[type=submit][type=reset]:after{content:"";display:block;width:14px;height:2px;position:absolute;top:50%;left:-24px;background:#333;margin:-1px -7px 0 0;-webkit-transform:-webkit-rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.frm-popup-search .btn[type=reset]:before,.frm-popup-search button[type=reset]:before,.frm-popup-search input[type=submit][type=reset]:before{content:"";display:block;width:14px;height:2px;position:absolute;top:50%;left:-24px;background:#333;margin:-1px -7px 0 0;-webkit-transform:-webkit-rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.frm-popup-lk{font-size:14px}.frm-popup-lk .frm-title{font-weight:500;font-size:24px;line-height:1.2;margin-bottom:24px}.frm-popup-lk .frm-row{margin-bottom:24px}.frm-popup-lk .frm-row>label{line-height:20px}.frm-popup-lk .frm-row>label .lbl-info{display:block;font-size:12px;line-height:14px;font-style:italic;color:#666}.frm-popup-lk .frm-field-textarea label{width:50%;font-size:14px;line-height:20px;margin-bottom:4px;font-weight:400;padding:0}.frm-popup-lk .frm-field-textarea .frm-textarea-count{position:relative;top:auto;right:auto;margin-bottom:4px;font-size:12px;line-height:20px;font-style:italic;color:#666;width:50%;float:right;padding:0}.frm-popup-lk .frm-field-textarea textarea{height:184px}.frm-popup-lk .frm-field-file-attach{margin-bottom:8px}.frm-popup-lk .frm-field-file-attach:last-child{margin-bottom:0}.frm-popup-lk .frm-row-submit{text-align:center;line-height:1;margin-top:40px}.frm-popup-lk .frm-row-submit .btn.btn-main,.frm-popup-lk .frm-row-submit button.btn-main,.frm-popup-lk .frm-row-submit input[type=submit].btn-main{max-width:400px;width:100%;display:block;margin:0 auto;padding:0 10px}.frm-popup-lk input[type=email],.frm-popup-lk input[type=number],.frm-popup-lk input[type=password],.frm-popup-lk input[type=range],.frm-popup-lk input[type=search],.frm-popup-lk input[type=tel],.frm-popup-lk input[type=text],.frm-popup-lk input[type=url],.frm-popup-lk select{height:44px}.frm-field-ico{display:block;position:relative;line-height:1;background:#fff;border:1px solid #bfbfbf;border-radius:4px;height:48px}.frm-field-ico input[type=email],.frm-field-ico input[type=number],.frm-field-ico input[type=password],.frm-field-ico input[type=range],.frm-field-ico input[type=search],.frm-field-ico input[type=tel],.frm-field-ico input[type=text],.frm-field-ico input[type=url],.frm-field-ico textarea{background:0 0;heioght:48px;border:0;padding:0 10px 0 54px;position:relative;z-index:2}.frm-field-ico .frm-ico{width:54px;opacity:.6}.frm-field-ico .frm-ico img,.frm-field-ico .frm-ico svg{max-width:20px}.frm-field-phone{padding-left:216px;overflow:hidden}.frm-field-phone .frm-field-ico{width:192px;float:left;margin:0 0 0-216px}.frm-field-phone .frm-field-info{width:100%;line-height:48px;overflow:hidden;float:right}.frm-field-phone .frm-field-info span{display:inline-block;vertical-align:middle;font-size:12px;line-height:14px;color:#a1a1b3;text-align:left}.frm-profile-rate{background:#f2f4f9;padding:32px 32px 38px;font-size:14px;line-height:1.2;overflow:hidden;position:relative}.frm-profile-rate .frm-field-select{overflow:hidden;margin:0-30px 0 0}.frm-profile-rate .frm-title{display:block;font-size:24px;font-weight:700;text-align:left;text-transform:none;margin-bottom:28px}.frm-profile-rate .frm-section{position:relative;margin-bottom:36px}.frm-profile-rate .frm-section:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.frm-profile-rate .frm-rate-wrap{width:136px;float:left;margin-bottom:10px}.frm-profile-rate .frm-rate-wrap:first-child{margin-left:-136px}.frm-profile-rate .frm-row{padding-left:136px;margin:0}.frm-profile-rate .frm-row>label{display:block;width:136px;float:left;margin:0 0 0-136px;font-size:14px;font-weight:700;line-height:16px}.frm-profile-rate .frm-row .frm-select-small{float:left;margin:0 18px 15px 0}.frm-profile-rate .frm-row-field{margin-bottom:16px}.frm-profile-rate .frm-row-field:last-child{margin-bottom:0}.frm-profile-rate .frm-row-field>label{height:44px;line-height:44px}.frm-profile-rate .frm-tabs-nav{margin:48px 0 28px -12px}.frm-profile-rate .frm-tabs-nav:first-child{margin-top:0}.frm-profile-rate .frm-tab{-webkit-columns:2;columns:2;-webkit-column-gap:0;column-gap:0;margin-bottom:16px}.frm-profile-rate .elm-rate-wrap{display:inline-block;vertical-align:top;width:100%;padding:0 10px 16px 0;margin:0}.frm-profile-rate .elm-rate-wrap .rate-title{font-size:14px;line-height:20px}.frm-profile-rate .frm-row-text{padding:0;margin-bottom:16px}.frm-profile-rate .frm-field-textarea>label{font-size:14px;line-height:20px;margin:0 0 5px;width:50%;float:left;padding:0;font-weight:400}.frm-profile-rate .frm-field-textarea .frm-textarea-count{width:50%;float:right;position:static;font-size:12px;line-height:20px;text-align:right;padding:0;margin-bottom:5px}.frm-profile-rate .frm-field-textarea textarea{height:154px}.frm-profile-rate .frm-row-submit{margin-top:24px}.frm-profile-rate .frm-row-submit .btn.btn-medium,.frm-profile-rate .frm-row-submit button.btn-medium,.frm-profile-rate .frm-row-submit input[type=submit].btn-medium{height:48px;line-height:48px;padding:0 10px;width:100%;border-radius:24px}.frm-profile-rate input[type=email],.frm-profile-rate input[type=number],.frm-profile-rate input[type=password],.frm-profile-rate input[type=range],.frm-profile-rate input[type=search],.frm-profile-rate input[type=tel],.frm-profile-rate input[type=text],.frm-profile-rate input[type=url],.frm-profile-rate select{height:44px;padding-left:16px}.frm-tabs-inner{display:block;position:relative;margin-bottom:40px}.frm-tabs-inner li{display:table-cell;vertical-align:top;border:1px solid #bfbfbf}.frm-tabs-inner li:first-child{border-left:none}.frm-tabs-inner li:last-child{border-right:none}.frm-tabs-inner ul{overflow:hidden;margin:0;width:100%;table-layout:fixed;display:table;border-collapse:collapse}.frm-tabs-inner a,.frm-tabs-nav a{display:block;position:relative;color:#333;text-decoration:none}.frm-tabs-inner a{height:160px;padding:98px 12px 0;overflow:hidden;text-align:center;font-size:12px;line-height:14px;-webkit-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s;background:#f2f4f9}.frm-tabs-inner a.active,.frm-tabs-inner a:hover{background:#fff}.frm-tabs-inner .tab-title{display:block;font-size:14px;font-weight:700}.frm-tabs-inner .tab-ico{display:block;width:52px;height:52px;position:absolute;top:32px;left:50%;margin-left:-26px;background:#fff;border:2px solid #bfbfbf;border-radius:50%}.frm-tabs-inner .tab-ico img,.frm-tabs-inner .tab-ico svg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:24px}.frm-tabs-nav{overflow:hidden;position:relative;margin-bottom:32px}.frm-tabs-nav ul{overflow:hidden;margin:0-10px 0 0}.frm-tabs-nav li{float:left;position:relative;padding:0;margin:0 10px 0 0}.frm-tabs-nav a{height:32px;line-height:32px;padding:6px 12px;border-radius:16px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;font-size:16px;font-weight:600}.frm-tabs-nav a:hover .button-text{border-bottom-color:#333}.frm-tabs-nav a.active{background:#fe1042;color:#fff}.frm-tabs-nav a.active .button-text{border-bottom-color:#fe1042}.frm-profile-auth .frm-row-actions a,.frm-tabs-nav .button-text{-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.frm-tabs-nav .button-text{display:block;height:20px;line-height:20px;border-bottom:2px dotted rgba(51,51,51,.5)}.frm-profile-auth{background:#f2f4f9;padding:32px;font-size:14px;line-height:1.2}.frm-profile-auth .frm-title{display:block;font-size:24px;font-weight:700;text-align:left;text-transform:none;margin-bottom:28px}.frm-profile-auth .frm-row{margin-bottom:8px}.frm-profile-auth .frm-row>label{display:block;font-size:14px;line-height:20px;margin-bottom:2px}.frm-profile-auth .frm-row-actions{margin-top:16px;overflow:hidden}.frm-profile-auth .frm-row-actions .action-wrap{float:left}.frm-profile-auth .frm-row-actions .action-wrap+.action-wrap{float:right;line-height:26px}.frm-profile-auth .frm-row-actions a{text-decoration:none;border-bottom:1px solid rgba(48,141,234,.5)}.frm-profile-auth .frm-row-actions a:hover{border-bottom-color:#308dea}.frm-profile-auth .frm-info{padding:16px 0 0;text-align:center;font-size:14px;font-weight:600}.frm-profile-auth .frm-info .btn-action-text{font-size:14px;text-transform:none;font-weight:600;padding:0}.frm-profile-auth .frm-row-submit{margin-top:40px;text-align:center}.frm-profile-auth .frm-row-submit .btn.btn-medium,.frm-profile-auth .frm-row-submit button.btn-medium,.frm-profile-auth .frm-row-submit input[type=submit].btn-medium{height:48px;line-height:48px;padding:0 10px;border-radius:24px;font-size:16px;width:100%}.frm-profile-auth .frm-select-wrap{overflow:hidden;margin:0-32px 18px 0}.frm-profile-auth .frm-select-wrap .frm-select-main{float:left;margin:0 24px 0 0;font-size:14px}.frm-profile-auth .frm-select-wrap .frm-select-main label{padding-left:34px}.frm-profile-auth .frm-select-main{color:#333;font-weight:400}.frm-profile-auth .frm-select-main input:checked~label{color:#333}.frm-profile-question{background:#f2f4f9;padding:30px 32px 40px;font-size:18px;line-height:22px;text-align:center}.frm-profile-question .buttons-wrap{margin:18px -16px 0;font-size:0;text-align:center}.frm-profile-question .text-wrap{margin:0 auto;max-width:440px}.frm-profile-question .btn,.frm-profile-question button,.frm-profile-question input[type=submit]{margin:0 12px}.frm-profile-question p{padding:0}.frm-select-small{display:block;position:relative;overflow:hidden;font-size:14px;line-height:16px}.frm-select-small.minus,.frm-select-small.plus{font-weight:600;font-size:12px;color:#50c250}.frm-select-small.plus label:after{background:#50c250}.frm-select-small.minus{color:#fe1042}.frm-select-small.minus label:after{background:#fe1042}.frm-select-small.green,.frm-select-small.send{color:#009cc8;font-weight:600;font-size:12px}.frm-select-small.send label:after{background:#009cc8}.frm-select-small.green{color:#50c250}.frm-select-small.green label:after{background:#50c250}.frm-select-small.black,.frm-select-small.red{color:#000;font-weight:600;font-size:12px}.frm-select-small.black label:after{background:#000}.frm-select-small.red{color:#fe1042}.frm-select-small.red label:after{background:#fe1042}.frm-select-small .elm-small-minus,.frm-select-small .elm-small-plus{display:inline-block;vertical-align:top;margin-right:6px}.frm-select-small.color-second label:after{background:#50c250}.frm-select-small.color-third label:after{background:#666}.frm-select-small label,.frm-select-small label:after,.frm-select-small label:before{display:block;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.frm-select-small label{padding-left:24px;min-height:16px;cursor:pointer}.frm-select-main label:hover,.frm-select-small label:hover{color:#fe1042}.frm-select-small label:hover:before{border-color:#fe1042}.frm-select-small label:after,.frm-select-small label:before{content:"";position:absolute}.frm-select-small label:before{width:16px;height:16px;top:0;left:0;background:#fff;border:1px solid #cacbcc}.frm-select-small label:after{width:8px;height:8px;background:#fe1042;top:4px;left:4px;opacity:0}.frm-select-main input,.frm-select-small input{display:block;position:absolute;top:0;left:-999px;opacity:0}.frm-select-small input:checked~label{color:#fe1042}.frm-select-small input:checked~label:before{border-color:#fe1042}.frm-select-small input:checked~label:after{opacity:1}.frm-select-small input[type=radio]~label:after,.frm-select-small input[type=radio]~label:before{border-radius:50%}.frm-select-main{display:block;position:relative;overflow:hidden;font-size:18px;line-height:24px;color:#fff;text-align:left;font-weight:400}.frm-select-main input[type=checkbox]~label{font-size:14px;font-weight:600;padding-left:40px;padding-top:1px;padding-bottom:1px;min-height:26px}.frm-select-main input[type=checkbox]~label:before{width:26px;height:26px;border-radius:3px;background:#fff;border:1px solid #bfbfbf}.frm-select-main input[type=checkbox]~label:after{width:12px;height:12px;border-radius:3px;top:7px;left:7px}.frm-select-main input:checked~label{color:#fe1042}.frm-select input:checked~label:after,.frm-select-cat input:checked~label:after,.frm-select-main input:checked~label:after{opacity:1}.frm-select-main label{display:block;position:relative;min-height:24px;cursor:pointer;padding-left:38px}.frm-select-main label:hover:before{border-color:#fe1042}.frm-select-main label:after,.frm-select-main label:before{content:"";display:block;border-radius:50%;position:absolute}.frm-select-main label:before{width:24px;height:24px;top:0;left:0;border:1px solid #bfbfbf}.frm-select-main label:after{width:10px;height:10px;background:#fe1042;opacity:0;top:7px;left:7px}.rem .frm-popup-main.large{padding-top:100px}.rem .frm-popup-main.large .form-wrap .frm-popup-title{text-align:left;font-weight:400;line-height:1;margin-bottom:25px}.rem .frm-popup-main.large .frm-row-submit{margin-top:16px;padding-bottom:30px}.rem .frm-popup-main.large .btn,.rem .frm-popup-main.large button,.rem .frm-popup-main.large input[type=submit]{width:100%;float:none;max-width:100%;min-width:100%;padding:0 15px!important}.frm-popup-main{color:#fff;padding:120px 40px 40px}.frm-popup-main .frm-lead-text{font-size:18px;line-height:24px;margin-bottom:30px}.frm-popup-main .form-wrap{max-width:500px;margin:0 auto}.frm-popup-main .frm-popup-title{display:block;font-size:32px;margin-bottom:44px;text-align:left;font-weight:400}.frm-popup-main .frm-row{margin:0 0 14px}.frm-popup-main .frm-row>label{display:block;font-size:18px;line-height:22px;margin-bottom:4px}.frm-popup-main .frm-row-submit{margin-top:40px}.frm-popup-main .frm-select-wrap{overflow:hidden;padding-top:16px}.frm-popup-main .frm-select-wrap .frm-select-main{width:50%;float:left}.frm-popup-main .frm-row-actions .action-wrap{float:left}.frm-popup-main .frm-row-actions .action-wrap+.action-wrap{float:right;line-height:26px;font-size:14px;font-weight:600}.frm-popup-main .frm-info a,.frm-popup-main .frm-row-actions .action-wrap a,.frm-popup-main .info-button a{display:inline;text-decoration:none;border-bottom:1px solid rgba(48,141,234,.5);-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.frm-popup-main .frm-info a:hover,.frm-popup-main .frm-row-actions .action-wrap a:hover,.frm-popup-main .info-button a:hover{color:#fe1042;border-bottom-color:#fe1042}.frm-popup-main .frm-info{text-align:center;padding-top:32px;font-size:18px;color:#a1a1b3}.frm-popup-main .info-button a{border-bottom:2px solid rgba(48,141,234,.5)}.frm-popup-main .btn,.frm-popup-main button,.frm-popup-main input[type=submit]{max-width:400px}.frm-popup-main p{margin:0}.frm-popup-field-phone{padding-left:240px;overflow:hidden}.frm-popup-field-phone .frm-popup-field-ico{width:240px;float:left;margin:0 0 0-240px}.frm-popup-field-phone .frm-popup-field-info{width:100%;line-height:56px;overflow:hidden;float:right;padding-left:24px}.frm-popup-field-phone .frm-popup-field-info span{display:inline-block;vertical-align:middle;font-size:14px;line-height:18px;color:#a1a1b3;text-align:left}.frm-popup-field-ico{background:#fff;position:relative;line-height:1;border-radius:4px;overflow:hidden;border:1px solid #bfbfbf}.frm-popup-field-ico.large input[type=email],.frm-popup-field-ico.large input[type=number],.frm-popup-field-ico.large input[type=password],.frm-popup-field-ico.large input[type=range],.frm-popup-field-ico.large input[type=search],.frm-popup-field-ico.large input[type=tel],.frm-popup-field-ico.large input[type=text],.frm-popup-field-ico.large input[type=url],.frm-popup-field-ico.large textarea{padding-left:80px}.frm-popup-field-ico.large .frm-ico{width:80px}.frm-popup-field-ico textarea{background:0 0;border:0;border-radius:0;padding:0 12px 0 68px;font-size:18px;font-weight:400;text-align:left;height:100px;padding-top:10px;padding-bottom:10px;resize:none}.frm-popup-field-ico input[type=email],.frm-popup-field-ico input[type=number],.frm-popup-field-ico input[type=password],.frm-popup-field-ico input[type=range],.frm-popup-field-ico input[type=search],.frm-popup-field-ico input[type=tel],.frm-popup-field-ico input[type=text],.frm-popup-field-ico input[type=url]{background:0 0;height:54px;border:0;border-radius:0;padding:0 12px 0 68px;font-size:18px;font-weight:400;text-align:left}.frm-popup-field-ico .frm-ico{width:68px}.frm-popup-field-ico .frm-ico img,.frm-popup-field-ico .frm-ico svg{max-width:16px;max-height:16px}.frm-ico,.frm-ico img,.frm-ico svg{display:block;position:absolute;top:0;bottom:0;left:0}.frm-ico{width:40px}.frm-ico img,.frm-ico svg{right:0;margin:auto;max-width:20px;max-height:20px}.frm-error-search{display:block;position:relative;overflow:hidden;width:352px;padding-right:130px}.frm-error-search input[type=search],.frm-error-search input[type=text]{height:44px;background:#fff;border-radius:4px;padding:0 19px;border:1px solid #bfbfbf}.frm-error-search .btn,.frm-error-search button,.frm-error-search input[type=submit]{display:block;width:122px;height:44px;position:absolute;top:0;right:0;line-height:44px;padding:0 10px;border-radius:4px;min-width:0;border:0;background:#308dea;font-size:18px;font-weight:600;text-transform:none;color:#fff}.frm-error-search .btn:hover,.frm-error-search button:hover,.frm-error-search input[type=submit]:hover{text-decoration:none;background:#52afff}.frm-title-search{height:56px;padding:8px 110px 8px 170px;border-radius:6px;background:#f2f4f9;position:relative;overflow:hidden;width:476px}.frm-title-search .frm-title{height:40px;line-height:40px;width:146px;position:absolute;top:8px;left:24px;padding-right:10px;overflow:hidden;font-size:14px;font-weight:600;text-align:left}.frm-title-search .frm-title span{display:inline-block;vertical-align:middle;width:100%;line-height:17px}.frm-title-search input[type=search],.frm-title-search input[type=text]{height:40px;border-radius:6px;background:#fff}.frm-title-search [placeholder]::-webkit-input-placeholder{color:#fff}.frm-title-search [placeholder]:-moz-placeholder{color:#fff}.frm-title-search [placeholder]::-moz-placeholder{color:#fff}.frm-title-search [placeholder]:-ms-input-placeholder{color:#fff}.frm-title-search .btn,.frm-title-search button,.frm-title-search input[type=submit]{display:block;width:92px;height:40px;line-height:40px;padding:0 10px;position:absolute;top:8px;right:8px}.frm-title-search .btn.btn-second,.frm-title-search button.btn-second,.frm-title-search input[type=submit].btn-second{height:40px;line-height:40px;padding:0 5px}.frm-field-file-button{display:block;position:relative;overflow:hidden}.frm-field-file-button.type-second .btn-file{padding:0 20px;min-width:164px;border:1px solid #c3cad9;background:#f2f4f9;max-width:100%;overflow:hidden;font-weight:400;color:#6b7a99;float:left;width:auto}.frm-field-file-button input[type=file]{display:block;position:absolute;top:0;left:-999px;opacity:0}.frm-field-file .file-title,.frm-field-file-button .btn-file{display:block;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.frm-field-file-button .btn-file,.frm-field-file-button.type-second .btn-file{position:relative;height:40px;border-radius:3px;text-align:center;font-size:14px;line-height:38px}.frm-field-file-button .btn-file{width:100%;background:0 0;border:1px solid #fff;padding:0 14px;color:#fff;text-decoration:none;cursor:pointer;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.frm-field-file-button .btn-file:hover{background:#fff;color:#000}.frm-field-datepicker{display:block;position:relative;line-height:1}.frm-field-datepicker>input{background:0 0;z-index:2;position:relative}.frm-field-datepicker:before{content:"";display:block;width:31px;position:absolute;top:0;right:0;bottom:0;background:url(/local/templates/default/css/../img/icons/ico-date.png)center no-repeat;background-size:19px auto}.frm-field-file,.frm-field-textarea>label{display:block;font-size:14px;font-weight:600}.frm-field-file{position:relative;overflow:hidden;height:32px;line-height:32px;padding-left:224px;text-align:left}.frm-field-file input{display:block;width:0;height:0;opacity:0;position:absolute;top:0;left:-999px}.frm-field-file .file-title{width:95px;position:absolute;top:0;left:0}.frm-field-file .file-title span{margin-left:18px}.frm-field-file .btn-action-add{display:block;width:120px;position:absolute;top:0;left:95px;padding:0 0 0 38px;text-align:left}.frm-field-file .file-caption{width:100%;position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#666;font-size:12px}.frm-counter-time{display:block;height:36px;position:relative}.frm-counter-time .btn-minus,.frm-counter-time .btn-plus{display:block;width:30px;height:18px;position:absolute;top:0;right:0;z-index:2}.frm-counter-time .btn-minus{top:auto;bottom:0}.frm-counter-time .btn-minus:before,.frm-counter-time .btn-plus:before{content:"";display:block;width:0;height:0;border:5px solid transparent;position:absolute;left:50%;margin-left:-5px}.frm-counter-time .btn-plus:before{border-bottom-color:#666;bottom:4px}.frm-counter-time .btn-minus:before{border-top-color:#666;top:4px}.frm-counter-time>input{text-align:right;padding-right:31px;padding-left:0}.frm-field-textarea{position:relative}.frm-field-textarea:after,.frm-field:after,.frm-row-submit:after,.frm-row:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.frm-field-textarea>label{line-height:18px;float:left;padding-right:120px;width:100%;margin-right:-100px;margin-bottom:12px;max-width:320px}.frm-field-textarea .frm-textarea-count{width:100px;float:right;text-align:right;font-size:12px;line-height:10px;font-style:italic;padding-top:15px;padding-bottom:10px}.frm-field-textarea textarea{clear:both;height:104px}.frm-select,.frm-select-cat{display:block;position:relative;overflow:hidden;text-align:left}.frm-select-cat{font-size:10px;line-height:16px;color:#fff;font-weight:400}.frm-select-cat.color01 label:after{background:#ffd500}.frm-select-cat.color01 label:hover .cat-text{border-bottom-color:#ffd500}.frm-select-cat.color01 label .cat-text{color:#ffd500;border-bottom-color:rgba(255,213,0,.5)}.frm-select-cat.color02 label:after{background:#50c250}.frm-select-cat.color02 label:hover .cat-text{border-bottom-color:#50c250}.frm-select-cat.color02 label .cat-text{color:#50c250;border-bottom-color:rgba(80,194,80,.5)}.frm-select-cat.color03 label:after{background:#fe1042}.frm-select-cat.color03 label:hover .cat-text{border-bottom-color:#fe1042}.frm-select-cat.color03 label .cat-text{color:#fe1042;border-bottom-color:rgba(254,16,66,.5)}.frm-select input,.frm-select-cat input{display:block;position:absolute;top:0;left:-9999px;opacity:0}.frm-select-cat label{display:block;position:relative;cursor:pointer;min-height:20px;padding-left:24px;padding-top:2px;padding-bottom:2px}.frm-select-cat label:hover .cat-text{border-bottom-color:#fff}.frm-select-cat label:after,.frm-select-cat label:before{content:"";display:block;position:absolute;top:10px;border-radius:50%}.frm-select-cat label:before{width:16px;height:16px;border:2px solid #fff;left:0;margin-top:-8px}.frm-select-cat label:after{width:8px;height:8px;left:4px;background:#fff;opacity:0;margin-top:-4px}.frm-select-cat .cat-text{display:inline;font-size:12px;font-weight:700;border-bottom:2px dotted rgba(255,255,255,.8);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.frm-select-cat .cat-info{display:inline}.frm-select{font-size:12px;line-height:20px}.frm-select.standart{font-size:12px;line-height:16px}.frm-select.standart input:checked~label{color:#0073e5}.frm-select.standart input:checked~label:before{background:0 0;border-color:#0073e5}.frm-select.standart input:checked~label:after{background:url(/local/templates/default/css/../img/icons/ico-check04.png)center no-repeat;border:0}.frm-select.standart label{min-height:16px;padding:0 0 0 24px}.frm-select.standart label:before{width:16px;height:16px;border:1px solid #bfbfbf;border-radius:3px;background:0 0;top:0;left:0;margin:0}.frm-select.standart label:after{width:16px;height:16px;background:url(/local/templates/default/css/../img/icons/ico-check04.png)center no-repeat;border:0;background-size:100% 100%;margin:0;top:0;left:0}.frm-select.large{font-size:14px;font-weight:600}.frm-select.large label{padding-left:28px}.frm-select input:checked~label{color:#fe1042}.frm-select input:checked~label:before{border-color:#fe1042}.frm-select label{display:block;position:relative;min-height:20px;padding-left:24px;cursor:pointer;-webkit-transition:color ease .2s;-o-transition:color ease .2s;transition:color ease .2s}.frm-select label:hover{color:#fe1042}.frm-select label:hover:after,.frm-select label:hover:before{border-color:#fe1042}.frm-select label:hover:after{background:#fe1042}.frm-select label:after,.frm-select label:before{content:"";display:block;border:1px solid #bfbfbf;position:absolute;top:10px;left:8px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.frm-select label:before{width:16px;height:16px;margin-left:-8px;margin-top:-8px}.frm-select label:after{width:6px;height:6px;margin:-3px 0 0-3px;background:#bfbfbf;opacity:0}.frm-select .frm-select-ico{width:26px;height:26px;display:block;position:relative;overflow:hidden}.frm-section-ico img,.frm-section-ico svg,.frm-select .frm-select-ico img,.frm-select .frm-select-ico svg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%}.frm-select.ico label:after,.frm-select.ico label:before{top:13px}.frm-row,.frm-row-submit{position:relative;line-height:1}.frm-section-ico{display:block;position:relative;overflow:hidden;width:52px;height:52px;border-radius:50%;border:2px solid #bfbfbf}.frm-section-ico img,.frm-section-ico svg{max-width:30px;max-height:30px}.frm-field{line-height:1}.frm-field,.frm-field>label,.frm-filter-select{display:block;position:relative}.frm-filter-select{overflow:hidden;font-size:12px;line-height:20px;color:#333;text-align:left}.frm-filter-select input{display:block;position:absolute;top:0;left:-999px;opacity:0}.frm-filter-select input:checked~label{color:#fe1042;text-decoration:none}.frm-filter-select input:checked~label:before{border-color:#fe1042;background-image:url(/local/templates/default/css/../img/icons/ico-arr05.png)}.frm-filter-select input:checked~label .button-text{border-bottom-color:#fe1042}.frm-filter-select label{display:block;position:relative;cursor:pointer;text-decoration:none;min-height:20px;padding-left:29px}.frm-filter-select label:hover{text-decoration:none;color:#fe1042}.frm-filter-select label:hover .button-text{border-bottom-color:#fe1042}.frm-filter-select label:hover:before{border-color:#fe1042;background-image:url(/local/templates/default/css/../img/icons/ico-arr05.png)}.frm-filter-select .button-text,.frm-filter-select label:before{-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.frm-filter-select label:before{content:"";display:block;width:18px;height:18px;border-radius:50%;border:2px solid #ccc;position:absolute;top:1px;left:0;background:url(/local/templates/default/css/../img/icons/ico-arr04.png)center no-repeat;background-size:5px auto}.frm-filter-select.frm-filter-select-hidden-list label:before{display:none}.frm-filter-select.frm-filter-select-hidden-list a{color:#333}.frm-filter-select .button-text{display:inline;border-bottom:1px solid rgba(51,51,51,.25)}.frm-field-time{position:relative;overflow:hidden}.frm-field-time:before,.lbl-ico:before{content:"";display:block;position:absolute;top:50%}.frm-field-time:before{width:14px;height:2px;background:#666;left:50%;margin:-1px 0 0-7px}.frm-field-time .frm-time-wrap{width:50%;float:left;padding-right:21px}.frm-field-time .frm-time-wrap+.frm-time-wrap{padding-right:0;padding-left:21px}.frm-field-range,.lbl-ico{display:block;position:relative}.frm-field-range .range-fields{margin-bottom:16px;height:30px;position:relative;overflow:hidden}.frm-field-range .range-fields span{content:"до";display:block;width:40px;height:40px;text-align:center;line-height:30px;font-size:14px;top:0;left:50%;margin-left:-20px}.frm-field-range .range-fields input{max-width:66px;float:left;height:30px;border:1px solid #bfbfbf;border-radius:3px;background:#fff;text-align:center;padding:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;color:#333}.lbl-ico{padding-left:25px}.lbl-ico:before{width:16px;height:16px;left:0;margin-top:-8px;background-position:center;background-repeat:no-repeat;background-size:16px 16px}.lbl-ico.ico-shedule:before{background-image:url(/local/templates/default/css/../img/icons/ico-shedule.png)}.lbl-ico.ico-attention:before{background-image:url(/local/templates/default/css/../img/icons/ico-attention.png)}@media (max-width:991px){.frm-popup-main.large .frm-popup-title,.frm-popup-main.large .frm-row-submit{text-align:center}.frm-popup-main.large .frm-info{padding-top:18px;font-size:14px;font-weight:600}.frm-popup-main.large .frm-info .info-button{padding-top:2px;font-size:24px;font-weight:600}.frm-popup-main.large .frm-row-submit{margin-top:26px}.frm-popup-main.large .btn,.frm-popup-main.large .btn.btn-main,.frm-popup-main.large button,.frm-popup-main.large button.btn-main,.frm-popup-main.large input[type=submit],.frm-popup-main.large input[type=submit].btn-main{padding:0 88px;display:inline-block;vertical-align:top;width:auto}.frm-title-search{width:214px;padding:8px}.frm-title-search .frm-title{display:none}.frm-title-search input[type=search],.frm-title-search input[type=text]{padding-right:40px}.frm-title-search .btn,.frm-title-search button,.frm-title-search input[type=submit]{width:40px;height:40px;border-radius:0;background:0 0;top:8px;right:8px;padding:0;text-indent:-999px}.frm-title-search .btn.btn-second,.frm-title-search button.btn-second,.frm-title-search input[type=submit].btn-second{background:0 0;min-width:40px}.frm-title-search .btn.btn-second:hover,.frm-title-search .btn:hover,.frm-title-search button.btn-second:hover,.frm-title-search button:hover,.frm-title-search input[type=submit].btn-second:hover,.frm-title-search input[type=submit]:hover{background:0 0}.frm-title-search .btn:before,.frm-title-search button:before,.frm-title-search input[type=submit]:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:url(/local/templates/default/css/../img/icons/ico-search02.png)center no-repeat;background-size:15px auto}.frm-title-search [placeholder]::-webkit-input-placeholder{color:#333}.frm-title-search [placeholder]:-moz-placeholder{color:#333}.frm-title-search [placeholder]::-moz-placeholder{color:#333}.frm-title-search [placeholder]:-ms-input-placeholder{color:#333}}@media (min-width:640px){.frm-profile-rate .frm-tab{-webkit-columns:3;columns:3}}@media (min-width:768px){.frm-profile-rate{padding:56px 64px 64px}.frm-profile-rate .frm-section{width:292px;float:left}.frm-profile-rate .frm-section+.frm-section{width:224px}.frm-profile-rate .frm-section+.frm-section .frm-row{padding-left:116px}.frm-profile-rate .frm-section+.frm-section .frm-row.frm-row-field{padding-left:0;width:160px;margin-top:12px}.frm-profile-rate .frm-section+.frm-section .frm-row.frm-row-field>label{margin:0 0 5px;line-height:20px;height:auto}.frm-profile-rate .frm-rate-wrap{width:116px}.frm-profile-rate .frm-rate-wrap:first-child{width:116px;margin-left:-116px}.frm-profile-rate .frm-row{padding-left:126px}.frm-profile-rate .frm-row>label{width:126px;margin-left:-126px}.frm-profile-rate .frm-tabs-nav{clear:both;margin-top:42px;margin-left:0;margin-bottom:24px}.frm-profile-rate .frm-tabs-nav li{margin-right:18px}.frm-profile-rate .frm-tabs-nav ul{margin:0-18px 0 0}.frm-profile-rate .frm-tabs-nav a{padding:0}.frm-profile-rate .frm-tabs-nav a.active{background:0 0;color:#fe1042}.frm-profile-rate .frm-tabs-nav a.active .button-text{border-bottom-color:#f2f4f9}.frm-profile-rate .frm-tab{-webkit-columns:2;columns:2;margin-bottom:8px}.frm-profile-rate .frm-row-text{padding-left:0}.frm-profile-rate .frm-field-textarea>label{font-size:12px}.frm-profile-rate .frm-row-submit{text-align:center;line-height:1}.frm-profile-rate .frm-row-submit .btn.btn-medium,.frm-profile-rate .frm-row-submit button.btn-medium,.frm-profile-rate .frm-row-submit input[type=submit].btn-medium{padding:0 44px;height:40px;line-height:40px;width:auto;border-radius:20px}.frm-profile-rate .elm-rate-wrap{padding:0 0 20px 70px;overflow:hidden}.frm-profile-rate .elm-rate-wrap .rate-title{line-height:12px;margin:0;width:100%;float:right}.frm-profile-rate .elm-rate-wrap .elm-rate-inputs{margin:0 0 0-70px;float:left}.frm-profile-rate input[type=email],.frm-profile-rate input[type=number],.frm-profile-rate input[type=password],.frm-profile-rate input[type=range],.frm-profile-rate input[type=search],.frm-profile-rate input[type=tel],.frm-profile-rate input[type=text],.frm-profile-rate input[type=url],.frm-profile-rate select{height:34px;padding-left:12px}.frm-profile-auth{padding:56px 62px 62px 66px}.frm-profile-auth.reg .frm-row{padding-left:152px}.frm-profile-auth.reg .frm-row>label{margin-left:-152px;width:152px}.frm-profile-auth .frm-select-wrap{padding-top:12px}.frm-profile-auth .frm-title{margin:0 0 30px -4px}.frm-profile-auth .frm-row{padding-left:100px;margin-bottom:16px}.frm-profile-auth .frm-row>label{height:48px;display:block;float:left;width:100px;margin:0 0 0-100px;line-height:48px}.frm-profile-auth .frm-row-actions{margin-top:-8px}.frm-profile-auth .frm-row-submit{margin:36px 0 0-6px}.frm-profile-auth .frm-row-submit .btn.btn-medium,.frm-profile-auth .frm-row-submit button.btn-medium,.frm-profile-auth .frm-row-submit input[type=submit].btn-medium{display:inline-block;min-width:160px;width:auto;float:left;height:40px;line-height:40px;border-radius:20px;padding:0 32px;margin-right:20px}.frm-profile-auth .frm-info{padding:0}.frm-profile-auth .frm-info:before{content:"или";display:block;float:left;margin-right:26px;font-size:14px;font-weight:400}.frm-profile-auth .frm-info,.frm-profile-auth .frm-info .info-button{float:left;height:40px;line-height:40px}}@media (min-width:992px){.frm-popup-lk{padding-left:30px;padding-bottom:30px;padding-right:0;margin-left:0;margin-right:-24px}.frm-popup-lk .frm-title{font-size:36px;margin-bottom:48px;padding-right:200px}.frm-popup-lk .frm-row{padding-left:110px;margin-bottom:16px}.frm-popup-lk .frm-row.cat{padding-left:210px}.frm-popup-lk .frm-row.cat>label{width:210px;margin-left:-210px}.frm-popup-lk .frm-row.text{padding-left:0}.frm-popup-lk .frm-row.file{padding-left:180px}.frm-popup-lk .frm-row.file>label{height:auto;min-height:42px;line-height:42px;width:180px;margin-left:-180px}.frm-popup-lk .frm-row>label{height:44px;line-height:44px;margin:0 0 0-110px;width:110px;padding-right:10px;overflow:hidden;float:left;font-size:16px}.frm-popup-lk .frm-field-textarea label{font-size:16px;margin-bottom:12px}.frm-popup-lk .frm-field-textarea .frm-textarea-count{font-size:14px;margin-bottom:12px}.frm-popup-lk .frm-field-textarea textarea{height:162px;margin-bottom:10px}.frm-popup-lk .lbl-info{max-width:130px}.frm-popup-main{padding:50px}.frm-popup-main.large{padding-bottom:68px}.frm-popup-main.large .frm-row{margin-bottom:12px}.frm-popup-main.large .frm-row-submit{margin-top:26px}.frm-popup-main.large .form-wrap{max-width:482px}.frm-popup-main.large .form-wrap .frm-popup-title{text-align:center;padding-left:0;margin-bottom:40px}.frm-popup-main.large .form-wrap .frm-row{padding-left:0}.frm-popup-main.large .form-wrap .frm-row>label{font-size:18px;line-height:22px;margin:0 0 4px;width:100%;float:none;height:auto}.frm-popup-main.large .frm-popup-field-ico{height:56px}.frm-popup-main.large .frm-popup-field-ico input[type=email],.frm-popup-main.large .frm-popup-field-ico input[type=number],.frm-popup-main.large .frm-popup-field-ico input[type=password],.frm-popup-main.large .frm-popup-field-ico input[type=range],.frm-popup-main.large .frm-popup-field-ico input[type=search],.frm-popup-main.large .frm-popup-field-ico input[type=tel],.frm-popup-main.large .frm-popup-field-ico input[type=text],.frm-popup-main.large .frm-popup-field-ico input[type=url],.frm-popup-main.large .frm-popup-field-ico textarea{padding-left:70px;height:54px}.frm-popup-main.large .frm-popup-field-ico .frm-ico{width:70px}.frm-popup-main.large .btn,.frm-popup-main.large button,.frm-popup-main.large input[type=submit]{float:left}.frm-popup-main.large .btn.btn-main,.frm-popup-main.large button.btn-main,.frm-popup-main.large input[type=submit].btn-main{width:auto;padding:0 52px}.frm-popup-main.large .frm-info{height:64px;line-height:64px;float:right;font-size:14px;padding:0}.frm-popup-main.large .frm-info .info-button{display:inline;padding:0;margin:0 0 0 24px;font-size:24px;font-weight:700}.frm-popup-main .form-wrap{max-width:560px}.frm-popup-main .frm-row{padding-left:160px;margin-bottom:16px}.frm-popup-main .frm-row>label{display:block;height:44px;line-height:44px;margin:0 0 0-160px;font-size:14px;float:left}.frm-popup-main .frm-row-select{margin-bottom:28px}.frm-popup-main .frm-row-select>label{line-height:24px;height:24px}.frm-popup-main .frm-select-wrap{padding-top:0;margin:0-30px 0 0}.frm-popup-main .frm-select-wrap .frm-select{width:auto;margin:0 30px 0 0}.frm-popup-main .frm-popup-title{font-size:32px;margin-bottom:16px;padding-left:186px}.frm-popup-main .frm-info{padding-top:16px}.frm-popup-field-phone{padding-left:200px}.frm-popup-field-phone .frm-popup-field-ico{width:200px;margin-left:-200px}.frm-popup-field-phone .frm-popup-field-info{line-height:44px;font-size:12px}.frm-popup-field-phone .frm-popup-field-info span{line-height:14px;font-size:12px}.frm-popup-field-ico{height:44px}.frm-popup-field-ico textarea{padding-left:56px;font-size:14px;height:100px;padding-top:10px;padding-bottom:10px;resize:none}.frm-popup-field-ico input[type=email],.frm-popup-field-ico input[type=number],.frm-popup-field-ico input[type=password],.frm-popup-field-ico input[type=range],.frm-popup-field-ico input[type=search],.frm-popup-field-ico input[type=tel],.frm-popup-field-ico input[type=text],.frm-popup-field-ico input[type=url]{padding-left:56px;height:42px;font-size:14px}.frm-popup-field-ico .frm-ico{width:56px}.frm-error-search{text-align:left;line-height:1;width:100%;padding:0}.frm-error-search .btn,.frm-error-search button,.frm-error-search input[type=submit]{position:static;margin-top:16px}.frm-select-main{font-size:14px;font-weight:600}.frm-select-main label{padding-left:40px}}@media (min-width:1200px){.frm-alphabet-box,.frm-alphabet-box ul,.frm-popup-list .frm-main-title{text-align:left}.frm-popup-list{padding-left:100px;padding-right:100px}.frm-popup-search{padding:50px 96px 80px}.frm-popup-search .left-wrap{width:284px}.frm-popup-search .right-wrap{width:564px}.frm-popup-search .frm-side-section{padding-left:58px;padding-right:58px}.frm-popup-search .frm-side-section.price{background-position:196px 18px;background-size:56px auto}.frm-popup-search .frm-side-section.place{background-position:0 13px;background-size:auto 116px}.frm-popup-search .frm-side-section.settings{background-position:200px 30px;background-size:54px auto}.frm-popup-search .frm-side-section.reviews{background-position:194px 28px;background-size:64px auto}.frm-popup-search .frm-section-wrap{margin-left:0;margin-right:-80px}.frm-popup-search .frm-main-title{text-align:left}.frm-popup-search .full-section{padding-left:0}.frm-popup-search .frm-popup-submit{padding-left:28px;padding-right:0}.frm-popup-lk{padding-left:90px;margin-right:0;padding-right:44px}.frm-profile-rate .frm-section{width:362px}.frm-profile-rate .frm-row{padding-left:144px}.frm-profile-rate .frm-row>label{width:144px;margin-left:-144px}.frm-profile-rate .frm-tabs-nav{font-size:18px}.frm-profile-rate .frm-tabs-nav ul{margin-right:-20px}.frm-profile-rate .frm-tabs-nav li{margin-right:20px}.frm-profile-rate .frm-row-text{padding-left:0}.frm-profile-auth{padding:40px 124px 52px}.frm-profile-auth .frm-row-submit{margin-top:24px}.frm-profile-auth .frm-row-actions{margin-bottom:32px}.frm-profile-auth .frm-select-wrap{margin-right:-60px}.frm-profile-auth .frm-field-phone{margin-left:0;margin-right:-40px}.frm-title-search{width:544px;padding-left:168px;padding-right:148px}.frm-title-search .btn,.frm-title-search button,.frm-title-search input[type=submit]{width:112px;right:16px}.frm-title-search .frm-title{width:144px;left:24px}}@media (min-width:1600px){.frm-alphabet-box{padding-left:42px}.frm-popup-list{padding-left:40px;padding-right:40px}.frm-popup-list .list-wrap{-webkit-columns:4;columns:4}.frm-popup-list .frm-main-title{padding-left:52px}.frm-popup-search{padding-left:372px;padding-right:90px}.frm-popup-search:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.frm-popup-search .frm-main-title{margin-left:-342px;margin-right:0;padding-left:56px}.frm-popup-search .left-wrap{width:284px;margin:0 0 0-342px}.frm-popup-search .right-wrap{width:100%;float:left}.frm-popup-search .frm-popup-submit,.frm-popup-search .full-section{width:100%;float:left;clear:none}.frm-popup-search .full-section{padding-left:0;padding-top:40px;padding-bottom:0;border-bottom:none;margin-bottom:60px}.frm-popup-search .full-section .frm-row{padding-left:0}.frm-popup-search .full-section .frm-row>label{margin-left:0;width:auto}.frm-popup-search .frm-popup-submit{padding-top:0}.frm-popup-search .selects-wrap{margin-bottom:40px}.frm-popup-search .selects-wrap .items-wrap{-webkit-columns:4;columns:4}.frm-popup-search .selects-wrap .items-wrap .item-wrap.text{display:inline-block;vertical-align:top;width:100%;padding-right:0}.frm-popup-search .selects-wrap .item-wrap.text{display:none}.frm-popup-search .frm-section-wrap{margin-right:-90px}.frm-popup-search .frm-section{width:374px;float:left;margin-right:56px}.frm-popup-search .frm-select-wrap .frm-select{width:49.99%}.frm-popup-search .frm-row{padding-left:146px}.frm-popup-search .frm-row.w176{padding-left:176px}.frm-popup-search .frm-row.w176>label{width:176px;margin-left:-176px}.frm-popup-search .frm-row.w176>label+input,.frm-popup-search .frm-row.w176>label+select{width:200px}.frm-popup-search .frm-row.w236{padding-left:236px}.frm-popup-search .frm-row.w236>label{width:236px;margin-left:-236px}.frm-popup-search .frm-row.w236>label+input,.frm-popup-search .frm-row.w236>label+select{width:140px}.frm-popup-search .frm-row.w286{padding-left:286px}.frm-popup-search .frm-row.w286>label{width:286px;margin-left:-286px}.frm-popup-search .frm-row.w286>label+input,.frm-popup-search .frm-row.w286>label+select{width:90px}.frm-popup-search .frm-row>label{width:146px;height:34px;overflow:hidden;line-height:34px;margin:0 0 0-146px;float:left}.frm-title-search{width:612px;padding-left:180px}.frm-title-search .frm-title{width:148px;left:32px}.comments .frm-title-search{padding-left:232px;width:652px}.comments .frm-title-search .frm-title{width:200px}}.btn,button,input[type=submit]{background:#50c250;text-decoration:none;height:56px;line-height:56px;border:0;border-radius:4px;padding:0 36px;font-size:18px;font-weight:700;color:#fff}.btn:hover,button:hover,input[type=submit]:hover{background:#72e472;text-decoration:none}.btn.btn-border,button.btn-border,input[type=submit].btn-border{height:40px;line-height:36px;padding:0 46px;border-radius:20px;min-width:0;border:2px solid #333;background:0 0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:700;text-decoration:none;color:#333;text-transform:none}.btn.btn-border:hover,button.btn-border:hover,input[type=submit].btn-border:hover{background:#333;color:#fff;text-decoration:none;border-color:#333;-webkit-box-shadow:none;box-shadow:none}.btn.btn-reset,.btn[type=reset],button.btn-reset,button[type=reset],input[type=submit].btn-reset,input[type=submit][type=reset]{background:0 0;border:0;border-radius:0;min-width:0;padding:0;-webkit-box-shadow:none;box-shadow:none;height:14px;line-height:14px;font-size:12px;font-weight:400;color:#666;text-decoration:none;border-bottom:1px dotted #b2b2b2;-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.btn.btn-reset:hover,.btn[type=reset]:hover,button.btn-reset:hover,button[type=reset]:hover,input[type=submit].btn-reset:hover,input[type=submit][type=reset]:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none;border-bottom-color:#909090}.btn.btn-third,button.btn-third,input[type=submit].btn-third{height:26px;padding:0 15px;border:1px solid #c3cad9;border-radius:13px;min-width:0;background:#f2f4f9;line-height:24px;font-size:12px;font-weight:400;color:#6b7a99}.btn.btn-third:hover,button.btn-third:hover,input[type=submit].btn-third:hover{background:#6b7a99;border-color:#6b7a99;color:#fff}.btn.btn-main,button.btn-main,input[type=submit].btn-main{height:64px;line-height:64px;border-radius:32px;padding:0 30px;width:100%;margin:0 auto;display:block;border:0;-webkit-box-shadow:none;box-shadow:none;background:#50c250;font-size:24px;font-weight:700;color:#fff;text-decoration:none;text-transform:none}.btn.btn-main:hover,button.btn-main:hover,input[type=submit].btn-main:hover{background:#72e472;text-decoration:none;color:#fff}.btn.btn-main.color-second,button.btn-main.color-second,input[type=submit].btn-main.color-second{background:#fe1042}.btn.btn-main.color-second:hover,button.btn-main.color-second:hover,input[type=submit].btn-main.color-second:hover{background:#ff3264}.btn.btn-second,button.btn-second,input[type=submit].btn-second{height:32px;line-height:32px;padding:0 20px;border-radius:6px;border:0;background:#318ce9;min-width:0;font-size:14px;text-transform:none;font-weight:700;color:#fff}.btn.btn-second:hover,button.btn-second:hover,input[type=submit].btn-second:hover{background:#53aeff}.btn.btn-medium,button.btn-medium,input[type=submit].btn-medium{height:40px;line-height:40px;border-radius:20px;border:0;padding:0 20px;min-width:160px;background:#fe1042;-webkit-box-shadow:none;box-shadow:none;font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none}.btn.btn-medium:hover,button.btn-medium:hover,input[type=submit].btn-medium:hover{background:#ff3264}.btn.btn-medium.color-second,button.btn-medium.color-second,input[type=submit].btn-medium.color-second{background:#308dea}.btn.btn-medium.color-second:hover,button.btn-medium.color-second:hover,input[type=submit].btn-medium.color-second:hover{background:#52afff}.btn-action-del,.btn-title-button{display:inline-block;vertical-align:middle;position:relative}.btn-title-button{font-size:12px;line-height:20px;font-weight:700;padding-right:45px;color:#4fc34f;text-decoration:none;text-transform:uppercase}.btn-title-button:hover:before{background:#4fc34f}.btn-title-button:hover .button-text:after,.btn-title-button:hover .button-text:before{background:#fff}.btn-title-button .button-text{border-bottom:2px solid rgba(79,195,79,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.btn-title-button .button-text:after,.btn-title-button .button-text:before,.btn-title-button:before{content:"";display:block;position:absolute;top:50%;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.btn-title-button .button-text:after,.btn-title-button .button-text:before{width:14px;height:2px;right:17px;background:#4fc34f;margin:-1px -7px 0 0}.btn-title-button .button-text:before{-webkit-transform:-webkit-rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn-title-button:hover .button-text{border-bottom-color:#4fc34f}.btn-title-button:before{width:34px;height:34px;right:0;border:2px solid #4fc34f;border-radius:50%;margin-top:-17px}.btn-action-del{width:24px;height:24px;overflow:hidden;border:1px solid #c5ccda;border-radius:50%;-webkit-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s}.btn-action-del:hover{background:#c5ccda}.btn-action-del:after,.btn-action-del:before{content:"";display:block;width:12px;height:2px;background:#fe1042;position:absolute;top:50%;left:50%;margin:-1px 0 0-6px;-webkit-transform:-webkit-rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-action-del:before{-webkit-transform:-webkit-rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-action-add,.btn-action-page{height:32px;font-size:12px;text-transform:uppercase;text-decoration:none}.btn-action-page{display:block;line-height:32px;border-radius:6px;border:0;background:#50c250;position:relative;font-weight:700;color:#fff;text-align:center}.btn-action-page:hover{text-decoration:none;color:#fff;background:#72e472}.btn-action-page.add{padding-left:40px}.btn-action-add:before,.btn-action-page.add:before{content:"";display:block;width:16px;height:16px;border-radius:50%;position:absolute}.btn-action-page.add:before{top:50%;left:12px;margin:-8px 0 0;background:#fff}.btn-action-page.add .button-text{position:static}.btn-action-page.add .button-text:after,.btn-action-page.add .button-text:before{content:"";display:block;width:8px;height:2px;background:#50c250;position:absolute;top:50%;left:20px;margin:-1px 0 0-4px}.btn-action-page.add .button-text:before{-webkit-transform:-webkit-rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn-action-add{background:0 0;min-width:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;vertical-align:middle;line-height:30px;color:#333;padding:0 19px 0 38px;border-radius:16px;border:1px solid #bfbfbf;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.btn-action-add.large{height:48px;line-height:46px;padding:0 30px 0 58px;font-size:16px;font-weight:700;border-radius:24px;text-transform:none}.btn-action-add.large:before{width:32px;height:32px;top:7px;left:7px}.btn-action-add.large .button-text:after,.btn-action-add.large .button-text:before,.btn-action-add.large span:after,.btn-action-add.large span:before{width:14px;height:2px;margin:-1px 0 0-7px;top:50%;left:23px}.btn-action-add.ico-right{padding:0 38px 0 19px}.btn-action-add.ico-right .button-text:after,.btn-action-add.ico-right .button-text:before,.btn-action-add.ico-right span:after,.btn-action-add.ico-right span:before{left:auto;right:15px;margin-left:auto;margin-right:-4px}.btn-action-add.ico-right.large{padding:0 58px 0 30px}.btn-action-add.ico-right.large:before,.btn-action-add.ico-right:before{left:auto;right:7px}.btn-action-add.ico-right.large .button-text:after,.btn-action-add.ico-right.large .button-text:before,.btn-action-add.ico-right.large span:after,.btn-action-add.ico-right.large span:before{left:auto;right:23px;margin-left:auto;margin-right:-7px}.btn-action-add.color-second{background:#4fc34f;border-color:#4fc34f;color:#fff}.btn-action-add.color-second:before,body .ui-dialog.popup-main .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:after,body .ui-dialog.popup-main .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:before,body .ui-dialog.popup-reg .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:after,body .ui-dialog.popup-reg .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:before,body .ui-dialog.popup-search .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:after,body .ui-dialog.popup-search .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:before{background:#fff}.btn-action-add.color-second .button-text:after,.btn-action-add.color-second .button-text:before,.btn-action-add.color-second span:after,.btn-action-add.color-second span:before{background:#4fc34f}.btn-action-add.color-second:hover{background:#71e571;border-color:#71e571}.btn-action-add:hover{background:#50c250;border-color:#50c250;color:#fff}.btn-action-add:before{background:#50c250;top:7px;left:7px}.btn-action-add .button-text:after,.btn-action-add .button-text:before,.btn-action-add span:after,.btn-action-add span:before{content:"";display:block;width:8px;height:2px;position:absolute;top:50%;left:15px;margin:-1px 0 0-4px;background:#fff;z-index:2}.btn-action-add .button-text:before,.btn-action-add span:before{-webkit-transform:-webkit-rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn-action-add,.btn-action-cnt,.btn-action-map{position:relative;font-weight:600}.btn-action-map{display:inline-block;vertical-align:middle;padding-left:56px;font-size:14px;text-decoration:none;color:#308dea}.btn-action-map:before{content:"";display:block;width:30px;height:38px;position:absolute;top:50%;left:0;margin-top:-19px;background:url(/local/templates/default/css/../img/icons/ico-location04.png)center no-repeat;background-size:30px 38px}.btn-action-map .button-text{display:inline;border-bottom:1px dashed #97c6f4}.btn-action-map:hover .button-text{border-bottom:none}.btn-action-cnt{display:block;font-size:24px;color:#333;text-align:left;line-height:30px;padding:17px 24px 17px 72px}.btn-action-cnt,.btn-action-cnt:hover{text-decoration:none}.btn-action-cnt.add:before{content:"";display:block;width:48px;height:48px;position:absolute;top:50%;left:8px;margin-top:-24px;border-radius:50%;border:1px solid #a3a9b4;background:#f2f4f9 url(/local/templates/default/css/../img/icons/ico-plus.png)center no-repeat;background-size:20px 20px}.btn-action-close{display:block;width:42px;height:42px;border-radius:50%;background:#fff;border:1px solid #828282}.btn-action-close:after,.btn-action-close:before{content:"";display:block;width:14px;height:2px;position:absolute;top:50%;left:50%;margin:-1px 0 0-7px;-webkit-transform:-webkit-rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#828282}.btn-action-close:before{-webkit-transform:-webkit-rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-action-link,.btn-action-time{display:block;position:relative;overflow:hidden;text-decoration:none;color:#333}.btn-action-time{height:20px;line-height:20px;padding-left:28px;font-size:8px;font-weight:700;text-align:left;text-transform:uppercase}.btn-action-ico-small:after,.btn-action-ico-small:before,.btn-action-time:before{content:"";display:block;position:absolute;top:0;left:0;background-position:center;background-repeat:no-repeat}.btn-action-time:before{width:20px;height:20px;background-size:20px 20px}.btn-action-time.active{color:#308dea}.btn-action-time .button-text{display:inline-block;vertical-align:middle;width:100%;line-height:10px}.btn-action-time.hour:before{background-image:url(/local/templates/default/css/../img/icons/ico-time-hour.png)}.btn-action-time.hour.active:before{background-image:url(/local/templates/default/css/../img/icons/ico-time-hour-a.png)}.btn-action-time.twohour:before{background-image:url(/local/templates/default/css/../img/icons/ico-time-twohour.png)}.btn-action-time.twohour.active:before{background-image:url(/local/templates/default/css/../img/icons/ico-time-twohour-a.png)}.btn-action-time.night:before{background-image:url(/local/templates/default/css/../img/icons/ico-time-night.png)}.btn-action-time.night.active:before{background-image:url(/local/templates/default/css/../img/icons/ico-time-night-a.png)}.btn-action-link{border-radius:7px;background:#ebeff8;text-align:center;font-size:18px;font-weight:600;line-height:22px;padding:13px 30px}.btn-action-link .button-text{display:inline-block;vertical-align:middle;line-height:18px;position:relative;border-bottom:2px dotted #8f9195;-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.btn-action-link:hover .button-text{border-bottom-color:#b1b3b7}.btn-action-ico-small{text-decoration:none;overflow:hidden;width:40px;height:40px}.btn-action-ico-small.button-image:after,.btn-action-ico-small.button-image:before{display:none}.btn-action-ico-small:after,.btn-action-ico-small:before{bottom:0;right:0;background-size:20px auto;-webkit-transition:opacity ease .2s;-o-transition:opacity ease .2s;transition:opacity ease .2s}.btn-action-ico-small img,.btn-action-ico-small svg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:20px;max-height:20px}.btn-action-ico-small:after{opacity:0}.btn-action-ico-small.rouble:before{background-image:url(/local/templates/default/css/../img/icons/ico-rouble.png);background-size:32px auto}.btn-action-ico-small.arr:before{background-image:url(/local/templates/default/css/../img/icons/ico-arr01.png);background-size:18px auto}.btn-action-ico-small.active:before,.btn-action-ico.button-hover:hover:before{opacity:0}.btn-action-ico-small.active:after,.btn-action-ico.button-hover:hover:after{opacity:1}.btn-action-ico-small.metro img,.btn-action-ico-small.metro svg{width:20px}.btn-action-ico-small.metro:before{background-image:url(/local/templates/default/css/../img/icons/ico-metro.png);background-size:20px auto}.btn-action-ico-small.fav:before{background-image:url(/local/templates/default/css/../img/icons/ico-favorites02.png);background-size:16px auto}.btn-action-ico-small.fav:after{background-size:16px auto;background-image:url(/local/templates/default/css/../img/icons/ico-favorites03.png)}.btn-action-ico-small.add{width:16px;height:16px;border-radius:50%;background:#50c250}.btn-action-ico-small.add:after,.btn-action-ico-small.add:before{content:"";display:block;width:8px;height:2px;position:absolute;top:50%;left:50%;margin:-1px 0 0-4px;background:#fff;bottom:auto;right:auto;opacity:1}.btn-action-ico-small.add:before{-webkit-transform:-webkit-rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn-action-ico,.btn-action-ico-small,.btn-action-message{display:inline-block;vertical-align:middle;position:relative}.btn-action-message{width:26px;height:26px;overflow:hidden;line-height:1;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;border-radius:50%}.btn-action-message:hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6)}.btn-action-message img,.btn-action-message svg,.btn-action-message:before{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:26px;height:26px}.btn-action-ico:after,.btn-action-ico:before,.btn-action-message:before{content:"";background-position:center;background-repeat:no-repeat;background-size:100% 100%}.btn-action-message.viber:before{background-image:url(/local/templates/default/css/../img/icons/ico-viber.png)}.btn-action-message.telegram:before{background-image:url(/local/templates/default/css/../img/icons/ico-telegram.png)}.btn-action-message.whatsapp:before{background-image:url(/local/templates/default/css/../img/icons/ico-whatsapp.png)}.btn-action-message.text:before{background-image:url(/local/templates/default/css/../img/icons/ico-text.png)}.btn-action-ico{background:0 0;border:0;border-radius:0;min-width:0;padding:0;-webkit-box-shadow:none;box-shadow:none;font-size:0;width:40px;height:40px;text-decoration:none}.btn-action-ico.active:before{opacity:0}.btn-action-ico.active:after{opacity:1}.btn-action-ico:after,.btn-action-ico:before{display:block;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity ease .2s;-o-transition:opacity ease .2s;transition:opacity ease .2s;background-size:20px auto}.btn-action-ico:after{opacity:0}.btn-action-ico.search:after,.btn-action-ico.search:before{background-image:url(/local/templates/default/css/../img/icons/ico-search.png);background-size:24px auto}.btn-action-ico.search.small:after,.btn-action-ico.search.small:before{background-size:15px 15px}.btn-action-ico.user:before{background-image:url(/local/templates/default/css/../img/icons/ico-user.png);background-size:25px auto}.btn-action-ico.location:before{background-image:url(/local/templates/default/css/../img/icons/ico-location02.png);background-size:16px auto}.btn-action-ico.location:after{background-image:url(/local/templates/default/css/../img/icons/ico-location03.png);background-size:16px auto}.btn-action-ico.tiles:before{background-image:url(/local/templates/default/css/../img/icons/ico-tiles01.png);background-size:16px auto}.btn-action-ico.tiles:after{background-image:url(/local/templates/default/css/../img/icons/ico-tiles02.png);background-size:16px auto}.btn-action-ico.rows:before{background-image:url(/local/templates/default/css/../img/icons/ico-rows01.png);background-size:16px auto}.btn-action-ico.rows:after{background-image:url(/local/templates/default/css/../img/icons/ico-rows02.png);background-size:16px auto}.btn-action-menu{display:block;position:relative;overflow:hidden;width:72px;height:72px}.btn-action-menu:after,.btn-action-menu:before{content:"";display:block;width:40px;height:22px;position:absolute;top:50%;left:50%;margin:-11px 0 0-20px;border-top:2px solid #fff;border-bottom:2px solid #fff;-webkit-transition:-webkit-transform ease .2s;-o-transition:transform ease .2s;transition:transform ease .2s;transition:transform ease .2s,-webkit-transform ease .2s}.btn-action-menu:before{border-top:none;height:2px;margin:-1px 0 0-20px}.btn-action-menu.active{background:#100512}.btn-action-menu.active:before,.btn-action-text.btn-toggle.active .button-text:after,.btn-action-text.btn-toggle.active .button-text:before{-webkit-transform:-webkit-rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-action-menu.active:after{-webkit-transform:-webkit-rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:2px;margin-top:-1px;border-top:none}.btn-action-header{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;font-size:16px;font-weight:600;height:40px;line-height:40px;color:#4fc34f;padding-left:49px}.btn-action-header:after,.btn-action-header:before{content:"";display:block;width:34px;height:34px;border-radius:50%;position:absolute;top:3px;left:0;border:1px solid #4dbe4d;background:url(/local/templates/default/css/../img/icons/ico-add.png)center no-repeat;background-size:14px 14px;-webkit-transition:opacity ease .2s;-o-transition:opacity ease .2s;transition:opacity ease .2s}.btn-action-header:after{opacity:0;background-image:url(/local/templates/default/css/../img/icons/ico-add-hover.png)}.btn-action-header,.btn-action-header:hover,.btn-action-header:hover .button-text{text-decoration:none}.btn-action-header.fav:hover:before,.btn-action-header:hover:before{opacity:0}.btn-action-header.fav:hover:after,.btn-action-header:hover:after{opacity:1}.btn-action-header .button-text{display:inline-block;vertical-align:middle;width:100%;line-height:1.2;text-decoration:underline;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.btn-action-header.add:after{background-color:#4dbe4d}.btn-action-header.add .button-text{text-decoration:none;border-bottom:1px solid rgba(77,190,77,.5)}.btn-action-header.add:hover .button-text{border-bottom-color:#4dbe4d}.btn-action-header.about{color:#00d1fe}.btn-action-header.about:after,.btn-action-header.about:before{border-color:#00d1fe;background-image:url(/local/templates/default/css/../img/icons/ico-question.png);background-size:8px 12px}.btn-action-header.about:after{background-color:#00d1fe;background-image:url(/local/templates/default/css/../img/icons/ico-question-hover.png)}.btn-action-header.fav{display:block;color:#f8e400;font-size:10px;font-weight:700;padding-left:28px;text-transform:uppercase}.btn-action-header.fav .button-text,.btn-action-header.fav:hover .button-text,.btn-header,.btn-header:hover{text-decoration:none}.btn-action-header.fav:after,.btn-action-header.fav:before{border:0;background-position:0 center;background-size:21px auto;background-image:url(/local/templates/default/css/../img/icons/ico-favorites.png)}.btn-action-header.fav:after{background-image:url(/local/templates/default/css/../img/icons/ico-favorites-hover.png)}.btn-header{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;max-width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:40px;line-height:40px;border:0;border-radius:20px;padding:0 14px;font-size:14px;font-weight:700;color:#fff;text-align:center;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;background:#fe1042}.btn-header:hover{background:#ff3264}.btn-header.btn-border{line-height:38px;background:0 0;border:1px solid #999;padding:0 18px;color:#999}.btn-header.btn-border:hover{border-color:#fff;color:#fff}.btn-action-next,.btn-action-prev{display:block;position:relative;overflow:hidden;width:48px;height:48px;border-radius:50%;border:4px solid #ced3de;-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.btn-action-next:hover,.btn-action-prev:hover{border-color:#acb1bc}.btn-action-next:before,.btn-action-prev:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:url(/local/templates/default/css/../img/icons/ico-arr03.png)center no-repeat;background-size:13px auto}.btn-action-prev:before{-webkit-transform:-webkit-rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-action-video{display:block;width:50px;height:50px;position:relative;overflow:hidden;background:url(/local/templates/default/css/../img/icons/ico-video02.png)center no-repeat;background-size:100% 100%}.btn-action-history{display:inline-block;vertical-align:middle;position:relative;font-size:12px;font-weight:600;color:#333;text-decoration:none;padding-left:30px;line-height:20px;overflow:hidden}.btn-action-history:before{content:"";display:block;width:14px;height:10px;position:absolute;top:5px;left:0;background:url(/local/templates/default/css/../img/icons/ico-history.png)center no-repeat;background-size:100% 100%}.btn-action-history .button-text{border-bottom:1px solid rgba(51,51,51,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.btn-action-history:hover{color:#fe1042}.btn-action-history:hover .button-text{border-bottom-color:#fe1042}.btn-action-history:hover:before{background-image:url(/local/templates/default/css/../img/icons/ico-history-hover.png)}.btn-action-ico-text,.btn-action-ico-text .button-text{display:inline-block;vertical-align:middle;position:relative}.btn-action-ico-text{overflow:hidden;font-size:12px;line-height:20px;color:#333;text-decoration:none;padding-right:21px;-webkit-transition:color ease .2s;-o-transition:color ease .2s;transition:color ease .2s}.btn-action-ico-text:after,.btn-action-ico-text:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;-webkit-transition:opacity ease .2s;-o-transition:opacity ease .2s;transition:opacity ease .2s;background-position:right center;background-repeat:no-repeat;background-size:12px auto;width:22px}.btn-action-ico-text:after{opacity:0}.btn-action-ico-text .button-text{line-height:14px;border-bottom:1px solid rgba(51,51,51,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.btn-action-ico-text.edit .button-text{border-bottom-style:dotted}.btn-action-ico-text.edit:before{background-image:url(/local/templates/default/css/../img/icons/ico-btn-edit.png)}.btn-action-ico-text.edit:after{background-image:url(/local/templates/default/css/../img/icons/ico-btn-edit-h.png)}.btn-action-ico-text.del:after,.btn-action-ico-text.del:before{background-size:8px auto}.btn-action-ico-text.del:before{background-image:url(/local/templates/default/css/../img/icons/ico-btn-del.png)}.btn-action-ico-text.del:after{background-image:url(/local/templates/default/css/../img/icons/ico-btn-del-h.png)}.btn-action-ico-text.active,.btn-action-ico-text:hover,.btn-action-text,.main-menu-wrap .location-wrap a:hover{text-decoration:none;color:#fe1042}.btn-action-ico-text.active .button-text,.btn-action-ico-text:hover .button-text{border-bottom:none;padding-bottom:1px}.btn-action-ico-text.active:after,.btn-action-ico-text:hover:after{opacity:1}.btn-action-ico-text.active:before,.btn-action-ico-text:hover:before{opacity:0}.btn-action-text{display:inline-block;position:relative;vertical-align:middle;font-size:12px;line-height:18px;color:#308dea;padding-right:19px;text-transform:uppercase;font-weight:700;height:18px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.btn-action-text.refresh,.btn-action-text.small{padding-left:30px;padding-right:0;font-size:12px;font-weight:600}.btn-action-text.refresh:before{width:20px;background-image:url(/local/templates/default/css/../img/icons/ico-refresh.png);background-size:20px 18px;right:auto;left:0}.btn-action-text.small{text-transform:none;padding-left:25px}.btn-action-text.small .button-text{border-bottom-width:1px}.btn-action-text.small.add{padding-left:25px}.btn-action-text.no-border .button-text{border-bottom:none}.btn-action-text.underline .button-text{border-bottom-style:solid}.btn-action-text.color-third{color:#333}.btn-action-text.color-third .button-text{border-bottom-color:#999}.btn-action-text.color-third:hover .button-text{border-bottom-color:#333}.btn-action-text.color-second{color:#50c250}.btn-action-text.color-second .button-text{border-bottom-color:#a7e0a7}.btn-action-text.color-second:hover .button-text{border-bottom-color:#50c250}.btn-action-text.no-ico{padding-right:0}.btn-action-text.no-ico:before{display:none}.btn-action-text .button-text{display:block;height:18px;line-height:18px;border-bottom:2px dotted #97c6f4;-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.btn-action-check,.btn-action-text:hover{text-decoration:none}.btn-action-text:hover .button-text{border-bottom-color:#308dea}.btn-action-text img,.btn-action-text svg{display:block;position:absolute;top:0;bottom:0;right:0;margin:auto;max-width:14px;max-height:14px}.btn-action-text:before{content:"";display:block;position:absolute;top:0;right:0;height:18px;background-position:right center;background-repeat:no-repeat;background-size:14px auto}.btn-action-text.chat:before{background-image:url(/local/templates/default/css/../img/icons/ico-chat.png);background-size:14px auto}.btn-action-text.add{padding-left:32px;font-size:12px}.btn-action-check:before,.btn-action-text.add:before{content:"";display:block;width:16px;height:16px;position:absolute}.btn-action-text.add:before{border-radius:50%;top:50%;left:0;margin:-8px 0 0;background:#50c250}.btn-action-text.add .button-text{position:static}.btn-action-text.add .button-text:after,.btn-action-text.add .button-text:before{content:"";display:block;width:8px;height:2px;background:#fff;position:absolute;top:50%;left:8px;margin:-1px 0 0-4px}.btn-action-text.add .button-text:before{-webkit-transform:-webkit-rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn-action-text .btn-text:before{content:attr(data-title)}.btn-action-text.active .btn-text:before{content:attr(data-close)}.btn-action-text.btn-toggle.active .button-text:after,.btn-action-text.btn-toggle.active .button-text:before{width:12px;height:2px;border-radius:0;position:absolute;background:#308dea;margin:-1px 0 0-6px}.btn-action-text.btn-toggle.active .button-text:before{-webkit-transform:-webkit-rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-action-check{display:inline-block;vertical-align:middle;position:relative;padding-right:24px;font-size:16px;line-height:20px;height:20px;overflow:hidden;white-space:nowrap;font-weight:700;color:#4fc34f;-webkit-transition:color ease .2s;-o-transition:color ease .2s;transition:color ease .2s}.btn-action-check.second-type{height:16px;padding-left:20px;padding-right:0;line-height:16px;min-height:16px;font-size:12px;text-transform:uppercase;font-weight:700;color:#0054ff}.btn-action-check.second-type:before{right:auto;left:0;top:0}.btn-action-check.second-type .button-text{border-bottom-color:rgba(0,84,255,.5);display:inline-block;vertical-align:middle;line-height:12px;height:14px}.btn-action-check.second-type:hover .button-text{border-bottom-color:#0054ff}.btn-action-check:before{top:2px;right:0;background:url(/local/templates/default/css/../img/icons/ico-check.png)center no-repeat;background-size:16px 16px}.btn-action-check .button-text{display:block;height:20px;border-bottom:2px dotted #a7e1a7;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.btn-action-check:hover{text-decoration:none}.btn-action-check:hover .button-text{border-bottom-color:#4fc34f}.btn-action-check.active{color:#333}.btn-action-check.active .button-text{border-bottom:none}.owl-next,.owl-prev,body .ui-dialog.popup-search .ui-dialog-titlebar .ui-dialog-titlebar-close{border-radius:50%;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.owl-next,.owl-prev{background:0 0;border:0;min-width:0;padding:0;-webkit-box-shadow:none;box-shadow:none;font-size:0;display:block;position:relative;overflow:hidden;width:32px;height:32px;background:#fff;text-indent:-999px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.35);box-shadow:0 0 10px rgba(0,0,0,.35)}.owl-next:hover,.owl-prev:hover{opacity:.85}.owl-next:before,.owl-prev:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:url(/local/templates/default/css/../img/icons/ico-arr02.png)center no-repeat;background-size:9px auto}.owl-prev:before{-webkit-transform:-webkit-rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:992px){.btn-action-cnt{padding-left:80px}.btn-action-cnt.add:before{left:16px}}@media (min-width:1200px){.btn-header{padding:0 19px;min-width:94px;font-size:16px}.btn-action-cnt{padding:21px 24px 21px 86px}}@media (min-width:1600px){.btn-header{min-width:110px;padding:0 26px}}.ui-dialog.popup-search{width:930px!important;left:50%!important;margin-left:-465px}.ui-dialog.popup-main{left:50%!important}.popup-about,.popup-card-profile,.popup-lk-message{width:416px!important;margin-left:-208px}.popup-main-active .ui-widget-overlay{background:rgba(28,10,32,.75)}body .ui-widget-overlay{background:rgba(255,255,255,.5)}body .ui-dialog{padding:0;background:0 0}body .ui-dialog.popup-main,body .ui-dialog.popup-search{background:#fff;border-radius:10px}body .ui-dialog.popup-search .ui-dialog-content{padding:0}body .ui-dialog.popup-search .ui-dialog-titlebar .ui-dialog-titlebar-close{width:42px;height:42px;position:absolute;top:24px;right:24px;border:1px solid #bfbfbf}body .ui-dialog.popup-main .ui-dialog-titlebar .ui-dialog-titlebar-close:after,body .ui-dialog.popup-main .ui-dialog-titlebar .ui-dialog-titlebar-close:before,body .ui-dialog.popup-search .ui-dialog-titlebar .ui-dialog-titlebar-close:after,body .ui-dialog.popup-search .ui-dialog-titlebar .ui-dialog-titlebar-close:before{width:12px;height:2px;background:#bfbfbf;margin:-1px 0 0-6px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}body .ui-dialog.popup-main .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,body .ui-dialog.popup-reg .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,body .ui-dialog.popup-search .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{background:#bfbfbf}body .ui-dialog.popup-main{-webkit-box-shadow:0 5px 25px rgba(0,0,0,.75);box-shadow:0 5px 25px rgba(0,0,0,.75)}body .ui-dialog.popup-main.popup-about{overflow:hidden;background:#fff url(/local/templates/default/css/../img/main/about.jpg)0 0 no-repeat;background-size:auto 100%}body .ui-dialog.popup-main.popup-about .ui-dialog-content{padding:0}body .ui-dialog.popup-main .ui-dialog-titlebar .ui-dialog-titlebar-close{width:42px;height:42px;border-radius:50%;position:absolute;top:16px;right:16px;border:1px solid #bfbfbf;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}body .ui-dialog.popup-main .ui-dialog-content{padding:40px 48px 48px}body .ui-dialog.popup-reg .ui-dialog-titlebar .ui-dialog-titlebar-close{display:block;width:40px;height:40px;border:1px solid #bfbfbf;border-radius:50%;background:0 0;top:16px;right:16px}body .ui-dialog.popup-reg .ui-dialog-titlebar .ui-dialog-titlebar-close:after,body .ui-dialog.popup-reg .ui-dialog-titlebar .ui-dialog-titlebar-close:before{background:#bfbfbf;width:14px;height:2px;margin:-1px 0 0-7px}body .ui-dialog .ui-dialog-titlebar{padding:0;margin:0;height:0;font-size:0;line-height:0}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{padding:0;margin:0;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;position:absolute;z-index:99;min-width:0;top:0;right:0;width:40px;height:40px}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after,body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{content:"";display:block;width:32px;height:4px;position:absolute;top:50%;left:50%;margin:-2px 0 0-16px}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after{-webkit-transform:-webkit-rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{-webkit-transform:-webkit-rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body .ui-dialog .ui-dialog-content{padding:0;position:relative;z-index:2;overflow:visible}body .ui-datepicker{background:#fff;border:1px solid #333}body .ui-datepicker .ui-datepicker-next,body .ui-datepicker .ui-datepicker-prev{padding:0;margin:0;display:block;width:25px;height:25px;cursor:pointer}body .ui-datepicker .ui-datepicker-next:after,body .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}body .ui-datepicker .ui-datepicker-next:hover{margin:0;padding:0;top:2px}body .ui-datepicker .ui-datepicker-prev:hover{margin:0;padding:0;top:2px;left:2px}body .ui-datepicker .ui-datepicker-prev:after{border-right-color:#333;margin-left:-9px}body .ui-datepicker .ui-datepicker-next:after{border-left-color:#333;margin-left:0}body .ui-datepicker .ui-datepicker-next:hover{left:auto;right:2px}body .ui-datepicker .ui-state-active{background:#eee}body .ui-slider{height:4px;border-radius:2px;background:#bfbfbf}body .ui-slider .ui-slider-range{background:#308dea}body .ui-slider .ui-slider-handle{top:0;width:16px;height:16px;border-radius:50%;outline:0;border:4px solid #631f76;background:#8dc1f4;background:-webkit-gradient(linear,left top,left bottom,from(#8dc1f4),to(#3680dc));background:-o-linear-gradient(#8dc1f4,#3680dc);background:linear-gradient(#8dc1f4,#3680dc);margin:-6px 0 0-8px}@media (max-width:991px){.popup-about{background:#fff!important}.popup-reg-active .header .user-wrap,.popup-reg-active .ui-widget-overlay{opacity:0}.ui-dialog.popup-reg{top:0!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;overflow:hidden}.ui-dialog.popup-reg:before{content:"";display:block;position:absolute;top:0;left:0;right:-30px;bottom:0;background:#000 url(/local/templates/default/css/../img/main/reg.jpg)right center no-repeat;background-size:cover}.ui-dialog.popup-reg.auth:before{background-image:url(/local/templates/default/css/../img/main/auth.jpg)}.ui-dialog.popup-reg.rem:before{background-image:url(/local/templates/default/css/../img/main/rem.jpg)}}@media (min-width:992px){.popup-about{width:882px!important;margin-left:-441px}.popup-lk-message{width:832px!important;margin-left:-416px}.popup-card-profile{width:882px!important;margin-left:-441px}.ui-dialog.popup-reg{width:800px!important;left:50%!important;margin-left:-400px}.ui-dialog.popup-reg:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#000 url(/local/templates/default/css/../img/main/reg.jpg)center center no-repeat;background-size:cover;border-radius:6px}.ui-dialog.popup-reg.auth:before{background-image:url(/local/templates/default/css/../img/main/auth.jpg)}.ui-dialog.popup-reg.rem:before{background-image:url(/local/templates/default/css/../img/main/rem.jpg)}body .ui-dialog.popup-main .ui-dialog-content{padding:48px 112px 48px 66px}body .ui-dialog.popup-main .ui-dialog-titlebar .ui-dialog-titlebar-close,body .ui-dialog.popup-reg .ui-dialog-titlebar .ui-dialog-titlebar-close{top:24px;right:24px}body .ui-dialog.popup-reg{overflow:hidden;border-radius:6px;-webkit-box-shadow:0 0 35px rgba(0,0,0,.75);box-shadow:0 0 35px rgba(0,0,0,.75)}}@media (min-width:1200px){.ui-dialog.popup-search{width:1080px!important;margin-left:-540px}.popup-about,.popup-lk-message{width:960px!important;margin-left:-480px}}@media (min-width:1600px){.ui-dialog.popup-search{width:1266px!important;margin-left:-633px}.ui-dialog.popup-search .ui-dialog-titlebar-close{top:32px!important;right:32px!important}}@media (max-width:479px){.ui-dialog.popup-reg:before{top:0}.ui-dialog.popup-reg .frm-popup-main{padding-top:16px}.ui-dialog.popup-reg .frm-popup-main .frm-popup-title{line-height:30px;padding-top:5px;text-align:left}.frm-popup-main,body .ui-dialog.popup-main .ui-dialog-content{padding-left:16px;padding-right:16px}.frm-popup-main .frm-popup-field-phone{padding-left:0}.frm-popup-main .frm-popup-field-phone .frm-popup-field-ico{width:100%;float:none;margin:0}.frm-popup-main .frm-select-wrap .frm-select-main{width:100%;margin:0 0 10px}.frm-popup-field-ico input[type=email],.frm-popup-field-ico input[type=number],.frm-popup-field-ico input[type=password],.frm-popup-field-ico input[type=range],.frm-popup-field-ico input[type=search],.frm-popup-field-ico input[type=tel],.frm-popup-field-ico input[type=text],.frm-popup-field-ico input[type=url],.frm-popup-field-ico textarea,.frm-popup-field-ico.large input[type=email],.frm-popup-field-ico.large input[type=number],.frm-popup-field-ico.large input[type=password],.frm-popup-field-ico.large input[type=range],.frm-popup-field-ico.large input[type=search],.frm-popup-field-ico.large input[type=tel],.frm-popup-field-ico.large input[type=text],.frm-popup-field-ico.large input[type=url],.frm-popup-field-ico.large textarea{padding-left:36px}.frm-popup-field-ico .frm-ico,.frm-popup-field-ico.large .frm-ico{width:36px}.frm-popup-lk .frm-title{font-size:18px;padding-right:60px}.ui-dialog.popup-main{width:300px!important;left:50%!important;margin-left:-150px}.frm-error-search{padding-right:0;width:100%}.frm-profile-auth,.frm-profile-question{padding-left:16px;padding-right:16px}.frm-profile-auth .frm-select-wrap .frm-select-main,.frm-profile-question .btn,.frm-profile-question button,.frm-profile-question input[type=submit]{margin-bottom:10px}.frm-profile-auth .frm-row-submit{margin-top:24px}.frm-profile-rate{padding:24px 16px}.frm-profile-rate .frm-title{font-size:20px;line-height:24px;margin-bottom:15px}.frm-field-phone,.frm-profile-rate .frm-row{padding-left:0}.frm-profile-rate .frm-row>label{width:100%;line-height:20px;margin:0 0 4px;float:none;height:auto}.frm-profile-rate .frm-tabs-nav{margin-top:32px}.frm-profile-rate .frm-tabs-nav ul{margin-left:0}.frm-profile-rate .frm-tab{-webkit-columns:1;columns:1}.frm-profile-rate .frm-section{margin-bottom:24px}.frm-profile-rate .frm-rate-wrap{width:100%;float:none;margin:0 0 20px}.frm-profile-rate .frm-rate-wrap:first-child{float:none;margin:0 0 20px}.frm-field-phone .frm-field-ico{width:100%;margin:0;float:none}.frm-field-phone .frm-field-info{width:100%;height:auto;line-height:1;float:none;padding-top:5px}.frm-tabs-inner .tab-text,.frm-tabs-inner .tab-title{font-size:12px}.frm-field-file{padding-left:130px}.frm-field-file .file-title{display:none}.frm-field-file .btn-action-add{left:0}.btn.btn-main,button.btn-main,input[type=submit].btn-main{height:44px;line-height:44px;padding:0 24px;font-size:16px}}.js-btn-toggle.active+.js-popup-block{display:block!important}.js-popup-block{-webkit-animation:fadein ease .3s;animation:fadein ease .3s}.js-form-profile-check{display:none;margin-bottom:40px}.js-frm-profile-auth,.js-frm-profile-reg,.main-menu-wrap li:before,.main-menu-wrap ul:before{display:none}.js-tab-block:not(.active){height:0;padding:0;margin:0;opacity:0;width:100%;position:relative;left:9999px;overflow:hidden}.js-tab-block.active,.main-actions-panel.phone .frm-panel.phone,.main-actions-panel.text .frm-panel.text{display:block}.center-image,.ico-block{display:block;position:relative;overflow:hidden}.ico-block{text-align:center;font-size:2px;text-decoration:none}.ico-block img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}.items-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.center-image{line-height:1;font-size:0}.center-image .i,.center-image img,.center-image svg,.center-image:before{display:block;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.owl-item{float:left;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.owl-stage,.owl-stage-outer{overflow:hidden}.owl-carousel{-ms-touch-action:manipulation;touch-action:manipulation}.main-actions-panel{padding:12px 0;line-height:1;position:relative;background:#1b2246;overflow:hidden;display:none}.main-actions-panel .inner-wrap{padding-right:124px;height:40px}.main-actions-panel .frm-panel-title{font-size:18px;line-height:40px;position:relative;float:left;height:40px;color:#fff;margin:0 20px 0 0;font-weight:400;padding:0}.main-actions-panel .frm-panel{height:40px;overflow:hidden;float:right;position:relative;display:none}.main-actions-panel .frm-panel-phone,.main-actions-panel .frm-panel-text{position:relative;padding-right:138px;width:338px;height:40px;overflow:hidden}.main-actions-panel .frm-panel-text{width:558px}.main-actions-panel .btn,.main-actions-panel button,.main-actions-panel input[type=submit]{height:40px;line-height:40px;min-width:0;padding:0;width:130px;position:absolute;top:0;right:0;-webkit-box-shadow:none;box-shadow:none;border-radius:3px;font-size:16px;font-weight:700;background:#308dea}.main-actions-panel .btn:hover,.main-actions-panel button:hover,.main-actions-panel input[type=submit]:hover{background:#52afff}.main-actions-panel input[type=email],.main-actions-panel input[type=number],.main-actions-panel input[type=password],.main-actions-panel input[type=range],.main-actions-panel input[type=search],.main-actions-panel input[type=tel],.main-actions-panel input[type=text],.main-actions-panel input[type=url]{height:40px;background:#fff;border-radius:3px;border:0;font-size:14px;font-weight:400;padding-left:24px}.main-actions-panel .btn-panel{display:block;height:40px;line-height:40px;position:absolute;top:0;right:16px;font-size:14px;color:#00d0fe;text-decoration:none;float:left;padding:0 30px 0 0;background:url(/local/templates/default/css/../img/icons/ico-arr08.png)right center no-repeat;background-size:10px auto}.main-actions-panel .btn-panel .button-text{display:inline-block;vertical-align:middle;border-bottom:1px dotted rgba(0,208,254,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.main-actions-panel .btn-panel:hover .button-text{border-bottom-color:#00d0fe}.main-menu-wrap .menu-actions-wrap{overflow:hidden;margin:0 auto 24px;max-width:406px}.main-menu-wrap .actions-inner-wrap,.main-menu-wrap .location-wrap{position:relative;overflow:hidden}.main-menu-wrap .location-wrap{font-size:16px;line-height:40px;font-weight:700;color:#fe1042;padding:0 0 0 49px;background:url(/local/templates/default/css/../img/icons/ico-location.png)6px center no-repeat;background-size:18px auto;float:left}.main-menu-wrap .location-wrap ul{height:40px;overflow:hidden}.main-menu-wrap .location-wrap li{float:left;margin:0 10px 0 0;min-width:65px}.main-menu-wrap .location-wrap li:last-child{margin-right:0}.main-menu-wrap .location-wrap a{display:block;height:40px;line-height:40px;color:#00d1fe;font-weight:600;text-decoration:none;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.main-menu-wrap .location-wrap a:hover .button-text{border-bottom-color:#fe1042}.main-menu-wrap .location-wrap a.active{text-decoration:none;font-weight:700;color:#fe1042}.item-catalog .cat-tabs li a.active .btn-action-check .button-text,.item-catalog .cat-tabs li a.disabled .btn-action-check .button-text,.item-catalog-tile .cat-tabs a.active .btn-action-check .button-text,.item-catalog-tile .cat-tabs a.disabled .btn-action-check .button-text,.item-lk-comment .lk-tabs a.active .btn-action-check .button-text,.main-menu-wrap .location-wrap a.active .button-text{border-bottom:none}.main-menu-wrap .location-wrap a .button-text{display:inline;border-bottom:1px solid rgba(48,141,234,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.main-menu-wrap .favorites-wrap{float:right;max-width:94px}.main-menu-wrap .add-wrap{padding-top:20px;float:left}.main-menu-wrap .about-wrap{padding-top:20px;float:right;width:160px}.main-menu-wrap .menu-wrap{max-width:400px;margin:0 auto}.main-menu-wrap .menu-wrap li{margin-bottom:24px}.elm-shtamp p:last-child,.main-menu-wrap .menu-wrap li:last-child{margin-bottom:0}.main-menu-wrap li,.main-menu-wrap ul{margin:0;padding:0}.actions-search-wrap,.actions-search-wrap .search-block,.main-search-wrap .search-block{display:none;position:absolute;top:0;left:0}.actions-search-wrap{width:110px;top:4px;left:345px}.actions-search-wrap>.btn-action-ico.search{width:auto;padding-left:25px;background-position:0 center;font-size:14px;font-weight:700;text-decoration:none;color:#fff;text-transform:uppercase;text-align:left;line-height:40px}.actions-search-wrap>.btn-action-ico.search:after,.actions-search-wrap>.btn-action-ico.search:before{left:0;right:auto;width:40px;background-position:0 center}.actions-menu-wrap{max-width:500px;margin:0 auto;display:none;height:56px;padding-top:4px;position:relative;text-transform:uppercase;font-weight:700;overflow:hidden;font-size:14px;color:#00d1fe;line-height:1}.actions-menu-wrap a{display:block;height:40px;padding:9px 0 0;position:relative;color:#00d1fe;text-decoration:none;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;overflow:visible}.actions-menu-wrap a.js-btn-panel-phone:before,.actions-menu-wrap a.js-btn-panel-text:before{content:"";display:block;position:absolute;bottom:-12px;left:50%;margin-left:-12px;width:0;height:0;border:12px solid transparent;border-bottom-color:#1b2246;opacity:0}.actions-menu-wrap a:hover{color:#fe1042;text-decoration:none}.actions-menu-wrap a:hover .menu-title:before{border-top-color:#fe1042}.actions-menu-wrap a:hover .menu-title:after{background:#4fc34f}.actions-menu-wrap a.active{color:#4fc34f;text-decoration:none}.actions-menu-wrap a.active .menu-title:before{border-top-color:#286229}.actions-menu-wrap a.active .menu-title:after{background:#4fc34f}.actions-menu-wrap a.active .menu-title{border-bottom-color:#010002}.actions-menu-wrap a.active:before{opacity:1}.actions-menu-wrap .menu-title{height:22px;line-height:22px;position:relative}.actions-menu-wrap .menu-title[data-count]:after{content:attr(data-count);display:block;float:left;min-width:16px;height:16px;border-radius:8px;background:#00d1fe;-webkit-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s;text-align:center;line-height:16px;font-size:9px;font-weight:700;color:#000;padding:0 3px;text-decoration:none;position:absolute;top:-3px;left:100%;z-index:2;margin-left:-4px}.actions-menu-wrap .menu-title:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:2px;border-top:2px dotted #006980;-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.actions-menu-wrap ul{text-align:justify;height:52px;overflow:hidden;position:relative}.actions-menu-wrap ul:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden;font-size:0;line-height:0}.actions-menu-wrap .menu-title,.actions-menu-wrap li{display:inline-block;vertical-align:top}@media (max-width:991px){.main-menu-wrap .btn-action-menu{width:72px;height:72px;position:absolute;top:0;left:0;z-index:2}.main-menu-wrap .menu-block{display:none;position:absolute;top:71px;left:0;right:0;background:#100512;z-index:10;padding:15px 40px 30px}}@media (min-width:992px){.actions-menu-wrap,.actions-search-wrap{display:block}.main-menu-wrap{position:relative;height:112px}.main-menu-wrap:after,.main-menu-wrap:before{content:"";display:block;width:9999px;position:absolute;bottom:0;background:#853f98;height:1px;z-index:3}.main-menu-wrap:after{left:100%}.main-menu-wrap:before{left:auto;right:0}.main-menu-wrap .btn-action-menu{display:none}.main-menu-wrap .menu-actions-wrap{height:40px;position:absolute;top:-41px;left:265px;right:211px;overflow:hidden;max-width:100%;padding:0 146px 0 0}.main-menu-wrap .actions-inner-wrap{width:100%;float:left;margin:0;padding:0 7px 0 0;height:40px}.main-menu-wrap .actions-inner-wrap+.actions-inner-wrap{width:146px;float:right;margin:0-146px 0 0;padding:0 50px 0 0;overflow:hidden}.main-menu-wrap .location-wrap{font-size:14px;padding-left:34px;background-position:0 center;background-size:18px auto;font-weight:400}.main-menu-wrap .location-wrap li{min-width:0;margin-right:17px}.main-menu-wrap .location-wrap a.active{font-weight:600}.main-menu-wrap .menu-wrap{height:110px;position:relative;max-width:100%}.main-menu-wrap .menu-wrap ul{display:block;height:110px;position:relative;margin:0-5px 0 0}.main-menu-wrap .menu-wrap li{width:25%;float:left}.main-menu-wrap .add-wrap{padding-top:0}.main-menu-wrap .about-wrap{padding-top:0;position:absolute;top:0;right:0;width:40px}.main-menu-wrap .btn-action-header.about:after,.main-menu-wrap .btn-action-header.about:before,.main-menu-wrap .btn-action-header.add:after,.main-menu-wrap .btn-action-header.add:before{width:26px;height:26px;top:7px;left:7px}.main-menu-wrap .btn-action-header.add{background-size:10px auto;padding-left:41px;font-size:10px;text-transform:uppercase;font-weight:700}.main-menu-wrap .btn-action-header.add .button-text,.main-menu-wrap .btn-action-header.add:hover .button-text{text-decoration:none}.main-menu-wrap .btn-action-header.about{background-size:7px auto;width:40px}.main-menu-wrap .btn-action-header.about .button-text{display:none}}@media (min-width:1200px){.main-actions-panel{padding-right:44px}.main-menu-wrap:after,.main-menu-wrap:before{display:none}.main-menu-wrap .menu-actions-wrap{left:285px;right:262px}.main-menu-wrap .menu-wrap{margin:0 0 0-11px}.main-menu-wrap .menu-wrap ul{margin-right:-8px}}@media (min-width:1600px){.main-actions-panel{padding-right:66px}.main-menu-wrap .menu-actions-wrap{right:310px;left:280px;padding-right:280px}.main-menu-wrap .menu-wrap{width:1265px;margin-left:auto;margin-right:auto}.main-menu-wrap .btn-action-header.about:after,.main-menu-wrap .btn-action-header.about:before,.main-menu-wrap .btn-action-header.add:after,.main-menu-wrap .btn-action-header.add:before{width:34px;height:34px;top:3px}.main-menu-wrap .btn-action-header.add{padding-left:56px;font-size:16px;text-transform:none;text-decoration:none}.main-menu-wrap .btn-action-header.add .button-text{border-bottom:1px solid rgba(79,195,79,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s;text-decoration:none}.main-menu-wrap .btn-action-header.add:hover .button-text{text-decoration:none;border-bottom-color:#4fc34f}.main-menu-wrap .btn-action-header.about{padding:0;width:40px}.main-menu-wrap .btn-action-header.about:after,.main-menu-wrap .btn-action-header.about:before{left:3px}.main-menu-wrap .actions-inner-wrap+.actions-inner-wrap{width:280px;margin-right:-280px}.main-menu-wrap .favorites-wrap{padding-right:10px;max-width:104px}}@media (max-width:479px){.main-menu-wrap .menu-block{padding-left:15px;padding-right:15px;top:47px}.main-menu-wrap .actions-inner-wrap{position:relative}.main-menu-wrap .add-wrap{float:none;margin-right:40px}.main-menu-wrap .about-wrap{position:absolute;top:0;right:0;width:40px}.main-menu-wrap .location-wrap{float:none;margin-right:40px;font-size:14px}.main-menu-wrap .location-wrap li{min-width:0}.main-menu-wrap .favorites-wrap{width:40px;height:40px;position:absolute;top:0;right:0}.main-menu-wrap .btn-action-header.about{padding-left:0;padding-right:0;width:40px}.main-menu-wrap .btn-action-header.about:after,.main-menu-wrap .btn-action-header.about:before{right:0;margin:auto}.main-menu-wrap .btn-action-header.about .button-text,.main-menu-wrap .btn-action-header.fav .button-text{display:none}.main-menu-wrap .btn-action-header.fav:after,.main-menu-wrap .btn-action-header.fav:before{margin:auto;right:0;left:0;background-position:center}.main-menu-wrap .btn-action-menu{width:48px;height:48px}.main-menu-wrap .btn-action-menu:before{width:22px;margin-left:-11px}.main-menu-wrap .btn-action-menu:after{width:22px;height:16px;margin-top:-8px;margin-left:-11px}.main-menu-wrap .btn-action-menu.active:after,.main-menu-wrap .btn-action-menu:before{height:2px;margin-top:-1px}.main-menu-wrap .item-menu .menu-title{font-size:16px;line-height:20px}}.ico-fix .elm-fixed-icon{position:fixed;top:50px;margin:0}.frm-field-range .range-fields span{position:absolute;bottom:60px}.elm-fixed-icon,.elm-shtamp img{display:block;position:absolute;left:0}.elm-fixed-icon{right:0;top:calc(100vh - 50px);text-align:center;font-size:20px;line-height:1.2;font-weight:500;color:#909ba3;margin-top:-50vh;z-index:100}.elm-fixed-icon .fix-ico{width:60px;height:60px;margin:0 auto 20px}.elm-auto-number .number-ico img,.elm-fixed-icon .fix-ico img{display:block;width:100%}.elm-fixed-icon p{margin:9px}.elm-shtamp,.item-tech{display:block;position:relative}.elm-shtamp{padding-left:142px;text-align:left;font-size:12px;line-height:14px;padding-top:19px;font-weight:400;min-height:109px}.elm-shtamp p{margin-bottom:14px}.elm-shtamp .date{display:inline;color:#3d0f99}.elm-shtamp img{top:0;width:auto;height:100%}.item-tech{border-radius:7px;overflow:hidden;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;padding:8px;font-size:14px;line-height:1.2857}.item-tech .tech-row,.item-tech .tech-title-wrap{font-size:12px;font-weight:600;position:relative;overflow:hidden}.item-tech .tech-title-wrap{display:block;border-radius:7px;height:32px;background:#f2f4f9;line-height:32px;color:#333}.item-tech .tech-row{line-height:20px;padding:10px 0 10px 82px;border-bottom:1px solid #bfbfbf}.item-tech .tech-row:last-child{border-bottom:none;padding-bottom:2px}.item-tech .tech-title{float:left;padding:0 0 0 16px;margin:0 0 0-82px;width:80px}.item-tech .tech-title.small{color:#666}.item-tech .tech-val{font-size:14px}.item-tech .tech-actions+.tech-val{margin-right:220px}.item-tech .tech-actions{height:40px;float:right;overflow:hidden;position:absolute;top:0;right:0;padding-top:10px;padding-right:18px}.item-tech .tech-actions a{float:left;margin:0 16px 0 0;min-width:40px}.item-tech .tech-actions a:last-child{margin-right:0}.item-tech .tech-number{float:left;width:80px;height:32px;overflow:hidden;padding-right:7px;padding-left:16px}.item-tech .tech-date{float:left;width:200px;overflow:hidden}.item-tech .tech-status{float:right;width:120px;text-align:right;padding:0 30px 0 0;overflow:hidden;font-weight:700;text-transform:uppercase}.item-tech .elm-status-small{position:absolute;top:50%;right:10px;margin-top:-5px}.item-tech .elm-status-small.plus+.st-title,.item-transaction .tr-total.plus{color:#50c250}.item-tech .elm-status-small.minus+.st-title,.item-transaction .tr-total.minus{color:#fe1042}.elm-messages{display:inline-block;vertical-align:middle;font-size:12px;font-weight:700;color:#308dea;text-decoration:none;position:relative;padding-left:24px;line-height:20px;min-height:20px;background:url(/local/templates/default/css/../img/icons/ico-message.png)0 center no-repeat;background-size:16px 12px}.elm-small-minus,.elm-small-plus,.elm-status-small{display:inline-block;vertical-align:middle;border-radius:50%;position:relative}.elm-status-small{width:10px;height:10px;background:#a1dba4}.elm-status-small:before{content:"";display:block;position:absolute;margin:auto;width:6px;height:6px;border-radius:50%;border:2px solid #5cc75d;background:#c3ebc3;top:0;bottom:0;left:0;right:0}.elm-status-small.minus{background:#f8829d}.elm-status-small.minus:before{background:#f8829d;border-color:#fe1042}.elm-small-minus,.elm-small-plus{width:16px;height:16px;background:#fe1042}.elm-small-minus:after,.elm-small-minus:before,.elm-small-plus:after,.elm-small-plus:before{content:"";display:block;width:8px;height:2px;background:#fff;position:absolute;top:50%;left:50%;margin:-1px 0 0-4px}.elm-small-minus.light,.elm-small-plus.light{background:#878787}.elm-small-plus{background:#50c250}.elm-small-plus:before{-webkit-transform:-webkit-rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.item-transaction{border-radius:7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;padding:8px 8px 24px;font-size:14px;line-height:1.2857}.item-punch,.item-transaction,.item-transaction .tr-title-wrap{display:block;position:relative;overflow:hidden}.item-transaction .tr-title-wrap{background:#f2f4f9;border-radius:6px;height:32px;line-height:32px;padding:0 16px;font-size:12px;font-weight:600;margin-bottom:24px}.item-transaction .tr-table{display:table;width:100%;border-collapse:collapse}.item-transaction .tr-title{font-size:14px;line-height:16px;font-weight:600;display:table-cell;padding-left:64px;padding-right:12px}.item-transaction .tr-total{text-align:right;display:table-cell;width:0;white-space:nowrap;font-size:14px;font-weight:700;padding-right:16px}.item-transaction .tr-number{float:left;width:48px;position:relative;overflow:hidden}.item-transaction .tr-date{float:left;width:150px;overflow:hidden}.item-transaction .tr-code{float:right;width:190px;text-align:right;overflow:hidden}.item-transaction .elm-sep{display:inline;margin:0 8px 0 6px}.item-transaction .elm-small-minus,.item-transaction .elm-small-plus{position:absolute;top:64px;left:32px}.item-transaction .unit{display:inline;text-transform:uppercase;font-weight:600;font-size:12px}.item-punch{border-radius:7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;padding:66px 24px 32px 40px;font-size:14px;line-height:1.2857}.item-punch .pnc-title-wrap{position:absolute;top:8px;left:8px;border-radius:7px;background:#f2f4f9;height:32px;float:left;white-space:nowrap;overflow:hidden;font-size:12px;line-height:32px;font-weight:600;text-align:left;padding-right:32px}.item-punch .number{float:left;width:82px;padding-left:48px}.item-punch .number:before{content:"№";display:block;position:absolute;top:0;left:0;text-align:right;width:44px}.item-punch .pnc-name-wrap{margin-bottom:22px;padding-right:200px}.item-punch .name{font-size:14px;line-height:18px;min-height:36px;font-weight:600;color:#fe1042;overflow:hidden}.item-punch .name a,.item-punch .pnc-desc-wrap a{color:#333;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;border-bottom:1px solid rgba(51,51,51,.5);text-decoration:none}.item-punch .name a:hover{text-decoration:none}.item-punch .pnc-contacts-wrap{font-size:12px;line-height:14px;font-weight:600}.item-punch .pnc-contacts-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.item-punch .cnt-title{margin-bottom:10px}.item-punch .desc-title,.item-punch .pnc-desc-wrap{font-size:12px;line-height:14px}.item-punch .pnc-desc-wrap a{color:#308dea;border-bottom:1px solid rgba(48,141,234,.5)}.item-punch .name a:hover,.item-punch .pnc-desc-wrap a:hover{border-bottom-color:#fe1042;color:#fe1042}.item-punch .desc-title{margin-bottom:16px;font-weight:600;position:relative;overflow:hidden}.item-punch .desc-title span{display:block;float:left;position:relative;padding-right:10px}.item-punch .desc-title span:before{content:"";display:block;position:absolute;left:100%;bottom:4px;height:1px;background:#999;width:2000px}.item-punch .contact-wrap{float:left;width:144px;padding-right:40px;position:relative;margin-bottom:22px}.item-punch .contact-wrap:before{content:"";display:block;width:18px;height:28px;position:absolute;top:-8px;left:-27px;background:url(/local/templates/default/css/../img/icons/ico-phone.png)center no-repeat;background-size:100% 100%}.item-punch .contact-wrap+.contact-wrap{width:136px}.item-punch .contact-wrap+.contact-wrap+.contact-wrap{padding-right:0;width:100px}.item-punch .contact-wrap.address:before{width:18px;height:26px;left:-28px;background-image:url(/local/templates/default/css/../img/icons/ico-loc.png)}.item-punch .contact-wrap.auto:before{width:31px;height:17px;left:-42px;top:-2px;background-image:url(/local/templates/default/css/../img/icons/ico-auto.png)}.item-punch .cnt-phone{display:block;margin-bottom:4px}.item-friend-card .desc-wrap p:last-child,.item-punch .cnt-phone:last-child{margin-bottom:0}.item-punch .cnt-phone a{text-decoration:none;color:#333}.item-punch .name-title{color:#333;float:left;margin:0 4px 0 0}.item-punch .elm-client-status{width:150px;position:absolute;top:56px;right:24px}.item-punch .date{float:left}.elm-price p,.item-comment p,.item-menu p,.item-profile p,.item-punch p,.lk-form-box p,.photo-verified-box p{margin:0}.elm-auto-number,.elm-client-status,.elm-rate-set{display:inline-block;vertical-align:middle;position:relative;text-transform:uppercase;font-weight:600}.elm-client-status{font-size:10px;line-height:40px;min-height:40px;text-align:right;padding-right:48px}.elm-client-status .client-title{display:inline-block;vertical-align:middle;line-height:12px;width:100%}.elm-client-status:before{content:"";display:block;width:40px;height:40px;border-radius:50%;border:2px solid #bfbfbf;position:absolute;top:0;right:0;background-position:center;background-repeat:no-repeat;background-size:17px auto}.elm-client-status.recommend:before{background-image:url(/local/templates/default/css/../img/icons/ico-up.png)}.elm-client-status.unrecommend:before{background-image:url(/local/templates/default/css/../img/icons/ico-down.png)}.elm-client-status.neutral:before{background-image:url(/local/templates/default/css/../img/icons/ico-neutral.png)}.elm-auto-number,.elm-rate-set{text-align:center;font-size:14px;line-height:20px}.elm-auto-number .number-ico{display:block;width:26px;height:20px;margin:0 auto 1px}.elm-auto-number .number-title{display:block;white-space:nowrap}.elm-rate-set{vertical-align:top;min-width:102px;height:40px;padding-right:44px;text-align:left;text-transform:none;font-weight:700;color:#333}.elm-rate-inputs,.elm-rate-set .rate-title{display:block;overflow:hidden;position:relative}.elm-rate-set .rate-title{height:20px;line-height:20px;white-space:nowrap;max-width:200px;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:4px}.elm-rate-set .elm-rate-inputs{margin-left:-2px;display:block}.elm-rate-set .rate-value{display:block;width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;top:0;right:0;line-height:40px;text-align:center;font-size:14px;font-weight:700}.elm-rate-set.js-start-empty .rate-value{color:rgba(51,51,51,.25)}.elm-rate-inputs{height:12px;width:60px}.elm-rate-inputs input{display:block;position:absolute;top:0;left:-999px;opacity:0}.elm-rate-inputs input:checked~label:before{background:#bcbdc0}.elm-rate-inputs input:checked+label:before{background:#fe1042}.elm-rate-inputs label,.item-video{position:relative;overflow:hidden;cursor:pointer}.elm-rate-inputs label{display:block;width:12px;height:12px;float:left}.elm-rate-inputs label:before,.item-video:before{content:"";display:block;top:0;bottom:0;left:0;right:0}.elm-rate-inputs label:before{position:absolute;width:8px;height:8px;margin:auto;border-radius:50%;-webkit-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s;background:#fe1042}.js-start-empty label:before{background:#bcbdc0}.item-video{padding-bottom:72%;background:#000;height:0;line-height:1}.item-profile .period-wrap br,.item-video.active .btn-action-video,.item-video.active img,.item-video.active:before{display:none}.item-video:before{z-index:2;background:rgba(0,0,0,.75)}.item-video img{display:block;-o-object-fit:cover;object-fit:cover;z-index:3}.item-video .btn-action-video{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:4}.item-video embed,.item-video iframe,.item-video img,.item-video object{position:absolute;top:0;left:0;width:100%;height:100%}.item-comment-wrap{margin-bottom:34px}.item-comment-wrap .item-comment-wrap{padding-top:16px;margin-bottom:0}.item-comment-wrap .item-comment-wrap .item-comment{padding-left:68px}.item-comment-wrap .item-comment-wrap .item-comment .comment-title-wrap{padding-left:0;margin-bottom:0}.item-comment,.item-profile{display:block;position:relative;font-size:12px}.item-comment{overflow:hidden;line-height:18px}.item-comment .comment-title-wrap{min-height:50px;line-height:50px;padding-left:66px;margin-bottom:12px}.item-comment .comment-title{font-size:12px;line-height:16px;display:inline-block;vertical-align:middle;width:100%}.item-comment .comment-text{margin-bottom:6px}.item-comment .date{display:block;padding-top:5px;color:#999}.item-comment .comment-actions a,.item-comment .comment-title a{color:#308dea;border-bottom:1px solid rgba(48,141,234,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s;text-decoration:none}.item-comment .comment-actions a:hover,.item-comment .comment-title a:hover{border-bottom-color:#308dea}.item-comment .name{font-weight:700;text-transform:uppercase}.item-comment .name a{color:#fe1042;text-transform:none;border-bottom-color:rgba(254,16,66,.5)}.item-comment .name a:hover,.item-profile .messages-title a.link-author:hover{border-bottom-color:#fe1042}.item-comment .elm-avatar{width:50px;height:50px;position:absolute;top:0;left:0}.item-comment .elm-avatar .photo{width:48px;height:48px}.item-profile{line-height:1.5}.item-profile .info-wrap-col{overflow:hidden;margin-bottom:28px;max-width:500px}.item-profile .info-wrap-col .rate-column{width:68%}.item-profile .info-wrap-col .rate-column+.rate-column{width:32%;padding-right:0}.item-profile .info-wrap-col .rate-column:first-child{padding-right:52px}.item-profile .info-wrap-col .rate-column:first-child .elm-rate-wrap .rate-title{float:left;padding:0;line-height:24px}.item-profile .info-wrap-col .rate-column:first-child .elm-rate-wrap .rate-val{float:right;padding:0;line-height:24px}.item-profile .info-wrap-col .rate-column:last-child .elm-rate-wrap .rate-title{float:left;padding:0;line-height:24px}.item-profile .info-wrap-col .rate-column:last-child .elm-rate-wrap .rate-val{float:right;padding-top:8px}.item-profile .info-wrap-columns{overflow:hidden;max-width:500px}.item-profile .desc-wrap{margin-top:20px}.item-profile .rate-column{width:50%;padding-right:10px;float:left}.item-profile .elm-rate-wrap{padding-bottom:2px;overflow:hidden}.item-profile .title-wrap{position:relative;margin:0 0 26px;min-height:32px}.item-profile .date-wrap{width:110px;font-size:12px;padding-left:24px;position:relative;overflow:hidden;line-height:30px;height:30px;float:left}.item-profile .check-wrap{float:left;width:65px;padding:8px 0;line-height:1}.item-profile .messages-wrap{margin-top:12px;font-size:12px;line-height:18px}.item-profile .messages-title{margin-bottom:6px;color:gray}.item-profile .messages-title a,.item-profile .name-wrap a{-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s;text-decoration:none}.item-profile .messages-title a{font-weight:700;border-bottom:1px solid rgba(48,141,234,.5)}.item-profile .messages-title a:hover{border-bottom-color:#308dea}.item-profile .messages-title a.link-author{color:#fe1042;border-bottom-color:rgba(254,16,66,.5);font-weight:600}.item-profile .name-wrap{height:30px;line-height:30px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;overflow:hidden;width:190px;font-size:16px;font-weight:600}.item-profile .name-wrap a{display:inline;border-bottom:2px solid rgba(48,141,234,.5)}.item-catalog .cat-photos-more a:hover:before,.item-profile .name-wrap a:hover{border-bottom-color:#308dea}.item-profile .checks-wrap{font-size:12px;line-height:16px;position:relative;display:block;min-height:16px;padding-left:24px;background:url(/local/templates/default/css/../img/icons/ico-check.png)0 0 no-repeat;background-size:16px 16px;float:left;margin-right:15px}.item-profile .total-wrap{padding-top:2px;overflow:hidden}.item-profile .period-wrap{font-size:12px;line-height:16px;float:left}.item-profile .elm-count{width:32px;height:32px;border:0;background:#f2f4f9;font-size:12px;font-weight:400;color:#333;line-height:32px;position:absolute;top:0;left:-24px}.elm-check,.item-lk-comment{position:relative;border-radius:7px}.elm-check{display:inline-block;vertical-align:middle;width:46px;height:14px;border:1px solid #999}.elm-check:before{content:"";display:block;width:15px;height:8px;position:absolute;top:2px;left:2px;background:#4bd446;border-radius:4px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.item-lk-comment{display:block;overflow:hidden;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;padding:0 16px 32px}.item-catalog-tile li:before,.item-catalog-tile ul:before,.item-lk-comment.active .comment-text-wrap{display:none}.item-lk-comment.active .comment-edit-wrap{display:block}.item-lk-comment .lk-title-wrap{position:relative;overflow:hidden;border-bottom:1px solid #ced3de;padding:8px 0;text-align:center;font-size:10px;line-height:16px;margin-bottom:15px;text-transform:uppercase;font-weight:500}.item-lk-comment .lk-title-wrap a{text-decoration:none;color:#333}.item-lk-comment .lk-title{font-size:18px;line-height:24px;text-transform:none;display:block;margin-bottom:4px}.item-lk-comment .lk-title a{display:inline-block;vertical-align:middle;max-width:100%;line-height:20px;position:relative;overflow:hidden;border-bottom:1px solid rgba(51,51,51,.5);white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.item-lk-comment .lk-title a:hover{border-bottom-color:#333}.item-lk-comment .lk-wrap{padding-left:108px;padding-right:232px;border-bottom:1px solid #ced3de}.item-lk-comment .lk-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.item-lk-comment .lk-photos-wrap{width:92px;float:left;margin:0 0 16px -108px;position:relative}.item-lk-comment .lk-info-wrap{width:100%;float:left;margin-bottom:12px}.item-lk-comment .lk-photo{display:block;position:relative;overflow:hidden;width:92px;height:118px;border:5px solid #fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35)}.item-lk-comment .lk-photo img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-lk-comment .elm-hair{font-size:12px;line-height:20px;padding:26px 0 0;position:relative;margin-bottom:6px}.item-lk-comment .elm-hair:before{left:0;top:-10px}.item-lk-comment .elm-feature{font-size:12px;line-height:15px;padding:3px 0 2px}.item-lk-comment .elm-feature:first-child:after{display:none}.item-lk-comment .elm-feature:after{left:0;right:0}.item-lk-comment .elm-feature .f-title{width:auto;float:left;margin:0;padding:0}.item-lk-comment .elm-feature .f-value{width:auto;margin:0;float:right;padding:0}.item-lk-comment .lk-tabs ul{overflow:hidden;margin:0;text-align:center;font-size:0}.item-lk-comment .lk-tabs li{display:inline-block;vertical-align:top;margin:0 10px}.item-lk-comment .lk-tabs a{display:block;position:relative;text-decoration:none}.item-lk-comment .lk-tabs a.active .btn-action-check{color:#333}.item-lk-comment .btn-action-check{font-size:12px;line-height:16px;position:relative}.item-lk-comment .btn-action-check .button-text{height:16px;line-height:16px}.item-lk-comment .lk-tabs-wrap{width:216px;float:right;margin:0-232px 0 0;padding-left:10px}.item-lk-comment .lk-tab{margin:0-10px;white-space:nowrap}.item-catalog-actions:after,.item-friend-card .item-catalog-tile:after,.item-lk-catalog-tile:after,.item-lk-comment .comment-actions-wrap:after,.item-lk-comment .comment-title-wrap:after,.item-lk-comment .lk-prices-wrap:after,.item-lk-comment .lk-tab:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.item-lk-comment .lk-tabs{margin-bottom:6px}.item-lk-comment .lk-price{width:33.33%;text-align:center;height:64px;position:relative;overflow:hidden;border-left:1px solid #ced3de;float:left;padding-top:2px;margin-bottom:8px}.item-lk-comment .lk-price:first-child{border-left:none}.item-lk-comment .lk-price .price-value{font-size:18px;line-height:22px;margin-bottom:2px}.item-lk-comment .lk-price.last{width:100%;border-top:1px solid #ced3de;border-left:none;margin-bottom:8px;height:30px;line-height:30px;padding:0}.item-lk-comment .lk-price.last .price-title,.item-lk-comment .lk-price.last .price-value{height:32px;line-height:32px;font-size:12px;font-weight:600;text-transform:none;display:inline}.item-lk-comment .lk-comments-wrap{font-size:12px;line-height:18px;text-align:left;padding:24px 0 0 24px}.item-lk-comment .comment-title-wrap{position:relative;padding-left:44px;margin-bottom:18px}.item-lk-comment .comment-ico,.item-lk-comment .comment-ico img{display:block;width:40px;height:40px;position:absolute;top:-8px;left:0}.item-lk-comment .comment-ico img{top:0;bottom:0;margin:auto;height:24px;width:auto}.item-lk-comment .comment-title{font-size:18px;line-height:24px;float:left;margin:0;font-weight:500}.item-lk-comment .comment-edit-wrap{overflow:hidden;display:none;-webkit-animation:fadein ease .2s;animation:fadein ease .2s}.item-lk-comment .comment-actions-wrap{float:right;padding-top:2px;-webkit-animation:fadein ease .2s;animation:fadein ease .2s}.item-lk-comment .btn-action-ico-text{float:left;margin:0 0 0 12px}.item-lk-comment textarea{height:204px;border-radius:3px;border:1px solid #bfbfbf;padding:20px 24px;font-size:14px;line-height:20px;position:relative;overflow:hidden;text-align:left;margin-bottom:16px;clear:both}.item-lk-comment .btn,.item-lk-comment button,.item-lk-comment input[type=submit]{float:right;margin:0 0 0 22px}.item-lk-comment .btn.btn-reset,.item-lk-comment .btn[type=reset],.item-lk-comment button.btn-reset,.item-lk-comment button[type=reset],.item-lk-comment input[type=submit].btn-reset,.item-lk-comment input[type=submit][type=reset]{font-size:16px;line-height:20px;border-bottom-width:2px;height:20px;margin-top:11px}.item-lk-comment .btn.btn-third,.item-lk-comment button.btn-third,.item-lk-comment input[type=submit].btn-third{height:42px;line-height:40px;border-radius:3px;padding:0 24px;font-size:16px}.item-friend-card,.item-friend-card .cat-wrap{border-radius:7px;overflow:hidden;position:relative}.item-friend-card{display:block;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;padding:8px 8px 32px}.item-friend-card .cat-wrap{width:268px;float:left;margin:0-268px 0 0;border:1px solid #ced3de;z-index:2}.item-friend-card .desc-wrap{font-size:12px;line-height:18px;display:block;clear:both;padding:24px 32px 0}.item-friend-card .desc-wrap p{margin-bottom:12px}.item-friend-card .info-wrap-col{width:100%;float:right;padding-left:282px;padding-top:14px}.item-friend-card .info-wrap-col .elm-rate-wrap{padding:12px 0 12px 28px;border-bottom:1px solid #ced3de}.item-friend-card .info-wrap-col .elm-rate-wrap:last-child{border-bottom:none}.item-friend-card .info-wrap-columns{clear:both;position:relative;padding-top:20px;max-width:350px;overflow:hidden;margin-left:32px}.item-friend-card .info-wrap-columns .rate-column{width:50%;float:left;padding-right:10px}.item-friend-card .info-wrap-columns .rate-column+.rate-column{padding-right:0;padding-left:10px}.item-friend-card .item-catalog-tile{padding:20px 33px 10px 29px;overflow:visible}.item-friend-card .item-catalog-tile .cat-top-wrap{padding-left:128px}.item-friend-card .item-catalog-tile .cat-photos-wrap{width:110px;margin-left:-128px}.item-friend-card .item-catalog-tile .cat-features-wrap{height:96px}.item-friend-card .item-catalog-tile .cat-photo{height:140px;width:110px}.item-friend-card .item-catalog-tile .elm-hair{margin-bottom:6px}.item-friend-card .item-catalog-tile .elm-feature{padding:6px 0 5px}.item-friend-card .item-catalog-tile .cat-price.last:before{left:10px;right:10px}.item-friend-card .elm-rate-wrap{display:inline-block;vertical-align:top;width:100%;position:relative;overflow:hidden;padding-bottom:2px}.elm-rate-wrap{font-weight:400;text-align:left;color:#333}.elm-rate-wrap .rate-title{display:block;line-height:12px}.elm-rate-wrap,.elm-rate-wrap .rate-val{display:block;position:relative;font-size:12px;line-height:14px}.elm-rate-wrap .rate-val{min-height:14px;font-weight:600;padding-top:4px}.elm-rate-wrap .rate-val.att{font-weight:700;color:#4bd446}.elm-rate-wrap .elm-rate-rounds{margin-top:-8px}.elm-avatar{width:54px;height:54px;border-radius:50%;border:1px solid #a9a9a9;line-height:1;text-decoration:none}.elm-avatar,.elm-avatar .photo,.item-friend{display:block;position:relative;overflow:hidden}.elm-avatar .photo{width:52px;height:52px;border-radius:50%;border:2px solid #fff;background:url(/local/templates/default/css/../img/icons/ico-user-blank.png)center no-repeat;background-size:100%auto}.elm-avatar img,.item-friend .photo img{display:block;width:100%}.item-friend{border-radius:7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;padding-left:94px;padding-right:16px;text-align:left}.item-friend .friend-text-wrap{display:block;height:84px;line-height:78px}.item-friend .text-inner{display:inline-block;vertical-align:middle;width:100%;line-height:1;max-height:78px;position:relative;overflow:hidden}.item-friend .friend-actions-wrap{display:block;height:72px;line-height:1;padding-top:14px;position:relative;border-top:1px solid #bfbfbf}.item-friend .count-number,.item-friend .count-number:before{display:block;border-radius:50%;position:absolute;border:1px solid #9b9b9b}.item-friend .count-number{width:54px;height:54px;text-align:center;line-height:52px;font-size:18px;font-weight:600;color:#333;top:1px;left:-70px}.item-friend .count-number:before{content:"";width:48px;height:48px;top:0;bottom:0;left:0;right:0;margin:auto}.item-friend .fr-count{float:left;width:107px}.item-friend .fr-button{width:119px;float:left}.item-friend .fr-button:last-child{width:110px}.item-friend .count-title{font-size:12px;line-height:14px;text-transform:uppercase;font-weight:700}.item-friend .fr-name{font-size:18px;line-height:22px;font-weight:600;margin:0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;overflow:hidden}.item-friend .fr-name a{text-decoration:none;border-bottom:1px solid rgba(51,51,51,.5);-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;color:#333}.item-friend .fr-name a:hover{border-bottom-color:#fe1042}.item-friend .fr-status{padding:2px 0;line-height:1;margin:0}.item-friend .fr-date{font-size:12px;color:#666;line-height:14px}.item-friend .friend-photo{display:block;position:absolute;top:16px;left:24px;width:54px;height:54px;border-radius:50%;border:1px solid #9b9b9b;overflow:hidden}.item-event,.item-friend .photo{display:block;position:relative;overflow:hidden}.item-friend .photo{width:52px;height:52px;border-radius:50%;border:2px solid #fff;line-height:1}.item-friend .btn-fr-message{padding-left:30px;font-size:10px;line-height:12px;color:#308dea}.item-friend .btn-fr-add,.item-friend .btn-fr-delete,.item-friend .btn-fr-message{display:inline-block;vertical-align:middle;position:relative;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:none;-o-transition:none;transition:none}.item-friend .btn-fr-add{padding-left:30px;font-size:10px;line-height:12px}.item-friend .btn-fr-add:hover,.item-friend .btn-fr-delete:hover,.item-friend .btn-fr-message:hover,.item-friend .fr-name a:hover{text-decoration:none;color:#fe1042}.item-friend .btn-fr-message:hover:before{background-image:url(/local/templates/default/css/../img/icons/ico-message-hover.png)}.item-friend .btn-fr-add:before,.item-friend .btn-fr-delete:before,.item-friend .btn-fr-message:before{content:"";display:block;width:20px;height:16px;position:absolute;top:50%;left:0;background:url(/local/templates/default/css/../img/icons/ico-message.png)center no-repeat;background-size:100% 100%;margin-top:-8px}.item-friend .btn-fr-add:before,.item-friend .btn-fr-delete:before{width:24px;height:24px;margin-top:-12px;background-image:url(/local/templates/default/css/../img/icons/ico-del.png)}.item-friend .btn-fr-delete{padding-left:32px;font-size:10px;line-height:12px;color:#666}.item-friend .btn-fr-delete:hover:before{background-image:url(/local/templates/default/css/../img/icons/ico-del-hover.png)}.item-friend .btn-fr-add{color:#50c250}.item-friend .btn-fr-add:before{background-image:url(/local/templates/default/css/../img/icons/ico-friend.png)}.item-friend .btn-fr-add:hover:before{background-image:url(/local/templates/default/css/../img/icons/ico-friend-hover.png)}.item-event{border-radius:7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;padding:16px 30px 16px 104px}.item-event .event-ico{display:block;width:40px;height:40px;position:absolute;top:0;right:0}.item-event .event-ico img,.item-event .event-ico svg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:30px;max-height:30px}.item-event .event-photo-wrap{width:56px;float:left;margin:0 0 0-72px}.item-event .event-photo{display:block;width:100%;height:72px;position:relative;overflow:hidden;border:2px solid #fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35)}.item-event .event-photo img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-event .event-date{font-size:12px;line-height:1;display:block;margin-bottom:8px}.item-event .event-author{font-size:14px;font-weight:600;line-height:18px;margin-bottom:12px}.item-event .event-author a{color:#333;text-decoration:underline}.elm-user:hover .user-name,.item-event .event-author a:hover{text-decoration:none}.item-event .event-author a.event-link{color:#308dea}.elm-sticker,.elm-user{text-decoration:none;position:relative}.elm-sticker{display:block;height:10px;line-height:10px;text-align:center;overflow:hidden;font-size:7px;font-weight:700;background:#fe1042;color:#fff;letter-spacing:.2em}.elm-sticker.color-second{background:#32324d;font-size:6px;letter-spacing:0}.elm-user{height:32px;line-height:32px;padding-left:48px;font-size:14px;font-weight:600;color:#333}.elm-user .user-photo{display:block;width:32px;height:32px;position:absolute;top:0;left:0;border:1px solid #9c9c9c;overflow:hidden;border-radius:50%}.elm-user,.elm-user .user-name{display:inline-block;vertical-align:middle}.elm-user .user-name{line-height:16px;text-decoration:underline}.elm-user .photo{display:block;width:30px;height:30px;line-height:1;border:3px solid #fff;border-radius:50%;position:relative;overflow:hidden}.elm-user .photo img{display:block;width:100%}.elm-text-color,.tech-box table.tbl-main .elm-status-small.plus+.st-title{color:#50c250}.item-lk-catalog-tile{display:block;position:relative;padding:0 168px 0 0}.item-lk-catalog-tile.menu-active .cat-menu-wrap{display:block}.item-lk-catalog-tile .cat-menu-wrap{-webkit-animation:fadein ease .2s;animation:fadein ease .2s;display:none;position:absolute;top:0;right:0;width:210px;background:#fff;z-index:9;border-radius:6px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.45);box-shadow:0 0 25px rgba(0,0,0,.45);padding:24px 16px;font-size:14px;line-height:20px;color:#333}.item-lk-catalog-tile .cat-menu-wrap .menu-title{display:block;position:relative;font-size:14px;line-height:16px;font-weight:500;margin-bottom:10px;padding-left:40px;background:url(/local/templates/default/css/../img/icons/ico-eye.svg)6px 1px no-repeat;background-size:26px 16px}.item-lk-catalog-tile .cat-menu-wrap table{width:100%;margin:0}.item-lk-catalog-tile .cat-menu-wrap table td,.item-lk-catalog-tile .cat-menu-wrap table th{font-size:14px;text-align:left;font-weight:400;color:#000;vertical-align:top;line-height:20px;padding:5px 0 5px 8px;border:0;border-top:1px solid #bfbfbf}.item-lk-catalog-tile .cat-menu-wrap table tr:first-child td,.item-lk-catalog-tile .cat-menu-wrap table tr:first-child th{border-top:none}.item-lk-catalog-tile .cat-menu-wrap .btn-action-close{width:40px;height:40px;position:absolute;top:0;right:0;border:0}.item-lk-catalog-tile .cat-menu-wrap .btn-action-close:after,.item-lk-catalog-tile .cat-menu-wrap .btn-action-close:before{background:#bfbfbf}.item-lk-catalog-tile .cat-menu-wrap .btn-action-close:hover{background:0 0}.item-lk-catalog-tile .cat-menu-wrap .btn-action-close:hover:after,.item-lk-catalog-tile .cat-menu-wrap .btn-action-close:hover:before{background:#000}.item-lk-catalog-tile.disabled .item-catalog-tile:after{display:block}.item-lk-catalog-tile .item-catalog-tile{border-radius:7px 0 0 7px;height:370px}.item-lk-catalog-tile .item-catalog-tile:after{content:"";display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background:rgba(33,6,39,.5);border-radius:7px 0 0 7px}.item-lk-catalog-tile .item-catalog-actions{height:370px;float:right;margin:0-168px 0 0;width:168px}.item-catalog-actions{background:#210627;position:relative;border-radius:0 7px 7px 0;z-index:2;line-height:1;font-size:12px;color:#fff}.item-catalog-actions .cat-buttons-wrap,.item-catalog-actions .cat-select-wrap{border-bottom:2px dotted rgba(255,255,255,.25);padding:22px 8px 22px 24px}.item-catalog-actions .cat-buttons-wrap{text-align:center;padding:5px 20px}.item-catalog-actions .cat-buttons-wrap .btn-cat{color:#958a99;-webkit-transition:color ease .2s;-o-transition:color ease .2s;transition:color ease .2s}.item-catalog-actions .cat-buttons-wrap .btn-cat:hover{color:#fff}.item-catalog-actions .cat-button-wrap{margin-bottom:10px}.item-catalog .cat-inner-text p:last-child,.item-catalog-actions .cat-button-wrap:last-child{margin-bottom:0}.item-catalog-actions .cat-attach-wrap{position:relative;padding:14px 0 6px;overflow:hidden;text-align:center;height:100px}.item-catalog-actions .cat-attach-wrap:before{content:"";display:block;width:2px;position:absolute;top:0;left:50%;bottom:0;border-left:2px dotted rgba(255,255,255,.25);margin-left:-1px}.item-catalog-actions .cat-attach-wrap .cat-button-wrap{width:50%;float:left;padding:0 10px}.item-catalog-actions .cat-attach-wrap .btn-cat{font-size:9px;line-height:10px;font-weight:600;text-decoration:none;text-transform:uppercase;padding-top:30px}.item-catalog-actions .cat-attach-wrap .btn-cat .cat-ico img,.item-catalog-actions .cat-attach-wrap .btn-cat .cat-ico svg{max-width:18px;max-height:18px}.elm-count,.elm-title-ico,.item-catalog-actions .btn-cat{display:inline-block;vertical-align:middle;position:relative;text-decoration:none}.item-catalog-actions .btn-cat{font-size:12px;color:#fff;line-height:14px;padding:24px 0 0;max-width:100%}.item-catalog-actions .btn-cat .cat-ico{display:block;width:24px;height:24px;position:absolute;top:0;left:50%;margin:0 0 0-12px}.item-catalog-actions .btn-cat .cat-ico img,.item-catalog-actions .btn-cat .cat-ico svg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;max-width:12px;max-height:12px;margin:auto}.item-catalog-actions .btn-cat:hover{text-decoration:none}.item-catalog-actions .btn-cat:hover .cat-button-text{border-bottom-color:#fff}.item-catalog-actions .cat-button-text{-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.elm-count,.elm-title-ico{width:50px;height:50px;border-radius:50%;text-align:center;line-height:48px;border:1px solid #a3a9b4;background:#f2f4f9;font-size:18px;font-weight:700;color:#333}.elm-count img,.elm-count svg,.elm-count:before,.elm-title-ico img,.elm-title-ico svg,.elm-title-ico:before{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:28px;max-height:28px}.elm-count.video img,.elm-count.video svg,.elm-title-ico.video img,.elm-title-ico.video svg{max-width:34px;max-height:34px}.item-side-info{display:block;position:relative;font-size:12px;line-height:14px;font-weight:600;color:#ccc;text-align:left;padding-left:92px;padding-top:15px}.item-side-info:first-child{padding-top:0}.item-side-info .info-ico{display:block;width:77px;position:absolute;top:0;left:0;line-height:1}.item-side-info .info-ico img{display:block}.item-side-info .info-title{display:block;font-size:18px;line-height:20px;font-weight:700;color:#fff;margin-bottom:8px;text-transform:none}.item-side-info .att{color:#ffd400}.item-catalog-tile,.item-lk-menu{display:block;position:relative;text-decoration:none;color:#333;font-size:14px}.item-lk-menu{font-weight:600;text-align:left;line-height:20px;padding-left:56px;padding-top:5px;padding-bottom:5px}.item-lk-menu.active,.item-lk-menu:hover{color:#fe1042}.item-lk-menu.active[data-count]:before,.item-lk-menu:hover[data-count]:before{color:#fe1042;border-color:#fe1042}.item-lk-menu .menu-ico img.hover,.item-lk-menu .menu-ico svg.hover,.item-lk-menu.active .menu-ico img,.item-lk-menu:hover .menu-ico img{opacity:0}.item-catalog .cat-photos-preview li a.active:before,.item-catalog .cat-photos-preview li a:hover:before,.item-lk-menu.active .menu-ico img.hover,.item-lk-menu:hover .menu-ico img.hover{opacity:1}.item-lk-menu.active .menu-title,.item-lk-menu:hover .menu-title{border-bottom-color:#fe1042}.item-lk-menu[data-count]{padding-right:36px}.item-lk-menu[data-count]:before{content:attr(data-count);display:block;width:26px;height:26px;border-radius:50%;border:1px solid #9d9d9d;text-align:center;line-height:24px;position:absolute;top:15px;right:8px;margin-top:-13px;font-size:10px;font-weight:600;color:#333;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.item-lk-menu .menu-ico{display:block;width:48px;height:30px;position:absolute;top:0;left:0}.item-lk-menu .menu-ico img,.item-lk-menu .menu-ico svg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:30px;max-height:30px;-webkit-transition:opacity ease .2s;-o-transition:opacity ease .2s;transition:opacity ease .2s}.item-lk-menu .menu-title{display:inline;border-bottom:1px solid rgba(51,51,51,.5)}.item-catalog-tile{overflow:hidden;padding:8px 16px 0;min-height:335px;line-height:1;text-align:center;background:#fff;border-radius:7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}.item-catalog-tile .cat-title:before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:60px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,rgba(255,255,255,.9)),to(#fff));background:-o-linear-gradient(left,transparent 0,rgba(255,255,255,.9) 50%,#fff 100%);background:linear-gradient(to right,transparent 0,rgba(255,255,255,.9) 50%,#fff 100%);z-index:2}.item-catalog-tile .cat-inner-wrap{max-width:300px;margin:0 auto;position:relative}.item-catalog-tile .cat-title-wrap{margin-bottom:14px}.item-catalog-tile .cat-top-wrap{margin-bottom:5px;padding-left:110px}.item-catalog-tile .cat-prices-wrap:after,.item-catalog-tile .cat-tab:after,.item-catalog-tile .cat-top-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.item-catalog-tile .cat-features-wrap{height:80px;position:relative;overflow:hidden;display:block}.item-catalog-tile .cat-photos-wrap{width:93px;float:left;padding-top:6px;margin:0 0 5px -110px}.item-catalog-tile .cat-tabs ul{overflow:hidden;margin:0-22px 0-5px}.item-catalog-tile .cat-tabs li{float:left}.item-catalog-tile .cat-tabs a{display:block;height:30px;line-height:1;padding:6px 10px 0}.item-catalog-tile .cat-tabs a.active .btn-action-check{color:#333}.item-catalog-tile .cat-tabs a.disabled{pointer-events:none}.item-catalog-tile .cat-tabs a.disabled .btn-action-check{color:#bfbfbf}.item-catalog .cat-tabs li a.disabled .btn-action-check:before,.item-catalog-tile .cat-tabs a.disabled .btn-action-check:before{background-image:url(/local/templates/default/css/../img/icons/ico-plus.png);-webkit-transform:-webkit-rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.item-catalog-tile .cat-tab{margin:0-10px;white-space:nowrap}.item-catalog-tile .cat-price{width:33.33%;text-align:center;height:64px;position:relative;overflow:hidden;border-left:1px solid #ced3de;float:left;padding-top:10px}.item-catalog-tile .cat-price:first-child{border-left:none}.item-catalog-tile .cat-price.last{width:100%;position:relative;border:0;overflow:visible;padding:10px 0 0;height:auto}.item-catalog-tile .cat-price.last:before{content:"";display:block;position:absolute;top:10px;left:-999px;right:-999px;height:1px;background:#ced3de}.item-catalog-tile .cat-price.last .elm-price{height:32px;line-height:32px;display:block;position:relative;overflow:hidden;font-size:12px;min-height:0}.item-catalog-tile .cat-price.last .elm-price .price-title,.item-catalog-tile .cat-price.last .elm-price .price-title:last-child,.item-catalog-tile .cat-price.last .elm-price .price-value{display:inline;line-height:32px;height:auto;margin:0;text-transform:none;font-weight:600;font-size:12px}.item-catalog-tile .cat-price.last .elm-price .price-title:first-child,.item-catalog-tile .cat-price.last .elm-price .price-title:last-child:first-child,.item-catalog-tile .cat-price.last .elm-price .price-value:first-child{font-weight:400}.item-catalog-tile .cat-photo{display:block;position:relative;overflow:hidden;width:92px;height:118px;border:5px solid #fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);text-decoration:none;line-height:1}.item-catalog .cat-photo img,.item-catalog .cat-photo-preview img,.item-catalog-tile .cat-photo img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-catalog-tile .cat-info,.item-catalog-tile .cat-title{font-weight:600;display:block;position:relative;overflow:hidden}.item-catalog-tile .cat-title{font-size:18px;line-height:22px;height:27px;margin-bottom:0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.item-catalog-tile .cat-title a{color:#333;text-decoration:none;border-bottom:1px solid rgba(51,51,51,.5);-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.item-catalog-tile .cat-title a:hover{color:#fe1042;text-decoration:none;border-bottom-color:#fe1042}.item-catalog-tile .cat-info{font-size:10px;text-transform:uppercase;line-height:14px;height:14px}.item-catalog-tile .elm-price{font-size:12px;line-height:14px}.item-catalog-tile .elm-price .price-title:last-child{font-size:10px;text-transform:uppercase;font-weight:600}.item-catalog-tile .elm-price .price-value{display:block;height:24px;line-height:24px;font-size:18px}.item-catalog-tile .elm-hair{font-size:12px;text-transform:none;font-weight:700;line-height:14px;padding-top:32px;height:50px;padding-left:4px;margin-left:-4px;overflow:hidden}.item-catalog-tile .elm-hair:before{width:100%;height:36px;position:absolute;top:0;left:0;margin:0;background-size:26px auto;background-position:0 0}.item-catalog-tile .elm-feature{font-size:12px;line-height:13px;padding:4px 0 3px}.item-catalog-tile .elm-feature:first-child:after{display:none}.item-catalog-tile .elm-feature:after{left:0;right:0}.item-catalog-tile .elm-feature .f-title{float:left;margin:0;padding:0;width:auto}.item-catalog-tile .elm-feature .f-value{float:right;font-weight:600}.item-catalog-tile .btn-action-check{font-size:12px;line-height:18px;padding-right:20px}.item-catalog-tile .btn-action-check:before{width:16px;height:16px;background-size:16px auto;top:1px}.item-catalog-tile .btn-action-check .button-text{height:18px;line-height:18px}.item-catalog li,.item-catalog ul,.item-catalog-tile li,.item-catalog-tile ul{margin:0;padding:0}.item-catalog{display:block;position:relative;overflow:hidden;background:#fff;border-radius:7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);padding:100px 24px 0}.item-catalog.cat-title-long .cat-title-wrap:before{content:"";display:block;width:78px;height:38px;background:url(/local/templates/default/css/../img/main/gr01.png)center no-repeat;background-size:100% 100%;z-index:2;position:absolute;top:17px;right:20px}.item-catalog .cat-top-wrap{padding-left:228px}.item-catalog .cat-bottom-wrap:after,.item-catalog .cat-icons-wrap:after,.item-catalog .cat-top-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.item-catalog .cat-verified-wrap{width:180px;float:left;padding-left:10px;margin-bottom:20px}.item-catalog .cat-rate-wrap{float:right;width:182px;margin-bottom:20px}.item-catalog .cat-tabs-wrap{clear:both;border:2px solid #ced3de;position:relative;overflow:hidden;border-radius:7px;background:#ebeff8}.item-catalog .cat-info-wrap{width:100%;float:left;padding-top:5px}.item-catalog .cat-icons-wrap{padding-top:5px;max-width:400px}.item-catalog .cat-photos-wrap{width:198px;height:252px;float:left;margin:0 0 0-228px;position:relative}.item-catalog .cat-photos-more{font-size:10px;line-height:14px;text-align:center;font-weight:700;text-transform:uppercase;padding:12px 5px 0;height:40px;position:absolute;top:252px;left:8px;right:0}.item-catalog .cat-photos-more a{display:inline;text-decoration:none;border-bottom:1px solid #97c6f4;-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.item-catalog .cat-photos-more a:hover{text-decoration:none;border-bottom-color:#308dea}.item-catalog .cat-photos-more a:before{content:"+"attr(data-count);display:inline-block;font-size:14px;line-height:18px;text-align:center}.item-catalog .cat-photos-preview{display:none;width:52px;position:absolute;top:0;left:0;bottom:-20px;overflow:hidden;z-index:2}.item-catalog .cat-photos-preview ul{height:256px;position:relative;overflow:hidden}.item-catalog .cat-photos-preview li{margin:0 0 8px;padding:0}.item-catalog .cat-photos-preview li a{display:block;padding-left:8px;position:relative;overflow:hidden;line-height:1}.item-catalog .cat-photos-preview li a:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:4px;background:#fe1042;opacity:0;-webkit-transition:opacity ease .2s;-o-transition:opacity ease .2s;transition:opacity ease .2s}.item-catalog .cat-desc-wrap{display:block;position:relative;overflow:hidden;text-align:center;padding:13px 0 17px}.item-catalog .cat-desc-wrap .btn-action-text{font-size:12px}.item-catalog .cat-photos-main{width:238px;height:292px;position:absolute;top:-20px;left:-20px;padding:20px}.item-catalog .cat-title-wrap{display:block;position:absolute;top:0;left:0;right:0;height:100px;text-align:center;line-height:1;padding:20px 50px}.item-catalog .cat-title-wrap .btn-action-text{margin-left:5px}.item-catalog .cat-prices-wrap,.item-catalog .cat-tabs ul{overflow:hidden}.item-catalog .cat-photo-preview{display:block;position:relative;overflow:hidden;width:44px;height:56px;text-decoration:none;line-height:1}.item-catalog .cat-desc-block{display:none;text-align:left;font-size:12px;line-height:20px;padding-top:15px}.item-catalog .cat-desc-block p,.media-text-box p{margin-bottom:20px}.item-catalog .cat-inner-text{max-height:180px;position:relative;overflow:hidden}.item-catalog .cat-outer-text>a,.item-catalog .cat-outer-text>p{margin-top:20px;display:inline-block}.item-catalog .cat-price{width:25%;float:left;border-left:1px solid #ced3de}.item-catalog .cat-price:first-child,.item-catalog .cat-tabs li:first-child a{border-left:none}.item-catalog .cat-photo{display:block;position:relative;overflow:hidden;line-height:1;width:188px;height:242px}.item-catalog .cat-tabs li{width:50%;float:left}.item-catalog .cat-tabs li:last-child a{border-right:none}.item-catalog .cat-tabs li a,.item-menu{display:block;line-height:1;text-decoration:none;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.item-catalog .cat-tabs li a{height:46px;text-align:center;padding:12px 10px 0;border-left:1px solid #ced3de;border-right:1px solid #ced3de;border-bottom:2px solid #ced3de;background:#fff}.item-catalog .cat-tabs li a:hover{background:#ebeff8}.item-catalog .cat-tabs li a.active{background:#ebeff8;border-bottom-color:#ebeff8}.item-catalog .cat-tabs li a.active .btn-action-check{color:#333}.item-catalog .cat-tabs li a.disabled{pointer-events:none}.item-catalog .cat-tabs li a.disabled .btn-action-check{color:#bfbfbf}.item-catalog .cat-tab,.item-catalog .cat-tabs li a,.item-catalog .cat-title{position:relative;overflow:hidden}.item-catalog .cat-tab.active{padding:10px 0}.item-catalog .cat-title{font-size:28px;font-weight:500;margin-bottom:10px}.item-catalog .cat-title a{display:inline-block;vertical-align:top;height:32px;line-height:32px;color:#333;text-decoration:none;border-bottom:2px solid #999;-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s;white-space:nowrap}.item-catalog .cat-title a:hover{border-color:#333}.item-catalog .cat-title-info{font-size:12px;color:#666;line-height:18px;height:38px;position:relative;overflow:hidden}.item-catalog .cat-sl-item{display:block;position:relative;overflow:hidden}.item-catalog .cat-slider-wrap{width:198px;height:252px;border:5px solid #fff;line-height:1;-webkit-box-shadow:0 0 10px rgba(0,0,0,.35);box-shadow:0 0 10px rgba(0,0,0,.35);overflow:hidden}.item-catalog .elm-status-text{margin-right:2px}.item-catalog .elm-metro{margin-bottom:30px}.item-catalog .elm-hair{display:block;margin-left:-4px;margin-bottom:4px}.item-catalog .btn-action-ico-small.fav{width:40px;height:40px;position:absolute;top:26px;left:28px;z-index:2;margin:-20px 0 0-20px}.item-catalog .btn-action-ico-small.rouble,.item-catalog li:before,.item-catalog ul:before,.item-menu .menu-image.desktop{display:none}.item-catalog .owl-next,.item-catalog .owl-prev{position:absolute;top:50%;left:20px;margin-left:-16px;margin-top:-16px}.item-catalog .owl-next{left:auto;right:20px;margin-left:auto;margin-right:-16px}.item-menu{margin:0 auto;font-size:18px;color:#fff;font-weight:400;text-align:left;text-transform:none;max-width:400px;z-index:2}.item-menu:hover{opacity:.9;color:#fe1042}.item-menu.active,.tech-box table.tbl-main .elm-status-small.minus+.st-title{color:#fe1042}.item-menu:before{content:"";display:block;padding-top:24%}.item-menu .menu-image,.item-menu .menu-text-wrap{position:absolute;top:50%;left:0;-webkit-transform:-webkit-translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.item-menu .menu-image{display:block;width:101.5%;margin-top:1px}.item-menu .menu-text-wrap{right:0;padding-right:40%;padding-left:12%}.item-menu .menu-count{display:block}.item-menu .menu-title{display:block;font-size:20px;font-weight:900;margin-bottom:5px}.item-menu,.logo,.logo img{position:relative}.logo{display:inline-block;vertical-align:middle;text-decoration:none;line-height:1;width:195px;height:36px}.logo img{display:block;z-index:2;width:100%}.elm-catalog-popup:after,.logo:before{content:"";display:block;background-size:100% 100%;position:absolute}.logo:before{width:162px;height:92px;background:url(/local/templates/default/css/../img/main/logo-light.png)center no-repeat;top:-17px;right:-44px}.elm-catalog-popup{position:relative;z-index:20;width:242px}.elm-catalog-popup:after{width:327px;height:166px;background:url(/local/templates/default/css/../img/main/shadow-popup.png)center no-repeat;bottom:-18px;left:11px;z-index:-1}.elm-catalog-popup:before{content:"";display:inline-block;vertical-align:middle;-webkit-transition:none;-o-transition:none;transition:none;background-image:url(/local/templates/default/css/../img/spr.png);background-position:0 0;width:19px;height:19px;position:absolute;top:100%;left:127px;margin-top:-1px;z-index:2}.elm-catalog-popup .item-catalog-tile{-webkit-box-shadow:none;box-shadow:none;border:1px solid gray;padding-left:16px;padding-right:16px;padding-bottom:0;min-height:335px}.elm-catalog-popup .item-catalog-tile .cat-top-wrap{padding-left:126px}.elm-catalog-popup .item-catalog-tile .cat-photos-wrap{width:110px;margin-left:-126px}.elm-catalog-popup .item-catalog-tile .cat-photo{width:110px;height:140px}.elm-catalog-popup .item-catalog-tile .cat-features-wrap{height:96px}.elm-catalog-popup .item-catalog-tile .elm-feature{padding:6px 0 5px}.elm-catalog-popup .btn-action-close{z-index:9;position:absolute;top:-22px;right:-20px}.elm-price{font-size:14px;line-height:20px;text-align:center;min-height:68px}.elm-price .price-title{display:block}.elm-price .price-title:last-child{font-size:10px;text-transform:uppercase;font-weight:600;line-height:1}.elm-price .price-value{display:block;font-size:20px;text-transform:uppercase;line-height:30px;font-family:"Arial";font-weight:700;letter-spacing:-1px}.elm-metro,.elm-photo{display:block;position:relative;overflow:hidden}.elm-metro{font-size:12px;color:#333;text-align:left;line-height:20px;padding-left:41px}.elm-metro a{display:inline;text-decoration:none;border-bottom:1px solid rgba(51,51,51,.5);color:#333;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.elm-metro a:hover{text-decoration:none;border-bottom-color:#fe1042;color:#fe1042}.elm-metro .btn-action-ico-small.metro{position:absolute;top:-10px;left:-10px;width:40px;height:40px}.elm-photo{line-height:1}.elm-photo:before{content:"";display:block;width:100%;padding-top:100%}.elm-photo img,.gallery-box .item-photo img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elm-status-text,.elm-verified{position:relative;font-size:12px;text-transform:uppercase;text-decoration:none;text-align:left}.elm-verified{display:block;height:51px;overflow:hidden;padding-left:64px;line-height:51px;font-weight:700;color:#4fc34f}.elm-verified.not-verified{color:#bfbfbf}.elm-verified.not-verified .elm-photo-verified{background-image:url(/local/templates/default/css/../img/icons/ico-photo-not-verified.png)}.elm-verified .ver-title{display:inline-block;vertical-align:middle;width:100%;line-height:12px}.elm-verified .elm-photo-verified{position:absolute;top:0;left:0}.elm-status-text{display:inline-block;vertical-align:middle;line-height:18px;height:18px;color:#666;font-weight:800;padding-right:20px}.elm-status-text .elm-status{display:none}.elm-hair img,.elm-hair svg,.elm-status-text:before{display:block;position:absolute;top:0;bottom:0;margin:auto}.elm-status-text:before{content:"";right:0;width:14px;height:14px;border-radius:50%;border:3px solid #d0d0d0;background:#898989;overflow:hidden}.elm-status-text:after{width:2px;height:2px;background:#e5e5e5;border-radius:50%;top:50%;right:7px;margin:-1px -1px 0 0}.elm-status-text.online{color:#4fc34f}.elm-status-text.online:before,.elm-status.online{border-color:#b9e7b9;background:#4fc34f}.elm-status{width:14px;height:14px;border-radius:50%;border:3px solid #d0d0d0;background:#898989;overflow:hidden}.elm-feature:after,.elm-status-text:after,.elm-status:before{content:"";display:block;position:absolute}.elm-status:before{width:4px;height:4px;background:#e5e5e5;top:50%;left:50%;margin:-2px 0 0-2px}.elm-feature,.elm-hair,.elm-status{display:block;position:relative}.elm-feature{font-size:14px;line-height:20px;padding:10px 0 11px 118px;overflow:hidden;font-weight:600}.elm-feature:after{left:40px;right:0;top:0;height:1px;background:#bfbfbf}.elm-feature .f-title{width:78px;float:left;margin:0 0 0-78px;padding-right:5px;font-weight:400}.elm-feature .btn-action-ico-small.arr,.elm-hair:before{position:absolute;top:0;left:-11px}.elm-hair{font-size:16px;font-weight:700;text-align:left;text-decoration:none;color:#333;height:40px;line-height:40px;padding-left:45px}.elm-hair img,.elm-hair svg{left:0}.elm-hair:before{content:"";display:block;width:40px;height:40px;left:0;background-position:0 6px;background-repeat:no-repeat;background-size:26px 36px}.elm-hair.brunette:before{background-image:url(/local/templates/default/css/../img/icons/ico-hair-brunette.png)}.elm-hair.blonde:before{background-image:url(/local/templates/default/css/../img/icons/ico-hair-blonde.png)}.elm-hair.red:before{background-image:url(/local/templates/default/css/../img/icons/ico-hair-red.png)}.elm-hair.empty:before{background-image:url(/local/templates/default/css/../img/icons/ico-hair-empty.png)}.elm-rate-point,.elm-rouble{display:inline-block;vertical-align:middle;border-radius:50%;position:relative}.elm-rouble{width:32px;height:32px;border:2px solid #333;background:url(/local/templates/default/css/../img/icons/ico-rouble03.png)center no-repeat;background-size:12px 17px}.elm-rate-point{width:8px;height:8px;overflow:hidden;background:#308dea}.elm-rate-point.empty{background:#bfbfbf}.item-review-set{display:block;position:relative;overflow:hidden;line-height:1;padding-right:80px}.item-review-set .set-title{display:inline-block;vertical-align:middle;width:100%;font-size:14px;line-height:16px;text-align:left;padding:1px 0;min-height:34px}.item-review-set select{display:block;position:absolute;top:0;right:5px;height:34px;width:70px;max-width:70px;padding-left:20px}.item-review-set .set-stars{margin:0-90px 0 0;overflow:hidden;line-height:1;padding-top:8px}.item-review-set .elm-rate-point{float:left;margin:0 9px 0 0}.item-review-set .elm-rate-point:last-child{margin:0}.item-review-set .elm-star{float:left;margin:0 3px 0 0}.elm-rate-rounds .elm-round:last-child,.item-review-set .elm-star:last-child{margin-right:0}.elm-rate{display:block;position:relative;padding-left:52px;height:51px;line-height:44px;overflow:hidden;font-size:9px;text-transform:uppercase;font-weight:700;text-align:left}.elm-rate .elm-rate-value{display:block;position:absolute;left:0;top:0;bottom:0;margin:auto}.elm-rate .elm-rate-stars{display:block;margin-bottom:4px}.elm-rate .rate-text{display:inline-block;vertical-align:middle;line-height:1;width:100%}.elm-rate .rate-text>a{text-decoration:none;border-bottom:1px solid rgba(48,141,234,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.elm-rate .rate-text>a:hover{border-bottom-color:#308dea}.elm-rate .rate-title{display:block;font-size:12px;font-weight:700;text-transform:uppercase;color:#d66f15;line-height:14px;margin-bottom:2px}.elm-photo-verified{position:relative;width:51px;height:51px;background:url(/local/templates/default/css/../img/icons/ico-photo-verified.png)center no-repeat;background-size:51px 51px}.elm-photo-verified,.elm-rate-value,.elm-star{display:inline-block;vertical-align:middle}.elm-rate-value{width:45px;height:45px;position:relative;border:2px solid #fac917;background:#ffea00;text-decoration:none;border-radius:50%;text-align:center;line-height:41px;font-size:18px;color:#d66f15;font-family:"Arial";font-weight:700}.elm-rate-value:before{content:"";display:block;position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:4px solid #fff;border-radius:50%}.elm-star{width:14px;height:13px;background:url(/local/templates/default/css/../img/icons/ico-star01.png)center no-repeat;background-size:14px 13px}.elm-star.half{background-image:url(/local/templates/default/css/../img/icons/ico-star02.png)}.elm-star.empty{background-image:url(/local/templates/default/css/../img/icons/ico-star03.png)}.elm-rate-rounds,.elm-rate-stars,.elm-round{display:inline-block;vertical-align:middle;height:8px}.elm-round{width:8px;border-radius:50%;background:#fe1042}.elm-round.empty{background:#878787}.elm-rate-rounds,.elm-rate-stars{width:56px;line-height:1;overflow:hidden;position:relative}.elm-rate-rounds .elm-round{display:block;float:left;margin:0 4px 0 0}.elm-rate-stars{width:74px;height:13px}.elm-rate-stars .elm-star{float:left;margin:0 1px 0 0}.elm-rate-stars .elm-star:last-child{margin:0}@media (max-width:479px){.item-lk-comment .lk-wrap{padding-right:0}.item-lk-comment .lk-tabs-wrap{width:auto;float:none;clear:both;margin:0 0 0-108px}.item-lk-comment .lk-comments-wrap{padding-left:0}.item-lk-comment .comment-title{float:none}.item-lk-comment .comment-actions-wrap{float:none;clear:both}.item-lk-comment .btn-action-ico-text{margin:0 20px 0 0}}@media (max-width:767px){.item-catalog .cat-title-wrap{min-width:100%!important}}@media (min-width:640px){.elm-fixed-icon{font-size:60px}.elm-fixed-icon .fix-ico{width:100px;height:100px;margin-bottom:30px}}@media (min-width:768px){.item-lk-comment{padding-left:32px;padding-right:32px}.item-lk-comment .lk-title-wrap{text-align:left;border-bottom:none;margin-bottom:2px;padding-top:16px}.item-lk-comment .lk-wrap{padding-left:142px;padding-right:382px;padding-bottom:32px;border-bottom:none}.item-lk-comment .lk-photos-wrap{width:110px;margin-left:-142px;margin-bottom:0}.item-lk-comment .lk-photo{width:110px;height:140px}.item-lk-comment .lk-info-wrap{margin-bottom:0}.item-lk-comment .lk-title{text-align:left}.item-lk-comment .elm-hair{padding-top:20px;margin-bottom:10px}.item-lk-comment .elm-hair:before{top:-16px}.item-lk-comment .elm-feature{padding-top:5px;padding-bottom:4px}.item-lk-comment .lk-tabs-wrap{width:344px;margin:0-382px 0 0;border-radius:7px;border:2px solid #ced3de;background:#ebeff8;position:relative;overflow:hidden;padding:0}.item-lk-comment .lk-tab{padding:10px 10px 0;margin:0}.item-lk-comment .lk-tabs{margin:0}.item-lk-comment .lk-tabs li{width:50%;float:left;padding:0;margin:0}.item-friend-card .item-catalog-tile .cat-tabs li:first-child a,.item-lk-comment .lk-tabs li:first-child a{border-left:none}.item-lk-comment .lk-tabs a{display:block;height:42px;line-height:40px;text-align:center;background:#fff;border-left:2px solid #ced3de;border-bottom:2px solid #ced3de}.item-lk-comment .lk-tabs a.active{background:#ebeff8;border-bottom-color:#ebeff8}.item-lk-comment .lk-price{height:52px;margin-bottom:10px;padding-top:0}.item-lk-comment .lk-price .price-title{font-size:12px;line-height:14px}.item-lk-comment .lk-price .price-title:last-child{font-size:10px;line-height:12px}.item-lk-comment .lk-price.last{height:26px;line-height:26px;margin:0}.item-lk-comment .elm-price{min-height:0}.item-lk-comment .lk-comments-wrap{padding-top:0;padding-left:44px}.item-lk-comment .comment-title-wrap{padding-left:0}.item-lk-comment .comment-ico{left:-44px}.item-lk-comment .comment-edit-wrap{margin:0 0 0-44px}.item-lk-comment textarea{height:143px;padding-left:43px;padding-right:43px;margin-bottom:24px}.item-punch{padding:76px 12px 32px 58px}.item-punch .pnc-contacts-wrap{width:416px;float:left}.item-punch .contact-wrap{margin-bottom:0}.item-punch .pnc-desc-wrap{width:214px;float:left;margin:0}.item-punch .desc-title span:before,.item-punch .pnc-desc-wrap br{display:none}.item-punch .pnc-name-wrap,.item-punch .pnc-title-wrap{width:237px;height:40px;line-height:40px;padding:0}.item-punch .pnc-name-wrap{width:260px;position:absolute;top:8px;left:276px;margin:0}.item-punch .desc-title{margin-bottom:12px}.item-punch .name{display:inline-block;vertical-align:middle;width:100%;line-height:20px;min-height:0}.item-punch .elm-client-status{top:8px;right:12px}.item-punch .name-title{float:left}.item-punch .number{width:92px;padding-left:42px}.item-punch .number:before{width:36px}.item-punch .date{width:140px;padding-right:0}.item-profile .info-wrap-col{width:240px;float:left;padding:0;margin:0}.item-profile .info-wrap-col .rate-column{width:100%;float:none;padding:0;margin:0}.item-profile .info-wrap-col .rate-column:first-child{padding-right:0}.item-profile .info-wrap-col .rate-column+.rate-column{width:100%;padding:0;float:none}.item-profile .info-wrap-col .elm-rate-wrap{padding-left:95px;padding-bottom:0}.item-profile .info-wrap-col .elm-rate-wrap .rate-title{width:95px;float:left;margin:0 0 0-95px}.item-profile .info-wrap-col .elm-rate-wrap .rate-val{width:100%;float:left}.item-profile .info-wrap-columns{width:350px;float:left;margin:0;padding:8px 0 0}.item-profile .info-wrap-columns .rate-column{width:182px}.item-profile .info-wrap-columns .rate-column+.rate-column{width:168px}.item-profile .desc-wrap{clear:both;padding-top:18px}.item-profile .messages-wrap{margin-top:18px}.item-profile .title-wrap{padding-left:100px;margin-bottom:12px}.item-profile .date-wrap{width:82px;padding-left:0}.item-profile .check-wrap{width:62px}.item-profile .name-wrap{width:150px;float:left}.item-profile .checks-wrap{width:116px;float:left;font-size:12px;line-height:12px;margin:0;background-position:0 center}.item-profile .checks-wrap b,.item-profile .period-wrap br{display:block}.item-profile .period-wrap{width:100px;float:left;font-size:12px;line-height:12px;margin:0}.item-profile .elm-count{left:0}.item-profile .total-wrap{float:right;width:245px}.item-comment-wrap{margin-bottom:24px}.item-comment-wrap .item-comment-wrap{padding-left:60px;padding-top:16px}.item-comment-wrap .item-comment-wrap~.item-comment-wrap{padding-top:5px}.item-comment,.item-comment-wrap .item-comment-wrap .item-comment{padding-left:60px}.item-comment .comment-title-wrap{margin-bottom:0;padding-left:0}.item-friend-card{padding:16px 32px 32px 336px}.item-friend-card .cat-wrap{width:336px;float:left;padding-left:32px;margin:0 0 0-336px;border:0}.item-friend-card .info-wrap-columns{clear:none;width:100%;float:right;max-width:100%;margin-left:0}.item-friend-card .info-wrap-col{width:100%;float:right;padding:44px 0 0;margin-bottom:10px;overflow:hidden}.item-friend-card .info-wrap-col .elm-rate-wrap{display:inline-block;vertical-align:top;width:100%;padding:0 0 0 82px;border:0;margin:0}.item-friend-card .info-wrap-col .elm-rate-wrap .rate-title{width:82px;float:left;margin:0 0 0-82px;height:24px;line-height:24px}.item-friend-card .info-wrap-col .elm-rate-wrap .rate-val{height:24px;line-height:24px;padding:0;margin:0;overflow:hidden}.item-friend-card .info-wrap-col .elm-rate-wrap .elm-rate-rounds{margin:8px 0 0;display:block}.item-friend-card .info-wrap-col .rate-column+.rate-column .elm-rate-wrap{padding-left:58px}.item-friend-card .info-wrap-col .rate-column+.rate-column .elm-rate-wrap .rate-title{width:58px;margin-left:-58px}.item-friend-card .info-wrap-columns .rate-column{float:left;padding:0 10px 0 0;width:150px}.item-friend-card .info-wrap-columns .rate-column+.rate-column{width:202px;float:right;padding:0 0 0 10px}.item-friend-card .desc-wrap{margin:0 0 0-304px;padding:26px 0 0}.item-friend-card .desc-wrap p{margin-bottom:20px}.item-friend-card .desc-wrap br,.item-friend-card .item-catalog-tile .btn-action-check:before{display:none}.item-friend-card .rate-column{float:right;width:202px;padding-left:10px}.item-friend-card .rate-column+.rate-column{float:left;padding-left:0;padding-right:10px;width:150px}.item-friend-card .item-catalog-tile{padding:0;margin:0;width:240px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.item-friend-card .item-catalog-tile .cat-inner-wrap{max-width:100%}.item-friend-card .item-catalog-tile .cat-top-wrap{padding-left:134px;margin-bottom:10px}.item-friend-card .item-catalog-tile .cat-photos-wrap{margin-left:-134px}.item-friend-card .item-catalog-tile .cat-title-wrap{text-align:left;margin-bottom:6px}.item-friend-card .item-catalog-tile .cat-title{text-align:left}.item-friend-card .item-catalog-tile .elm-hair{margin-bottom:0}.item-friend-card .item-catalog-tile .cat-tabs-wrap{clear:both;border:2px solid #ced3de;position:relative;overflow:hidden;border-radius:7px;background:#ebeff8}.item-friend-card .item-catalog-tile .btn-action-check{padding:0}.item-friend-card .item-catalog-tile .cat-tabs ul{overflow:hidden;margin:0}.item-friend-card .item-catalog-tile .cat-tabs li{width:50%;float:left;margin:0;padding:0}.item-friend-card .item-catalog-tile .cat-tabs li:last-child a{border-right:none}.item-friend-card .item-catalog-tile .cat-tabs li a{display:block;height:42px;position:relative;line-height:1;text-align:center;text-decoration:none;padding:12px 10px 0;overflow:hidden;border-left:1px solid #ced3de;border-right:1px solid #ced3de;border-bottom:2px solid #ced3de;background:#fff;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.item-friend-card .item-catalog-tile .cat-tabs li a:hover{background:#ebeff8}.item-friend-card .item-catalog-tile .cat-tabs li a.active{background:#ebeff8;border-bottom-color:#ebeff8}.item-friend-card .item-catalog-tile .cat-tabs li a.active .btn-action-check{color:#333}.item-friend-card .item-catalog-tile .cat-tabs li a.active .btn-action-check .button-text,.item-friend-card .item-catalog-tile .cat-tabs li a.disabled .btn-action-check .button-text{border-bottom:none}.item-friend-card .item-catalog-tile .cat-tabs li a.disabled{pointer-events:none}.item-friend-card .item-catalog-tile .cat-tabs li a.disabled .btn-action-check{color:#bfbfbf}.item-friend-card .item-catalog-tile .cat-tabs li a.disabled .btn-action-check:before{background-image:url(/local/templates/default/css/../img/icons/ico-plus.png);-webkit-transform:-webkit-rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.item-friend-card .item-catalog-tile .cat-tab{position:relative;overflow:hidden}.item-friend-card .item-catalog-tile .cat-tab.active{padding:10px 0 0}.item-friend-card .item-catalog-tile .cat-price{padding-top:0;padding-bottom:0;height:50px}.item-friend-card .item-catalog-tile .cat-price.last{height:25px;line-height:24px;padding-top:1px;margin-top:10px}.item-friend-card .item-catalog-tile .cat-price.last:before{top:0}.item-friend-card .item-catalog-tile .cat-price.last .elm-price{height:28px;overflow:hidden;line-height:32px;margin-top:-4px}.item-catalog{padding:24px 24px 10px 452px}.item-catalog.cat-title-long .cat-title-wrap:before{top:-6px;right:0}.item-catalog .cat-top-wrap{width:452px;float:left;margin:0 0 0-452px;padding:0 0 0 268px}.item-catalog .cat-bottom-wrap{width:100%;float:right;padding:106px 0 0;margin-bottom:10px}.item-catalog .cat-title-wrap{position:relative;padding:0 0 0 36px;text-align:left;margin-top:-2px;height:auto;margin-bottom:4px;top:auto;left:auto;right:auto;min-width:315px}.item-catalog .cat-photos-wrap{width:246px;height:280px;margin-left:-246px}.item-catalog .cat-desc-wrap{display:none}.item-catalog .cat-photos-main{width:260px;height:320px}.item-catalog .cat-slider-wrap{width:220px;height:280px;border-width:10px}.item-catalog .cat-features-wrap{padding-right:20px}.item-catalog .cat-icons-wrap{width:200px;position:absolute;top:0;right:0;padding:9px 20px 0 0}.item-catalog .cat-rate-wrap,.item-catalog .cat-verified-wrap{margin:0;float:none;text-align:right;padding:0 0 4px}.item-catalog .cat-rate-wrap{padding:0 4px 4px 0}.item-catalog .cat-tabs li a{height:50px}.item-catalog .cat-tab.active{padding-bottom:0}.item-catalog .cat-price{width:33.333%}.item-catalog .cat-price.last{width:100%;border-top:1px solid #ced3de;margin-top:8px;border-left:none;clear:both}.item-catalog .cat-price.last .elm-price{height:40px;min-height:40px;line-height:40px;text-align:center;padding:0;overflow:hidden;position:relative;font-size:14px;font-weight:400}.item-catalog .cat-price.last .elm-price .price-title,.item-catalog .cat-price.last .elm-price .price-title:last-child,.item-catalog .cat-price.last .elm-price .price-value{display:inline;margin:0;padding:0;font-size:14px;font-weight:400}.item-catalog .cat-price.last .elm-price .price-value{font-weight:600}.item-catalog .cat-price.last .elm-price .price-title:last-child{text-transform:none}.item-catalog .cat-photo{width:200px;height:260px}.item-catalog .cat-title-info{font-size:12px;height:auto;max-height:36px}.item-catalog .cat-title{font-size:24px;line-height:26px;margin-bottom:16px}.item-catalog .cat-title a{height:26px;line-height:26px}.item-catalog .elm-hair{font-size:14px;margin-bottom:0;padding-left:40px}.item-catalog .elm-metro{font-size:14px;margin-bottom:3px;padding-left:36px}.item-catalog .elm-feature{padding-left:104px}.item-catalog .elm-feature:after{left:36px;right:10px}.item-catalog .elm-feature .f-title{width:68px;margin-left:-68px}.item-catalog .elm-rate .elm-rate-value{left:auto;right:0}.item-catalog .elm-rate .elm-rate-stars{margin-left:auto;margin-right:0}.item-catalog .elm-rate,.item-catalog .elm-verified{text-align:right;padding-left:0;padding-right:64px}.item-catalog .elm-verified .elm-photo-verified{left:auto;right:0}.item-catalog .elm-price{min-height:62px}.item-catalog .btn-action-ico-small.fav{top:34px;left:277px}}@media (min-width:768px) and (max-width:1199px){.item-catalog .btn-action-check{padding-right:0;font-size:14px}.item-catalog .btn-action-check:before{display:none}}@media (min-width:992px){.ico-fix .elm-fixed-icon{padding-left:232px}.elm-fixed-icon{top:calc(100vh - 150px)}.item-friend{padding-right:8px;padding-left:8px}.item-friend .friend-photo{top:16px;left:8px}.item-friend .friend-text-wrap{padding-left:62px}.item-friend .fr-name{font-size:14px;line-height:18px}.item-friend .fr-status{padding-top:4px}.item-friend .fr-date{font-size:10px;line-height:12px}.item-friend .friend-actions-wrap{padding-left:52px;padding-top:0;height:84px}.item-friend .count-number{width:32px;height:32px;line-height:30px;font-size:14px;top:8px;left:10px}.item-friend .count-number:before{display:none}.item-friend .fr-count{display:block;float:none;height:44px;line-height:48px;width:100%}.item-friend .count-title{display:inline-block;vertical-align:middle;width:100%;font-size:12px;line-height:14px}.item-friend .fr-button{width:100px;margin-left:-36px}.item-friend .fr-button:last-child{width:90px;margin:0}.item-friend .btn-fr-message{font-size:9px;line-height:12px}.item-event{padding-left:90px;padding-bottom:8px}.item-event .event-photo-wrap{margin-left:-74px}.item-event .event-date{padding-top:10px;font-size:12px;line-height:12px;height:22px;display:block;position:relative;overflow:hidden}.item-event .event-author{display:block;height:48px;line-height:16px;position:relative;overflow:auto;margin-bottom:14px;font-size:12px;padding-right:6px}.item-event .event-user{display:block;margin:0 0 0-48px}.item-event .elm-user{font-size:12px}.item-lk-catalog-tile{padding-right:0}.item-lk-catalog-tile .item-catalog-actions{width:100%;height:auto;margin:0 0-10px}.item-lk-catalog-tile .item-catalog-tile{border-radius:7px;height:auto;z-index:2}.item-lk-catalog-tile .item-catalog-tile:after{border-radius:7px}.item-lk-catalog-tile .item-catalog-tile .cat-title-wrap{text-align:left}.item-catalog-actions{padding:68px 16px 30px;position:relative;border-radius:7px 7px 0 0}.item-catalog-actions .cat-buttons-wrap{position:absolute;top:0;left:0;right:0;border:0;height:68px;overflow:hidden;padding:16px 16px 0;text-align:left}.item-catalog-actions .cat-buttons-wrap .cat-button-wrap:last-child{float:left;position:absolute;top:16px;right:16px}.item-catalog-actions .cat-select-wrap{padding:0;border:0;margin-bottom:12px}.item-catalog-actions .cat-attach-wrap{padding:0;margin:0-10px 0 0;height:auto}.item-catalog-actions .cat-attach-wrap:before{display:none}.item-catalog-actions .cat-attach-wrap .cat-button-wrap{width:100%;float:none;padding:0;margin:0;text-align:left}.item-catalog-actions .cat-attach-wrap .btn-cat{padding-top:0;font-size:12px;line-height:20px;text-align:left;text-transform:none;text-decoration:none}.item-catalog-actions .cat-attach-wrap .btn-cat:hover{text-decoration:none}.item-catalog-actions .cat-attach-wrap .btn-cat .cat-ico{width:18px}.item-catalog-actions .cat-button-wrap{margin:0;display:block}.item-catalog-actions .btn-cat{padding:0 0 0 24px;font-size:12px;line-height:20px;text-align:left}.item-catalog-actions .btn-cat .cat-ico{position:absolute;top:50%;left:0;margin:-12px 0 0;width:12px}.item-menu{width:100%;height:130px;position:relative}.item-menu.active{z-index:10}.item-menu.active:after{display:block}.item-menu.menu02:before{background-image:url(/local/templates/default/css/../img/menu/m01-02.png)}.item-menu.menu03:before{background-image:url(/local/templates/default/css/../img/menu/m01-03.png)}.item-menu.menu04:before{background-image:url(/local/templates/default/css/../img/menu/m01-04.png)}.item-menu:after{content:"";display:none;height:2px;background:#000;position:absolute;bottom:18px;left:1px;right:8px}.item-menu:before{content:"";display:block;width:240px;height:128px;background:url(/local/templates/default/css/../img/menu/m01-01.png)center no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;z-index:2}.item-menu .menu-image.mobile{display:none}.item-menu .menu-image.desktop{display:block;width:auto;height:100%;position:absolute;top:0;right:0;left:auto;margin:0;-webkit-transform:-webkit-translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.item-menu .menu-text-wrap{top:43%;padding-left:24px;padding-right:24px;z-index:2}.item-menu .menu-title{font-size:18px}}@media (max-width:991px){.item-lk-catalog-tile .item-catalog-tile{padding-left:32px;padding-right:32px}.item-lk-catalog-tile .item-catalog-tile .cat-title-wrap{text-align:left}.item-lk-catalog-tile .item-catalog-tile .cat-top-wrap{padding-left:142px}.item-lk-catalog-tile .item-catalog-tile .cat-photos-wrap{width:110px;margin-left:-142px}.item-lk-catalog-tile .item-catalog-tile .cat-features-wrap{height:100px}.item-lk-catalog-tile .item-catalog-tile .cat-photo{width:110px;height:140px}.item-lk-catalog-tile .item-catalog-tile .elm-feature{padding-top:6px;padding-bottom:6px}.item-lk-catalog-tile .item-catalog-tile .elm-hair{margin-bottom:4px}}@media (min-width:992px) and (max-width:1199px){.item-catalog-tile{padding-bottom:4px}.item-catalog-tile .cat-top-wrap{padding-left:116px;margin-bottom:6px}.item-catalog-tile .cat-price.last{padding-top:6px}.item-catalog-tile .cat-price.last:before{top:0}.item-catalog-tile .cat-photos-wrap{width:100px;margin-left:-116px}.item-catalog-tile .cat-photo{width:100px;height:128px}.item-catalog-tile .elm-hair{margin-bottom:10px}}@media (min-width:1200px){.item-lk-comment{padding:0 300px 24px 32px}.item-lk-comment.active .lk-title-wrap{padding-right:240px}.item-lk-comment .btn-action-check:before,.item-lk-comment.active .lk-tabs-wrap{display:none}.item-lk-comment.active .comment-title-wrap{margin-right:0;margin-left:-232px;margin-bottom:8px}.item-lk-comment .lk-wrap{padding:0 266px 0 142px;width:100%;float:left}.item-lk-comment .lk-title-wrap{width:100%;float:left}.item-lk-comment .lk-comments-wrap{width:228px;float:right;margin:-68px -266px 0 0;padding:16px 0 0}.item-lk-comment .lk-photos-wrap{width:110px;margin-left:-142px;margin-bottom:4px}.item-lk-comment .lk-tabs-wrap{width:240px;margin-right:-266px;margin-bottom:4px}.item-lk-comment .lk-tab{padding-top:8px}.item-lk-comment .lk-tabs a{height:38px;line-height:36px}.item-lk-comment .lk-price{margin-bottom:8px}.item-lk-comment .btn-action-check{padding-right:0}.item-lk-comment .btn-action-ico-text{margin:0 12px 0 0;float:left}.item-lk-comment .comment-actions-wrap{float:none;clear:both}.item-lk-comment .comment-text{max-height:90px;font-size:12px;line-height:18px;display:block;position:relative;overflow:hidden}.item-lk-comment .comment-edit-wrap{margin:0 0 0-272px;padding:0 6px 14px 0;z-index:9;background:#fff}.item-lk-comment .comment-edit-wrap textarea{height:194px;margin-bottom:24px}.item-lk-comment .comment-title{float:none;clear:both}.ico-fix .elm-fixed-icon{padding-left:240px}.item-punch .pnc-desc-wrap{padding-left:16px;width:344px}.item-profile .total-wrap{width:202px}.item-profile .checks-wrap{width:106px}.item-profile .period-wrap{width:96px}.item-profile .desc-wrap{margin-top:0}.item-profile .info-wrap-columns{padding-top:0;width:480px}.item-profile .info-wrap-columns .rate-column,.item-profile .info-wrap-columns .rate-column+.rate-column{width:50%}.item-profile .info-wrap-columns .elm-rate-wrap{padding-left:72px;padding-bottom:0}.item-profile .info-wrap-columns .elm-rate-wrap .rate-val{width:72px;float:left;margin:0 0 0-72px;padding-top:8px}.item-profile .info-wrap-columns .elm-rate-wrap .rate-title{width:100%;float:right;line-height:24px}.item-friend-card{padding-left:304px;padding-right:0}.item-friend-card .cat-wrap{width:304px;margin-left:-304px}.item-friend-card .desc-wrap{margin-left:-272px}.item-friend-card .info-wrap-col{padding-top:2px;width:216px;float:left}.item-friend-card .info-wrap-col .rate-column,.item-friend-card .info-wrap-col .rate-column+.rate-column{width:100%;padding:0;float:none}.item-friend-card .info-wrap-columns{width:300px;float:left;padding-top:8px}.item-friend-card .info-wrap-columns .rate-column,.item-friend-card .info-wrap-columns .rate-column+.rate-column{width:150px;padding:0;float:left}.item-friend-card .desc-wrap{padding-right:32px;padding-top:12px;clear:none;width:100%;float:right}.item-friend-card .item-catalog-tile{min-height:0}.item-friend{padding-left:16px;padding-right:16px}.item-friend .friend-photo{left:16px}.item-friend .friend-actions-wrap{padding-left:62px}.item-friend .count-number{width:54px;height:54px;font-size:18px;line-height:52px;top:16px;left:0}.item-friend .count-number:before{display:block}.item-friend .fr-count{width:76px;line-height:84px;float:left;height:84px}.item-friend .fr-button{width:94px;float:left;margin:0;position:absolute;top:14px;right:0}.item-friend .fr-button:last-child{margin-top:34px;width:94px}.item-friend .btn-fr-message{padding-left:32px}.item-friend .btn-fr-message:before{left:2px}.item-event{padding-left:96px;padding-bottom:18px}.events-box .item-wrap:hover .item-event{margin-right:11px!important}.item-event .event-photo-wrap{margin-left:-82px}.item-event .event-date{padding-top:8px}.item-event .event-author{font-size:14px;line-height:18px;height:54px;margin-bottom:8px}.item-event .elm-user{font-size:14px}.item-catalog-tile{padding-left:24px;padding-right:24px;padding-bottom:10px;min-height:370px}.item-catalog-tile .cat-inner-wrap{max-width:218px}.item-catalog-tile .cat-top-wrap{padding-left:134px}.item-catalog-tile .cat-features-wrap{height:96px}.item-catalog-tile .cat-photos-wrap{width:110px;margin-left:-134px}.item-catalog-tile .cat-photo{width:110px;height:140px}.item-catalog-tile .elm-hair{height:56px}.item-catalog-tile .elm-feature{padding:6px 0 5px}.item-catalog-tile .cat-price.last:before{left:10px;right:10px}.item-catalog-tile .cat-price.last .elm-price{height:36px;line-height:36px}.item-catalog{padding-left:544px;padding-bottom:14px;padding-top:40px}.item-catalog .cat-top-wrap{width:520px;margin-left:-520px;padding-left:320px}.item-catalog .cat-bottom-wrap{padding-top:88px}.item-catalog .cat-photos-wrap{width:320px;margin-left:-320px;padding-left:68px}.item-catalog .cat-photos-main{width:260px;height:320px;left:48px}.item-catalog .cat-photos-preview{display:block}.item-catalog .cat-slider-wrap{width:220px;height:280px;border-width:10px}.item-catalog .cat-title-wrap{margin-top:-8px;margin-bottom:15px}.item-catalog .cat-icons-wrap{padding-top:25px}.item-catalog .cat-features-wrap{padding-right:32px}.item-catalog .cat-price{padding-left:25px;border:0;width:30%;white-space:nowrap;max-width:120px}.item-catalog .cat-price.last{padding-left:0;max-width:100%;margin-top:10px}.item-catalog .cat-title{margin-bottom:3px;font-size:28px;line-height:30px}.item-catalog .cat-title a{height:30px;line-height:30px}.item-catalog .elm-hair{margin-bottom:5px}.item-catalog .elm-feature{padding-left:120px}.item-catalog .elm-feature .f-title{width:78px;margin-left:-78px}.item-catalog .btn-action-check{font-size:15px}.item-catalog .cat-tabs-wrap{background:0 0;border:0;border-radius:0;overflow:visible}.item-catalog .cat-tabs{padding-left:25px;background:0 0}.item-catalog .cat-tabs:before{content:"";display:block;width:32px;height:32px;position:absolute;top:10px;left:-16px;background:url(/local/templates/default/css/../img/icons/ico-rouble.png)center no-repeat;background-size:32px auto}.item-catalog .cat-tabs ul{margin:0;padding:0 5px 0 0;overflow:hidden}.item-catalog .cat-tabs li{float:left;width:auto;border:0}.item-catalog .cat-tabs li+li{float:right}.item-catalog .cat-tabs li a{background:0 0;border:0;padding-left:0;padding-right:0;height:46px}.item-catalog .cat-tabs li a.active,.item-catalog .cat-tabs li a:hover{background:0 0}.item-catalog .cat-tab.active{border:2px solid #ced3de;border-radius:7px;background:#ebeff8;padding-top:0}.item-catalog .elm-price.hour,.item-catalog .elm-price.night,.item-catalog .elm-price.twohour{padding-top:48px;text-align:left;position:relative}.item-catalog .elm-price.hour:before,.item-catalog .elm-price.night:before,.item-catalog .elm-price.twohour:before{content:"";display:block;width:20px;height:20px;position:absolute;left:0;top:17px;background:url(/local/templates/default/css/../img/icons/ico-time-hour.png)center no-repeat;background-size:20px 20px}.item-catalog .elm-price.twohour:before{background-image:url(/local/templates/default/css/../img/icons/ico-time-twohour.png)}.item-catalog .elm-price.night:before{background-image:url(/local/templates/default/css/../img/icons/ico-time-night.png)}.item-catalog .btn-action-ico-small.fav{top:48px;left:352px}.item-catalog .owl-nav{display:none!important}.item-menu .menu-text-wrap{margin-left:15px}.item-menu:after{left:13px;right:-2px;bottom:17px;height:3px}.item-menu:before{width:282px;height:128px;background-image:url(/local/templates/default/css/../img/menu/m02-01.jpg)}.item-menu.menu02:before{background-image:url(/local/templates/default/css/../img/menu/m02-02.jpg)}.item-menu.menu03:before{background-image:url(/local/templates/default/css/../img/menu/m02-03.jpg)}.item-menu.menu04:before{background-image:url(/local/templates/default/css/../img/menu/m02-04.jpg)}}@media (min-width:1200px) and (max-width:1599px){.item-catalog-actions{padding-top:46px}.item-catalog-actions .cat-buttons-wrap{display:block;height:20px;top:14px;left:16px;right:16px;padding:0;overflow:hidden;text-align:justify}.item-catalog-actions .cat-buttons-wrap:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden;font-size:0;line-height:0}.item-catalog-actions .cat-buttons-wrap .cat-button-wrap{display:inline-block;vertical-align:top;padding:0;position:static;float:none}.item-catalog-actions .cat-buttons-wrap .cat-button-wrap:last-child{position:static;float:none}.item-catalog-actions .cat-buttons-wrap .btn-cat{padding-left:0}.item-catalog-actions .cat-buttons-wrap .btn-cat .cat-ico{display:none}}@media (min-width:1600px){.item-lk-comment{padding-right:676px}.item-lk-comment.active .lk-title-wrap{padding-right:0}.item-lk-comment.active .lk-tabs-wrap{display:block}.item-lk-comment.active .comment-title-wrap{margin-left:0}.item-lk-comment .lk-wrap{padding-right:312px}.item-lk-comment .lk-tabs-wrap{width:280px;margin-right:-312px}.item-lk-comment .lk-comments-wrap{width:592px;margin-right:-636px}.item-lk-comment .comment-title{float:left;clear:none}.item-lk-comment .comment-actions-wrap{float:right;clear:none}.item-lk-comment .btn-action-ico-text{margin:0 0 0 12px}.item-lk-comment .comment-text{max-height:126px}.item-lk-comment .comment-edit-wrap{margin:0;padding-top:24px}.item-lk-comment textarea{padding-top:32px}.item-catalog-tile .cat-tab{margin-left:0;margin-right:0}.item-punch{padding-left:182px;padding-top:64px;padding-bottom:40px}.item-punch .pnc-title-wrap{height:32px;line-height:32px}.item-punch .pnc-contacts-wrap{width:400px}.item-punch .pnc-desc-wrap{padding-left:0;width:320px}.item-punch .elm-client-status{top:20px;right:16px}.item-punch .pnc-name-wrap{width:124px;top:64px;left:32px;margin:0;line-height:1;overflow:hidden;height:auto}.item-punch .name{display:block;font-size:14px;line-height:18px}.item-punch .name-title{font-size:12px;line-height:14px;margin-bottom:4px;display:block;float:none}.item-profile .total-wrap{width:194px}.item-profile .checks-wrap{width:104px}.item-profile .period-wrap{width:90px}.item-profile .desc-wrap{padding-top:28px}.item-friend-card{padding:16px 64px 32px 592px}.item-friend-card:after{content:"";display:block;width:2px;position:absolute;top:7px;bottom:7px;left:552px;border-left:2px dotted #ced3de}.item-friend-card .cat-wrap{width:592px;margin-left:-592px}.item-friend-card .info-wrap-col{width:288px}.item-friend-card .info-wrap-columns{width:320px}.item-friend-card .item-catalog-tile{width:480px;padding-left:240px}.item-friend-card .item-catalog-tile .cat-title-wrap{text-align:left;margin-left:-240px;margin-right:0}.item-friend-card .item-catalog-tile .cat-top-wrap{width:240px;padding-left:128px;margin-left:-240px;margin-bottom:0;padding-right:32px;float:left}.item-friend-card .item-catalog-tile .cat-tabs-wrap{width:100%;float:right;clear:none;margin-top:8px}.item-friend-card .item-catalog-tile .cat-photos-wrap{margin-left:-128px}.item-friend-card .item-catalog-tile .cat-title{text-align:left}.item-friend{padding-left:24px;padding-right:24px}.item-friend .friend-photo{top:24px;left:24px}.item-friend .friend-actions-wrap{height:97px}.item-friend .friend-text-wrap{height:102px;line-height:92px;padding-left:64px}.item-friend .fr-name{font-size:18px;line-height:22px}.item-friend .fr-date{font-size:12px;line-height:14px}.item-friend .count-number{top:20px}.item-friend .fr-count{height:96px;line-height:96px;width:90px}.item-friend .fr-button{width:100px;top:18px}.item-friend .fr-button:last-child{width:100px}.item-friend .btn-fr-message{font-size:10px;line-height:12px}.item-catalog-actions{padding-top:16px;overflow:hidden}.item-catalog-actions .cat-select-wrap{width:140px;float:left}.item-catalog-actions .cat-buttons-wrap{width:120px;float:right;padding:0;margin:0;position:static}.item-catalog-actions .cat-buttons-wrap .cat-button-wrap{margin:0;text-align:right}.item-catalog-actions .cat-buttons-wrap .cat-button-wrap:last-child{position:static;display:block;float:none}.item-catalog-actions .cat-buttons-wrap .btn-cat{text-align:right;padding-left:0;padding-right:26px}.item-catalog-actions .cat-buttons-wrap .btn-cat .cat-ico{left:auto;right:6px}.item-catalog-actions .cat-attach-wrap{clear:both}.item-catalog{padding-right:406px}.item-catalog.cat-title-long .cat-title-wrap:before{right:-20px}.item-catalog .cat-icons-wrap{right:386px}.item-catalog .cat-title-wrap{margin-bottom:5px;padding-left:40px}.item-catalog .cat-tabs-wrap{margin-left:0;margin-right:-390px}.item-catalog .cat-tab.active{padding-right:390px}.item-catalog .cat-tabs{padding-left:50px;padding-right:415px}.item-catalog .cat-tabs:before{left:0;top:5px}.item-catalog .cat-title{margin-bottom:15px;font-size:32px}.item-catalog .cat-price{width:26%;padding-bottom:10px}.item-catalog .cat-price:first-child{margin-left:20px}.item-catalog .cat-price.last{margin-left:10px;padding-bottom:0;padding-left:36px;text-align:left;width:auto;display:block;float:none}.item-catalog .cat-price.last .elm-price{text-align:left}.item-catalog .cat-desc-wrap{display:block;width:352px;position:absolute;bottom:40px;right:32px;top:40px;z-index:2;padding:0;margin:0;overflow:visible}.item-catalog .cat-desc-wrap .btn-action-text{display:none}.item-catalog .cat-desc-wrap .cat-desc-block{display:block;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25);padding:34px 40px 0;font-size:14px;line-height:20px;height:280px}.item-catalog .cat-desc-wrap .cat-inner-text{height:180px;position:relative;overflow:hidden}.item-catalog .cat-desc-wrap p{margin-bottom:20px}.item-catalog .cat-desc-wrap p:last-child{margin-bottom:0}.item-catalog .elm-metro{padding-left:40px;margin-top:2px}.item-catalog .elm-hair{padding-left:44px;font-size:16px;margin-bottom:0}.item-catalog .elm-feature:after{left:40px;right:0}.item-menu .menu-text-wrap{margin-left:0}.item-menu:after{left:2px;right:10px}.item-menu:before{width:316px;height:129px;background-image:url(/local/templates/default/css/../img/menu/m03-01.png)}.item-menu.menu02:before{background-image:url(/local/templates/default/css/../img/menu/m03-02.png)}.item-menu.menu03:before{background-image:url(/local/templates/default/css/../img/menu/m03-03.png)}.item-menu.menu04:before{background-image:url(/local/templates/default/css/../img/menu/m03-04.png)}}@media (max-width:479px){.item-profile .date-wrap{padding-left:40px;width:130px}.item-profile .name-wrap{margin-bottom:5px}.item-profile .elm-count{left:0}.item-profile .info-wrap-col .rate-column,.item-profile .info-wrap-columns .rate-column{width:100%;float:none;padding:0!important;margin:0 0 20px;max-width:300px}.item-profile .info-wrap-col .rate-column+.rate-column,.item-profile .info-wrap-columns .rate-column+.rate-column{width:100%;float:none;margin:0 0 20px}.item-tech{padding-bottom:32px}.item-tech .tech-actions{position:absolute;bottom:0;right:16px;top:auto}.item-tech .tech-actions+.tech-val{margin-right:0}.item-tech .tech-row{position:static;border-bottom:none;padding-bottom:2px;padding-top:2px}.item-tech .tech-row:first-child{padding-top:10px}.item-tech .tech-row:last-child{padding-bottom:10px;border-bottom:1px solid #bfbfbf;margin-bottom:6px}.item-tech .tech-title-wrap{margin-bottom:10px}.item-tech .tech-title{margin-left:-80px;padding-left:16px}.item-tech .tech-actions{left:0;padding-left:24px}.item-tech .tech-actions .elm-messages{min-width:64px;margin-right:0}.item-transaction .tr-table{display:block;width:100%}.item-transaction .tr-title,.item-transaction .tr-total{display:block;width:100%;padding-right:0}.item-transaction .tr-total{padding-left:64px;text-align:left;padding-top:10px}.item-transaction .tr-code{width:100%;float:none;clear:both;text-align:left;line-height:18px;padding-bottom:7px;height:18px;overflow:hidden}.item-transaction .tr-title-wrap{height:57px}.item-transaction .elm-small-minus,.item-transaction .elm-small-plus{margin-top:25px}.item-punch{padding-left:24px;padding-right:16px;padding-top:56px}.item-punch .contact-wrap{float:left}.item-punch .contact-wrap,.item-punch .contact-wrap+.contact-wrap{width:50%;padding-right:10px}.item-punch .contact-wrap+.contact-wrap+.contact-wrap{width:100%;float:none;clear:both;padding-right:0}.item-punch .contact-wrap+.contact-wrap+.contact-wrap .cnt-title{display:inline;margin-bottom:0}.item-punch .contact-wrap+.contact-wrap+.contact-wrap p{display:inline;margin:0}.item-punch .contact-wrap:before,.item-punch .elm-client-status .client-title{display:none}.item-punch .pnc-title-wrap{right:8px}.item-punch .pnc-name-wrap{padding-top:11px;height:auto;margin-bottom:10px;padding-right:48px}.item-punch .elm-client-status{float:left;width:auto}.item-punch .number{padding-left:32px}.item-punch .number:before{width:24px;text-align:left;padding-left:16px}.item-friend{padding-right:8px;padding-left:8px}.item-friend .friend-photo{top:16px;left:8px}.item-friend .friend-text-wrap{padding-left:62px}.item-friend .fr-name{font-size:14px;line-height:18px}.item-friend .fr-status{padding-top:4px}.item-friend .fr-date{font-size:10px;line-height:12px}.item-friend .friend-actions-wrap{padding-left:62px;padding-top:0;height:84px}.item-friend .count-number{width:32px;height:32px;line-height:30px;font-size:14px;top:8px;left:20px}.item-friend .count-number:before{display:none}.item-friend .fr-count{display:block;float:none;height:44px;line-height:48px;width:100%}.item-friend .count-title{display:inline-block;vertical-align:middle;width:100%;font-size:12px;line-height:14px}.item-friend .fr-button{width:100px;margin-left:-30px}.item-friend .fr-button:last-child{width:90px;margin:0}.item-friend .btn-fr-message{font-size:9px;line-height:12px}.item-event{padding-left:80px;padding-right:24px}.item-event .event-photo-wrap{margin-left:-70px}.item-lk-catalog-tile{padding-right:0}.item-lk-catalog-tile .item-catalog-actions{width:100%;height:auto;margin:0 0-10px;border-radius:7px 7px 0 0}.item-lk-catalog-tile .item-catalog-tile{border-radius:7px;height:auto;z-index:2}.item-lk-catalog-tile .item-catalog-tile:after{border-radius:7px}.item-lk-catalog-tile .item-catalog-tile .cat-title-wrap{text-align:left}.item-catalog-actions{padding:68px 16px 30px;position:relative;border-radius:7px 7px 0 0}.item-catalog-actions .cat-buttons-wrap{position:absolute;top:0;left:0;right:0;border:0;height:68px;overflow:hidden;padding:16px 16px 0;text-align:left}.item-catalog-actions .cat-buttons-wrap .cat-button-wrap:last-child{float:left;position:absolute;top:16px;right:16px}.item-catalog-actions .cat-select-wrap{padding:0;border:0;margin-bottom:12px}.item-catalog-actions .cat-attach-wrap{padding:0;margin:0-10px 0 0;height:auto}.item-catalog .elm-feature:after,.item-catalog-actions .cat-attach-wrap:before{display:none}.item-catalog-actions .cat-attach-wrap .cat-button-wrap{width:100%;float:none;padding:0;margin:0;text-align:left}.item-catalog-actions .cat-attach-wrap .btn-cat{padding-top:0;font-size:12px;line-height:20px;text-align:left;text-transform:none;text-decoration:none}.item-catalog-actions .cat-attach-wrap .btn-cat:hover{text-decoration:none}.item-catalog-actions .cat-attach-wrap .btn-cat .cat-ico{width:18px}.item-catalog-actions .cat-button-wrap{margin:0;display:block}.item-catalog-actions .btn-cat{padding:0 0 0 24px;font-size:12px;line-height:20px;text-align:left}.item-catalog-actions .btn-cat .cat-ico{position:absolute;top:50%;left:0;margin:-12px 0 0;width:12px}.item-catalog{padding-left:16px;padding-right:16px}.item-catalog .cat-title{font-size:20px;line-height:32px}.item-catalog .cat-title-info{font-size:12px;margin-left:-30px;margin-right:-30px}.item-catalog .cat-top-wrap{padding-left:0}.item-catalog .cat-photos-wrap{margin:0 auto 20px;float:none}.item-catalog .elm-metro{margin-bottom:10px}.item-catalog .cat-verified-wrap{padding-left:0;padding-top:5px;width:130px}.item-catalog .cat-rate-wrap{width:126px}.item-catalog .btn-action-check,.item-catalog .elm-price{font-size:12px}.item-catalog .elm-price .price-value{font-size:20px}.item-catalog .cat-features-wrap{overflow:hidden;margin-left:0;margin-right:-20px;margin-bottom:10px}.item-catalog .elm-feature{float:left;width:50%;padding:0 20px 0 0;border:0;height:24px;line-height:24px;max-width:160px}.item-catalog .elm-feature .btn-action-ico-small{display:none}.item-catalog .elm-feature .f-title{font-size:14px;width:60px;float:left;margin:0}.item-catalog .elm-feature .f-value{font-size:14px;float:right;width:54px;text-align:left}.elm-verified{font-size:10px;padding-left:50px;line-height:45px;height:45px}.elm-verified .elm-photo-verified{width:45px;height:45px;background-size:45px 45px}.elm-rate .rate-title{font-size:10px;line-height:14px}.item-friend-card .item-catalog-tile{padding-left:16px;padding-right:16px}.item-friend-card .info-wrap-columns{margin-left:8px}.item-friend-card .info-wrap-col{padding-left:0;float:none;clear:both;margin:0 0 0 8px;max-width:350px;overflow:hidden}.item-friend-card .info-wrap-col .rate-column{width:50%;float:left;padding-right:10px}.item-friend-card .info-wrap-col .rate-column+.rate-column{width:50%;padding-right:0;padding-left:10px}.item-friend-card .info-wrap-col .elm-rate-wrap{padding:0 0 10px;border:0}.item-friend-card .desc-wrap{padding-left:8px;padding-right:8px}.item-friend-card .cat-wrap{margin:0 0 20px auto;width:100%;float:none}}@media (max-width:449px){.item-tech .tech-title-wrap{height:64px}.item-tech .tech-status{position:relative;float:none;clear:both;padding-right:0;padding-left:80px;width:100%;text-align:left}.item-tech .elm-status-small{right:auto;left:64px}.item-tech .tech-date{width:auto}}.lk-comments-box,.lk-comments-box .item-wrap{margin-bottom:16px}.popup-about-box{padding:30px 24px 24px}.popup-about-box .main-title,.popup-about-box h1{margin:0 0 20px;font-size:24px;font-weight:500}.popup-about-box .text-wrap{max-height:400px;overflow:auto}.popup-about-box .jspVerticalBar{width:16px}.popup-about-box .jspVerticalBar,.popup-about-box .jspVerticalBar .jspTrack{border-radius:8px;background:#bfbfbf}.popup-about-box .jspVerticalBar .jspDrag{width:16px;border-radius:8px;background:#bfbfbf;cursor:pointer}.popup-about-box .jspVerticalBar .jspDrag:before{content:"";display:block;position:absolute;top:4px;bottom:4px;left:4px;right:4px;border-radius:4px;background:#fff}.popup-about-box,.popup-text-box{font-size:14px;line-height:20px}.popup-text-box .elm-shtamp{margin-top:32px}.popup-text-box .second-title,.popup-text-box h2{margin-bottom:24px;font-weight:600}.tech-box .tbl-wrap{display:none;position:relative;border-radius:7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;margin-bottom:16px;padding:24px 8px 8px}.tech-box,.tech-box .item-wrap{margin-bottom:16px}.tech-box table.tbl-main,.transactions-box table.tbl-main{table-layout:fixed;margin:0}.tech-box table.tbl-main .col01{width:102px}.tech-box table.tbl-main .col02{width:82px}.tech-box table.tbl-main .col03{width:158px}.tech-box table.tbl-main .col04{width:94px}.tech-box table.tbl-main .col05{width:76px}.tech-box table.tbl-main .col06{width:50px}.tech-box table.tbl-main td,.tech-box table.tbl-main th{font-size:12px;font-weight:600;padding:10px 14px 10px 0;border:0;background:0 0;text-align:left;position:relative}.tech-box table.tbl-main td{line-height:14px;vertical-align:middle}.tech-box table.tbl-main td:first-child,.tech-box table.tbl-main th:first-child,.transactions-box table.tbl-main td:first-child,.transactions-box table.tbl-main th:first-child{padding-left:24px}.tech-box table.tbl-main th{vertical-align:top;padding-top:0;line-height:14px}.tech-box table.tbl-main th img{display:block;margin:0 0 0 7px;width:20px}.tech-box table.tbl-main td{height:48px;background:#f8f9fc}.tech-box table.tbl-main td .elm-small-minus,.tech-box table.tbl-main td .elm-small-plus{float:left;margin-right:-16px}.tech-box table.tbl-main tr:nth-child(2n) td,.transactions-box table.tbl-main tr:nth-child(2n) td{background:0 0}.tech-box table.tbl-main .elm-status-small{position:absolute;top:19px;left:-20px}.tech-box table.tbl-main .st-title{font-weight:700}.tech-box table.tbl-main .elm-count{color:#308dea;width:34px;height:34px;line-height:32px;font-size:12px;font-weight:700;border-width:1px;background:#fff;margin:-3px 0}.tech-box table.tbl-main .elm-count:hover{border-color:#308dea}.tech-box table.tbl-main .link-blue,.tech-box table.tbl-main .link-green{float:left;margin:0 16px 0 0}.tech-box table.tbl-main .link-blue:last-child,.tech-box table.tbl-main .link-green:last-child{margin-right:0}.lk-search-box{padding:18px 32px 24px;min-height:218px}.lk-search-box .forms-wrap{position:relative;margin-bottom:24px}.lk-search-box .forms-wrap .frm-row{margin:0 0 8px;padding:0}.lk-search-box .forms-wrap .frm-row>label{display:block;position:relative;overflow:hidden;margin-bottom:2px;font-size:12px;line-height:14px}.lk-search-box .forms-wrap .frm-row:after,.lk-search-box .frm-row:after,.profile-actions-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.lk-search-box .frm-date-wrap{overflow:hidden}.lk-search-box .frm-date-wrap .frm-wrap{position:relative;width:50%;float:left;padding-right:15px}.lk-search-box .frm-date-wrap .frm-wrap:before{content:"по";display:block;position:absolute;top:0;left:100%;text-align:center;line-height:40px;font-size:12px;width:30px;margin-left:-15px}.lk-search-box .frm-date-wrap .frm-wrap+.frm-wrap{padding-right:0;padding-left:15px}.lk-search-box .frm-date-wrap .frm-wrap+.frm-wrap:before,.lk-search-box .st-title{display:none}.lk-search-box .frm-select-small{font-size:12px;font-weight:600;margin-bottom:16px}.lk-search-box .frm-select-small:last-child{margin-bottom:0}.lk-search-box .form-wrap{margin-bottom:18px}.lk-search-box .frm-row{padding-left:128px;margin:0-16px 0 0;position:relative}.lk-search-box .frm-field{float:left;padding-right:16px;width:100%}.lk-search-box .frm-field:first-child{width:128px;margin-left:-128px}.lk-search-box .frm-field>label{display:block;font-size:14px;line-height:18px;margin-bottom:4px}.lk-search-box .frm-field-button{display:block;position:absolute;width:184px;top:100%;right:16px;padding:20px 0 0;text-align:center;z-index:2}.lk-search-box .frm-info{display:block;font-size:12px;line-height:14px;padding-top:4px;font-style:italic;color:#666}.lk-search-box .link-wrap{line-height:1;padding-top:16px}.lk-search-box .btn-action-text{padding:0}.lk-search-box .btn-action-text .button-text{font-size:12px;text-transform:none;font-weight:600}.lk-search-box input[type=email],.lk-search-box input[type=number],.lk-search-box input[type=password],.lk-search-box input[type=range],.lk-search-box input[type=search],.lk-search-box input[type=tel],.lk-search-box input[type=text],.lk-search-box input[type=url],.lk-search-box textarea{height:40px;padding:0 12px}.lk-search-box .btn.btn-second,.lk-search-box button.btn-second,.lk-search-box input[type=submit].btn-second{height:40px;display:block;width:100%;padding:0 10px;border-radius:3px;font-size:14px;font-weight:700}.lk-filter-box{padding:8px;font-size:12px;line-height:1.2}.lk-filter-box .filter-title{margin-bottom:12px}.lk-filter-box .period-box{margin:-8px 0 8px}.lk-filter-box .period-box .btn,.lk-filter-box .period-box button,.lk-filter-box .period-box input[type=submit]{margin:0;float:right}.lk-filter-box .views-box{margin-bottom:0}.lk-filter-box .filter-inner{border-radius:7px;background:#f2f4f9;position:relative;overflow:hidden;padding:22px 40px 24px}.lk-filter-box .filter-type-wrap{width:180px;float:left}.lk-filter-box .frm-select-small,.transactions-box,.transactions-box .item-wrap{margin-bottom:16px}.lk-filter-box .frm-select-small:last-child,.lk-settings-box .frm-section-password .frm-row:last-child{margin-bottom:0}.transactions-box .tbl-wrap{display:none;position:relative;border-radius:7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background:#fff;padding:24px}.transactions-box table.tbl-main .col01{width:78px}.transactions-box table.tbl-main .col02{width:46px}.transactions-box table.tbl-main .col03{width:166px}.transactions-box table.tbl-main .col04{width:98px}.transactions-box table.tbl-main .col05{width:146px}.transactions-box table.tbl-main td,.transactions-box table.tbl-main th{font-size:12px;font-weight:600;line-height:14px;padding:10px 14px 10px 0;border:0;background:0 0;text-align:left}.transactions-box table.tbl-main th{vertical-align:top;padding-top:0}.transactions-box table.tbl-main td{vertical-align:middle}.transactions-box table.tbl-main th .elm-small-minus,.transactions-box table.tbl-main th .elm-small-plus{float:left;margin:0 2px 0 0}.transactions-box table.tbl-main th .elm-small-minus:first-child,.transactions-box table.tbl-main th .elm-small-plus:first-child{margin-left:-8px}.transactions-box table.tbl-main td{height:48px;background:#f8f9fc}.transactions-box table.tbl-main td .elm-small-minus,.transactions-box table.tbl-main td .elm-small-plus{float:left;margin-right:-16px}.transactions-box table.tbl-main .elm-sep{display:inline;margin:0 8px 0 6px}.transactions-box table.tbl-main .tr-status{display:none;font-size:12px;padding-top:1px;font-weight:700;padding-left:24px;float:left}.transactions-box table.tbl-main .tr-status.plus{color:#50c250}.transactions-box table.tbl-main .tr-status.minus{color:#fe1042}.transactions-box table.tbl-main .elm-small-plus+.tr-status{color:#50c250}.transactions-box table.tbl-main .elm-small-minus+.tr-status{color:#fe1042}.transactions-box table.tbl-main .tr-total{font-size:16px;font-weight:700}.transactions-box table.tbl-main .tr-total.plus{color:#50c250}.transactions-box table.tbl-main .tr-total.minus{color:#fe1042}.transactions-box table.tbl-main .unit{display:inline;font-size:12px;text-transform:uppercase;font-weight:600}.lk-settings-box{padding:40px 40px 40px 24px;font-size:14px;line-height:1}.lk-settings-box .frm-section{margin-bottom:24px}.lk-settings-box .frm-section .frm-row{position:relative;margin:0 0 16px;padding-left:66px}.lk-settings-box .frm-section .frm-row>label{display:block;height:20px;line-height:20px;margin-bottom:4px;font-size:16px;font-weight:700}.lk-settings-box .frm-section .frm-section-ico{display:block;position:absolute;top:20px;left:0;width:52px;height:52px}.lk-settings-box .frm-section-password{border-radius:7px;margin:0-32px 24px -8px;background:#f2f4f9;padding:32px 64px 40px;position:relative;overflow:hidden}.lk-punch-box,.lk-settings-box .frm-section-password .frm-row{margin-bottom:16px}.lk-settings-box .frm-section-avatar label,.lk-settings-box .frm-section-password .frm-row>label{display:block;font-size:16px;line-height:20px;margin-bottom:4px;font-weight:600}.lk-settings-box .frm-section-password .frm-section-ico{position:absolute;top:35px;right:60px;background:#fff}.lk-settings-box .frm-row-submit{margin-top:40px;margin-left:16px}.lk-settings-box .frm-row-submit .btn.btn-main,.lk-settings-box .frm-row-submit button.btn-main,.lk-settings-box .frm-row-submit input[type=submit].btn-main{width:100%;display:block;margin:0 auto;max-width:400px}.lk-settings-box .frm-title{font-size:24px;font-weight:600;line-height:28px;padding-right:50px;margin-bottom:20px}.lk-settings-box .frm-section-avatar{height:176px;position:relative;padding-left:202px;padding-top:36px;margin-bottom:24px}.lk-settings-box .frm-section-avatar label{height:20px;margin-bottom:12px;font-weight:700}.lk-settings-box .frm-section-avatar .frm-field-file-button{margin-bottom:10px}.lk-settings-box .frm-section-avatar .elm-avatar{position:absolute;top:0;left:0}.lk-settings-box .frm-section-avatar .link-reset{font-size:14px;text-decoration:none;border-bottom:1px dotted rgba(51,51,51,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s;color:#333}.lk-settings-box .frm-field.phone .link-wrap a:hover,.lk-settings-box .frm-section-avatar .link-reset:hover{border-bottom-color:#333}.lk-settings-box .frm-field.phone{padding-left:188px;overflow:hidden}.lk-settings-box .frm-field.phone>input{width:160px;float:left;margin:0 0 0-188px}.lk-settings-box .frm-field.phone .link-wrap{height:44px;line-height:44px;font-size:14px}.lk-settings-box .frm-field.phone .link-wrap a{text-decoration:none;color:#333;border-bottom:1px dotted rgba(51,51,51,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.lk-settings-box .elm-avatar{width:176px;height:176px;border-width:2px}.lk-settings-box .elm-avatar .photo{width:172px;height:172px;border-width:6px}.lk-form-box input[type=email],.lk-form-box input[type=number],.lk-form-box input[type=password],.lk-form-box input[type=range],.lk-form-box input[type=search],.lk-form-box input[type=tel],.lk-form-box input[type=text],.lk-form-box input[type=url],.lk-form-box select,.lk-settings-box input[type=email],.lk-settings-box input[type=number],.lk-settings-box input[type=password],.lk-settings-box input[type=range],.lk-settings-box input[type=search],.lk-settings-box input[type=tel],.lk-settings-box input[type=text],.lk-settings-box input[type=url],.lk-settings-box select{height:44px;padding-left:16px}.lk-settings-box textarea{padding-left:16px;height:100px;padding-top:10px;padding-bottom:10px;resize:none}.lk-punch-box .item-wrap{margin-bottom:16px}.lk-form-box{padding:32px 40px 40px 24px;font-size:14px;line-height:1.4286}.lk-form-box .frm-section{position:relative;padding-left:66px;margin-bottom:44px}.lk-form-box .frm-section.small-space{margin-bottom:0}.lk-form-box .frm-section.medium-space{margin-bottom:16px}.lk-form-box .frm-field-textarea{position:relative}.lk-form-box .frm-field-textarea>label{display:block;position:relative;font-size:18px;line-height:24px;font-weight:700;padding:34px 0 0;margin-bottom:8px;width:100%}.lk-form-box .frm-field-textarea textarea,.main-form-box .frm-desc-wrap .frm-field-textarea textarea{height:124px}.lk-form-box .frm-field-textarea .frm-textarea-count{width:50%;text-align:right;padding:0 0 12px;font-size:12px;position:absolute;top:44px;right:0;bottom:auto}.lk-form-box .frm-row{margin-bottom:12px}.lk-form-box .frm-row:last-child,.media-text-box p:last-child,.profile-box .media-text-box p:last-child,.profile-main-wrap .tarifs-wrap p:last-child{margin-bottom:0}.lk-form-box .frm-row.main>label,.lk-form-box .frm-title{font-size:16px;line-height:20px;font-weight:700;margin-bottom:4px}.lk-form-box .frm-row>label{display:block;font-weight:600;margin-bottom:6px}.lk-form-box .frm-title{line-height:24px;padding:34px 0 14px}.lk-form-box .frm-field-info{display:block;position:relative;padding-top:4px}.lk-form-box .frm-field-auto{overflow:hidden;margin:0-30px 0 0}.lk-form-box .frm-field-auto .frm-field{width:72px;padding-right:8px;float:left}.lk-form-box .frm-field-auto .frm-field:last-child{width:40px;padding:0 0 0 4px}.lk-form-box .frm-field-auto input[type=email],.lk-form-box .frm-field-auto input[type=number],.lk-form-box .frm-field-auto input[type=password],.lk-form-box .frm-field-auto input[type=range],.lk-form-box .frm-field-auto input[type=search],.lk-form-box .frm-field-auto input[type=tel],.lk-form-box .frm-field-auto input[type=text],.lk-form-box .frm-field-auto input[type=url]{text-align:center;padding:0 6px}.lk-form-box .frm-section-ico{width:52px;height:52px;position:absolute;top:20px;left:0}.lk-form-box .frm-button{margin:16px 0 44px -56px}.lk-form-box .frm-field-address{overflow:hidden}.lk-form-box .frm-field-address .frm-field{width:80px;float:left;padding-right:16px}.lk-form-box .frm-field-address .frm-field>label{display:block;margin-bottom:6px;font-weight:600}.lk-form-box .frm-field-address input[type=email],.lk-form-box .frm-field-address input[type=number],.lk-form-box .frm-field-address input[type=password],.lk-form-box .frm-field-address input[type=range],.lk-form-box .frm-field-address input[type=search],.lk-form-box .frm-field-address input[type=tel],.lk-form-box .frm-field-address input[type=text],.lk-form-box .frm-field-address input[type=url]{text-align:center;padding:0 8px}.lk-form-box .frm-tabs-inner{margin:24px -40px 40px -24px}.lk-form-box .frm-select-wrap{position:relative;overflow:hidden;padding-left:18px}.lk-form-box .frm-select-wrap .frm-select-small{display:inline-block;vertical-align:top;width:100%}.lk-form-box .frm-select-wrap .frm-select-small label{padding-bottom:16px}.lk-form-box .frm-tab .frm-section-ico{display:none;position:absolute;top:0;left:0}.lk-form-box .frm-tab .frm-title{display:none}.lk-form-box .frm-row-submit{margin-top:24px;margin-left:0;margin-right:-16px;text-align:center}.lk-form-box .frm-row-submit .btn.btn-main,.lk-form-box .frm-row-submit button.btn-main,.lk-form-box .frm-row-submit input[type=submit].btn-main{display:block;width:100%;padding:0 20px;max-width:400px;margin:0 auto}.lk-form-box textarea{padding-left:16px;padding-right:16px}.photo-verified-box{text-align:center;font-size:14px;margin-bottom:32px}.photo-verified-box img{display:block;margin:0 auto 16px;width:50px}.photo-verified-box .photo-title{font-size:18px;text-transform:uppercase;text-align:center;margin:0 0 12px;font-weight:900;color:#43bf43}.media-text-box{background:#ebeff8;font-size:14px;line-height:20px;margin-bottom:8px;padding:40px 24px}.gallery-box,.video-box{margin-bottom:40px}.gallery-box{position:relative;overflow:hidden}.gallery-box .photo-verified-box{margin-top:32px;margin-bottom:0}.gallery-box .items-wrap{margin:0-8px;position:relative;overflow:hidden}.gallery-box .grid-item,.gallery-box .grid-item--height2{width:50%;display:block;position:relative;overflow:hidden;padding:8px}.gallery-box .grid-item--height2 .item-photo:before{padding-top:150%}.gallery-box .cat-actions-box{margin-bottom:0!important;margin-top:16px}.gallery-box .item-photo,.media-tabs-box a{display:block;position:relative;overflow:hidden;text-decoration:none}.gallery-box .item-photo{border:0}.gallery-box .item-photo.delete:after,.gallery-box .item-photo:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.gallery-box .item-photo.delete:after{background:#a3aabf url(/local/templates/default/css/../img/icons/ico-camera.svg)center no-repeat;background-size:50px auto;opacity:1}.gallery-box .item-photo:hover:after{opacity:1}.gallery-box .item-photo:after{z-index:2;background:rgba(0,0,0,.75)url(/local/templates/default/css/../img/icons/ico-zoom.png)center no-repeat;background-size:29px auto;-webkit-transition:opacity ease .2s;-o-transition:opacity ease .2s;transition:opacity ease .2s;opacity:0}.gallery-box .item-photo:before{content:"";display:block;position:relative;overflow:hidden;padding-top:100%}.media-tabs-box li:before,.profile-media-wrap .media-tabs-box{display:none}.media-tabs-box{margin-bottom:24px;text-align:left;font-size:24px;line-height:50px;font-weight:700;color:#333}.media-tabs-box ul{margin:0-40px 0 0;padding:0 0 0 38px;overflow:hidden}.media-tabs-box li{float:left;position:relative;margin:0 40px 0 0;padding:0}.media-tabs-box a{height:50px;line-height:50px;color:#308dea;padding-right:66px}.media-tabs-box a:hover .button-text{border-bottom-color:#308dea}.media-tabs-box a.active{color:#333}.media-tabs-box a.active .button-text{border-bottom-color:#fff}.media-tabs-box .button-text{display:inline-block;vertical-align:middle;width:100%;line-height:26px;border-bottom:2px dotted rgba(48,141,234,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.media-tabs-box .elm-count,.media-tabs-box .elm-title-ico{display:block;position:absolute;top:0;right:0;width:50px;height:50px;line-height:48px;font-size:24px;font-weight:400;color:#333}.profile-items-wrap{margin-bottom:40px;padding:0 24px}.profile-items-wrap+hr{margin-left:24px;margin-right:24px;display:block;width:auto}.profile-items-wrap .second-title,.profile-items-wrap h2{margin-bottom:30px}.profile-items-wrap .item-wrap{padding-bottom:36px;padding-left:24px;padding-right:24px;margin-left:-24px;margin-right:-24px;margin-bottom:30px;border-bottom:1px solid #b2b2b2}.profile-items-wrap .item-wrap:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.profile-comments-wrap .profile-actions-wrap,.profile-items-wrap .profile-actions-wrap{margin-top:34px;margin-bottom:0;padding-left:0;padding-right:0}.profile-comments-wrap{padding:0 24px;margin-bottom:40px}.profile-actions-wrap{margin-bottom:40px;padding-left:24px;padding-right:24px}.profile-actions-wrap .cat-actions-box{margin-bottom:16px;padding-left:174px}.profile-actions-wrap .cat-actions-box .button-wrap{width:174px;float:left;margin:0 0 0-174px;text-align:left}.profile-actions-wrap .cat-actions-box .btn.btn-border,.profile-actions-wrap .cat-actions-box button.btn-border,.profile-actions-wrap .cat-actions-box input[type=submit].btn-border{padding:0 26px}.profile-actions-wrap .cat-actions-box .total-wrap{width:100%;float:left;line-height:40px;text-align:left}.profile-actions-wrap .cat-actions-box .total-wrap span{display:inline-block;vertical-align:middle;line-height:1.2}.profile-actions-wrap .btn-action-text.add,.profile-actions-wrap .btn-action-text.add:before{height:30px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.profile-actions-wrap .btn-action-text.add{padding-left:44px;padding-right:0;line-height:30px;font-size:14px;text-transform:none;font-weight:700;padding-top:6px}.profile-actions-wrap .btn-action-text.add:before{width:30px;border:2px solid #308dea;top:0;left:0;background:0 0;margin:0}.profile-actions-wrap .btn-action-text.add .button-text:after,.profile-actions-wrap .btn-action-text.add .button-text:before{width:12px;height:2px;top:15px;left:15px;margin:-1px 0 0-6px;background:#308dea;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.profile-actions-wrap .btn-action-text.add:hover:before{background:#308dea}.profile-actions-wrap .btn-action-text.add:hover .button-text:after,.profile-actions-wrap .btn-action-text.add:hover .button-text:before{background:#fff}.profile-box{padding:8px 16px 16px}.profile-box.deleted .profile-outer-wrap.active:before{background:rgba(255,255,255,.85)}.profile-box .profile-outer-wrap{position:relative}.profile-box .profile-outer-wrap:after,.profile-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.profile-box .profile-outer-wrap.active:before{content:"";display:block;position:absolute;top:0;bottom:-8px;left:-8px;right:-8px;border-radius:0 0 7px 7px;z-index:9;background:rgba(235,239,248,.75)}.profile-box .profile-title-box{display:block;position:relative;overflow:hidden;border-radius:7px 7px 0 0;padding:10px 16px 10px 40px;background:#ebeff8;text-decoration:none;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;color:#333;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;margin:0-8px 8px;letter-spacing:.05em}.profile-box .profile-title-box .title-ico{display:block;position:absolute;top:0;bottom:0;left:0;width:40px}.profile-box .profile-title-box .title-ico img,.profile-box .profile-title-box .title-ico svg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:20px;max-height:20px}.profile-box .media-text-box p,.profile-main-wrap .tarifs-wrap p{margin-bottom:20px}.profile-box .second-title,.profile-box h2{font-size:24px;font-weight:700;margin-bottom:22px;margin-top:0}.profile-box .second-title .elm-count,.profile-box h2 .elm-count{margin-left:12px;display:inline-block;vertical-align:middle}.profile-box .small-title,.profile-box h3{font-size:18px;font-weight:600;margin-bottom:15px;margin-top:0}.profile-box .right-wrap .profile-main-wrap{display:none}.profile-box .profile-title{font-size:18px;line-height:1;font-weight:700;margin:0 0 24px;position:relative;text-transform:none}.contacts-box p,.error-box p,.profile-box p,.user-box p{margin:0}.profile-box table{width:100%;border-collapse:collapse;background:0 0;border:0;margin:0}.profile-box table td,.profile-box table th{position:relative;vertical-align:top;border:0;border-radius:0;padding:0;font-size:12px;line-height:1.2;text-align:left;font-weight:400}.profile-services-wrap{padding-left:24px;padding-right:24px}.profile-services-wrap .items-wrap{-webkit-columns:2;columns:2;-webkit-column-gap:30px;column-gap:30px}.profile-services-wrap .item-wrap{display:inline-block;vertical-align:top;padding-bottom:30px;width:100%;overflow:hidden}.profile-services-wrap .frm-select{font-size:12px;line-height:12px;overflow:hidden;position:relative;font-weight:600}.profile-services-wrap .frm-select input:checked~label{text-decoration:none;color:#333}.profile-services-wrap .frm-select input:checked~label:before{background:#fff;border-color:#b3b3b3}.profile-services-wrap .frm-select label{padding-left:24px;min-height:24px;padding-top:6px;padding-bottom:6px;color:gray;text-decoration:line-through}.profile-services-wrap .frm-select label:before{width:14px;height:14px;top:12px;margin-top:-7px;border-color:#d3d3d3;background:#f3f3f3}.profile-services-wrap .frm-select label:after{width:14px;height:14px;top:12px;left:0;margin:-7px 0 0;background:url(/local/templates/default/css/../img/icons/ico-check03.png)center no-repeat;background-size:11px 9px}.profile-services-wrap .lbl-desc{color:#ff4040;display:block;padding-top:5px;margin-bottom:-4px}.profile-total-wrap{margin:0-8px 20px;padding:10px 0 10px 12px;border-radius:7px 7px 0 0;background:#ebeff8;position:relative;overflow:hidden;font-size:12px;line-height:14px;text-align:left;color:rgba(51,51,51,.75)}.profile-total-wrap:before{content:"";display:block;position:absolute;top:0;bottom:0;width:4px;background:url(/local/templates/default/css/../img/main/decor01.png)center bottom repeat-y;left:30%;margin-left:-12px}.profile-main-wrap .tarifs-wrap table,.profile-total-wrap table{table-layout:fixed}.profile-total-wrap table .col01{width:30%}.profile-total-wrap table .col04{width:21%}.profile-total-wrap table td,.profile-total-wrap table th{padding-right:20px}.profile-total-wrap table td:first-child,.profile-total-wrap table th:first-child{padding-left:34px}.profile-total-wrap table td:first-child:before,.profile-total-wrap table th:first-child:before{content:"#";display:block;width:34px;height:30px;position:absolute;top:50%;left:0;margin-top:-15px;text-align:left;font-size:24px;font-weight:400;color:rgba(51,51,51,.5)}.profile-total-wrap .total-title{display:block}.profile-total-wrap .btn-action-check{margin-left:-20px}.profile-main-wrap{margin-bottom:16px;position:relative}.profile-main-wrap .contacts-wrap:after,.profile-main-wrap .features-wrap:after,.profile-main-wrap .inner-contacts-info:after,.profile-main-wrap .inner-contacts-wrap:after,.profile-main-wrap .inner-features-wrap:after,.profile-main-wrap .locations-wrap:after,.profile-main-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.profile-main-wrap .features-wrap{padding-bottom:30px;padding-left:16px}.profile-main-wrap .feature-wrap:first-child .elm-feature:after{display:none}.profile-main-wrap .hair-wrap{width:46%;padding-right:12px}.profile-main-wrap .info-wrap,.profile-main-wrap .name-wrap{margin-bottom:4px;text-align:center;line-height:1.1}.profile-main-wrap .info-wrap{font-size:12px;line-height:18px;color:#666}.profile-main-wrap .main-info-wrap{margin-top:26px;padding-bottom:14px;border-bottom:1px solid #b2b2b2;margin-bottom:24px;overflow:hidden}.profile-main-wrap .contacts-wrap{margin-bottom:36px;border-bottom:1px solid #b2b2b2;position:relative;padding-left:14px;padding-bottom:30px}.profile-main-wrap .inner-contacts-wrap{position:relative;padding-left:274px;height:32px;padding-top:3px;margin-bottom:14px}.profile-main-wrap .inner-contacts-info{font-size:12px;line-height:12px}.profile-main-wrap .shedule-wrap{width:184px;float:left;padding-right:15px;padding-left:32px}.profile-main-wrap .restriction-wrap{float:left;width:200px;padding-left:32px}.profile-main-wrap .phone-wrap{line-height:1;position:absolute;top:50%;left:0;margin-top:-16px}.profile-main-wrap .messages-wrap{position:relative;width:100%;font-size:0}.profile-main-wrap .locations-wrap{padding-left:48px;font-size:14px;line-height:20px;font-weight:600;margin-bottom:28px}.profile-main-wrap .locations-wrap .btn-action-text{font-weight:600;font-size:14px;text-transform:none}.profile-main-wrap .locations-wrap .btn-action-text .button-text{-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.profile-main-wrap .locations-wrap .btn-action-text:hover{color:#fe1042}.profile-main-wrap .locations-wrap .btn-action-text:hover .button-text{border-bottom-color:#fe1042}.profile-main-wrap .locations-wrap a:not(.btn-action-text){border-bottom:1px solid rgba(48,141,234,.5);text-decoration:none;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.profile-main-wrap .locations-wrap a:not(.btn-action-text):hover{color:#fe1042;border-bottom-color:#fe1042}.profile-main-wrap .tarifs-wrap{background:#ebeff8;font-size:14px;line-height:20px;padding:16px 24px 36px}.profile-main-wrap .tarifs-wrap table .col01{width:38%}.profile-main-wrap .tarifs-wrap table thead th{padding:10px 10px 12px 0;text-align:left;vertical-align:top}.profile-main-wrap .tarifs-wrap table thead th:first-child{text-align:center;padding-left:0;padding-right:0;padding-top:0}.profile-main-wrap .tarifs-wrap table td,.profile-main-wrap .tarifs-wrap table th{border-bottom:1px solid #bfbfbf;font-size:16px;line-height:20px;padding:12px 10px 12px 0;vertical-align:middle;text-align:left}.profile-main-wrap .tarifs-wrap table td:last-child,.profile-main-wrap .tarifs-wrap table th:last-child{padding-right:0}.profile-main-wrap .tarifs-wrap .elm-price{font-size:10px;font-weight:600;text-transform:uppercase;text-align:left;height:auto;min-height:0}.profile-main-wrap .tarifs-wrap .elm-price .price-value{line-height:24px;white-space:nowrap}.profile-main-wrap .tarifs-wrap .elm-price .price-title{font-size:10px;line-height:12px;height:12px;font-weight:600}.profile-main-wrap .tarifs-wrap .th-title{font-size:18px;line-height:22px;max-width:100px;text-align:center;font-weight:700}.profile-main-wrap .tarifs-wrap .th-title img{display:block;width:32px;margin:0 auto 6px}.profile-main-wrap .desc-wrap{margin-top:20px}.profile-main-wrap .desc-wrap .profile-title,.total-box li:before{display:none}.profile-main-wrap .location-wrap{float:left;width:52%;padding-right:40px}.profile-main-wrap .location-wrap+.location-wrap{width:48%;padding-right:0}.profile-main-wrap .feature-column{width:43%;float:left;padding-right:12px}.profile-main-wrap .feature-column+.feature-column{width:48%;padding-right:0;padding-left:12px}.profile-main-wrap .location-metro,.profile-main-wrap .location-region{font-size:14px;position:relative;display:block;padding-left:38px;margin-left:-38px;margin-bottom:4px;line-height:18px;min-height:18px;font-weight:400}.profile-main-wrap .location-metro:before,.profile-main-wrap .location-region:before{content:"";display:block;width:16px;height:24px;position:absolute;top:9px;left:6px;margin-top:-12px;background:url(/local/templates/default/css/../img/icons/ico-location05.png)center no-repeat;background-size:100% 100%}.profile-main-wrap .location-metro:before{width:20px;height:17px;left:0;margin-top:-9px;background-image:url(/local/templates/default/css/../img/icons/ico-metro02.png)}.profile-main-wrap .messages-buttons{width:128px;height:26px;position:relative}.profile-main-wrap .messages-buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.profile-main-wrap .messages-title{display:block;width:50px;text-align:center;font-size:10px;line-height:10px;position:absolute;top:50%;left:-64px;margin-top:-15px}.profile-main-wrap .rst-title,.profile-main-wrap .shedule-title{font-size:10px;text-transform:uppercase;font-weight:700;line-height:12px;margin:0 0 6px -32px;padding-left:32px;position:relative}.profile-main-wrap .rst-title:before,.profile-main-wrap .shedule-title:before{content:"";display:block;width:16px;height:16px;position:absolute;top:6px;left:0;margin-top:-8px;background-position:center;background-repeat:no-repeat;background-size:16px 16px}.profile-main-wrap .rst-title{color:#ff4d4d}.profile-main-wrap .rst-title:before{background-image:url(/local/templates/default/css/../img/icons/ico-attention.png)}.profile-main-wrap .shedule-title:before{background-image:url(/local/templates/default/css/../img/icons/ico-shedule.png)}.profile-main-wrap .verified-wrap{float:left;max-width:200px}.profile-main-wrap .rate-wrap{float:right}.profile-main-wrap .btn-action-message{float:left;margin:0 8px 0 0}.profile-main-wrap .btn-action-message:last-child{margin-right:0}.profile-main-wrap .phone{display:inline-block;vertical-align:middle;position:relative;white-space:nowrap;overflow:hidden;padding-left:32px;height:32px;line-height:32px;font-size:20px;font-weight:600;color:#333;text-decoration:none;background:url(/local/templates/default/css/../img/icons/ico-phone02.png)0 center no-repeat;background-size:auto 32px;-webkit-transition:color ease .2s;-o-transition:color ease .2s;transition:color ease .2s}.profile-main-wrap .phone:hover{color:#fe1042}.profile-main-wrap .btn-action-time{padding-left:8px;padding-top:30px;font-size:14px;height:auto;font-weight:400;line-height:16px;text-transform:none;text-align:left}.profile-main-wrap .btn-action-time:before{position:absolute;top:0;left:0}.profile-main-wrap .elm-rate{text-align:right;padding-left:0;padding-right:56px}.profile-main-wrap .elm-rate .elm-rate-value{left:auto;right:0}.profile-main-wrap .elm-hair{position:relative;font-size:18px;line-height:32px;padding:0 0 5px 38px;margin-left:-6px}.profile-main-wrap .elm-hair:after{content:"";display:block;position:absolute;bottom:0;right:12px;left:38px;background:#bfbfbf;height:1px}.profile-main-wrap .elm-feature{padding:10px 0 10px 32px}.profile-main-wrap .elm-feature.full .f-value{min-width:0}.profile-main-wrap .elm-feature:after{left:32px}.profile-main-wrap .elm-feature .f-title{float:left;margin:0;width:auto}.profile-main-wrap .elm-feature .f-title.full{width:100%;padding:0;float:none}.profile-main-wrap .elm-feature .f-title.full+.f-value{float:none;width:auto;display:block;margin:0}.profile-main-wrap .elm-feature .f-value{float:right;min-width:50px;text-align:left}.profile-main-wrap .name{display:inline-block;vertical-align:middle;position:relative;padding:0 30px;font-size:32px;font-weight:600;color:#333;text-decoration:none}.profile-main-wrap .abuse{margin-top:10px;z-index:10;position:relative}.profile-main-wrap .abuse a{color:#aaa;text-decoration:none;border-bottom:1px dashed}.profile-main-wrap .abuse a:hover{border-bottom:none}.profile-main-wrap .btn-action-ico-small.fav{width:30px;height:30px;position:absolute;top:50%;left:-6px;margin-top:-15px}.profile-main-wrap .elm-status-text{margin-right:4px}.friends-cards-box{margin-bottom:8px}.friends-cards-box .item-wrap{margin-bottom:16px}.user-box{padding:24px 160px 20px 24px;font-size:12px;line-height:1.2;overflow:hidden}.user-box .elm-avatar{position:absolute;top:24px;left:24px}.user-box .user-main-info{padding-left:74px}.user-box .user-second-info{width:136px;text-align:right;font-size:12px;line-height:18px;position:absolute;bottom:72px;right:24px}.user-box .user-second-info b{font-weight:400}.user-box .user-total-info{display:none;height:42px;overflow:hidden;line-height:1;margin-top:8px}.user-box .user-actions{overflow:hidden;margin:0-160px 0 0;clear:both;padding-top:28px}.user-box .link-wrap{float:left;margin-left:44px}.small-pagenav-box .pages a.active:first-child,.small-pagenav-box .pages span.active:first-child,.user-box .link-wrap:first-child{margin-left:0}.user-box .link-wrap a{display:block;height:42px;line-height:42px;position:relative;padding-right:52px;padding-top:9px;font-size:16px;font-weight:600;color:#000;text-decoration:none;-webkit-transition:color ease .2s;-o-transition:color ease .2s;transition:color ease .2s}.user-box .link-wrap a.active,.user-box .link-wrap a:hover{color:#fe1042;text-decoration:none}.main-form-box .frm-tabs-wrap a:hover span,.user-box .link-wrap a.active .button-text,.user-box .link-wrap a:hover .button-text{border-bottom-color:#fff}.user-box .link-wrap a.active .elm-count,.user-box .link-wrap a:hover .elm-count{border-color:#fe2654;color:#fe1042;background:#fff}.user-box .link-wrap .elm-count{width:42px;height:42px;line-height:40px;font-size:18px;font-weight:600;position:absolute;top:0;right:0;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.user-box .btn-user .button-text,.user-box .link-wrap .button-text{-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.user-box .link-wrap .button-text{display:block;height:24px;line-height:24px;border-bottom:2px solid rgba(0,0,0,.5)}.user-box .button-wrap{float:left;margin:0 30px 0 0}.user-box .btn-user{display:inline-block;vertical-align:middle;text-decoration:none;font-size:14px;line-height:24px;min-height:24px;font-weight:600;color:#50c250;position:relative;padding-left:36px;overflow:hidden;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;background-position:0 center;background-repeat:no-repeat;background-size:24px auto;background-image:url(/local/templates/default/css/../img/icons/ico-friend.png)}.user-box .btn-user .button-text{display:inline;border-bottom:1px solid rgba(80,194,80,.5)}.user-box .btn-user:hover .button-text{border-bottom-color:#50c250}.user-box .btn-user.message{color:#318ce9;background-image:url(/local/templates/default/css/../img/icons/ico-message.png);background-position:2px center;background-size:20px auto}.user-box .btn-user.message .button-text{border-bottom-color:rgba(49,140,233,.5)}.user-box .btn-user.message:hover .button-text{border-bottom-color:#318ce9}.user-box .user-name{font-size:24px;font-weight:600;margin-bottom:6px}.user-box .user-info{font-size:12px;color:#666;line-height:1.4}.user-box .user-time{line-height:18px}.total-box{padding:8px}.total-box ul{overflow:hidden;border:1px solid #ced3de;border-radius:6px;position:relative;margin:0}.total-box li{width:33.33%;float:left;border-left:1px solid #ced3de;padding:0;margin:0}.total-box li:first-child{border-left:none}.total-box a{display:block;height:62px;line-height:62px;padding:0 10px 0 56px;font-size:12px;text-transform:uppercase;font-weight:700;color:#333;text-decoration:none;text-align:left;position:relative;background:#ebeff8;-webkit-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s}.total-box a.active,.total-box a:hover{background:#fff}.total-box .button-text{display:inline-block;vertical-align:middle;width:100%;line-height:12px}.total-box .elm-count{width:32px;height:32px;line-height:30px;font-size:14px;font-weight:600;background:#fff;position:absolute;top:50%;left:15px;margin-top:-16px}.error-box{font-size:18px;font-weight:600;line-height:1.1667;padding:12px 48px 50px;margin:0 auto;max-width:500px}.error-box .error-title{display:block;font-size:24px;color:#fe1042;margin-bottom:10px}.error-box .error-subtitle{display:block;font-size:140px;color:#fe1042;line-height:1}.error-box .error-text{font-size:24px;margin-bottom:48px}.error-box .error-menu{margin-bottom:52px;line-height:1.2222}.error-box .error-menu ul{margin:32px 0 0}.error-box .error-menu li{overflow:visible;position:relative;margin-bottom:10px;padding:0}.error-box .error-menu li:before{content:"";display:block;width:7px;height:11px;position:absolute;top:11px;left:-22px;background:url(/local/templates/default/css/../img/icons/ico-arr07.png)center no-repeat;background-size:7px 11px;margin-top:-6px}.error-box .error-menu li a{border-bottom:1px solid rgba(51,51,51,.5);-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;text-decoration:none}.error-box .error-menu li a:hover{color:#fe1042;border-bottom-color:#fe1042}.error-box .error-search{line-height:1.2222}.error-box .error-search p{margin-bottom:12px}.error-box a{color:#333;text-decoration:underline}.contacts-box .frm-email a:hover,.error-box a:hover{text-decoration:none}.contacts-box{background:#000;position:relative;font-size:18px;line-height:1.3333;color:#fff;padding:30px 40px 40px;overflow:hidden}.contacts-box:after,.contacts-box:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.contacts-box:before{background:url(/local/templates/default/css/../img/main/contacts.jpg)right center no-repeat;background-size:auto 100%}.contacts-box:after{z-index:1;background:rgba(15,18,41,.65)}.contacts-box .form-wrap{position:relative;z-index:2}.contacts-box .frm-row,.contacts-box .frm-row-file,.contacts-box .frm-row-textarea{position:relative;margin-bottom:16px;margin-left:0;margin-right:0}.contacts-box .frm-row-file:after,.contacts-box .frm-row-textarea:after,.contacts-box .frm-row:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.contacts-box .frm-row-textarea>label,.contacts-box .frm-row>label{display:block;font-size:14px;line-height:20px;font-weight:600;margin-bottom:4px}.contacts-box .frm-row-file>label{display:block;font-size:14px;font-weight:600;height:40px;line-height:40px;float:left;margin:0}.contacts-box .frm-row-file{margin-top:24px}.contacts-box .frm-row-file .frm-field-file-button{float:right;width:166px}.contacts-box .frm-row-submit{margin:40px 0 0}.contacts-box .frm-email,.contacts-box .frm-text{margin-bottom:30px}.contacts-box .frm-email a{display:inline-block;vertical-align:middle;background:url(/local/templates/default/css/../img/icons/ico-email.png)0 center no-repeat;background-size:48px 37px;position:relative;padding-left:72px;line-height:32px;height:37px;font-size:32px;font-weight:600;text-decoration:none;color:#1de7ff;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.contacts-box .frm-email a .button-text{border-bottom:2px solid rgba(29,231,255,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.contacts-box .frm-email a:hover .button-text{border-bottom-color:#1de7ff}.contacts-box .frm-title{font-size:24px;font-weight:600;margin-bottom:8px}.contacts-box .txt-count{font-size:12px;font-style:italic;line-height:18px;position:absolute;top:1px;right:0;float:left}.contacts-box textarea{border-radius:6px;border:2px solid #fff;background:rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;padding:0 16px;font-size:14px;text-align:left;color:#fff;height:124px;line-height:20px;padding-top:10px;padding-bottom:10px;resize:none}.contacts-box input[type=email],.contacts-box input[type=number],.contacts-box input[type=password],.contacts-box input[type=range],.contacts-box input[type=search],.contacts-box input[type=tel],.contacts-box input[type=text],.contacts-box input[type=url]{height:40px;border-radius:6px;border:2px solid #fff;background:rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;padding:0 16px;font-size:14px;text-align:left;color:#fff}.contacts-box [placeholder]::-webkit-input-placeholder{color:#999}.contacts-box [placeholder]:-moz-placeholder{color:#999}.contacts-box [placeholder]::-moz-placeholder{color:#999}.contacts-box [placeholder]:-ms-input-placeholder{color:#999}.text-box{padding:24px 40px 40px;overflow:hidden}.text-box .columns-wrap{margin-top:52px}.page-actions-box:after,.text-box .columns-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.text-box .right-wrap{margin:38px -32px 0;background:#37193f;text-align:center;padding:30px 100px 20px;color:#fff;font-size:14px;line-height:1.1429}.text-box .pic-wrap{display:block;margin:-60px -80px 15px -120px}.side-lk-box .lk-user-photo .photo img,.text-box .pic-wrap img{display:block;width:100%}.text-box .button-wrap,.text-box .pic-wrap{position:relative;line-height:1}.text-box .button-wrap,.text-box .inner-text{max-width:400px;margin:0 auto}.events-box,.events-box .item-wrap,.friends-box,.friends-box .item-wrap{margin-bottom:16px}.small-pagenav-box{position:relative;margin:0 auto 40px;width:310px;height:32px;padding:0 40px}.small-pagenav-box .btn-action-next,.small-pagenav-box .btn-action-prev{width:32px;height:32px;border-width:2px;border-color:#333;position:absolute;top:0;left:0}.small-pagenav-box .btn-action-next{left:auto;right:0}.small-pagenav-box .btn-action-next:before,.small-pagenav-box .btn-action-prev:before{background-image:url(/local/templates/default/css/../img/icons/ico-arr06.png);background-size:8px auto}.small-pagenav-box .pages{text-align:center;font-size:0}.small-pagenav-box .pages a,.small-pagenav-box .pages span{display:inline-block;vertical-align:top;width:26px;height:32px;border-radius:50%;font-size:14px;font-weight:700;color:#333;line-height:32px}.small-pagenav-box .pages a.active,.small-pagenav-box .pages span.active{text-decoration:none;background:#fe1042;color:#fff;width:32px;margin:0 5px}.small-pagenav-box .pages a.active:last-child,.small-pagenav-box .pages span.active:last-child{margin-right:0}.pagenav-box .pages a.active:hover,.pagenav-box .pages span.active:hover,.small-pagenav-box .pages a.active:hover,.small-pagenav-box .pages span.active:hover{color:#fff}.small-pagenav-box .pages a{text-decoration:underline}.small-pagenav-box .pages a:hover{color:#fe1042}.page-actions-box{margin-bottom:40px;padding-right:326px;padding-top:18px}.page-actions-box .pages-title{display:none;float:left;height:32px;line-height:32px;font-size:14px;font-weight:700;margin:0}.page-actions-box .pages-wrap{width:310px;float:right;padding-top:4px;margin:0-310px 0 0}.cat-actions-box p,.page-actions-box .small-pagenav-box,.side-lk-box .lk-menu-wrap ul{margin:0}.page-actions-box .actions-wrap{width:100%;float:left}.page-actions-box .cat-actions-box{margin-bottom:0}.lk-history-box{padding:36px 50px 24px}.lk-history-box .second-title,.lk-history-box h2{margin-bottom:25px}.lk-history-box .tbl-wrap{margin:0-26px}.lk-history-box table{margin:0;table-layout:fixed;font-size:12px;font-weight:600}.lk-history-box table .col01{width:60px}.lk-history-box table .col02{width:120px}.lk-history-box table .col03{width:162px}.lk-history-box table .col04{width:156px}.lk-history-box table th:last-child{padding-left:30px}.lk-history-box table .btn-action-ico-small.add{margin-left:10px}.lk-history-box table .td-title,.lk-history-box table .th-title,.main-filter-box .filter-menu li:before,.main-form-box .frm-tabs-wrap li:before{display:none}.lk-history-box table .price{font-size:16px;font-weight:700;color:#50c250}.lk-history-box table .unit{font-size:12px;font-weight:600;display:inline}.lk-history-box .elm-sep{margin:0 5px}.period-box,.views-box{overflow:hidden;font-size:12px}.views-box{font-weight:600;text-align:left;margin:0-26px 18px 0;line-height:15px}.period-box label,.views-box .view-title,.views-box a{display:block;float:left;margin:0 26px 0 0}.views-box a{border-bottom:2px dotted #98c5f4;text-decoration:none}.views-box a.active,.views-box a:hover{border-bottom-color:#308dea}.period-box{height:32px;position:relative;margin-bottom:24px}.period-box label{height:32px;line-height:32px;margin:0 24px 0 0}.period-box label~label{margin-right:12px}.period-box .btn,.period-box button,.period-box input[type=submit]{float:left;margin-left:12px}.period-box .frm-field-datepicker{float:left;margin-right:12px;width:112px;background:#fff}.balance-box{padding:36px 50px 64px 46px;font-size:18px;line-height:22px}.balance-box .balance-wrap{overflow:hidden}.balance-box .balance-title{display:none;font-size:18px;line-height:22px;float:left;width:86px;padding-top:17px;margin:0 0 0-86px}.balance-box .balance-field{position:relative;padding-right:52px;max-width:254px;line-height:1}.balance-box .balance-field .elm-rouble{position:absolute;top:0;bottom:0;right:0;margin:auto}.balance-box .balance-field>input[type=text]{text-align:center;padding:0 10px;font-size:24px;font-weight:600}.balance-box .frm-field{padding:0;margin-bottom:16px}.balance-box .frm-field>label{display:block;line-height:28px;min-height:28px}.balance-box .frm-field-submit{margin-top:25px;padding:0}.balance-box input[type=email],.balance-box input[type=number],.balance-box input[type=password],.balance-box input[type=range],.balance-box input[type=search],.balance-box input[type=tel],.balance-box input[type=text],.balance-box input[type=url],.balance-box select{height:56px;padding-left:16px;font-size:16px}.balance-box .btn,.balance-box button,.balance-box input[type=submit]{display:block;width:100%;height:80px;line-height:80px;font-size:24px;font-weight:600}.cat-actions-box{overflow:hidden;text-align:center;font-size:12px;line-height:1;margin-bottom:16px}.cat-actions-box .button-wrap{margin-bottom:12px}.lk-catalog-box .items-wrap{font-size:0}.lk-catalog-box,.lk-catalog-box .item-wrap{margin-bottom:16px}.lk-total-box{padding:12px 244px 12px 72px}.lk-total-box .main-title,.lk-total-box h1{font-size:24px;line-height:40px;margin:0}.lk-total-box .btn-action-add{position:absolute;top:36px;right:8px;margin-top:-24px}.lk-total-box .elm-count{display:block;position:absolute;top:30px;left:7px;margin-top:-25px}.lk-info-box{padding:26px 0 32px 28px;font-size:12px;line-height:12px;overflow:hidden}.lk-info-box .item-wrap{float:left;width:32%;padding:0 35px 0 95px;position:relative;min-height:100px}.lk-info-box .item-wrap:first-child{padding-left:112px}.lk-info-box .item-wrap:last-child{float:right;padding-left:75px;padding-right:26px}.lk-info-box .info-title{display:block;font-size:14px;line-height:20px;font-weight:400;margin-bottom:14px}.lk-info-box .info-pic{display:block;width:95px;position:absolute;top:0;left:0}.lk-info-box li:last-child,.lk-info-box ol:last-child,.lk-info-box p:last-child{margin-bottom:0}.lk-info-box li{margin-bottom:8px;padding-left:15px}.lk-info-box ol{counter-reset:li;list-style:none;margin-left:-15px}.lk-info-box ol li{position:relative}.lk-info-box ol li:before{content:counter(li)".";counter-increment:li;position:absolute;width:15px;left:0;top:0}.side-info-box{margin-bottom:30px;background:#134d6b;background:-o-linear-gradient(315deg,#134d6b,#190b1f);background:linear-gradient(135deg,#134d6b,#190b1f);padding:50px 20px 38px 18px;-webkit-box-shadow:none;box-shadow:none}.side-lk-box{padding:32px 8px 12px}.side-lk-box .lk-menu-wrap li{margin:0;padding:9px 0;border-bottom:1px solid #999}.side-lk-box .lk-menu-wrap li:last-child{border-bottom:none}.side-lk-box .lk-menu-wrap .btn-action-text{margin-left:52px;margin-top:-2px}.side-lk-box .lk-user-photo,.side-lk-box .lk-user-photo .photo{display:block;border-radius:50%;position:relative;overflow:hidden}.side-lk-box .lk-user-photo{width:54px;height:54px;margin:0 auto;border:1px solid #9b9b9b;line-height:1}.side-lk-box .lk-user-photo .photo{width:52px;height:52px;border:1px solid #fff}.side-lk-box .lk-user-name{display:block;text-align:center;font-size:18px;font-weight:600;line-height:25px;margin-bottom:36px}.side-lk-box .lk-user-name a{text-decoration:none;color:#333}.side-lk-box .lk-balance-wrap{display:block;margin-bottom:14px;border:2px solid #333;border-radius:6px;position:relative;padding:8px}.side-lk-box .lk-balance-wrap:before{content:"";display:block;width:28px;height:26px;background:#fff url(/local/templates/default/css/../img/icons/ico-wallet.png)center no-repeat;background-size:100% 100%;position:absolute;top:-17px;left:50%;margin-left:-14px}.side-lk-box .balance{font-size:24px;font-weight:700;line-height:44px;height:44px;display:block;overflow:hidden;text-align:center}.side-lk-box .button{display:block;line-height:1;margin-bottom:5px}.side-lk-box .unit{font-size:18px;font-weight:400}.side-lk-box .history{padding-left:10px}.side-lk-box .btn-action-page{padding:0}.side-lk-box .btn-action-page.add{padding:0 0 0 22px}.side-lk-box .btn-action-text{color:#333}.side-lk-box .btn-action-text .button-text{border-bottom:1px solid rgba(51,51,51,.5)}.side-lk-box .btn-action-text.color-third .button-text{border-bottom-style:dotted}.side-lk-box .btn-action-text:hover{color:#fe1042}.main-form-box .frm-tabs-wrap a.active span,.main-form-box .frm-tabs-wrap a.active:hover span,.side-lk-box .btn-action-text:hover .button-text{border-bottom-color:#fe1042}.main-form-box{padding:38px 40px 40px}.main-form-box .frm-files-wrap{margin:-20px -30px 40px 0}.main-form-box .frm-files-wrap .btn-action-text{margin-top:12px}.main-form-box .frm-field-file{margin-bottom:8px}.main-form-box .frm-field-file:last-child{margin-bottom:0}.main-form-box .frm-files-info{font-size:12px;line-height:18px;font-style:italic;margin-bottom:20px}.main-form-box .frm-section-submit{margin:0-30px;position:relative;text-align:center;line-height:1}.main-form-box .frm-section-submit .btn.btn-main,.main-form-box .frm-section-submit button.btn-main,.main-form-box .frm-section-submit input[type=submit].btn-main{max-width:400px;display:inline-block;vertical-align:top}.main-form-box .frm-desc-wrap{margin-top:-40px}.main-form-box .frm-desc-wrap .frm-field-textarea .frm-textarea-count{width:100%;padding-top:0;padding-bottom:15px}.main-form-box .tbl-wrap{margin:0-16px 32px -64px}.main-form-box .frm-tabs-wrap{font-size:16px;font-weight:600;text-align:center;margin:-8px -30px 15px -14px}.main-form-box .frm-tabs-wrap ul{margin:0;padding:0;overflow:hidden}.main-form-box .frm-tabs-wrap li{float:left;padding:0;margin:0}.main-form-box .frm-tabs-wrap a{display:block;height:32px;padding:0 12px;border-radius:16px;line-height:32px;color:#333;text-decoration:none}.main-form-box .frm-tabs-wrap a span{display:inline-block;vertical-align:middle;line-height:1;border-bottom:2px dotted #999}.main-form-box .frm-tabs-wrap a.active{background:#fe1042;color:#fff}.main-form-box table.tbl-checks-wrap{table-layout:fixed;margin:0}.main-form-box table.tbl-checks-wrap.one-check .col02{width:auto}.main-form-box table.tbl-checks-wrap.one-check .col01{width:45px}.main-form-box table.tbl-checks-wrap .col02{width:43px}.main-form-box table.tbl-checks-wrap .col03{width:113px}.main-form-box table.tbl-checks-wrap th{font-size:12px;line-height:12px;font-weight:600;padding:8px 8px 8px 0;text-align:left;background:0 0;vertical-align:middle;border:0}.main-form-box table.tbl-checks-wrap th:first-child{font-size:24px;line-height:24px;vertical-align:top}.main-form-box table.tbl-checks-wrap td{vertical-align:middle;height:40px;padding:0 8px 0 0;background:#f2f4f9}.main-form-box table.tbl-checks-wrap td:first-child{padding-left:12px;border-radius:3px 0 0 3px}.main-form-box table.tbl-checks-wrap td:last-child{border-radius:0 3px 3px 0}.main-form-box table.tbl-checks-wrap tr:nth-child(2n) td{background:#fff}.main-form-box table.tbl-checks-wrap textarea{padding:0 10px;height:100px;padding-top:10px;padding-bottom:10px;resize:none}.main-form-box table.tbl-checks-wrap input[type=email],.main-form-box table.tbl-checks-wrap input[type=number],.main-form-box table.tbl-checks-wrap input[type=password],.main-form-box table.tbl-checks-wrap input[type=range],.main-form-box table.tbl-checks-wrap input[type=search],.main-form-box table.tbl-checks-wrap input[type=tel],.main-form-box table.tbl-checks-wrap input[type=text],.main-form-box table.tbl-checks-wrap input[type=url]{height:24px;padding:0 10px}.main-form-box table.tbl-checks-wrap .frm-select label{min-height:40px;font-size:12px;line-height:14px;font-weight:600;text-align:left;padding:13px 0 13px 26px}.main-form-box table.tbl-checks-wrap .frm-select label:before{width:14px;height:14px;top:20px;left:4px;margin:-7px 0 0;background:#fff}.main-form-box table.tbl-checks-wrap .frm-select label:after{top:20px;left:11px;margin:-3px 0 0-3px;width:6px;height:6px}.main-form-box .frm-section{position:relative;padding-left:48px;margin-bottom:20px}.main-form-box .frm-section.main{margin-bottom:65px}.main-form-box .frm-rows-wrap.price{margin-bottom:28px}.main-form-box .frm-rows-wrap .frm-field.last{width:112px;padding-right:16px}.main-form-box .frm-columns-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.main-form-box .frm-column{margin-bottom:20px}.main-form-box .frm-section-ico{position:absolute;left:-18px;top:0}.main-form-box .frm-row.price{margin-left:0;margin-right:-20px}.main-form-box .frm-row.price .frm-field{width:112px;padding-right:16px;float:left}.main-form-box .frm-row.price .frm-field.select{width:100%;float:none;margin-bottom:5px}.main-form-box .frm-row.period{margin:26px -20px 0 0}.main-form-box .frm-row.period .frm-field{width:112px;float:left;margin-bottom:18px}.main-form-box .frm-row.period .btn-action-time{margin-left:-2px}.main-form-box .frm-row.params:last-child .frm-field,.main-form-box .frm-row:last-child .frm-field:last-child{margin-bottom:0}.main-form-box .frm-row.params .frm-field{width:79px;padding-right:24px;float:left}.main-form-box .frm-row.params .frm-field>label{margin-left:0;margin-right:-24px;margin-bottom:2px}.main-form-box .frm-row.params .frm-field.last{width:136px;padding:0 40px}.main-form-box .frm-row.params .frm-field.last>label{margin-left:-40px;margin-right:-40px;text-align:center}.main-form-box .frm-field{margin-bottom:15px;max-width:272px}.main-form-box .frm-field.textarea{max-width:100%}.main-form-box .frm-field>label,.main-form-box .frm-title{font-size:16px;line-height:20px;font-weight:700;margin-bottom:5px}.main-form-box .frm-field>label.lbl-text{font-size:14px;font-weight:400}.main-form-box .frm-field.inline{padding-left:100px;max-width:320px}.main-form-box .frm-field.inline>label{height:44px;line-height:44px;overflow:hidden;float:left;width:100px;margin:0 0 0-100px}.main-form-box .frm-field.inline.small-inputs>label{height:36px;line-height:36px}.main-form-box .frm-field.inline-150{padding-left:150px}.main-form-box .frm-field.inline-150>label{width:150px;margin-left:-150px}.main-form-box .frm-field.inline-135{padding-left:135px}.main-form-box .frm-field.inline-135>label{width:135px;margin-left:-135px}.main-form-box .frm-field.messages{padding-top:6px;margin-bottom:20px}.main-form-box .frm-field.messages .frm-select.ico{width:76px;float:left;margin:0 0 14px}.main-form-box .frm-field.messages .frm-select.sms{float:none;clear:both}.main-form-box .frm-title{line-height:52px;display:block;margin-bottom:10px}.main-form-box .frm-button{margin-left:-56px;padding-top:10px;padding-bottom:10px;margin-bottom:45px}.main-form-box .small-inputs input[type=email],.main-form-box .small-inputs input[type=number],.main-form-box .small-inputs input[type=password],.main-form-box .small-inputs input[type=range],.main-form-box .small-inputs input[type=search],.main-form-box .small-inputs input[type=tel],.main-form-box .small-inputs input[type=text],.main-form-box .small-inputs input[type=url]{height:36px}.main-form-box select{height:44px}.main-form-box input[type=email].text-center,.main-form-box input[type=number].text-center,.main-form-box input[type=password].text-center,.main-form-box input[type=range].text-center,.main-form-box input[type=search].text-center,.main-form-box input[type=tel].text-center,.main-form-box input[type=text].text-center,.main-form-box input[type=url].text-center{padding-left:0;padding-right:0}.main-form-box .btn-action-time{font-size:14px;line-height:20px;text-align:left;padding-left:26px;font-weight:400;text-transform:none}.main-form-box .frm-field-textarea{padding-bottom:20px}.map-catalog-box{border:8px solid #fff;border-radius:7px;background:#000;line-height:1;position:relative;overflow:hidden;margin-bottom:48px}.map-catalog-box .map-wrap{height:584px}.map-catalog-box .elm-catalog-popup{position:absolute;top:50px;left:0;right:0;margin:auto}.main-filter-box .filter-section{background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);border-radius:7px;padding:8px;margin-bottom:8px;position:relative;-webkit-transition:margin ease .2s;-o-transition:margin ease .2s;transition:margin ease .2s}.main-filter-box .filter-section:last-child{margin-bottom:0}.main-filter-box .filter-section.active{margin-bottom:16px;margin-top:16px}.main-filter-box .filter-section.active:first-child{margin-top:0}.main-filter-box .filter-section.unactive{margin-bottom:8px}.main-filter-box .filter-section.unactive:last-child{margin-bottom:0}.main-filter-box .btn-action-close+.filter-section{margin-top:0!important}.main-filter-box .filter-select-wrap{padding:16px 0 16px 8px}.main-filter-box .filter-select-wrap:last-child{padding-bottom:15px}.main-filter-box .filter-block{display:none;padding-top:8px}.main-filter-box .filter-range{border-radius:3px;background:#ebeff8;margin-bottom:8px;padding:14px 16px 16px}.main-filter-box .filter-menu li:last-child,.main-filter-box .filter-range:last-child{margin-bottom:0}.main-filter-box .filter-buttons{padding-bottom:4px;text-align:center}.main-filter-box .filter-buttons .btn-filter-main{margin-bottom:10px}.main-filter-box .filter-times{overflow:hidden;margin-bottom:8px;margin-left:0;margin-right:-20px}.main-filter-box .filter-menu{font-size:16px;font-weight:600;text-align:left;padding:10px 0 25px}.main-filter-box .filter-menu li{margin:0 0 10px;padding:0}.main-filter-box .filter-menu ul{margin:0}.main-filter-box .filter-menu a,.main-filter-box .filter-menu li>span{display:block;height:40px;line-height:40px;position:relative;overflow:hidden;text-decoration:none;color:#333;padding-left:70px}.main-filter-box .filter-menu li>span.active .menu-title{border:0}.main-filter-box .filter-menu a.active .menu-title,.main-filter-box .filter-menu a:hover .menu-title{text-decoration:none;border-bottom-color:#fe1042;color:#fe1042}.main-filter-box .filter-menu .menu-pic{display:block;width:40px;height:40px;position:absolute;top:0;left:12px;overflow:hidden}.main-filter-box .filter-menu .menu-pic img{display:block;position:relative;width:100%}.main-filter-box .filter-menu .menu-title{display:inline;text-decoration:none;line-height:20px;max-height:40px;overflow:hidden;border-bottom:1px solid rgba(51,51,51,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.main-filter-box .filter-select{position:relative;margin-bottom:8px;line-height:1}.main-filter-box .filter-select:last-child{margin-bottom:0}.main-filter-box .filter-inner-title,.main-filter-box .filter-title{display:block;position:relative;font-size:14px;line-height:16px;margin-bottom:6px}.main-filter-box .filter-inner-title{font-weight:700;text-transform:uppercase;line-height:20px;padding-left:29px;margin-top:30px}.main-filter-box .filter-inner-title:first-child{margin-top:-5px}.main-filter-box .btn-action-time{float:left;width:60px}.main-filter-box .btn-filter{display:block;position:relative;overflow:hidden;border-radius:7px;height:40px;line-height:40px;padding:0 16px;background:#ebeff8;text-decoration:none;font-size:16px;font-weight:900;text-transform:uppercase;color:#333;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;letter-spacing:.05em}.main-filter-box .btn-filter .button-text{display:inline-block;vertical-align:middle;line-height:20px;max-height:40px;position:relative;overflow:hidden;width:100%}.main-filter-box .btn-filter:hover{color:#fe1042}.main-filter-box .btn-filter.active{height:56px;line-height:56px;border-radius:7px 7px 0 0}.main-filter-box .frm-filter-select{display:block;margin-bottom:10px}.main-filter-box .frm-filter-select:last-child{margin-bottom:0}.main-filter-box .btn-filter-main{display:block;height:40px;line-height:40px;position:relative;overflow:hidden;width:100%;text-align:center;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:16px;font-weight:700;text-decoration:none;background:#308dea;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;color:#fff}.main-filter-box .btn-filter-main:hover{background:#52afff;text-decoration:none}.main-filter-box .js-btn-filter-toggle{display:none}.bottom-article-box{padding-left:48px;padding-right:48px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.7143;max-width:845px}.bottom-article-box:last-child,.pagenav-box:last-child{margin-bottom:0}.catalog-box,.pagenav-box{position:relative;line-height:1}.pagenav-box{margin:0 auto 46px;width:416px;padding:0 60px;text-align:center;height:48px}.pagenav-box .btn-action-prev{position:absolute;top:0;left:0}.pagenav-box .btn-action-next{position:absolute;top:0;right:0}.pagenav-box .pages{display:block;position:relative;overflow:hidden;font-size:0;line-height:48px;height:48px}.pagenav-box .pages a,.pagenav-box .pages span{display:inline-block;vertical-align:top;height:48px;width:32px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;font-size:18px;font-weight:600;color:#333;text-decoration:underline}.pagenav-box .pages span{text-decoration:none;margin:0 4px}.pagenav-box .pages a.active,.pagenav-box .pages span.active{text-decoration:none;width:48px;background:#fe1042;color:#fff;border-radius:50%}.pagenav-box .pages a:hover{color:#fe1042}.catalog-box{margin-bottom:16px}.catalog-box:last-child{margin-bottom:0}.catalog-box .item-wrap{margin-bottom:20px}.catalog-tiles-box{margin-bottom:15px}.catalog-tiles-box .items-wrap{margin:0-8px;font-size:0}.catalog-tiles-box .item-wrap{width:49.99%;display:inline-block;vertical-align:top;padding:0 8px;margin-bottom:16px}.title-box{padding:18px 40px}.title-box.search-include{padding-right:230px}.title-box .frm-title-search{position:absolute;top:4px;right:4px}.title-box .elm-title-ico{position:absolute;top:32px;left:7px;margin-top:-25px}.title-box .elm-title-ico+.main-title,.title-box .elm-title-ico+h1{padding-left:32px}.title-box .main-title,.title-box h1{font-size:24px;line-height:29px;font-weight:500;margin:0}.title-box .title-button{display:block;position:absolute;top:50%;right:27px;-webkit-transform:-webkit-translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:140px;text-align:right}.title-box .title-button~.main-title,.title-box .title-button~h1{margin-right:150px}.cnt-button-box{padding:8px}@media (max-width:1599px){.side-info-box{display:none}}@media (max-width:1199px){.lk-info-box{display:none}}@media (max-width:991px){.page-error .page:before{content:"";display:block;position:absolute;top:0;left:0;right:-100%;height:100%;background:url(/local/templates/default/css/../img/main/error.png)center top no-repeat;background-size:auto 100%;max-height:570px}.main-filter-box{display:none;position:fixed;-webkit-animation:fadein ease .2s;animation:fadein ease .2s;top:0;left:0;bottom:0;z-index:999;background:#f2f4f9;width:100%;max-width:360px;padding:30px 16px 44px;overflow:auto}.main-filter-box:before{content:"Поиск анкет по параметрам";font-weight:600;display:block;font-size:24px;line-height:1.2;text-align:left;margin-bottom:30px;padding-left:16px}.main-filter-box .js-btn-filter-toggle{position:fixed;top:16px;right:16px;display:block}.main-filter-box .btn-filter{padding-right:40px;padding-top:11px;padding-bottom:11px;position:relative;height:auto;line-height:20px}.main-filter-box .btn-filter.active{height:auto;line-height:20px}.main-filter-box .btn-filter.active .button-text:before{-webkit-transform:-webkit-rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.main-filter-box .btn-filter:before{content:"";display:block;width:32px;height:32px;border-radius:6px;border:2px solid #666;position:absolute;top:21px;right:5px;margin-top:-16px}.main-filter-box .btn-filter .button-text{position:static}.main-filter-box .btn-filter .button-text:after,.main-filter-box .btn-filter .button-text:before{content:"";display:block;width:12px;height:2px;position:absolute;top:21px;right:21px;margin:-1px -6px 0 0;background:#666}.main-filter-box .btn-filter .button-text:before{-webkit-transform:-webkit-rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform ease .2s;-o-transition:transform ease .2s;transition:transform ease .2s;transition:transform ease .2s,-webkit-transform ease .2s}.lk-history-box,.mobile-hide,.side-lk-box,.title-box.mobile-center .elm-title-ico,body:before{display:none}.title-box.mobile-center .elm-title-ico+.main-title,.title-box.mobile-center .elm-title-ico+h1{padding-left:0}.title-box.mobile-center .main-title,.title-box.mobile-center h1{padding-left:0;text-align:center}body:before{content:"";-webkit-animation:fadein ease .2s;animation:fadein ease .2s;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(28,10,32,.75);z-index:998}.filter-show .main-filter-box,.filter-show:before{display:block}.page-actions-box{position:relative;padding-top:80px;padding-right:0}.page-actions-box .actions-wrap{width:100%;padding:0;text-align:center;float:none;margin:0}.page-actions-box .pages-wrap{width:100%;position:absolute;top:0;left:0;right:0;padding:0;margin:0}.page-actions-box .pages-title{display:none}.page-actions-box .small-pagenav-box{width:416px;height:48px;margin:0 auto;position:relative;overflow:hidden;padding:0 60px;text-align:center}.page-actions-box .small-pagenav-box .btn-action-next,.page-actions-box .small-pagenav-box .btn-action-prev{width:48px;height:48px;border:4px solid #ced3de}.page-actions-box .small-pagenav-box .btn-action-next:before,.page-actions-box .small-pagenav-box .btn-action-prev:before{background-size:13px 20px;background-image:url(/local/templates/default/css/../img/icons/ico-arr03.png)}.page-actions-box .small-pagenav-box .pages{height:48px;overflow:hidden}.page-actions-box .small-pagenav-box .pages a,.page-actions-box .small-pagenav-box .pages span{width:32px;height:48px;font-size:18px;font-weight:600;line-height:48px}.page-actions-box .small-pagenav-box .pages a.active,.page-actions-box .small-pagenav-box .pages span.active{width:48px}}@media (max-width:767px){.lk-filter-box{padding:32px 40px}.lk-filter-box .filter-title,.lk-filter-box .filter-type-wrap{display:none}.lk-filter-box .filter-inner{background:0 0;border-radius:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.lk-filter-box .views-box{margin-bottom:12px;padding:3px 0}.lk-filter-box .period-box{margin:0}.lk-filter-box .period-box .btn,.lk-filter-box .period-box button,.lk-filter-box .period-box input[type=submit]{float:left}.title-box .title-button.short-mobile~.main-title,.title-box .title-button.short-mobile~h1{margin-right:60px}.title-box .title-button.short-mobile .btn-title-button{width:34px;height:34px;overflow:hidden;text-indent:-9999px;font-size:0;color:#fff;padding:0}.title-box .title-button.short-mobile .btn-title-button:before{top:0;right:0;margin:0}.title-box .title-button.short-mobile .btn-title-button .button-text{border:0}.title-box .title-button.short-mobile .btn-title-button .button-text:after,.title-box .title-button.short-mobile .btn-title-button .button-text:before{top:17px;right:17px}.media-tab-block{left:0!important;opacity:1!important;height:auto!important;overflow:visible!important}.pagenav-box .pages a:nth-child(5)~a{display:none}.pagenav-box .pages a:last-child{display:inline-block!important}}@media (max-width:639px){.lk-filter-box .period-box{padding:0 0 60px 75px;overflow:hidden;height:auto}.lk-filter-box .period-box>label:first-child{width:75px;float:left;margin:0 0 0-75px}.lk-filter-box .period-box .frm-field-datepicker{width:50%;margin:0;padding-right:24px}.lk-filter-box .period-box .frm-field-datepicker:before{right:24px}.lk-filter-box .period-box .frm-field-datepicker~.frm-field-datepicker{padding-right:0;padding-left:24px}.lk-filter-box .period-box .frm-field-datepicker~.frm-field-datepicker:before{right:0}.lk-filter-box .period-box .frm-field-datepicker~label{width:48px;left:50%;top:0;position:absolute;margin:0 0 0 13px;text-align:center;z-index:2}.lk-filter-box .period-box .btn,.lk-filter-box .period-box button,.lk-filter-box .period-box input[type=submit]{display:block;width:204px;height:40px;line-height:40px;position:absolute;bottom:0;left:75px;float:none;margin:0 auto}}@media (max-width:479px){.lk-filter-box{padding:16px}.lk-filter-box .views-box .view-title{line-height:20px;margin-bottom:5px;margin-right:0;float:none}.lk-filter-box .period-box{padding-left:0}.lk-filter-box .period-box>label:first-child{height:auto;float:none;margin:0 0 10px;width:auto;display:block;line-height:20px}.lk-filter-box .period-box .frm-field-datepicker{padding-right:15px}.lk-filter-box .period-box .frm-field-datepicker~.frm-field-datepicker{padding-right:0;padding-left:15px}.lk-filter-box .period-box .frm-field-datepicker~label{top:30px;width:30px;margin:0 0 0-15px}.lk-filter-box .period-box .btn,.lk-filter-box .period-box button,.lk-filter-box .period-box input[type=submit]{left:0;right:0}.contacts-box,.text-box,.user-box{padding-left:16px;padding-right:16px}.contacts-box .frm-email,.contacts-box .frm-email a,.contacts-box .frm-title{font-size:20px}.contacts-box .frm-row-file>label{float:none;width:100%;height:auto;line-height:20px;margin-bottom:4px}.contacts-box .frm-row-file .frm-field-file-button{float:none}.contacts-box .frm-row-textarea>label{width:50%}.text-box .right-wrap{padding-left:40px;padding-right:40px;padding-bottom:40px;margin-left:-16px;margin-right:-16px}.user-box .elm-avatar{left:16px}.user-box .user-second-info{float:none;position:relative;text-align:left;right:auto;bottom:auto;padding-left:74px;padding-top:10px;width:100%}.user-box .user-actions{margin-right:-20px}.total-box a{padding-left:36px;font-size:9px}.total-box .elm-count{width:24px;height:24px;left:6px;margin-top:-12px;font-size:12px;line-height:22px}.page-error .page:before{max-height:300px}.error-box{padding-left:20px;padding-right:20px;height:auto}.error-box .btn,.error-box button,.error-box input[type=submit]{position:relative;display:block;width:100%;margin-top:10px}.main-filter-box{width:280px}.main-filter-box .btn-action-close{top:8px;right:8px;width:24px;height:24px}.main-filter-box .btn-action-close:after,.main-filter-box .btn-action-close:before{width:14px;margin-left:-7px}}@media (min-width:480px){.lk-search-box .forms-wrap{margin-bottom:16px}.lk-search-box .forms-wrap .frm-row{padding-left:76px}.lk-search-box .forms-wrap .frm-row>label{display:block;height:40px;line-height:40px;overflow:hidden;margin:0 0 0-76px;float:left}.lk-search-box .reviews-wrap{position:relative;padding:20px 20px 20px 142px;border-radius:7px;background:#f2f4f9}.lk-search-box .reviews-wrap .st-title{display:block;position:absolute;top:50%;left:24px;width:118px;height:20px;line-height:20px;margin:-10px 0 0;padding:0;text-align:left;font-size:14px}}@media (min-width:640px){.lk-search-box .forms-wrap{max-width:500px;padding-right:160px}.lk-search-box .forms-wrap .frm-row:last-child{margin-bottom:0}.lk-search-box .forms-wrap .frm-button{width:88px;position:absolute;top:50%;right:0;margin-top:-20px}.gallery-box .grid-item,.gallery-box .grid-item--height2{width:33.33%}}@media (min-width:768px){.lk-search-box{min-height:0}.lk-search-box.reviews{padding-right:484px}.lk-search-box.reviews:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.lk-search-box.reviews:before{content:"";display:block;position:absolute;top:8px;bottom:8px;left:8px;right:8px;border-radius:7px;background:#f2f4f9}.lk-search-box .forms-wrap{width:460px;float:right;margin:0-460px 0 0;padding-right:100px}.lk-search-box .forms-wrap .frm-field-datepicker{background-color:#fff}.lk-search-box .reviews-wrap{min-height:88px;background:0 0;padding:7px 0 0}.lk-search-box .reviews-wrap .st-title{display:none}.lk-search-box .reviews-wrap .frm-select-small{display:block;margin-bottom:13px}.lk-search-box .reviews-wrap .frm-select-small:last-child{margin-bottom:0}.lk-search-box .frm-row{padding-right:160px;margin:0}.lk-search-box .frm-field-button{padding:22px 0 0 16px;width:160px;margin:0-160px 0 0;float:right;position:relative;top:auto;right:auto}.lk-search-box .frm-field-button .link-wrap{display:none}.lk-search-box .frm-field+.frm-field{padding-right:0}.lk-search-box .status-wrap{overflow:hidden}.lk-search-box .st-title{font-size:14px;line-height:16px;display:block;float:left;margin:0 36px 0 0}.lk-search-box .frm-select-small{float:left;margin:0 24px 0 0;min-width:112px}.lk-settings-box{padding-left:48px;padding-right:48px}.lk-settings-box .frm-section{margin-bottom:40px}.lk-settings-box .frm-section .frm-row{max-width:425px}.lk-settings-box .frm-section-password{margin-left:-24px;margin-right:-24px;padding:40px 150px 62px 100px}.lk-settings-box .frm-section-password:before{content:"";display:block;width:106px;height:129px;position:absolute;top:40px;bottom:0;right:22px;margin:auto;background:url(/local/templates/default/css/../img/icons/ico-protect.png)center no-repeat;background-size:100% 100%}.lk-settings-box .frm-section-password .frm-title{font-size:24px;line-height:28px;margin-bottom:24px;padding:0}.lk-settings-box .frm-section-password .frm-section-ico{top:32px;left:24px;right:auto}.lk-settings-box .frm-section-password .frm-row{padding-left:192px}.lk-settings-box .frm-section-password .frm-row>label{width:192px;float:left;height:44px;line-height:44px;overflow:hidden;margin:0 0 0-192px}.lk-settings-box .frm-field.phone .link-wrap{padding-left:16px}.lk-settings-box .frm-section-avatar{width:176px;height:auto;text-align:center;position:absolute;top:50px;left:512px;padding:180px 0 0;margin:0}.lk-settings-box .frm-section-avatar .link-reset,.lk-settings-box .frm-section-avatar label{display:none}.lk-settings-box .frm-field-file-button.type-second{width:100%}.lk-settings-box .frm-field-file-button.type-second .btn-file{display:block;width:100%;padding:0;text-align:center;background:0 0;border-radius:0;border:0;font-size:14px;font-weight:700;color:#333}.lk-settings-box .frm-field-file-button.type-second .btn-file .button-text{display:inline;border-bottom:1px dotted rgba(51,51,51,.5);-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.lk-settings-box .frm-field-file-button.type-second .btn-file:hover{background:0 0;color:#fe1042}.lk-settings-box .frm-field-file-button.type-second .btn-file:hover .button-text{border-bottom-color:#fe1042}.lk-form-box .frm-section.medium-space,.lk-form-box .frm-section.small-space,.lk-punch-box{margin-bottom:24px}.lk-punch-box .item-wrap{margin-bottom:8px}.lk-form-box{padding:60px 64px 64px 46px}.lk-form-box .frm-section{padding-top:0;padding-left:72px;margin-bottom:56px;min-height:52px}.lk-form-box .frm-section .frm-section-ico{top:0}.lk-form-box .frm-title{padding:14px 0;margin-bottom:20px;font-size:16px}.lk-form-box .frm-button{width:186px;position:absolute;bottom:46px;right:-64px;padding:0 24px;margin:0}.lk-form-box .frm-row{max-width:422px;padding-left:102px;margin-bottom:16px}.lk-form-box .frm-row>label{width:102px;margin:0 0 0-102px;display:block;overflow:hidden;height:44px;line-height:44px;float:left}.lk-form-box .frm-field-auto{margin-right:-100px}.lk-form-box .frm-field-auto .frm-field:last-child{width:100px;padding-top:12px;padding-left:20px}.lk-form-box .frm-row.main{padding-left:222px;max-width:544px}.lk-form-box .frm-row.main>label{width:222px;float:left;margin:0 0 0-222px;height:44px;line-height:44px;display:block;overflow:hidden}.lk-form-box .frm-row.main.phone{padding-left:102px;max-width:422px;margin-bottom:-18px}.lk-form-box .frm-row.main.phone>label{width:102px;margin-left:-102px}.lk-form-box .frm-field-textarea>label{padding-top:14px}.lk-form-box .frm-field-textarea .frm-textarea-count{top:22px}.lk-form-box .frm-tabs-inner{display:none}.lk-form-box .frm-tab{position:relative;height:auto;padding:0 0 0 72px;margin:0 0 20px;opacity:1;left:auto}.lk-form-box .frm-tab .frm-title{display:block;font-size:18px;margin-bottom:8px}.lk-form-box .frm-tab .frm-section-ico{display:block}.lk-form-box .frm-section-ico+.frm-row.main{padding-top:4px}.lk-form-box .frm-select-wrap{padding-left:0;-webkit-columns:2;columns:2;-webkit-column-gap:20px;column-gap:20px}.lk-form-box .frm-select-wrap .frm-select-small{font-size:12px;font-weight:600}.lk-form-box .frm-row-submit{margin-top:54px}.lk-form-box .btn-action-map{padding-top:56px;padding-left:0;text-align:center;line-height:18px;font-size:14px}.lk-form-box .btn-action-map:before{top:0;left:50%;margin:0 0 0-15px}.lk-form-box .elm-auto-number{padding:0 36px 0 0;height:20px;line-height:20px;text-align:left}.lk-form-box .elm-auto-number .number-title{height:20px;line-height:20px;margin:0;font-size:16px}.lk-form-box .elm-auto-number .number-ico{position:absolute;top:0;right:0;margin:0}.js-form-profile-check{padding-left:36px}.gallery-box,.video-box{margin-bottom:50px}.media-text-box{margin-bottom:48px;padding:40px 24px 40px 48px}.profile-box .profile-title-box{margin-left:-16px;margin-right:-16px;font-size:16px;line-height:20px;padding-top:18px;padding-bottom:18px;padding-left:46px}.profile-box .profile-title-box .title-ico{width:46px}.profile-box .profile-outer-wrap.active:before{left:-16px;right:-16px}.profile-media-wrap .media-tabs-box{display:block}.profile-items-wrap{padding-left:36px;padding-right:0;position:relative}.profile-items-wrap+hr{margin-left:36px;margin-right:0}.profile-items-wrap .item-wrap{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.profile-items-wrap .item-wrap:last-child{border-bottom:1px solid #b2b2b2;padding-bottom:36px}.profile-comments-wrap .second-title+.profile-actions-wrap,.profile-comments-wrap h2+.profile-actions-wrap,.profile-items-wrap .second-title+.profile-actions-wrap,.profile-items-wrap h2+.profile-actions-wrap{position:absolute;top:10px;right:0;padding:0;float:left;margin:0}.profile-items-wrap .profile-actions-wrap{padding-left:0;padding-right:260px}.profile-comments-wrap{margin-bottom:40px;padding-left:36px;position:relative}.profile-comments-wrap .profile-actions-wrap{padding-left:0;padding-right:260px;margin-left:0;margin-right:-24px}.profile-actions-wrap{padding-right:260px;padding-left:36px}.profile-actions-wrap .cat-actions-wrap{width:100%;float:left;margin-bottom:0}.profile-actions-wrap .cat-actions-wrap+.button-actions-wrap{width:260px;float:right;margin:0-260px 0 0;text-align:right;padding-top:5px}.profile-actions-wrap .cat-actions-box{margin-bottom:0}.profile-actions-wrap .btn-action-text.add{padding-left:0;padding-right:44px}.profile-actions-wrap .btn-action-text.add:before{left:auto;right:0}.profile-actions-wrap .btn-action-text.add .button-text:after,.profile-actions-wrap .btn-action-text.add .button-text:before{left:auto;right:15px;margin-left:auto;margin-right:-6px}.profile-services-wrap .items-wrap{-webkit-columns:3;columns:3;-webkit-column-gap:16px;column-gap:16px}.profile-box{padding-left:24px;padding-right:24px}.profile-total-wrap{margin:0-16px 28px;padding-top:12px;padding-bottom:12px;border-radius:7px}.profile-total-wrap:before{margin-left:-32px}.profile-total-wrap table{max-width:660px}.profile-total-wrap table .col01{width:33%}.profile-main-wrap{margin-bottom:48px}.profile-main-wrap .name-wrap{text-align:left;padding-left:40px;position:relative;margin-bottom:8px;margin-right:200px}.profile-main-wrap .name{font-size:40px;line-height:44px;padding:0;position:static}.profile-main-wrap .btn-action-ico-small.fav{position:absolute;top:22px;left:-5px;margin-top:-15px}.profile-main-wrap .info-wrap{padding-left:40px;text-align:left;font-size:12px}.profile-main-wrap .contacts-wrap{margin-right:180px;padding-bottom:0;border-bottom:none;padding-left:0}.profile-main-wrap .inner-contacts-wrap{padding-left:322px;padding-top:0;height:70px;margin:0}.profile-main-wrap .inner-contacts-info{padding-left:14px}.profile-main-wrap .rst-title,.profile-main-wrap .shedule-title{padding-left:24px;margin-left:-24px}.profile-main-wrap .info-wrap{margin-bottom:8px}.profile-main-wrap .phone-wrap{width:300px;margin:0;top:0}.profile-main-wrap .verified-wrap{width:100%;padding:0;margin:0 0 20px}.profile-main-wrap .rate-wrap{width:100%;float:none;margin:0;padding:0}.profile-main-wrap .elm-verified{padding-left:0;padding-right:72px;text-align:right}.profile-main-wrap .elm-verified .elm-photo-verified{left:auto;right:0}.profile-main-wrap .elm-rate{padding-right:72px}.profile-main-wrap .elm-rate .elm-rate-stars{margin-left:auto;margin-right:0}.profile-main-wrap .shedule-wrap{width:160px;padding-right:0;padding-left:24px}.profile-main-wrap .messages-title{background:#fff;padding:6px 0;font-size:12px;line-height:10px;width:50px;left:-25px;top:50%;margin-top:-21px}.profile-main-wrap .messages-wrap{height:70px;width:175px;border:1px solid #bfbfbf;border-radius:6px;position:relative;padding:21px 0 0 16px;text-align:center}.profile-main-wrap .messages-buttons{margin:0 auto}.profile-main-wrap .phone{height:70px;line-height:70px;padding-left:42px;font-size:30px}.profile-main-wrap .main-info-wrap{padding:0;border:0;margin:0;width:170px;position:absolute;top:50px;right:0}.profile-main-wrap .features-wrap{padding-left:0;width:61%;float:left;padding-bottom:0;margin:0}.profile-main-wrap .locations-wrap{width:39%;float:left;padding:4px 0 0 54px;margin:0}.profile-main-wrap .locations-wrap .profile-title{padding-right:15px}.profile-main-wrap .location-wrap{width:100%;float:none;padding:0;margin:0 0 26px}.profile-main-wrap .location-wrap:last-child{margin-bottom:0}.profile-main-wrap .location-metro,.profile-main-wrap .location-region{margin-bottom:12px;padding-left:32px;margin-left:-32px}.profile-main-wrap .elm-hair{font-size:16px;padding-left:40px;margin:0}.profile-main-wrap .elm-hair:before{left:-4px}.profile-main-wrap .elm-feature:after,.profile-main-wrap .elm-hair:after{left:40px}.profile-main-wrap .elm-feature{padding-left:40px}.profile-main-wrap .inner-profile-wrap{margin-bottom:32px}.profile-main-wrap .inner-profile-wrap:after,.profile-main-wrap .tarifs-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.profile-main-wrap .tarifs-wrap{padding:0;background:0 0;margin-bottom:0}.profile-main-wrap .tarifs-wrap .tbl-wrap{padding-left:40px;width:61%;float:left;margin:0}.profile-main-wrap .tarifs-wrap table .col01{width:34%}.profile-main-wrap .tarifs-wrap table thead th{padding-top:0;padding-bottom:16px}.profile-main-wrap .tarifs-wrap table thead th:first-child{padding-top:30px}.profile-main-wrap .tarifs-wrap table td,.profile-main-wrap .tarifs-wrap table th{padding-top:14px;padding-bottom:14px}.profile-main-wrap .tarifs-wrap .th-title{line-height:16px;font-size:18px;position:relative;text-align:left;padding:0}.profile-main-wrap .tarifs-wrap .th-title img{top:8px;left:-52px;position:absolute;margin:-16px 0 0}.profile-main-wrap .desc-wrap{width:39%;float:left;padding-left:54px;margin-top:0;padding-top:12px;font-size:12px;line-height:20px}.profile-main-wrap .desc-wrap .profile-title{display:block}.contacts-box{padding:40px 48px 64px}.contacts-box .form-wrap{max-width:504px}.contacts-box:before{right:-190px}.contacts-box:after{display:none}.contacts-box .frm-text{margin-bottom:24px}.contacts-box .frm-email{margin-bottom:44px}.contacts-box .frm-title{margin-bottom:14px}.contacts-box .frm-row-textarea{margin-top:16px;margin-bottom:16px}.contacts-box .frm-row-textarea>label{margin-bottom:12px}.contacts-box .frm-row-file{margin-top:0;max-width:362px;margin-bottom:16px}.contacts-box .frm-row-submit{margin-top:24px}.contacts-box .frm-row{margin-bottom:8px;padding-left:144px}.contacts-box .frm-row>label{display:block;width:144px;height:40px;line-height:40px;position:relative;overflow:hidden;margin:0 0 0-144px;padding-right:10px;float:left}.balance-box{padding:8px}.balance-box .balance-wrap{padding:24px 150px 24px 110px;border-radius:7px;background:#f2f4f9}.balance-box .balance-title{display:block}.balance-box .balance-field{padding-right:44px}.balance-box .frm-field{float:left;padding:0 12px 0 0;width:46%;margin:0}.balance-box .frm-field>label{display:none}.balance-box .frm-field+.frm-field{width:54%}.balance-box .frm-field-submit{width:160px;float:right;margin:0-172px 0 0}.balance-box .btn,.balance-box button,.balance-box input[type=submit]{height:56px;line-height:56px;overflow:hidden;white-space:normal;font-size:18px;font-weight:700;padding:0 10px;display:block;width:100%}.bottom-article-box{padding-left:20px;padding-right:20px}.pagenav-box{width:634px}.title-box{padding-left:24px;padding-right:24px}.title-box,.title-box .main-title,.title-box h1{text-align:left}.title-box .elm-title-ico{left:16px}.title-box .elm-title-ico+.main-title,.title-box .elm-title-ico+h1{padding-left:58px}.title-box .title-button{width:300px;right:16px}.title-box .title-button~.main-title,.title-box .title-button~h1{margin-right:300px}.title-box .btn-title-button{padding-right:52px;font-size:16px;font-weight:700;text-transform:none}.catalog-tiles-box .item-wrap{width:33.32%}.lk-catalog-box .items-wrap{margin:0-8px}.lk-catalog-box .item-wrap{width:100%;padding:0 8px;display:inline-block;vertical-align:top}}@media (min-width:992px){.popup-about-box{padding:64px 36px 40px 322px}.popup-about-box .main-title,.popup-about-box h1{font-size:36px;margin-bottom:32px}.popup-text-box .second-title,.popup-text-box h2{font-size:36px;margin-bottom:44px}.popup-text-box .elm-shtamp{margin-top:40px}.tech-box,.transactions-box{margin-bottom:14px}.tech-box .items-wrap{display:none}.tech-box .tbl-wrap{display:block}.transactions-box .items-wrap{display:none}.transactions-box .tbl-wrap{display:block}.media-text-box{margin-bottom:48px}.gallery-box .items-wrap{margin:0-4px}.gallery-box .grid-item,.gallery-box .grid-item--height2{padding:4px}.gallery-box .cat-actions-box{padding:0}.gallery-box .cat-actions-box .button-wrap{width:auto;margin:0 0 12px;float:none;text-align:center}.gallery-box .cat-actions-box .total-wrap{width:100%;line-height:1.1;text-align:center;float:none;height:auto}.user-box{padding:16px 200px 16px 32px;min-height:144px}.user-box .user-main-info{padding-left:64px;padding-top:12px}.user-box .user-name{font-size:24px;margin-bottom:4px}.user-box .elm-status-text,.user-box .user-time{display:inline-block;vertical-align:middle;margin-left:5px}.user-box .elm-status-text:first-child,.user-box .user-time:first-child{margin-left:0}.user-box .user-actions{margin:0;width:128px;position:absolute;bottom:16px;right:32px}.user-box .user-second-info{position:absolute;top:12px;right:24px;bottom:auto;width:auto;padding:0;margin:0;float:left}.user-box .user-total-info{display:block}.user-box .button-wrap{margin:0 0 8px;padding:0;width:100%;float:none}.user-box .button-wrap:last-child{margin-bottom:0}.user-box .user-date{height:16px;line-height:16px;position:relative;padding-right:24px;font-size:12px;font-weight:600;white-space:nowrap}.user-box .user-date b{font-weight:600}.user-box .user-date:before{content:"";display:block;width:17px;height:18px;position:absolute;top:-2px;right:0;background:url(/local/templates/default/css/../img/icons/ico-date02.png)center no-repeat;background-size:100% 100%}.desktop-hide,.error-box .error-text br,.user-box .user-sex{display:none}.user-box .btn-user{display:block;width:100%;height:40px;line-height:36px;padding:0 15px 0 40px;border:2px solid #50c250;font-size:10px;text-transform:uppercase;font-weight:700;border-radius:20px;background-position:6px center;-webkit-transition:background-color ease .2s;-o-transition:background-color ease .2s;transition:background-color ease .2s}.user-box .btn-user:hover{background-color:#50c250;background-image:url(/local/templates/default/css/../img/icons/ico-friend-h-white.png);color:#fff}.user-box .btn-user .button-text{display:inline-block;vertical-align:middle;line-height:12px;width:100%;border:0}.user-box .btn-user.message{border-color:#318ce9;background-position:10px center}.user-box .btn-user.message:hover{background-color:#318ce9;background-image:url(/local/templates/default/css/../img/icons/ico-message-h-white.png)}.page-error .page:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:100%;background:url(/local/templates/default/css/../img/main/error.png)center top no-repeat;background-size:auto 100%;max-height:550px}.error-box{margin:0;max-width:100%;padding:78px 0 100px}.error-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.error-box .left-wrap{text-align:center;width:400px;margin-left:-16px;float:left;position:relative;z-index:2}.error-box .right-wrap{width:340px;float:right;margin-top:-6px;padding-right:20px;position:relative;z-index:2}.error-box .error-subtitle{font-size:180px}.text-box{padding:35px 48px 64px}.text-box .button-wrap{max-width:320px}.text-box .text-wrap{margin-bottom:45px}.text-box .columns-wrap{width:314px;padding-right:32px;float:left;margin-top:0}.text-box .right-wrap{width:316px;float:right;margin:0;padding:66px 32px 32px 64px;min-height:552px;text-align:left;font-size:18px;line-height:1.3333}.text-box .right-wrap h2{font-size:28px;line-height:36px;padding-right:30px;margin-bottom:48px}.text-box .column,.text-box .small-title,.text-box h3{margin-bottom:30px}.main-form-box .frm-rows-wrap.location .frm-field:last-child,.main-form-box .frm-rows-wrap.location .frm-row:last-child,.text-box .column:last-child{margin-bottom:0}.text-box .pic-wrap{margin:0-30px -92px;position:relative;top:-100px}.title-box.search-include{padding-right:480px}.events-box .items-wrap,.friends-box .items-wrap{margin:0-8px}.events-box .item-wrap,.friends-box .item-wrap{float:left;width:33.333%;padding:0 8px}.events-box .item-wrap:hover{position:relative;min-height:158px}.events-box .item-wrap:hover .item-event{position:absolute;z-index:2;margin-right:8px}.events-box .item-wrap:hover .event-author{height:auto}.cnt-button-box.filter,.cnt-button-box.history{display:none}.cat-actions-box{text-align:left;padding-left:230px}.cat-actions-box .button-wrap{float:left;width:230px;margin:0 0 0-230px}.cat-actions-box .total-wrap{float:left;height:40px;line-height:40px}.cat-actions-box .total-wrap span{display:inline-block;vertical-align:middle;line-height:14px}.lk-catalog-box .item-wrap{width:33.32%}.lk-total-box{padding-left:80px}.lk-total-box .elm-count{font-size:24px;font-weight:400;left:16px}.main-form-box{padding:64px 0 64px 40px}.main-form-box .frm-files-wrap{margin-top:-50px;margin-right:40px;margin-bottom:60px}.main-form-box .frm-files-wrap .btn-action-text{margin-left:105px}.main-form-box .frm-field-file{padding-left:240px}.main-form-box .frm-field-file .file-caption{font-size:14px}.main-form-box .frm-section-submit{margin-left:0;margin-right:40px}.main-form-box .frm-files-info{padding-left:150px;padding-bottom:5px}.main-form-box .frm-desc-wrap{margin:-40px 24px 0-16px}.main-form-box .frm-desc-wrap .txt-wrap{background:#ebeff8;padding:16px;border-radius:3px}.main-form-box .frm-desc-wrap .frm-textarea-count{padding-right:16px;float:none}.main-form-box .frm-desc-wrap .frm-field-textarea textarea{height:164px}.main-form-box .frm-tabs-wrap{display:none}.main-form-box .tbl-wrap{display:block;margin:-15px 24px 20px -16px}.main-form-box .tbl-wrap~.tbl-wrap{margin-top:0}.main-form-box table.tbl-checks-wrap .col03{width:334px}.main-form-box table.tbl-checks-wrap .col02{width:40px}.main-form-box table.tbl-checks-wrap td:last-child{padding-right:16px}.main-form-box table.tbl-checks-wrap th{padding-bottom:12px}.main-form-box table.tbl-checks-wrap th:first-child{font-size:18px;padding-left:16px;vertical-align:middle}.main-form-box .frm-title.large{font-size:18px}.main-form-box .frm-section{padding-left:80px;margin-bottom:40px}.main-form-box .frm-section.main{margin-bottom:45px}.main-form-box .frm-section-ico{left:6px}.main-form-box .frm-rows-wrap.location{margin-top:20px;position:relative}.main-form-box .frm-rows-wrap.location .frm-row{margin-bottom:16px}.main-form-box .frm-rows-wrap.location .frm-field{width:422px;padding-left:102px}.main-form-box .frm-rows-wrap.location .frm-field>label{width:102px;float:left;margin:0 0 0-102px;line-height:44px;height:44px;position:relative;overflow:hidden}.main-form-box .frm-rows-wrap.location .frm-button{display:block;width:170px;position:absolute;top:27px;left:438px;margin-left:0;z-index:2;padding:0}.main-form-box .frm-rows-wrap.price{margin-bottom:0;position:relative}.main-form-box .frm-rows-wrap.price .frm-field.last{width:96px;margin:0;padding:0;position:absolute;top:0;left:472px;text-align:center}.main-form-box .frm-rows-wrap.price .frm-field.last>label{margin-bottom:8px}.main-form-box .frm-column.main{width:286px;padding-right:62px;float:left;margin-bottom:0}.main-form-box .frm-column.main .frm-field{padding-left:0;margin-bottom:18px}.main-form-box .frm-column.main .frm-field:last-child{margin-bottom:0}.main-form-box .frm-column.main .frm-field>label{font-size:14px;font-weight:400;width:100%;float:none;margin:0 0 2px;line-height:20px;height:auto}.main-form-box .frm-column.main+.frm-column{width:320px;float:left;margin-bottom:0}.main-form-box .frm-column.main+.frm-column .frm-field{margin-bottom:18px}.main-form-box .frm-row.period,.main-form-box .frm-row.price{padding-left:160px;width:480px;margin-right:0}.main-form-box .frm-row.price .frm-field{width:104px;padding-right:8px;margin-bottom:16px}.main-form-box .frm-row.price .frm-field.select{width:160px;float:left;margin:0 0 0-160px;padding:12px 0 0}.main-form-box .frm-row.period{margin-top:-44px;margin-bottom:6px}.main-form-box .frm-row.period .frm-field{width:104px}.main-form-box .frm-row.period .btn-action-time{margin-left:0}.main-form-box .frm-row.messages{margin-bottom:10px}.main-form-box .frm-row.messages .frm-field{width:272px;float:left;margin-right:24px}.main-form-box .frm-row.messages .frm-field.messages{width:260px;margin:0;padding-top:9px}.main-form-box .frm-row.shedule .frm-field{width:272px;float:left;margin-right:24px;margin-bottom:0}.main-form-box .frm-row.shedule .frm-field+.frm-field{width:256px;margin-right:0;padding-left:140px}.main-form-box .frm-row.shedule .frm-field+.frm-field>label{width:140px;margin-left:-140px}.main-form-box .frm-field{max-width:100%;margin-bottom:32px}.main-form-box .frm-field.textarea{padding-right:40px}.main-form-box .frm-field.inline{padding-left:112px}.main-form-box .frm-field.inline>label{width:112px;margin-left:-112px}.main-form-box .frm-field:last-child{margin-bottom:0}.main-form-box .frm-field.main{padding-left:112px;max-width:432px}.main-form-box .frm-field.main>label{height:44px;line-height:44px;width:112px;position:relative;overflow:hidden;float:left;margin:0 0 0-112px}.main-form-box .btn-action-map{padding-top:56px;padding-left:0;text-align:center;line-height:18px;font-size:14px}.main-form-box .btn-action-map:before{top:0;left:50%;margin:0 0 0-15px}.main-form-box .frm-field-textarea{padding-bottom:0}.main-form-box .frm-field-textarea>label{max-width:100%;padding-right:200px;margin-right:-200px}.main-form-box .frm-field-textarea .frm-textarea-count{width:200px;padding-top:4px}.map-catalog-box .map-wrap{height:630px}.catalog-box{margin-bottom:24px}.catalog-box .item-wrap{margin-bottom:16px}.lk-comments-box{margin-bottom:0}}@media (min-width:1200px){.lk-comments-box{margin-bottom:8px}.popup-about-box{padding-left:400px}.tech-box{margin-bottom:24px}.tech-box table.tbl-main .col01{width:102px}.tech-box table.tbl-main .col02{width:82px}.tech-box table.tbl-main .col03,.tech-box table.tbl-main .col04{width:160px}.tech-box table.tbl-main .col05{width:96px}.tech-box table.tbl-main .col06,.transactions-box table.tbl-main .col01{width:66px}.lk-search-box{padding:8px 32px 8px 310px;overflow:hidden}.lk-search-box.reviews{padding:24px 572px 24px 32px}.lk-search-box .forms-wrap{width:500px;padding-right:160px;margin-right:-500px}.lk-search-box .form-wrap{width:500px;float:right;padding-top:10px}.lk-search-box .status-wrap{width:260px;border-radius:7px;background:#f2f4f9;float:left;margin:0 0 0-302px;overflow:hidden;padding:20px 10px 20px 82px;position:relative}.lk-search-box .st-title{height:20px;line-height:20px;float:none;position:absolute;top:50%;left:0;margin-top:-10px;margin-right:0;width:82px;padding-left:24px}.lk-search-box .frm-select-small{float:none;min-width:0;margin:0 0 8px}.lk-search-box .frm-select-small:last-child{margin:0}.lk-filter-box .filter-inner{padding:20px 16px 16px 24px}.lk-filter-box .filter-title{font-size:14px;line-height:16px;float:left;margin:0 32px 0 0}.lk-filter-box .filter-type-wrap{float:left;margin:0;width:600px}.lk-filter-box .frm-select-small{float:left;margin:0 32px 0 0;font-size:14px}.lk-filter-box .views-box{float:left;width:350px;margin:24px 0 0}.lk-filter-box .views-box .view-title,.lk-filter-box .views-box a{margin-right:16px}.lk-filter-box .period-box{width:424px;float:right;margin:16px 0 0}.lk-filter-box .period-box label{margin-right:12px}.lk-filter-box .period-box .frm-field-datepicker,.lk-filter-box .period-box .frm-field-datepicker~label,.lk-history-box .period-box label,.lk-history-box .period-box label~label{margin-right:10px}.transactions-box{margin-bottom:24px}.transactions-box table.tbl-main .col02{width:116px}.transactions-box table.tbl-main .col03{width:158px}.transactions-box table.tbl-main .col04{width:100px}.transactions-box table.tbl-main .col05{width:250px}.transactions-box table.tbl-main .tr-status{display:block}.transactions-box .tbl-wrap{padding:28px 8px 16px}.lk-settings-box{padding:64px 66px 66px}.lk-settings-box .frm-section{margin-bottom:64px}.lk-settings-box .frm-section .frm-row{max-width:522px;padding-left:186px;margin-bottom:32px}.lk-settings-box .frm-section .frm-row:last-child{margin-bottom:0}.lk-settings-box .frm-section .frm-row>label{display:block;height:44px;line-height:44px;margin:0 0 0-112px;width:112px;overflow:hidden;float:left}.lk-settings-box .frm-section .frm-section-ico{top:-4px}.lk-settings-box .frm-section-avatar{left:624px;top:36px}.lk-settings-box .frm-field.phone .link-wrap{padding-left:0}.lk-settings-box .frm-section-password{margin-left:-34px;margin-right:-34px;padding:52px 180px 62px 106px}.lk-settings-box .frm-section-password:before{right:36px}.lk-settings-box .frm-section-password .frm-section-ico{top:44px;left:32px}.lk-settings-box .frm-row-submit .btn.btn-main,.lk-settings-box .frm-row-submit button.btn-main,.lk-settings-box .frm-row-submit input[type=submit].btn-main{max-width:440px}.lk-punch-box,.lk-punch-box .item-wrap{margin-bottom:16px}.lk-form-box .frm-row.main.phone{margin-bottom:0}.lk-form-box .frm-row.main.phone .frm-field-info{height:44px;line-height:44px;padding:0 0 0 20px;position:absolute;top:4px;left:100%;width:300px}.lk-form-box .frm-field-textarea,.lk-form-box .frm-row.main{max-width:616px}.lk-form-box .frm-button{right:40px}.lk-form-box .frm-select-wrap{max-width:700px}.js-form-profile-check,.media-text-box{padding-left:40px;padding-right:24px}.media-text-box{padding-right:116px}.gallery-box .grid-item,.gallery-box .grid-item--height2{width:25%}.profile-items-wrap{padding-left:40px;padding-right:24px}.profile-items-wrap+hr{margin-left:40px}.profile-comments-wrap .profile-actions-wrap,.profile-items-wrap .profile-actions-wrap{padding-left:0;padding-right:260px}.profile-actions-wrap{padding-left:40px;padding-right:284px}.profile-comments-wrap{padding-left:40px}.profile-services-wrap .item-wrap{padding-bottom:32px}.profile-main-wrap .inner-contacts-wrap{padding-left:382px}.profile-main-wrap .phone-wrap{width:382px}.profile-main-wrap .phone{font-size:36px}.profile-main-wrap .messages-wrap{width:200px}.profile-main-wrap .main-info-wrap{right:22px}.profile-main-wrap .features-wrap{width:52%}.profile-main-wrap .locations-wrap{width:48%;padding-left:116px}.profile-main-wrap .locations-wrap .profile-title{max-width:200px}.profile-main-wrap .tarifs-wrap .tbl-wrap{width:59%}.profile-main-wrap .tarifs-wrap table .col01{width:42%}.profile-main-wrap .desc-wrap{width:41%;padding-left:60px;font-size:14px}.cat-actions-box,.friends-cards-box .item-wrap{margin-bottom:24px}.friends-cards-box{margin-bottom:0}.user-box{padding-right:300px}.user-box .user-second-info{top:20px}.user-box .user-actions{width:264px;right:24px}.user-box .button-wrap{width:50%;float:left;padding:0 4px 0 0;margin:0}.user-box .button-wrap+.button-wrap{margin:0;padding:0 0 0 4px}.user-box .user-date{font-size:14px;padding-right:28px}.error-box{padding-top:88px}.error-box .error-subtitle{font-size:200px;margin-top:-10px;margin-bottom:-5px}.error-box .error-title{margin-bottom:0}.error-box .right-wrap{padding-left:20px;margin-top:-20px}.contacts-box{padding:48px 64px 64px}.contacts-box:before{right:-240px}.text-box{padding:50px 80px 64px}.text-box .small-title,.text-box h3{margin-bottom:20px}.text-box .columns-wrap{width:100%;overflow:hidden;margin-bottom:54px}.text-box .column{width:50%;float:left;padding-right:50px;margin:0}.text-box .column+.column{padding-right:0;padding-left:30px}.text-box .right-wrap{width:100%;float:none;margin:0;min-height:0;padding:48px 40px;overflow:hidden;clear:both}.text-box .right-wrap .second-title,.text-box .right-wrap h2{display:inline-block;vertical-align:middle;width:234px;padding-right:20px;margin:0;font-size:21px;line-height:26px}.text-box .right-wrap .text{display:inline-block;vertical-align:middle;width:185px;font-size:12px;line-height:15px}.text-box .right-wrap p{margin:0}.text-box .pic-wrap{top:-80px;margin-bottom:-68px}.text-box .inner-text{max-width:425px;font-size:0;margin:0}.events-box,.friends-box{margin-bottom:8px}.events-box .items-wrap,.friends-box .items-wrap{margin:0-12px}.events-box .item-wrap,.friends-box .item-wrap{padding:0 12px;margin-bottom:24px}.page-actions-box{padding-top:0;padding-right:420px}.page-actions-box .pages-wrap{width:414px;margin-right:-420px}.page-actions-box .pages-wrap .pages-title{float:left;display:block}.page-actions-box .pages-wrap .small-pagenav-box{float:right}.lk-history-box{padding:30px 34px 16px}.lk-history-box .filter-box{margin-bottom:24px}.lk-history-box .filter-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.lk-history-box .views-box{float:left;width:344px;padding-top:8px;margin:0}.lk-history-box .views-box .view-title,.lk-history-box .views-box a{margin:0 15px 0 0}.lk-history-box .period-box{float:right;margin:0}.lk-history-box .period-box .frm-field-datepicker{margin-right:10px}.lk-history-box .period-box .btn,.lk-history-box .period-box button,.lk-history-box .period-box input[type=submit]{margin-left:6px}.lk-history-box .second-title,.lk-history-box h2{margin-bottom:16px}.lk-history-box table .col01{width:192px}.lk-history-box table .col02{width:136px}.lk-history-box table .col03{width:182px}.lk-history-box table .col04{width:156px}.lk-history-box table .td-title,.lk-history-box table .th-title{display:inline;margin-left:5px}.balance-box .frm-field{width:47%;padding-right:26px}.balance-box .frm-field+.frm-field{width:53%;padding-right:0}.balance-box .frm-field-submit{width:244px;margin:0-268px 0 0}.balance-box .balance-wrap{padding-right:160px}.lk-catalog-box{margin-bottom:0}.lk-catalog-box .items-wrap{margin:0-12px}.lk-catalog-box .item-wrap{padding:0 12px;margin-bottom:24px}.lk-total-box{padding-top:16px;padding-bottom:16px;padding-left:86px}.lk-total-box .btn-action-add,.lk-total-box .elm-count{top:36px}.lk-total-box .btn-action-add{right:12px}.main-form-box .frm-desc-wrap{margin-right:84px}.main-form-box .tbl-wrap{margin-right:98px;margin-left:0}.main-form-box table.tbl-checks-wrap th:first-child{padding-left:0}.main-form-box .frm-rows-wrap.price .frm-field.last{left:524px}.main-form-box .frm-row.period,.main-form-box .frm-row.price{width:530px}.main-form-box .frm-row.price .frm-field{width:120px;padding-right:24px}.main-form-box .frm-row.period .frm-field{width:120px}.main-form-box .frm-row.messages .frm-field,.main-form-box .frm-row.shedule .frm-field{margin-right:40px}.main-form-box .frm-row.shedule .frm-field+.frm-field{width:310px}.main-form-box .frm-field.textarea{padding-right:100px}.map-catalog-box .map-wrap{height:638px}.main-filter-box .filter-section.active{margin-bottom:24px;margin-top:24px}.bottom-article-box .second-title,.bottom-article-box h2{font-size:36px}.catalog-box .item-wrap,.catalog-tiles-box{margin-bottom:24px}.catalog-tiles-box .items-wrap{margin:0-12px}.catalog-tiles-box .item-wrap{margin-bottom:24px;padding:0 12px}.title-box.search-include{padding-right:560px}}@media (min-width:1600px){.tech-box table.tbl-main .col01,.tech-box table.tbl-main .col02{width:112px}.tech-box table.tbl-main .col03{width:208px}.tech-box table.tbl-main .col04{width:166px}.tech-box table.tbl-main .col05{width:108px}.tech-box table.tbl-main .col06{width:66px}.lk-search-box{padding-left:344px}.lk-search-box .reviews-wrap{padding-left:120px}.lk-search-box .reviews-wrap .st-title{display:block;left:0;width:120px}.lk-search-box .status-wrap{width:304px;margin-left:-336px;padding-left:102px}.lk-search-box .form-wrap{width:562px}.lk-search-box .frm-row{padding-right:170px}.lk-search-box .frm-field-button{padding-left:24px;width:170px;margin-right:-170px}.lk-filter-box .filter-inner{padding-left:32px;padding-right:32px;padding-bottom:20px}.lk-filter-box .period-box{width:450px}.lk-filter-box .period-box label{width:63px}.lk-filter-box .period-box .frm-field-datepicker,.lk-history-box .period-box label~label{margin-right:12px}.lk-filter-box .period-box .frm-field-datepicker~label{width:auto;margin-right:12px}.lk-filter-box .views-box{width:400px}.lk-filter-box .views-box .view-title,.lk-filter-box .views-box a,.lk-history-box .period-box label{margin-right:24px}.transactions-box table.tbl-main .col01{width:80px}.transactions-box table.tbl-main .col02{width:124px}.transactions-box table.tbl-main .col03{width:168px}.transactions-box table.tbl-main .col04{width:120px}.transactions-box table.tbl-main .col05{width:286px}.transactions-box table.tbl-main th{padding-bottom:12px}.lk-settings-box{padding-left:86px;padding-bottom:88px}.lk-settings-box .frm-section-avatar{left:694px}.lk-settings-box .frm-section-password{margin-left:-38px;margin-right:-18px;padding-right:222px}.lk-settings-box .frm-section-password:before{right:60px}.lk-form-box{padding-left:88px}.lk-form-box .frm-button{right:100px}.js-form-profile-check{padding:0}.gallery-box,.video-box{margin-bottom:40px}.media-text-box{padding:24px 32px 32px;margin-bottom:8px}.gallery-box .grid-item,.gallery-box .grid-item--height2{width:50%;padding:8px}.gallery-box .items-wrap{margin:0-8px}.media-tab-block{left:0!important;opacity:1!important;height:auto!important;overflow:visible!important}.profile-box .profile-title-box{margin-left:-24px;margin-right:-24px;position:relative;margin-bottom:16px;top:8px;padding-left:66px}.profile-box .profile-title-box .title-ico{width:66px}.profile-box .profile-outer-wrap.active:before{bottom:-24px;left:-24px;right:-24px}.profile-box.deleted .left-wrap,.profile-media-wrap .media-tabs-box{display:none}.profile-box.deleted .right-wrap{float:none;margin:0 auto}.profile-items-wrap{padding-left:0;padding-right:0}.profile-items-wrap+hr{margin-left:0}.profile-actions-wrap{padding-right:260px;padding-left:0}.profile-comments-wrap{padding-right:32px;padding-left:0}.profile-comments-wrap .profile-actions-wrap{margin-right:-32px}.profile-box{padding:0 32px 32px}.profile-box .left-wrap{width:400px;float:left}.lk-info-box br,.profile-box .left-wrap .profile-main-wrap{display:none}.profile-box .right-wrap{width:720px;float:right}.profile-box .right-wrap .profile-main-wrap{display:block}.profile-total-wrap{margin:8px 0;border-radius:0;background:0 0;padding:15px 0}.profile-total-wrap table{max-width:680px}.profile-total-wrap table .col01{width:124px}.profile-total-wrap table .col02{width:98px}.profile-total-wrap table .col03{width:106px}.profile-total-wrap:before{left:102px;margin:0}.profile-services-wrap{padding-left:0}.profile-main-wrap{padding-top:22px;margin-bottom:70px}.profile-main-wrap .name-wrap{padding-left:40px;margin:0 0 8px -40px}.profile-main-wrap .info-wrap{padding-left:0;padding-top:5px}.profile-main-wrap .contacts-wrap{margin-right:170px}.profile-main-wrap .inner-contacts-wrap{margin-left:-40px}.profile-main-wrap .inner-contacts-info{margin-left:-38px}.profile-main-wrap .shedule-wrap{width:180px}.profile-main-wrap .main-info-wrap{top:80px;right:0}.profile-main-wrap .name{font-size:48px;line-height:50px}.profile-main-wrap .inner-profile-wrap{margin:0 0 32px -40px}.profile-main-wrap .features-wrap{width:56%}.profile-main-wrap .locations-wrap{width:44%;padding-left:92px}.profile-main-wrap .tarifs-wrap{margin:0 0 0-40px}.profile-main-wrap .tarifs-wrap .tbl-wrap{width:62%}.profile-main-wrap .desc-wrap{width:38%;padding-left:46px}.friends-box .item-wrap{width:25%}.side-right .friends-box .item-wrap{width:33.33%}.user-box{padding-right:560px}.user-box .user-second-info{top:28px;right:40px}.user-box .user-total-info{padding-left:64px}.user-box .user-actions{right:40px;width:504px}.user-box .button-wrap{padding-right:12px}.user-box .button-wrap+.button-wrap{padding-left:12px}.user-box .btn-user{padding-left:54px;background-position:16px center;font-size:14px;text-transform:none;font-weight:600}.user-box .btn-user.message{padding-left:56px;background-position:20px center}.error-box{padding-top:94px}.error-box .left-wrap{width:640px;margin-left:0}.error-box .error-subtitle{font-size:240px;margin-top:-5px}.error-box .error-text{margin-left:auto;margin-right:auto;max-width:300px}.error-box .right-wrap{margin-right:190px;margin-top:-32px}.contacts-box{padding-left:120px;padding-right:120px}.contacts-box:before{right:0}.text-box{padding:65px 505px 235px 120px;min-height:1090px}.text-box .text-wrap{margin-bottom:65px}.text-box .columns-wrap{margin-bottom:40px}.text-box .button-wrap{margin-left:-24px;margin-right:auto}.text-box .column{padding-right:32px}.text-box .column+.column{padding-left:48px}.text-box .pic-wrap{position:absolute;bottom:14px;right:0;left:130px;top:auto;margin:0}.text-box .right-wrap{position:absolute;top:118px;right:120px;width:320px;height:570px;overflow:hidden;margin:0;padding:50px 40px 40px 60px;text-align:left}.text-box .right-wrap .second-title,.text-box .right-wrap h2{font-size:32px;line-height:40px;margin-bottom:40px;display:block}.text-box .right-wrap .text{display:block;width:100%;font-size:18px;line-height:24px}.events-box,.friends-box{margin-bottom:0}.balance-box .balance-wrap{padding-right:310px}.balance-box .frm-field{width:40%;padding-right:26px}.balance-box .frm-field+.frm-field{padding-right:0;width:60%}.balance-box .frm-field-submit{width:244px;margin-right:-278px}.lk-history-box .views-box{width:410px}.lk-history-box .views-box .view-title,.lk-history-box .views-box a{margin-right:26px}.lk-history-box .period-box .frm-field-date{margin-right:12px}.lk-history-box .period-box .btn,.lk-history-box .period-box button,.lk-history-box .period-box input[type=submit]{margin-left:10px}.lk-history-box table .col02{width:158px}.lk-history-box table .col03{width:192px}.lk-history-box table .col04{width:182px}.lk-info-box{padding-top:18px;padding-bottom:28px}.lk-info-box .info-pic{top:10px}.lk-info-box .item-wrap{padding-right:20px}.lk-info-box .item-wrap:first-child{width:33%}.lk-info-box .item-wrap:last-child{width:33%}.lk-info-box li{margin-bottom:6px}.main-form-box{padding-left:80px}.main-form-box .frm-desc-wrap{margin-right:144px}.main-form-box .tbl-wrap{margin-right:160px}.main-form-box .frm-field.textarea{padding-right:162px}.map-catalog-box .map-wrap{height:632px}.catalog-tiles-box .item-wrap{width:24.99%}.title-box{padding-top:21px;padding-bottom:21px}.title-box.search-include{padding-right:630px}.title-box .frm-title-search{top:8px;right:8px}.title-box .elm-title-ico{top:36px}}@media (max-width:479px){.profile-box .profile-title-box{font-size:14px;line-height:17px}.popup-about-box{padding-left:12px;padding-right:12px}.popup-about-box .main-title,.popup-about-box h2{margin-right:40px;font-size:18px}.profile-box .second-title,.profile-box h2{font-size:20px}.profile-total-wrap{padding:6px 8px 4px}.profile-total-wrap table .btn-action-check:before,.profile-total-wrap table thead,.profile-total-wrap:before{display:none}.profile-total-wrap table{width:100%;display:block;table-layout:fixed}.profile-total-wrap table .col01,.profile-total-wrap table .col02,.profile-total-wrap table .col03,.profile-total-wrap table .col04{width:25%}.profile-total-wrap table td,.profile-total-wrap table th{padding-bottom:0;padding-top:0;vertical-align:top;font-size:9px}.profile-total-wrap table td:first-child,.profile-total-wrap table th:first-child{padding-bottom:0;padding-left:0}.profile-total-wrap table td:first-child:before,.profile-total-wrap table th:first-child:before{display:none}.profile-total-wrap table .btn-action-check{font-size:9px;line-height:10px}.profile-total-wrap table .btn-action-check .button-text{border-bottom:none;height:10px;line-height:10px}.profile-main-wrap .elm-feature .f-title.full+.f-value,.profile-main-wrap .info-wrap,.profile-main-wrap .name-wrap{text-align:left}.profile-main-wrap .contacts-wrap{padding-left:0;margin-bottom:28px}.profile-main-wrap .inner-contacts-wrap{padding:0;height:auto;margin-bottom:24px}.profile-main-wrap .messages-wrap{margin-top:16px;padding-left:32px}.profile-main-wrap .messages-title{display:none}.profile-main-wrap .shedule-wrap{margin-bottom:16px}.profile-main-wrap .phone-wrap{display:block;position:relative;margin:0;top:auto;left:auto}.profile-main-wrap .main-info-wrap{text-align:left;border-bottom:none;margin-top:12px;margin-bottom:0}.profile-main-wrap .main-info-wrap .verified-wrap{float:left;display:inline-block;vertical-align:top;margin:0;padding-right:0;width:50%}.profile-main-wrap .main-info-wrap .rate-wrap{margin:0;width:50%;float:left}.profile-main-wrap .elm-rate{padding-right:0;padding-left:50px;text-align:left}.profile-main-wrap .elm-rate .elm-rate-value{right:auto;left:0}.profile-main-wrap .elm-verified{padding-left:50px}.profile-main-wrap .feature-column{width:100%;float:none;padding-right:0}.profile-main-wrap .feature-column+.feature-column{padding-left:0;width:100%;float:none}.profile-main-wrap .features-wrap{padding-left:0}.profile-main-wrap .feature-wrap:last-child .elm-feature:after{height:auto;bottom:0;background:0 0;border-top:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1}.profile-main-wrap .hair-wrap{width:100%;padding-right:0;padding-bottom:8px}.profile-main-wrap .elm-hair:after{right:0;bottom:-8px}.profile-main-wrap .elm-feature .f-value{text-align:right}.profile-main-wrap .location-wrap{padding-right:0;width:100%;float:none;margin-bottom:24px}.profile-main-wrap .location-wrap+.location-wrap{width:100%}.profile-main-wrap .locations-wrap{margin-bottom:16px;padding-left:32px}.profile-main-wrap .tarifs-wrap{padding-left:16px;padding-right:16px}.profile-main-wrap .tarifs-wrap table td,.profile-main-wrap .tarifs-wrap table th{font-size:12px;padding-right:10px}.profile-main-wrap .tarifs-wrap .elm-price .price-value{font-size:16px}.profile-main-wrap .tarifs-wrap .btn-action-time{font-size:12px;padding-left:0}.profile-main-wrap .tarifs-wrap .th-title{font-size:12px;padding-right:10px;text-align:left}.profile-main-wrap .tarifs-wrap .th-title img{margin-left:0;margin-right:0}.profile-actions-wrap .cat-actions-box{padding-left:0}.profile-actions-wrap .cat-actions-box .button-wrap{margin:0 auto 10px;float:none}.profile-actions-wrap .cat-actions-box .total-wrap{width:100%;text-align:center}.profile-comments-wrap,.profile-items-wrap,.profile-services-wrap{padding-left:0;padding-right:0}.profile-items-wrap .item-wrap{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.profile-items-wrap .info-wrap-col{margin-bottom:0}.profile-items-wrap .info-wrap-col,.profile-items-wrap .info-wrap-columns{margin-left:0;margin-right:-10px;width:auto;float:none}.profile-items-wrap .info-wrap-col .rate-column,.profile-items-wrap .info-wrap-col .rate-column+.rate-column,.profile-items-wrap .info-wrap-columns .rate-column,.profile-items-wrap .info-wrap-columns .rate-column+.rate-column{width:50%;float:left;margin-left:0;margin-right:0;padding:0 10px 0 0}.profile-items-wrap .info-wrap-col .rate-column:first-child .elm-rate-wrap,.profile-items-wrap .info-wrap-col .rate-column:last-child .elm-rate-wrap,.profile-items-wrap .info-wrap-columns .rate-column:first-child .elm-rate-wrap,.profile-items-wrap .info-wrap-columns .rate-column:last-child .elm-rate-wrap{padding-bottom:6px;padding-left:0}.profile-items-wrap .info-wrap-col .rate-column:first-child .elm-rate-wrap .rate-title,.profile-items-wrap .info-wrap-col .rate-column:last-child .elm-rate-wrap .rate-title,.profile-items-wrap .info-wrap-columns .rate-column:first-child .elm-rate-wrap .rate-title,.profile-items-wrap .info-wrap-columns .rate-column:last-child .elm-rate-wrap .rate-title{font-size:10px;line-height:12px;float:none;width:100%;height:auto}.profile-items-wrap .info-wrap-col .rate-column:first-child .elm-rate-wrap .rate-val,.profile-items-wrap .info-wrap-col .rate-column:last-child .elm-rate-wrap .rate-val,.profile-items-wrap .info-wrap-columns .rate-column:first-child .elm-rate-wrap .rate-val,.profile-items-wrap .info-wrap-columns .rate-column:last-child .elm-rate-wrap .rate-val{float:none;text-align:left;width:100%;height:auto;line-height:12px;font-size:10px;padding-top:2px}.profile-items-wrap .info-wrap-col .rate-column:first-child .elm-rate-wrap .elm-rate-rounds,.profile-items-wrap .info-wrap-col .rate-column:last-child .elm-rate-wrap .elm-rate-rounds,.profile-items-wrap .info-wrap-columns .rate-column:first-child .elm-rate-wrap .elm-rate-rounds,.profile-items-wrap .info-wrap-columns .rate-column:last-child .elm-rate-wrap .elm-rate-rounds{margin-top:2px}.profile-services-wrap .items-wrap{-webkit-columns:1;columns:1}.lk-search-box,.profile-media-wrap .media-text-box{padding-left:16px;padding-right:16px}.lk-search-box .frm-row{padding-left:0;margin-left:0;margin-right:0}.lk-search-box .frm-row .frm-field{width:100%;float:none;padding:0;margin:0 0 10px}.lk-search-box .frm-row .frm-field-button{position:static;width:100%}.lk-settings-box{padding:16px 16px 24px}.lk-settings-box .frm-section .frm-section-ico{display:none}.lk-settings-box .frm-section,.lk-settings-box .frm-section .frm-row{padding-left:0}.lk-settings-box .frm-section-avatar{width:176px;height:auto;text-align:center;position:relative;top:auto;left:auto;padding:180px 0 0;margin:0 auto 30px}.lk-settings-box .frm-section-password{padding-left:16px;padding-right:16px;margin:0 0 16px}.lk-settings-box .frm-section-password .frm-section-ico{right:16px}.lk-settings-box .frm-section-password .frm-title{font-size:22px;line-height:26px}.lk-settings-box .frm-row-submit{margin-top:24px;margin-left:0}.lk-settings-box .frm-field-file-button .btn-file{min-width:100%}.lk-form-box{padding-left:16px;padding-right:16px}.lk-form-box .frm-tabs-inner{margin-left:-16px;margin-right:-16px}.lk-form-box .frm-section{padding-left:0}.lk-form-box .frm-section .frm-section-ico{display:none}.lk-form-box .frm-button{margin-left:0}.lk-form-box .frm-row-submit{margin-left:0;margin-right:0}.lk-form-box .frm-field-auto .frm-field{margin-bottom:8px}.lk-form-box .frm-field-auto .elm-auto-number{padding:0 0 0 36px;height:20px;line-height:20px;text-align:left;margin-top:12px}.lk-form-box .frm-field-auto .elm-auto-number .number-title{height:20px;line-height:20px;margin:0;font-size:16px}.lk-form-box .frm-field-auto .elm-auto-number .number-ico{position:absolute;top:0;left:0;right:auto;margin:0}.balance-box{padding:24px 16px}.balance-box .btn,.balance-box button,.balance-box input[type=submit]{height:45px;line-height:45px;padding:0 24px;font-size:16px}.lk-total-box{padding-right:50px}.lk-total-box .btn-action-add{width:32px;height:32px;border-radius:16px;padding:0;text-indent:-999px;overflow:hidden;min-width:0;top:30px;margin-top:-16px}.lk-total-box .btn-action-add.ico-right.large{padding:0;background:0 0;border:0;border-radius:0}.lk-total-box .btn-action-add.ico-right.large:hover:before{background:#71e571}.lk-total-box .btn-action-add.ico-right.large:before{right:0;top:0;background:#4fc34f}.lk-total-box .btn-action-add.ico-right.large .button-text:after,.lk-total-box .btn-action-add.ico-right.large .button-text:before{right:16px;background:#fff}.main-form-box{padding-left:16px;padding-right:16px}.main-form-box .frm-section{padding-left:0}.main-form-box .frm-section.main{margin-bottom:30px}.main-form-box .frm-section .frm-section-ico{display:none}.main-form-box .frm-field{max-width:100%}.main-form-box .frm-field.inline{max-width:100%;padding-left:0}.main-form-box .frm-field.inline>label{height:auto;line-height:20px;margin:0 0 4px;float:none;width:100%}.main-form-box .frm-button{margin-left:0;margin-bottom:30px}.main-form-box .frm-title{margin:0 0 15px;height:auto;line-height:1.2}.main-form-box .frm-tabs-wrap{margin-left:0;margin-top:0;margin-right:0}.main-form-box .tbl-wrap{margin:0}.main-form-box .frm-row.period .frm-field,.main-form-box .frm-row.price .frm-field{width:33.33%}.main-form-box .frm-row.price .frm-field.select{width:100%}.main-form-box .frm-field-textarea label{padding:0;margin:0 0 4px;width:100%}.main-form-box .frm-field-textarea .frm-textarea-count{width:100%;position:static;text-align:left;padding:0;margin-bottom:4px}.main-form-box .frm-row.period{margin-left:0;margin-right:-20px}.main-form-box .frm-row.params .frm-field.last{text-align:left;width:80px;padding-left:0;padding-right:20px}.main-form-box .frm-row.params .frm-field.last>label{margin-left:0;margin-right:-60px}.main-form-box .frm-row.params .frm-field.last .lbl-text{text-align:left}.main-form-box table.tbl-checks-wrap .col03{width:80px}.main-form-box table.tbl-checks-wrap th{font-size:10px;padding-right:5px}.main-form-box table.tbl-checks-wrap td{padding-right:5px}.main-form-box table.tbl-checks-wrap td:first-child,.main-form-box table.tbl-checks-wrap th:first-child{padding-left:5px}.main-form-box .frm-desc-wrap{margin-top:0}.main-form-box .frm-desc-wrap .frm-field-textarea .frm-textarea-count{float:none;padding:0}.main-form-box .frm-files-wrap{margin-top:0;margin-right:0}.main-form-box .frm-section-submit{margin-left:0;margin-right:0}.catalog-tiles-box .item-wrap{width:100%}.bottom-article-box{padding-left:0;padding-right:0}.title-box{padding-left:16px;padding-right:16px}.title-box .title-button{width:32px;height:32px;padding:0;top:30px;right:16px}.title-box .btn-title-button{width:32px;height:32px;overflow:hidden;text-indent:-999px;padding:0}.title-box .btn-title-button:hover:before{background:#4fc34f}.title-box .btn-title-button:hover .button-text:after,.title-box .btn-title-button:hover .button-text:before{background:#fff}.title-box .btn-title-button:before{width:32px;height:32px;right:0;top:0;margin:0}.title-box .btn-title-button .button-text{text-indent:-999px;font-size:0;text-decoration:none;border:0}.title-box .btn-title-button .button-text:after,.title-box .btn-title-button .button-text:before{right:16px;top:16px}.title-box.search-include{padding-right:16px}.title-box.search-include .frm-title-search{position:relative;top:auto;right:auto;width:100%;margin-top:24px}.title-box .elm-title-ico{width:32px;height:32px;top:30px;margin-top:-16px}.title-box .elm-title-ico img{max-width:18px;max-height:18px}.title-box .elm-title-ico+.main-title,.title-box .elm-title-ico+h1{padding-left:32px}.title-box .main-title,.title-box h1{font-size:20px;line-height:1.2}.cnt-button-box .btn-action-link{font-size:14px}.page-actions-box{padding-top:40px}.page-actions-box .small-pagenav-box,.pagenav-box{width:288px;height:32px;padding:0 30px}.page-actions-box .small-pagenav-box .btn-action-next,.page-actions-box .small-pagenav-box .btn-action-prev,.pagenav-box .btn-action-next,.pagenav-box .btn-action-prev{width:28px;height:28px;border-width:2px}.page-actions-box .small-pagenav-box .btn-action-next:before,.page-actions-box .small-pagenav-box .btn-action-prev:before,.pagenav-box .btn-action-next:before,.pagenav-box .btn-action-prev:before{background-size:7px auto}.page-actions-box .small-pagenav-box .pages a,.page-actions-box .small-pagenav-box .pages span,.pagenav-box .pages a,.pagenav-box .pages span{height:28px;padding:0 4px;min-width:28px;width:auto;border-radius:16px;line-height:28px;font-size:16px}.page-actions-box .small-pagenav-box .pages a.active,.page-actions-box .small-pagenav-box .pages span.active,.pagenav-box .pages a.active,.pagenav-box .pages span.active{min-width:28px;width:auto}}.header .user-wrap{position:relative}.header .user-wrap .btn-action-close{width:32px;height:32px;z-index:4;background:#fff;border-radius:50%;border:0;position:absolute;top:4px;left:4px;display:none}.header .auth-user-wrap{height:40px;text-align:right;padding:0 52px 0 0;font-size:14px;line-height:18px;font-weight:400;position:relative;color:#fff}.header .auth-user-wrap .btn-action-ico{display:block;position:absolute;top:0;right:0}.header .auth-user-wrap .user-info{height:22px;line-height:18px;padding-top:2px;overflow:hidden;font-size:0}.header .auth-user-wrap .user-email{font-size:13px;font-weight:700;line-height:1;height:22px;position:relative;overflow:hidden}.header .auth-user-wrap .messages .button-text,.header .auth-user-wrap .user-email .button-text{-webkit-transition:border-color ease .2s;-o-transition:border-color ease .2s;transition:border-color ease .2s}.header .auth-user-wrap .user-email .button-text{display:block;height:22px;line-height:22px;border-bottom:2px solid rgba(255,255,255,.5);white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;overflow:hidden}.header .auth-user-wrap .user-email a{display:inline-block;vertical-align:top;max-width:100%;position:relative;overflow:hidden;text-decoration:none;color:#fff}.header .auth-user-wrap .user-email a:hover .button-text{border-bottom-color:#fff}.header .auth-user-wrap .balance,.header .auth-user-wrap .messages{display:inline-block;vertical-align:top;font-weight:700;padding-top:1px}.header .auth-user-wrap .balance{margin:0;font-size:14px;color:#f8e400;line-height:16px}.header .auth-user-wrap .balance a,.header .auth-user-wrap .messages a{text-decoration:none;color:#f8e400;padding-right:24px;display:block;position:relative}.btn-action-ico.avatar:before,.header .auth-user-wrap .balance a:before{content:"";display:block;position:absolute;top:0;right:0;border-radius:50%}.header .auth-user-wrap .balance a:before{width:16px;height:16px;border:2px solid #f8e400}.header .auth-user-wrap .balance .button-text:after,.header .auth-user-wrap .balance .button-text:before{background:#f8e400;content:"";display:block;position:absolute;top:8px;right:8px;margin:-1px -4px 0 0;width:8px;height:2px}.header .auth-user-wrap .balance .button-text:before{-webkit-transform:-webkit-rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header .auth-user-wrap .messages{margin-left:20px;font-size:12px;color:#00d1fe}.header .auth-user-wrap .messages a{color:#00d1fe;padding-right:20px}.header .auth-user-wrap .messages a:before{content:"";display:block;width:14px;height:12px;position:absolute;top:2px;right:0;background:url(/local/templates/default/css/../img/icons/ico-email03.png)center no-repeat;background-size:100% 100%}.header .auth-user-wrap .messages a:hover .button-text{border-bottom-color:#00d1fe}.header .auth-user-wrap .messages .button-text{display:inline-block;vertical-align:top;height:16px;line-height:16px;border-bottom:2px solid rgba(0,209,254,.5)}.btn-action-ico.avatar{width:40px;height:40px;border:1px solid #fff;padding:3px;line-height:1;border-radius:50%;overflow:hidden}.btn-action-ico.avatar:before{bottom:0;left:0;border:3px solid #120615;margin:0;z-index:2}.btn-action-ico.avatar img{display:block;width:100%;position:static}.lk-menu-outer{display:none;-webkit-animation:fadein ease .2s;animation:fadein ease .2s}.lk-menu-outer.active{display:block}.lk-menu-outer .btn-action-close{position:absolute;top:0;right:0;z-index:9;width:40px;height:40px;border:0;border-radius:10px}.lk-menu-outer .btn-action-close:after,.lk-menu-outer .btn-action-close:before{background:#bfbfbf}.lk-menu-outer .lk-menu-wrap li{overflow:hidden}.lk-menu-outer .lk-menu-wrap li.ext .item-lk-menu{float:left;max-width:190px}.lk-menu-outer .lk-menu-wrap .item-lk-menu[data-count]:before{right:0}.lk-menu-outer .lk-menu-wrap .btn-action-text{float:right;margin-top:6px;margin-left:0}.lk-menu-outer .lk-menu-wrap .btn-action-text.small.add{padding-left:0;padding-right:26px}.lk-menu-outer .lk-menu-wrap .btn-action-text.small.add:before{left:auto;right:0}.lk-menu-outer .lk-menu-wrap .btn-action-text.small.add .button-text:after,.lk-menu-outer .lk-menu-wrap .btn-action-text.small.add .button-text:before{left:auto;right:8px;margin-left:auto;margin-right:-4px}@media (max-width:991px){.header .auth-user-wrap{display:none}body.menu-open{overflow:hidden;position:fixed}body.menu-open .header .user-wrap .btn-action-close{display:block}.lk-menu-outer{position:fixed;top:72px;bottom:0;left:0;right:0;z-index:999;background:#fff;overflow:auto}.lk-menu-outer .side-lk-box{width:100%;display:block;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;max-width:640px}.lk-menu-outer .button{max-width:180px;margin-left:auto;margin-right:auto}.lk-menu-outer .history{text-align:center}.lk-menu-outer .btn-action-close{display:none}}@media (max-width:479px){.lk-menu-outer{top:48px}.header .user-wrap .btn-action-ico{width:30px;height:30px;padding:2px}.header .user-wrap .btn-action-ico:before{border-width:2px}.header .user-wrap .btn-action-close{width:24px;height:24px;top:3px;left:3px}}@media (min-width:992px){.header .user-wrap,.lk-menu-outer{position:absolute}.header .user-wrap .btn-action-close,.header .user-wrap .btn-action-ico{display:none}.header .auth-user-wrap .btn-action-ico{display:block}.lk-menu-outer{top:12px;right:50%;margin-right:-480px;z-index:999;width:640px}.lk-menu-outer .lk-user-photo{margin-bottom:8px}.lk-menu-outer .lk-balance-wrap{padding-top:16px;padding-bottom:24px}.lk-menu-outer .side-lk-box{padding:44px 20px 34px 32px;overflow:hidden;-webkit-box-shadow:0 0 35px rgba(0,0,0,.75);box-shadow:0 0 35px rgba(0,0,0,.75)}.lk-menu-outer .left-wrap{width:244px;float:left;padding:22px 0 0}.lk-menu-outer .lk-menu-wrap{width:320px;float:right}.lk-menu-outer .button{max-width:180px;margin-left:auto;margin-right:auto}.lk-menu-outer .history{text-align:center}}@media (min-width:1200px){.lk-menu-outer{margin-right:-540px}}@media (min-width:1600px){.lk-menu-outer{margin-right:-752px}}
/* End */


/* Start:/local/templates/default/components/custom/site_message.show/.default/style.min.css?1702279347363*/
.site-event-wrapper{display:none}.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-wrapper .site-event-item{margin-bottom:20px}.site-event-item-detail-text ul{list-style:disc;margin-left:16px;margin-top:10px;margin-bottom:10px}
/* End */


/* Start:/local/templates/default/template_styles.css?163125790145435*/
input[type=text].error,
input[type=tel].error,
input[type=password].error,
textarea.error,
select.error,
.error input[type=text],
.error input[type=tel],
.error input[type=password],
.error textarea,
.error select
{
    border-color: #e51937;
    background: #ffe2e7;
    color: #e51937;
}

.success input[type=text],
input[type=text].success {
    background:#e2f7c3;
}
.error-block {
    border:1px solid #e51937;
    background: #ffe2e7;
    padding:10px 20px;
}

.error-block .error-msg {
    margin-bottom:20px;
    color: #e51937;
}

.tooltip-error {
    color: #e51937;
}

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:#fe1042}

.frm-filter-select .button-text a {
    text-decoration: none;
}

.frm-filter-select label:hover a,
.frm-filter-select label.active a,
.frm-filter-select label.active .button-text
{
    color:#fe1042;
}

.frm-filter-select label.active:before {
    border-color: #fe1042;
    background-image: url(/local/templates/default/img/icons/ico-arr05.png);
}

.frm-filter-select label.active .button-text {
    border-color:#fe1042;
}

.elm-rate-stars {
    background: url(/local/templates/default/img/icons/ico-star03.png);
    width:70px;
}
.elm-rate-stars .elm-stars{
    background: url(/local/templates/default/img/icons/ico-star01.png);
    height:100%;
}

button.fancybox-arrow:hover{
    background: none;
}
.pagenav-box .pages a, .pagenav-box .pages span {
    margin: 0 5px;
}

.item-catalog-tile .elm-hair.empty {
    width:auto;
}

.main-actions-panel.active {
    display:block;
}

.frm-select label.selected:after{
    opacity: 1;
}

.profile-services-wrap .frm-select label.selected{
    text-decoration: none;
    color: #333333;
}
.profile-services-wrap .frm-select label a {
    color: #333333;
}
.gallery-box .grid-item, .gallery-box .grid-item--height2 {
    float:left;
}

.gallery-box .grid-item a, .gallery-box .grid-item--height2 a {
    width:100%!important;
}

.elm-rate-wrap .rate-val.bad {
    color:background;
}
body .ui-dialog {
    position: relative;
}
.ui-dialog.popup-reg {
    left:0!important;
    margin-left:0!important;
}

body .fancybox-popup-layout .fancybox-close-small {
    width: 42px;
    height: 42px;
    border-radius: 50%;
    position: absolute;
    top: 24px;
    right: 24px;
    border: 1px solid #bfbfbf;
    -webkit-transition: all ease 0.2s;
    -o-transition: all ease 0.2s;
    transition: all ease 0.2s;
}

body .fancybox-popup-layout .fancybox-close-small:before,
body .fancybox-popup-layout .fancybox-close-small:after{
    content: "";
    display: block;
    width: 32px;
    height: 4px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -2px 0 0 -16px;
    -webkit-transform: -webkit-rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

body .fancybox-popup-layout .fancybox-close-small:before,
body .fancybox-popup-layout .fancybox-close-small:after{
    background: #bfbfbf;
    width: 14px;
    height: 2px;
    margin: -1px 0 0 -7px;
}

body .fancybox-popup-layout .fancybox-close-small:before{
    -webkit-transform: -webkit-rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

body .fancybox-popup-layout .fancybox-close-small:hover:before,
body .fancybox-popup-layout .fancybox-close-small:hover:after{
    background: #ffffff;
}

body .fancybox-popup-layout .fancybox-close-small:hover{
    background: #bfbfbf;
    color:white;
}

body .fancybox-popup-layout .fancybox-close-small svg{
    display:none;
}

.ui-dialog.popup-reg.popup-message {background:white;width:auto!important;min-width:300px;max-width:470px;}
.ui-dialog.popup-reg.popup-message:before {
    display:none;
    background: none;
}
.ui-dialog.popup-reg.popup-message .frm-popup-main{
    color:#333333;
    padding: 30px 80px 30px 30px;
}

.ui-dialog.popup-reg.popup-message .btn-box {
    margin-top:30px;
}

.ui-dialog.popup-reg.popup-message .btn-box a {
    margin-right: 20px;
}
@media (min-width: 992px) {
    body .ui-dialog.popup-reg .fancybox-close-small {
        top: 24px;
        right: 24px;
    }
}

.popup-message-error .ui-dialog.popup-reg.popup-message .frm-popup-main {
    color:#fe1042;
}

.frm-popup-main {
    position:relative;
}
.success-auth,
.success-reg
{
    font-size:20px;
    text-align: center;
}

.elm-status-small.send:before {
    background: #73cee6;
    border-color: #009cc8
}

.tech-box table.tbl-main .elm-status-small.send + .st-title {
    color:#009cc8;
}

.tech-box .link-title {
    white-space: nowrap;
    max-width: 143px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.link-red {
    color:#fe1042;
}

.frm-field-file-attach .file-wrap input {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 166px;
    height: 42px;
    font-size: 60px;
    opacity: 0;
    z-index: 2;
    cursor: pointer;
}

.frm-field-file-attach:hover .btn-file {
    background: #6b7a99;
    color: #fff;
    text-decoration: none;
    border-color: #6b7a99;
}

.frm-field-datepicker .calendarIcon {
    display: block;
    width: 31px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: url(/local/templates/default/img/icons/ico-date.png) center no-repeat;
    background-size: 19px auto;
    z-index: 2;
    cursor: pointer;
}
.frm-field-datepicker:before {
    display:none;
}

@media (min-width: 992px) {
    .lk-menu-outer .side-lk-box {
        padding: 34px 20px 14px 32px;
    }
}

.header .auth-user-wrap .user-email .button-text {
    text-decoration: none;
    border-bottom: 1px dotted;
    height:20px;
}
.header .auth-user-wrap .user-email:hover .button-text {
    border:none;
}

.ui-dialog.popup-search {
    margin:0;
    left:0!important;
}

.actions-menu-wrap .menu-title[data-count]:after {
    display:none;
}
.actions-menu-wrap .active .menu-title[data-count]:after {
    display:block;
}
.fancybox-slide>* {
    padding:0;
}

.frm-popup-list .item-wrap[data-tab].active:before {
    box-shadow:none;
    -webkit-box-shadow: none;
    border-color:#ddddee;
}

.profile-comments-wrap .frm-comment,
.frm-review-answer-wrapper .frm-answer
{
    background: #f2f4f9;
    padding: 32px 32px 38px 32px;
    font-size: 14px;
    line-height: 1.2;
    overflow: hidden;
    position: relative;
    margin: 0px -25px 0;
    display:none;
}

.profile-comments-wrap .frm-comment-wrapper,
.frm-review-answer-wrapper
{
    margin:25px 0 0 0 ;
}

.profile-comments-wrap .item-comment .frm-comment{
    margin:20px 0;
}

.can-flash {
    -webkit-transition: background 1s;
    -moz-transition: background 1s;
    transition: background 1s;
}

.flash-item,
.event-flash-item
{
    background: #FFF8DC!important;
}

.item-comment .name span {
    font-size: 12px;
    margin-left: 5px;
    color: #bbb;
    text-transform: lowercase;
    font-weight: normal;
}

.profile-comments-wrap .frm-comment .g-recaptcha >div{
    margin:0 auto;
}

.frm-comment .frm-message {
    margin-bottom:20px;
}
.frm-comment .frm-select-small {
    overflow:visible;
}
.frm-comment .frm-select-small .sel-item {
    display: inline-block;
    margin-right: 10px;
    border-right: 1px solid #ddd;
    padding-right: 10px;
}

.frm-comment .frm-select-small .sel-item a {
    text-decoration: none;
    border-bottom:1px dashed;
}
.frm-comment .frm-select-small .sel-item a:hover {
    border:none;
}
.frm-comment .frm-select-small .sel-item:last-child {
    border:none;
    padding:0;
    margin:0;
}
.item-comment-wrap.item-comment-wrap-deleted .comment-text{
    display:none;
}
.item-comment-wrap.item-comment-wrap-deleted .comment-text.comment-deleted{
    display:block;
    color: #666;
    font-style: italic;
}

.item-comment-wrap.item-comment-wrap-deleted .link-delete,
.item-comment-wrap.item-comment-wrap-deleted .link-edit{
    display:none;
}
.item-comment-wrap.item-comment-wrap-deleted .link-restore {
    display: inline;
}

.item-comment-wrap.item-comment-wrap-deleted .item-comment-wrap{
    display:none;
}

.profile-comments-wrap .comment-actions a {
    margin-right:5px;
}

.profile-comments-wrap a.link-restore {
    display:none;
}
.profile-comments-wrap a.link-delete {
    color:#ff4d4d;
    border-color:#ff4d4d!important;
}

.profile-comments-wrap a.link-edit {
    color:#43bf43;
    border-color:#43bf43!important;
}


.popup-message .comment-confirm-del {
    margin-top: 15px;
    font-size: 12px;
    font-style: italic;
}

.frm-profile-auth .success-auth,
.frm-profile-auth .success-reg
{
    text-align: left;
}

.item-comment .name {
    text-transform: none;
}

.profile-items-wrap .item-profile .elm-check:before {
    display:none;
}

.profile-items-wrap .item-profile .elm-check span {
    content: "";
    display: block;
    height: 8px;
    position: absolute;
    top: 2px;
    left: 2px;
    background: #4bd446;
    border-radius: 4px;
    -webkit-transition: all ease 0.2s;
    -o-transition: all ease 0.2s;
    transition: all ease 0.2s;
    max-width: 90%;
}

.item-profile .messages-title .link-author {
    font-weight: bold;
    color: #fe1042;
}


.elm-rate-inputs label:before {
    background: #bcbdc0;
}
.elm-rate-inputs label.active:before {
    background: #fe1042;
}

.profile-items-wrap .review-actions {
    margin-top:10px;
}
.profile-items-wrap .review-actions a {
    margin-right:5px;
    color: #308dea;
    border-bottom: 1px solid rgba(48, 141, 234, 0.5);
    -webkit-transition: border-color ease 0.2s;
    -o-transition: border-color ease 0.2s;
    transition: border-color ease 0.2s;
    text-decoration: none;
}

.profile-items-wrap .review-actions a:hover {
    border-bottom-color: #308dea;
}

.item-friend-card .info-wrap-columns {
    min-height:150px;
}
.item-friend-card .item-comment-wrap {
    padding-right:25px;
}
.item-friend .fr-status span {
    font-size:12px;
    color:#aaaaaa;
}
.item-friend .fr-wrap.disabled .fr-button,
.disabled_block
{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: gray; /* IE 6-9 */
}
.item-friend .fr-wrap.disabled .fr-button:before,
.disabled_block:before
{
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    background: white;
    opacity: 0.6;
    z-index: 2;
}

.user-box .btn-user.friend-del {
    color: #666666;
    border-color: #666666;
    background-image: url(/local/templates/default/img/icons/ico-del.png);
}

.user-box .btn-user.friend-del:hover {
    background-color: #eeeeee;
}
.js-tab-block {
    display:none;
}

.item-lk-comment .lk-tab{
    padding-bottom:10px;
}

.comment-edit-wrap {
    display:none;
}

.lk-comments-box .item-wrap-deleted {
    position:relative;
}

.lk-comments-box .item-wrap-deleted .item-lk-comment {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: gray; /* IE 6-9 */
}

.lk-comments-box .item-wrap-deleted .item-lk-comment:before {
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    background: white;
    opacity: 0.9;
    z-index: 2;
}

.lk-comments-box .item-wrap-deleted .comment-deleted {
    position: absolute;
    top: 50%;
    text-align: center;
    width: 100%;
    font-size: 20px;
    color: #333333;
    margin-top: -12px;
}

.lk-comments-box .item-wrap-deleted .comment-deleted a {
    text-decoration: none;
    border-bottom:1px dashed;
}
.lk-comments-box .item-wrap-deleted .comment-deleted a:hover {
    border-bottom:none;
}

.contacts-box .frm-row-cpt {
    margin-top:20px;
}

.contacts-box .frm-row-file .frm-field-file-button {
    margin-bottom:10px;
}

.frm-row .error-msg,
.frm-field-textarea .error-msg
{
    color:#e51937;
    margin-top: 8px;
    font-size: 12px;
}

.side-lk-box .lk-user-photo .photo,
.btn-action-ico.avatar,
.elm-user .photo,
.bx-messenger-content-item-avatar-img-default
{
    background: url(/local/templates/default/img/icons/ico-user-blank.png) center no-repeat;
    background-size: 100% auto;
}


span.elm-user .user-name {
    text-decoration: none;
}

.frm-select .frm-select-sub {
    display:none;
    margin-top:5px;
}

.frm-select input:checked ~ .frm-select-sub {
    display:block;
}

.frm-select .frm-select-sub .sel-item {
    display:inline-block;
    margin-right: 5px;
}

.frm-select .frm-select-sub label {
    display:inline-block;
    font-size:12px;
    padding-left:18px;
}

.frm-select-sub  input ~ label:before {
    width: 12px;
    height: 12px;
    top:11px;
}

.frm-select-sub  input ~ label:after {
    width: 4px;
    height: 4px;
    margin: -3px 0 0 -4px;
}

.frm-side-section .filter-select {
    margin-bottom:10px;
}

.frm-side-section .filter-select:last-child {
    margin-bottom:0;
}
.filter-select .filter-title {
    margin-bottom:7px;
    display:block;
}


.user-select-box {
    margin-top: 20px;
    background: #f2f4f9;
    padding: 30px 30px 30px 43px;
    text-align: center;
    display:none;
}
.user-select-box .frm-select {
    display:inline-block;
}

.user-select-box .item-friend {
    width:250px;
    padding: 10px 15px;
}

.user-select-box .user-text-wrap {
    display:inline-block;
}

.user-select-box .item-wrap {
    display:inline-block;
    margin-right: 13px;
    margin-bottom:15px;
}
.user-select-box .fr-name {
    max-width: 190px;
}

.user-select-box .frm-title-search  {
    background: #fff;
    width:100%;
}
.user-select-box .page-actions-box {
    margin-top:20px;
    margin-bottom:0;
}

.item-catalog_3 .cat-status {
    position: absolute;
    width: 196px;
    height: 100%;
    background: url(/local/templates/default/img/main/status_vip.png) no-repeat;
    padding: 20px 20px 39px;
    margin: -40px -20px 0;
    box-sizing: content-box;
    border-bottom: 2px solid #ecc742;
}

.item-catalog-tile_3 .cat-status {
    position: absolute;
    width: 134px;
    height: 143px;
    background: url(/local/templates/default/img/main/status_vip_tile.png) no-repeat;
    margin: -17px -34px 0;
    border-bottom: 2px solid #ecc742;
    border-right: 2px solid #ecc742;
}

@media (max-width: 767px) {
    .item-catalog.item-catalog_3 {
        padding-top:130px;
    }
}

@media (min-width: 768px) {
    .item-catalog_3 .cat-status{
        padding: 33px 20px 42px;
        margin: -33px -8px 0;
        border-bottom:none;
    }
}

@media (min-width: 992px) {
    .item-catalog-tile_3 .cat-status {
        width: 143px;
        height: 160px;
        margin-left: -35px;
    }
}

@media (min-width: 1200px) {
    .item-catalog_3 .cat-status{
        padding: 40px 20px 42px;
        margin: -39px -8px 0;
    }
    .item-catalog-tile_3 .cat-status {
        width: 160px;
        height: 161px;
        margin-left: -38px;
        border-bottom: none;
        margin-top: -11px;
    }
}

@media (min-width: 1600px) {
    .item-catalog-tile_3 .cat-status {
        margin-left: -42px;
    }
}

.i-video {
    display:inline-block;
    background: url(/local/templates/default/img/icons/ico-video03.png) no-repeat;
    width:31px;
    height:27px;
}

.cat-photos-main .i-video {
    position: absolute;
    left: 35px;
    top: 35px;
    z-index: 2;
}

.item-catalog-tile .i-video{
    position: absolute;
    left: 2px;
    top: 2px;
    z-index: 2;
}

.ajax-loader:before{
    background: url(/local/templates/default/img/loaders/loader.gif);
    content: ' ';
    display: block;
    background-size: cover;
    position: absolute;Spinner-1s-200px.gif
    top: 50%;
    left: 50%;
    height: 100px;
    width: 100px;
    margin-top: -50px;
    margin-left: -50px;
}

.ajax-loader-inline {
    background: url(/local/templates/default/img/loaders/loader-inline.gif);
    text-indent: -9999px;
    background-size: cover;
    width:auto;
    height: 100%;
    display: inline-block;
    min-width: 16px;
    min-height: 16px;
    line-height: 16px;
    border:none!important;
}

.ajax-loader img {
    visibility:hidden;
}

.item-catalog .cat-photo-preview.ajax-loader:before {
    height: 30px;
    width: 30px;
    margin-top: -15px;
    margin-left: -15px;
}

.item-catalog-tile .cat-photo.ajax-loader:before {
    height: 50px;
    width: 50px;
    margin-top: -25px;
    margin-left: -25px;
}

.frm-row .ajax-loader:before {
    right: 10px;
    height: 30px;
    width: 30px;
    margin-top: -15px;
    left:auto;
}

.frm-row .frm-popup-field-phone .ajax-loader:before {
    right: 5px;
    height: 20px;
    width: 20px;
    margin-top: -10px;
    left: auto;
}

.frm-row .frm-popup-field-phone .phone-btn,
.frm-row .frm-popup-field-phone.phone-success .phone-info,
.frm-row .frm-popup-field-phone.phone-success .phone-btn
{
    display:none;
}

.success .frm-popup-field-phone .phone-btn {
    display:none!important;
}


.frm-row .frm-popup-field-phone.phone-success .phone-btn{
    display: inline-block;
}


.btn-action-header.fav i {
    position: absolute;
    font-style: normal;
    left: 0;
    top: 2px;
    font-size: 7px;
    width: 20px;
    text-align: center;
}

.girl-map {
    width: 100%;
    height: 300px;
}

.girl-map-popup .frm-popup-main{
    padding:0!important;
}
@media (min-width: 480px) {
    .girl-map {
        width: 470px;
        height: 400px;
    }
}

@media (min-width: 768px) {
    .girl-map {
        width: 600px;
    }
}

@media (min-width: 1024px) {
    .girl-map {
        width: 800px;
    }
}

.girl-map-popup .ui-dialog.popup-reg.popup-message {
    max-width:800px;
}

/*.wrap {
    display:none!important;
}
.ui-dialog.popup-reg:before {
    background:black!important;
}*/

.frm-row.error .frm-popup-field-info span {
    display:none;
}
.frm-row .frm-popup-field-info span.row-error {
    display:none;
}
.frm-row.error .frm-popup-field-info span.row-error {
    color:#fe1042;
    display:inline-block;
}

.frm-row-phone-code .frm-popup-field-ico:after,
.frm-popup-field-phone .frm-popup-field-ico.ajax-loader:after,
.phone-code-field.ajax-loader:after,
.success .frm-popup-field-ico:after
{
    content:'';
    display:block;
    position: absolute;
    background: #fff;
    width:100%;
    height:100%;
    opacity: 0.6;
    z-index: 2;
    top:0;
}

.frm-row-phone-code .frm-popup-field-phone .frm-popup-field-info span,
.frm-row-phone-code .frm-popup-field-phone .frm-popup-field-info span.phone-btn,
.frm-popup-field-phone .frm-popup-field-info .phone-code-field,
.frm-popup-field-phone .frm-popup-field-info span.phone-checked
{
    display:none;
}
.frm-row-phone-code .frm-popup-field-info {
    padding-left:0;
}
.frm-row-phone-code .frm-popup-field-phone .frm-popup-field-info .phone-code-field{
    display:inline-block;
    vertical-align: top;
    position: relative;
    margin-top: 15px;
    width: 100%;
}

.phone-code-field .btn-resend {
    display:none;
    position: absolute;
    right: 10px;
    top: 0;
    font-size: 12px;
    line-height: 45px;
}

.phone-code-field i{
    position: absolute;
    top: 0;
    line-height: 46px;
    right: 10px;
    font-style: normal;
}

.phone-code-field.can-resend i {
    display:none;
}

.phone-code-field.can-resend .btn-resend {
    display:block;
}

.phone-code-field.ajax-loader i,
.phone-code-field.ajax-loader .btn-resend {
    display:none;
}

.success .frm-popup-field-phone span {
    display:none;
}
.success .frm-popup-field-phone span.phone-checked {
    display:inline-block;
}
@media (min-width: 480px) {
    .frm-row-phone-code .frm-popup-field-phone .frm-popup-field-info .phone-code-field {
        padding-left: 15px;
        margin-top: 0;
    }
    .frm-row-phone-code .phone-code-field input {
        height:56px;
    }

    .phone-code-field i {
        line-height: 60px;
        font-size: 11px;
    }
    .phone-code-field .btn-resend {
        line-height: 56px;
    }
}

@media (min-width: 992px) {
    .frm-row-phone-code .phone-code-field input {
        height:44px;
    }
    .phone-code-field .btn-resend {
        line-height: 45px;
    }
    .phone-code-field i {
        line-height: 48px;
    }
}

.frm-popup-main .note-message {
    text-align: center;
    color:#4fc34f;
    margin-bottom:20px;
}

input[type="submit"][disabled="disabled"]
{
    background: #f3f4f9!important;
}

.i-question-white {
    border:1px solid #ffffff;
    border-radius: 20px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    width: 20px;
    height: 20px;
    text-align: center;
    padding-top: 3px;
}

.i-question-white:before{
    content:"?";
    color:white;
}

.item-lk-catalog-tile .i-question-white {
    margin-left:7px;
}

@media (max-width: 1600px){
    .btn-action-header.add .button-text {
       text-decoration: none;
        border-bottom:none;
    }
}

.frm-popup-main.frm-popup-text p {
    margin-bottom:15px;
}

@media (min-width: 1200px){
    .profile-comments-wrap .second-title + .profile-actions-wrap {
       right:25px;
    }
}

@media (min-width: 1600px){
    .profile-comments-wrap .second-title + .profile-actions-wrap {
        right:0;
    }
}

.gallery-box, .video-box {
    width:100%;
    height:400px;
}
.gallery-box, .video-box > div,
.gallery-box, .video-box .mejs-video
{
    width:100%!important;
    height: 100%!important;
}

.bx-composite-btn {
    display:none!important;
}
input[type=text].error,
input[type=tel].error,
input[type=password].error,
textarea.error,
select.error,
.error input[type=text],
.error input[type=tel],
.error input[type=password],
.error textarea,
.error select
{
    border-color: #e51937;
    background: #ffe2e7;
    color: #e51937;
}

.success input[type=text],
input[type=text].success {
    background:#e2f7c3;
}
.error-block {
    border:1px solid #e51937;
    background: #ffe2e7;
    padding:10px 20px;
}

.success-block {
    border:1px solid #50c250;
    background: #50c2501f;
    padding:10px 20px;
}


.error-block .error-msg {
    margin-bottom:20px;
    color: #e51937;
}

.tooltip-error {
    color: #e51937;
}

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:#fe1042}

.frm-filter-select .button-text a {
    text-decoration: none;
}

.frm-filter-select label:hover a,
.frm-filter-select label.active a,
.frm-filter-select label.active .button-text
{
    color:#fe1042;
}

.frm-filter-select label.active:before {
    border-color: #fe1042;
    background-image: url(/local/templates/default/img/icons/ico-arr05.png);
}

.frm-filter-select label.active .button-text {
    border-color:#fe1042;
}

.elm-rate-stars {
    background: url(/local/templates/default/img/icons/ico-star03.png);
    width:70px;
}
.elm-rate-stars .elm-stars{
    background: url(/local/templates/default/img/icons/ico-star01.png);
    height:100%;
}

button.fancybox-arrow:hover{
    background: none;
}
.pagenav-box .pages a, .pagenav-box .pages span {
    margin: 0 5px;
}

.item-catalog-tile .elm-hair.empty {
    width:auto;
}

.main-actions-panel.active {
    display:block;
}

.frm-select label.selected:after{
    opacity: 1;
}

.profile-services-wrap .frm-select label.selected{
    text-decoration: none;
    color: #333333;
}
.gallery-box .grid-item, .gallery-box .grid-item--height2 {
    float:left;
}

.gallery-box .grid-item a, .gallery-box .grid-item--height2 a {
    width:100%!important;
}

.elm-rate-wrap .rate-val.bad {
    color:background;
}
body .ui-dialog {
    position: relative;
}
.ui-dialog.popup-reg {
    left:0!important;
    margin-left:0!important;
}

body .fancybox-popup-layout .fancybox-close-small {
    width: 42px;
    height: 42px;
    border-radius: 50%;
    position: absolute;
    top: 44px;
    right: 44px;
    border: 1px solid #bfbfbf;
    -webkit-transition: all ease 0.2s;
    -o-transition: all ease 0.2s;
    transition: all ease 0.2s;
}

body .fancybox-popup-layout .fancybox-close-small:before,
body .fancybox-popup-layout .fancybox-close-small:after{
    content: "";
    display: block;
    width: 32px;
    height: 4px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -2px 0 0 -16px;
    -webkit-transform: -webkit-rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

body .fancybox-popup-layout .fancybox-close-small:before,
body .fancybox-popup-layout .fancybox-close-small:after{
    background: #bfbfbf;
    width: 14px;
    height: 2px;
    margin: -1px 0 0 -7px;
}

body .fancybox-popup-layout .fancybox-close-small:before{
    -webkit-transform: -webkit-rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

body .fancybox-popup-layout .fancybox-close-small:hover:before,
body .fancybox-popup-layout .fancybox-close-small:hover:after{
    background: #ffffff;
}

body .fancybox-popup-layout .fancybox-close-small:hover{
    background: #bfbfbf;
    color:white;
}

.ui-dialog.popup-reg.popup-message {background:white;width:auto!important;min-width:300px;max-width:470px;}
.ui-dialog.popup-reg.popup-message:before {
    display:none;
    background: none;
}
.ui-dialog.popup-reg.popup-message .frm-popup-main{
    color:#333333;
    padding: 30px 80px 30px 30px;
}

.ui-dialog.popup-reg.popup-message .btn-box {
    margin-top:30px;
}

.ui-dialog.popup-reg.popup-message .btn-box a {
    margin-right: 20px;
}
@media (min-width: 992px) {
    body .ui-dialog.popup-reg .fancybox-close-small {
        top: 24px;
        right: 24px;
    }
}

.popup-message-error .ui-dialog.popup-reg.popup-message .frm-popup-main {
    color:#fe1042;
}

.frm-popup-main {
    position:relative;
}
.success-auth,
.success-reg
{
    font-size:20px;
    text-align: center;
}

.elm-status-small.send:before {
    background: #73cee6;
    border-color: #009cc8
}

.tech-box table.tbl-main .elm-status-small.send + .st-title {
    color:#009cc8;
}

.tech-box .link-title {
    white-space: nowrap;
    max-width: 143px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.link-red {
    color:#fe1042;
}

.frm-field-file-attach .file-wrap input {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 166px;
    height: 42px;
    font-size: 60px;
    opacity: 0;
    z-index: 2;
    cursor: pointer;
}

.frm-field-file-attach:hover .btn-file {
    background: #6b7a99;
    color: #fff;
    text-decoration: none;
    border-color: #6b7a99;
}

.frm-field-datepicker .calendarIcon {
    display: block;
    width: 31px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: url(/local/templates/default/img/icons/ico-date.png) center no-repeat;
    background-size: 19px auto;
    z-index: 2;
    cursor: pointer;
}
.frm-field-datepicker:before {
    display:none;
}

@media (min-width: 992px) {
    .lk-menu-outer .side-lk-box {
        padding: 34px 20px 14px 32px;
    }
}

.header .auth-user-wrap .user-email .button-text {
    text-decoration: none;
    border-bottom: 1px dotted;
    height:20px;
}
.header .auth-user-wrap .user-email:hover .button-text {
    border:none;
}

.ui-dialog.popup-search {
    margin:0;
    left:0!important;
}

.actions-menu-wrap .menu-title[data-count]:after {
    display:none;
}
.actions-menu-wrap .active .menu-title[data-count]:after {
    display:block;
}
.fancybox-slide>* {
    padding:0;
}

.frm-popup-list .item-wrap[data-tab].active:before {
    box-shadow:none;
    -webkit-box-shadow: none;
    border-color:#ddddee;
}

.profile-comments-wrap .frm-comment,
.frm-review-answer-wrapper .frm-answer
{
    background: #f2f4f9;
    padding: 32px 32px 38px 32px;
    font-size: 14px;
    line-height: 1.2;
    overflow: hidden;
    position: relative;
    margin: 0px -25px 0;
    display:none;
}

.profile-comments-wrap .frm-comment-wrapper,
.frm-review-answer-wrapper
{
    margin:25px 0 0 0 ;
}

.profile-comments-wrap .item-comment .frm-comment{
    margin:20px 0;
}

.can-flash {
    -webkit-transition: background 1s;
    -moz-transition: background 1s;
    transition: background 1s;
}

.flash-item,
.event-flash-item
{
    background: #FFF8DC!important;
}

.item-comment .name span {
    font-size: 12px;
    margin-left: 5px;
    color: #bbb;
    text-transform: lowercase;
    font-weight: normal;
}

.profile-comments-wrap .frm-comment .g-recaptcha >div{
    margin:0 auto;
}

.frm-comment .frm-message {
    margin-bottom:20px;
}
.frm-comment .frm-select-small {
    overflow:visible;
}
.frm-comment .frm-select-small .sel-item {
    display: inline-block;
    margin-right: 10px;
    border-right: 1px solid #ddd;
    padding-right: 10px;
}

.frm-comment .frm-select-small .sel-item a {
    text-decoration: none;
    border-bottom:1px dashed;
}
.frm-comment .frm-select-small .sel-item a:hover {
    border:none;
}
.frm-comment .frm-select-small .sel-item:last-child {
    border:none;
    padding:0;
    margin:0;
}
.item-comment-wrap.item-comment-wrap-deleted .comment-text{
    display:none;
}
.item-comment-wrap.item-comment-wrap-deleted .comment-text.comment-deleted{
    display:block;
    color: #666;
    font-style: italic;
}

.item-comment-wrap.item-comment-wrap-deleted .link-delete,
.item-comment-wrap.item-comment-wrap-deleted .link-edit{
    display:none;
}
.item-comment-wrap.item-comment-wrap-deleted .link-restore {
    display: inline;
}

.item-comment-wrap.item-comment-wrap-deleted .item-comment-wrap{
    display:none;
}

.profile-comments-wrap .comment-actions a {
    margin-right:5px;
}

.profile-comments-wrap a.link-restore {
    display:none;
}
.profile-comments-wrap a.link-delete {
    color:#ff4d4d;
    border-color:#ff4d4d!important;
}

.profile-comments-wrap a.link-edit {
    color:#43bf43;
    border-color:#43bf43!important;
}


.popup-message .comment-confirm-del {
    margin-top: 15px;
    font-size: 12px;
    font-style: italic;
}

.frm-profile-auth .success-auth,
.frm-profile-auth .success-reg
{
    text-align: left;
}

.item-comment .name {
    text-transform: none;
}

.profile-items-wrap .item-profile .elm-check:before {
    display:none;
}

.profile-items-wrap .item-profile .elm-check span {
    content: "";
    display: block;
    height: 8px;
    position: absolute;
    top: 2px;
    left: 2px;
    background: #4bd446;
    border-radius: 4px;
    -webkit-transition: all ease 0.2s;
    -o-transition: all ease 0.2s;
    transition: all ease 0.2s;
    max-width: 90%;
}

.item-profile .messages-title .link-author {
    font-weight: bold;
    color: #fe1042;
}


.elm-rate-inputs label:before {
    background: #bcbdc0;
}
.elm-rate-inputs label.active:before {
    background: #fe1042;
}

.profile-items-wrap .review-actions {
    margin-top:10px;
}
.profile-items-wrap .review-actions a {
    margin-right:5px;
    color: #308dea;
    border-bottom: 1px solid rgba(48, 141, 234, 0.5);
    -webkit-transition: border-color ease 0.2s;
    -o-transition: border-color ease 0.2s;
    transition: border-color ease 0.2s;
    text-decoration: none;
}

.profile-items-wrap .review-actions a:hover {
    border-bottom-color: #308dea;
}

.item-friend-card .info-wrap-columns {
    min-height:150px;
}
.item-friend-card .item-comment-wrap {
    padding-right:25px;
}
.item-friend .fr-status span {
    font-size:12px;
    color:#aaaaaa;
}
.item-friend .fr-wrap.disabled .fr-button,
.disabled_block
{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: gray; /* IE 6-9 */
}
.item-friend .fr-wrap.disabled .fr-button:before,
.disabled_block:before
{
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    background: white;
    opacity: 0.6;
    z-index: 2;
}

.user-box .btn-user.friend-del {
    color: #666666;
    border-color: #666666;
    background-image: url(/local/templates/default/img/icons/ico-del.png);
}

.user-box .btn-user.friend-del:hover {
    background-color: #eeeeee;
}
.js-tab-block {
    display:none;
}

.item-lk-comment .lk-tab{
    padding-bottom:10px;
}

.comment-edit-wrap {
    display:none;
}

.lk-comments-box .item-wrap-deleted {
    position:relative;
}

.lk-comments-box .item-wrap-deleted .item-lk-comment {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: gray; /* IE 6-9 */
}

.lk-comments-box .item-wrap-deleted .item-lk-comment:before {
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    background: white;
    opacity: 0.9;
    z-index: 2;
}

.lk-comments-box .item-wrap-deleted .comment-deleted {
    position: absolute;
    top: 50%;
    text-align: center;
    width: 100%;
    font-size: 20px;
    color: #333333;
    margin-top: -12px;
}

.lk-comments-box .item-wrap-deleted .comment-deleted a {
    text-decoration: none;
    border-bottom:1px dashed;
}
.lk-comments-box .item-wrap-deleted .comment-deleted a:hover {
    border-bottom:none;
}

.contacts-box .frm-row-cpt {
    margin-top:20px;
}

.contacts-box .frm-row-file .frm-field-file-button {
    margin-bottom:10px;
}

.frm-row .error-msg,
.frm-field-textarea .error-msg
{
    color:#e51937;
    margin-top: 8px;
    font-size: 12px;
}

.side-lk-box .lk-user-photo .photo,
.btn-action-ico.avatar,
.elm-user .photo,
.bx-messenger-content-item-avatar-img-default
{
    background: url(/local/templates/default/img/icons/ico-user-blank.png) center no-repeat;
    background-size: 100% auto;
}


span.elm-user .user-name {
    text-decoration: none;
}

.frm-select .frm-select-sub {
    display:none;
    margin-top:5px;
}

.frm-select input:checked ~ .frm-select-sub {
    display:block;
}

.frm-select .frm-select-sub .sel-item {
    display:inline-block;
    margin-right: 5px;
}

.frm-select .frm-select-sub label {
    display:inline-block;
    font-size:12px;
    padding-left:18px;
}

.frm-select-sub  input ~ label:before {
    width: 12px;
    height: 12px;
    top:11px;
}

.frm-select-sub  input ~ label:after {
    width: 4px;
    height: 4px;
    margin: -3px 0 0 -4px;
}

.frm-side-section .filter-select {
    margin-bottom:10px;
}

.frm-side-section .filter-select:last-child {
    margin-bottom:0;
}
.filter-select .filter-title {
    margin-bottom:7px;
    display:block;
}


.user-select-box {
    margin-top: 20px;
    background: #f2f4f9;
    padding: 30px 30px 30px 43px;
    text-align: center;
    display:none;
}
.user-select-box .frm-select {
    display:inline-block;
}

.user-select-box .item-friend {
    width:250px;
    padding: 10px 15px;
}

.user-select-box .user-text-wrap {
    display:inline-block;
}

.user-select-box .item-wrap {
    display:inline-block;
    margin-right: 13px;
    margin-bottom:15px;
}
.user-select-box .fr-name {
    max-width: 190px;
}

.user-select-box .frm-title-search  {
    background: #fff;
    width:100%;
}
.user-select-box .page-actions-box {
    margin-top:20px;
    margin-bottom:0;
}

.item-catalog_3 .cat-status {
    position: absolute;
    width: 196px;
    height: 100%;
    background: url(/local/templates/default/img/main/status_vip.png) no-repeat;
    padding: 20px 20px 39px;
    margin: -40px -20px 0;
    box-sizing: content-box;
    border-bottom: 2px solid #ecc742;
}

.item-catalog-tile_3 .cat-status {
    position: absolute;
    width: 134px;
    height: 143px;
    background: url(/local/templates/default/img/main/status_vip_tile.png) no-repeat;
    margin: -17px -34px 0;
    border-bottom: 2px solid #ecc742;
    border-right: 2px solid #ecc742;
}

@media (max-width: 767px) {
    .item-catalog.item-catalog_3 {
        padding-top:130px;
    }
}

@media (min-width: 768px) {
    .item-catalog_3 .cat-status{
        padding: 33px 20px 42px;
        margin: -33px -8px 0;
        border-bottom:none;
    }
}

@media (min-width: 992px) {
    .item-catalog-tile_3 .cat-status {
        width: 143px;
        height: 160px;
        margin-left: -35px;
    }
}

@media (min-width: 1200px) {
    .item-catalog_3 .cat-status{
        padding: 40px 20px 42px;
        margin: -39px -8px 0;
    }
    .item-catalog-tile_3 .cat-status {
        width: 160px;
        height: 161px;
        margin-left: -38px;
        border-bottom: none;
        margin-top: -11px;
    }
}

@media (min-width: 1600px) {
    .item-catalog-tile_3 .cat-status {
        margin-left: -42px;
    }
}

.i-video {
    display:inline-block;
    background: url(/local/templates/default/img/icons/ico-video03.png) no-repeat;
    width:31px;
    height:27px;
}

.cat-photos-main .i-video {
    position: absolute;
    left: 35px;
    top: 35px;
    z-index: 2;
}

.item-catalog-tile .i-video{
    position: absolute;
    left: 2px;
    top: 2px;
    z-index: 2;
}

.ajax-loader:before{
    background: url(/local/templates/default/img/loaders/loader.gif);
    content: ' ';
    display: block;
    background-size: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    height: 100px;
    width: 100px;
    margin-top: -50px;
    margin-left: -50px;
}

.ajax-loader img {
    visibility:hidden;
}

.item-catalog .cat-photo-preview.ajax-loader:before {
    height: 30px;
    width: 30px;
    margin-top: -15px;
    margin-left: -15px;
}

.item-catalog-tile .cat-photo.ajax-loader:before {
    height: 50px;
    width: 50px;
    margin-top: -25px;
    margin-left: -25px;
}

.frm-row .ajax-loader:before {
    right: 10px;
    height: 30px;
    width: 30px;
    margin-top: -15px;
    left:auto;
}

.frm-row .frm-popup-field-phone .ajax-loader:before {
    right: 5px;
    height: 20px;
    width: 20px;
    margin-top: -10px;
    left: auto;
}

.frm-row .frm-popup-field-phone .phone-btn,
.frm-row .frm-popup-field-phone.phone-success .phone-info,
.frm-row .frm-popup-field-phone.phone-success .phone-btn
{
    display:none;
}

.success .frm-popup-field-phone .phone-btn {
    display:none!important;
}


.frm-row .frm-popup-field-phone.phone-success .phone-btn{
    display: inline-block;
}


.btn-action-header.fav i {
    position: absolute;
    font-style: normal;
    left: 0;
    top: 2px;
    font-size: 7px;
    width: 20px;
    text-align: center;
}

.girl-map {
    width: 100%;
    height: 300px;
}

.girl-map-popup .frm-popup-main{
    padding:0!important;
}
@media (min-width: 480px) {
    .girl-map {
        width: 470px;
        height: 400px;
    }
}

@media (min-width: 768px) {
    .girl-map {
        width: 600px;
    }
}

@media (min-width: 1024px) {
    .girl-map {
        width: 800px;
    }
}

.girl-map-popup .ui-dialog.popup-reg.popup-message {
    max-width:800px;
}

/*.wrap {
    display:none!important;
}
.ui-dialog.popup-reg:before {
    background:black!important;
}*/

.frm-row.error .frm-popup-field-info span {
    display:none;
}
.frm-row .frm-popup-field-info span.row-error {
    display:none;
}
.frm-row.error .frm-popup-field-info span.row-error {
    color:#fe1042;
    display:inline-block;
}

.frm-row-phone-code .frm-popup-field-ico:after,
.frm-popup-field-phone .frm-popup-field-ico.ajax-loader:after,
.phone-code-field.ajax-loader:after,
.success .frm-popup-field-ico:after
{
    content:'';
    display:block;
    position: absolute;
    background: #fff;
    width:100%;
    height:100%;
    opacity: 0.6;
    z-index: 2;
    top:0;
}

.frm-row-phone-code .frm-popup-field-phone .frm-popup-field-info span,
.frm-row-phone-code .frm-popup-field-phone .frm-popup-field-info span.phone-btn,
.frm-popup-field-phone .frm-popup-field-info .phone-code-field,
.frm-popup-field-phone .frm-popup-field-info span.phone-checked
{
    display:none;
}
.frm-row-phone-code .frm-popup-field-info {
    padding-left:0;
}
.frm-row-phone-code .frm-popup-field-phone .frm-popup-field-info .phone-code-field{
    display:inline-block;
    vertical-align: top;
    position: relative;
    margin-top: 15px;
    width: 100%;
}

.phone-code-field .btn-resend {
    display:none;
    position: absolute;
    right: 10px;
    top: 0;
    font-size: 12px;
    line-height: 45px;
}

.phone-code-field i{
    position: absolute;
    top: 0;
    line-height: 46px;
    right: 10px;
    font-style: normal;
}

.phone-code-field.can-resend i {
    display:none;
}

.phone-code-field.can-resend .btn-resend {
    display:block;
}

.phone-code-field.ajax-loader i,
.phone-code-field.ajax-loader .btn-resend {
    display:none;
}

.success .frm-popup-field-phone span {
    display:none;
}
.success .frm-popup-field-phone span.phone-checked {
    display:inline-block;
}
@media (min-width: 480px) {
    .frm-row-phone-code .frm-popup-field-phone .frm-popup-field-info .phone-code-field {
        padding-left: 15px;
        margin-top: 0;
    }
    .frm-row-phone-code .phone-code-field input {
        height:56px;
    }

    .phone-code-field i {
        line-height: 60px;
        font-size: 11px;
    }
    .phone-code-field .btn-resend {
        line-height: 56px;
    }
}

@media (min-width: 992px) {
    .frm-row-phone-code .phone-code-field input {
        height:44px;
    }
    .phone-code-field .btn-resend {
        line-height: 45px;
    }
    .phone-code-field i {
        line-height: 48px;
    }
}

.frm-popup-main .note-message {
    text-align: center;
    color:#4fc34f;
    margin-bottom:20px;
}

input[type="submit"][disabled="disabled"]
{
    background: #f3f4f9!important;
}

.i-question-white {
    border:1px solid #ffffff;
    border-radius: 20px;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    width: 20px;
    height: 20px;
    text-align: center;
    padding-top: 3px;
}

.i-question-white:before{
    content:"?";
    color:white;
}

.item-lk-catalog-tile .i-question-white {
    margin-left:7px;
}

@media (max-width: 1600px){
    .btn-action-header.add .button-text {
       text-decoration: none;
        border-bottom:none;
    }
}

.frm-popup-main.frm-popup-text p {
    margin-bottom:15px;
}

@media (min-width: 1200px){
    .profile-comments-wrap .second-title + .profile-actions-wrap {
       right:25px;
    }
}

@media (min-width: 1600px){
    .profile-comments-wrap .second-title + .profile-actions-wrap {
        right:0;
    }
}

.gallery-box, .video-box {
    width:100%;
    height:400px;
}
.gallery-box, .video-box > div,
.gallery-box, .video-box .mejs-video
{
    width:100%!important;
    height: 100%!important;
}

.bx-composite-btn {
    display:none!important;
}

.profile-main-wrap .name h1 {
    padding:0;
    margin:0;
    font-size: 30px;
}

.btn-action-header.about {padding-left:40px;}
.fancybox-slide script {display:none;}
.popup-check_photo .ui-dialog {
   width:100%;
}

.popup-check_photo .popup-check-photo{
    background: white;
}
.popup-check_photo .photo-status-wrap{
    padding: 20px;
    text-align: left;
}


.popup-check_photo .popup-check-photo img {
    margin-bottom: -5px;
    max-width: 100%;
}

.popup-check_photo .photo-status{
    font-size:20px;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 14px;
    padding-bottom: 6px;
}

.popup-check_photo .photo-status-0 {
    color: #ffd500;
}
.popup-check_photo .photo-status-1 {
    color: #50c250;
}
.popup-check_photo .photo-status--1 {
    color: #fe1042;
    padding:0;
}

.popup-check_photo .photo-reason {
    width: 80%;
}

body .fancybox-stage .fancybox-content {
    padding:0;
    background: none;
}
/* End */
/* /local/templates/default/css/reset.min.css?15592252662014 */
/* /local/templates/default/css/style.min.css?1734943365350240 */
/* /local/templates/default/components/custom/site_message.show/.default/style.min.css?1702279347363 */
/* /local/templates/default/template_styles.css?163125790145435 */
