/* Header Style */
/* Main Style */
/* Main - Breadcrumb Style */
/* Main - Section Title Style */
/* Footer Style */


/* Header Style Start */

html body .header-wrapper{}
html body .header-wrapper .page-header-image{
	display: flex;
	align-items: center;
	justify-content: center;
	background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

/* Specific Pages Images */
html body .header-wrapper .page-header-image#hotel-theme-page-image {background-image: linear-gradient(rgba(18, 5, 41, 0), rgba(18, 5, 41, 0.5) ), url(../img/tour/hp/hp-bg.jpg);}
.banner-bg {
	min-height: 500px;
}
/* Header Style End */

/* Main Style Start */

html body .main-wrapper{}
html body .main-wrapper .main-inner{}


/* Main - Breadcrumb Style Start */
html body .main-wrapper .main-inner .section-breadcrumb-wrapper .breadcrumb-list{
	padding:0;
	margin:0;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
html body .main-wrapper .main-inner .section-breadcrumb-wrapper .breadcrumb-list .breadcrumb-list-item{
	margin-right: 8px;
	font-size: 12px;
}

html body .main-wrapper .main-inner .section-breadcrumb-wrapper .breadcrumb-list .breadcrumb-list-item:last-child{
	margin-right: 0;
}

html body .main-wrapper .main-inner .section-breadcrumb-wrapper .breadcrumb-list .breadcrumb-list-item:after{
	content: '\F118';
	margin-left: 4px;
	font-family: etsfonticons;
	font-size: 10px;
    font-weight: normal;
    vertical-align: middle;
}
html body .main-wrapper .main-inner .section-breadcrumb-wrapper .breadcrumb-list .breadcrumb-list-item:last-child:after{
	display: none;
}
html body .main-wrapper .main-inner .section-breadcrumb-wrapper .breadcrumb-list .breadcrumb-list-item a{
	text-decoration: none;
	color: #1f2126;
}
html body .main-wrapper .main-inner .section-breadcrumb-wrapper .breadcrumb-list .breadcrumb-list-item:first-child a{
	color: #61656e;
}
/* Main - Breadcrumb Style Start End */
/* Main - Section Title Style Start Start */

html body .main-wrapper .main-inner .section-wrapper .section-title-wrapper h4,
html body .main-wrapper .main-inner .section-wrapper .section-title-wrapper p{
	margin: 0;
}
html body .main-wrapper .main-inner .section-wrapper .section-title-wrapper h4{
	margin-bottom: 8px;
	font-size: 28px;
	font-weight: 500;
	color: #1f2126;
}
html body .main-wrapper .main-inner .section-wrapper .section-title-wrapper p{
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color: #61656e;
}
/* Main - Section Title Style Start End */
html body .main-wrapper .main-inner .section-wrapper .section-content-wrapper{}
html body .main-wrapper .main-inner .section-wrapper .section-content-wrapper .section-content-inner{}
html body .main-wrapper .main-inner .section-wrapper .section-content-wrapper .section-content-inner .section-content-item{}
/* Main Style End */

/* Footer Style Start */
html body .footer-wrapper{}
/* Footer Style End */
/* Landing Pages Mobile SearchBar Arrangements Start */
@media only screen and (max-width: 991px){
    .hotel-landing-page #sf-hotelSearchForm {
        margin: 0;
    }
}
/* Landing Pages Mobile SearchBar Arrangements Start */
/* IE Arrangements Start */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    html body .header-wrapper .page-header-image {
		justify-content: flex-start;
	}
	.hotel-landing-page .search-area {
		margin-top: 200px;
	}
}
/* IE Arrangements End */