.mainbar-wrap .row {
    height: 100px !important;
}

section.vc_row.bg-cover.fullheight.d-flex.align-items-center.py-8 {
	background-image: url("../../../assets/demo/bg/bg-86.jpg") !important;
    height: 140% !important;
	background-size: cover !important;
	padding-top: 5.5rem !important;
	padding-bottom: 5.5rem !important;
    
    background-position: inherit !important;
    background-attachment: inherit !important;
    background-repeat: no-repeat !important;
}

img.hotels_home {
    height: 244px !important;
}


img.hotels_home {
	-webkit-transition: all 1s ease; /* Safari et Chrome */
	-moz-transition: all 1s ease; /* Firefox */
	-ms-transition: all 1s ease; /* Internet Explorer 9 */
	-o-transition: all 1s ease; /* Opera */
	transition: all 1s ease;
}

img.hotels_home:hover {
	-webkit-transform:scale(1.15); /* Safari et Chrome */
	-moz-transform:scale(1.15); /* Firefox */
	-ms-transform:scale(1.15); /* Internet Explorer 9 */
	-o-transform:scale(1.15); /* Opera */
	transform:scale(1.15);
}

.fancy-box-image.loaded {
	width: 364px;
	overflow: hidden;
}

.lqd-column.col-md-12.pull-up-05x.text-center {
	z-index: 100 !important;
}

.col-md-3.left.search {
	min-height: 500px;
	border-radius: 3px !important;
	box-shadow: 0px 10px 10px 0px rgba(0.1, 0.1, 0.1, 0.1);
	background-color: white !important;
	padding:5px;
}

.col-md-8.right.search {
	min-height: 500px;
	border-radius: 3px !important;
	box-shadow: 0px 10px 10px 0px rgba(0.1, 0.1, 0.1, 0.1);
	background-color: white !important;
	padding-right: 15px;
    padding-left: 15px;
}

.search {
	margin-top: 100px;
}

.content.search_page {
	background-color: rgba(12,62,114,.08) !important;
}