@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 1024px){
	.inneraboutus_auto{ width:100%;}
	.inneraboutus_values_bg{ background-size:100%;}
	.inneraboutus_container{ padding:0 0 31px 49px;}
	.innerredaboutus_paragraph{ padding:0 0 0 49px;}
	.innerourhotel_left{ width:60%;}
	.menu ul li a{ color:#b44a53;}
	.header_img{ position:absolute;}
	.slider_top{ margin:0px;}
	.development_innerconatint{ padding:0 0 44px 30px; margin:116px 0 0;}
	.developmentparagraph_text{ padding:0 0;}
	.wrapper  {width:98%;}
	.innercompany_logo_bg ul li * {max-width:100%;}
	.innerourhotel_right {width:40%;}
	.inneraboutus_container_logo{ margin:0 100px 11px 0;}
	.contact_innerconatint{ margin:99px 0 0;}
}

@media only screen and (max-width:768px){
	.header_bg{ position:relative;}
	/*.menu ul{ float:left;}*/
	.menu ul li.close_btn{ float:left; margin:0 0 0 75px;}
	.slider_paragraph{ width:700px !important; height:auto !important;}
	.slider_text{ width:100%!important;}
	.slider_containt{ width:95%;}
	.slider_paragraph h4{ width:100%;}
	
	.inneraboutus_paragraph h3{}
	.paragraph_text{ padding:0 0 0 0; background:none;} 
	.paragraph_text p {width:100%;}
	.what_we_do_containt {min-height:0px; padding-bottom:60px;}
	.slider_top{ min-height:67%;}
	.inneraboutus_container_logo {display:none;}
	.inneraboutus_paragraph {margin:50px 0;}
	.innerredaboutus_paragraph{ padding:0 20px; width:100%;}
	.inneraboutus_values_bg {min-height:0px;}
	.inneraboutus_values_blog {padding:50px 0;}
	.innerourhotel_main {padding:0px;}
	.innerourhotel_right {display:none;}
	.innerourhotel_left {width:100%;}
	.development_containt,.contact_containt  {position:relative;}
	.slider_bg {display:none;}
	.development_innerconatint{ padding:0 0 44px;}
	.developmentparagraph_text * {min-width:100%;}
	.contactleftside {width:58%;}
	.form_containt {width:100%;}
	.form_box,.message_box {width:100%;}
	.address {margin:0px;}
	.address span {float:left;}
	.footer_wrap{ width:100%;}
	.footer_bottom{ padding:0 6px;}
	.containt_rightside{ width:31%;}
	.contact_containt{ background:none;} 
	.developmentparagraph_text{ background:none;}
	.development_innerconatint{ margin:0px;}
	
	
	.header_left, .logo{ width:100%;}
	.header_left a img{ float:none;}
	.logo a{ text-align:center; display:inline-block; width:100%; float:none;}
	
	.header_right{ width:100%; float:none; display:inline-block; margin:10px 0px 0px 0px; padding:0px; text-align:center;}
	.menu{ width:100%; margin:0px; padding:0px; display:inline-block; text-align:center;}
	.menu ul{width:100%; margin:0px; padding:0px; display:inline-block; text-align:center;}
	
	.menu ul li{ display:inline-block; float:none;}
	
}

@media only screen and (max-width:736px){
	.inneraboutus_values_auto{ width:100%;}
	.inneraboutus_container{ width:100%; padding:0 20px;}
	.inneraboutus_values_col{ margin:30px 0 0 12px;}
	.footer_contact_address{ margin:36px 0 12px;}
	.footer_contact_address span{ padding:0 13px 12px 0;}
	.containt_right img{ width:100%;} 
}

@media only screen and (max-width:667px){
	.menu_first{ display:block;}
	.menu ul{ float:left; width:100%;}
	
	.innerredaboutus_paragraph{ width:100%;}
	.inneraboutus_values_row{ padding:0 0 0 73px;}
	.inneraboutus_values_col{ min-height:150px;}
	.inneraboutus_values_col:nth-child(3){ margin:30px 47px 0 0;}

	.menu ul li.close_btn{ margin:0px;}
	.close_btn {display:none;}
	.menu ul li a {margin:0px; text-indent:10px; width:100%; padding:8px 0; color:#b44a53; float:left;}
	.slider_containt {margin-top:120px;}
	.innerredaboutus_logo_bg {display:none;}
}

@media only screen and (max-width:600px){
	.inneraboutus_values_row{ padding:0 20px;}	
	.slider_containt {width:100%;}
	.slider_containt #slider_text {max-width:100%;}
	.slider_paragraph {max-width:100%;}
	#nav {display:none;}
	.slider_containt {margin-top:30px;}
	.inneraboutus_values_col {margin:0px; width:100%;}
	.inneraboutus_values_paragraph,.inneraboutus_values_col,.inneraboutus_values_col:nth-child(3),.inneraboutus_values_col:nth-child(6) {width:100%; text-align:center; min-height:0px; margin:0 0 20px;}
	.innercompany_logo_bg {padding:20px 0;}
	.footer_menu{ width:100%;}
	.containt_rightside{ float:left; width:45%;}
	.containt_right *, .address span{ text-align:left;}
	.containt_right{ text-align:left; float:left;padding-bottom:20px; }
	.contactleftside {width:100%;}
	.containt_right img{ margin:0px;}
	.containt_rightside{ min-height:inherit;}
	.contact_containt{ min-height:inherit;}
}

@media only screen and (max-width:568px){
	.menu{ display:none;}
	.menu_btn{ display:block;}
	.header_left{ width:40%;}
	.header_right{ width:60%;}
	.menu_btn a{ margin:8px 11px 0px 0px;}
	.menu{ width:100%; position:absolute; left:0px; margin:100px 0px 0px 0px; background:#eaeae9; z-index:999;}
	.menu ul{background:#eaeae9;}
	.menu ul li{ width:100%; float:left; margin:0px; padding:0px; }
	.menu ul li a{ border-bottom:1px solid #666666;  padding:8px 0px;}
	.slider{ z-index:-10;}
	
	}
@media only screen and (max-width:414px){
	#nav a{ top:221px;}
	.innerredaboutus_logo_bg{ margin:0px;}
	.inneraboutus_values_col{ width:96%;}
	.inneraboutus_values_paragraph{ width:100%;}
	.inneraboutus_values_col:nth-child(3){ width:100%;}
	.inneraboutus_values_col:nth-child(6){ width:100%;}
	.inneraboutus_containt_redbg {padding:24px 0 63px;}
	.innercompany_logo_bg {padding:0 0;}
	.innercompany_logo_bg ul li{ width:100%; margin:0px; padding:0px;}
	.innercompany_logo_bg ul li img {display:none;}
	.innercompany_logo_bg ul li a span {margin:0px;}
	.innercompany_logo_bg ul li a {padding:5px 0; border-bottom:1px solid #fff;}
	.innercompany_logo_bg ul li.active a {background:#dbdad2;}
	ul.tabs li.active {opacity:1;}
	.address{ width:100%;}
	.footer_menu ul li a{ padding:0 13px 14px 0;}
	.footer_contact_address span{ width:100%;}
	}

@media only screen and (max-width:384px){
}

@media only screen and (max-width:375px){
	.slider_containt{ margin:20px 0;}
	
	
	
	
}
@media only screen and (max-width:320px){
	.slider_paragraph{ width:624px !important;}
	.inneraboutus_values_col{ width:94%;}
	.header_left a img{ width:83%; margin:10px 0 0 ;}
	.header_left{ width:76%;}
	.header_right{ width:23%;}
	.bg_home{ width:auto;}
}

@media only screen and (max-width:240px){
	.header_left a img{ width:100%;} 	
	.innerredaboutus_logo_bg{ width:100%;}
}