/* ----------------------------------------------------------------------------
 * Metaboxes Styles
 * ------------------------------------------------------------------------- */
#vr_agent_meta_box_details_id,
#vr_rental_search_metabox_desc_id,
#vr_rental_search_metabox_search_id,
#vr_rental_list_metabox_list_id,
#vr_rental_list_metabox_summary_id,
#vr_rental_fav_metabox_desc_id,
#vr_homepage_meta_box_id,
#vr_rental_meta_box_booking_id,
#vr_partner_meta_box_details_id,
#vr_agent_meta_box_details_id,
#vr_rental_meta_box_details_id,
#vr_booking_meta_box_the_rental_id,
#vr_booking_meta_box_confirmation_id,
#vr_booking_meta_box_details_id {
background: transparent;

	h2 {
		background: $g2;
		padding: 2rem;
		text-transform: uppercase;
			letter-spacing: 1px;
	}

	.toggle-indicator:before {
		margin-top: 2rem !important;
	}

	input,
		textarea {
		padding: 0.5rem;
		margin: 0 0 0.5rem;
		height: initial;
		width: inherit;
	}
	input[type=radio],
	input[type=checkbox] {
			height: 1rem;
			margin-right: 0.5rem;
			margin: 0.4rem 0.5rem 0.5rem;
			width: initial;
	}
}

#vr_rental_fav_metabox_desc_id .rwmb-field,
#vr_rental_search_metabox_desc_id .rwmb-field,
#vr_rental_search_metabox_search_id .rwmb-field,
#vr_rental_list_metabox_list_id .rwmb-field,
#vr_rental_list_metabox_summary_id .rwmb-field,
#vr_rental_meta_box_booking_id .rwmb-field,
#vr_partner_meta_box_details_id .rwmb-field,
#vr_agent_meta_box_details_id .rwmb-field,
#vr_booking_meta_box_confirmation_id .rwmb-field,
.rwmb-row {
		background: $g2;
		padding: 1.5rem;
		margin: 1rem 0;
}
.rwmb-custom_html-wrapper {
		background: initial !important;
		padding: initial !important;
		margin: initial !important;
}

.rwmb-label {
		font-weight: bolder;
		padding: 0.5rem 0;
		text-transform: uppercase;
		// letter-spacing: 1px;
}

.rwmb-tabs-left .rwmb-tab-nav {
	background: transparent !important;
}

.rwmb-tabs-left .rwmb-tab-active {
		border-right-color: $g3 !important;
		background: $g3 !important;
}
.rwmb-tabs-left{
	background: $g3;
}

.rwmb-tab-nav li {
		padding: 0.5rem 0;
}

.vr_booking__ol {
		font-size: 1rem;
		line-height: 1.6;
		margin-left: 0;
		list-style: none;
		counter-reset: counter;
		position: relative;
		> li:before {
				counter-increment: counter;
				content: counter(counter);
	}

	li a {
			text-decoration: none;
			text-transform: uppercase;
	}

}

.vr_booking__ol {
	overflow: hidden;
}
.vr_booking__ol > li {
	position: relative;
	left: 1.5rem;
	margin-bottom: 0.75rem;
	padding-left: 0.75rem;
	background-color: $g1;
}
.vr_booking__ol > li, .vr_booking__ol > li:before {
	padding-top: 0.375rem;
	padding-bottom: 0.375rem;
}
.vr_booking__ol > li:before {
	position: absolute;
	top: 0;
	bottom: 0;
	left: -1.5rem;
	display: inline-block;
	width: 1.875rem;
	text-align: center;
	color: $b;
	background-color: $g3;
}
.vr_booking__ol > li:last-child {
	margin-bottom: 0;
}

#vr_rental_meta_box_details_id .rwmb-map-goto-address-button {
		margin: 2rem 0 1rem;
		width: 100%;
}

#vr_homepage_meta_box_id .rwmb-group-wrapper .rwmb-clone:after {
	padding-bottom: 0;
	margin-bottom: 0;
	border-bottom: 0.1rem solid $g1;
}

#vr_homepage_meta_box_id .rwmb-clone {
	background: $g1;
}

#vr_homepage_meta_box_id .rwmb-textarea {
	min-height: 13rem;
}

#vr_rental_list_metabox_list_id select {
	min-width: 70%;
}
