/*
Theme Name: Hotel Master Child
Theme URI: http://themes.goodlayers.com/hotelmaster
Template: hotelmaster
Author: Goodlayers
Author URI: http://www.goodlayers.com
Description: Hotel Master Wordpress Theme
Tags: white,light,yellow,two-columns,fluid-layout,custom-background,custom-colors,featured-images,theme-options
Version: 4.1.9.1725592147
Updated: 2024-09-06 03:09:07

*/
@import url("../hotelmaster/style.css");
@import url("../hotelmaster/stylesheet/DejaVuSansCondensed.eot");
@import url("../hotelmaster/stylesheet/DejaVuSansCondensed.ttf");
@import url("../hotelmaster/stylesheet/editor-style.css");
@import url("../hotelmaster/stylesheet/gdlr-woocommerce.css");
@import url("../hotelmaster/stylesheet/style-custom-apartment.css");
@import url("../hotelmaster/stylesheet/style-custom-dark.css");
@import url("../hotelmaster/stylesheet/style-custom-hostel.css");
@import url("../hotelmaster/stylesheet/style-custom-light.css");
@import url("../hotelmaster/stylesheet/style-custom-main4.css");
@import url("../hotelmaster/stylesheet/style-custom-modern.css");
@import url("../hotelmaster/stylesheet/style-custom.css");
@import url("../hotelmaster/stylesheet/style-responsive.css");



.archive.tax-page_category .gdlr-page-title-wrapper .gdlr-page-title {
	display: none;	
}
.footer-wrapper a {
    color: #fff;
}
.
.home .gdlr-logo img{
	max-width: 200px;
    filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.8));
	box-shadow: 0 0 62px rgba(255, 255, 255, 0.8);
}
.gdlr-header-transparent .gdlr-page-title-wrapper {
	background-image: unset;	
}
.gdlr-navigation-wrapper .gdlr-menu-search-button,
.gdlr-navigation-wrapper .gdlr-menu-search-button-sep,
.gdlr-page-caption,
.gdlr-page-title,
.gdlr-header-transparent .gdlr-main-menu > li > a {
	font-weight: bold;
	color: #555	
}
.home .gdlr-navigation-wrapper .gdlr-menu-search-button,
.home .gdlr-navigation-wrapper .gdlr-menu-search-button-sep,
.home .gdlr-header-transparent .gdlr-main-menu > li > a {
	color: #fff;	
}

.gdlr-header-transparent div#gdlr-navigation-gimmick {
	background-color: #1abc9c;	
}
.gdlr-header-transparent .gdlr-main-menu > li.current-menu-item > a,
.gdlr-header-transparent .gdlr-main-menu > li:hover > a {
	color: #1abc9c;	
}
.body-wrapper.gdlr-header-transparent .gdlr-header-inner-overlay {
	pointer-events: none;
}
@media only screen and (max-width: 959px) {
	.body-wrapper.gdlr-header-transparent .gdlr-page-title-wrapper {
    padding-top: 80px;
}
    .body-wrapper.gdlr-header-transparent .gdlr-header-wrapper {
        position: relative;
        background: unset !important;
    }
	.gdlr-header-transparent .gdlr-main-menu > li.current-menu-item > a , .gdlr-header-transparent .gdlr-main-menu > li > a{
		color: #000000;
	}
	.gdlr-navigation-wrapper .gdlr-menu-search-button-sep, .gdlr-navigation-wrapper .gdlr-menu-search-button {
		color: #000000;
	}
	.gdlr-item {
    	margin: 0px ;
    	min-height: 1px;
	}
	
}
@media (min-width: 768px) {

}
@media only screen and (max-width: 767px) {
    body .gdlr-logo {
        float: none;
        display: block;
        padding: 5px 5px !important;
        width: 120px;
		margin: 0 !important;
    }
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-light-grey {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}
	.footer-wrapper .widget.gdlr-widget {
		margin-bottom: 10px;
		overflow: hidden;
	}
	.footer-container .widget_text.gdlr-item.gdlr-widget {
		margin: 0;
	}
	.footer-container .footer-column.six.columns .textwidget .mbws_ketnoifooter {
		display: flex;
		align-items: center;
		flex-direction: column !important;
	}

	.footer-container {
		padding-top: 0px;
	}
	.mbws_ketnoifooter img{
	    margin-top: 0px !important;
	}
	.footer-wrapper .gdlr-widget-title {
		margin-bottom: 10px;
	}
	.home .gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}
}
.footer-wrapper .gdlr-widget-title, .footer-wrapper .gdlr-widget-title a {
	color: #000000;
}
.with-sidebar-wrapper .ms-slide-container .ms-layer {
	text-align: center;
}
.footer-wrapper h3.gdlr-widget-title {
    font-size: 20px;
	font-weight: 600;
}
.footer-wrapper li a {
    color: #000000 !important;
}
.footer-wrapper a:hover {
    color: #53bca7;
}
@media only screen and (min-width: 960px) {
		gdlr-header-inner > .gdlr-header-container {
	position:  unset;	
	}
	.gdlr-logo {

		left: 0;
		position: absolute;
		max-width: 150px;
		margin-bottom: 0;
		margin-top: 0;
	}
	.home .gdlr-header-inner > .gdlr-header-container {
		position:  relative;	
	}	
	.gdlr-logo img{
		/*filter: brightness(0) invert(1) ;*/
	}
}
.home .gdlr-color-wrapper .gdlr-item-title-head h3.gdlr-item-title.gdlr-skin-title {
	font-size: 30px;
	font-weight: 600;
}
.gdlr-item-title-wrapper.pos-center .gdlr-item-title-caption {
	font-size: 18px;
}
#mbws_tinhtrangphongheader {
	display: none;
}
.single-hostel_room .hostel_room_category-hostel .gdlr-reservation-bar {
	display: none;

}
.single-hostel_room .hostel_room_category-hostel .gdlr-room-main-content .gdlr-single-room-thumbnail img {
	width: 100%;

}
p.mbws_email_footer {
	text-wrap: nowrap;
}