@media (max-width: 767px) { #overlay-booking-module.overlay-booking-module,
.admin-bar #overlay-booking-module.overlay-booking-module {
position: fixed !important;
inset: 0 !important;
top: 0 !important;
right: 0 !important;
bottom: 0 !important;
left: 0 !important;
width: 100% !important;
max-width: none !important;
height: 100vh !important;
min-height: 100vh !important;
margin: 0 !important;
overflow-x: hidden !important;
overflow-y: auto !important;
-webkit-overflow-scrolling: touch;
overscroll-behavior: contain;
z-index: 999999 !important;
box-sizing: border-box !important;
} @supports (height: 100dvh) {
#overlay-booking-module.overlay-booking-module,
.admin-bar #overlay-booking-module.overlay-booking-module {
height: 100dvh !important;
min-height: 100dvh !important;
}
}
#overlay-booking-module #single-listing-date-range {
display: block !important;
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding: 0 !important;
}
#overlay-booking-module #single-listing-date-range .search-date-range-arrive,
#overlay-booking-module #single-listing-date-range .search-date-range-depart {
display: block !important;
float: none !important;
clear: both !important;
width: 100% !important;
max-width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
left: auto !important;
right: auto !important;
box-sizing: border-box !important;
}
#overlay-booking-module #single-listing-date-range .search-date-range-arrive {
margin-top: 0 !important;
margin-bottom: 10px !important;
} #overlay-booking-module #single-listing-date-range .search-date-range-depart {
margin-top: 0 !important;
margin-bottom: 10px !important;
}
#overlay-booking-module #single-listing-date-range .search-date-range-arrive input,
#overlay-booking-module #single-listing-date-range .search-date-range-depart input {
display: block !important;
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
box-sizing: border-box !important;
} #overlay-booking-module .search-message {
clear: both !important;
margin-top: 0 !important;
}
} .item-media .item-user-image,
.item-wrap .item-user-image,
.listing-wrap .item-user-image {
width: 36px !important;
height: 36px !important;
min-width: 36px !important;
min-height: 36px !important;
border-radius: 50% !important;
overflow: hidden !important;
line-height: 0 !important;
background: transparent !important;
}
.item-media .item-user-image > img,
.item-wrap .item-user-image > img,
.listing-wrap .item-user-image > img,
.item-user-image > img.img-responsive {
display: block !important;
width: 36px !important;
height: 36px !important;
max-width: 36px !important;
min-width: 36px !important;
border-radius: 50% !important;
object-fit: cover !important;
object-position: center !important;
overflow: hidden !important;
}.search-type-radius, .search-radius-slider{display:none;}