body.room-detials .room-title-box .price > div {
	display: inline-block;
	font-size: 24px;
	font-weight:300 !important;
}
body.room-detials .room-title-box h1.title {
	margin: 0;
	color: #FFFFFF;
	font: 28px/18px "LatoWebLight", Arial, Helvetica, sans-serif;
	white-space: nowrap;
}
.mre {
	margin: 0 auto;
}
.st {
	color:#fff;
}
.sx {
	color: #90805e;
	font-size: 21px;
	font-weight: 300;
}
.rt {
	top:0px !important;
}
.bn1 {
	font-size:16px !important;
	line-height:20px !important;
	font-weight:300;
}
.bn2 {
	font-size:17px !important;
}
.bgt {
	font-weight: 300;
	font-size: 17px;
	line-height: 34px;
}
canvas {
	height: 3230px;
}
.ravis-title {
	width: 100%;
	position: relative;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ux {
	position: relative;
	z-index: 1;
	padding: 40px 0 !important;
}
#video-tour .r-sec {
	padding-top: 0px;
	color: #FFFFFF;
	line-height: 27px;
}
 @media only screen and (min-width: 992px) and (max-width: 1200px) {
.st {
 color: #fff;
 font-size: 13px;
}
}
 @media (max-width: 1200px) {
 .bgt {
 font-weight: 300;
 font-size: 16px;
 line-height: 27px;
}
.bn2 {
 font-size: 13px !important;
}
#video-tour .r-sec {
 padding-top: 0px;
 color: #FFFFFF;
 line-height: 22px;
}
.bn1 {
 font-size: 13px !important;
 line-height: 17px !important;
 font-weight: 300;
}
.jh {
 font-size: 30px !important;
 line-height: 36px;
}
}
 @media (max-width: 992px) {
#video-tour .r-sec {
 padding-top: 0px;
 color: #FFFFFF;
 line-height: 30px;
}
.mre {
 position:relative;
}
.mre {
 position: relative;
 margin: -110px 0px 0px 0px;
}
.title img {
 width: 200px;
 text-align: center;
 margin: -60px auto -60px;
}
#video-tour {
 position: relative;
 z-index: 1;
 padding: 0px 0 30px;
}
body.room-detials .room-title-box .price > div {
 display: inline-block;
 font-size: 18px;
 font-weight: 300 !important;
}
 .hm1 {
 padding-top: 100px !important;
}
 .hm2 {
 padding-top: 80px !important;
 line-height: 24px !important;
}
}
 @media (max-width: 768px) {
.track3 {
 line-height: 28px;
 font-weight: 300;
 font-size: 16px;
 padding: 10px;
}
body.room-detials .room-title-box h1.title {
 margin: 0;
 color: #FFFFFF;
 font: 20px/18px "LatoWebLight", Arial, Helvetica, sans-serif;
 white-space: nowrap;
}
.try {
 color: #bda97f;
 font-size: 20px;
}
}
 @media (max-width: 480px) {
 body.room-detials .room-title-box h1.title {
 margin: 0;
 color: #FFFFFF;
 font: 14px/18px "LatoWebLight", Arial, Helvetica, sans-serif;
 white-space: nowrap;
}
.st {
 color: #fff;
 font-size: 13px;
}
}
