@media only screen and (max-width: 1240px){.center-wrap,.center-wrap-column{padding-left:30px;padding-right:30px}header .block-user{margin-left:40px}header .block-user a:first-child{padding:0 10px 0 20px}header .block-user a:nth-child(2){padding:0 20px 0 10px}header .header-bottom a{font-size:15px}.search form .textbox{padding:10px 11px 12px 44px;font-size:15px}.block-specialization .letters-wrap{margin:0}.block-tiles .item-wrap::after{left:79%}.page-specialization .block-filters .sort .radio-item .item-title{font-size:14px}.page-specialization .block-filters .filters .button{font-size:14px}.page-specialization .block-filters .ui-selectbox .ui-selectbox-text .value{font-size:14px}.form-sign .content-tabs{justify-content:center}.form-sign .content-tabs .button{padding:0 20px}.form-sign .checkbox-list .checkbox-item .item-title{width:100%;flex-shrink:0;word-break:break-word}footer .left-block{padding:0}footer .right-block{margin-left:20px}}@media only screen and (max-width: 1100px){.page-specialization .block-filters .sort .radio-item .item-title{font-size:12px}.page-specialization .block-filters .filters .button{font-size:12px}.page-specialization .block-filters .ui-selectbox .ui-selectbox-text .value{font-size:12px}}@media only screen and (max-width: 992px){.no-mobile{display:none}.no-desktop{display:block}.main-wrap{min-width:320px;padding-top:50px}.content-wrap{margin:0 auto}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-6{flex:0 0 50%;max-width:50%}header{width:100%;height:50px;position:absolute;top:0;left:0;z-index:10}header .menu-toggle{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;flex-shrink:0;width:40px;margin-right:20px;padding:20px 0;position:relative;cursor:pointer}header .menu-toggle .menu-button-line{width:20px;height:2px;background:#fff;position:absolute;transition:all 0.5s ease}header .menu-toggle .menu-button-line:first-child{transform:translateY(-7px)}header .menu-toggle .menu-button-line:last-child{transform:translateY(7px)}header .center-wrap{padding:0 25px 0 15px}header .header-top{height:50px;padding:5px 0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;box-shadow:0 9px 14px rgba(0,0,0,0.3);position:relative;z-index:9}header .header-top .logo,header .header-top .block-location{display:none}header .header-top .search{max-width:100%;margin:0;padding:5px 0}header .header-top .search form .textbox{height:40px}header .header-top .search .button-search{width:auto;height:40px;padding:0 10px}header .block-user{width:207px;margin-left:30px}header .block-user .popup-menu{display:none}header .header-bottom{width:100%;max-width:350px;height:calc(100vh - 50px);margin:0;padding:10px 0;background:#5C0B0A;position:absolute;transform:translateX(-110%);top:50px;z-index:8;overflow:auto;box-shadow:6px 9px 14px rgba(0,0,0,0.3);transition:all .5s ease}header .header-bottom .center-wrap{padding:0 20px;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start}header .header-bottom .center-wrap>div{height:auto;flex-grow:0}header .header-bottom .center-wrap>div:hover,header .header-bottom .center-wrap>div.selected{background:transparent}header .header-bottom .center-wrap>div.button-highlight{background:#f2c93f}header .header-bottom .center-wrap>div.button-highlight span{color:#343235}header .header-bottom .logo{width:100%;margin:0;display:block;text-align:center;border:0}header .header-bottom .geo{display:block}header .header-bottom .search form .button-search{display:block}header .header-bottom .block-location{width:100%;height:auto;margin:0;display:block;text-align:center;border-bottom:1px solid #992724}header .header-bottom .arrow{padding:0 0 0 15px}header .header-bottom .arrow svg{width:10px;height:8px}header .header-bottom .your-city{margin-right:10px;display:block}header .header-bottom div{width:100%}header .header-bottom a{height:auto;padding:14px 0;border-bottom:1px solid #992724}header .header-bottom .menu-buttons{margin-top:40px;padding-bottom:90px}header .header-bottom .button{margin-bottom:10px}.scroll-up header{position:fixed}.menu-open .menu-toggle .menu-button-line{display:none;transform:translateY(0)}.menu-open .menu-toggle .menu-button-line:first-child{display:block;transform:rotate(135deg)}.menu-open .menu-toggle .menu-button-line:last-child{display:block;transform:rotate(45deg)}.menu-open .header-bottom{transform:translateX(0)}.mobile-menu{width:100%;display:flex;flex-flow:row wrap;background:#5C0B0A}.mobile-menu>div{max-width:50%;width:100%;text-align:center;border-bottom:1px solid #992724}.mobile-menu>div:last-child{max-width:100%}.mobile-menu>div:nth-child(2n){max-width:50%;border-left:1px solid #992724}.mobile-menu>div a{width:100%;padding:20px 7px;display:block;font-size:16px;font-weight:400;line-height:1.4;color:#fff}.mobile-menu>div.button-highlight{background:#f2c93f;border:0}.mobile-menu>div.button-highlight span{font-weight:700;color:#343235}.mobile-menu>div.button-highlight a{transition:none}.mobile-menu>div.button-highlight:hover a{background:#f2c93f}.block-specialization .letters-wrap{column-count:2}.block-tiles .block-title{margin:0 0 35px 0}.block-tiles .item-wrap{padding:30px 20px}.block-tiles .item-wrap::after{display:none !important}.block-user-contacts{padding:30px 25px;flex:0 0 250px}.block-user-contacts img{max-width:100%}.user-card .name-block{padding-right:40px}.user-card .block-user-description{padding:30px 25px}.user-card .block-user-description .name{padding-right:60px}.user-card .block-user{padding:30px 0 30px 25px}.form-sign .content-tabs{justify-content:flex-start}.form-sign .content-tabs .button{margin:0 12px 10px 0}.form-sign .form-field .field-block{justify-content:center;padding:5px 10px}.form-sign .group-field.personal .form-field:last-child{z-index:0}.form-sign .specialization-wrap .checkbox-list{-webkit-column-count:2;column-count:2}.form-sign .upload .uploas-title,.form-sign .upload .upload-description{font-size:14px}.form-sign .upload .upload-description{padding-top:4px;margin-bottom:12px;font-size:14px}.form-sign .upload .js-upload-browse{padding:22px 0}.form-sign .upload .uploader{z-index:4}.page-change-pass .form-sign .content-tabs{justify-content:center}.page-change-pass .form-sign .group-field{max-width:300px}.page-specialization .block-filters .center-wrap{display:flex;flex-flow:column nowrap}.page-specialization .block-filters .sort{margin-top:15px}.page-specialization .block-filters .sort .radio-item{width:25%;padding:0 8px}.page-specialization .block-filters .sort .radio-item .item-title{width:100%;display:block;font-size:14px;text-align:center}.page-specialization .block-filters .filters{flex-flow:row wrap;margin:10px -5px 0 -5px}.page-specialization .block-filters .filters .button,.page-specialization .block-filters .filters .input-wrap{margin:0 5px;flex-grow:1;font-size:13px}.page-specialization .block-filters .filters .button:hover{background:inherit}.page-specialization .block-filters .filters .button.active,.page-specialization .block-filters .filters .button.checked{background:#D1D9E4}.page-specialization .block-filters .ui-selectbox .ui-selectbox-text .value{font-size:13px}.page-specialization .block-filters .show .sort{display:block}.page-specialization .block-filters .show .filters{display:flex}.page-specialization .filter-toggle{width:100%;padding:10px 14px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;background:#fff;border:1px solid #D1D9E4;border-radius:7px;cursor:pointer}.page-specialization .filter-toggle-text{font-size:16px;font-weight:400;line-height:1.4;color:#343235}.page-specialization .filter-toggle-icon{width:25px;height:25px;color:#730B0A}.block-specialists{padding:30px 0}.page-banners,.page-article,.page-sign-up{margin-top:30px}.page-downloads{margin-top:30px}.page-downloads .downloads-tabs .tab{background-position:center right 10px}.page-lead-form .upload .uploader{z-index:4}footer{padding:30px 30px}footer .footer-menu .button{padding:0 20px}}@media only screen and (max-width: 769px){.center-wrap,.center-wrap-column{padding-left:15px;padding-right:15px}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-12{flex:0 0 100%;max-width:100%}header .center-wrap{padding:0 15px 0 10px}header .block-user{display:none}header .header-bottom .block-user{display:flex;margin:30px 0 0 0;padding:5px 0}header .header-bottom .block-user a{font-size:16px;flex-grow:1;border:0}header .header-bottom .block-user a:hover{background:transparent;border:0}.block-tiles .item-wrap{padding:30px 15px}.block-tiles .row{margin:0 -15px;justify-content:center}.block-list .item-title:hover{color:#fff}.user-card{flex-flow:row wrap;position:relative}.user-card .block-user-description{flex:1 1 calc(100% - 145px)}.user-card .block-user-description .surname .string,.user-card .block-user-description .name .string{position:static}.user-card .block-user-description .sticker{top:0;right:0}.user-card .block-user-contacts{padding:30px 25px;flex:0 0 100%;border:0;text-align:center}.user-card .block-user-contacts *{text-align:left}.page-user .user-card .block-user-description{max-width:740px;padding:0 0 0 25px}.page-user .user-card .block-user-description .sticker{top:0px;right:0}.page-user .user-content .center-wrap{flex-flow:column-reverse nowrap;align-items:flex-start;justify-content:space-between}.page-user .user-content .block-user-contacts{width:100%;padding:31px 30px;margin:0 0 40px 0;position:static}.page-user .user-text-wrap{max-width:100%}.page-banners .row{margin:-20px -10px}.page-banners .banner-wrap{padding:10px 10px}.page-banners .title{margin-bottom:15px;justify-content:flex-start}.page-banners .banner{min-height:150px;padding:25px 35px}.page-specialization .block-filters .filters .input-wrap{width:100%;margin-bottom:10px}.page-specialization .block-filters .ui-selectbox{position:relative}.page-specialization .block-filters .ui-selectbox .ui-selectbox-wrap{max-width:100%;top:38px}.page-specialization .block-filters .ui-selectbox .ui-selectbox-text .value{max-width:100%;font-size:14px;text-align:center}.page-specialization .block-filters .ui-selectbox .ui-selectbox-list li span{padding:4px 15px}.form-sign .content-tabs{margin:0 -6px 15px -6px}.form-sign .content-tabs .button{width:calc(50% - 12px);padding:0 15px;margin:0 6px 10px 6px}.form-sign .content-tabs .button:first-child{margin:0 6px 10px 6px}.form-sign .form-field{width:calc(50% - 12px);padding:0;margin:0 6px 10px 6px}.form-sign .form-field.field-block{margin:0 0 15px 0}.form-sign .form-field .input-wrap{max-width:100%}.form-sign .form-field.full{flex-grow:0}.form-sign .form-field.full .checkbox-wrap{margin-left:0}.form-sign .form-field.full .checkbox-list .checkbox-item .item-title{font-size:14px}.form-sign .form-field.full .checkbox-list .checkbox-item:last-child{margin-right:0}.form-sign .group-field{margin:0 -6px}.form-sign .group-field.row{margin:15px 5px 0 5px}.form-sign .group-field.block-specialization{margin:20px 0 0 0}.form-sign .phone-wrap{max-width:100%;width:100%;margin:0 0 8px 0}.form-sign .phone-wrap .phone-field{margin:0;padding-right:6px;width:50%}.form-sign .group-textarea{margin:30px 0 0 0}.form-sign .group-textarea .form-field{margin:0 0 20px 0}.form-sign .group-upload{margin:10px -10px 0 -10px}.form-sign .group-upload .form-field{margin:0 0 20px 0}.page-profile .content-tabs .tab{min-width:0}.page-change-pass .form-sign .group-field{max-width:300px;margin:0 auto;flex-flow:column wrap}.page-change-pass .form-sign .form-field{width:100%;margin:0 0 10px 0}.page-change-pass .form-sign .content-tabs .tab{min-width:0}.page-lead-view tbody td{font-size:16px}footer{padding:20px 15px}}@media only screen and (max-width: 600px){header .menu-toggle{margin-right:15px}.page-advokat .page-title,.page-consultant .page-title,.page-chsi .page-title,.page-mediator .page-title,.page-specialists .page-title{display:none}.mobile-menu>div{max-width:100%}.mobile-menu>div:nth-child(2n){max-width:100%;border-left:0}.mobile-menu>div a{padding:15px 7px}.mobile-menu>div.hide-mobile{display:none}.mobile-menu>div .arrow{padding:0 0 0 15px}.mobile-menu>div .arrow svg{width:10px;height:8px}.block-specialization .letter{width:34px;flex-shrink:0;font-size:30px}.block-specialization .letter-wrap{padding-right:20px}.block-specialization .items-wrap{padding-left:14px}.block-specialization .item-title{margin-bottom:7px;font-size:16px}.block-specialization .item-content{font-size:13px}.page-specialization .block-description{display:none}.page-specialization .block-filters .filters .button{width:calc(50% - 10px);margin:5px 5px}.page-specialization .block-filters .filters .input-wrap{margin-bottom:5px}.page-banners{margin-bottom:50px}.page-banners .banner{padding:25px 20px}.form-sign .content-tabs{margin:0 -5px 10px -5px}.form-sign .content-tabs .button{font-size:13px;padding:0 5px}.form-sign .phone-wrap .full{margin:0 0 0 7px}.form-sign .phone-wrap .full .checkbox-list .checkbox-item{margin:5px 10px 5px 0}.form-sign .phone-wrap .full .checkbox-list .checkbox-item .item-title{padding-left:24px;font-size:12px}.form-sign .group-field.row .checkbox-list .checkbox-item{margin:5px 15px 5px 0}.form-sign .group-field.row .checkbox-list .checkbox-item .item-title{font-size:14px}.page-user{margin-top:30px}.page-lead-view .form-field{flex-direction:column}.page-lead-view .input-wrap{max-width:100%;margin:0 0 10px 0}.page-lead-view .input-wrap:last-child{margin-bottom:0}.page-lead-view thead td,.page-lead-view tbody td{padding:9px 8px;font-size:14px}footer .footer-menu .button{padding:0 15px;font-size:14px}footer .footer-menu .button:first-child{order:1}.fancybox-slide .form-location{padding:40px 10px}.fancybox-slide .form-location .block-title{margin:0 0 18px 20px}.fancybox-slide .form-location .location-wrap{margin:0;-webkit-column-count:2;column-count:2}.fancybox-slide .form-location .location-wrap .item{padding:0 20px}}@media only screen and (max-width: 480px){.col-xs-12{flex:0 0 100%;max-width:100%}.block-title{font-size:22px}.page-title h1{font-size:20px}header .header-top .logo{padding-right:40px;margin-right:auto}.search form .help-scroll-wrap{max-height:500px;padding-right:5px}.search form .auto-help-wrap{width:calc(100% + 55px);padding:14px 8px 14px 14px;right:0}.search form .auto-help .auto-help-result{padding:5px 0 5px 13px}.block-specialization{padding:40px 0 60px 0}.block-specialization .block-title{margin:0 auto 50px auto;font-size:22px;text-align:center}.block-specialization .letters-wrap{margin:0 -15px 0 0}.block-specialization .letter{width:24px;flex-shrink:0;font-size:20px}.block-specialization .item-title{margin-bottom:7px;font-size:14px}.block-specialization .item-content{font-size:12px}.block-tiles .item-title{font-size:14px}.page-specialization .block-filters .sort .radio-list{flex-flow:row wrap}.page-specialization .block-filters .sort .radio-list .radio-item{width:50%}.page-specialization .block-filters .sort .radio-list .radio-item:first-child{border-bottom:1px solid #D1D9E4}.page-specialization .block-filters .sort .radio-list .radio-item:nth-child(2){border-right:0;border-bottom:1px solid #D1D9E4}.page-lead-form .form-field{width:100%;padding:5px 0;z-index:2}.page-lead-form .form-field:last-child{width:100%;z-index:1}.page-lead-form .form-footer .button{width:100%}.page-user .user-card .block-user{max-width:120px;width:100%;flex:0 0 auto}.page-user .user-card .block-user .image{width:120px;height:140px}.page-user .user-card .block-user-description{max-width:calc(100% - 120px);width:100%;flex:0 0 auto;padding:0 0 0 15px;position:relative}.page-user .user-card .block-user-description .sticker{top:-20px;right:0}.page-user .user-card .block-user-description .name{padding-right:0}.page-user .user-share>div{margin-left:5px}.page-user .user-content .block-user-contacts{padding:15px 15px;flex:0 0 200px}.page-user .user-about{padding:15px 15px}.page-user .user-text-wrap *{font-size:14px}.page-user .user-reviews .review-wrap{padding:15px 15px}.page-user .user-reviews .review{margin-left:15px}.page-user .user-reviews .cost{width:30px;height:30px;font-size:20px}.page-user .review-buttons .button{padding:0 20px}.user-card .image{width:100px;margin:0 auto}.user-card .block-user{max-width:120px;padding:15px 0 30px 15px;flex:0 0 auto}.user-card .block-user-description{padding:15px 15px 15px 20px;position:relative;max-width:calc(100% - 120px);width:100%;flex:0 0 auto}.user-card .block-user-description .surname .string,.user-card .block-user-description .name .string{position:static}.user-card .block-user-description .sticker{top:0;right:0}.user-card .block-user-contacts{max-width:100%;padding:20px 15px}.page-downloads .downloads-tabs{margin-right:20px}.page-downloads .downloads-tabs .tab{width:60px}.form-sign .content-tabs{margin:0 0 10px 0}.form-sign .content-tabs .button{width:100%;margin:0 0 10px 0;padding:0 10px;font-size:15px}.form-sign .content-tabs .button:first-child{margin:0 0 10px 0}.form-sign .form-field{width:100%}.form-sign .form-field .input-wrap{max-width:100%}.form-sign .phone-wrap{margin:0}.form-sign .phone-wrap .form-field{margin:0 0 10px 0;padding:0;width:100%}.form-sign .group-field.row{margin:15px 0 0 0}.form-sign .group-field.row .checkbox-list .checkbox-item .item-title{font-size:16px}.form-sign .group-field.block-specialization .checkbox-list{margin:0 -15px 0 0}.form-sign .group-field.block-specialization .checkbox-list .checkbox-item{margin:0 15px 9px 0;padding:0 15px 0 0}.form-sign .group-field.block-specialization .checkbox-list .checkbox-item .item-title{font-size:13px}.form-sign .agreement{margin-top:0px}.page-lead-view thead td,.page-lead-view tbody td,.page-lead-view thead td,.page-lead-view tbody td{padding:7px 7px;font-size:12px}.page-lead-view thead td:first-child,.page-lead-view tbody td:first-child,.page-lead-view thead td:first-child,.page-lead-view tbody td:first-child{width:105px}.page-lead-view .files a,.page-lead-view .files a{font-size:12px}footer .footer-wrap{flex-flow:column nowrap}footer .left-block{text-align:center;margin-bottom:20px}footer .right-block{margin:0}footer .footer-menu{margin:0 -10px}footer .footer-menu .button{width:100%;margin:4px 5px;padding:0 14px;font-size:13px}footer .footer-menu .button:first-child,footer .footer-menu .button:last-child{width:calc(50% - 10px);order:1}}@media only screen and (max-width: 480px) and (max-width: 420px){.block-specialization .letters-wrap{column-count:1}.block-specialization .item-title{font-size:18px}.block-specialization .item-content{font-size:14px}.block-specialization .letter{width:30px;font-size:24px}.page-specialization .block-filters .filters .button{padding:3px 5px;font-size:14px;line-height:1.4}}@media only screen and (max-width: 480px) and (max-width: 358px){.block-specialization .letters-wrap{-webkit-column-count:1;column-count:1}.block-list .item-title{font-size:14px}.page-specialization .more-users{width:100%}.page-specialization .more-users .button{width:100%;padding:0 20px}.form-sign .group-field.block-specialization .checkbox-list .checkbox-item .item-title{font-size:16px}.form-sign .specialization-wrap .checkbox-list{-webkit-column-count:1;column-count:1}footer .footer-menu .button{padding:0 10px;font-size:12px}}
