.index-page-container .root-category {padding: 0 15px;font-weight: 600;font-size: 120%; }.index-page-container .root-category:not(:first-child) {margin-top: 20px; }.index-page-container .sub-category {padding: 0 30px;font-weight: 600; }.index-page-container .leaf-category {padding: 0 30px; }.index-page-container .leaf-category.has-sub-category {padding: 0 45px; }.index-page-container.level-1 .sub-category {padding: 0 15px;font-weight: 600; }.index-page-container.level-1 .leaf-category {padding: 0 15px; }.index-page-container.level-1 .leaf-category.has-sub-category {padding: 0 30px; }.index-page-container.level-2 .leaf-category {padding: 0 15px; }.index-page-container.level-2 .leaf-category.has-sub-category {padding: 0 15px; }.index-page-container .city.has-no-sites a, .index-page-container .street.has-no-sites a, .index-page-container .leaf-category.has-no-sites a {color: #510fa8;color: #bfadd9; }.index-page-container .city.has-no-sites a:hover, .index-page-container .street.has-no-sites a:hover, .index-page-container .leaf-category.has-no-sites a:hover {color: #2f0962;color: #837694; }.user-index-card .card-body:hover {background-color: #f5f9fb; }.user-index-card .card-body .image-cover img {width: 3.5rem !important;box-shadow: 0 0.3rem 0.5rem 0.05rem rgba(0, 0, 0, 0.08) !important; }.user-index-card .card-body .info {display: inline-block;padding-right: 1rem; }.user-index-card .card-body .info .title {color: #343a40 !important;font-size: 1rem;margin-bottom: .2rem; }.user-index-card .card-body .info .contacts {color: #6c7686 !important;font-size: 80%;line-height: 140%; }input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active {transition: background-color 5000s ease-in-out 0s; }.form-check-inline {display: inline-block; }.card-body .icon + .icon-text {padding-left: 1.5rem; }.rtl {}.rtl .input-group-transparent .form-control {padding-left: 1.1rem;padding-right: 1.1rem;border-left: .0625rem solid #ced4da;border-right: .0625rem solid #ced4da; }.rtl .input-group-transparent .form-control:focus {border-color: rgba(81, 15, 168, 0.5); }.rtl .input-group-transparent .form-control:not(:last-child) {padding-left: 0;border-left: 0; }.rtl .input-group-transparent .form-control:not(:first-child) {padding-right: 0;border-right: 0; }.rtl .input-group > .form-control {border-radius: .25rem; }.rtl .input-group > .form-control:not(:first-child),.rtl .input-group > .custom-select:not(:first-child) {border-radius: .25rem 0 0 .25rem; }.rtl .input-group > .form-control:not(:last-child),.rtl .input-group > .custom-select:not(:last-child) {border-radius: 0 .25rem .25rem 0; }.rtl .input-group-prepend {margin-left: -.0625rem; }.rtl .input-group > .input-group-prepend > .btn,.rtl .input-group > .input-group-prepend > .input-group-text,.rtl .input-group > .input-group-append:not(:last-child) > .btn,.rtl .input-group > .input-group-append:not(:last-child) > .input-group-text,.rtl .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.rtl .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {border-radius: 0 .25rem .25rem 0; }.rtl .input-group-append {margin-left: 0;margin-right: -.0625rem; }.rtl .input-group > .input-group-append > .btn,.rtl .input-group > .input-group-append > .input-group-text,.rtl .input-group > .input-group-prepend:not(:first-child) > .btn,.rtl .input-group > .input-group-prepend:not(:first-child) > .input-group-text,.rtl .input-group > .input-group-prepend:first-child > .btn:not(:first-child),.rtl .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {border-radius: .25rem 0 0 .25rem; }.rtl .custom-control {padding-left: 0;padding-right: 1.75rem; }.rtl .custom-control-label::before {left: auto;right: -1.75rem; }.rtl .custom-control-label::after {left: auto;right: -1.75rem; }.rtl .form-check-inline {margin-right: 0;margin-left: .75rem; }.rtl .alert-dismissible .close {left: 1.5rem;right: auto; }.rtl .alert .alert-inner--icon {margin-right: 0;margin-left: 0.625rem; }.rtl .btn-group.rounded-circle > .btn:not(:last-child):not(.dropdown-toggle), .rtl .btn-group.rounded-circle > .btn-group:not(:last-child) > .btn {border-top-right-radius: 30px;border-bottom-right-radius: 30px;border-top-left-radius: 0;border-bottom-left-radius: 0; }.rtl .btn-group.rounded-circle > .btn:not(:first-child), .rtl .btn-group.rounded-circle > .btn-group:not(:first-child) > .btn {border-top-left-radius: 30px;border-bottom-left-radius: 30px;border-top-right-radius: 0;border-bottom-right-radius: 0; }.rtl .card-body .icon + .icon-text {padding-left: 0;padding-right: 1.5rem; }.rtl .navbar-nav .nav-link i,.rtl .navbar-nav .nav-link svg,.rtl .navbar-nav .nav-link img {margin-right: 0;margin-left: .5rem; }.rtl .btn svg:not(:last-child), .rtl .btn i:not(:last-child) {margin-right: 0;margin-left: .5rem; }