/*.as-table[data-code="notifications"] tr td:first-child input {
	position: absolute;
    top: .75rem;
    width: 1.5rem;
    height: 1.5rem;
	opacity: 0;
    
} 

.as-table[data-code="notifications"] tr td:first-child {
	position: relative;
}

.as-table[data-code="notifications"] tr td:first-child::before {
    content: '';
    width: 1.5rem;
    display: block;
    left: 0;
    top: -0.125rem;
    height: 1.5rem;
    -webkit-border-radius: 0.125rem;
    -moz-border-radius: 0.125rem;
    border-radius: 0.125rem;
    border: 1px solid var(--cr-stroke);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: 65% 65%;
    -moz-background-size: 65% 65%;
    -o-background-size: 65% 65%;
    background-size: 65% 65%;
}

.as-table[data-code="notifications"] tr td:first-child.checked::before {
    background-color: var(--cr-blue);
    border-color: var(--cr-blue);
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="10" viewBox="0 0 15 10" fill="none"><path d="M1 4.07692L5.95238 9L14 1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
} */


/*.toastCont .toast-body .btn {
	margin-bottom: 0 !important;
  	background-color: var(--cr-blue) !important;
  	color: var(--cr-white) !important;
}*/

.select2-container {
	min-height: 46px;
}
body .popover-primary > .popover-title {
	background-color: transparent;
  	border: none;
}

body .popover-x {
	border: none;
  	border-radius: 0.5rem;
}

body .popover-body .select2 {
  	margin-bottom: 0;
	border: .0625rem solid var(--STROKE, #E3E3E3);
  	border-radius: 0.5rem;
}

body .popover-body {
	padding: .94rem;
}

body .popover-body .select2-container .select2-selection--single {
	height: auto;
}

.popover-header {
  	padding: .94rem;
    font-variant-numeric: lining-nums proportional-nums;
    /* font-size: 1.5rem; */
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
  	color: var(--LIGHT-BLACK, #424242);
}

body .popover-body .select2-container--default
  .select2-selection--single
.select2-selection__rendered {
	line-height: 140%;
}

.popover-body .crd2FastCreateBtn {
	border: none;
}

.as-messages .as-msg-roomItem.row .col-12:last-child {
	padding: 0;
}

.as-table[data-code="notifications"] tr td:last-child {
	width: 1rem;
}

.as-table[data-code="notifications"] .table-responsive {
	margin-bottom: 1rem;
}

html body .as-table[data-code="notifications"] .crd2Table {
	display: table;
}


html body .as-table[data-code="notifications"] .crd2Table tr:not(.crd2AddRow) {
	display: table-row;
}

html body .as-table[data-code="notifications"] .crd2Table td {
	display: table-cell;
}

html body .as-table[data-code="notifications"] .crd2Table thead,
html body .as-table[data-code="notifications"] .crd2Table tbody {
	display: table-row-group;
}

.notifications-center__btns {
	margin-top: 0;
}

.notifications-center__desc a {
	color: var(--cr-blue);
}

.notifications-center__desc .btn {
  	margin-top: 10px;
	display: block;
  	max-width: max-content;
  	background-color: transparent;
    color: var(--cr-blue);
    border-color: var(--cr-blue); 
  	border-radius: 0.375rem;
}

.notifications-center__desc .btn:hover {
	background-color: var(--cr-blue);
    color: var(--cr-white);
}

.toastCont button.close {
  	padding: 4px;
  	display: flex;
  	align-items: center;
  	justify-content: center;
	width: 20px;
  	height: 20px;
  	border: 1px solid var(--cr-blue);
  	border-radius: 4px;
}

.toastCont button.close span {
  	display: flex;
    font-weight: 400;
    line-height: 10px;
    align-items: baseline;
    font-size: 20px;
}

.toastCont .as-progress {
	display: none;
}

.as-form[data-code="contragent"] > .as-form-cont {
	display: flex;
    flex-direction: column;
}

.as-form[data-code="contragent"] .contragentForm,
.as-form[data-code="contragentPersonal"],
.as-form[data-code="contragentPersonal"] > .as-form-cont,
.as-form[data-code="contragentOrganisation"],
.as-form[data-code="contragentOrganisation"] > .as-form-cont {
	display: contents;
}

.as-form[data-code="contragentOrganisation"] .as-form-submit,
.as-form[data-code="contragentPersonal"] .as-form-submit {
	margin-top: 0;
  	background-color: var(--cr-blue);
  	color: var(--cr-white);
}

.as-form[data-code="contragentOrganisation"] .review-popup__btns,
.as-form[data-code="contragentPersonal"] .review-popup__btns {
  	margin-left: 0;
	max-width: 100%;
  	order: 1;
}

.as-form[data-code="contragentPersonal"] .review-popup__btns {
	order: 1;
}

.as-form[data-code="contragentOrganisation"] .review-popup__btn,
.as-form[data-code="contragentPersonal"] .review-popup__btn {
	max-width: 8.5rem !important;
}

.as-dashboard[data-code="forsitemanager"] .as-ds-digits .row {
  	margin: 0;
	margin-top: 1.88rem;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1.88rem 1fr 1.88rem 1fr 1.88rem 1fr;
    grid-template-columns: repeat(4, 1fr);
    gap: 1.88rem;
}



.as-table[data-code="admMessages"] .messenger__chat-item-body.as-msg-messageTextInner {
	padding: 0;
  	padding-left: 2rem;
}


.as-table[data-code="admMessages"] .messenger__chat-item-name a {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
    color: var(--BLACK, #1D1D1D);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

.as-table[data-code="admMessages"] .crd2FilterItems {
	margin-top: .62rem;
}

.as-table[data-code="admMessages"] .as-stuffTitlePanelCont {
	display: none;
}

body .pagingcontainer {
	display: inline;
}

.crd2FastCreateCont {
	display: flex;
  	flex-wrap: wrap;
  	align-items: center;
  	gap: .62rem;
}


.as-form[data-code="pasrec"] .as-form-item {
	flex-direction: column;
}

.as-form[data-code="pasrec"] .as-form-cap,
.as-form[data-code="pasrec"] .as-form-item-el {
	width: 100%;
    max-width: 100%;
}

.popover-body {
	border-radius: 0.625rem;
    background: var(--Neutral-100, #FFF);
    padding: .75rem 1rem;
    border: none;
}

.popover-body .editable-submit i,
.popover-body .editable-cancel i {
	display: none;
}

body .popover-body .editable-submit,
body .popover-body .editable-cancel {
  	margin-left: 0;
  	padding: 0;
  	border: none;
	background-color: transparent;
}

body .popover-body .editable-buttons {
	margin-left: 0;
  	display: flex;
  	align-items: center;
  	gap: .63rem;
}

.popover-body .editable-submit {
    width: 2.4125rem;
    height: 2.475rem;  	
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center; 	
    background-image: url('data:image/svg+xml,<svg width="45" height="46" viewBox="0 0 45 46" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="44" height="45" rx="5.5" stroke="%234048E0"></rect><path d="M12.75 22.25L19.75 29.25L32.25 16.75" stroke="%234048E0" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}

.popover-body .editable-submit:hover,
.popover-body .editable-cancel:hover {
	box-shadow: none;
}

.popover-body .editableform .form-control {
  	padding: .75rem .94rem;
	padding-top: .5rem;
    padding-bottom: .5rem;
}

.popover-body .editableform .control-group > div {
	display: flex;
  	align-items: center;
  	gap: .63rem;
}


.popover-body .editable-cancel {
    width: 1rem;
    height: 1rem;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(%23clip0_1862_19266)"><path d="M4.24173 4.24264L12.727 12.7279M12.727 4.24264L4.24173 12.7279" stroke="%23A3A3B5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></g><defs><clipPath id="clip0_1862_19266"><rect width="16" height="16" fill="white"></rect></clipPath></defs></svg>');
}

.popover-body .editable-clear-x {
  	margin-top: 0;
    width: 1rem;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(%23clip0_1862_19262)"><path d="M4.24173 4.24264L12.727 12.7279M12.727 4.24264L4.24173 12.7279" stroke="%23A3A3B5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></g><defs><clipPath id="clip0_1862_19262"><rect width="16" height="16" fill="white"></rect></clipPath></defs></svg>');
    height: 1rem;
  	opacity: 1;
  	top: 50%;
    transform: translateY(-50%);
}

.toast-body a {
	color: var(--cr-l-black) !important;
}

.as-msg-startChat {
  	width: 100%;
	background-color: transparent;
  	border: none;
}

.as-msg-startChat.btn {  	
	padding: .75rem 1.25rem;
  	margin-right: 0 !important;
  	margin-bottom: .62rem !important;
  	border-radius: 0.375rem;
  	color: var(--cr-blue);
  	border: 1px solid var(--cr-blue);
  	
}

.as-msg-startChat.btn:hover {
	-webkit-box-shadow: 0px 8px 24px 0px rgba(64, 72, 224, 0.38);
    -moz-box-shadow: 0px 8px 24px 0px rgba(64, 72, 224, 0.38);
    box-shadow: 0px 8px 24px 0px rgba(64, 72, 224, 0.38);
    -webkit-transition: ease-in-out 0.3s;
    
    -o-transition: ease-in-out 0.3s;
    background-color: var(--cr-blue) !important;
    -moz-transition: ease-in-out 0.3s;
    transition: ease-in-out 0.3s;
}

.as-msg-startChat.btn:hover span {
	color: var(--cr-white) !important;
  	transition: ease-in-out .3s;
}

.as-msg-startChat.btn:hover span::before {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.83315 6.66667C3.83315 3.34885 6.53928 0.666672 9.86824 0.666672C13.1972 0.666672 15.9033 3.34885 15.9033 6.66667C15.9033 7.41458 15.7654 8.13195 15.5128 8.79395C15.4884 8.85788 15.4742 8.89525 15.4644 8.92279C15.4632 8.92635 15.4621 8.9294 15.4612 8.93198C15.4613 8.93289 15.4614 8.93386 15.4615 8.9349C15.4636 8.95691 15.4673 8.98693 15.4743 9.0441L15.745 11.2428C15.7575 11.3442 15.7717 11.4593 15.7751 11.5594C15.7788 11.6703 15.7742 11.8423 15.6915 12.0229C15.5884 12.2484 15.4051 12.4275 15.1773 12.5254C14.9948 12.6039 14.8227 12.6046 14.712 12.5983C14.6119 12.5926 14.4972 12.5757 14.3961 12.5609C14.3899 12.56 14.3837 12.5591 14.3776 12.5582L12.2541 12.2469C12.1951 12.2383 12.1641 12.2338 12.1414 12.2311C12.1403 12.231 12.1393 12.2308 12.1384 12.2307C12.1357 12.2316 12.1326 12.2327 12.129 12.234C12.1005 12.2439 12.0618 12.2583 11.9957 12.2831C11.3331 12.5312 10.6158 12.6667 9.86824 12.6667C9.74853 12.6667 9.62957 12.6632 9.51146 12.6563C8.8761 14.2221 7.36658 15.3333 5.58757 15.3333C5.10247 15.3333 4.63515 15.25 4.19948 15.0963C4.12748 15.0709 4.08281 15.0551 4.05006 15.0443C4.04411 15.0423 4.03924 15.0407 4.03535 15.0395C4.03423 15.0396 4.03303 15.0398 4.03173 15.0399C4.00886 15.0424 3.9777 15.0466 3.91992 15.0545L1.92339 15.3272C1.70735 15.3567 1.49054 15.2787 1.34282 15.1183C1.1951 14.9579 1.13514 14.7355 1.18227 14.5226L1.58983 12.6815C1.604 12.6175 1.61157 12.583 1.61644 12.5576C1.61672 12.5561 1.61697 12.5548 1.6172 12.5536C1.61599 12.5493 1.61445 12.5441 1.61254 12.5378C1.60156 12.5014 1.58541 12.4518 1.55917 12.3715C1.41805 11.9395 1.34195 11.4781 1.34195 11C1.34195 9.24928 2.36409 7.72758 3.84508 7.04665C3.83717 6.92093 3.83315 6.79423 3.83315 6.66667ZM5.16654 6.68763C5.30495 6.67377 5.4454 6.66667 5.58757 6.66667C7.94748 6.66667 9.83318 8.62208 9.83318 11C9.83318 11.112 9.82899 11.2231 9.82077 11.3331C9.83658 11.3333 9.8524 11.3333 9.86824 11.3333C10.4538 11.3333 11.0128 11.2274 11.528 11.0344C11.5373 11.0309 11.5469 11.0274 11.5566 11.0237C11.6508 10.9882 11.7619 10.9464 11.8635 10.925C11.9562 10.9055 12.0355 10.8971 12.1302 10.8965C12.2337 10.8959 12.3388 10.9116 12.4238 10.9242C12.4319 10.9254 12.4398 10.9265 12.4475 10.9277L14.398 11.2136L14.151 9.20701C14.15 9.19952 14.1491 9.19184 14.1481 9.18398C14.1378 9.10167 14.1251 8.99978 14.1275 8.89991C14.1296 8.80828 14.1389 8.73199 14.1587 8.64253C14.1805 8.54467 14.2216 8.43736 14.2565 8.34638C14.2601 8.33698 14.2636 8.32775 14.2671 8.31873C14.4627 7.806 14.57 7.24953 14.57 6.66667C14.57 4.09346 12.4691 2.00001 9.86824 2.00001C7.26741 2.00001 5.16649 4.09346 5.16649 6.66667C5.16649 6.67366 5.16651 6.68064 5.16654 6.68763ZM8.40706 11.7555C8.46759 11.5146 8.49985 11.2615 8.49985 11C8.49985 9.32784 7.18085 8 5.58757 8C3.99428 8 2.67529 9.32784 2.67529 11C2.67529 11.336 2.72868 11.6578 2.82659 11.9575C2.83047 11.9694 2.83445 11.9815 2.83849 11.9938C2.87599 12.1079 2.91849 12.2372 2.93556 12.3459C2.95157 12.448 2.95542 12.5265 2.94945 12.6296C2.94313 12.7391 2.91798 12.8517 2.89748 12.9435C2.89549 12.9524 2.89354 12.9611 2.89165 12.9696L2.69086 13.8767L3.7395 13.7335C3.74719 13.7324 3.75507 13.7313 3.76313 13.7302C3.84605 13.7187 3.94774 13.7047 4.04528 13.7053C4.13763 13.706 4.20635 13.713 4.29693 13.7311C4.393 13.7502 4.50825 13.7911 4.61051 13.8274C4.62159 13.8313 4.63251 13.8352 4.64324 13.8389C4.93866 13.9432 5.25604 14 5.58757 14C6.92062 14 8.06167 13.0705 8.39884 11.7875C8.40133 11.7767 8.40407 11.7661 8.40706 11.7555Z" fill="%23FFFFFF"></path></svg>');
	
}

.messenger__btn {
	margin-bottom: .62rem;
}

/*
.as-msg-startChat.btn:hover,
.as-msg-startChat.btn:active,
.as-msg-startChat.btn:focus {
	background-color: transparent !important;
  	box-shadow: none !important;
} */

.as-msg-roomElement .fa.fa-comments::before {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.3336 26.6667C13.3336 13.3954 24.1581 2.66667 37.4739 2.66667C50.7898 2.66667 61.6143 13.3954 61.6143 26.6667C61.6143 29.6583 61.0625 32.5278 60.0523 35.1758C59.9548 35.4315 59.8979 35.581 59.8588 35.6912C59.8537 35.7054 59.8495 35.7176 59.8459 35.7279C59.8462 35.7315 59.8466 35.7354 59.847 35.7396C59.8554 35.8276 59.87 35.9477 59.8982 36.1764L60.9809 44.9711C61.0309 45.3768 61.0877 45.837 61.1013 46.2376C61.1163 46.681 61.0977 47.3693 60.7672 48.0915C60.3544 48.9935 59.6213 49.7099 58.71 50.1018C57.9804 50.4156 57.2918 50.4183 56.8489 50.3931C56.4486 50.3703 55.9897 50.3029 55.5853 50.2435C55.5605 50.2398 55.5359 50.2362 55.5115 50.2326L47.0175 48.9876C46.7816 48.953 46.6576 48.9351 46.5666 48.9243C46.5623 48.9238 46.5583 48.9233 46.5545 48.9229C46.5439 48.9265 46.5314 48.9307 46.5168 48.9358C46.4029 48.9754 46.2483 49.0331 45.9837 49.1322C43.3334 50.1249 40.4641 50.6667 37.4739 50.6667C36.9951 50.6667 36.5192 50.6528 36.0468 50.6253C33.5054 56.8884 27.4673 61.3333 20.3512 61.3333C18.4108 61.3333 16.5416 61.0001 14.7989 60.385C14.5109 60.2834 14.3322 60.2205 14.2012 60.1771C14.1774 60.1693 14.1579 60.163 14.1424 60.158C14.1379 60.1585 14.1331 60.159 14.1279 60.1596C14.0364 60.1698 13.9118 60.1866 13.6807 60.2181L5.69454 61.3088C4.83039 61.4268 3.96314 61.1148 3.37226 60.4733C2.78138 59.8318 2.54156 58.9419 2.73006 58.0903L4.36031 50.7258C4.41696 50.4699 4.44727 50.3318 4.46674 50.2303C4.46785 50.2245 4.46886 50.2192 4.46978 50.2142C4.46493 50.1974 4.4588 50.1764 4.45113 50.151C4.40722 50.0056 4.34263 49.8074 4.23765 49.486C3.67316 47.758 3.36878 45.9124 3.36878 44C3.36878 36.9971 7.45735 30.9103 13.3813 28.1866C13.3497 27.6837 13.3336 27.1769 13.3336 26.6667ZM18.6671 26.7505C19.2208 26.6951 19.7826 26.6667 20.3512 26.6667C29.7909 26.6667 37.3337 34.4883 37.3337 44C37.3337 44.4481 37.317 44.8924 37.2841 45.3324C37.3473 45.333 37.4106 45.3333 37.4739 45.3333C39.8161 45.3333 42.0522 44.9096 44.1129 44.1378C44.1503 44.1238 44.1884 44.1094 44.2273 44.0948C44.604 43.9529 45.0487 43.7855 45.4548 43.7001C45.8258 43.6221 46.1428 43.5882 46.522 43.5861C46.9356 43.5838 47.3563 43.6462 47.6961 43.6966C47.7285 43.7014 47.7602 43.7061 47.791 43.7106L55.5929 44.8542L54.6048 36.828C54.6011 36.7981 54.5973 36.7673 54.5933 36.7359C54.5522 36.4067 54.5014 35.9991 54.5108 35.5996C54.5194 35.2331 54.5565 34.928 54.6359 34.5701C54.7228 34.1786 54.8874 33.7494 55.0269 33.3855C55.0413 33.3479 55.0555 33.311 55.0692 33.2749C55.8516 31.224 56.281 28.9981 56.281 26.6667C56.281 16.3738 47.8773 8 37.4739 8C27.0706 8 18.6669 16.3738 18.6669 26.6667C18.6669 26.6946 18.667 26.7226 18.6671 26.7505ZM31.6292 47.0221C31.8713 46.0584 32.0004 45.0461 32.0004 44C32.0004 37.3113 26.7244 32 20.3512 32C13.9781 32 8.70212 37.3113 8.70212 44C8.70212 45.3441 8.9157 46.631 9.30733 47.8299C9.32287 47.8774 9.3388 47.9259 9.35495 47.9751C9.50494 48.4315 9.67494 48.9487 9.7432 49.3837C9.80727 49.7919 9.82265 50.1061 9.79879 50.5186C9.77348 50.9563 9.67289 51.4067 9.5909 51.7738C9.58292 51.8095 9.57512 51.8445 9.56758 51.8785L8.76443 55.5067L12.959 54.9339C12.9897 54.9297 13.0213 54.9253 13.0535 54.9208C13.3852 54.875 13.7919 54.8187 14.1821 54.8214C14.5515 54.8239 14.8264 54.852 15.1887 54.9242C15.573 55.0008 16.034 55.1643 16.443 55.3094C16.4873 55.3251 16.531 55.3406 16.5739 55.3558C17.7556 55.7728 19.0251 56 20.3512 56C25.6835 56 30.2477 52.282 31.5963 47.15C31.6063 47.1069 31.6173 47.0642 31.6292 47.0221Z" fill="%23A3A3B5"></path></svg>');
}

.as-msg-roomElement h3 {
	margin: 1rem 0;
    color: var(--GREY, #A3A3B5);
    text-align: center;
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.as-messages > .row {
  	margin: 0;
	display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(22.375rem, 22.375rem) 1fr;
    grid-template-columns: minmax(22.375rem, 22.375rem) 1fr;
    margin-top: 1.25rem;
}



.as-messages > .row .col-12 {
  	padding: 0;
	max-width: 100%;
}

.as-messages > .row .col-12:last-child {
	padding: 0 2rem;
}

.as-messages .as-msg-roomItemTitle {
	overflow: hidden;
    color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    white-space: nowrap;
    font-size: 1rem;
    font-style: normal;
    font-weight: 800;
    line-height: 160%;
}

.as-messages .as-msg-roomItemText {
	overflow: hidden;
  	color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
  	white-space: nowrap;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
}

.as-messages .as-msg-roomItemText b {
	font-weight: 400;
  	color: var(--LIGHT-BLACK, #424242);
}

.as-msg-messageUsername .as-msg-username {
	margin: 0;
  	text-align: left;
}

.as-msg-message.row {
	margin: 0;
}

.as-msg-roomItem {
  	padding: 1rem;
	margin: 0;
}

.as-msg-roomItem.active {
  	border-radius: 0.375rem;
	background: var(--LIGHT-BLUE, #F0F2FF);
}

.as-msg-roomItem .col-12:last-child {
  	display: flex;
    flex-direction: column-reverse;
    align-items: end;
	order: -1;
    flex: 0 100%;
}

.as-msg-hasNotRead .badge.as-msg-notReadCount {
	max-width: max-content;
  	width: 1.1875rem;
    height: 1rem;
  	border-radius: 6.25rem;
  	color: var(--WHITE, #FFF);
    text-align: center;
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
  	background: var(--BLUE, #4048E0);
}


.as-msg-messageTime {
    color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.as-msg-roomElement,
.as-msg-roomElement > div {
	height: 90vh;
}

.as-msg-roomElement > div.text-center {
	display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
}

.as-msg-room h2 {
  	padding-bottom: 1.25rem;
    border-bottom: .0625rem solid var(--STROKE, #E3E3E3);
	color: var(--BLACK, #1D1D1D);
  	font-family: var(--ff-raleway);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 100%;
    margin-right: .25rem;
}

.as-msg-messages {
	border: none;
  	height: 35.5rem;
  	max-height: 100%;
    overflow-y: auto;
}

.as-msg-messages::-webkit-scrollbar,
.as-msg-rooms::-webkit-scrollbar {
    width: 5px;
}

.as-msg-messages::-webkit-scrollbar-thumb,
.as-msg-rooms::-webkit-scrollbar-thumb {
    background-color: #4048E0;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
}

.as-msg-messageTextInner {
  	padding: .94rem;
	width: 100%;
  	max-width: 100%;
  	-webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border-radius: 0.375rem;
  	border: none;
  	padding-left: 2rem;
  	margin: 0;
    margin-top: .5rem;
    color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.as-msg-myMessage .as-msg-messageTextInner {
  	padding-right: 3rem;
  	display: flex;
    flex-direction: column-reverse;
	background: var(--LIGHT-BLUE, #F0F2FF);
}

.as-msg-usernameLink {
  	margin-left: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
    color: var(--BLACK, #1D1D1D);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
  	
}

body .as-msg-newMessage.form-control {
    font-family: var(--ff-raleway);
    padding: .75rem .94rem;
    -webkit-border-radius: 0.5rem;
    -moz-border-radius: 0.5rem;
    border-radius: 0.5rem !important;
    border: .0625rem solid var(--STROKE, #E3E3E3);
    outline: none;
    color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    -webkit-transition: ease-in-out .2s;
    -o-transition: ease-in-out .2s;
    -moz-transition: ease-in-out .2s;
    transition: ease-in-out .2s;
    font-weight: 400;
    line-height: 140%;
}

.as-msg-sendMessage i {
	display: none;
}

.as-msg-sendMessage:hover {
	background-color: transparent;
  	box-shadow: none;
}

.as-msg-sendMessage {
  	padding: 0 !important;
    width: 1.5rem;
    height: 1.5rem;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    display: block;
  	border: none;
  	background-color: transparent;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.035 4.43681L4.85149 20.3319L11.0003 18.291V12C11.0003 11.4477 11.448 11 12.0003 11C12.5525 11 13.0003 11.4477 13.0003 12V18.2672L19.1552 20.3277L12.035 4.43681ZM11.3743 1.87269C11.7936 1.6662 12.2852 1.66699 12.7039 1.87483C13.0725 2.05783 13.2655 2.3783 13.3585 2.54426C13.4587 2.72295 13.5613 2.95196 13.6635 3.18028C13.6685 3.19133 13.6734 3.20238 13.6784 3.21342L21.1819 19.9597C21.2867 20.1935 21.3912 20.4266 21.4589 20.6231C21.521 20.8035 21.6347 21.1668 21.5221 21.5687C21.3948 22.0227 21.0615 22.3904 20.6222 22.5615C20.2334 22.713 19.8606 22.6356 19.675 22.5914C19.4728 22.5432 19.2305 22.4621 18.9875 22.3807L12.0375 20.054L5.01357 22.3854C4.7701 22.4662 4.52749 22.5468 4.32499 22.5944C4.13929 22.6381 3.76612 22.7147 3.37751 22.5621C2.93855 22.3897 2.60623 22.0209 2.48032 21.5664C2.36885 21.164 2.48375 20.8008 2.54649 20.6207C2.6149 20.4242 2.7202 20.1913 2.82588 19.9576L10.3955 3.20815C10.4004 3.19714 10.4054 3.18611 10.4104 3.17509C10.5134 2.94709 10.6167 2.7184 10.7175 2.54002C10.8111 2.37436 11.005 2.05451 11.3743 1.87269Z" fill="%234048E0"></path></svg>');
}

.as-msg-newMessageCont1 {
	display: contents;
    margin-top: .69rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
}

.as-msg-newMessageCont1 .input-group-append {
	order: 1;
}

.as-msg-newMessageCont {
	display: flex;
  	align-items: center;
  	gap: 1rem;
}

.as-messages .as-msg-deleteMessage i {
	display: none;
}

.as-messages .as-msg-deleteMessage {
	right: 3.34rem;
  	left: auto;
  	top: 1.34rem;
  	width: 1.3rem;
    height: 1.3rem;
  	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M21 5.98C17.67 5.65 14.32 5.48 10.98 5.48C9 5.48 7.02 5.58 5.04 5.78L3 5.98M8.5 4.97L8.72 3.66C8.88 2.71 9 2 10.69 2H13.31C15 2 15.13 2.75 15.28 3.67L15.5 4.97M18.85 9.14L18.2 19.21C18.09 20.78 18 22 15.21 22H8.79C6 22 5.91 20.78 5.8 19.21L5.15 9.14M10.33 16.5H13.66M9.5 12.5H14.5" stroke="%23A3A3B5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
	background-repeat: no-repeat;
  	background-position: right;
  	background-size: 1.3rem;
}

.as-messages .as-msg-files .list-group-item {
	border: none;
  	background-color: transparent;
}

.as-messages .as-msg-files .as-rs-items {
  	padding: .5rem .75rem;
	max-width: max-content;
  	border-radius: 0.5rem;
  	background: var(--LIGHT-BLUE, #F0F2FF);
}

.as-messages .as-msg-newMessageCont .as-files-dz-hint {
	display: none;
}

.as-messages .as-msg-newMessageCont .as-files-dropzone {
  	margin: 0;
  	min-width: auto;
  	min-height: auto;
  	max-width: max-content;
	border: none;
}

.as-messages .as-msg-newMessageCont .as-files-dropzone::before {
  	display: block;
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.9707 4.182C16.9944 3.20569 15.4115 3.20569 14.4352 4.182L5.4196 13.1976C3.75987 14.8573 3.75987 17.5483 5.4196 19.208C7.07933 20.8677 9.77028 20.8677 11.43 19.208L20.4456 10.1924C20.8361 9.80188 21.4693 9.80188 21.8598 10.1924C22.2504 10.5829 22.2504 11.2161 21.8598 11.6066L12.8442 20.6222C10.4034 23.063 6.44616 23.063 4.00539 20.6222C1.56461 18.1815 1.56461 14.2242 4.00539 11.7834L13.021 2.76779C14.7784 1.01043 17.6276 1.01043 19.385 2.76779C21.1423 4.52515 21.1423 7.37439 19.385 9.13175L10.7229 17.7938C9.64896 18.8677 7.90776 18.8677 6.83381 17.7938C5.75987 16.7199 5.75987 14.9787 6.83381 13.9047L14.4352 6.30332C14.8257 5.9128 15.4589 5.9128 15.8494 6.30332C16.24 6.69385 16.24 7.32701 15.8494 7.71753L8.24803 15.3189C7.95513 15.6118 7.95513 16.0867 8.24803 16.3796C8.54092 16.6725 9.0158 16.6725 9.30869 16.3796L17.9707 7.71754C18.9471 6.74122 18.9471 5.15831 17.9707 4.182Z" fill="%23A3A3B5"></path></svg>');
	width: 1.5rem;
    height: 1.5rem;
}

.as-msg-deliveryStatus.fa.fa-check-double::before {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.3621 7.21034L7.43576 17.3724L2 12.3168L3.30137 11.1065L7.43576 14.9517L17.0607 6L18.3621 7.21034Z" fill="%23A3A3B5"></path><path d="M8.60135 16.6307L10.0737 18L21 7.83796L19.6986 6.62762L10.0737 15.5793L9.90272 15.4203L8.60135 16.6307Z" fill="%23A3A3B5"></path></svg>');
}

.as-msg-info {
  	position: initial;
	display: flex;
  	align-items: center;
  	justify-content: end;
    gap: .5rem;
}

.as-msg-messages .as-msg-empty {
  	display: flex;
    flex-direction: column;
    align-items: center;
  	justify-content: center;
  	height: 90%;
    color: var(--GREY, #A3A3B5);
    text-align: center;
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
  	border: none;
	background-color: transparent;
}

.as-messages .as-msg-rooms {
	max-height: 100%;
  	border-right: .0625rem solid #E3E3E3;
}

.as-msg-messages .as-msg-empty::before {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.3336 26.6667C13.3336 13.3954 24.1581 2.66667 37.4739 2.66667C50.7898 2.66667 61.6143 13.3954 61.6143 26.6667C61.6143 29.6583 61.0625 32.5278 60.0523 35.1758C59.9548 35.4315 59.8979 35.581 59.8588 35.6912C59.8537 35.7054 59.8495 35.7176 59.8459 35.7279C59.8462 35.7315 59.8466 35.7354 59.847 35.7396C59.8554 35.8276 59.87 35.9477 59.8982 36.1764L60.9809 44.9711C61.0309 45.3768 61.0877 45.837 61.1013 46.2376C61.1163 46.681 61.0977 47.3693 60.7672 48.0915C60.3544 48.9935 59.6213 49.7099 58.71 50.1018C57.9804 50.4156 57.2918 50.4183 56.8489 50.3931C56.4486 50.3703 55.9897 50.3029 55.5853 50.2435C55.5605 50.2398 55.5359 50.2362 55.5115 50.2326L47.0175 48.9876C46.7816 48.953 46.6576 48.9351 46.5666 48.9243C46.5623 48.9238 46.5583 48.9233 46.5545 48.9229C46.5439 48.9265 46.5314 48.9307 46.5168 48.9358C46.4029 48.9754 46.2483 49.0331 45.9837 49.1322C43.3334 50.1249 40.4641 50.6667 37.4739 50.6667C36.9951 50.6667 36.5192 50.6528 36.0468 50.6253C33.5054 56.8884 27.4673 61.3333 20.3512 61.3333C18.4108 61.3333 16.5416 61.0001 14.7989 60.385C14.5109 60.2834 14.3322 60.2205 14.2012 60.1771C14.1774 60.1693 14.1579 60.163 14.1424 60.158C14.1379 60.1585 14.1331 60.159 14.1279 60.1596C14.0364 60.1698 13.9118 60.1866 13.6807 60.2181L5.69454 61.3088C4.83039 61.4268 3.96314 61.1148 3.37226 60.4733C2.78138 59.8318 2.54156 58.9419 2.73006 58.0903L4.36031 50.7258C4.41696 50.4699 4.44727 50.3318 4.46674 50.2303C4.46785 50.2245 4.46886 50.2192 4.46978 50.2142C4.46493 50.1974 4.4588 50.1764 4.45113 50.151C4.40722 50.0056 4.34263 49.8074 4.23765 49.486C3.67316 47.758 3.36878 45.9124 3.36878 44C3.36878 36.9971 7.45735 30.9103 13.3813 28.1866C13.3497 27.6837 13.3336 27.1769 13.3336 26.6667ZM18.6671 26.7505C19.2208 26.6951 19.7826 26.6667 20.3512 26.6667C29.7909 26.6667 37.3337 34.4883 37.3337 44C37.3337 44.4481 37.317 44.8924 37.2841 45.3324C37.3473 45.333 37.4106 45.3333 37.4739 45.3333C39.8161 45.3333 42.0522 44.9096 44.1129 44.1378C44.1503 44.1238 44.1884 44.1094 44.2273 44.0948C44.604 43.9529 45.0487 43.7855 45.4548 43.7001C45.8258 43.6221 46.1428 43.5882 46.522 43.5861C46.9356 43.5838 47.3563 43.6462 47.6961 43.6966C47.7285 43.7014 47.7602 43.7061 47.791 43.7106L55.5929 44.8542L54.6048 36.828C54.6011 36.7981 54.5973 36.7673 54.5933 36.7359C54.5522 36.4067 54.5014 35.9991 54.5108 35.5996C54.5194 35.2331 54.5565 34.928 54.6359 34.5701C54.7228 34.1786 54.8874 33.7494 55.0269 33.3855C55.0413 33.3479 55.0555 33.311 55.0692 33.2749C55.8516 31.224 56.281 28.9981 56.281 26.6667C56.281 16.3738 47.8773 8 37.4739 8C27.0706 8 18.6669 16.3738 18.6669 26.6667C18.6669 26.6946 18.667 26.7226 18.6671 26.7505ZM31.6292 47.0221C31.8713 46.0584 32.0004 45.0461 32.0004 44C32.0004 37.3113 26.7244 32 20.3512 32C13.9781 32 8.70212 37.3113 8.70212 44C8.70212 45.3441 8.9157 46.631 9.30733 47.8299C9.32287 47.8774 9.3388 47.9259 9.35495 47.9751C9.50494 48.4315 9.67494 48.9487 9.7432 49.3837C9.80727 49.7919 9.82265 50.1061 9.79879 50.5186C9.77348 50.9563 9.67289 51.4067 9.5909 51.7738C9.58292 51.8095 9.57512 51.8445 9.56758 51.8785L8.76443 55.5067L12.959 54.9339C12.9897 54.9297 13.0213 54.9253 13.0535 54.9208C13.3852 54.875 13.7919 54.8187 14.1821 54.8214C14.5515 54.8239 14.8264 54.852 15.1887 54.9242C15.573 55.0008 16.034 55.1643 16.443 55.3094C16.4873 55.3251 16.531 55.3406 16.5739 55.3558C17.7556 55.7728 19.0251 56 20.3512 56C25.6835 56 30.2477 52.282 31.5963 47.15C31.6063 47.1069 31.6173 47.0642 31.6292 47.0221Z" fill="%23A3A3B5"></path></svg>');
}

.as-msg-userForNewChat ~ .select2.select2-container {
	border: .0625rem solid var(--STROKE, #E3E3E3);
  	border-radius: 0.5rem;
}
	

.item-decs__review-ava,
.item-decs__review-flag {
	flex-shrink: 0;
}

.as-table[data-code="sitemanagerObjects"] .fa.fa-unlock-alt::before {
  	content: '';
  	display: block;
  	width: 1rem;
    height: 1rem;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M11.3325 5.33489H4.66683V4.66834C4.66633 2.82768 6.15807 1.33509 7.99873 1.33459C9.21152 1.33425 10.3288 1.99274 10.9159 3.05392C11.0946 3.37584 11.5005 3.49195 11.8224 3.31323C12.1443 3.13451 12.2604 2.72863 12.0817 2.40671C10.8335 0.152268 7.99401 -0.663453 5.73954 0.584765C4.25448 1.40699 3.33312 2.97087 3.33368 4.66837V5.61757C2.12055 6.14702 1.33573 7.34415 1.33398 8.66777V12.6672C1.3362 14.5069 2.82707 15.9978 4.66683 16H11.3325C13.1722 15.9978 14.6631 14.5069 14.6653 12.6672V8.66777C14.6631 6.82795 13.1722 5.33708 11.3325 5.33489ZM8.66622 11.334C8.66622 11.7021 8.3678 12.0005 7.99967 12.0005C7.63154 12.0005 7.33311 11.7021 7.33311 11.334V10.0008C7.33311 9.63272 7.63154 9.33429 7.99967 9.33429C8.3678 9.33429 8.66622 9.63272 8.66622 10.0008V11.334Z" fill="%2300BC35"></path></svg>');
}

.as-table[data-code="sitemanagerObjects"] .fa.fa-lock-altfa.fa-lock::before {
	content: '';
  	display: block;
  	width: 1rem;
    height: 1rem;
  	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M11.3325 5.33489H4.66683V4.66834C4.66633 2.82768 6.15807 1.33509 7.99873 1.33459C9.21152 1.33425 10.3288 1.99274 10.9159 3.05392C11.0946 3.37584 11.5005 3.49195 11.8224 3.31323C12.1443 3.13451 12.2604 2.72863 12.0817 2.40671C10.8335 0.152268 7.99401 -0.663453 5.73954 0.584765C4.25448 1.40699 3.33312 2.97087 3.33368 4.66837V5.61757C2.12055 6.14702 1.33573 7.34415 1.33398 8.66777V12.6672C1.3362 14.5069 2.82707 15.9978 4.66683 16H11.3325C13.1722 15.9978 14.6631 14.5069 14.6653 12.6672V8.66777C14.6631 6.82795 13.1722 5.33708 11.3325 5.33489ZM8.66622 11.334C8.66622 11.7021 8.3678 12.0005 7.99967 12.0005C7.63154 12.0005 7.33311 11.7021 7.33311 11.334V10.0008C7.33311 9.63272 7.63154 9.33429 7.99967 9.33429C8.3678 9.33429 8.66622 9.63272 8.66622 10.0008V11.334Z" fill="%234048E0"></path></svg>');
}

body .toggle.btn {
  	padding: 0;
	height: 21px !important;
  	min-height: auto;
  	width: 57px !important;
  	border-radius: 0.125rem;
  	border: none;
  	background-color: transparent;
}

body .toggle.btn:hover {
	box-shadow: none;
}

body .toggle.btn.off {	
  	background-color: #FFF;
}

body .toggle.btn.off .toggle-off {
	color: var(--GREY, #A3A3B5);
}
	
.toggle-handle {
  	padding: 0;
	width: 1rem; 	
    border-radius: 0;
  	vertical-align: baseline;
}

body .toggle.btn.off .toggle-handle {
	background: #4048E0 !important;
}

.as-table[data-code="objectnumbers"] td:not(:first-child):not(:last-child) {
	border-radius: 0 !important;
}

.as-table[data-code="objectnumbers"] td:last-child {
	border-bottom-left-radius: 0 !important;
  	border-top-left-radius: 0 !important;
}

.blog-detail img {
	border-radius: 0.6rem;
}

.reg__wrapper-grid.--room .reg__wrapper-grid-item {
	display: flex;
    justify-content: space-between;
    flex-direction: column;
}

.reg__wrapper-grid-name {
     white-space: wrap; 
}

.expenses__grid .catalogue-filters__list-check .as-form-item-custom {
	max-width: max-content;
}

.item-hero__info-prices {
	justify-content: end;
}

.as-table[data-code="ownerobjects"] .as-calendarCont {
	margin-top: 1.88rem;
}

.as-table[data-code="residents"] .table-responsive {
	padding: 0;
}

.gap-62 {
	gap: .62rem;
}

.modal-header,
.modal-body,
.modal-footer {
	padding: 0.94rem;
}

.alert.alert-success {
  	border: none;
	background-color: rgba(0, 188, 53, 0.06);
  	color: var(--green, #00BC35);
}

.object__process {
	position: relative;
    padding-left: 1.5rem;
}

.object__process::before {
    content: url(/uploads/assets/img/clock.svg);
    position: absolute;
    left: 0;
    top: .125rem;
    height: 1rem;
    width: 1rem;
}

html body .crd2Table {
	margin-bottom: 0;
}

.crd2Frozen {
	display: none;
}

.toast-body .nt-sr-url {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    padding: .75rem 1.25rem;
    -webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border-radius: 0.375rem;
    -webkit-transition: ease-in-out .3s;
    -o-transition: ease-in-out .3s;
    -moz-transition: ease-in-out .3s;
    transition: ease-in-out .3s;
}


.as-comments .as-cmt-username .fa-user {
	margin-right: 0.35rem !important;
}

body .modal.show {
	padding-right: 0 !important;
}

.as-notification-process i {
	display: none;
}

.as-notification-process {
	background: none;
}

.as-notification-process:hover {
	box-shadow: none;
  	background: none;
}

.as-notification-process::before {
	content: '';
  	display: block;
   min-width: 2rem;
    height: 2rem;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="32" height="32" rx="16" fill="white"></rect><path d="M9.75 15.5L14.25 20L22.25 12" stroke="%234048E0" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
  
}



/*.crd2Toolbar .as-popover {
	width: 100%;
}*/

/*.crd2Toolbar {
	width: 100%;
}*/

body .application-detail__content-text span {
	padding-left: 0;
}

body .application-detail__content-text .period {
	padding-left: 1.5rem;
}

.header__messages-text .btn.btn-primary,
.toast-body .btn.btn-primary {
  	display: block;
  	margin-top: 0.5rem;
  	max-width: max-content;
    background-color: transparent;
    color: var(--cr-blue);
    border-color: var(--cr-blue);
}


.toast-body .btn.btn-primary:hover {
	background-color: var(--cr-blue);
  	color: var(--cr-white) !important;
}

.content-page img {
	width: 100%;
    display: block;
    height: auto;
    margin-top: 1.25rem;
  	border-radius: 0.4em;
}

.chat-answers__like, .chat-answers__dislike {
  	color: var(--GREY, #A3A3B5) !important;
}

.chat-answers__like {
	margin-right: .75rem !important;
}



.as-form-item[data-datatype=select2] .select2-container--default .select2-selection--single .select2-selection__rendered {
     line-height: 140% !important;
  }
  
  .as-form-item[data-datatype=select2] .select2-container .select2-selection--single {
     height: auto !important;
  }

body .as-form-item[data-datatype=select2] .select2-container--default .select2-selection--single .select2-selection__arrow {
      height: 26px !important;
      position: absolute;
      top: 10px;
      right: 10px;
      width: 20px;
      display: block;
  }
  
  body .as-form-item[data-datatype=select2] .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
      border-color: transparent transparent #888 transparent;
      border-width: 0 4px 5px 4px;
  }


  .reg__wrapper-grid-input.select2 {
    padding: 0!important;
  }
  
  .select2.select2-container.select2-container--default {
  	padding: 0.75rem 0.94rem;
  }
  
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 10px;
    right: 10px;
    width: 20px;
    display: block;
}

.header__messages .notifications__center-btn,
.header__messages .btn {
  	font-weight: 400;
	background-color: transparent;
    border-color: var(--cr-blue);
    color: var(--cr-blue);
 	-webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border-radius: 0.375rem;
}

.header__messages .notifications__center-btn:hover,
.header__messages .btn:hover {
	background-color: var(--cr-blue);
    color: var(--cr-white);
}

.modal-dialog {
    min-height: calc(100vh - 60px);
    display: flex;
    flex-direction: column;
    justify-content: center;
  	align-items: center;
  //  overflow: auto;
  	background-color: transparent;
}

span, div {
	font-variant-numeric: lining-nums proportional-nums;
}

.select2-results__options {
	max-height: 300px;
    overflow: auto;
}


.--rent-status {
	text-wrap: nowrap;
}

.toast {
  	padding: 0.94rem !important;
  	border: none !important;
  	background-color: white !important;
	box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.06) !important;
}

.toast .toast-body {
  	font-size: 1rem;
  	font-family: var(--ff-raleway);
  	border-radius: 0.25rem;
	color: var(--cr-l-black) !important;
  	background-color: var(--cr-l-blue);
}


.toast .btn-secondary {
	padding: .75rem 1.25rem;
   	font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    width: 100%;
  	border-radius: 0.375rem;
    background-color: transparent;
    color: var(--cr-blue) !important;
    border-color: var(--cr-blue);
}

.toast-header {
  	margin-bottom: 10px;
	padding-left: 0;
  	padding-right: 0;
}

.toast .btn-secondary:hover {
	background-color: var(--cr-blue) !important;
    color: var(--cr-white) !important;
}

body .toast a.as-form-error-link {
	color: inherit;
}

.client-balance__togglers {
    padding-bottom: .6rem;
}

.clients-detail__img {
	height: 140px;
}

.register__body [data-datatype="bool"] .form-control {
	display: none;
}

.register__body [data-datatype="bool"] label {
  	display: flex;
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-family: var(--ff-raleway);
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    position: relative;
    padding-left: 1.63rem;
}

.register__body [data-datatype="bool"] label::before {
	content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 1rem;
    height: 1rem;
    -webkit-border-radius: 0.125rem;
    -moz-border-radius: 0.125rem;
    border-radius: 0.125rem;
    border: .0625rem solid var(--cr-blue);
}

.register__body [data-datatype="bool"] label a {
	color: var(--cr-blue);
}

.register__body [data-datatype="bool"] .form-control:checked + label::before {
    background-color: var(--cr-blue);
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" fill="none"><path d="M1 3.30769L4.80952 7L11 1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
    -webkit-background-size: 80% 80%;
    -moz-background-size: 80%;
    -o-background-size: 80%;
    background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
}

.cta__wrap img {
	max-width: none;
}

.as-form input:invalid,
.as-form input:invalid:focus {
	background: var(--WHITE, #FFF);
  	border-color: var(--cr-red);
}


input[type="checkbox"].as-editable-processing,
input[type="checkbox"].as-editable-processed {
	outline: none !important;
}

.as-cmt-item {
  	padding: 7px 0;
  	margin: 0;
	border: none;
}

.as-cmt-username.badge.badge-info {
  	margin-right: auto !important;
  	font-size: 1rem;
	background-color: transparent;
  	color: inherit;
}

.as-comments .as-cmt-created {
	color: var(--GREY, #A3A3B5) !important;
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.as-cmt-deleteComment i {
	display: none;
}

.as-cmt-info {
	display: flex;
  	align-items: center;
  	gap: .5rem;
}

.as-cmt-deleteComment {
  	margin-right: 0 !important;
    width: 18px;
    height: 1.5rem;
    display: block;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 5.98C17.67 5.65 14.32 5.48 10.98 5.48C9 5.48 7.02 5.58 5.04 5.78L3 5.98M8.5 4.97L8.72 3.66C8.88 2.71 9 2 10.69 2H13.31C15 2 15.13 2.75 15.28 3.67L15.5 4.97M18.85 9.14L18.2 19.21C18.09 20.78 18 22 15.21 22H8.79C6 22 5.91 20.78 5.8 19.21L5.15 9.14M10.33 16.5H13.66M9.5 12.5H14.5" stroke="%23A3A3B5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}


.as-cmt-text {
	padding-left: 1.6rem;
    margin-top: .5rem;
    color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.clients-head__confirmed {
	margin-left: 0;
}
 
.clients-head__socials .as-popover {
	margin-right: .62rem;
}

.clients-head__attention {
	left: 50%;
    transform: translateX(-50%);
  	visibility: hidden;
}

.clients-head__confirmed.--unconfirmed:hover ~ .clients-head__attention {
  	opacity: 1;
  	visibility: visible;
}
  
.clients-head__attention:after {
    left: 50%;
    transform: translateX(-50%);
}


.as-table[data-code="ownerobjects2"] .crd2FilterItems.crd2InstantFilter {
	align-items: start;
  
}

.crd2Title  {
  	margin-right: 0;
	font-family: var(--ff-raleway);
}

.noborder .table-responsive {
  	margin-bottom: 0;
	border: none;
}

.blog-detail__tag{
 display: inline !important;
}
.swiper-slide {
	display: flex;
  	height: auto;
}

.catalogue-item,
.news__item {
	width: 100%;
}

.news__item {
	display: flex;
  	flex-direction: column;
}

.news__body {
  	display: flex;
    flex-direction: column;
	height: 100%;
}

.news__text p {
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 90px;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

.btn.crd2OperationItem  {
	color: var(--cr-white);
}


body .crd2Table {
	border-collapse: separate !important;
  	border-spacing: 0 0.94rem;
}

.as-table .crd2Title {
  	margin-right: 0;
  	//margin-bottom: 1.88rem;
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}

.as-table .crd2Title .crd2TitleCount {
  	margin: 0 !important;
  	padding: 0 10px;
  	font-size: 1.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
	background-color: transparent;
  	color: var(--GREY, #A3A3B5);
}

.as-table .form-control {
	padding: .75rem .94rem;
    color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    font-family: var(--ff-raleway);
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    outline: none;
    -webkit-border-radius: 0.5rem;
    -moz-border-radius: 0.5rem;
    border-radius: 0.5rem;
    border: .0625rem solid var(--STROKE, #E3E3E3);
    width: 100%;
  	height: auto;
    -webkit-transition: ease-in-out .2s;
    -o-transition: ease-in-out .2s;
    -moz-transition: ease-in-out .2s;
    transition: ease-in-out .2s;
    background: var(--WHITE, #FFF);
}

.as-table .form-control[placeholder],
.as-table .form-control[title]{
	color: #999;
}

.as-table .crd2FilterItems {
	//margin-bottom: 1.88rem;
}

.as-table .crd2FilterLink {
  //	margin-right: .62rem;
	background-color: transparent;
    border: none;
    outline: none;
    -webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border-radius: 0.375rem;
    border: 1px solid var(--STROKE, #E3E3E3);
    height: 2.875rem;
    min-width: 2.875rem;
    max-width: 2.875rem;
    -webkit-background-size: 1rem 1rem;
    -moz-background-size: 1rem;
    -o-background-size: 1rem;
    background-size: 1rem;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: ease-in-out .2s;
    -o-transition: ease-in-out .2s;
    -moz-transition: ease-in-out .2s;
    transition: ease-in-out .2s;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.6667 14.6663L13.3334 13.333M7.66671 13.9997C8.49841 13.9997 9.32197 13.8359 10.0904 13.5176C10.8588 13.1993 11.5569 12.7328 12.145 12.1447C12.7332 11.5566 13.1997 10.8584 13.5179 10.09C13.8362 9.32161 14 8.49805 14 7.66634C14 6.83464 13.8362 6.01107 13.5179 5.24268C13.1997 4.47428 12.7332 3.7761 12.145 3.188C11.5569 2.59989 10.8588 2.13338 10.0904 1.8151C9.32197 1.49682 8.49841 1.33301 7.66671 1.33301C5.987 1.33301 4.37609 2.00027 3.18836 3.188C2.00063 4.37573 1.33337 5.98664 1.33337 7.66634C1.33337 9.34605 2.00063 10.957 3.18836 12.1447C4.37609 13.3324 5.987 13.9997 7.66671 13.9997Z" stroke="%234048E0" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}

.as-table .crd2FilterLink i,
.as-table .crd2ResetFilterLink i {
	display: none;
}

.as-table .crd2ResetFilterLink {
  	margin: 0;
	background-color: transparent;
    border: none;
    outline: none;
    -webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border-radius: 0.375rem;
    border: 1px solid var(--STROKE, #E3E3E3);
    height: 2.875rem;
    min-width: 2.875rem;
    max-width: 2.875rem;
    -webkit-background-size: 1.4375rem 1.4375rem;
    -moz-background-size: 1.4375rem;
    -o-background-size: 1.4375rem;
    background-size: 1.4375rem;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: ease-in-out .2s;
    -o-transition: ease-in-out .2s;
    -moz-transition: ease-in-out .2s;
    transition: ease-in-out .2s;
  	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="25" viewBox="0 0 23 25" fill="none"><path d="M22.7194 22.5725L15.6144 15.3096L19.7783 10.9228C20.6437 10.0117 21.12 8.81167 21.12 7.54207C21.12 4.86768 18.9915 2.69192 16.3753 2.69192H6.66162C5.72916 2.69192 4.83216 2.98287 4.06261 3.50012L1.63611 1.02067C1.26141 0.63764 0.65574 0.63764 0.281031 1.02067C-0.0936771 1.40371 -0.0936771 2.02284 0.281031 2.40587L21.3644 23.9577C21.5512 24.1488 21.7966 24.2448 22.0419 24.2448C22.2872 24.2448 22.5326 24.1488 22.7194 23.9577C23.0942 23.5747 23.0942 22.9556 22.7194 22.5725ZM6.66162 4.65216H16.3762C17.9354 4.65216 19.2043 5.94919 19.2043 7.54305C19.2043 8.29932 18.9206 9.01543 18.4041 9.55913L14.2602 13.9244L5.46562 4.93527C5.83841 4.75698 6.24186 4.65216 6.66066 4.65216H6.66162ZM14.3752 19.3466V23.2651C14.3752 23.6364 14.1702 23.9754 13.8453 24.1419C13.7092 24.2114 13.5626 24.2448 13.4169 24.2448C13.2137 24.2448 13.0115 24.1781 12.8419 24.0488L9.00857 21.1099C8.76707 20.9258 8.62524 20.6348 8.62524 20.3262V16.5605L3.25953 10.9238C2.85128 10.4947 2.52736 9.99702 2.29736 9.44451C2.09036 8.94686 2.31653 8.37084 2.80336 8.15924C3.2902 7.94568 3.85274 8.17785 4.0607 8.67648C4.19774 9.00564 4.39037 9.30246 4.63378 9.55717L10.2707 15.479C10.4451 15.6622 10.5419 15.9071 10.5419 16.1618V19.8354L12.4586 21.3049V19.3456C12.4586 18.8049 12.8879 18.366 13.4169 18.366C13.9459 18.366 14.3752 18.8059 14.3752 19.3466Z" fill="%234048E0"></path></svg>');
}

.as-table .crd2FilterLink:hover,
.as-table .crd2ResetFilterLink:hover {
	border-color: var(--cr-blue);
  	box-shadow: none;
  	-webkit-box-shadow: none;
    -webkit-transition: ease-in-out .2s;
    -o-transition: ease-in-out .2s;
    -moz-transition: ease-in-out .2s;
    transition: ease-in-out .2s;
}

.as-table .crd2Empty {
  	margin: 0 !important;
  	margin-top: 1.25rem !important;
  	color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    text-align: center;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
  	border: none;
	border-radius: 0.375rem;
    background: var(--LIGHT-BLUE, #F0F2FF);
}

.as-table .crd2Empty i {
	display: none;
}

.table-responsive {
  	margin-bottom: 1.87rem;
	padding: 0 0.94rem;
    -webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border-radius: 0.375rem;
    border: 0.0625rem solid var(--STROKE, #E3E3E3);
}

.as-table .crd2Table thead th {
  	padding-top: 0;
  	padding-bottom: 0;
  	padding: .31rem;
	color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
  	text-transform: initial;
}

html body .crd2Table tr:not(.crd2AddRow) {
	 padding: 1rem 0.63rem 0.62rem 0.63rem;
    -webkit-border-radius: 0.25rem;
    -moz-border-radius: 0.25rem;
    border-radius: 0.25rem;
    background: var(--LIGHT-BLUE, #F0F2FF);
  	border: none;
}
  
.crd2AddRow .as-table .crd2Pagingwrapper {
   display: none;
}
  
.crd2AddRow {
    position: relative;
    top: -1rem;
}
  
html body .crd2Table tr:first-child {
   margin-top: 0;
}
  
html body .crd2Table tr:last-child {
   margin-bottom: 0;
}

.crd2Table.crd2Theme-light tbody tr:not(._sub_row, .crd2AddRow):hover {
    background-color: var(--LIGHT-BLUE, #F0F2FF) !important;
}

.as-table td,
.as-table th {
	border-top: none;
}

.as-table .as-money,
.as-table .as-money + .text-success {
	color: var(--LIGHT-BLACK, #424242) !important;
}

.as-table .pagingcontainer li a,
.as-table .pagingcontainer li span {
  	margin: 0;
	padding: .25rem .5rem;
  	border: .0625rem solid var(--cr-stroke);
  	border-right: none;
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: var(--cr-grey);
  	background: none;
  	box-shadow: none;
  	border-radius: 0;
}

.as-table .pagingcontainer li.active span,
.as-table .pagingcontainer li a.next,
.as-table .pagingcontainer li a.prev {
	color: var(--cr-blue);
}

.as-table .pagingcontainer li:last-child a,
.as-table .pagingcontainer li:last-child span {
	border-right: .0625rem solid var(--cr-stroke);
}

/*.as-table .as-form-modal {
	background-color: transparent;
    color: var(--cr-blue);
    border-color: var(--cr-blue);
}*/

/*.as-table .as-form-modal:hover {
	color: var(--cr-white);
    background-color: var(--cr-blue);
}*/

.as-table .as-form-modal .fa.fas.fa-plus {
	font-size: 13px;
  	margin-right: 10px;
}

.as-table[data-code="ownerManagers"],
.as-table[data-code="balancehistory"],
.as-table[data-code="withdrawalrequests"],
.as-table[data-code="userAccounts"],
.as-table[data-code="ownerobjects"] {
  	margin-top: 1.87rem;
	padding: .94rem;
  	border: 1px solid var(--STROKE, #E3E3E3);
  	border-radius: 0.375rem;
}

.as-table[data-code="balancehistory"] .crd2TitleSpan,
.as-table[data-code="withdrawalrequests"] .crd2TitleSpan,
.as-table[data-code="userAccounts"] .crd2TitleSpan {
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}


body[data-code="data"] .as-table[data-code="ownerManagers"],
body[data-code="data"] .as-table[data-code="ownerobjects"] {
	margin-top: 0;
  	border: none;
}


.as-cart-addFav {
	position: initial;
}

.catalogue-item__favs:hover, .catalogue-item__favs.inFav {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M7.36516 13.773C7.73395 14.0757 8.26518 14.0757 8.63397 13.773C10.7905 12.0031 12.9281 10.104 14.0816 8.21481C14.6668 7.25656 15.0577 6.20847 14.9931 5.11759C14.9265 3.99414 14.3868 2.9808 13.4123 2.10306C12.7501 1.50664 12.0485 1.15546 11.3284 1.04111C10.6088 0.926857 9.9472 1.06115 9.384 1.31159C8.84336 1.55198 8.37842 1.90475 8.00053 2.28119C7.62251 1.90471 7.1574 1.55193 6.61661 1.31154C6.05332 1.06115 5.3916 0.926866 4.67202 1.04111C3.95179 1.15545 3.25013 1.50661 2.5879 2.10306C1.61339 2.98078 1.07363 3.99407 1.00697 5.11747C0.942239 6.20833 1.33297 7.25643 1.91796 8.21472C3.07128 10.104 5.20856 12.0031 7.36516 13.773Z" fill="%234048E0" stroke="%234048E0" stroke-width="2" stroke-linejoin="round"></path></svg>');
}
  
.item-hero__info-btn.inFav span::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M7.36516 13.773C7.73395 14.0757 8.26518 14.0757 8.63397 13.773C10.7905 12.0031 12.9281 10.104 14.0816 8.21481C14.6668 7.25656 15.0577 6.20847 14.9931 5.11759C14.9265 3.99414 14.3868 2.9808 13.4123 2.10306C12.7501 1.50664 12.0485 1.15546 11.3284 1.04111C10.6088 0.926857 9.9472 1.06115 9.384 1.31159C8.84336 1.55198 8.37842 1.90475 8.00053 2.28119C7.62251 1.90471 7.1574 1.55193 6.61661 1.31154C6.05332 1.06115 5.3916 0.926866 4.67202 1.04111C3.95179 1.15545 3.25013 1.50661 2.5879 2.10306C1.61339 2.98078 1.07363 3.99407 1.00697 5.11747C0.942239 6.20833 1.33297 7.25643 1.91796 8.21472C3.07128 10.104 5.20856 12.0031 7.36516 13.773Z" fill="%234048E0" stroke="%234048E0" stroke-width="2" stroke-linejoin="round"></path></svg>');
}

.as-form-item-custom {
  	margin: 0;
	width: 100%;
}

.as-form[data-code="registration"] .as-radio {
  	display: flex;
  	gap: .63rem;
    margin-top: 1.25rem;
	width: 100%;
}

.as-form[data-code="registration"] .as-radio.btn-group-toggle .btn {
	-webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border-radius: 0.375rem;
    border: .0625rem solid var(--cr-stroke);
    padding: .75rem 1.25rem;
    width: 100%;
    text-align: center;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
  	text-transform: none;
    color: var(--cr-blue);
  	background-color: transparent;
}

.as-form[data-code="registration"] .as-radio.btn-group-toggle .btn.active {
	    border-color: var(--cr-blue);
}

.as-form[data-code="registration"] .as-radio.btn-group-toggle .btn:focus,
.as-form[data-code="registration"] .as-radio.btn-group-toggle .btn.focus,
.as-form[data-code="registration"] .as-radio.btn-group-toggle .btn input:focus {
	box-shadow: none;
}

.as-form[data-code="registration"] .as-radio.btn-group-toggle .btn input:focus {
	border: none;
}

.as-form .form-control {
	display: block;
    width: 100%;
  	height: auto;
    margin-top: 0;
    -webkit-border-radius: 0.5rem;
    -moz-border-radius: 0.5rem;
    border-radius: 0.5rem;
    border: 1px solid var(--STROKE, #E3E3E3);
    background: var(--WHITE, #FFF);
    color: var(--cr-l-black);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    padding: .75rem .94rem;
    -webkit-transition: ease-in-out .2s;
    -o-transition: ease-in-out .2s;
    -moz-transition: ease-in-out .2s;
    transition: ease-in-out .2s;
    outline: none;
}

.as-form .form-control::placeholder {
	color: var(--cr-grey);
}

.as-form[data-code="registration"] .as-form-cap .as-form-star {
	display: none;
}


.as-form[data-code="registration"] .register__checkbox .register-agree {
    color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-family: var(--ff-raleway);
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    display: block;
    position: relative;
}

.as-form[data-code="registration"] .register__checkbox .register-agree a {
    color: var(--cr-blue);
}

.as-form[data-code="registration"] [data-datatype="bool"] .form-control {
    width: 1rem !important;
    height: 1rem !important;
    -webkit-border-radius: 0.125rem;
    -moz-border-radius: 0.125rem;
    border-radius: 0.125rem;
    border: .0625rem solid var(--cr-blue);
}

.as-form .as-form-submit {
	    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 100%;
    width: 100%;
    margin-top: 1.25rem;
    background-color: var(--cr-white);
    border-color: var(--cr-blue);
    color: var(--cr-blue);
}

.as-form .as-form-submit:hover {
	color: var(--cr-white);
    background-color: var(--cr-blue);
}

.as-form .form-control:focus {
	border-color: var(--cr-blue);
    -webkit-transition: ease-in-out .2s;
    -o-transition: ease-in-out .2s;
    -moz-transition: ease-in-out .2s;
    transition: ease-in-out .2s;
  	box-shadow: none;
}

.as-form[data-code="pasrec"] .as-form-cap .as-form-star {
	display: none;
}

body .crdRowCustom .crd2Cell {
    width: 100%;
    display: block;
}

body .crdRowCustom .clients-detail__score .crd2Cell {
	display: inline-block;
  	width: auto;
}

body .crdRowCustom .crd2Cell[data-code="address"] {
	width: auto;
}

.as-dashboard.as-panel {
	padding: 0 !important;
  	box-shadow: none !important;
}

.as-dashboard.as-panel .as-ds-title {
  	margin-top: 0 !important;
    padding-bottom: 0 !important;
	color: var(--LIGHT-BLACK, #424242);
  	font-family: var(--ff-raleway);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}

.as-dashboard.as-panel .as-ds-digits .card {
  	padding: .63rem .94rem .88rem .94rem;
    -webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border-radius: 0.375rem;
    background: var(--LIGHT-BLUE, #F0F2FF);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
	box-shadow: none !important;
  	border: none !important;
}

.as-dashboard.as-panel .as-ds-digits .card .card-body {
	padding: 0 !important;
}

.as-dashboard.as-panel .as-ds-digits .card .card-body .h1 {
	//position: relative;
  //  margin-top: 0.78rem;
  	max-width: max-content;
    color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 140%;
    padding-right: 1.81rem;
}

.as-dashboard.as-panel .as-ds-digits .card .card-body .h1::after {
  //  position: absolute;
  	position: relative;
  	display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    content: '';
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    right: 0;
    top: 0.25rem;
    background-image: url('data:image/svg+xml,<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.4982 3.71394L15.5836 3.7993L18.6274 6.84312C18.8505 7.06619 18.9776 7.37464 18.9767 7.69011M15.4982 3.71394L18.9267 7.68996M15.4982 3.71394V3.72169C15.2852 3.54577 15.02 3.45 14.7403 3.45H6.04004C5.47931 3.45 5.02324 3.90611 5.02324 4.4668V7.8315C5.02324 8.00477 5.16369 8.14517 5.33691 8.14517C5.51014 8.14517 5.65059 8.00477 5.65059 7.8315V4.4668C5.65059 4.25208 5.82532 4.07734 6.04004 4.07734H14.4266V6.98775C14.4266 7.54843 14.8827 8.00454 15.4434 8.00454H18.3494M15.4982 3.71394L18.3494 7.95454V8.00454M18.9767 7.69011L18.9267 7.68996M18.9767 7.69011V7.68996H18.9267M18.9767 7.69011L18.9767 17.309C18.9767 17.4823 18.8363 17.6227 18.663 17.6227C18.4898 17.6227 18.3494 17.4823 18.3494 17.309V8.00454M18.9267 7.68996L18.9267 17.309C18.9267 17.4546 18.8086 17.5727 18.663 17.5727C18.5174 17.5727 18.3994 17.4546 18.3994 17.309V8.00454H18.3494M18.1838 7.28673C18.2113 7.31433 18.2359 7.34466 18.2571 7.3772H15.4434C15.2287 7.3772 15.054 7.20246 15.054 6.98775V4.17214C15.0848 4.19279 15.1136 4.21645 15.1399 4.24283L15.14 4.24287L18.1838 7.28673Z" fill="%234048E0" stroke="%234048E0" stroke-width="0.1"></path><mask id="path-2-outside-1_5335_2029" maskUnits="userSpaceOnUse" x="5.75745" y="3.7959" width="12" height="17" fill="black"><rect fill="white" x="5.75745" y="3.7959" width="12" height="17"></rect><path d="M6.96145 7.98731L6.76556 9.10964C6.75194 9.18719 6.7555 9.26678 6.77598 9.34281C6.79647 9.41883 6.83337 9.48944 6.8841 9.54966C6.93469 9.60998 6.9979 9.65848 7.06927 9.69172C7.14063 9.72497 7.21842 9.74215 7.29715 9.74207H10.0294C10.1892 9.74207 10.3398 9.67193 10.4425 9.54966C10.4932 9.48943 10.5301 9.41881 10.5506 9.34278C10.5711 9.26675 10.5746 9.18716 10.561 9.10961L10.3651 7.98735C10.3351 7.81402 10.2448 7.65688 10.1102 7.54369C9.97552 7.4305 9.80519 7.36856 9.62928 7.36881H9.49326C9.75025 7.13984 9.9125 6.80673 9.9125 6.43629V6.04507C9.9125 5.35625 9.35211 4.7959 8.66333 4.7959C7.97455 4.7959 7.41415 5.35629 7.41415 6.04507V6.43629C7.41415 6.80673 7.5764 7.13987 7.83339 7.36881H7.69737C7.52146 7.36853 7.35111 7.43045 7.21644 7.54364C7.08177 7.65682 6.99145 7.81397 6.96145 7.98731ZM9.84563 8.07809L10.0415 9.20034C10.0419 9.20231 10.0425 9.20597 10.0388 9.21036C10.0351 9.21472 10.0314 9.21472 10.0294 9.21472H7.29712C7.29512 9.21472 7.29139 9.21472 7.2877 9.21033C7.28646 9.20902 7.28556 9.20742 7.28509 9.20568C7.28462 9.20393 7.28458 9.2021 7.28499 9.20034L7.48088 8.07805C7.4897 8.02709 7.51626 7.98089 7.55585 7.94761C7.59544 7.91433 7.64551 7.89612 7.69723 7.89619H7.91678C7.94097 8.28741 8.26603 8.5985 8.66322 8.5985C9.06042 8.5985 9.38547 8.28741 9.40969 7.89619H9.62921C9.68095 7.8961 9.73105 7.9143 9.77066 7.94759C9.81026 7.98088 9.83682 8.0271 9.84563 8.07809ZM8.44181 7.66542C8.51374 7.67836 8.58767 7.6855 8.66326 7.6855C8.73884 7.6855 8.81278 7.67836 8.88474 7.66542V7.84968C8.88474 7.97181 8.78539 8.07116 8.66326 8.07116C8.54112 8.07116 8.44181 7.97181 8.44181 7.84968V7.66542ZM7.94143 6.04507C7.94143 5.64707 8.26525 5.32324 8.66326 5.32324C9.06126 5.32324 9.38508 5.64707 9.38508 6.04507V6.43629C9.38508 6.83429 9.06126 7.15812 8.66326 7.15812C8.26525 7.15812 7.94143 6.83429 7.94143 6.43629V6.04507ZM6.88407 14.7804C6.93466 14.8407 6.99787 14.8892 7.06923 14.9224C7.1406 14.9557 7.21839 14.9729 7.29712 14.9728H10.0294C10.1891 14.9728 10.3397 14.9027 10.4425 14.7804C10.4932 14.7202 10.5301 14.6495 10.5506 14.5735C10.571 14.4975 10.5746 14.4179 10.561 14.3403L10.3651 13.2181C10.3351 13.0447 10.2448 12.8876 10.1101 12.7744C9.97548 12.6612 9.80515 12.5993 9.62924 12.5995H9.49323C9.75022 12.3706 9.91246 12.0375 9.91246 11.667V11.2758C9.91246 10.587 9.35207 10.0266 8.66329 10.0266C7.97451 10.0266 7.41412 10.587 7.41412 11.2758V11.667C7.41412 12.0375 7.57637 12.3706 7.83336 12.5995H7.69734C7.52143 12.5993 7.3511 12.6612 7.21644 12.7744C7.08179 12.8876 6.99148 13.0447 6.96148 13.2181L6.76559 14.3404C6.75195 14.4179 6.75548 14.4975 6.77595 14.5735C6.79642 14.6496 6.83333 14.7202 6.88407 14.7804ZM8.44181 12.8961C8.51374 12.9091 8.58767 12.9162 8.66326 12.9162C8.73884 12.9162 8.81278 12.909 8.88474 12.8961V13.0804C8.88474 13.2025 8.78539 13.3019 8.66326 13.3019C8.54112 13.3019 8.44181 13.2025 8.44181 13.0804V12.8961ZM7.94143 11.2758C7.94143 10.8778 8.26525 10.554 8.66326 10.554C9.06126 10.554 9.38508 10.8778 9.38508 11.2758V11.667C9.38508 12.065 9.06126 12.3888 8.66326 12.3888C8.26525 12.3888 7.94143 12.065 7.94143 11.667V11.2758ZM7.28503 14.431L7.48092 13.3088C7.48973 13.2578 7.51628 13.2116 7.55587 13.1783C7.59546 13.145 7.64554 13.1268 7.69727 13.1269H7.91682C7.94101 13.5181 8.26606 13.8292 8.66326 13.8292C9.06045 13.8292 9.38551 13.5181 9.40973 13.1269H9.62924C9.68097 13.1268 9.73106 13.145 9.77066 13.1783C9.81025 13.2116 9.83681 13.2578 9.84563 13.3088L10.0415 14.431C10.0419 14.433 10.0425 14.4367 10.0388 14.4411C10.0351 14.4454 10.0314 14.4454 10.0294 14.4454H7.29712C7.29512 14.4454 7.29139 14.4454 7.2877 14.441C7.28647 14.4397 7.28558 14.4381 7.28511 14.4364C7.28465 14.4346 7.28462 14.4328 7.28503 14.431ZM6.88407 20.0111C6.93466 20.0715 6.99787 20.12 7.06923 20.1532C7.1406 20.1864 7.21839 20.2036 7.29712 20.2035H10.0294C10.1891 20.2035 10.3397 20.1334 10.4425 20.0111C10.4932 19.9509 10.5301 19.8803 10.5506 19.8042C10.571 19.7282 10.5746 19.6486 10.561 19.5711L10.3651 18.4488C10.3351 18.2755 10.2448 18.1183 10.1101 18.0051C9.97548 17.892 9.80515 17.83 9.62924 17.8303H9.49323C9.75022 17.6013 9.91246 17.2682 9.91246 16.8977V16.5066C9.91246 15.8177 9.35207 15.2574 8.66329 15.2574C7.97451 15.2574 7.41412 15.8178 7.41412 16.5066V16.8978C7.41412 17.2682 7.57637 17.6014 7.83336 17.8303H7.69734C7.52143 17.83 7.3511 17.892 7.21644 18.0052C7.08179 18.1184 6.99148 18.2755 6.96148 18.4488L6.76559 19.5712C6.75195 19.6487 6.75549 19.7283 6.77596 19.8043C6.79643 19.8803 6.83334 19.9509 6.88407 20.0111ZM8.44181 18.1269C8.51374 18.1398 8.58767 18.1469 8.66326 18.1469C8.73884 18.1469 8.81278 18.1398 8.88474 18.1269V18.3112C8.88474 18.4333 8.78539 18.5326 8.66326 18.5326C8.54112 18.5326 8.44181 18.4333 8.44181 18.3112V18.1269ZM7.94143 16.5066C7.94143 16.1086 8.26525 15.7848 8.66326 15.7848C9.06126 15.7848 9.38508 16.1086 9.38508 16.5066V16.8978C9.38508 17.2958 9.06126 17.6196 8.66326 17.6196C8.26525 17.6196 7.94143 17.2958 7.94143 16.8978V16.5066ZM7.28503 19.6618L7.48092 18.5395C7.48973 18.4886 7.51628 18.4424 7.55587 18.4091C7.59546 18.3758 7.64554 18.3576 7.69727 18.3576H7.91682C7.94101 18.7489 8.26606 19.06 8.66326 19.06C9.06049 19.06 9.38554 18.7489 9.40973 18.3576H9.62924C9.68097 18.3576 9.73105 18.3758 9.77065 18.4091C9.81024 18.4423 9.8368 18.4885 9.84563 18.5395L10.0415 19.6618C10.0419 19.6636 10.0419 19.6654 10.0414 19.6672C10.041 19.6689 10.0401 19.6705 10.0388 19.6718C10.0351 19.6762 10.0314 19.6762 10.0294 19.6762H7.29712C7.29512 19.6762 7.29139 19.6762 7.2877 19.6718C7.28647 19.6705 7.28558 19.6689 7.28512 19.6672C7.28465 19.6654 7.28462 19.6636 7.28503 19.6618ZM16.9788 9.21472H11.3834C11.2377 9.21472 11.1197 9.33274 11.1197 9.47839C11.1197 9.62405 11.2377 9.74207 11.3834 9.74207H16.9788C17.1245 9.74207 17.2425 9.62405 17.2425 9.47839C17.2425 9.33274 17.1245 9.21472 16.9788 9.21472ZM11.3834 14.9728H16.9788C17.1245 14.9728 17.2425 14.8548 17.2425 14.7091C17.2425 14.5635 17.1245 14.4454 16.9788 14.4454H11.3834C11.2377 14.4454 11.1197 14.5635 11.1197 14.7091C11.1197 14.8548 11.2377 14.9728 11.3834 14.9728ZM11.3834 18.5568H16.9788C17.1245 18.5568 17.2425 18.4388 17.2425 18.2932C17.2425 18.1475 17.1245 18.0295 16.9788 18.0295H11.3834C11.2377 18.0295 11.1197 18.1475 11.1197 18.2932C11.1197 18.4388 11.2377 18.5568 11.3834 18.5568ZM11.3834 20.2035H16.9788C17.1245 20.2035 17.2425 20.0855 17.2425 19.9399C17.2425 19.7942 17.1245 19.6762 16.9788 19.6762H11.3834C11.3134 19.6762 11.2464 19.704 11.1969 19.7534C11.1475 19.8029 11.1197 19.8699 11.1197 19.9399C11.1197 20.0098 11.1475 20.0769 11.1969 20.1263C11.2464 20.1758 11.3134 20.2035 11.3834 20.2035Z"></path></mask><path d="M6.96145 7.98731L6.76556 9.10964C6.75194 9.18719 6.7555 9.26678 6.77598 9.34281C6.79647 9.41883 6.83337 9.48944 6.8841 9.54966C6.93469 9.60998 6.9979 9.65848 7.06927 9.69172C7.14063 9.72497 7.21842 9.74215 7.29715 9.74207H10.0294C10.1892 9.74207 10.3398 9.67193 10.4425 9.54966C10.4932 9.48943 10.5301 9.41881 10.5506 9.34278C10.5711 9.26675 10.5746 9.18716 10.561 9.10961L10.3651 7.98735C10.3351 7.81402 10.2448 7.65688 10.1102 7.54369C9.97552 7.4305 9.80519 7.36856 9.62928 7.36881H9.49326C9.75025 7.13984 9.9125 6.80673 9.9125 6.43629V6.04507C9.9125 5.35625 9.35211 4.7959 8.66333 4.7959C7.97455 4.7959 7.41415 5.35629 7.41415 6.04507V6.43629C7.41415 6.80673 7.5764 7.13987 7.83339 7.36881H7.69737C7.52146 7.36853 7.35111 7.43045 7.21644 7.54364C7.08177 7.65682 6.99145 7.81397 6.96145 7.98731ZM9.84563 8.07809L10.0415 9.20034C10.0419 9.20231 10.0425 9.20597 10.0388 9.21036C10.0351 9.21472 10.0314 9.21472 10.0294 9.21472H7.29712C7.29512 9.21472 7.29139 9.21472 7.2877 9.21033C7.28646 9.20902 7.28556 9.20742 7.28509 9.20568C7.28462 9.20393 7.28458 9.2021 7.28499 9.20034L7.48088 8.07805C7.4897 8.02709 7.51626 7.98089 7.55585 7.94761C7.59544 7.91433 7.64551 7.89612 7.69723 7.89619H7.91678C7.94097 8.28741 8.26603 8.5985 8.66322 8.5985C9.06042 8.5985 9.38547 8.28741 9.40969 7.89619H9.62921C9.68095 7.8961 9.73105 7.9143 9.77066 7.94759C9.81026 7.98088 9.83682 8.0271 9.84563 8.07809ZM8.44181 7.66542C8.51374 7.67836 8.58767 7.6855 8.66326 7.6855C8.73884 7.6855 8.81278 7.67836 8.88474 7.66542V7.84968C8.88474 7.97181 8.78539 8.07116 8.66326 8.07116C8.54112 8.07116 8.44181 7.97181 8.44181 7.84968V7.66542ZM7.94143 6.04507C7.94143 5.64707 8.26525 5.32324 8.66326 5.32324C9.06126 5.32324 9.38508 5.64707 9.38508 6.04507V6.43629C9.38508 6.83429 9.06126 7.15812 8.66326 7.15812C8.26525 7.15812 7.94143 6.83429 7.94143 6.43629V6.04507ZM6.88407 14.7804C6.93466 14.8407 6.99787 14.8892 7.06923 14.9224C7.1406 14.9557 7.21839 14.9729 7.29712 14.9728H10.0294C10.1891 14.9728 10.3397 14.9027 10.4425 14.7804C10.4932 14.7202 10.5301 14.6495 10.5506 14.5735C10.571 14.4975 10.5746 14.4179 10.561 14.3403L10.3651 13.2181C10.3351 13.0447 10.2448 12.8876 10.1101 12.7744C9.97548 12.6612 9.80515 12.5993 9.62924 12.5995H9.49323C9.75022 12.3706 9.91246 12.0375 9.91246 11.667V11.2758C9.91246 10.587 9.35207 10.0266 8.66329 10.0266C7.97451 10.0266 7.41412 10.587 7.41412 11.2758V11.667C7.41412 12.0375 7.57637 12.3706 7.83336 12.5995H7.69734C7.52143 12.5993 7.3511 12.6612 7.21644 12.7744C7.08179 12.8876 6.99148 13.0447 6.96148 13.2181L6.76559 14.3404C6.75195 14.4179 6.75548 14.4975 6.77595 14.5735C6.79642 14.6496 6.83333 14.7202 6.88407 14.7804ZM8.44181 12.8961C8.51374 12.9091 8.58767 12.9162 8.66326 12.9162C8.73884 12.9162 8.81278 12.909 8.88474 12.8961V13.0804C8.88474 13.2025 8.78539 13.3019 8.66326 13.3019C8.54112 13.3019 8.44181 13.2025 8.44181 13.0804V12.8961ZM7.94143 11.2758C7.94143 10.8778 8.26525 10.554 8.66326 10.554C9.06126 10.554 9.38508 10.8778 9.38508 11.2758V11.667C9.38508 12.065 9.06126 12.3888 8.66326 12.3888C8.26525 12.3888 7.94143 12.065 7.94143 11.667V11.2758ZM7.28503 14.431L7.48092 13.3088C7.48973 13.2578 7.51628 13.2116 7.55587 13.1783C7.59546 13.145 7.64554 13.1268 7.69727 13.1269H7.91682C7.94101 13.5181 8.26606 13.8292 8.66326 13.8292C9.06045 13.8292 9.38551 13.5181 9.40973 13.1269H9.62924C9.68097 13.1268 9.73106 13.145 9.77066 13.1783C9.81025 13.2116 9.83681 13.2578 9.84563 13.3088L10.0415 14.431C10.0419 14.433 10.0425 14.4367 10.0388 14.4411C10.0351 14.4454 10.0314 14.4454 10.0294 14.4454H7.29712C7.29512 14.4454 7.29139 14.4454 7.2877 14.441C7.28647 14.4397 7.28558 14.4381 7.28511 14.4364C7.28465 14.4346 7.28462 14.4328 7.28503 14.431ZM6.88407 20.0111C6.93466 20.0715 6.99787 20.12 7.06923 20.1532C7.1406 20.1864 7.21839 20.2036 7.29712 20.2035H10.0294C10.1891 20.2035 10.3397 20.1334 10.4425 20.0111C10.4932 19.9509 10.5301 19.8803 10.5506 19.8042C10.571 19.7282 10.5746 19.6486 10.561 19.5711L10.3651 18.4488C10.3351 18.2755 10.2448 18.1183 10.1101 18.0051C9.97548 17.892 9.80515 17.83 9.62924 17.8303H9.49323C9.75022 17.6013 9.91246 17.2682 9.91246 16.8977V16.5066C9.91246 15.8177 9.35207 15.2574 8.66329 15.2574C7.97451 15.2574 7.41412 15.8178 7.41412 16.5066V16.8978C7.41412 17.2682 7.57637 17.6014 7.83336 17.8303H7.69734C7.52143 17.83 7.3511 17.892 7.21644 18.0052C7.08179 18.1184 6.99148 18.2755 6.96148 18.4488L6.76559 19.5712C6.75195 19.6487 6.75549 19.7283 6.77596 19.8043C6.79643 19.8803 6.83334 19.9509 6.88407 20.0111ZM8.44181 18.1269C8.51374 18.1398 8.58767 18.1469 8.66326 18.1469C8.73884 18.1469 8.81278 18.1398 8.88474 18.1269V18.3112C8.88474 18.4333 8.78539 18.5326 8.66326 18.5326C8.54112 18.5326 8.44181 18.4333 8.44181 18.3112V18.1269ZM7.94143 16.5066C7.94143 16.1086 8.26525 15.7848 8.66326 15.7848C9.06126 15.7848 9.38508 16.1086 9.38508 16.5066V16.8978C9.38508 17.2958 9.06126 17.6196 8.66326 17.6196C8.26525 17.6196 7.94143 17.2958 7.94143 16.8978V16.5066ZM7.28503 19.6618L7.48092 18.5395C7.48973 18.4886 7.51628 18.4424 7.55587 18.4091C7.59546 18.3758 7.64554 18.3576 7.69727 18.3576H7.91682C7.94101 18.7489 8.26606 19.06 8.66326 19.06C9.06049 19.06 9.38554 18.7489 9.40973 18.3576H9.62924C9.68097 18.3576 9.73105 18.3758 9.77065 18.4091C9.81024 18.4423 9.8368 18.4885 9.84563 18.5395L10.0415 19.6618C10.0419 19.6636 10.0419 19.6654 10.0414 19.6672C10.041 19.6689 10.0401 19.6705 10.0388 19.6718C10.0351 19.6762 10.0314 19.6762 10.0294 19.6762H7.29712C7.29512 19.6762 7.29139 19.6762 7.2877 19.6718C7.28647 19.6705 7.28558 19.6689 7.28512 19.6672C7.28465 19.6654 7.28462 19.6636 7.28503 19.6618ZM16.9788 9.21472H11.3834C11.2377 9.21472 11.1197 9.33274 11.1197 9.47839C11.1197 9.62405 11.2377 9.74207 11.3834 9.74207H16.9788C17.1245 9.74207 17.2425 9.62405 17.2425 9.47839C17.2425 9.33274 17.1245 9.21472 16.9788 9.21472ZM11.3834 14.9728H16.9788C17.1245 14.9728 17.2425 14.8548 17.2425 14.7091C17.2425 14.5635 17.1245 14.4454 16.9788 14.4454H11.3834C11.2377 14.4454 11.1197 14.5635 11.1197 14.7091C11.1197 14.8548 11.2377 14.9728 11.3834 14.9728ZM11.3834 18.5568H16.9788C17.1245 18.5568 17.2425 18.4388 17.2425 18.2932C17.2425 18.1475 17.1245 18.0295 16.9788 18.0295H11.3834C11.2377 18.0295 11.1197 18.1475 11.1197 18.2932C11.1197 18.4388 11.2377 18.5568 11.3834 18.5568ZM11.3834 20.2035H16.9788C17.1245 20.2035 17.2425 20.0855 17.2425 19.9399C17.2425 19.7942 17.1245 19.6762 16.9788 19.6762H11.3834C11.3134 19.6762 11.2464 19.704 11.1969 19.7534C11.1475 19.8029 11.1197 19.8699 11.1197 19.9399C11.1197 20.0098 11.1475 20.0769 11.1969 20.1263C11.2464 20.1758 11.3134 20.2035 11.3834 20.2035Z" fill="%234048E0"></path><path d="M6.96145 7.98731L6.76556 9.10964C6.75194 9.18719 6.7555 9.26678 6.77598 9.34281C6.79647 9.41883 6.83337 9.48944 6.8841 9.54966C6.93469 9.60998 6.9979 9.65848 7.06927 9.69172C7.14063 9.72497 7.21842 9.74215 7.29715 9.74207H10.0294C10.1892 9.74207 10.3398 9.67193 10.4425 9.54966C10.4932 9.48943 10.5301 9.41881 10.5506 9.34278C10.5711 9.26675 10.5746 9.18716 10.561 9.10961L10.3651 7.98735C10.3351 7.81402 10.2448 7.65688 10.1102 7.54369C9.97552 7.4305 9.80519 7.36856 9.62928 7.36881H9.49326C9.75025 7.13984 9.9125 6.80673 9.9125 6.43629V6.04507C9.9125 5.35625 9.35211 4.7959 8.66333 4.7959C7.97455 4.7959 7.41415 5.35629 7.41415 6.04507V6.43629C7.41415 6.80673 7.5764 7.13987 7.83339 7.36881H7.69737C7.52146 7.36853 7.35111 7.43045 7.21644 7.54364C7.08177 7.65682 6.99145 7.81397 6.96145 7.98731ZM9.84563 8.07809L10.0415 9.20034C10.0419 9.20231 10.0425 9.20597 10.0388 9.21036C10.0351 9.21472 10.0314 9.21472 10.0294 9.21472H7.29712C7.29512 9.21472 7.29139 9.21472 7.2877 9.21033C7.28646 9.20902 7.28556 9.20742 7.28509 9.20568C7.28462 9.20393 7.28458 9.2021 7.28499 9.20034L7.48088 8.07805C7.4897 8.02709 7.51626 7.98089 7.55585 7.94761C7.59544 7.91433 7.64551 7.89612 7.69723 7.89619H7.91678C7.94097 8.28741 8.26603 8.5985 8.66322 8.5985C9.06042 8.5985 9.38547 8.28741 9.40969 7.89619H9.62921C9.68095 7.8961 9.73105 7.9143 9.77066 7.94759C9.81026 7.98088 9.83682 8.0271 9.84563 8.07809ZM8.44181 7.66542C8.51374 7.67836 8.58767 7.6855 8.66326 7.6855C8.73884 7.6855 8.81278 7.67836 8.88474 7.66542V7.84968C8.88474 7.97181 8.78539 8.07116 8.66326 8.07116C8.54112 8.07116 8.44181 7.97181 8.44181 7.84968V7.66542ZM7.94143 6.04507C7.94143 5.64707 8.26525 5.32324 8.66326 5.32324C9.06126 5.32324 9.38508 5.64707 9.38508 6.04507V6.43629C9.38508 6.83429 9.06126 7.15812 8.66326 7.15812C8.26525 7.15812 7.94143 6.83429 7.94143 6.43629V6.04507ZM6.88407 14.7804C6.93466 14.8407 6.99787 14.8892 7.06923 14.9224C7.1406 14.9557 7.21839 14.9729 7.29712 14.9728H10.0294C10.1891 14.9728 10.3397 14.9027 10.4425 14.7804C10.4932 14.7202 10.5301 14.6495 10.5506 14.5735C10.571 14.4975 10.5746 14.4179 10.561 14.3403L10.3651 13.2181C10.3351 13.0447 10.2448 12.8876 10.1101 12.7744C9.97548 12.6612 9.80515 12.5993 9.62924 12.5995H9.49323C9.75022 12.3706 9.91246 12.0375 9.91246 11.667V11.2758C9.91246 10.587 9.35207 10.0266 8.66329 10.0266C7.97451 10.0266 7.41412 10.587 7.41412 11.2758V11.667C7.41412 12.0375 7.57637 12.3706 7.83336 12.5995H7.69734C7.52143 12.5993 7.3511 12.6612 7.21644 12.7744C7.08179 12.8876 6.99148 13.0447 6.96148 13.2181L6.76559 14.3404C6.75195 14.4179 6.75548 14.4975 6.77595 14.5735C6.79642 14.6496 6.83333 14.7202 6.88407 14.7804ZM8.44181 12.8961C8.51374 12.9091 8.58767 12.9162 8.66326 12.9162C8.73884 12.9162 8.81278 12.909 8.88474 12.8961V13.0804C8.88474 13.2025 8.78539 13.3019 8.66326 13.3019C8.54112 13.3019 8.44181 13.2025 8.44181 13.0804V12.8961ZM7.94143 11.2758C7.94143 10.8778 8.26525 10.554 8.66326 10.554C9.06126 10.554 9.38508 10.8778 9.38508 11.2758V11.667C9.38508 12.065 9.06126 12.3888 8.66326 12.3888C8.26525 12.3888 7.94143 12.065 7.94143 11.667V11.2758ZM7.28503 14.431L7.48092 13.3088C7.48973 13.2578 7.51628 13.2116 7.55587 13.1783C7.59546 13.145 7.64554 13.1268 7.69727 13.1269H7.91682C7.94101 13.5181 8.26606 13.8292 8.66326 13.8292C9.06045 13.8292 9.38551 13.5181 9.40973 13.1269H9.62924C9.68097 13.1268 9.73106 13.145 9.77066 13.1783C9.81025 13.2116 9.83681 13.2578 9.84563 13.3088L10.0415 14.431C10.0419 14.433 10.0425 14.4367 10.0388 14.4411C10.0351 14.4454 10.0314 14.4454 10.0294 14.4454H7.29712C7.29512 14.4454 7.29139 14.4454 7.2877 14.441C7.28647 14.4397 7.28558 14.4381 7.28511 14.4364C7.28465 14.4346 7.28462 14.4328 7.28503 14.431ZM6.88407 20.0111C6.93466 20.0715 6.99787 20.12 7.06923 20.1532C7.1406 20.1864 7.21839 20.2036 7.29712 20.2035H10.0294C10.1891 20.2035 10.3397 20.1334 10.4425 20.0111C10.4932 19.9509 10.5301 19.8803 10.5506 19.8042C10.571 19.7282 10.5746 19.6486 10.561 19.5711L10.3651 18.4488C10.3351 18.2755 10.2448 18.1183 10.1101 18.0051C9.97548 17.892 9.80515 17.83 9.62924 17.8303H9.49323C9.75022 17.6013 9.91246 17.2682 9.91246 16.8977V16.5066C9.91246 15.8177 9.35207 15.2574 8.66329 15.2574C7.97451 15.2574 7.41412 15.8178 7.41412 16.5066V16.8978C7.41412 17.2682 7.57637 17.6014 7.83336 17.8303H7.69734C7.52143 17.83 7.3511 17.892 7.21644 18.0052C7.08179 18.1184 6.99148 18.2755 6.96148 18.4488L6.76559 19.5712C6.75195 19.6487 6.75549 19.7283 6.77596 19.8043C6.79643 19.8803 6.83334 19.9509 6.88407 20.0111ZM8.44181 18.1269C8.51374 18.1398 8.58767 18.1469 8.66326 18.1469C8.73884 18.1469 8.81278 18.1398 8.88474 18.1269V18.3112C8.88474 18.4333 8.78539 18.5326 8.66326 18.5326C8.54112 18.5326 8.44181 18.4333 8.44181 18.3112V18.1269ZM7.94143 16.5066C7.94143 16.1086 8.26525 15.7848 8.66326 15.7848C9.06126 15.7848 9.38508 16.1086 9.38508 16.5066V16.8978C9.38508 17.2958 9.06126 17.6196 8.66326 17.6196C8.26525 17.6196 7.94143 17.2958 7.94143 16.8978V16.5066ZM7.28503 19.6618L7.48092 18.5395C7.48973 18.4886 7.51628 18.4424 7.55587 18.4091C7.59546 18.3758 7.64554 18.3576 7.69727 18.3576H7.91682C7.94101 18.7489 8.26606 19.06 8.66326 19.06C9.06049 19.06 9.38554 18.7489 9.40973 18.3576H9.62924C9.68097 18.3576 9.73105 18.3758 9.77065 18.4091C9.81024 18.4423 9.8368 18.4885 9.84563 18.5395L10.0415 19.6618C10.0419 19.6636 10.0419 19.6654 10.0414 19.6672C10.041 19.6689 10.0401 19.6705 10.0388 19.6718C10.0351 19.6762 10.0314 19.6762 10.0294 19.6762H7.29712C7.29512 19.6762 7.29139 19.6762 7.2877 19.6718C7.28647 19.6705 7.28558 19.6689 7.28512 19.6672C7.28465 19.6654 7.28462 19.6636 7.28503 19.6618ZM16.9788 9.21472H11.3834C11.2377 9.21472 11.1197 9.33274 11.1197 9.47839C11.1197 9.62405 11.2377 9.74207 11.3834 9.74207H16.9788C17.1245 9.74207 17.2425 9.62405 17.2425 9.47839C17.2425 9.33274 17.1245 9.21472 16.9788 9.21472ZM11.3834 14.9728H16.9788C17.1245 14.9728 17.2425 14.8548 17.2425 14.7091C17.2425 14.5635 17.1245 14.4454 16.9788 14.4454H11.3834C11.2377 14.4454 11.1197 14.5635 11.1197 14.7091C11.1197 14.8548 11.2377 14.9728 11.3834 14.9728ZM11.3834 18.5568H16.9788C17.1245 18.5568 17.2425 18.4388 17.2425 18.2932C17.2425 18.1475 17.1245 18.0295 16.9788 18.0295H11.3834C11.2377 18.0295 11.1197 18.1475 11.1197 18.2932C11.1197 18.4388 11.2377 18.5568 11.3834 18.5568ZM11.3834 20.2035H16.9788C17.1245 20.2035 17.2425 20.0855 17.2425 19.9399C17.2425 19.7942 17.1245 19.6762 16.9788 19.6762H11.3834C11.3134 19.6762 11.2464 19.704 11.1969 19.7534C11.1475 19.8029 11.1197 19.8699 11.1197 19.9399C11.1197 20.0098 11.1475 20.0769 11.1969 20.1263C11.2464 20.1758 11.3134 20.2035 11.3834 20.2035Z" stroke="%234048E0" stroke-width="0.2" mask="url(%23path-2-outside-1_5335_2029)"></path><path d="M18.663 18.1442C18.5798 18.1442 18.5001 18.1772 18.4412 18.236C18.3824 18.2949 18.3494 18.3746 18.3494 18.4578V20.5329C18.3494 20.7476 18.1746 20.9224 17.9599 20.9224H6.04004C5.82532 20.9224 5.65059 20.7476 5.65059 20.5329V8.99219C5.65059 8.81892 5.51014 8.67852 5.33691 8.67852C5.16369 8.67852 5.02324 8.81892 5.02324 8.99219V20.5329C5.02324 21.0936 5.47931 21.5497 6.04004 21.5497H17.9599C18.5207 21.5497 18.9767 21.0936 18.9767 20.5329V18.4578C18.9767 18.3746 18.9437 18.2949 18.8848 18.236C18.826 18.1772 18.7462 18.1442 18.663 18.1442ZM16.9788 12.7488H15.2583C15.085 12.7488 14.9446 12.8892 14.9446 13.0624C14.9446 13.2357 15.085 13.3761 15.2583 13.3761H16.9788C17.1521 13.3761 17.2925 13.2357 17.2925 13.0624C17.2925 12.8892 17.1521 12.7488 16.9788 12.7488Z" fill="%234048E0" stroke="%234048E0" stroke-width="0.1"></path><path d="M11.3834 13.3762H14.1091C14.2823 13.3762 14.4228 13.2358 14.4228 13.0625C14.4228 12.8892 14.2823 12.7488 14.1091 12.7488H11.3834C11.3002 12.7488 11.2204 12.7819 11.1616 12.8407C11.1027 12.8995 11.0697 12.9793 11.0697 13.0625C11.0697 13.1457 11.1027 13.2255 11.1616 13.2843C11.2204 13.3431 11.3002 13.3762 11.3834 13.3762Z" fill="%234048E0" stroke="%234048E0" stroke-width="0.1"></path></svg>');
}

.as-dashboard.as-panel .as-ds-digits .card .card-footer {
  	padding: 0;
  	text-align: left !important;
  	border-top: none;
	background-color: transparent;
  	
}

.as-dashboard.as-panel .as-ds-digits .card .card-footer a {
	-webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
    background-color: transparent;
    border-color: var(--cr-blue);
    color: var(--cr-blue);
    margin-top: .94rem;
  	border-radius: 0.375rem;
}

.as-dashboard.as-panel .as-ds-digits .card .card-footer a:hover {
	color: var(--cr-white);
    background-color: var(--cr-blue);
}

.as-dashboard.as-panel .as-ds-digits .card .card-body .row .col {
	display: flex;
    flex-direction: column;
  	margin-right: 0 !important;
}


.as-dashboard.as-panel .as-ds-digits .card .card-body .text-xs {
	order: 1;
  	margin-top: 1rem;
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 100%;
    -moz-box-flex: 0;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
    line-height: 140%;
  	text-transform: none !important;
}

.as-dashboard.as-panel .as-ds-digits .card .card-body .as-ds-additionalNumber {
	position: absolute;
    top: 0;
    right: 0;
  	color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    line-height: 140%;
}

.as-dashboard.as-panel .as-ds-panel {
    box-shadow: none !important;
}

.as-dashboard.as-panel .as-ds-panel .card-header {
  	display: flex !important;
  	justify-content: space-between;
  	align-items: center;
	background-color: transparent;
  	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

.as-dashboard.as-panel .as-ds-panel .card-header h6 {
  	font-weight: 600 !important;
	color: var(--LIGHT-BLACK, #424242) !important;
}

.as-panel, .as-ds-panel {
	border-radius: 0.375rem !important;
}


.as-dashboard.as-panel .as-ds-panel .card-header[aria-expanded="true"]::after {
  	content: '';
  	display: inline-block;
	min-width: 1rem;
    max-width: 1rem;
    height: 1rem;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M8 5L13 10H3L8 5Z" fill="%234048E0"></path></svg>');
    margin-left: .62rem;
}

.as-dashboard.as-panel .as-ds-panel .card-header[aria-expanded="false"]::after {
  	content: '';
  	display: inline-block;
	min-width: 1rem;
    max-width: 1rem;
    height: 1rem;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M8 5L13 10H3L8 5Z" fill="%234048E0"></path></svg>');
    margin-left: .62rem;
  	transform: rotate(180deg);
}

.as-table.as-panel {
	padding: 0 !important;
  	box-shadow: none !important;
}

.as-table .crd2FilterItems .crd2FilterItem:last-child {
	display: flex;
  	align-items: center;
  	gap: .62rem;
  	top: 0;
}

.as-table .crd2FilterItems {
	display: flex;
  //	align-items: center;
}

.as-table .crd2FilterItem[data-type="string"],
.as-table .crd2FilterItem[data-type="select"] {
	width: 100%;
}

.as-table .crd2FilterItem .form-control {
	width: 100%;
  	min-width: 228px;
  	max-height: 47px;
}

//.client-balance__items-text,
.as-table.table-gray .crd2Val,
.as-table.table-gray .crd2Val span {
	color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    background-color: transparent;
    padding: 0;
}

.client-balance__items-block:last-child .client-balance__items-text.client-balance__items-status {
	padding: 0.31rem 0.87rem;
    color: var(--cr-red);
    font-size: .75rem;
}



@media only screen and (max-width: 768px) {
  .crd2FilterLink {
      margin: 0 !important;
  }
}

body .crd2FilterItems {
	width: auto;
  	gap: .62rem;
}

body .crd2Toolbar {
  	display: flex;
  	justify-content: end;
	top: 0;
  	margin-right: 0;
}

body .crd2FilterItem, 
body .pagingcontainer, 
body .crd2Toolbar a,
.as-table .form-control {
	margin: 0;
}

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle,
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle {
    background-color: transparent;
    border-color: var(--STROKE, #E3E3E3);
}

.btn-secondary.focus, .btn-secondary:focus,
.btn-light.focus, .btn-light:focus {
    box-shadow: none;
}

.as-money.text-success {
	color: var(--LIGHT-BLACK, #424242) !important;
}

.as-entity-status {
	margin-bottom: 0;
}

.as-entity-statusName {
  	display: none;
}

.as-table[data-code="clientorderresidents"] .crd2Title,
.as-table[data-code="residents"] .crd2Title {
    font-size: 1rem;
    font-weight: 600;
    white-space: nowrap;
}

.as-table[data-code="clientorderresidents"] .crd2Pagingwrapper,
.as-table[data-code="residents"] .crd2Pagingwrapper  {
	display: none;
}

.crd2FastCreate  {
	background-color: transparent;
    color: var(--cr-blue);
    border-color: var(--cr-blue);
}

.application-detail__content-text .as-money-r::before {
	content: none;
}

.as-entity-statusAction,
.as-entity-statusAction.btn-xs {
    padding: .75rem 1.25rem !important;
    font-size: 1rem !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140% !important;
	background-color: transparent;
    border: 1px solid var(--cr-blue) !important;
    max-width: 100%;
    width: 100%;
    margin-top: 1rem;
    color: var(--cr-blue);
  	border-radius: 0.375rem !important;
    transition: ease-in-out .3s;
}

.as-entity-statusAction[data-code="Cancel"],
.as-entity-statusAction[data-code="clientcancel"] {
	color: var(--cr-red);
    border-color: var(--cr-red) !important;
}

.as-entity-statusAction[data-code="Cancel"]:hover,
.as-entity-statusAction[data-code="clientcancel"]:hover {
	background-color: var(--cr-red) !important;
  	box-shadow: 0px 8px 24px 0px rgba(255, 0, 0, 0.25);
}

.as-entity-statusAction:hover,
.as-entity-statusAction.btn-xs:hover {
	color: var(--cr-white);
    background-color: var(--cr-blue);
}

.as-entity-statusAction[data-code="ownercancel"] {
	color: var(--cr-red);
    border-color: var(--cr-red) !important;
  	background-color: transparent;
}


.as-entity-statusAction[data-code="ownercancel"]:hover {
	background-color: var(--cr-red);
  	color: var(--cr-white);
  	box-shadow: 0px 8px 24px 0px rgba(255, 0, 0, 0.25);
}

.as-entity-statusActions, .as-entity-additionalToolbar {
	margin: 0;
}

.client-cabinet .as-table .crd2Title  {
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}


.as-table .as-daterange.form-control {
	padding-left: 2.44rem;
}

.as-table .crd2FilterItem[data-type="daterange"] {
	position: relative;
}

.as-table .crd2FilterItem[data-type="daterange"]::before {
    content: '';
    position: absolute;
    left: 0.94rem;
    top: 0.94rem;
    width: 1rem;
    height: 1rem;
    display: block;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(%23clip0_2805_21)"><path d="M14 0H2C1.46957 0 0.960859 0.210714 0.585786 0.585786C0.210714 0.960859 0 1.46957 0 2L0 14C0 14.5304 0.210714 15.0391 0.585786 15.4142C0.960859 15.7893 1.46957 16 2 16H14C14.5304 16 15.0391 15.7893 15.4142 15.4142C15.7893 15.0391 16 14.5304 16 14V2C16 1.46957 15.7893 0.960859 15.4142 0.585786C15.0391 0.210714 14.5304 0 14 0ZM1 3.857C1 3.384 1.448 3 2 3H14C14.552 3 15 3.384 15 3.857V14.143C15 14.616 14.552 15 14 15H2C1.448 15 1 14.616 1 14.143V3.857Z" fill="%23A3A3B5"></path><path d="M6.5 7C6.76522 7 7.01957 6.89464 7.20711 6.70711C7.39464 6.51957 7.5 6.26522 7.5 6C7.5 5.73478 7.39464 5.48043 7.20711 5.29289C7.01957 5.10536 6.76522 5 6.5 5C6.23478 5 5.98043 5.10536 5.79289 5.29289C5.60536 5.48043 5.5 5.73478 5.5 6C5.5 6.26522 5.60536 6.51957 5.79289 6.70711C5.98043 6.89464 6.23478 7 6.5 7ZM9.5 7C9.76522 7 10.0196 6.89464 10.2071 6.70711C10.3946 6.51957 10.5 6.26522 10.5 6C10.5 5.73478 10.3946 5.48043 10.2071 5.29289C10.0196 5.10536 9.76522 5 9.5 5C9.23478 5 8.98043 5.10536 8.79289 5.29289C8.60536 5.48043 8.5 5.73478 8.5 6C8.5 6.26522 8.60536 6.51957 8.79289 6.70711C8.98043 6.89464 9.23478 7 9.5 7ZM12.5 7C12.7652 7 13.0196 6.89464 13.2071 6.70711C13.3946 6.51957 13.5 6.26522 13.5 6C13.5 5.73478 13.3946 5.48043 13.2071 5.29289C13.0196 5.10536 12.7652 5 12.5 5C12.2348 5 11.9804 5.10536 11.7929 5.29289C11.6054 5.48043 11.5 5.73478 11.5 6C11.5 6.26522 11.6054 6.51957 11.7929 6.70711C11.9804 6.89464 12.2348 7 12.5 7ZM3.5 10C3.76522 10 4.01957 9.89464 4.20711 9.70711C4.39464 9.51957 4.5 9.26522 4.5 9C4.5 8.73478 4.39464 8.48043 4.20711 8.29289C4.01957 8.10536 3.76522 8 3.5 8C3.23478 8 2.98043 8.10536 2.79289 8.29289C2.60536 8.48043 2.5 8.73478 2.5 9C2.5 9.26522 2.60536 9.51957 2.79289 9.70711C2.98043 9.89464 3.23478 10 3.5 10ZM6.5 10C6.76522 10 7.01957 9.89464 7.20711 9.70711C7.39464 9.51957 7.5 9.26522 7.5 9C7.5 8.73478 7.39464 8.48043 7.20711 8.29289C7.01957 8.10536 6.76522 8 6.5 8C6.23478 8 5.98043 8.10536 5.79289 8.29289C5.60536 8.48043 5.5 8.73478 5.5 9C5.5 9.26522 5.60536 9.51957 5.79289 9.70711C5.98043 9.89464 6.23478 10 6.5 10ZM9.5 10C9.76522 10 10.0196 9.89464 10.2071 9.70711C10.3946 9.51957 10.5 9.26522 10.5 9C10.5 8.73478 10.3946 8.48043 10.2071 8.29289C10.0196 8.10536 9.76522 8 9.5 8C9.23478 8 8.98043 8.10536 8.79289 8.29289C8.60536 8.48043 8.5 8.73478 8.5 9C8.5 9.26522 8.60536 9.51957 8.79289 9.70711C8.98043 9.89464 9.23478 10 9.5 10ZM12.5 10C12.7652 10 13.0196 9.89464 13.2071 9.70711C13.3946 9.51957 13.5 9.26522 13.5 9C13.5 8.73478 13.3946 8.48043 13.2071 8.29289C13.0196 8.10536 12.7652 8 12.5 8C12.2348 8 11.9804 8.10536 11.7929 8.29289C11.6054 8.48043 11.5 8.73478 11.5 9C11.5 9.26522 11.6054 9.51957 11.7929 9.70711C11.9804 9.89464 12.2348 10 12.5 10ZM3.5 13C3.76522 13 4.01957 12.8946 4.20711 12.7071C4.39464 12.5196 4.5 12.2652 4.5 12C4.5 11.7348 4.39464 11.4804 4.20711 11.2929C4.01957 11.1054 3.76522 11 3.5 11C3.23478 11 2.98043 11.1054 2.79289 11.2929C2.60536 11.4804 2.5 11.7348 2.5 12C2.5 12.2652 2.60536 12.5196 2.79289 12.7071C2.98043 12.8946 3.23478 13 3.5 13ZM6.5 13C6.76522 13 7.01957 12.8946 7.20711 12.7071C7.39464 12.5196 7.5 12.2652 7.5 12C7.5 11.7348 7.39464 11.4804 7.20711 11.2929C7.01957 11.1054 6.76522 11 6.5 11C6.23478 11 5.98043 11.1054 5.79289 11.2929C5.60536 11.4804 5.5 11.7348 5.5 12C5.5 12.2652 5.60536 12.5196 5.79289 12.7071C5.98043 12.8946 6.23478 13 6.5 13ZM9.5 13C9.76522 13 10.0196 12.8946 10.2071 12.7071C10.3946 12.5196 10.5 12.2652 10.5 12C10.5 11.7348 10.3946 11.4804 10.2071 11.2929C10.0196 11.1054 9.76522 11 9.5 11C9.23478 11 8.98043 11.1054 8.79289 11.2929C8.60536 11.4804 8.5 11.7348 8.5 12C8.5 12.2652 8.60536 12.5196 8.79289 12.7071C8.98043 12.8946 9.23478 13 9.5 13Z" fill="%23A3A3B5"></path></g><defs><clipPath id="clip0_2805_21"><rect width="16" height="16" fill="white"></rect></clipPath></defs></svg>');
}

.as-table .crd2FilterItem[data-type="select"] .form-control {
	padding: 0.75rem 0.94rem;
}

.client-balance__toggler.active::before {
	bottom: -0.8rem;
}

.tg {
	z-index: 1000;
}



.as-table .crd2SubLink {
	display: block;
  	margin-right: 0 !important;
  	
}

.as-table .crd2SubLink .fa.fa-plus::before {
  	margin-top: .62rem;
	content: 'Развернуть';
    display: inline-block;
  	width: 100%;
  	font-family: var(--ff-raleway);
  	font-size: calc(0.125vw + 13.6px);
  	font-weight: 400;
    color: var(--cr-blue);
  	text-align: right;
}

body[data-lang="en-us"] .as-table .crd2SubLink .fa.fa-plus::before {
	content: 'Expand';
}

.as-table .crd2SubLink .fa.fa-minus::before {
  	margin-top: .62rem;
	content: 'Скрыть';
    display: inline-block;
  	width: 100%;
  	font-family: var(--ff-raleway);
  	font-size: calc(0.125vw + 13.6px);
  	font-weight: 400;
    color: var(--cr-blue);
  	text-align: right;
}

body[data-lang="en-us"] .as-table .crd2SubLink .fa.fa-minus::before {
	content: 'Collapse';
}

.as-table[data-code="clientorders2"] .crd2Cell[data-code="statusOrder"] {
	display: flex;
  	flex-direction: column;
  	align-items: end;
}


.as-table[data-code="clientorders2"] [data-code="statusOrder"] .crd2Sub {
  	margin-top: .62rem;
	order: 1;
  
}

.as-table[data-code="clientorders2operations"] .table-responsive {
	padding: 0;
  	border: none;
  	margin-bottom: 0;
}

.client-balance__items-block:first-child .client-balance__items-text {
    padding: .62rem;
    color: var(--cr-white);
    background-color: var(--cr-blue);
    -webkit-border-radius: .1875rem;
    -moz-border-radius: .1875rem;
    border-radius: .1875rem;
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
}

.client-balance__items-text.status {
	padding: .31rem .88rem;
    background-color: var(--cr-white);
    -webkit-border-radius: 6.25rem;
    -moz-border-radius: 6.25rem;
    border-radius: 6.25rem;
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  	text-align: center;
  	font-size: 1rem;
  	text-wrap: nowrap;
}

.client-balance__items-text.status.done {
    color: var(--cr-green);
}

.client-balance__items-text.status.--blue {
	color: var(--cr-blue);
}

.client-balance__items-text.--red {
    color: var(--cr-red, #F00)!important;
}

.client-balance__items-text.status.canceled {
    color: var(--cr-red, #F00);
}

.client-balance__items td {
	padding: .31rem;
  	vertical-align: middle;
}

.popover .crd2FastCreateBtn {
	width: auto;
}

/*.as-table:not(.adm-table) .crd2AddRow .as-stuffTitlePanelCont,
.as-table:not(.adm-table) .crd2AddRow .crd2Pagingwrapper {
	display: none;
}*/

body .crd2Table.crd2Theme-light tbody tr:hover {
    background-color: transparent;
}

.as-table:not(.adm-table) .crd2AddRow > td {
	padding: 0;
}

.as-table:not(.adm-table) .crd2AddRow table {
	display: flex;
  	justify-content: end;
}

.crd2AddRow .as-table[data-code="ownerorders2operations"]  table tbody {
	width: 100%;
}

.crd2AddRow .as-table[data-code="ownerorders2operations"] table tbody tr {
  	padding: 1rem 0;
	display: flex;
  	justify-content: end;
}

.crd2AddRow .as-table[data-code="ownerorders2operations"] table tbody td {
  	padding: 0;
}

.crd2AddRow .as-table[data-code="ownerorders2operations"] table tbody td[data-code="desc_reviewClient"] {
	margin-left: auto;
}

.as-table:not(.adm-table) .crd2AddRow .crd2Cell {
	overflow: visible;
}

.as-table .crd2Toolbar .as-form-modal.btn {
	background-color: transparent;
    border-color: var(--cr-blue);
    color: var(--cr-blue);
}

.as-table .crd2Toolbar .as-form-modal.btn:hover {
	color: var(--cr-white);
    background-color: var(--cr-blue);
}

/*.as-table td {
	vertical-align: middle;
}*/

.as-table [data-code="calendar"] .crd2SubLink::before {
	text-align: left;
}


.as-calendar .btn span {
  	font-size: 1.5em;
    vertical-align: middle;
      speak: none;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    height: 1em;
    line-height: 1;
    text-align: center;
    text-transform: none;
    user-select: none;
    width: 1em;
    font-family: fcicons !important;
	color: var(--cr-blue);
}

.as-calendar .btn {
	 background-color: transparent;
    -webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border: .0625rem solid var(--STROKE, #E3E3E3);
    margin-right: .63rem;
    outline: none;
    border-radius: 0.375rem !important;
  	display: inline-block;
    font-size: 1em;
    font-weight: 400;
    line-height: 1.5;
    padding: 0.4em 0.65em;
    text-align: center;
    user-select: none;
    vertical-align: middle;
}

.as-calendar .btn:hover {
  	-webkit-box-shadow: none;
	box-shadow: none;
}

.as-calendar .fc-prev-button span::before {
	content: "";
}

.as-calendar .fc-next-button span::before {
	content: "";
}

.as-calendar h2 {
	 color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    font-family: var(--ff-raleway);
}

.as-calendar .table-bordered thead td, 
.as-calendar .table-bordered thead th {
    border-bottom-width: 1px;
}

.as-calendar td {
	border: none;
}
.as-calendar td,
.as-calendar th {
  	padding: .75rem !important;
	border: 1px solid #ddd;
}

.as-calendar .fc-head-container,
.as-calendar .fc-body > tr > td {
	padding: 0 !important;
}

.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number {
  	color: var(--BLUE, #4048E0);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-family: var(--ff-raleway);
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
	float: left !important;
}

.fc th {
	color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    font-family: var(--ff-raleway);
    padding: 0;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
  	text-align: left !important;
}

.fc-day-top.fc-other-month {
	opacity: 1 !important;
}

.fc-day-top.fc-other-month .fc-day-number {  	
	color: var(--cr-grey) !important;
}

.fc-day.fc-thu.fc-today.alert.alert-info {
	background: var(--LIGHT-BLUE, #F0F2FF);
}

body .as-calendar .fc-toolbar>div {
    margin-bottom: 0;
}

.as-table.calendarNoBg .crd2AddRow,
.as-table.calendarNoBg .crd2AddRow table tr,
.as-table.calendarNoBg .crd2AddRow:hover {
	background-color: transparent !important;
}



.as-table.calendarNoBg .crd2AddRow table {
	display: table;
}

[data-code="processNotification"] i {
	display: none;
}

[data-code="processNotification"] {
    min-width: 1.5rem;
    max-width: 1.5rem;
    height: 1.5rem;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.3621 7.21034L7.43576 17.3724L2 12.3168L3.30137 11.1065L7.43576 14.9517L17.0607 6L18.3621 7.21034Z" fill="%23A3A3B5"></path><path d="M8.60135 16.6307L10.0737 18L21 7.83796L19.6986 6.62762L10.0737 15.5793L9.90272 15.4203L8.60135 16.6307Z" fill="%23A3A3B5"></path></svg>');
}

.as-table[data-code="notifications"] .crd2Cell[data-code="button"] {
	text-align: right;
}

.as-table[data-code="notifications"] .crd2FilterItem[data-code="showAll"] {
	display: flex;
  	align-items: center;
}

.as-table[data-code="notifications"] .crd2FilterItem[data-code="showAll"] label {
	margin-bottom: 0;
  	white-space: nowrap
}

.as-table[data-code="notifications"] .crd2OperationItem {
	background-color: transparent;
    color: var(--cr-blue);
    border-color: var(--cr-blue);
}

.as-table[data-code="notifications"] .crd2OperationItem:hover {
	background-color: transparent !important;
  	box-shadow: none !important;
  	-webkit-box-shadow: none !important;
}

.as-table[data-code="notifications"] .crd2OperationItem i {
	display: none;
}

.as-table[data-code="notifications"] .notifications-center__btns .crd2OperationItem:hover {
	-webkit-box-shadow: 0px 8px 24px 0px rgba(64, 72, 224, 0.38) !important;
    -moz-box-shadow: 0px 8px 24px 0px rgba(64, 72, 224, 0.38) !important;
    box-shadow: 0px 8px 24px 0px rgba(64, 72, 224, 0.38) !important;
    -webkit-transition: ease-in-out 0.3s;
    color: var(--cr-white);
    -o-transition: ease-in-out 0.3s;
    background-color: var(--cr-blue) !important;
    -moz-transition: ease-in-out 0.3s;
    transition: ease-in-out 0.3s;
}

.notifications-center__btns .crd2Toolbar {
  	display: flex;
	gap: .63rem;
}

.as-table[data-code="notifications"] .crd2FilterItem:last-child {
	display: none;
}

.as-table[data-code="notifications"] .crd2FilterItem[data-code="text"] {
	position: relative;
}


.as-table[data-code="notifications"] .crd2FilterItem[data-code="text"]::after {
  	content: '';
  	position: absolute;
  	top: 50%;
  	right: 15px;
  	transform: translateY(-50%);
  	display: block;
  	width: 16px;
  	height: 16px;
  	background-repeat: no-repeat;
    background-position: left;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.6667 14.6667L13.3334 13.3333M7.66671 14C8.49841 14 9.32197 13.8362 10.0904 13.5179C10.8588 13.1996 11.5569 12.7331 12.145 12.145C12.7332 11.5569 13.1997 10.8587 13.5179 10.0903C13.8362 9.32193 14 8.49837 14 7.66666C14 6.83496 13.8362 6.01139 13.5179 5.243C13.1997 4.4746 12.7332 3.77642 12.145 3.18832C11.5569 2.60021 10.8588 2.1337 10.0904 1.81542C9.32197 1.49714 8.49841 1.33333 7.66671 1.33333C5.987 1.33333 4.37609 2.00059 3.18836 3.18832C2.00063 4.37605 1.33337 5.98696 1.33337 7.66666C1.33337 9.34637 2.00063 10.9573 3.18836 12.145C4.37609 13.3327 5.987 14 7.66671 14Z" stroke="%234048E0" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}

.as-table[data-code="ownerobjects2"] .form-control {
	min-width: auto;
}

.as-table[data-code="ownerobjects2"] .as-stuffTitlePanel {
	display: none;
}






.as-table[data-code="clientorderresidents"] .form-control,
.as-table[data-code="residents"] .form-control {
	min-width: auto;
}

.as-table[data-code="ownerobjects2"] .crd2Cell[data-code="numbers"],
.as-table[data-code="ownerorders"] .crd2Cell[data-code="statusOrder"] {
	display: flex;
  	flex-direction: column;
}

.as-table[data-code="ownerorders"] .crd2Cell[data-code="statusOrder"] {
	align-items: end;
}

.as-table[data-code="ownerobjects2"] [data-code="numbers"] .crd2Sub,
.as-table[data-code="ownerorders"] [data-code="statusOrder"] .crd2Sub {
	order: 1;
}

.as-table[data-code="ownerobjects2"] .fa.fa-plus::before,
.as-table[data-code="ownerobjects2"] .fa.fa-minus::before {
  	margin-top: .62rem;
  	content: 'Смотреть';
	text-align: left;
  	font-size: 1rem;
}

.as-table[data-code="ownerobjects2"] .crd2AddRow,
.as-table[data-code="ownerobjects2"] .crd2AddRow:hover,
.as-table[data-code="ownerobjects2"] .crd2AddRow .crd2Row {
	background-color: transparent !important;
}

.as-table[data-code="ownerobjects2"] .crd2AddRow .table-responsive {
	border: none;
}

.as-table[data-code="ownerobjects2"] .crd2AddRow .crd2Row td {
	border-top: 0.0625rem solid var(--STROKE, #E3E3E3);
  	border-bottom: 0.0625rem solid var(--STROKE, #E3E3E3);
  	border-radius: 0 !important;
}


.as-table[data-code="ownerobjects2"] .crd2AddRow .crd2Row td:first-child {
	border-left: 0.0625rem solid var(--STROKE, #E3E3E3);
  	border-radius: 0.25rem 0 0 0.25rem !important;
}

.as-table[data-code="ownerobjects2"] .crd2AddRow .crd2Row td:last-child {
	border-right: 0.0625rem solid var(--STROKE, #E3E3E3);
  	border-radius: 0 0.25rem 0.25rem 0 !important;
}

.as-table[data-code="ownerobjects2"] .crd2AddRow table {
	display: table;
}

.as-table tr td:nth-child(1) {
	border-radius: 0.375rem 0 0 0.375rem;
}

.as-table tr td:last-child {
	border-radius: 0 0.375rem 0.375rem 0;
}

.as-table[data-code="ownerorders"] .form-control {
	min-width: auto;
}

.crd2AddRow .table-responsive {
	margin-bottom: 0;
}

.as-table[data-code="ownerorders"] .crd2AddRow .table-responsive,
.as-table[data-code="clientorders2"] .crd2AddRow .table-responsive {
	border: none;
  	border-top-left-radius: 0;
  	border-top-right-radius: 0;
  	background: var(--LIGHT-BLUE, #F0F2FF);
}


.select2-results__option a {
	text-wrap: wrap;
}

.select2-results>ul>li a {
	color: var(--cr-l-black);
}

.select2-results>ul>li:hover {
	border-radius: 0.5rem;
    color: var(--cr-l-black);
    background-color: var(--cr-l-blue);
}

.select2-results__option--highlighted[aria-selected] .as-ac-item h6,
.select2-results__option.select2-results__option--highlighted .as-ac-item a {
	color: var(--cr-l-black) !important;
}

.select2-selection__rendered {
	color: #999;
}

.select2-selection__arrow {
  	position: absolute;
	display: block;
    right: .94rem;
    top: .94rem;
    width: 1rem;
    height: 1rem;
}


.select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
}

.as-table[data-code="balanceHistory"] .client-balance__items-text.status,
.as-table[data-code="withdrawalRequests"] .client-balance__items-text.status,
.as-table[data-code="invoicesclient"] .client-balance__items-text.status {
	font-size: 1rem;
}

.modal-content {
	border-radius: 0.5rem;
  	border: none;
}

.modal-backdrop.show {
	opacity: .9;
    background: #1e1e1e;
}

.modal-header {
	border-bottom: none;
  	padding-bottom: 0;
}

.modal-footer {
  	padding-top: 0;
	flex-wrap: nowrap;
 	border-top: none;
}

.modal-footer .btn {
	width: 50%;
}

.modal-title {
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}

.modal-footer .btn[data-code="cancel"] {
	background-color: transparent;
    color: var(--cr-blue);
    border-color: var(--cr-blue);
}

.modal-footer .btn[data-code="cancel"]:hover {
	background-color: var(--cr-blue);
    color: var(--cr-white);
  	box-shadow: 0px 8px 24px 0px rgba(64, 72, 224, 0.38);
}

.toggle-group label.btn {
  	padding: 10px;
    justify-content: center;
    display: flex;
    align-items: center;
	border: none;
  	border-radius: 0;
}

.btn-success {
	border-color: transparent;
}

.btn-secondary {
  	border-color: var(--STROKE, #E3E3E3);
  	background: var(--STROKE, #E3E3E3);
}

.as-table[data-code="ownerManagers"] .crd2Cell[data-code="contragents"] {
	display: flex;
  	flex-direction: column;
  	align-items: flex-start;
}

.as-table[data-code="ownerManagers"] .crd2Cell[data-code="contragents"] .crd2Sub {
	order: 1;
}


.as-form[data-code="agentReportGeneration"] .catalogue-filters__date:before {
	content: none;
}

.as-table[data-code="clientorders2"] .client-balance__items-text.status,
.as-table[data-code="ownerorders"] .client-balance__items-text.status {
	font-size: .75rem;
}

.as-form[data-code="clientreviewtoobject"] .form-control {
	margin-bottom: .94rem;
}

.as-form[data-code="clientreviewtoobject"] textarea {
	max-height: 126px;
}

.client-cabinet__list .table-responsive {
  	padding: 0;
  	margin-bottom: 0;
	border: none;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
	color: var(--cr-blue);
}

.clients-detail__item:last-child {
    margin-bottom: 1.87rem;
}

.clients-head__email {
	margin-right: .62rem;
}

.as-password-eye.hide {
 	display: inline !important;
}

.as-form[data-code="clientreviewtoobject"] .as-defaultRadio,
.as-form[data-code="ownerreviewtoclient"] .as-defaultRadio {
	display: grid;
  	grid-template-columns: repeat(2, 1fr);
  	gap: 1rem;
  	margin-top: 1rem;
  	max-width: 20.875rem;
}

.as-form[data-code="clientreviewtoobject"] .as-defaultRadio label,
.as-form[data-code="ownerreviewtoclient"] .as-defaultRadio label {
	position: relative;
  	display: flex;
  	align-items: center;
  	gap: 0.3rem;
  	font-size: .75rem;
  	color: var(--cr-grey);
    font-variant-numeric: lining-nums proportional-nums;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.as-form[data-code="clientreviewtoobject"] .as-defaultRadio label:after,
.as-form[data-code="ownerreviewtoclient"] .as-defaultRadio label:after {
  	content: '';
  	display: block;
    width: 1rem;
    height: 1rem;
    left: 1.2rem;
    top: .125rem;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
  	order: -1;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M8 0L9.79611 5.52786H15.6085L10.9062 8.94427L12.7023 14.4721L8 11.0557L3.29772 14.4721L5.09383 8.94427L0.391548 5.52786H6.20389L8 0Z" fill="%23FFC700"></path></svg>');
}



.as-form[data-code="clientreviewtoobject"] .as-defaultRadio input,
.as-form[data-code="ownerreviewtoclient"] .as-defaultRadio input {
  	display: none;
}

.as-form[data-code="clientreviewtoobject"] .as-defaultRadio input:checked,
.as-form[data-code="ownerreviewtoclient"] .as-defaultRadio input:checked {
	opacity: 1;
  	accent-color: var(--cr-blue);
}

.as-form[data-code="ownerreviewtoclient"] .as-defaultRadio label:has(input[type="radio"])::before,
.as-form[data-code="clientreviewtoobject"] .as-defaultRadio label:has(input[type="radio"])::before {
    content: '';
    width: 1.125rem;
    display: block;
    height: 1.125rem;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 1px solid var(--cr-stroke);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: 65% 65%;
    -moz-background-size: 65% 65%;
    -o-background-size: 65% 65%;
    background-size: 65% 65%;
  	order: -1;
}


.as-form[data-code="ownerreviewtoclient"] .as-defaultRadio label:has(input[type="radio"]:checked)::before,
.as-form[data-code="clientreviewtoobject"] .as-defaultRadio label:has(input[type="radio"]:checked)::before {
    -webkit-background-size: 0.6rem 0.6rem;
    -moz-background-size: 0.6rem;
    -o-background-size: 0.6rem;
    background-size: 0.6rem;
    background-color: transparent;
  	border-color: var(--cr-blue);
    background-position: center center;
    background-image: url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="6" cy="6" r="5.5" fill="%234048E0"></circle></svg>');
}

.as-form[data-code="ownerManagerContragents"] .as-form-submit.btn {
	max-width: max-content;
}

.as-table[data-code="ownerManagers"] .form-control,
.as-table[data-code="ownerobjects"] .form-control {
	min-width: auto;
}

input:-internal-autofill-selected {
	background-color: var(--WHITE, #FFF) !important;
}


.as-table[data-code="balanceHistory"] .crd2FilterItem[data-type="daterange"]::before {
	content: none;
  	
}

.as-table[data-code="balanceHistory"] .as-daterange.form-control {
	padding-left: .94rem;
  	min-width: 207px;
}

.as-table[data-code="invoicesowner"] .crd2FilterItem[data-code="status"] .form-control {
	min-width: 216px;
}

.as-table .crd2SubLink .fa {
	width: 100%;
}

.crd2AddRow td {
	border-radius: 0.375rem !important;
}

.as-table .crd2Table thead th:first-child {
	padding-left: 0;
}

.crd2Table.crd2Theme-light td:not(:first-child) {
	padding-left: .31rem;
}

.as-table[data-code="ownerobjects"] .crd2SubLink .fa.fa-plus::before {
	text-align: left;
}

.as-form-title {
  	margin-bottom: .94rem;
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}

.modal-footer {
	gap: .62rem;
}

.modal-footer .btn {
	margin: 0;
}

.as-table[data-code="sitemanagerObjects"] .form-control {
    min-width: auto;
}

.as-table[data-code="sitemanagerObjects"] .crd2FilterItems > .crd2FilterItem {
    margin-top: 1.88rem;
}

.as-table[data-code="sitemanagerObjects"] .crd2AddRow table {
	display: table;
}

.as-table[data-code="sitemanagerObjects"] [data-code="numbers"] {
	display: flex;
    flex-direction: column;
}

.as-table[data-code="sitemanagerObjects"] [data-code="numbers"] .crd2Sub {
	order: 1;
}

.as-table[data-code="objectBeds"] .table-responsive {
	padding: 0;
  	margin: 0;
  	border: none;
}

.as-table[data-code="objectBeds"] thead {
	display: none;
}

.as-table[data-code="objectBeds"] tr {
	background-color: transparent;
}

body .as-table[data-code="objectBeds"] tr:hover {
	background-color: transparent !important;
}

.as-table[data-code="objectBeds"] td {
	padding: 0;
}

body .as-table[data-code="objectBeds"] .crd2Pagingwrapper {
	display: none;
}

body .as-table[data-code="objectBeds"] .as-popover {
	max-width: max-content;
}

body .as-table[data-code="objectBeds"] .as-popover i {
	display: none;
}

body .as-table[data-code="objectBeds"] .crd2Table {
	border-collapse: collapse !important;
}


.as-form-cont .row label.as-form-cap {
	top: 0;
}



body .as-table .fc-toolbar h2 {
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    font-family: var(--ff-raleway);
}

body .fc-toolbar.fc-header-toolbar {
	display: flex !important;
}

.toast.bg-info a {
	color: inherit;
}

.as-form[data-code="createForumTopic"] .as-form-cap {
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    margin-bottom: .94rem;
}

.as-table[data-code="clientorders2operations"] .crd2Table tr {
	border: none;
}

.as-table[data-code="clientorders2operations"] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td {
	padding-left: .31rem !important;
  	min-height: auto;
}

.as-table[data-code="ownerorders2operations"] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td {
	min-height: auto;
}

.as-table[data-code="clientorders2operations"] .crd2Table tr:not(.crd2WholeRow) td:before {
	content: none;
}

body .balance__input.form-control {
	 width: 100%;
    padding: .75rem .94rem;
    outline: none;
    font-family: var(--ff-raleway);
    color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    -webkit-border-radius: 0.5rem;
    -moz-border-radius: 0.5rem;
    border-radius: 0.5rem;
    border: .0625rem solid var(--STROKE, #E3E3E3);
    background: var(--WHITE, #FFF);
    -webkit-transition: ease-in-out .2s;
    -o-transition: ease-in-out .2s;
    -moz-transition: ease-in-out .2s;
    transition: ease-in-out .2s;
}

.user-managment__btn.btn:hover {
  	color: var(--cr-white);
	background-color: var(--cr-blue);
}

.messenger__chat-item-naming a {
	word-break: break-all;
}

body .as-table[data-code="objectBeds"] tr,
body .as-table[data-code="objectBeds"] tbody tr:not(._sub_row, .crd2AddRow):hover {
	background-color: transparent !important;
}

.bed-count {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  	gap: .94rem;
}

.bed-count > div:last-child {
	grid-column: 2 span;
}

.as-form[data-code="sitemanagerorder"] .as-table[data-code="residents"] .crd2FilterItems {
	flex-direction: row;
}

.as-form[data-code="sitemanagerorder"] .as-table[data-code="residents"] .crd2FilterItems .crd2FilterItem:last-child {
	width: auto;
}

.as-table .crd2Remove {
  	display: block;
    width: 12px;
    height: 12px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M1.75736 1.75827L10.2426 10.2435M10.2426 1.75827L1.75736 10.2435" stroke="%23FF0000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
	background-repeat: no-repeat;
  	background-position: center;
}

.custom-checkbox input[type="checkbox"] {
	display: none;
}

.custom-checkbox input[type="checkbox"] ~ label {
	position: relative;
  	margin-bottom: 0;
}

.custom-checkbox input[type="checkbox"] ~ label::before {
	content: '';
    width: 1.5rem;
    display: block;
    position: absolute;
    left: 0;
    height: 1.5rem;
    -webkit-border-radius: 0.125rem;
    -moz-border-radius: 0.125rem;
    border-radius: 0.125rem;
    border: 1px solid var(--cr-stroke);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: 65% 65%;
    -moz-background-size: 65% 65%;
    -o-background-size: 65% 65%;
    background-size: 65% 65%;
}

.custom-checkbox input[type="checkbox"]:checked ~ label::before {
    background-color: var(--cr-blue);
    border-color: var(--cr-blue);
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="10" viewBox="0 0 15 10" fill="none"><path d="M1 4.07692L5.95238 9L14 1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}

.editable-pre-wrapped {
	color: var(--BLUE, #4048E0);
}

.as-table[data-code="forumTopicPosts"] .toggle-group label.btn.toggle-on {
	background-color: white;
}

.user-managment__info-additional ~ .clients-head__attention {
	width: 250px;
  	text-wrap: wrap;
}

.user-managment__info-additional:hover ~ .clients-head__attention {
  	bottom: 100%;
	opacity: 1;
  	visibility: visible;
  	z-index: 100;
}

body .editable-click, 
body a.editable-click, 
body a.editable-click:hover {
  	font-style: normal;
    color: var(--BLUE, #4048E0);
  	border-bottom: none;
}

body .as-table[data-code="mailingLog"] .crd2Table {
	display: table;
}

.as-table[data-code="ownerobjects2"] .as-table[data-code="objectnumbers"] .as-stuffTitlePanelCont {
	display: none;
}

.as-table .crd2Toolbar .crd2FastCreate {
	display: flex;
    align-items: center;
  	justify-content: center;
  	gap: 8px;
}

.as-table .crd2Toolbar .crd2FastCreate .fa-plus {
	display: none;
}

.as-table .crd2Toolbar .crd2FastCreate::before {
  	content: '';
  	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" viewBox="0 0 14 15" fill="none"><path d="M1 7.32617H13M7 1.32617V13.3262" stroke="%234048E0" stroke-width="2" stroke-linecap="round"></path></svg>');
	width: 0.75rem;
    height: 0.75rem;
  	background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}

.as-table .crd2Toolbar .crd2FastCreate:hover::before {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" viewBox="0 0 14 15" fill="none"><path d="M1 7.32617H13M7 1.32617V13.3262" stroke="%23FFF" stroke-width="2" stroke-linecap="round"></path></svg>');
}

.reg__bool {
	gap: 5px;
}

.reg__bool .as-form-item-custom {
	max-width: max-content;
}

.crd2AddRow .as-table[data-code="mailingLog"] .table-responsive {
  	padding: 0;
	border: none;
}

.crd2AddRow .as-table[data-code="mailingLog"] .table-responsive table {
	display: table;
}

.crd2AddRow .as-table[data-code="mailingLog"] .table-responsive tr,
.crd2AddRow .as-table[data-code="mailingLog"] .table-responsive .crd2Table.crd2Theme-light tr:hover {
	background-color: transparent !important;
}

.crd2AddRow .as-table[data-code="mailingLog"] .crd2Cell[data-code="subject"] {
	display: flex;
    align-items: center;
    justify-content: space-between;
}

.crd2AddRow .as-table[data-code="mailingLog"] .crd2Cell[data-code="subject"] .crd2Sub {
	order: 1;
}


.user-managment__info-input.textarea {
	-ms-grid-column: 4;
    -ms-grid-column-span: 3;
    grid-column: 4 / span 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    grid-row: 1 / span 2;
}

.user-managment__info-input.textarea .as-form-item,
.user-managment__info-input.textarea .as-form-item textarea {
	height: 100% !important;
}

.user-managment__info-input.textarea .as-form-item textarea {
	max-height: 105px;
}
	


.as-table[data-code="clientorders2"] .crd2Table tr:not(.crd2WholeRow) td:before {
	position: initial;
    font-weight: 400;
    line-height: 140%;
}

.user-managment__info-input:nth-child(4),
.user-managment__info-input:nth-child(5) {
	grid-row: 3;
}

.user-managment__info-input:nth-child(5),
.user-managment__info-input:nth-child(7) {
	grid-column: 4 / span 3;
}

.user-managment__info-input:nth-child(4) {
	grid-column: 3 span;
}

.user-managment__info-input:nth-child(6) {
	grid-column: 1 / span 3;
}

.user-managment__info-input:nth-child(8),
.user-managment__info-input:nth-child(9),
.user-managment__info-input:nth-child(10) {
	grid-row: 5;
}

.user-managment__info-input:nth-child(8),
.user-managment__info-input:nth-child(11) {
	grid-column: 1 / span 2; 	
}

.user-managment__info-input:nth-child(9),
.user-managment__info-input:nth-child(12) {
	grid-column: 2 span;
}

.user-managment__info-input:nth-child(10),
.user-managment__info-input:nth-child(13) {
	grid-column: 2 span;
}

.user-managment__info-input:nth-child(11),
.user-managment__info-input:nth-child(12),
.user-managment__info-input:nth-child(13) {
	grid-row: 6;
}

.user-managment__info-input:nth-child(14),
.user-managment__info-input:nth-child(15) {
	grid-row: 7;
}

.user-managment__info-input:nth-child(16),
.user-managment__info-input:nth-child(17) {
	grid-row: 8;
}

.user-managment__info-input:nth-child(14) {
	grid-column: 4 / span 3;
}

.as-form[data-code="userManagment"] .user-managment__info .as-form-item {
	max-width: 20.625rem;
}

.as-form[data-code="contragent"] .as-form[data-code="contragentbasic"] .as-form-submit {
	margin-top: 0;
}

.as-table[data-code="objectBeds"] td:last-child {
	vertical-align: middle;
}

.as-comments .as-cmt-items > .as-cmt-empty {
  	display: block;
  	width: 100%;
    color: var(--GREY, #A3A3B5);
    line-height: 140%;
    font-weight: 400;
  	font-style: normal;
    padding: .625rem;
  	border-radius: 0.375rem;
    background: var(--LIGHT-BLUE, #F0F2FF);
  	text-align: center;
  	
}

.as-files .as-files-delete i {
	display: none;
}

.as-files .as-files-delete::before {
  	content: '';
  	display: block;
    width: 1.25rem;
    height: 1.25rem;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 5.98C17.67 5.65 14.32 5.48 10.98 5.48C9 5.48 7.02 5.58 5.04 5.78L3 5.98M8.5 4.97L8.72 3.66C8.88 2.71 9 2 10.69 2H13.31C15 2 15.13 2.75 15.28 3.67L15.5 4.97M18.85 9.14L18.2 19.21C18.09 20.78 18 22 15.21 22H8.79C6 22 5.91 20.78 5.8 19.21L5.15 9.14M10.33 16.5H13.66M9.5 12.5H14.5" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}

.as-form[data-code="agentReportGeneration"] .as-form-submit {
	margin-top: 0;
  	background-color: var(--cr-blue);
  	color: var(--cr-white);
}

.adm-table .as-table[data-code="hostels_currencyrate"] .crd2FilterItems {
	display: grid;
    grid-template-columns: 1fr auto auto;
}

.crd2OperationItem .fab.fa-sass::before {
	content: 'Sass';
    display: block;
    position: relative;
    color: var(--BLUE, #4048E0);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    font-family: var(--ff-raleway);
}

.crd2OperationItem .fa.fa-check::before {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M1 7.07692L5.95238 12L14 4" stroke="%234048E0" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    height: 1rem;
    width: 1rem;
}

.tips__subitem-body a {
	color: var(--BLUE, #4048E0) !important;
}

.tips__subitem-name.card-header[aria-expanded="true"] .tips__subitem-toggler {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: ease-in-out .3s;
    -o-transition: ease-in-out .3s;
    -moz-transition: ease-in-out .3s;
    transition: ease-in-out .3s;
}

.as-table[data-code="hints"] .as-form[data-code="hint"] .as-form-noform-title {
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

.as-table .crd2OperationItem .fa.fa-unlock::before {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M11.3325 5.33489H4.66683V4.66834C4.66633 2.82768 6.15807 1.33509 7.99873 1.33459C9.21152 1.33425 10.3288 1.99274 10.9159 3.05392C11.0946 3.37584 11.5005 3.49195 11.8224 3.31323C12.1443 3.13451 12.2604 2.72863 12.0817 2.40671C10.8335 0.152268 7.99401 -0.663453 5.73954 0.584765C4.25448 1.40699 3.33312 2.97087 3.33368 4.66837V5.61757C2.12055 6.14702 1.33573 7.34415 1.33398 8.66777V12.6672C1.3362 14.5069 2.82707 15.9978 4.66683 16H11.3325C13.1722 15.9978 14.6631 14.5069 14.6653 12.6672V8.66777C14.6631 6.82795 13.1722 5.33708 11.3325 5.33489ZM8.66622 11.334C8.66622 11.7021 8.3678 12.0005 7.99967 12.0005C7.63154 12.0005 7.33311 11.7021 7.33311 11.334V10.0008C7.33311 9.63272 7.63154 9.33429 7.99967 9.33429C8.3678 9.33429 8.66622 9.63272 8.66622 10.0008V11.334Z" fill="%2300BC35"></path></svg>');
}

.as-table .crd2OperationItem .fa.fa-lock::before {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M11.3325 5.33489H4.66683V4.66834C4.66633 2.82768 6.15807 1.33509 7.99873 1.33459C9.21152 1.33425 10.3288 1.99274 10.9159 3.05392C11.0946 3.37584 11.5005 3.49195 11.8224 3.31323C12.1443 3.13451 12.2604 2.72863 12.0817 2.40671C10.8335 0.152268 7.99401 -0.663453 5.73954 0.584765C4.25448 1.40699 3.33312 2.97087 3.33368 4.66837V5.61757C2.12055 6.14702 1.33573 7.34415 1.33398 8.66777V12.6672C1.3362 14.5069 2.82707 15.9978 4.66683 16H11.3325C13.1722 15.9978 14.6631 14.5069 14.6653 12.6672V8.66777C14.6631 6.82795 13.1722 5.33708 11.3325 5.33489ZM8.66622 11.334C8.66622 11.7021 8.3678 12.0005 7.99967 12.0005C7.63154 12.0005 7.33311 11.7021 7.33311 11.334V10.0008C7.33311 9.63272 7.63154 9.33429 7.99967 9.33429C8.3678 9.33429 8.66622 9.63272 8.66622 10.0008V11.334Z" fill="%234048E0"></path></svg>');
}

.client-canibet__list-item-text.--rent-status.--red {
	color: var(--cr-red, #F00);
}

.as-form[data-code="agentReportGeneration"] .report-popup__grid {
	gap: .62rem;
}

.as-table[data-code="ownerobjects2"] .crd2AddRow .table-responsive {
	padding: 0;
}

html .as-table[data-code="ownerobjects2"] .crd2AddRow tr:hover {
	background-color: transparent !important;
}

.as-table[data-code="ownerobjects2"] .crd2AddRow {
	top: 0;
}

.as-table[data-code="sitemanagerObjects"] .crd2FilterItem[data-code="isBlocked"] input {
	display: none;
}

.as-table[data-code="sitemanagerObjects"] .crd2FilterItem[data-code="isBlocked"] input ~ label {
	display: flex;
}

.as-table[data-code="sitemanagerObjects"] .crd2FilterItem[data-code="isBlocked"] input ~ label::before {
    content: '';
    margin-right: 0.3rem;
    width: 1.5rem;
    display: block;
    height: 1.5rem;
    -webkit-border-radius: 0.125rem;
    -moz-border-radius: 0.125rem;
    border-radius: 0.125rem;
    border: 1px solid var(--cr-stroke);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: 65% 65%;
    -moz-background-size: 65% 65%;
    -o-background-size: 65% 65%;
    background-size: 65% 65%;
    cursor: pointer;
}

.as-table[data-code="sitemanagerObjects"] .crd2FilterItem[data-code="isBlocked"] input:checked ~ label::before {
    background-color: var(--cr-blue);
    border-color: var(--cr-blue);
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="10" viewBox="0 0 15 10" fill="none"><path d="M1 4.07692L5.95238 9L14 1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}

.as-table[data-code="ownerobjects"] .crd2SubLink .fa.fa-plus::before,
.as-table[data-code="ownerobjects"] .crd2SubLink .fa.fa-minus::before {
	font-size: 1rem;
}

.newobjects .card-columns {
	column-gap: 0.94rem;
}

.newobjects .card {
	padding: 0.94rem;
}

.newobjects .card {
	margin-botton: 0.94rem;
}

.newobjects .card:nth-child(2),
.newobjects .card:nth-child(4) {
	margin-bottom: 0;
}

.input-border {
	border: 1px solid var(--STROKE, #E3E3E3);
	border-radius: .5rem;
}

.as-calendar .fc-event-container .fc-day-grid-event {
  	margin-top: -.94rem;
    padding: .1rem .4rem !important;
	background-color: var(--green, #00BC35) !important;
    border: none;
    border-radius: .2rem !important;
    
}

html .as-table.as-calendarCont .as-calendar tr:hover {
	background-color: transparent !important;
}

.as-entity-status a.btn {
	margin-top: 0;
}

.as-entity-status {
  	margin-top: 1rem;
	display: flex;
  	flex-direction: column;
  	gap: .63rem;
}

.as-table[data-code="admObjectNumbers"] td {
	vertical-align: middle;
}

.as-table[data-code="admObjectNumbers"] td .crd2Editable {
	border-bottom: none;
}
.as-table[data-code="admObjectNumbers"] .crd2Table thead th {
	padding: 0;
}

.as-table[data-code="objectBeds"] .crd2Empty {
	margin-top: 2.1rem !important;
}

.mg-clients__chat {
    width: 1.5rem;
    height: 1.5rem;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M0 11.64C0 4.9515 5.2395 0 12 0C18.7605 0 24 4.9515 24 11.64C24 18.3285 18.7605 23.28 12 23.28C10.785 23.28 9.621 23.1195 8.526 22.8195C8.31368 22.7604 8.08748 22.7763 7.8855 22.8645L5.5035 23.9175C5.35964 23.981 5.20239 24.0081 5.04558 23.9966C4.88876 23.985 4.73719 23.9351 4.60417 23.8513C4.47115 23.7675 4.36076 23.6522 4.2827 23.5157C4.20464 23.3792 4.16131 23.2257 4.1565 23.0685L4.0905 20.934C4.08594 20.8041 4.055 20.6764 3.99956 20.5589C3.94411 20.4413 3.86533 20.3362 3.768 20.25C1.434 18.162 0 15.138 0 11.64ZM8.319 9.4515L4.794 15.0435C4.4565 15.5805 5.115 16.185 5.6205 15.8025L9.408 12.9285C9.53257 12.8339 9.68457 12.7824 9.841 12.7819C9.99743 12.7813 10.1498 12.8317 10.275 12.9255L13.0785 15.0285C13.2774 15.1777 13.5051 15.284 13.7471 15.3408C13.9892 15.3976 14.2404 15.4037 14.4849 15.3586C14.7294 15.3135 14.9619 15.2182 15.1678 15.0788C15.3736 14.9394 15.5484 14.7588 15.681 14.5485L19.206 8.9565C19.545 8.4195 18.885 7.815 18.3795 8.1975L14.592 11.0715C14.4674 11.1661 14.3154 11.2176 14.159 11.2181C14.0026 11.2187 13.8502 11.1683 13.725 11.0745L10.9215 8.97C10.7226 8.82083 10.4949 8.71449 10.2529 8.65768C10.0108 8.60087 9.75961 8.59482 9.51511 8.63992C9.2706 8.68502 9.03808 8.78028 8.83222 8.9197C8.62636 9.05913 8.45161 9.24119 8.319 9.4515Z" fill="%234048E0"></path></svg>');
}

.as-table .crd2OperationItem .fa.fa-trash::before {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 5.98C17.67 5.65 14.32 5.48 10.98 5.48C9 5.48 7.02 5.58 5.04 5.78L3 5.98M8.5 4.97L8.72 3.66C8.88 2.71 9 2 10.69 2H13.31C15 2 15.13 2.75 15.28 3.67L15.5 4.97M18.85 9.14L18.2 19.21C18.09 20.78 18 22 15.21 22H8.79C6 22 5.91 20.78 5.8 19.21L5.15 9.14M10.33 16.5H13.66M9.5 12.5H14.5" stroke="%234048E0" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}

.header__drop:hover  .header__drop-content {
	z-index: 10;
}

@media (max-width: 767px) {
  
	.as-table .crd2Toolbar {
		margin-right: 0;
	}
  
  .as-table .crd2Title {
  		margin-right: 0;
  }
  
.as-table[data-code="notifications"] .crd2Cell[data-code="button"] {
    	text-align: left;
	}
  
}

.as-form-noform.alert {
	margin-bottom: 0;
    margin-top: 1rem;
	text-align: center;
  	border: none;
}


.as-form-noform.alert.alert-info {
  	color: var(--GREY, #A3A3B5);
	background-color: var(--LIGHT-BLUE, #F0F2FF);
}

.crd2FilterItems select {
	height: auto !important;
}

.as-table[data-code="sitemanagerObjects"] .as-stuffTitlePanel {
	display: none;
}



.as-table .crd2Remove i {
	display: none;
}

.object__await {
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    position: relative;
    padding-left: 1.5rem;
}

.object__await:before {
    content: '';
    position: absolute;
    left: 0;
    top: .125rem;
    height: 1rem;
    width: 1rem;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
  	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 24 24'%3E%3Cpath fill='%23A3A3B5' d='M17 3.34a10 10 0 1 1-14.995 8.984L2 12l.005-.324A10 10 0 0 1 17 3.34M12 6a1 1 0 0 0-.993.883L11 7v5l.009.131a1 1 0 0 0 .197.477l.087.1l3 3l.094.082a1 1 0 0 0 1.226 0l.094-.083l.083-.094a1 1 0 0 0 0-1.226l-.083-.094L13 11.585V7l-.007-.117A1 1 0 0 0 12 6'/%3E%3C/svg%3E")
}

.as-form[data-code="withdrawalrequest"] .paymnet-popup__wrap .form-control,
.as-form[data-code="withdrawalRequest"] .paymnet-popup__wrap .form-control {
	margin-top: .94rem;
}

.paymnet-popup__wrap {
	display: block;
}







.application-detail__status .as-entity-statusActions {
	display: flex;
  	flex-direction: column;
  	gap: .63rem;
}

.as-table[data-code="clientorderresidents"] .table-responsive,
.as-table[data-code="residents"] .table-responsive {
	padding: 0.94rem;
    -webkit-border-radius: 0.375rem;
    -moz-border-radius: 0.375rem;
    border-radius: 0.375rem;
    border: 0.0625rem solid var(--STROKE, #E3E3E3);
}

.as-table[data-code="clientorderresidents"] table,
.as-table[data-code="residents"] table {
	margin-top: -.94rem;
  	margin-bottom: -.94rem;
}


.as-table[data-code="clientorderresidents"] .table-responsive tr td:last-child {
	vertical-align: middle;
}

.as-table[data-code="clientorderresidents"] .table-responsive a.crd2Editable {
	border: none;
    font-style: normal;
  	font-size: 1rem;
}

.as-table[data-code="residents"] .table-responsive td {
	font-size: 1rem;
  	color:  var(--LIGHT-BLACK, #424242) !important;
}

.as-table[data-code="clientorderresidents"] .table-responsive thead th,
.as-table[data-code="residents"] .table-responsive thead th {
	padding: 0;
}

.as-table[data-code="ownerobjects2"] .client-balance__items-text.status.--blue {
	font-size: 0.75rem;
}

.badge-admin {
  color: var(--BLUE, #4048E0);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    padding: .25rem .63rem;
    border-radius: 6.25rem;
    background: var(--WHITE, #FFF);
}

.chosen-container.chosen-container-single span {
  color: #999;
}

.modal-body .as-form label {
  color: var(--GREY, #A3A3B5);
}

.balance-popup__status {
    max-width: max-content;
    color: var(--red, #F00);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    padding: .31rem .87rem;
    border-radius: 6.25rem;
    background: #FFF3F3;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(255, 243, 243);
    margin-top: .94rem;
}

.paymnet-popup__item {
    margin-top: .94rem;
    gap: .94rem;
    align-items: center;
}

.payment-popup__text {
    color: var(--GREY, #A3A3B5);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    flex: 0 0 8.6875rem;
    line-height: 140%;
}

.payment-popup__info {
    color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
  	flex: 2 1 50%;
}


.catalogue-item__owner {
	text-align: right;
}

.catalogue-filters__tooltips {
	margin-bottom: .94rem;
}

.catalogue-filters div.cat-filter.card.bg-light {
	padding: 0 !important;
}

.item-desc__wrapper-owner .item-hero__reviews {
    margin-top: .3rem;
    display: inline-block;
}

.catalogue-item__place {
	display: flex;
}

.clients-detail__review-pros {
	margin-top: 0;
}

.as-table[data-code="ownerobjects2"] .crd2Cell[data-code="isVerification"] .object__subtext {
	padding-left: 1.5rem;
}


.as-table[data-code="objectBeds"] td:not(:first-child) {
    padding-left: 0;
  	width: 100%;
}

.as-table[data-code="objectBeds"] .crd2Remove {
	margin-top: 30px;
  	padding: 15px;
}

.as-table[data-code="objectBeds"] tbody {
	display: flex;
    flex-direction: column;
  	gap: .94rem;
}

.as-table[data-code="objectBeds"] tr {
	padding: 0 !important;
}


.as-table[data-code="calendar"] .fc-more-cell {
	display: none;
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] .crd2TitleSpan {
	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] .as-stuffTitlePanelCont > div {
	justify-content: start;
  	gap: 1.25rem;
  	margin-bottom: .94rem;
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] h1.crd2Title {
	margin-right: 0 !important;
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] .as-stuffTitlePanelCont > div > .as-stuffTitlePanel {
	display: none;
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] .crd2FilterItems,
.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] div.table-responsive {
	margin-top: 0;
  	padding: 0;
  	border: none;
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] td {
	border-radius: 0 !important;
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] td:first-child {
	border-radius: 0.375rem 0 0 0.375rem !important;
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] td:last-child {
	border-radius: 0 0.375rem 0.375rem 0 !important;
}

.as-table[data-code="categoryfilters"] .crd2AddRow > td {
	padding: 0;
  	
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] {
	margin-top: .94rem;
}

.as-table[data-code="categoryfilters"] .as-table[data-code="filterValues"] thead tr:not(._sub_row, .crd2AddRow):hover {
	background-color: transparent !important;
}

.as-table[data-code="categoryfilters"] .crd2Cell[data-code="name"] .crd2Editable,
.as-table[data-code="categoryfilters"] .crd2Cell[data-code="langName"] .crd2Editable,
.as-table[data-code="nutritions"] .crd2Cell[data-code="name"] .crd2Editable,
.as-table[data-code="nutritions"] .crd2Cell[data-code="code"] .crd2Editable,
.as-table[data-code="paymenttypes"] .crd2Cell[data-code="name"] .crd2Editable,
.as-table[data-code="paymenttypes"] .crd2Cell[data-code="code"] .crd2Editable,
.as-table[data-code="bedtypes"] .crd2Cell[data-code="name"] .crd2Editable,
.as-table[data-code="bedtypes"] .crd2Cell[data-code="count"] .crd2Editable,
.as-table[data-code="bedtypes"] .crd2Cell[data-code="name2"] .crd2Editable {
	padding-right: 1.5rem;
  	background-position: right;
  	background-repeat: no-repeat;
  	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M12.438 0.62135L4.31 8.74935C3.99956 9.05811 3.75345 9.42539 3.58592 9.82991C3.41839 10.2344 3.33276 10.6682 3.334 11.106V12.0014C3.334 12.1782 3.40424 12.3477 3.52926 12.4728C3.65428 12.5978 3.82385 12.668 4.00066 12.668H4.896C5.33384 12.6693 5.76758 12.5836 6.1721 12.4161C6.57663 12.2486 6.9439 12.0025 7.25266 11.692L15.3807 3.56402C15.7703 3.17346 15.9891 2.64433 15.9891 2.09268C15.9891 1.54103 15.7703 1.0119 15.3807 0.62135C14.9844 0.242613 14.4574 0.03125 13.9093 0.03125C13.3612 0.03125 12.8342 0.242613 12.438 0.62135ZM14.438 2.62135L6.31 10.7494C5.93408 11.123 5.426 11.3333 4.896 11.3347H4.66733V11.106C4.66872 10.576 4.87904 10.0679 5.25266 9.69202L13.3807 1.56402C13.5231 1.42799 13.7124 1.35208 13.9093 1.35208C14.1063 1.35208 14.2956 1.42799 14.438 1.56402C14.578 1.70436 14.6566 1.89448 14.6566 2.09268C14.6566 2.29089 14.578 2.48101 14.438 2.62135Z" fill="%234048E0"></path><path d="M15.3333 5.986C15.1565 5.986 14.987 6.05624 14.8619 6.18126C14.7369 6.30629 14.6667 6.47586 14.6667 6.65267V10H12C11.4696 10 10.9609 10.2107 10.5858 10.5858C10.2107 10.9609 10 11.4696 10 12V14.6667H3.33333C2.8029 14.6667 2.29419 14.456 1.91912 14.0809C1.54405 13.7058 1.33333 13.1971 1.33333 12.6667V3.33333C1.33333 2.8029 1.54405 2.29419 1.91912 1.91912C2.29419 1.54405 2.8029 1.33333 3.33333 1.33333H9.36133C9.53815 1.33333 9.70771 1.2631 9.83274 1.13807C9.95776 1.01305 10.028 0.843478 10.028 0.666667C10.028 0.489856 9.95776 0.320286 9.83274 0.195262C9.70771 0.0702379 9.53815 0 9.36133 0L3.33333 0C2.4496 0.00105857 1.60237 0.352588 0.97748 0.97748C0.352588 1.60237 0.00105857 2.4496 0 3.33333L0 12.6667C0.00105857 13.5504 0.352588 14.3976 0.97748 15.0225C1.60237 15.6474 2.4496 15.9989 3.33333 16H10.8953C11.3333 16.0013 11.7671 15.9156 12.1718 15.7481C12.5764 15.5806 12.9438 15.3345 13.2527 15.024L15.0233 13.252C15.3338 12.9432 15.58 12.576 15.7477 12.1715C15.9153 11.767 16.0011 11.3332 16 10.8953V6.65267C16 6.47586 15.9298 6.30629 15.8047 6.18126C15.6797 6.05624 15.5101 5.986 15.3333 5.986ZM12.31 14.0813C12.042 14.3487 11.7031 14.5337 11.3333 14.6147V12C11.3333 11.8232 11.4036 11.6536 11.5286 11.5286C11.6536 11.4036 11.8232 11.3333 12 11.3333H14.6167C14.5342 11.7023 14.3493 12.0406 14.0833 12.3093L12.31 14.0813Z" fill="%234048E0"></path></svg>');
}

.as-table[data-code="nutritions"] .crd2Editable.editable.editable-click,
.as-table[data-code="paymenttypes"] .crd2Editable.editable.editable-click,
.as-table[data-code="bedtypes"] .crd2Editable.editable.editable-click {
	border-bottom: none;
}

.as-table[data-code="nutritions"] .table-responsive,
.as-table[data-code="paymenttypes"] .table-responsive,
.as-table[data-code="bedtypes"] .table-responsive {
	margin-bottom: 0;
}

.as-ds-panel[data-code="siteManagers"] .card-body {
	padding: .94rem;
}

.as-tree-cont.treeview .list-group {
  	gap: .63rem;
	padding: .94rem;
  	border-radius: 0.375rem;
  	border: 1px solid var(--STROKE, #E3E3E3);
}


.as-tree-cont.treeview .list-group .list-group-item {
  	display: flex;
  	align-items: center;
    gap: .63rem;
  	padding: .94rem;
  	color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
  	border-radius: 0.25rem;
  	border: none;
	background: var(--LIGHT-BLUE, #F0F2FF) !important;
}

.as-tree-cont.treeview .list-group .list-group-item.node-.node-selected {
	color: var(--LIGHT-BLACK, #424242);
}

.as-tree[data-code="objectscategories"] .icon.node-icon.empty,
.as-tree[data-code="objectscategories"] .icon.node-icon {
	display: none;
}

body .treeview span.icon {
	margin-right: 0 !important;
}

.treeview .fa-plus:before {
  	content: '';
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M7 1L7 13M13 7L1 7" stroke="%234048E0" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
	width: 0.75rem;
    height: 0.75rem;
    display: block;
    background-size: 100%;
}

.treeview .fa-minus:before {
  	content: '';
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="12" viewBox="0 0 14 12" fill="none"><path d="M13 6L1 6" stroke="%234048E0" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
  	width: 0.75rem;
    height: 0.75rem;
    display: block;
    background-size: 100%;
}

.treeview .as-tree-operations .as-tree-add,
.treeview .as-tree-operations .as-tree-delete {
	padding: 0;
  	display: block;
    width: 0.75rem;
    height: 0.75rem;
  	border: none;
  	background-color: transparent;
  	background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}

.treeview .as-tree-operations .as-tree-add { 	
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M7 1L7 13M13 7L1 7" stroke="%234048E0" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}

.treeview .as-tree-operations .as-tree-add:hover {
	background-color: transparent;
  	box-shadow: none;
}

.treeview .as-tree-operations .as-tree-add i,
.treeview .as-tree-operations .as-tree-delete i{
	display: none;
}

.treeview .as-tree-operations .as-tree-delete {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M1.75736 1.75827L10.2426 10.2435M10.2426 1.75827L1.75736 10.2435" stroke="%23FF0000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
}

.treeview .as-tree-operations {
  	top: 50%;
  	padding: 0;
	display: flex;
  	-webkit-box-align: center;
  	align-items: center;
    gap: .63rem;
  	background-color: transparent;
  	transform: translateY(-50%);
}

.as-tree .as-tree-add {
  	margin: 0 !important;
  	border-radius: 0.375rem;
	background-color: transparent;
    color: var(--cr-blue);
    border-color: var(--cr-blue);
}

.as-tree .as-tree-add i {
	display: none;
}

.as-tree .as-tree-add::before {
  	content: '';
  	display: inline-block;
  	margin-right: 6px;
  	width: .75rem;
    height: .75rem;
  	background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="14" viewBox="0 0 15 14" fill="none"><path d="M1.5 7H13.5M7.5 1V13" stroke="%234048E0" stroke-width="2" stroke-linecap="round"></path></svg>');
	
}

.as-tree .as-tree-add:hover {
	background-color: var(--cr-blue);
  	color: var(--cr-white);
}

.as-tree-cont.treeview {
	margin-top: 1.88rem;
}

.as-table[data-code="clients"] .crd2FilterItem[data-code="hasActiveOrders"],
.as-table[data-code="clients"] .crd2FilterItem[data-code="lockClients"] {
	display: flex;
  	align-items: center;
}

.as-table[data-code="clients"] .crd2FilterItem[data-code="hasActiveOrders"] label,
.as-table[data-code="clients"] .crd2FilterItem[data-code="lockClients"] label {
  	margin-bottom: 0;
  	padding: 0;
	white-space: nowrap;
}

.as-table[data-code="mailingLog"] .cust__text {
	font-size: calc(0.125vw + 13.6px);
  	color: var(--cr-black);
}

@media screen and (max-width: 786px) {
  .as-table[data-code="clients"] .crd2FilterItem[data-code="hasActiveOrders"] label, 
  .as-table[data-code="clients"] .crd2FilterItem[data-code="lockClients"] label {
  	white-space: normal;
    max-width: 11.8125rem;
  }
  
  .as-messages > .row .col-12:last-child {
      padding: 0;
  }
  
  .as-form[data-code="contragentPersonal"] .user-org__grid,
  .as-form[data-code="contragentOrganisation"] .user-org__grid {
  	grid-template-columns: 1fr;
  }
  
  .as-form[data-code="contragentPersonal"] .user-org__grid .user-managment__info-input,
  .as-form[data-code="contragentOrganisation"] .user-org__grid .user-managment__info-input {
  	grid-column: 1;
    grid-row: auto;
  }
  
  .as-form[data-code="contragentOrganisation"] .review-popup__btns, .as-form[data-code="contragentPersonal"] .review-popup__btns {
   flex-direction: column;
}
  
  .as-form[data-code="contragentOrganisation"] .review-popup__btn, .as-form[data-code="contragentPersonal"] .review-popup__btn {
    max-width: 100% !important;
}
  
  .as-messages > .row {
  		-ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        margin-top: .62rem;
  }
  
  .as-msg-roomElement > div.text-center {
	display: none;
}

.as-messages .as-msg-roomItemText {
	white-space: wrap;
}
  
  .as-msg-roomElement, 
  .as-msg-roomElement > div,
  .as-msg-messages {
  	height: auto;
  }
  
  .as-msg-roomElement {
    margin-top: 3rem;
  	
  }
}

@media (max-width: 768px) {
  
  .notificications-center__icon {
  	display: none;
  }
  
  html body .as-table[data-code="notifications"] .notifications-center__desc {
  	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 21px;
    max-height: 48px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  
  html body .as-table[data-code="notifications"] .crd2Table td {
  	padding: .75rem;
  }
  
  html body .as-table[data-code="notifications"] .crd2Table td:before {
  	content: none;
  }
  
  body .as-table[data-code="notifications"] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td:nth-child(3) {
  	padding-left: .75rem !important;
  }
  
 .as-table[data-code="notifications"] tbody tr td:first-child {
    padding: 10px;
    position: relative;
    max-width: 30px;
    vertical-align: middle;
    background-color: white !important;
}
  
  .as-messages .as-msg-rooms {
  	border-right: none;
  }
  
  .as-dashboard[data-code="forsitemanager"] .as-ds-digits .row {
  	    margin-top: .94rem;
        -ms-grid-columns: 1fr .94rem 1fr;
        grid-template-columns: 1fr 1fr;
        gap: .94rem;
  }
  
  
  
  .as-dashboard[data-code="forsitemanager"] .as-ds-title {
    margin-bottom: 0 !important;
    font-size: 1.25rem;
}	
  
  .as-table[data-code="objectBeds"] .crd2Empty {
      margin-top: 1.25rem !important;
  }
	
  html body .crd2Table tr {
    margin-top: 0 !important;
  }
  
  html body .crd2Table tr:last-child {
	margin-bottom: 0 !important;
}
  
  .as-table .crd2Remove,
  .as-table[data-code="objectBeds"] .crd2Remove {
    display: flex;
    justify-content: center;
  	padding: .75rem 1.25rem;
    width: 100%;
    height: auto;
    border-radius: 0.375rem !important;
    border: 1px solid var(--cr-red) !important;
    background-image: none;
  }
  
  .as-table .crd2Remove::before {
    content: '';
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M21 5.98C17.67 5.65 14.32 5.48 10.98 5.48C9 5.48 7.02 5.58 5.04 5.78L3 5.98M8.5 4.97L8.72 3.66C8.88 2.71 9 2 10.69 2H13.31C15 2 15.13 2.75 15.28 3.67L15.5 4.97M18.85 9.14L18.2 19.21C18.09 20.78 18 22 15.21 22H8.79C6 22 5.91 20.78 5.8 19.21L5.15 9.14M10.33 16.5H13.66M9.5 12.5H14.5" stroke="%23ff0000" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
	background-size: 100%;
    background-repeat: no-repeat;
    display: block;
    width: 1.25rem;
    height: 1.25rem;
  }
  
  .application-detail__btns {
  	width: 100%;
  }
  
  .as-table[data-code="sitemanagerObjects"] .crd2Toolbar,
   .as-table[data-code="sitemanagerObjects"] .crd2Toolbar a,
  .as-table[data-code="sitemanagerObjects"] .title {
    margin-right: 0 !important;
  	width: 100%;
  }
  
  .as-table[data-code="sitemanagerObjects"] .client-applications__row {
  	margin-top: .62rem;
  }
  
  .as-table[data-code="sitemanagerObjects"] .crd2FilterItems > .crd2FilterItem {
      margin-top: 0;
  }
  
  .as-table[data-code="claims"] .table-responsive {
  	margin-top: .62rem;
  }
  
  .as-table[data-code="claims"] tr td:last-child::before {
  	content: none;
  }
  
  .as-table[data-code="claims"] tr {
  	position: relative;
  }
  
  .as-table[data-code="claims"] tr td:last-child {
  	position: absolute !important;
    right: 10px;
    top: 10px;
  }
  
  .as-table[data-code="ownerManagers"] .filters {
  	flex-direction: column;
  }
  
  .as-table[data-code="ownerManagers"] .filters > div {
  	width: 100%;
  }
  
  .as-table[data-code="ownerorders"] .crd2AddRow:hover {
  	background: var(--LIGHT-BLUE, #F0F2FF);
  }
  
  .as-table[data-code="clientorders2operations"] .crd2Row .crd2Val {
  	display: block;
    width: 100%;
  }
  
  .as-table[data-code="clientorders2operations"] .crd2Row .crd2Val a {
  	width: 100%;
  }
  
  .adm-table .as-table[data-code="hostels_currencyrate"] .crd2FilterItems {
      grid-template-columns: 1fr auto;
  }
  
  .adm-table .as-table[data-code="hostels_currencyrate"] .crd2FilterItems .crd2FilterItem:first-child,
  .adm-table .as-table[data-code="hostels_currencyrate"] .crd2FilterItems .crd2FilterItem:last-child {
      grid-row: 1;
  }
  
  .adm-pages .client-cabinet__heading {
      font-size: 1.25rem;
  }
  
  body .client-cabinet__heading {
      font-size: 1.5rem;
  }
  
  .as-table .crd2FilterItems {
  	flex-direction: column;
  }
  
  html body .crd2Table tr:not(.crd2AddRow) {
  	padding: .62rem;
    display: flex;
    flex-direction: column;
    gap: .94rem;
  }
  
  html body .crd2Table tr:not(.crd2AddRow) td {
  	padding: 0;
  }
  
  body div[data-g] .crd2Table tr:not(.crd2WholeRow) td:before {
    display: block;
    margin-bottom: .94rem;
  	position: initial;
    width: 100%;
    color: var(--LIGHT-BLACK, #424242);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
  }
  
  body .as-table[data-code="ownerobjects2"] .crd2Table tr:not(.crd2WholeRow) td:before {
  	margin-bottom: .5rem;
  }
  
  body .as-table[data-code="ownerobjects2"] .client-balance__items-text {
      margin-top: 0;
  }
  
 /* html body div[data-g] .crd2Table tr.crd2Row td:before {
  	margin-bottom: 0;
  } */
  
    .as-table[data-code="clientorderresidents"] .crd2FilterItems {
  	flex-direction: row;
  }
  
  .as-table[data-code="clientorderresidents"] .crd2FilterItems .crd2FilterItem:last-child {
  	max-width: max-content;
  }
  
  .as-table[data-code="clientorders2"] {
  	.client-cabinet__heading {
        font-size: 1.5rem;
    }
  }
  
  
	.clients-detail__img {
      height: auto;
      max-height: 320px;
	}
  
  .modal-dialog {
    min-height: calc(100vh - 20px);
  }
  
  body .as-table[data-code="objectBeds"] .reg__wrapper-btn {
  	width: 100%;
    max-width: 100% !important;
  }
  
  body .as-table[data-code="objectBeds"] .as-popover {
      max-width: 100%;
    width: 100%;
  }
  
  body .as-table[data-code="objectBeds"] tr {
    padding: 0 !important;
  	border: none !important;
  }
  
  body .as-table[data-code="objectBeds"] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td {
  	padding-left: 0 !important;
  }
  
  
}

@media screen and (max-width: 768px) {
  
  .as-messages .as-msg-deleteMessage {
  	top: 1.8rem;
  }
  
  .as-table[data-code="residents"] .table-responsive {
  	margin-bottom: 0;
  }
  
  .application-detail__content-text span:before {
  	background: none;
  }
  
  html body .application-detail__content-text span {
  	padding-left: 0;
  }
  
  .as-table[data-code="objectBeds"] .crd2Remove {
      margin-top: 0;
  }

  .as-table[data-code="ownerobjects2"] .crd2AddRow .as-table[data-code="objectnumbers"] tr {
  	border: 0.0625rem solid var(--STROKE, #E3E3E3);
  }
  
  .as-table[data-code="ownerobjects2"] .crd2AddRow > td::before {
  	content: none;
  }
  
  .as-table[data-code="ownerorders"] .crd2Cell[data-code="statusOrder"] {
      align-items: start;
  }
  
  
  body div[data-g] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td {
  	padding-left: 0 !important;
    border-bottom: none !important;
  }
  
  .as-table[data-code="clientorders2"] .crd2Cell[data-code="statusOrder"] {
      align-items: start;
  }
  
  .as-table:not(.adm-table) .crd2AddRow table {
      justify-content: start;
  }
  
  .client-balance__items-text {
      margin-top: .5rem;
}
  
    #forum .review-popup__btn,
  	#forum .as-form-submit {
        max-width: 100%;
      	width: 100%;
    }
  
/*  .as-table .crd2Remove {
  	padding: 10px;
  } */
  
  .as-form[data-code="clientorder"] .client-cabinet__heading {
  	font-size: 1.5rem;
  }

  
  .bed-count {
  	grid-template-columns: 1fr;
  }
  
  .bed-count > div:last-child {
    grid-column: 1;
}
  
  
  
  
}

@media only screen and (max-width: 768px) {
   body .client-balance__row-btn {
        margin-top: .62rem !important;
        width: 100%;
    }
  
  body .as-table[data-code="notifications"] .crd2FilterItem[data-code="text"] {
  	margin-top: .62rem;
  }
  
    div[data-g] .crd2Table tr.crd2AddRow {
      	padding: 0;
        border: none;
    }
  
  div[data-g] .crd2Table tr.crd2AddRow td {
  	padding-left: 0 !important;
  }
  
  .as-table .table-responsive {
        padding: .31rem;
    }
  
  .as-table[data-code="clientorderresidents"] table, .as-table[data-code="residents"] table {
      margin-top: 0;
      margin-bottom: 0;
  }
  
  .as-table[data-code="ownerobjects"] .table-responsive,
  .as-table[data-code="ownerManagers"] .table-responsive,
  .as-table[data-code="sitemanagerObjects"] .table-responsive {
  	padding: 0;
  }
  
  .as-table[data-code="admObjectNumbers"] .crd2Cell[data-code="calendar"] .crd2Val,
  .as-table[data-code="admObjectNumbers"] .crd2Cell[data-code="calendar"] .reg__wrapper-btn {
    display: block;
  	width: 100%;
    max-width: 100% !important;
  }
  
  div[data-g] .crd2Table tr {
	margin: 0;
    margin-bottom: .31rem;
}
  
  .as-table[data-code="claims"] .table-responsive {
  	padding: 0;
  }
  
  .as-table[data-code="editorPages"] .crd2Table tr:not(.crd2WholeRow) td:before {
    color: var(--cr-grey);
  }
  
  .as-table[data-code="editorPages"] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td {
  	padding-left: 0 !important;
  }
  
  div[data-g] .crd2Table tbody, div[data-g] .crd2Table td, div[data-g] .crd2Table th, div[data-g] .crd2Table thead, div[data-g] .crd2Table tr, div[data-g] table.crd2Table {
  	width: 100%;
  }
  
  html .as-table[data-code="ownerorders"] tr.crd2AddRow {
  	margin: 0;
    padding: .62rem;
  }
  
  .crd2AddRow .as-table[data-code="ownerorders2operations"] table tbody tr {
  	padding: 0;
  }
  
  .as-table[data-code="ownerorders"] .crd2AddRow .as-table[data-code="ownerorders2operations"] .crd2Table td::before {
  	content: none;
  }
  
  .as-table[data-code="ownerorders"] .crd2AddRow .as-table[data-code="ownerorders2operations"] .crd2Table .crd2Val,
  .as-table[data-code="ownerorders"] .crd2AddRow .as-table[data-code="ownerorders2operations"] .crd2Table .crd2Val a {
  	display: block;
    width: 100%;
  }
}

@media (max-width: 640px) {
	.modal-dialog {
      margin: .94rem;
  }
  
  .catalogue-head__wrapper.flex.--align-center.--just-space {
  	gap: .94rem;
  }
  
  .as-messages .as-msg-deleteMessage {
    top: 1.34rem;
}
}


@media (max-width: 575px) {
  html body .as-table[data-code="notifications"] .crd2Table tr:not(.crd2AddRow) {
    display: flex; 
    gap: 0;
    margin-left: 30px;
    width: 90%;
}
  
  html body .as-table[data-code="notifications"] .crd2Table tr:not(.crd2AddRow) {
  	margin-bottom: .62rem;
  }
  
  .as-table[data-code="notifications"] .crd2OperationItem,
  .as-table[data-code="notifications"] .crd2OtherOperation {
  	margin-right: 0;
  }
  
  body .as-table[data-code="notifications"] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td,
  body .as-table[data-code="notifications"] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td:nth-child(3) {
  	padding: 0 !important;
  }
  
  body .as-table[data-code="notifications"] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td:nth-child(3) {
  	padding-bottom: .92rem !important;
  }

  .notifications__center-btn {
  	width: 100%;
  }
  
  body .as-table[data-code="notifications"] .crd2Table tr:not(.crd2WholeRow):not(.crd2AddRow) td:first-child {
    position: absolute;
    left: 20px;
  	background: transparent !important;
  }
  
  html body .as-table[data-code="notifications"] .crd2Table tr:not(.crd2AddRow) td:last-child {
  	order: -1;
    text-align: end;
  }
  
  .reg__btns .reg__wrapper-btn {
  	max-width: 100% !important;
  }
  
	.clients-detail__img {
      max-height: 240px;
	}
  
  .application-detail__btns {
    margin-top: .63rem;
  	flex-direction: column;
  }
  
  .application-detail__btns a {
  	margin-top: 0;
  }
}

@media screen and (max-width: 520px) {
  .item-desc .item-hero__reviews {
  	margin-top: .92rem;
  }
}