@media (min-width:992px) and (max-width:1200px){.room-info .btn{padding:0 25px}}@media (max-width:1199px){.navbar-collapse .btn{display:none}.contact-form-1::after{border-right:305px solid transparent;border-left:306px solid transparent}}@media screen and (min-width:992px){.navbar .navbar-nav>.active:hover>a,.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:focus{background-color:transparent;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.navbar .navbar-nav li a,.navbar .navbar-nav li ul.dropdown-menu{-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.navbar .navbar-nav li>ul.dropdown-menu{visibility:hidden;display:block;opacity:0;-ms-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9)}.navbar .navbar-nav li:hover>ul.dropdown-menu{visibility:visible;opacity:1;-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.navbar-nav .dropdown-menu ul{left:100%;top:0}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu{top:-10px}#header.fixed-top{position:fixed!important;top:0;right:0;left:0;z-index:999;animation-duration:1s;animation-name:menu-sticky;animation-timing-function:ease-in-out;margin:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border:none}.header-1 .navbar-header{padding:0}.header-1.fixed-top .navbar-header{padding:0;background:TRANSPARENT}}@media (max-width:991px){.mt-sm-20{margin-top:20px}.mb-sm-20{margin-bottom:20px}.mt-sm-30{margin-top:30px}.mb-sm-30{margin-bottom:30px}.dropdown-menu{background:0 0;padding:0}.navbar-nav .nav-link{font-weight:500;text-transform:unset}.nav-on-top{position:static}.bg-img-8{background:0 0}.cd100 li span:first-child{font-size:30px}.cd100 li span:last-child{font-size:14px}.sidebar{margin-top:50px}.header-1{position:static}.header-1{padding:0 0!important}.header-1 .navbar-light .navbar-toggler{background: #f7f7f7;}.header-1 .navbar-light .navbar-toggler-icon{background: #000000;}[class*=header-] .top-header{display:none}.navbar{padding:0}.navbar-toggler.navbar-toggler-right{background:rgba(255,255,255,.7)}#about-us .img-1{margin-top:30px}.boking span{display:block;margin-top:20px}.contact-form-1::after{border-right:345px solid transparent;border-left:345px solid transparent}.cd100 li{width:25%}.freedom-find .main-title-area{width:100%}#page-banner .banner-title{font-size:24px}#page-banner .pages-link{margin-top:10px}.our-differents .img-1{margin-left:0;/* display:none */}.our-differents .text-block-2{margin-right:0;/* margin-bottom:30px; */}.room-thumb-list-1 .for-booking{margin-top:20px;padding-top:0;display:table;margin-left:0;border-left:none}.for-booking .btn{margin-left:15px}.room-thumb-list-1 .per-night{margin-bottom:0;float:left}[class*=room-thumb-list-] .room-info{padding:0 15px 0 0}.our-coffee{padding:20px}.banar-video-title{font-size:18px}.schedule{padding:20px}.offset-3{margin:0}.package-item.special{padding:40px 0;margin:auto}[class*=room-thumb-list-] .for-booking{margin-left:0}.room-thumb-list-2 .for-booking{padding:30px}[class*=room-thumb-list-] .per-night{margin:0;line-height:45px;display:inline-block}}@media (max-width:767px){.post-detail-2{padding:30px}.mt-xs-20{margin-top:20px}.mt-xs-50{margin-top:50px}[class*=room-thumb-list-] .room-info{padding:15px}.date-type-2 span{display:inline-block;margin-bottom:0;padding:0 5px}.angle-shade:before{display:none}.main-title-area .title{font-size:36px}.left-right-line:after,.left-right-line:before{width:50px}.left-right-line:after{right:-60px}.left-right-line:before{left:-60px}#page-banner .banner-title{font-size:23px}#page-banner .pages-link{margin-top:5px}.offset-3{margin:0}.contact-form-1::after{border-right:255px solid transparent;border-left:255px solid transparent}}@media (max-width:575px){.left-right-line:before,.right-line:after{display:none}.navbar{padding:0 0;padding-left: 15px;}.navbar-toggler{padding:5px 10px;font-size:15px}.main-title-area .subtext{letter-spacing:4px}.left-right-line::after,.left-right-line::before{display:none}.contact-form-1{padding-bottom:80px}.contact-form-1::after{display:none}.footer-1{padding-top:80px!important}#page-banner,#page-banner .pages-link{margin-left:auto;margin-right:auto;display:table;text-align:center}#page-banner .pages-link{float:none!important;padding-top:20px}#page-banner .banner-title{font-size:25px}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}}a.navbar-brand img{height:77px;width:auto}
@media (max-width: 768px) {
	.full-row {
		padding: 15px;
	}
	div#navbarSupportedContent {
		padding: 20px;
		background: #ffffff;
	}
	.navbar-light .navbar-nav .nav-link {
		color: black;
		font-size: 15px;
	}
	.navbar-light .navbar-nav .active > .nav-link {
		color: #eaec1d !important;
	}
	li.nav-item.active:before {
		display: none;
	}
	li.nav-item {
		border-top: 1px solid #d6d7d8;
	}
	div#page-banner {
		height: 300px !important;
		padding-top: 0px!important;
	}
	section.full-row.bg-gray {
		padding-top: 100px !important;
	}
	.widget.hotel-booking-number img {
		padding: 0px !important;
		height: 80px !important;
	}
	.photo-gallery {
		display: none !important;
	}
	.navbar-toggler {
		margin-right: 16px !important;
	}
	.mts0 {
		margin-top: 0px !important;
	}
	.footer-hotel-dark .foot-detail{
		padding:30px 0px;
	}
	.nopad{
		padding:0px!important;
	}
	.nomar{
		margin:0px!important;
	}
	.footer-hotel-dark .hotel-get-touch {
	
		padding: 40px 0 20px;
	}
	#page-banner h1{
		font-size:48px;
	}
}
@media(max-width:768px){
	/* home page */
	
	.scenter{
		text-align: center!important;
	}
	.circleimg{
		width: 330px;
		height: 330px;
		float: inherit;
		margin:20px auto;
	}
	.get-touch-sec {
		display: flex;
	}
	
	.get-touch-sec i {
		width: 66px;
		font-size: 34px!important;
		margin-top: 5px;
		margin-right: 20px;
	}
	
	.get-touch-sec .text {
		margin: 0px 0px 20px!important;
		text-align: left;
		margin-bottom: 20px;
	}
.get-touch-sec span strong,.get-touch-sec span {
		font-size: 16px!important;
	}
	
	/* about */
	.row.gall img{
		height: 235px;

	}
	
.start-booking h1{
    font-size:35px;
}
.start-booking h3{
   font-size:18px;
}
.about-us-2.bg{
   
    padding: 50px 0px;
}
.our-differents .img-1 {
    padding: 0px 15px 15px;
}
div.paddingbtm {
    
    margin-bottom: 0px!important;
    padding: 0px!important;
}
.switchul{
	display: none;
}

/* gallery */

#room2{
	padding: 15px 25px!important;
}

/* contact */

.contact-info{
	padding:20px
}
section.full-row.about-us-2 {
    padding: 10px;
}
.pinkform .full-row{
	padding:0px!important;
}
.contact-form-1 {
	padding-bottom: 20px;
	margin-top: -30px;
}
/* testimonials */
.spad {
    padding: 0px 20px;
}
.our-differents.testi{
	padding: 0px 20px;
}

/* room details */
#big .item{
	height: 222px!important
}
ul.amenitites li{
	width:100%!important;
}
}

@media(max-width:400px){
	.otherrooms .paddingbtm {
		width: 48%;
		margin: 1%;
		cursor: pointer;
	}
}