.uk-list>li:nth-child(n+2), .uk-list>li>ul {
    margin-top: 0px!important;
}
.avatar{padding: 20px;background: #F5F5F5;}
.client-user-name {
    margin-bottom: 10px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: center;
    color: #151515;
}
.client-user-balance {
    margin-left: 10px!important;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: center;
    color: #151515;
}
.client-menu>li.active>a {
    background: #fff;
    border-right: initial !important;
    color: #1c1f5f;
    font-weight: 400;
}

.client-btn{padding: 5px 10px;border: 1px solid #CCCCCC;border-radius: 4px;}
.client-btn-text{margin-left: 10px;font-style: normal;font-weight: 400;font-size: 14px;line-height: 140%;color: #fff;}

.create-btn{display: flex; align-items: center;padding: 4px 16px;border: 1px solid #CCCCCC;border-radius: 4px;}
.create-btn-text{margin-left: 10px;font-style: normal;font-weight: 400;font-size: 14px;line-height: 140%;color: #252525;}
.create-btn-request{display: flex; align-items: center;justify-content: center;padding: 15px 20px;border: 1px solid #CCCCCC;border-radius: 4px;background-color: #72BA66}
.create-btn-request-text{margin-left: 10px;font-style: normal;font-weight: 600;font-size: 14px;line-height: 140%;color: #fff;}

.client-order-list-box {position: relative;border: 1px solid #E4E4E4;border-radius: 8px;}
/*.client-list-img {width: 100%;height: 0;padding-bottom: 100%;overflow: hidden;position: relative;background: #ccc;border-radius: 5px;margin-bottom: 5px;background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));}
.client-list-img img {max-width: none;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}*/
.client-save-btn{width: 20px;min-width: 30px;height: 30px;}
.client-save-btn svg{width: 100%;height: 100%;}

.client-list-img {height: 300px;min-height: 300px;background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));}
.client-list-img img{height: 100%;width: 100%;object-fit: cover}
.client-list-header {padding: 10px;display: flex;align-items: center;justify-content: space-between;border-bottom: 1px dashed #E4E4E4;}
.client-order-data {font-style: normal;font-weight: 700;font-size: 14px;line-height: 140%;color: #151515;}
.client-list-body {padding: 10px 10px 0 10px;}
.client-order-text {margin: 0;font-style: normal;font-weight: 400;font-size: 14px;line-height: 140%;color: #808080;}
.client-order-data {font-style: normal;font-weight: 700;font-size: 14px;line-height: 140%;color: #151515;}
.client-hr {margin-top: 15px;padding-top: 15px;border-top: 1px dashed #E4E4E4;}

.cl-x-p{padding: 15px}
.ss-success{background: #82C91E;border-radius: 4px;color: #fff;border:none}
.ss-danger{border: 1px solid #FF4B4C;background: transparent;border-radius: 4px;color: #FF4B4C}
.ss-primary{border: 1px solid #0DCAF0;background: transparent;border-radius: 4px;color: #0DCAF0}

.imageUpload {position: relative;height: 120px;}
.imageUpload input {display: none !important;}
.imageUpload label { display: block; text-align: center; word-wrap: break-word; color: #1a4756; width: max-content; border: 2px dashed #cecece; border-radius: 5px; overflow: hidden;}
/*.hidden,*/
/*#uploadImg + label { display: none; }*/
#file {display: none; margin: 0 auto;}
#upload {display: block; padding: 10px 20px; border: 0; font-size: 12px; letter-spacing: 0.05em; cursor: pointer; background: #FF6600; color: #fff; outline: none; transition: 0.3s ease-in-out;max-width: 120px; width: 120px;}
#upload:hover {background: #1aa39a;}
#upload:active {background: #13d4c8;transition: 0.1s ease-in-out;}
.imageUpload img {
    display: block;
}
.photo-pro{color: #000!important;position: absolute;top: 40%;left: 10px;opacity: .5}

.uk-form-controls{margin-top: 5px}
.xh-client-content .head + div {margin-bottom: 20px;padding: 0 20px;}
.profile__label{font-family: 'Roboto';font-style: normal;font-weight: normal;font-size: 12px !important;line-height: 14px;color: #999999 !important;}

.profile__text{font-family: Roboto;font-style: normal;font-weight: normal;font-size: 14px;line-height: 40px;color: #363636; display: block; border-bottom: 1px solid #F3F3F3;}

.profile__input{border-radius: 5px !important; padding: 5px 10px; font-size: 14px !important; box-shadow: inset 1px 1px 6px rgba(10,10,10,.1); background-color: #f5f5f5 !important;}
.profile__input:focus {border: 1px solid #f3f3f3; box-shadow: none; background-color: #fff !important;}

.profile__input::-webkit-input-placeholder {color: #999;}
.profile__input:focus::-webkit-input-placeholder {color: #363636;}
/* Firefox < 19 */
.profile__input:-moz-placeholder {color: #999;}
.profile__input:focus:-moz-placeholder {color: #363636;}
/* Firefox > 19 */
.profile__input::-moz-placeholder {color: #999;}
.profile__input:focus::-moz-placeholder {color: #363636;}
/* Internet Explorer 10 */
.profile__input:-ms-input-placeholder {color: #999;}
.profile__input:focus:-ms-input-placeholder {color: #363636;}

.profile__input:focus {border-color: #363636; outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);}

.profile__select{border: none !important; border-bottom: 1px solid #F3F3F3 !important; padding-left: 0 !important; padding-right: 0 !important; font-size: 14px !important;}

.form-field__image {position: absolute;border: 1px solid #cecece;left: 0;right: 0;bottom: 0;top: 0;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color: #efefef}
.form-field__image-remove {color: #ff0000;position: absolute;top: 4px;right: 4px;cursor: pointer;text-shadow: 0 0 5px rgba(0, 0, 0, .5);z-index: 10;}
.form-field__upload {float: left;position: relative;width: 112px;height: 112px;overflow: hidden;text-align: center;border: 2px dashed #cecece;background-position: center center;background-repeat: no-repeat;background-size: cover;margin-top: 12px!important}
.form-field_uploaded {float: left;position: relative;margin-right: 10px;margin-bottom: 10px;width: 116px;height: 116px;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;margin-top: 12px!important;}
.form-field__upload-icon {margin-bottom: 5px;margin-top: 34px;font-size: 24px;color: #999}
.form-field__upload-label {font-size: 14px;color: #999}
.form-field__upload-file {position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;opacity: 0}

.item img{width: 100%;height: 100px;object-fit: cover;border-radius: 3px;}
.published{font-size: 14px;color: #ff6600}
.article__name{height: 45px;font-size: 14px;color: #363636;}
.brdr{margin-bottom: 10px;border: 1px solid #EAECF4;box-sizing: border-box;border-radius: 5px;}
.xd-p{padding: 10px!important;}
.xd-pb-10{padding-bottom: 10px!important;}
.xd-m{margin: 10px 5px 10px 5px!important;}
.xh-client-button.edit{height: 30px}
.xh-client-button.edit:hover svg path{fill: #fff}
.xh-client-button.delete:hover svg path{fill: #fff}
.xh-client-button.delete{height: 38px}

.pricingBasic .panel-heading {background-color: #2daff4;}
.pricingPlus .panel-heading {background-color: #F5A623;}
.pricingPremium .panel-heading {background-color: #8A74B9;}
.pricingEnterprise .panel-heading {background-color: #4CB992;}
.pricingEnterprise .panel-heading h3 {color: #ffffff;line-height: 18px;font-size: 24px;margin: 0;text-align: left;text-transform: none;}
.pricingPremium .panel-heading h3 {color: #ffffff;line-height: 18px;font-size: 24px;margin: 0;text-align: left;text-transform: none;}
.pricingPlus .panel-heading h3 {color: #ffffff;line-height: 18px;font-size: 24px;margin: 0;text-align: left;text-transform: none;}
.pricingBasic .panel-heading h3 {color: #ffffff;line-height: 18px;font-weight: 600;font-size: 26px;margin: 0;text-align: left;text-transform: none;}
.pricingGrid{border-radius: 8px;}
.pricingGrid .panel-heading {border-radius: 8px;margin: 0;padding: 30px 25px;position: relative;}
.pricingGrid .panel-footer {background: transparent;border-color: #ddd;border-style: solid;border-width: 0 1px 1px;padding: 35px 25px 25px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;}
.pricingGrid .panel-footer .pricingRate .price sup {font-size: 22px;font-weight: normal;top: -11px;}
.pricingGrid .panel-footer .pricingRate .price {color: #333;display: block;font-size: 42px;font-weight: 600;text-align: center}
.pricingGrid .panel-footer .pricingRate .price small {color: #dbdbdb;font-size: 16px;}
.pricingGrid .panel-footer .pricingChosen{padding-top: 15px;margin-top: 15px;border-top: 1px solid #efefef;text-align: center}

.feature-user-box{padding: 10px;background: #00bf8f;background: -webkit-linear-gradient(to right, #001510, #00bf8f);background: linear-gradient(to right, #001510, #00bf8f);border-radius: 8px;}
.feature-user-tag{padding: 0 8px;position: absolute;top: -65px;left: -24px;transform: rotateZ(323deg);border-radius: 5px;color: #fff;font-size: 16px;line-height: 21px;background: #00bf8f;background: -webkit-linear-gradient(to right, #001510, #00bf8f);background: linear-gradient(to right, #001510, #00bf8f);}
.feature-user{font-size: 16px;line-height: 20px;text-align: center;color: #fff;font-weight: 500}

.accordion-container{max-width: 1200px;margin:auto;position:relative;}
.accordion_set{width: 100%;margin-bottom: 10px;}
.accordion_set > .select_div{color:white;display:flex;align-items:center;justify-content:space-between;width:100%;border:none;padding: 15px 20px;font-weight: 700;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;border-top-left-radius: 8px;border-top-right-radius: 8px;background: #00bf8f;background: -webkit-linear-gradient(to right, #001510, #00bf8f);background: linear-gradient(to right, #001510, #00bf8f);}
.is-active .select_div{background-color:#79AEC5;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.is-active .select_div span{color:white;}
.content{color:black;display:none;}
.content_wrap {padding:20px;transition: all .2s ease-in-out;}
.is-active .select_div span:before {transform:rotate(180deg);content: '\f068'}
.select_div span:before{transform:rotate(180deg);content: '\f055'}
.content_wrap p {margin:0;}
.is-active {display:block!important;border: 1px solid #F1F3F3;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.select_div:focus-visible{outline: none}
.is-active .content{display: block}
.accordion-container .is-back-btn{position: absolute;}
.accordion-container #realStateForm-main-info .is-next-btn{margin-left: 0}
.accordion-container .is-next-btn{margin-left: 120px}

.tag-width{width: 100%}
.feature-list-box{display: flex;flex-wrap: wrap;margin-bottom: 10px}
.feature-list-box button{width: 100%;margin-bottom: 10px}
.feature-list{padding: 20px;border: 1px solid #20002c;border-radius: 8px}
.feature-list-chosen-name{font-size: 14px;line-height: 20px;font-weight: 400;color: #000}
.ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.duration-300 {
    transition-duration: 0.3s;
}
.transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

.tooltip--icon-cl {cursor: pointer;position: relative;}
.tooltip--icon-cl svg{width: 15px;height: 17px;}
.tooltip--icon-cl:hover {background-color: #fff;color: #292b2c;}
.tooltip--icon-cl:hover::before {position: absolute;content: attr(data-title);top: -18px; right: 50%;padding: 7px 10px;font-size: 12px;font-weight: 600;background-color: #fff;text-align: center;border-radius: 4px;color: #000;transform: translate(50%,-50%);white-space: nowrap;overflow-wrap: break-word;cursor: pointer;box-shadow: rgb(0 0 0 / 30%) 0px 2px 4px 0px}
.tooltip--icon-cl:hover::after {position: absolute;content: '\25BC';height:17px;color: #fff;top: -3px;left: 50%;transform: scale(1.8,1) translate(-33%,-50%);}

.feature-btn-add:hover{background-color: #32d296!important;}
.feature-btn-add::before {content: attr(data-download);display: inline-block;position: absolute;inset: 0;text-transform: uppercase;font-size: 16px;font-weight: 400;color: #fff;transition: all 0.5s ease;}
.feature-btn-add::after {display: inline-block;text-rendering: auto;-webkit-font-smoothing: antialiased;font-family: 'Font Awesome 5 Free';content: "\f058";color: #fff;transition: 500ms ease;position: relative;top: 0;left: 0;opacity: 0;font-size: 18px;font-weight: 900;}
.feature-btn-add:hover::before {opacity: 0;transform: translate(100%, 0);}
.feature-btn-add:hover::after{opacity: 1;transform: none;}

.feature-btn-remove:hover{background-color: #f0506e!important;}
.feature-btn-remove{background-color: #32d296!important;}
.feature-btn-remove::before {content: attr(data-download);display: inline-block;position: absolute;inset: 0;text-transform: uppercase;font-size: 16px;font-weight: 400;color: #fff;transition: all 0.5s ease;}
.feature-btn-remove::after {display: inline-block;text-rendering: auto;-webkit-font-smoothing: antialiased;font-family: 'Font Awesome 5 Free';content: "\f2ed";color: #fff;transition: 500ms ease;position: relative;top: 0;left: 0;opacity: 0;font-size: 18px;font-weight: 900;}
.feature-btn-remove:hover::before {opacity: 0;transform: translate(100%, 0);}
.feature-btn-remove:hover::after{opacity: 1;transform: none;}


.feature-card.feature-card-karma {border-top: 3px solid hsl(180, 62%, 55%)}
.feature-card {padding: 20px;box-shadow: 0.5px 0.5px 12px 0px #80808042;box-sizing: border-box;border-radius: 5px;margin: 15px auto;}
.feature-card .feature-card-body .feature-card-title {font-size: 18px;line-height: 20px;font-weight: 700;color: #000;}
.feature-icon-star{margin-right: 10px;font-size: 26px;color: #20c997}