
 * { -webkit-tap-highlight-color: transparent; } .blcs--remove{ display: none!important; } @supports(padding: max(0px)) { body { padding-top: max(32px, constant(safe-area-inset-top)); padding-right: max(120px, constant(safe-area-inset-right)); } } .rtl .rz-appointment-table { text-align: right!important; } .rz-modal-visible .rz-overlay { display: block; opacity: 0.6!important; background: #8d8d8d!important; } .rtl .rz-form-group .rz-checkbox em { padding-right: unset!important; padding-left: 0; } @media(max-width: 991.98px) { div#page { padding-bottom: 40px; }} .rtl span.rz--progress { left: unset!important; right: 0; } div#rz-explore-map{ direction: ltr!important; } .rtl #page > div.blcs-container > main > div > div.blcs-mobile-listing-top > div > div i { transform: rotate(180deg)!important; } .rtl .rz-action-price { direction: rtl!important; } .rtl .rz-action-price { direction: rtl!important; } .rtl .rz-action-price .rz--price { display: flex!important; flex-direction: row-reverse!important; align-items: center!important; } .rtl .rz-form { direction: rtl; } .rtl a.rz-close { right: unset!important; left: 0; } .rtl .rz-modal-heading .rz--title {text-align: right!important;} .rtl .rz-conversation-input textarea { padding: 12px 15px 12px 45px!important; } .rtl .rz-message-footer .rz--button { right: unset!important; left: 0; transform: scaleX(-1) translateY(-50%)!important; } .rtl #page > div.blcs-container > main > div > div.blcs-mobile-listing-top > div > div > div:nth-child(1) > a { display: flex!important; flex-direction: row!important; align-items: center!important; flex-wrap: nowrap!important; } .rtl #page > div.blcs-container > main > div > div.blcs-mobile-listing-top > div > div > div:nth-child(1) > a > span { padding-left: 14px!important; } .digits-form_input.digits-form_countrycode.countrycodecontainer.digits_countrycodecontainer { } .digits-form_heading { } .digits-form_container.digits { margin: auto!important; } input.mobile_field.mobile_format.dig-mobmail.dig-mobile_field.mobile_placeholder { padding-left: 30%!important; } .rtl > div.rz-modal.rz-modal-signin.rz-modal-ready.rz-visible > a { right: unset!important; left: 0; } .rtl input.mobile_field.mobile_format.dig-mobmail.dig-mobile_field.mobile_placeholder { padding-left: 40%; } .rtl button.digits-form_button.digits-form_submit.digits-form_submit-btn { display: flex; flex-direction: row-reverse; } .rtl span.digits-form_button_ic { transform: rotate(180deg) translateX(20px); } span.digits_back_icon.digits_form_back { position: fixed; top: 20px; left: 20px; color: black; } .rtl span.digits_back_icon.digits_form_back { left: unset!important; right: 20px; transform: rotate(180deg); } .rtl .digits_otp_info { right: unset!important; left: 30px; } .rtl i.fas.fa-arrow-right.rz-ml-1,.rtl i.fas.fa-caret-right.rz-ml-1 { transform: rotate(180deg); } .rtl i.fas.fa-chevron-left { transform: rotate(180deg); } input.rz-map-address,#wc-print-button { display: none; } @media(max-width:1199.98px){ i.logo-icon-.logo-icon-EntrySA:after { content: ""; position: absolute; background: linear-gradient(45deg, rgba(28,167,236,1) 0%, rgba(31,47,152,1) 70%);; width: 70px; height: 70px; top: 50%; left: 50%; border-radius: 100%; z-index: -1; transform: translate(-50%, -50%); box-shadow: 0 1px 6px 0 rgb(0 0 0 / 10%); } i.logo-icon-.logo-icon-EntrySA { font-size: 40px!important; position: relative; top: -10px; background-color: transparent!important; text-shadow: 0 1px 6px rgb(0 0 0 / 10%); } .blcs-mobile-bar{ padding-bottom: 30px; } .blcs-mobile-nav .blcs--footer{ padding-bottom: 50px; } .blcs-mobile-listing-bottom{ padding-bottom: 30px; } .blcs-account-footer,.blcs-footer .blcs--bottom{ display: none; } ::-webkit-scrollbar{ display: none; background-color:transparent; } .blcs-mobile-listing-top { position: fixed; height: 60px; padding-bottom: 15px; align-items: flex-end; z-index: 100; } .lsrt .rz-single .rz-sidebar{ z-index:200; } .rz-single .rz-sidebar .rz--heading { position: absolute; top: 0; left: 0; width: 100%; background: var(--bg-white); box-shadow: 0 -1px 40px 0 rgb(0 0 0 / 9%); border:none!important; } .lsrt .rz-single .rz-sidebar .rz-single-sidebar .rz-listing-action{ margin-top: 60px; } .rz-guests .rz--footer,.rz-tab-footer { margin-bottom: 20px; } .rz-search-footer{ margin-bottom: 30px!important; } .rz-modal,.rz-tab-flyout{ border-top:none!important; border-bottom:none!important; } .rz-modal .rz-modal-heading.rz--border { box-shadow: 0 -1px 40px 0 rgb(0 0 0 / 9%); border: none!important; } #rz-explore-map { } .rz-explore-listings h5 { height: 45vh; text-align: center; line-height: 9; } .mapboxgl-canvas { } .blcs-logo-overlap,.blcs-breadcrumb,.blcs--logo{ display:none!important; } header.blcs-page-title { position: fixed; top: 0; left: 50%; transform: translatex(-50%); background: #ffffff; height: 67px; width: 100%; box-shadow: 0 -1px 40px 0 rgb(0 0 0 / 9%); z-index: 10; } .blcs-main { padding-top: 40px; } .rglck-messages .rz-boxes-table tr td,.rz-boxes-table tr th { border: unset; display: flex; align-items: flex-start; flex-direction: column; justify-content: center; } .rglck-messages .rz-boxes-table tr { display: flex; overflow: hidden; width: 93vw; margin-bottom: 11px; border-radius: 20px; border: 1px solid gainsboro; } .rglck-messages .rz--cell-actions ul li { display: none; } .rglck-messages .rz--cell-actions ul li:last-child{ display:block!important; } .rglck-messages .rz--time { font-size: 10px !important; } a[data-modal="share"] { display: none !important; } input.mobile_field.mobile_format.dig-mobmail.dig-mobile_field.mobile_placeholder { height: 50px; }  } @media (max-width: 991.98px){ .lsrt-guests .lsrt--dropdown .lsrt--inner { padding: 2rem; } } .rtl div.rz-calendar-nav.rz-flex.rz-w-100.rz-justify-space > div:nth-child(2) > a,.rtl div.rz-calendar-nav.rz-flex.rz-w-100.rz-justify-space > div:nth-child(1) > a { transform: rotate(180deg); } .rglck-MyAccount-content > div.rglck-notices-wrapper{display:none!important} @media (min-width: 576px) { .rtl .rz-merge-field-right { padding-right: 10px} .rtl .rz-merge-field-left.rz-merge-field-left { padding-left: 10px; }  } .rtl .blcs--bottom { direction: rtl!important; display: flex!important; justify-content: space-between!important; flex-wrap: nowrap!important; align-items: center!important; } .rtl .blcs-submission>.blcs--content>.blcs--bottom, .rz-button, .rz-link { direction: rtl!important; } .rtl .fas.fa-arrow-left.rz-mr-1 ,.rtl .fas.fa-arrow-right.rz-ml-1 { transform: rotate(180deg); } .rtl .rz-form-group.rz-field.rz-col-12.rz-field-ready > div > span { padding: 0 15px 0 38px; } .rtl .rz-guests .rz--label:after { right: unset!important; left: 1rem!important; } .rtl .rz-guests .rz--dropdown .rz--title { text-align: right!important; } .rtl .rz-select.rz-select-single select { text-align:right!important; } .rtl .rz-tax-list li { padding-left: unset!important; padding-right: 27px; } .rtl .rz-tax-list.rz--style-list li:before { left: unset!important; right: 0; }  .rz-boxes-tabs ul li.rz--active a { background: var(--main)!important; } .rz-search-filter .rz-mod[data-col=auto] { flex: 1!important; } @media (max-width: 991.98px){ .rz-search-filter.rz-search-filter--inline { margin-top: 10vh !important; border-radius: 30px; width: 95vw; margin: auto; } #rz-explore-map { height: 100vh; } .rz--expand-search-filters .rz-search-filter--inline { bottom: unset; background-color: #fff; } .rz--expand-search-filters .blcs-main:before { content: ""; background: rgba(12, 13, 14, 0.34); width: 100vw; height: 100vh; position: fixed; left: 0; top: 0; z-index: 1000; -webkit-backdrop-filter: blur(10px);  backdrop-filter: blur(10px); } .rz--expand-search-filters .rz-search-filter--inline { z-index: 1002; } .rz-search-bar { margin: unset !important; background-color: #fff; border-radius: 50px; box-shadow: -3px 3px 14px rgba(0, 0, 0, .1); position: absolute; top: -40px; width: 95vw; left: 50%; transform: translateX(-50%); } .select2-container.select2-container--default.select2-container--open { z-index: 1111; } .rz-filter-tab.rz-expand .rz-scrollbar {     background-color: #fff; border-radius: 20px; box-shadow: -3px 3px 14px rgba(0, 0, 0, .1); } .rz-filter-tab.rz-expand .rz-tab-footer{ border:unset!important } .rz-filter-tab.rz-expand .rz-tab-footer .rz-button{ background: #000; } .blcs-side .blcs--header,.rz-modal.rz-visible { margin-top: 6vh; } div#brk_notifi_list { bottom: 158px; border-radius: 0 0 30px 30px; } } a.rz-close { right: unset !important; left: 0!important; } .rz-listing-bottom { direction: ltr; display: flex; } .rz-dashboard .rz--box .rz--num { display: block; font-size: 20px; direction: ltr; display: flex ; align-items: center; text-align: right; justify-content: end; } div.rz-listing-bottom > ul > li > span { display: flex; } div.rz-listing-bottom > ul > li > span::before { content: ''; display: inline-block; width: 20px; height: 20px; margin-right: 4px; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 1024 1024' fill='currentColor' style='vertical-align: middle; margin-right: 4px;'><path d='M679.071 900.904c-13.595 29.359-23.138 63.434-26.827 99.246l-0.115 1.38 297.916-63.351c13.592-29.351 23.138-63.417 26.838-99.218l0.116-1.384zM950.044 748.464c13.591-29.351 23.136-63.417 26.838-99.218l0.116-1.384-232.107 49.345v-94.868l205.153-43.588c13.593-29.356 23.135-63.427 26.827-99.234l0.115-1.38-232.073 49.311v-341.197c-36.335 20.663-67.083 46.653-92.36 77.32l-0.448 0.56v283.056l-92.809 19.718v-427.065c-36.338 20.662-67.087 46.656-92.359 77.331l-0.449 0.562v368.902l-207.644 44.123c-13.599 29.361-23.149 63.439-26.85 99.253l-0.116 1.383 234.61-49.892v119.467l-251.449 53.476c-13.591 29.355-23.136 63.425-26.838 99.229l-0.116 1.385 263.191-55.933c21.644-4.646 39.777-17.159 51.644-34.332l0.182-0.279 48.265-71.555c4.987-7.253 7.964-16.225 7.964-25.892 0-0.017 0-0.035 0-0.052v0.003-105.244l92.809-19.718v189.747l297.904-63.351z'/></svg>"); } .rz-modal-account-entry td.rz-text-right .rz--currency,.rz-modal-account-entry  td.rz-text-right .rz--amount { direction: ltr; float: left; line-height: 2; } .rz-modal-account-entry span.rz--currency svg { display: flex; width: 25px; height: 25px; }