.frm_vaultre input[type="text"],
.frm_vaultre input[type="email"],
.frm_vaultre input[type="password"],
.frm_vaultre select,
.frm_vaultre .vaultre_selects2_tagging,
.frm_vaultre textarea {
width: 90%;
}
.frm_vaultre textarea {
height: 150px;
}
.vaultre_alert_box {
padding: 10px 20px !important;
font-weight: 600;
margin: 5px 0 15px !important;
background: #fff !important;
border-left: 4px solid #fff !important;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1) !important;
}
.vaultre_alert_message {
border-left-color: #46b450 !important;
}
.vaultre_alert_error {
border-left-color: #CC0000 !important;
}
.vaultre_alert_warning {
border-left-color: #e6db55 !important;
}
ul.vaultre_pagination {
display: block;
text-align: center;
font-size: 14px;
margin: 20px 0px;
}
ul.vaultre_pagination>li {
display: inline-block;
}
ul.vaultre_pagination>li>a,
ul.vaultre_pagination>li>span,
ul.vaultre_pagination>li>span.spacer {
display: inline-block;
margin: 2px 0.5px;
text-decoration: none;
padding: 4px;
border-radius: 5px;
}
.frm_vaultre .form-group {
margin-bottom: 15px;
}
.frm_vaultre .form-group label {
font-size: 14px;
font-weight: 500;
display: block;
}
.frm_vaultre .form-group small {
font-size: 12px;
}
.frm_vaultre .nav-link {
color: #4a5568;
display: flex;
align-items: center;
}
.frm_vaultre .nav-link:hover,
.frm_vaultre .nav-link:hover svg {
color: #0056b3;
fill: #0056b3;
}
.frm_vaultre .nav-link svg {
margin-right: 10px;
fill: #4a5568;
}
.frm_vaultre .nav-link.active svg {
fill: #fff;
}
.frm_vaultre .card {
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);
}
.frm_vaultre .card {
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #fff;
background-clip: border-box;
border: 0 solid rgba(0, 0, 0, .125);
border-radius: .25rem;
border-top: 1px solid rgba(0, 0, 0, .055);
max-width: none;
}
.frm_vaultre .card-body {
flex: 1 1 auto;
min-height: 1px;
padding: 1rem;
}
.frm_vaultre .gutters-sm {
margin-right: -8px;
margin-left: -8px;
}
.frm_vaultre .gutters-sm>.col,
.gutters-sm>[class*=col-] {
padding-right: 8px;
padding-left: 8px;
}
.frm_vaultre .mb-3,
.my-3 {
margin-bottom: 1rem !important;
}
.frm_vaultre .bg-gray-300 {
background-color: #e2e8f0;
}
.frm_vaultre .h-100 {
height: 100% !important;
}
.frm_vaultre .shadow-none {
box-shadow: none !important;
}
.frm_vaultre .tab-content .tab-pane {
min-height: 400px;
padding-bottom: 60px;
}
.frm_vaultre .tab-content .tab-pane h6 {
text-transform: uppercase;
}
.frm_vaultre .tab-content .tab-pane .btnsaveContainer {
position: absolute;
bottom: 30px;
}
.frm_vaultre .tab-content .tab-pane .vaultre_file_types_container {
width: 100%;
}
.frm_vaultre .tab-content .tab-pane .vaultre_file_types_container th,
.frm_vaultre .tab-content .tab-pane .vaultre_file_types_container td {
padding: 10px 0px;
}
.frm_vaultre .tab-content .tab-pane .custom-control-input {
z-index: 1;
top: 7px;
width: 2rem;
}
.frm_vaultre .lds-ellipsis {
display: inline-block;
position: relative;
width: 80px;
height: 50px;
}
.frm_vaultre .ajax-loader,
.frm_vaultre .ajax-message-container {
display: none;
}
.frm_vaultre .lds-ellipsis div {
position: absolute;
top: 33px;
width: 13px;
height: 13px;
border-radius: 50%;
background: #007bff;
animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.frm_vaultre .lds-ellipsis div:nth-child(1) {
left: 8px;
animation: lds-ellipsis1 0.6s infinite;
}
.frm_vaultre .lds-ellipsis div:nth-child(2) {
left: 8px;
animation: lds-ellipsis2 0.6s infinite;
}
.frm_vaultre .lds-ellipsis div:nth-child(3) {
left: 32px;
animation: lds-ellipsis2 0.6s infinite;
}
.frm_vaultre .lds-ellipsis div:nth-child(4) {
left: 56px;
animation: lds-ellipsis3 0.6s infinite;
}
.custom-switch.custom-switch-lg {
padding-bottom: 1rem;
padding-left: 2.25rem;
}
.custom-switch.custom-switch-lg .custom-control-label {
padding-left: 0.75rem;
padding-top: 0.15rem;
}
.custom-switch.custom-switch-lg .custom-control-label::before {
border-radius: 1rem;
height: 1.5rem;
width: 2.5rem;
}
.custom-switch.custom-switch-lg .custom-control-label::after {
border-radius: 0.65rem;
height: calc(1.5rem - 4px);
width: calc(1.5rem - 4px);
}
.custom-switch.custom-switch-lg .custom-control-input:checked~.custom-control-label::after {
transform: translateX(1rem);
}
.vaultre-properties-meta input[type="text"] {
width: 100%;
}
.vaultre-properties-photos .row>.column {
padding: 8px;
overflow: hidden;
width: 150px;
height: 100px;
}
.vaultre-properties-photos .row:after {
content: "";
display: table;
clear: both;
} .vaultre-properties-photos .column {
float: left;
cursor: pointer;
} .vaultre-properties-photos .modal {
display: none;
position: fixed;
z-index: 99999;
padding-top: 60px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: black;
} .vaultre-properties-photos .modal-content {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
width: 90%;
max-width: 1200px;
} .vaultre-properties-photos .close {
color: white;
position: absolute;
top: 10px;
right: 25px;
font-size: 35px;
font-weight: bold;
}
.vaultre-properties-photos .close:hover,
.vaultre-properties-photos .close:focus {
color: #999;
text-decoration: none;
cursor: pointer;
} .vaultre-properties-photos .propertiesPhotosSlides,
.vaultre-properties-photos .propertiesFloorPlanPhotoSlides {
display: none;
} .vaultre-properties-photos .prev,
.vaultre-properties-photos .next {
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
padding: 16px;
margin-top: -50px;
color: white;
font-weight: bold;
font-size: 20px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
user-select: none;
-webkit-user-select: none;
} .vaultre-properties-photos .next {
right: 0;
border-radius: 3px 0 0 3px;
} .vaultre-properties-photos .prev:hover,
.vaultre-properties-photos .next:hover {
background-color: rgba(0, 0, 0, 0.8);
} .vaultre-properties-photos .numbertext {
color: #f2f2f2;
font-size: 12px;
padding: 8px 12px;
position: absolute;
top: 0;
} .vaultre-properties-photos .caption-container {
text-align: center;
background-color: black;
padding: 2px 16px;
color: white;
}
.vaultre-properties-photos img.demo {
opacity: 0.6;
}
.vaultre-properties-photos .active,
.vaultre-properties-photos .demo:hover {
opacity: 1;
}
.vaultre-properties-photos .hover-shadow {
transition: 0.3s;
}
.vaultre-properties-photos .hover-shadow:hover {
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
ul.vaultre-list-table {
margin: 0px;
padding: 0px 0px 5px;
list-style: none;
}
table.vaultre-properties-amenities-meta td {
padding: 5px 10px 5px 0px;
margin: 0px;
}
@keyframes lds-ellipsis1 {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes lds-ellipsis3 {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
}
}
@keyframes lds-ellipsis2 {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(24px, 0);
}
}
.frm_vaultre .vaultre_remove_image {
background: url(//holdsworth.com.au/wp-content/plugins/vaultre/assets/images/del.png) no-repeat;
width: 24px;
height: 24px;
display: inline-block;
margin-left: 10px;
}
.frm_vaultre .vaultre_wp_image_upload img {
max-width: 150px;
}
.nearby-place-wrap {
margin: 0;
padding: 0
}
.nearby-place-wrap h3.widget-title {
margin: 0 0 15px;
padding: 0
}
.nearby-place-wrap .nearby-tab-tabs ul {
border-bottom-width: 0;
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: .5rem;
list-style-type: none;
margin: 0;
padding-left: 0
}
.nearby-place-wrap .nearby-tab-tabs ul li {
border-color: transparent;
border-top-left-radius: .375rem;
border-top-right-radius: .375rem;
border-width: 0 0 2px;
color: rgb(115 115 115);
cursor: pointer;
display: block;
font-weight: 600;
isolation: isolate;
line-height: 1.25;
margin-bottom: 0;
margin-top: 0;
padding: 1rem 1.75rem .875rem
}
.nearby-place-wrap .nearby-tab-tabs ul li.active,
.nearby-place-wrap .nearby-tab-tabs ul li:hover {
background-color: rgb(245 245 245);
border-color: transparent;
isolation: isolate
}
.nearby-place-wrap .nearby-tab-tabs ul li a {
display: inline-block;
height: 100%;
width: 100%
}
.nearby-place-wrap .nearby-tab-contents .nearby-tab-content {
background-color: rgb(245 245 245);
display: none;
gap: .75rem;
padding: 20px
}
.nearby-place-wrap .nearby-tab-contents .nearby-tab-content.active {
display: flex;
flex-direction: column
}
.nearby-place-wrap .nearby-tab-contents .nearby-tab-content .nearby-place-item {
display: flex;
flex-wrap: nowrap;
gap: .75rem;
padding-top: .75rem
}
.nearby-place-wrap .nearby-tab-contents .nearby-tab-content .nearby-place-item+.nearby-place-item {
border: solid rgba(0, 0, 0, .1);
border-width: 1px 0 0
}
.nearby-place-wrap .nearby-tab-contents .nearby-tab-content .nearby-place-item .place-name {
flex-grow: 1
}
.nearby-place-wrap .nearby-tab-contents .nearby-tab-content .nearby-place-item .place-distance {
white-space: nowrap
}
.property-features-wrap ul {
align-items: center;
display: grid;
gap: 10px;
grid-template-columns: repeat(1, minmax(0, 1fr));
list-style-type: none;
margin: 0;
padding: 0
}
@media (min-width:640px) {
.property-features-wrap ul {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr))
}
}
.property-features-wrap ul .property-feature {
padding-left: 30px;
position: relative
}
.property-features-wrap ul .property-feature:before {
content: none;
display: block;
height: 100%;
left: 0;
position: absolute;
top: 50%;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
width: 24px
}
.property-openhome-wrapper h3.widget-title {
margin: 0 0 15px;
padding: 0
}
.property-openhome-wrapper .property-openhome {
display: flex;
flex-direction: column;
gap: 10px
}
.property-openhome-wrapper .property-openhome .open-date {
align-items: center;
display: flex;
flex-wrap: nowrap;
gap: 15px
}
.property-openhome-wrapper .property-openhome .open-date .openhome-title {
flex-grow: 1
}
.property-openhome-wrapper .property-openhome .open-date .download-openhome-ical {
align-items: center;
display: flex;
height: 28px;
width: 28px
}
.property-openhome-wrapper .property-openhome .open-date .download-openhome-ical svg {
fill: currentColor;
height: 100%;
width: 100%
}
.elementor-field-group-propertyAddress .select2-container .select2-selection--single {
height: 56px;
border: 1px solid #ddd;
border-radius: 0px;
}
.elementor-field-group-propertyAddress .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 54px;
}
.elementor-field-group-propertyAddress .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 54px;
}
.select2-results__option {
color: #000;
}
#select2-form-field-propertyAddress-results li:first-child,
#form-field-inspection_date option:first-child {
display: none;
}