/*
Theme Name: WpRentals Child theme
Theme URI: http://themeforest.net/user/wpestate
Description: Ultimate WordPress Theme created by WpEstate for accommodation booking. WpRentals is clean, flexible, fully responsive and retina Ready. Its smart settings allow you to build outstanding renting websites easily and fast.
Version: 3.15.0
Author: wpestate.org
Author URI: http://themeforest.net/user/annapx
Tags: white, one-column, two-columns,left-sidebar, right-sidebar, fluid-layout , custom-menu, theme-options, translation-ready
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: wprentals

-------------------------------------------------------------- */

.custom_prop_header{
    gap:10px;
}

.menu_user_picture {
    border: none;
}
.transparent_header #shopping-cart_icon path {
    fill: #000000;
}

.wprentals_dashboard_page input,
.wprentals_dashboard_page button,
.wprentals_dashboard_page select,
.wprentals_dashboard_page textarea,
.wprentals_dashboard_page .user_dashboard_panel .form-control {
  background-color: #ffffff;
  border-radius: 6px;
  border: 1px solid #d1d1d1;
  color: #333;
}
.wprentals_dashboard_page {
    font-family: 'Manrope';
}
.user_dashboard_panel input[type='checkbox']:focus {
    border: 1px solid #0062ad!important;
}
#user_menu_open a {
    font-size:14px;
}
#shopping-cart {
    display: none;
}
.transparent_header {
    border-bottom: 1px solid #FFFFFF36;
}
.transparent_header #access .menu li>a {
	color: white!important;
}
#booking_form_request > div.third-form-wrapper > div:nth-child(2) {
    display: none;
}
.reservation_buttons:first-of-type {
    width: 100%;
}
.mobile_header #shopping-cart-mobile {
    display: none;
}
span.proceed-payment_full {
	display:none!important;
}

div.user_dashboard_listed.book_listing_user_unit_balance {
	display:none;
}
#advanced_search_map_list > div > div > div > form > div.col-md-3.Guests > div > div.wpestate_guest_no_buttons {
	right:auto;
}
.mobile_header i {
	margin: unset;
	padding: 22px;
	font-size: 26px;
}
.mobilemenu-close-user, .mobilemenu-close, .user_tab_menu_close {
	font-size: 22px;
}
span.full_invoice_reminder {
	display: none!important;
}
#user_menu_open a {
	font-size: 14px!important;
}
.mobilex-menu li a {
	font-size: 18px;
}
.property_unit_v3 .property_unit_action .icon-fav-on svg {
	fill: red;
}
.property_listing .tooltip-inner {
	white-space: unset!important;
}
#booking_form_request > div.cost_row_instant.instant_depozit {
	color: green;
}
#submit_booking_front_instant_wrap:after {
	color: #fff900;
}
#submit_booking_front_instant {
	font-weight: 600;
}
.modal-header {
	background: #223b71;
}
.modal-dialog.custom_price_dialog {
	left: auto!important;
	width: 600px!important;
}
span.inv_legend.invoice_reseration_fee_req {
	color: green;
	text-decoration: underline;
}
span.inv_depozit.depozit_show {
	color: green;
	text-decoration: underline;
}
@media only screen and (max-width: 991px) {
	#gmap-control-list {
		z-index: 1!important;
}
}
#gmap-control-list {
	z-index: 1!important;
}
#instant_booking_modal .modal-dialog {
	display: flex!important;
	justify-content: center!important;
	left: auto;
}
.custom_icon_class_icon {
	line-height: 68px!important;
}
#google_map_prop_list > div > div.gm-style > div:nth-child(1) > div:nth-child(2) > div > div:nth-child(4) > div > div > div.prop_pricex {
	color: white!important;
}
.info_details.pin_price_info {
	margin-top: -160px;
}
#gmap-control-list {
	display: none;
}
html.js.flexbox.canvas.canvastext.webgl.no-touch.geolocation.postmessage.no-websqldatabase.indexeddb.hashchange.history.draganddrop.websockets.rgba.hsla.multiplebgs.backgroundsize.borderimage.borderradius.boxshadow.textshadow.opacity.cssanimations.csscolumns.cssgradients.no-cssreflections.csstransforms.csstransforms3d.csstransitions.fontface.generatedcontent.video.audio.localstorage.sessionstorage.webworkers.no-applicationcache.svg.inlinesvg.smil.svgclippaths body.wp-singular.page-template.page-template-elementor_header_footer.page.page-id-37312.wp-theme-wprentals.wp-child-theme-wprentals-child.theme-wprentals.woocommerce-js.wpestate-studio-wrapper-wpestate_template_footer.yith-wcstripe.using-mobile-header-sticky.elementor-default.elementor-template-full-width.elementor-kit-10.elementor-page.elementor-page-37312.e--ua-firefox.modal-open div#loginmodal.modal.fade.in div.modal-dialog {
	left: unset!important;
	display: flex;
	justify-content: center;
}
.modal-open .modal {
	padding: 200px!important;
}
#loginmodal .modal-dialog {
	left: unset!important;
}