/* This CSS file will be loaded at last. Any CSS customization should be placed here */

#vikwp-demo-vikbooking {
	font-weight: bold;
}

.vbdivsearch {
	border-radius: 15px;
}

.vbo-tableaux-roombooks > div {
	padding: 6px;
}
#stripe-checkout-button {
	background: #ffc439;
	border: 1px solid #ffc439;
	color: #2C2E2F;
	font-weight: bold;
	font-size: 16px;
	padding: 10px 80px;
	border-radius: 4px;
}
#stripe-checkout-button:hover {
	filter: brightness(0.95);
}

.vbo-listing-details-wrap .vikfx-gallery-fade-container img {
	max-height: 408px;
}

.vbo-search-inpblock label {
    text-transform: uppercase;
    font-size: .8em;
    font-weight: bold;
}

.vbo-search-num-racblock label {
    text-transform: uppercase;
    font-size: .8em;
    font-weight: bold;
}

.vblistroomcat {
	font-size: 16px !Important;
	text-transform: none !Important;
}

.vikfxg-overlay {
    opacity: 0.75 !important;
}


.vbo-listing-details-wrap .vikfx-gallery-fade-container img {
    border-radius: 0px !Important;
}

.vbo-listing-details-wrap .vikfx-roomdetails-gallery-container .vikfx-gallery > a img {
    border-radius: 0px !Important;
}

.vblistroomnamediv{
	display: none;
}