.main-wrapper__inner--cabinet {
    padding-bottom: 20px !important;
}

.footer-contact{
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 17px;
    font-weight: 700;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: flex-start;
}

.footer-contact .footer-contact__label{
    margin-right: 15px;
}

.footer-contact a{
    color: #EB3D39;
    font-size: 120%;
}
.footer-contact a strong {
    color: #20252E;
}

.main-wrapper__inner{
    margin-left: 0;
    padding-left: 112px;
}

.inner-page-wrapper .header-right-nav{
    margin-left: 112px;
}

.slick-arrow{
    top: -36px;
}

.wrapper .main-wrapper--404{
    height: 100vh;
}

.wrapper .subdivisions-detail-heroes
{
    padding: 0;
}
.video-slider .gallery-item a{
    height: 150px;
}


.detail-content .accordion-text__item-link{
    font-size: 16px;
    color: #20252E;
    text-decoration: none;
    transition: color 0.3s;
}
.detail-content .accordion-text__item-link:hover{
    color: #C28B5D;
    text-decoration: underline;
}

@media(max-width: 1800px){
    .wrapper .main-wrapper .main-wrapper__inner{
        margin-left: 0;
    }
    .inner-page-wrapper .header-right-nav{
        margin-left: 112px;
    }
}

@media(max-width: 1800px){
    .main-wrapper__inner{
        padding-left: 112px;
    }
}

@media(max-width: 860px){
    /*.search-row-menu{*/
    /*    display: none;*/
    /*}*/
    .main-wrapper__inner{
        padding-left: 0px;
        padding-right: 0px;
        overflow: hidden;
    }
    .breadcrumbs{
        display: block;
    }
    .hero-detail__bg-text{
        padding: 10px;
    }
    .event-detail-cols{
        padding-top: 0;
    }
}
.j-menu-wrapper{
    width: 100%;
}

.slider-news{
    position: relative;
}
.slider-news__wrapper .slick-arrow.slick-prev{
    left: 80%;
}
.slider-news__wrapper .slick-arrow{
    top: 0px;
}
/* cabinet */

.cabinet-main {

}

.cabinet-main__title {
    margin: 0px 0px 10px 0px;
}

.cabinet-main__text {
    font-size: 16px;
    line-height: 150%;
    color: #20252E;
    opacity: 0.8;
}
.header-search{
    margin-left: 30px;
}

.cabinet-main__list {

}

.cabinet-main__item {
    padding: 20px 0px;
    font-size: 16px;
    color: #20252E;
}

.cabinet-main__item:not(:last-child) {
    border-bottom: 1px solid #DBDBDB;
}

.cabinet-main__wrapper:not(:last-child) {
    margin: 0px 0px 50px 0px;
}


/* выпадашка личного кабинета */

.header-menu-auth {
    position: relative;
    cursor: pointer;
}



.header-menu-auth__info {
    position: absolute;
    top: 100%;
    right: 0;
    opacity: 0;
    padding: 15px 0px 0px 0px;
    visibility: hidden;
    transform: translate(0, 10px);
    transition: all 0.5s ease;
}
.tippy-content .header-menu-auth__info {
    opacity: 1;
    visibility: visible;
    transform: translate(0, 0);
    z-index: 999;
}

.tippy-content .header-menu-auth-info{
    min-width: auto;
    width: calc(100vw - 80px);
}

.header-menu-auth:hover .header-menu-auth__info{
    opacity: 1;
    visibility: visible;
    transform: translate(0, 0);
    z-index: 999;
}

.header-menu-auth-info {
    padding: 15px 15px 20px; 
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    border-radius: 3px;
    min-width: 280px;
}

.header-menu-auth-info__top {
    padding: 0px 0px 15px 0px;
    border-bottom: 1px solid #C28B5D;
}

.header-menu-auth-info__name {
    margin: 0px 0px 5px 0px;
    font-weight: 500;
    font-size: 16px;
    color: #000000;
    white-space: nowrap;
}

.header-menu-auth-info__role {
    font-size: 16px;
    color: #20252E;
    opacity: 0.8;
}

.header-menu-auth-info__list {
    margin: 7px 0px 0px 0px;
}

.header-menu-auth-info__item {
    padding: 7.5px 0px;
}

.header-menu-auth-info__link {
    font-size: 16px;
    color: #20252E;
    text-decoration: none;
}



/* popup cabinet */


.popup-input-cabinet {
    position: relative;
    padding: 30px 70px 35px;
    background: #FFFFFF;
    border: 1px solid #C28B5D;
    box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
    border-radius: 5px;
    max-width: 490px;
    width: 100%;
}

.popup-input-cabinet__title {
    font-size: 24px;
    text-align: center;
    color: #20252E;
}

.popup-input-cabinet__form .form-input {
    margin: 0px 0px 15px 0px;
}

.popup-input-cabinet__submit {
    margin: 20px 0px 0px 0px;
    height: 40px;
}

.btn {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0;
    width: 100%;
    height: 100%;
    text-decoration: none;
}

.btn svg {
    margin: 0px 0px 0px 10px;
    cursor: pointer;
}

.btn--red {
    background: #EB3D39;
    border-radius: 3px;
    font-size: 16px;
    text-align: center;
    color: #FFFFFF;
}

.btn--green {
    background: #5DA57A;
    border-radius: 3px;
    font-size: 16px;
    text-align: center;
    color: #FFFFFF;
}

.popup-input-cabinet--succes {
    padding: 30px 30px 26px;
    overflow: visible;
    max-width: fit-content;
    height: 200px;
    position: relative;
}

.popup-input-cabinet__success-wrapper {
    position: relative;
    margin: 0px 200px 0px 0px;
    max-width: 270px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.popup-input-cabinet__img {
    position: absolute;
    top: -20px;
    left: calc(100% + 35px);
}

.popup-input-cabinet__title--succes {
    font-size: 20px;
    text-align: left;
}

@media (max-width: 600px){
    .popup-input-cabinet__img {
        display: none;
    }
    .popup-input-cabinet__success-wrapper {
        margin: 0;
    }
}

@media (max-width: 540px){
    .popup-input-cabinet {
        padding: 30px 20px 35px;
    }
}

/* форма */

.verification-profile {

}

.verification-profile__top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0px 0px 20px 0px;
}

.verification-profile__title {

}

.verification-profile__status {
    position: relative;
}

.btn__status {
    padding: 10px 20px;
    font-size: 14px;
    width: auto;
    border-radius: 3px;
    cursor: default;
}

.btn__status--error {
    color: #FFFFFF;
    background: #EB3D39;
    border: 1px solid #EB3D39;
    cursor: pointer;
}

.btn__status--success {
    color: #FFFFFF;
    background: #5DA57A;
    border: 1px solid #5DA57A;
}

.btn__status--wait {
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    color: #20252E;
    cursor: pointer;
}

.cabinet-form .form-input input::placeholder{
    font-size: 14px;
    color: #000000;
    opacity: 0.6;
}

.cabinet-form .form-input input{
    height: 40px;
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    border-radius: 3px;
}

.cabinet-form .form-input textarea {
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    border-radius: 3px;
    height: 100px;
}

.cabinet-form .form-input textarea::placeholder{
    font-size: 14px;
    color: #000000;
    opacity: 0.6;
}

.cabinet-form .btn {
    height: 40px;
}

.verification-profile__rejection {
    margin: 50px 0px 0px 0px;
}

.cabinet-form__row {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin: -7px;
}

.cabinet-form__col-100 {
    padding: 7px;
    flex: 0 0 100%;
    box-sizing: border-box;
}

.cabinet-form__col-50 {
    padding: 7px;
    flex: 0 0 50%;
    box-sizing: border-box;
}


.cabinet-form__col-50 .btn {
    height: 40px;
}

.verification-profile__status-massege {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 10000;
    padding: 10px 0px 0px 0px;
    width: calc(100vw - 30px);
    max-width: 550px;
    opacity: 0;
    visibility: hidden;
    transform: translate(0, -20px);
    transition: all 0.5s ease;
}

.verification-profile__status-massege.active {
    opacity: 1;
    transform: translate(0, 0);
    visibility: visible;
}

.status-massege-manager {
    position: relative;
    padding: 20px 20px 25px;
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    border-radius: 3px;
    width: 100%;
    max-width: 550px;
}

.status-massege-manager__close {
    position: absolute;
    top: 20px;
    right: 20px;
    cursor: pointer;
}

.status-massege-manager__top {
    display: flex;
    align-items: center;
    margin: 0px 20px 0px 0px;
}

.status-massege-manager__img {
    position: relative;
    margin: 0px 15px 0px 0px;
    flex: 0 0 50px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    overflow: hidden;
}

.status-massege-manager__img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.status-massege-manager__info {

}

.status-massege-manager__name {
    margin: 0px 0px 5px 0px;
    font-size: 18px;
    line-height: 1;
    color: #20252E;
    opacity: 0.8;
}

.status-massege-manager__job {
    font-size: 14px;
    line-height: 1;
    color: #20252E;
    opacity: 0.8;
}

.status-massege-manager__content {
    margin: 10px 0px 0px 0px;
    font-size: 16px;
    line-height: 150%;
    color: #20252E;
    opacity: 0.8;
}

.lock-massege:before {
    opacity: 1;
    visibility: visible;
}
body:before {
    content: '';
    position: fixed;
    top: 0;
    height: 100vh;
    width: 100vw;
    background-color: rgba(0,0,0,0.3);
    opacity: 0;
    visibility: hidden;
    z-index: 1000;
    transition: opacity 0.5s, visibility 0.5s;
}



@media (max-width: 600px){
    .cabinet-form__row {
        flex-direction: column;
        align-items: stretch;
    }
    body:before{
        z-index: 899;
    }
}

.title-cabinet {
    font-size: 24px;
    line-height: 100%;
    color: #20252E;
}

/* selectric */

.selectric {
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    border-radius: 3px;
}

.selectric .label {
    margin: 0 10px 0 38px;
    font-size: 14px;
    color: #000000;
    opacity: 0.6;
}
.selectric .button {
    right: auto;
    left: 0;
    background-position: center;
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.35534 0.355339L5 4.71068L0.644661 0.355339' stroke='%23646160'/%3e%3c/svg%3e ");
}

.selectric .button:after {
    content: none;
}

.selectric-items {
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    border-radius: 3px;
}


.cabinet__title {
    margin: 0px 0px 15px 0px;
}

.cabinet-filter {
    display: flex;
    flex-wrap: wrap;
    font-size: 16px;
    color: #20252E;
}

.cabinet-filter__title {
    margin: 0px 15px 0px 0px;
}

.cabinet-filter__item {
    display: inline-block;
    color: inherit;
    text-decoration: none;
    margin: 0px 10px 0px 0px;
}

.cabinet-filter__item.active {
    position: relative;
    color: #C28B5D;
}

.cabinet-filter__item.active:after {
    content: "";
	position: absolute;
	bottom: -3px;
	height: 1px;
	width: 0px;
	left: 50%;
	display: block;
	background: #C28B5D;
    width: 100%;
    left: 0px;
}

.cabinet-filter-content > div {
    transition: opacity 0.5s ease;
}

.cabinet-filter-content.ajax-loader > div{
    opacity: 0;
}


.cabinet-service-detail {

}

.cabinet-service-detail__block {
    display: flex;
}

.cabinet-service-detail__block:not(:last-child) {
    margin: 0px 0px 50px 0px;
}

.cabinet-service-detail__left {
    flex: 0 0 40px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0px 30px 0px 0px;
}

.cabinet-service-detail__progress-bar {
    position: relative;
    margin: 20px 0px 0px 0px;
    flex: 1 1 auto;
    width: 4px;
    background-color: rgba(224, 197, 174, 0.4);
    overflow: hidden;
}

.cabinet-service-detail__progress-bar-inner {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 10px;
    background-color: rgba(224, 197, 174, 1)
}

.cabinet-service-detail__number {
    font-weight: bold;
    font-size: 32px;
    line-height: 100%;
    color: #C28B5D;
    opacity: 0.5;
    transition: all 0.5s ease;
}

.cabinet-service-detail__number.active {
    opacity: 1;
}

.cabinet-service-detail-info__tilte {
    margin: 0px 0px 15px 0px;
}

.cabinet-service-detail-files__title {
    margin: 0px 0px 10px 0px;
}

.cabinet-service-detail-files__text {
    margin: 0px 0px 30px 0px;
}

.cabinet-service-detail-form {
    padding: 26px 30px 35px;
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
    border-radius: 5px;
}

.cabinet-service-detail-form__tilte {
    margin: 0px 0px 10px 0px;
}

.cabinet-service-detail-form__text {
    margin: 0px 0px 20px 0px;
}

.cabinet-service-detail-form__form .cabinet-form .form-input textarea {
    background: #FFFFFF !important;
    border: 1px solid #F3E9E0 !important;
    box-sizing: border-box;
}

.cabinet-form .form-input-file label span {
    vertical-align: middle;
}

.cabinet-form .form-input-file  {
    height: 40px;
}

.preview__files {
    display: none;
}

.preview__file .list-files__item {
    margin-bottom: 20px;
}

@media (max-width: 600px){
    .cabinet-service-detail__left {
        display: none;
    }
    .cabinet-service-detail-form {
        padding: 20px 15px 25px;
    }
}

.cabinet-history {

}

.cabinet-history__list {

}

.cabinet-history__item {
    padding: 20px 0px;
}

.cabinet-history__item:not(:last-child) {
    border-bottom: 1px solid #DBDBDB;
}

.cabinet-history-item {
    color: inherit;
    text-decoration: none;
}

.cabinet-history-item__status {
    position: relative;
    display: inline-flex;
    align-items: center;
    margin: 0px 0px 10px 0px;
    font-size: 16px;
    color: #C28B5D;
}

.cabinet-history-item__status svg {
    margin: 0px 0px 0px 10px;
}

.cabinet-history-item__status--error {
    color: #EB3D39;
} 

.cabinet-history-item__status--success {
    color: #5DA57A;
} 

.cabinet-history-item__title {
    margin: 0px 20px 0px 0px;
    font-size: 16px;
    line-height: 100%;
    color: #20252E;
}

.cabinet-history-item__arrow {
    opacity: 0;
    transition: all 0.5s ease;
}

.cabinet-history-item__body:hover .cabinet-history-item__arrow{
    opacity: 1;
}

.cabinet-history-item__body {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: inherit;
    text-decoration: none;
}

.cabinet-history-item__status-massege {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 10000;
    padding: 10px 0px 0px 0px;
    width: calc(100vw - 30px);
    max-width: 550px;
    opacity: 0;
    visibility: hidden;
    transform: translate(0, -20px);
    transition: all 0.5s ease;
}

.cabinet-history-item__status-massege.active {
    transform: translate(0, 0);
    opacity: 1;
    visibility: visible;
}


.cabinet-history-none {
    display: flex;
    margin: 0px -15px;
}

.cabinet-history-none__content {
    flex: 0 1 60%;
    padding: 0px 15px;
    box-sizing: border-box;
}

.cabinet-history-none__title {
    margin: 0px 0px 10px 0px;
}


.cabinet-history-none__text {
    margin: 0px 0px 20px 0px;
    font-size: 16px;
    line-height: 130%;
    color: #20252E;
    opacity: 0.8;
}

.cabinet-history-none__bttons {
    max-width: 320px;
}

.cabinet-history-none__btton {
    height: 40px;
}

.cabinet-history-none__btton:not(:last-child) {
    margin: 0px 0px 16px 0px;
}

.btn--theme {
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    border-radius: 3px;
    font-size: 16px;
    line-height: 120%;
    text-align: center;
    color: #000000;
}

.cabinet-history-none__img {
    flex: 0 1 40%;
    padding: 0px 15px;
    box-sizing: border-box;
}

.cabinet-history-none__img img {
    max-width: 100%;
}

@media (max-width: 767px){
    .cabinet-history-none__img {
        display: none;
    }
    .cabinet-history-none__content {
        flex: 0 1 100%;
    }
}


.cabinet-history-detail {

}

.cabinet-history-detail__title {
    margin: 0px 0px 25px 0px;
}

.cabinet-history-detail__body {

}

.cabinet-history-detail__item:last-child .cabinet-history-detail-item__left:before{
    content: none !important;
}

.cabinet-history-detail-item {
    display: flex;
}

.cabinet-history-detail-item__left {
    position: relative;
    display: flex;
    align-items: start;
    margin: 0px 30px 0px 0px;
}

.cabinet-history-detail-item__date:after {
    content: '';
    flex: 0 0 14px;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    margin: 0px 0px 0px 15px;
    background: #C28B5D;
}

.cabinet-history-detail-item__left:before {
    content: '';
    position: absolute;
    top: 15px;
    right: 7px;
    height: 100%;
    width: 1px;
    background: #C28B5D;
}

.cabinet-history-detail-item__date {
    display: flex;
    align-items: center;
}

.cabinet-history-detail-item__content {
    padding: 0px 0px 35px 0px;
}

.cabinet-history-detail-item__status {
    position: relative;
    display: inline-flex;
    align-items: center;
    margin: 0px 0px 10px 0px;
    font-size: 16px;
    line-height: 100%;
    color: #20252E;
}

.cabinet-history-detail-item__status svg {
    margin: 0px 0px 0px 10px;
}

.cabinet-history-detail-item__text {
    /*font-family: PT Sans;*/
    /*font-size: 16px;*/
    line-height: 130%;
    color: #20252E;
    opacity: 0.8;
}

.cabinet-history-detail-item__status .cabinet-history-item__status-massege {
    top: 0;
    left: 0;
}

.tippy-box {
    background-color: transparent;
    max-width: 100% !important;
}

.tippy-content {
    padding: 0;
}

.cabinet-history-detail-item--success .cabinet-history-detail-item__status{
    color: #5DA57A;
}

.cabinet-history-detail-item--success .cabinet-history-detail-item__date:after {
    background: #5DA57A;
}

.cabinet-history-detail-item--error .cabinet-history-detail-item__status{
    color: #EB3D39;
}

.cabinet-history-detail-item--error .cabinet-history-detail-item__date:after {
    background: #EB3D39;
}


.cabinet-verification {

}

.cabinet-verification__list {

}

.cabinet-verification__item {
    padding: 30px 0px;
    border-bottom: 1px solid #DBDBDB;
    background-repeat: no-repeat;
    background-position: center left;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11' cy='11' r='11' fill='%23F9F3EF'/%3e%3ccircle cx='11' cy='11' r='10.5' stroke='%23C28B5D' stroke-opacity='0.15'/%3e%3c/svg%3e ");
}

.cabinet-verification-item {
    padding: 0px 0px 0px 40px;
    display: flex;
    align-items: center;
    color: #20252E;
    text-decoration: none;
}

.cabinet-verification-item__name {
    font-size: 16px;
    line-height: 100%;
}

.cabinet-verification-item__date {
    display: flex;
    justify-content: center;
    margin: 0px 20px;
    flex: 1 1 auto;
    font-size: 14px;
    line-height: 100%;
}

.cabinet-verification-item__arrow {
    opacity: 0;
    transition: all 0.5s ease;
}

@media (any-hover: hover) {
    .cabinet-verification-item:hover .cabinet-verification-item__arrow{
        opacity: 1;
    }
}

.cabinet-verification__item--success {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11' cy='11' r='10.5' fill='%235DA57A' stroke='%235DA57A'/%3e%3cpath d='M16.9602 8.35355C17.1554 8.15829 17.1554 7.84171 16.9602 7.64645C16.7649 7.45118 16.4483 7.45118 16.253 7.64645L16.9602 8.35355ZM9.53553 15.0711L9.18198 15.4246C9.37724 15.6199 9.69383 15.6199 9.88909 15.4246L9.53553 15.0711ZM6.35355 11.182C6.15829 10.9867 5.84171 10.9867 5.64645 11.182C5.45118 11.3772 5.45118 11.6938 5.64645 11.8891L6.35355 11.182ZM16.253 7.64645L9.18198 14.7175L9.88909 15.4246L16.9602 8.35355L16.253 7.64645ZM9.88909 14.7175L6.35355 11.182L5.64645 11.8891L9.18198 15.4246L9.88909 14.7175Z' fill='white'/%3e%3c/svg%3e ");
}

.cabinet-verification__item--error {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='11' cy='11' r='10.5' fill='%23EB3D39' stroke='%23EB3D39'/%3e%3cpath d='M11.8164 10.9725L15.8664 6.92248C15.9574 6.8162 16.005 6.67949 15.9996 6.53967C15.9942 6.39985 15.9362 6.26722 15.8373 6.16827C15.7383 6.06933 15.6057 6.01137 15.4659 6.00597C15.3261 6.00057 15.1894 6.04813 15.0831 6.13914L11.0331 10.1891L6.98308 6.13359C6.8768 6.04257 6.74009 5.99501 6.60027 6.00041C6.46045 6.00581 6.32782 6.06378 6.22888 6.16272C6.12994 6.26166 6.07197 6.39429 6.06657 6.53411C6.06117 6.67393 6.10873 6.81064 6.19975 6.91692L10.2497 10.9725L6.19419 15.0225C6.13603 15.0723 6.0888 15.1336 6.05545 15.2025C6.02211 15.2714 6.00337 15.3465 6.00041 15.423C5.99746 15.4995 6.01035 15.5758 6.03828 15.6471C6.06621 15.7184 6.10858 15.7831 6.16272 15.8373C6.21686 15.8914 6.28161 15.9338 6.3529 15.9617C6.42419 15.9896 6.50049 16.0025 6.577 15.9996C6.65351 15.9966 6.72858 15.9779 6.79751 15.9445C6.86643 15.9112 6.92772 15.864 6.97752 15.8058L11.0331 11.7558L15.0831 15.8058C15.1894 15.8968 15.3261 15.9444 15.4659 15.939C15.6057 15.9336 15.7383 15.8756 15.8373 15.7767C15.9362 15.6777 15.9942 15.5451 15.9996 15.4053C16.005 15.2655 15.9574 15.1288 15.8664 15.0225L11.8164 10.9725Z' fill='white'/%3e%3c/svg%3e ");
}

@media (max-width: 550px){
    .cabinet-verification-item__arrow {
        display: none;
    } 
    .cabinet-verification-item {
        flex-wrap: wrap;
    }
    .cabinet-verification-item__date {
        flex: 0 1 100%;
        display: block;
        margin: 10px 0px 0px 0px;
    }
    .verification-profile__top {
        display: block;
    }
    .verification-profile__title {
        margin: 0px 0px 10px 0px;
    }
}


.cabinet__search {
    margin: 30px 0px 10px 0px;
}

.cabinet-search {
    padding: 15px 25px;
    background: #F9F3EF;
    border: 1px solid rgba(194, 139, 93, 0.15);
    border-radius: 5px;
}

.cabinet-search__form {
    display: flex;
    align-items: center;
}

.cabinet-search__input {
    height: 40px;
    flex: 1 1  auto;
    margin: 0px 15px 0px 0px;
}

.cabinet-search__input input {
    padding: 0px 15px;
    width: 100%;
    height: 100%;
    background: #FFFFFF;
    border: 1px solid #F3E9E0;
    box-sizing: border-box;
    border-radius: 5px;
    font-size: 14px;
    line-height: 100%;
    color: #000000;
}

.cabinet-search__button {
    width: 200px;
    height: 40px;
}


.cabinet-oreder {

}

.cabinet-oreder__list {

}

.cabinet-oreder__item {
    padding: 20px 0px;
    border-bottom: 1px solid #DBDBDB;
}

.cabinet-oreder-item {
    display: block;
    text-decoration: none;
}

.cabinet-oreder-item__title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0px 0px 10px 0px;
    font-size: 16px;
    line-height: 100%;
    color: #20252E;
}

.cabinet-oreder-item__title svg {
    margin: 0px 0px 0px 10px;
    opacity: 0;
    transition: all 0.5s ease;
}

.cabinet-oreder-item:hover .cabinet-oreder-item__title svg{
    opacity: 1;
}

.cabinet-oreder-item__name {
    margin: 0px 0px 15px 0px;
    font-size: 16px;
    line-height: 100%;
    color: #20252E;
    opacity: 0.6;
}

.cabinet-oreder-item__info {
    display: flex;
    align-items: center;
}

.cabinet-oreder-item__date {
    margin: 0px 20px 0px 0px;
    font-size: 14px;
    line-height: 100%;
    color: #20252E;
    opacity: 0.6;
}

.cabinet-oreder-item__status {
    display: flex;
    align-items: center;
    font-size: 16px;
    line-height: 100%;
    color: #C28B5D;
}

.cabinet-oreder-item__status svg {
    margin: 0px 0px 0px 10px;
}

.cabinet-oreder-item__status--success {
    color: #5DA57A;
}

.cabinet-oreder-item__status--error {
    color: #EB3D39;
}
.event-preview__text-wrapper button.red-btn {
    margin-top: 25px;
    width: auto;
    padding: 12px 28px;
    font-size: 16px;
    height: auto;
    line-height: 115%;
}


@media (max-width: 550px){ 
    .cabinet-oreder-item__title svg {
        display: none;
    }
    .cabinet-search__form {
        display: block;
    }
    .cabinet-search__input {
        margin: 0px 0px 10px 0px;
    }
    .cabinet-search__button {
        width: 100%;
    }
}

@media(max-width: 996px){
    .event-preview__date{
        align-items: flex-start;
    }
    .a.calendar-btn{
        display: none!important;
    }
}


.cabinet-order-detail__name {
    margin: 0px 0px 10px 0px;
    font-size: 16px;
    line-height: 100%;
    color: #20252E;
    opacity: 0.6;
}

.cabinet-order-detail__title {
    margin: 0px 0px 25px 0px;
}

.cabinet-order-detail-comment__title {
    margin: 0px 0px 10px 0px;
    font-size: 20px;
    line-height: 100%;
    color: #20252E;
}

.cabinet-order-detail-comment__text {
    font-size: 16px;
    line-height: 130%;
    color: #20252E;
    opacity: 0.8;
}

.cabinet-order-detail-comment__files {
    margin: 25px 0px 0px 0px;
}

.cabinet-order-detail__form {
    margin: 15px 0px 0px 0px;
}

.custom-scroll{
    overflow: hidden;
    height: 100%;
    position: relative;
}


/* Правки после верстки кабинета */
.popup-input-cabinet .errortext{
    color: red;
}
/* end Правки после верстки кабинета */

.form-input-login-link{
    margin-top: 10px;
}
.form-input-login-link a{
    text-decoration: none;
    color: #EB3D39;
}

.form-score{
    font-size: 24px;
    padding: 50px;
}
.form-score .errortext {
    font-size: 14px;
}
.verification-profile__top{
    margin-top: 20px;
}
.errortext{
    color: red;
}
.contacts-list.contacts-2-cols .contacts-list__item-contacts-item label{
    width: 65px;
}


