.select2-dropdown {
border-radius: 10px;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
.select2-container--default .select2-selection--single .select2-selection__arrow b {
border: solid #8E8E93;
border-width: 0 1px 1px 0;
display: inline-block;
padding: 3px;
transform: translateY(-50%) rotate(-135deg);
-webkit-transform: translateY(-50%) rotate(-135deg);
margin-left: -10px;
margin-top: 0%;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
transform: translateY(-50%) rotate(45deg);
-webkit-transform: translateY(-50%) rotate(45deg);
margin-top: -2px;
}
.select2-container--open .select2-dropdown--below {
overflow: hidden;
}
.select2-container--default .select2-selection--multiple {
background-image: linear-gradient(45deg, transparent 50%, #8E8E93 50%), linear-gradient(135deg, #8E8E93 50%, transparent 50%);
background-position: calc(100% - 31px), calc(100% - 26px);
background-size: 5px 5px, 5px 5px;
background-repeat: no-repeat;
} .nice-select {
-webkit-tap-highlight-color: transparent;
box-sizing: border-box;
clear: both;
cursor: pointer;
display: block !important;
font-family: inherit;
font-weight: normal;
outline: none;
position: relative;
text-align: left !important;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
width: 100%;
line-height: 1.3;
background: #fff;
}
.nice-select:hover {
border-color: #dbdbdb;
}
.nice-select .current:after {
content: '\e93d';
font-family: 'motorx';
-webkit-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
vertical-align: middle;
float: right;
margin-left: 7px;
}
.nice-select.open .current:after {
transform: rotate(180deg);
}
.nice-select.open .list {
opacity: 1;
pointer-events: auto;
-webkit-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
.nice-select.disabled {
border-color: #ededed;
color: #999;
pointer-events: none;
}
.nice-select.disabled:after {
border-color: #cccccc;
}
.nice-select.wide {
width: 100%;
}
.nice-select.wide .list {
left: 0 !important;
right: 0 !important;
}
.nice-select.right {
float: right;
}
.nice-select.right .list {
left: auto;
right: 0;
}
.nice-select.small {
font-size: 12px;
height: 36px;
line-height: 34px;
}
.nice-select.small:after {
height: 4px;
width: 4px;
}
.nice-select.small .option {
line-height: 34px;
min-height: 34px;
}
.nice-select .list {
background-color: #fff;
box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
box-sizing: border-box;
margin: 4px 0 0 0;
opacity: 0;
width: 100%;
overflow: hidden;
padding: 0;
border: 1px solid #e8e8e8;
border-radius: 5px;
pointer-events: none;
position: absolute;
top: 105%;
left: 0;
-webkit-transform-origin: 50% 0;
-ms-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: scale(0.75) translateY(-21px);
-ms-transform: scale(0.75) translateY(-21px);
transform: scale(0.75) translateY(-21px);
-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
z-index: 9;
width: max-content;
min-width: 100%;
max-height: 260px;
overflow: auto;
z-index: 100;
}
.filter-my-listing .list {
left: unset;
right: 0;
}
.nice-select .list::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);
background-color: #f5f5f5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
}
.nice-select .list::-webkit-scrollbar-thumb {
background-color: #a7a7a7;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
}
.nice-select .list::-webkit-scrollbar {
width: 6px;
height: 4px;
background-color: #f5f5f5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
}
.nice-select .option {
cursor: pointer;
font-weight: 400;
line-height: 1.2;
list-style: none;
padding: 10px 0;
outline: none;
padding-left: 18px;
padding-right: 29px;
text-align: left;
-webkit-transition: all 0.2s;
transition: all 0.2s;
color: #3A3A3C;
white-space: normal;
word-break: break-word;
}
.nice-select .current {
color: #3A3A3C;
max-width: 100%;
overflow: hidden;
font-weight: 400;
font-size: 14px;
position: relative;
display: block;
}
.nice-select .option:hover,
.nice-select .option.focus,
.nice-select .option.selected.focus {
background-color: var(--theme-primary-color);
color: #fff;
width: 100%;
}
.nice-select .option.selected {
background-color: var(--theme-primary-color);
color: #fff;
}
.nice-select .option.disabled {
background-color: transparent;
color: #999;
cursor: default;
}
.no-csspointerevents .nice-select .list {
display: none;
}
.no-csspointerevents .nice-select.open .list {
display: block;
}
.nice-slect-2 {
padding: 0;
border: none !important;
}
.nice-slect-2 .list {
width: max-content;
}
.nice-slect-2::after {
right: 0;
}
.select2-dropdown {
box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
border: 1px solid #e8e8e8 !important;
border-radius: 5px !important;
}
.select2-container--open .select2-dropdown--above {
margin-top: 25px;
}
.select2-dropdown.select2-dropdown--below {
margin-top: 40px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
background-color: var(--theme-primary-color);
}
.select2-dropdown,
.select2-search--dropdown .select2-search__field,
.select2-container--default .select2-search--dropdown .select2-search__field {
border-color: #E5E5EA;
}
.select2-results__option {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.select2-results__options::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);
background-color: #f5f5f5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
}
.select2-results__options::-webkit-scrollbar-thumb {
background-color: #a7a7a7;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
}
.select2-results__options::-webkit-scrollbar {
width: 6px;
height: 4px;
background-color: #f5f5f5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
}
.tfcl-range-slider-filter .tfcl-range-slider {
border: 1px solid transparent !important;
height: 10px;
}
.tfcl-range-slider-filter .tfcl-range-slider .ui-slider-handle:focus-visible {
outline: 1px solid var(--theme-primary-color);
}
.tfcl-range-slider-filter {
padding: 0 10px;
}
.tfcl-range-slider-filter .tfcl-title-range-slider {
margin: 0 -10px;
margin-bottom: 10px;
}
.form-control.is-invalid,
.was-validated .form-control:invalid,
.form-control.is-valid,
.was-validated .form-control:valid {
background-position: 98% 50%;
transition: 0ms;
}
.select2-selection__rendered {
display: flex !important;
align-items: center;
flex-wrap: wrap;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
margin-top: 0px;
}
input[type=checkbox] {
border-radius: 0px !important;
outline: unset;
outline-offset: unset;
position: relative;
width: 15px;
height: 15px;
-webkit-appearance: none;
padding: 0px;
display: inline-block !important;
vertical-align: middle;
margin: 0;
border: 1px solid #C8C8C9;
background: #EFEFEF;
}
.form-check-input:checked[type=checkbox] {
background-image: unset;
}
.form-check-input:focus {
border-color: #E5E5EA;
outline: 0;
box-shadow: unset;
}
input[type='checkbox']:checked {
background: var(--theme-primary-color);
border-color: var(--theme-primary-color);
}
input[type='checkbox']:before {
content: '';
left: 7px;
top: 5px;
width: 6px;
height: 9px;
border: solid #D5D5D5;
border-width: 0 2px 2px 0;
position: absolute;
-webkit-transform: translate(-50%, -50%) rotate(35deg);
-ms-transform: translate(-50%, -50%) rotate(35deg);
transform: translate(-50%, -50%) rotate(35deg);
display: none;
border-color: #fff;
}
input[type='checkbox']:checked:before {
display: block;
}
.group-checkbox label {
margin-bottom: 0;
margin-left: 17px;
color: #595960;
font-size: 16px;
font-weight: 500;
}
.wrap-checkbox {
display: flex;
flex-wrap: wrap;
text-align: left;
position: relative;
grid-column: 1 / -1;
margin-top: 15px;
margin-left: -30px;
}
.wrap-checkbox .checkbox-item {
flex: unset;
max-width: unset;
width: calc(25% - 30px);
margin-left: 30px;
padding: 0;
}
.wrap-checkbox .checkbox-item .checkbox,
.wrap-checkbox .checkbox-item .checkbox label {
margin: 0;
}
.wrap-checkbox .checkbox-item .checkbox {
margin-bottom: 10px;
}
.select2-dropdown {
z-index: 99;
}
.select2-container--default .select2-selection--multiple {
background-image: linear-gradient(45deg, transparent 50%, #8E8E93 50%), linear-gradient(135deg, #8E8E93 50%, transparent 50%) !important;
background-position: calc(100% - 31px), calc(100% - 26px) !important;
background-size: 5px 5px, 5px 5px !important;
background-repeat: no-repeat !important;
}
.select2-dropdown.select2-dropdown--below {
margin-top: 30px !important;
}
.select2-container--default .select2-selection__clear {
display: none !important;
} .hv-tool{
position: relative;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.hv-tool::before {
--translate-y: calc(-100% - var(--arrow-size));
content: attr(data-tooltip);
color: #120A21;
padding: 6px 11px;
background: #fff;
box-shadow: 0px 4px 26px 0px rgba(66, 71, 76, 0.1215686275);
width: max-content;
border-radius: 5px;
text-align: center;
font-weight: 600;
font-size: 12px;
}
.hv-tool::after {
--translate-y: calc(-1.4 * var(--arrow-size));
content: "";
border: 6px solid transparent;
border-top-color: #fff;
}
.hv-tool::after,
.hv-tool::before {
opacity: 0;
visibility: hidden;
--arrow-size: 6px;
position: absolute;
top: 0px;
left: 45%;
transform: translateX(-50%) translateY(var(--translate-y, 0));
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
.hv-tool:hover::before,
.hv-tool:hover::after {
opacity: 1;
top: 0px;
visibility: visible;
}
.hv-tool:hover {
z-index: 2;
} .tfcl_login-form input,
#tfcl-reset-password-section input,
#tfcl_register_section input {
border-radius: 8px !important;
border: 1px solid #EFEFF2 !important;
background: #FFF !important;
}
.tfcl_login-form input:focus,
#tfcl-reset-password-section input:focus,
#tfcl_register_section input:focus {
border-color: var(--theme-primary-color) !important;
}
.tfcl_login-form h4,
#tfcl-reset-password-section h4,
#tfcl_register_section h4 {
border-left: 2px solid var(--theme-primary-color);
padding-left: 8px;
margin-bottom: 20px !important;
font-size: 25px;
}
#tfcl_login_register_modal .modal-align-item {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: block;
width: 100%;
max-width: 700px;
}
.modal-login .modal-content {
border-radius: 5px;
}
.tfcl-change-password .input-group #old_pass,
.tfcl-change-password .input-group #new_pass,
.tfcl-change-password .input-group #confirm_password,
.tfcl-login-form #password, .tfcl-login-form #new_pass,
.tfcl-login-form #confirm_password, #confirm_pass {
border-radius: 5px;
}
.tfcl_login-form input,
#tfcl-reset-password-section input,
#tfcl_register_section input {
border-radius: 8px !important;
border: 1px solid #EFEFF2 !important;
background: #FFF !important;
}
input::-ms-reveal,
input::-ms-clear {
display: none;
}
.access-permission button {
margin-right: 15px;
margin-bottom: 15px;
} div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout) {
overflow-x: unset !important;
}