@media (max-width: 1440px) and (min-width: 1263px){
	.navbar .container {
	    width: 1080px;
	}
	.sc_price_description {
	    margin: 0.25em 0;
	}
	#cafeteria-mess .mess-text{
		width: 50%;
	}
}
@media (max-width: 1440px) and (min-width: 769px){
	#enquiry-form{
		display:none;
	}
	.logo_image{
		height: 70px;
  
  margin-left: 100px;
	}
	#facilities .col-md-6 {
	    flex: 0 0 100%;
		max-width: 100%;
	}

}
@media (max-width: 1024px) and (min-width: 769px){
	.fixed-top {
	    padding-top: 10px;
	}
	.slider-form.form-overley{
	    width: 30%;
	    background-color: #00000087 !important;
	    position: absolute;
	    right: 6%;
	    float: right;
	    top: 20%;
	    margin-top: unset;
	}
	.carousel-item{
		height: 90vh;
	}
	.carousel-item h3 {
	    font-size: 48px;
	}
	#about-us .detail {
	    padding-left: 2%;
	    padding-right: 3%;
	}
	#about-us .sc_item_  {
	    margin-top: 5px;
	    font-size: 2.8rem;
	}
	#about-us img.about-short-img {
	    right: 4%;
	}
	#about-us p {
	    margin: .4em 0em;
	    font-size: 15px;
	}
	#why-Aasha .detail {
		padding-left: 3%;
		padding-right: 0;
	}
	#why-Aasha .sc_item_  {
    	font-size: 2.8rem;
    	margin-top: 15px;
    }
    #why-Aasha p {
		margin: .5em 0em;
	}
    #location .sc_item_  {
    	margin-top: 15px;
    	font-size: 2.8rem;
    }
    #location .detail {
    	padding-left: 1%;
    }
    #location p {
		margin: .5em 0em;
	}
    #rooms .sc_item_  {
		margin-top: 15px;
		font-size: 2.8rem;
	}
	#rooms .sc_item_sub_  {
    	margin: 1em 0;
    }
    #location img.map{
		width: auto;
		max-height: 320px;
    }
    #facilities .sc_item_  {
	    margin-top: 15px;
	    font-size: 2.8rem;
	}
	#facilities .sc_item_sub_  {
	    margin: 1em 0;
	}
	#value-service .sc_item_  {
	    margin-top: 15px;
	    font-size: 2.8rem;
	}
	#cafeteria-mess h2.sc_item_  {
    	font-size: 2.8rem;
    }
    #photogallery .sc_item_  {
	    margin-top: 15px;
	    font-size: 2.8rem;
	}
	#photogallery .sc_ _sub  {
    	margin: 1em 0;
    }
    #photogallery .pic-1, #photogallery .pic-3, #photogallery .pic-5 {
	    height: 225px;
	}
	#photogallery .pic-2, #photogallery .pic-4, #photogallery .pic-6 {
	    height: 305px;
	}
	#photogallery .pic-1, #photogallery .pic-3, #photogallery .pic-5, #photogallery .pic-2, #photogallery .pic-4, #photogallery .pic-6 {
	    width: 300px;
	}
	#photogallery .pic-5{
		margin-top: -20px;
	}
	#photogallery .more-button {
		margin: 1em 0;
	}
	#sc_ _503230996 {
	    padding-left: 10%;
	}
}
@media (max-width: 768px){
	.hide_on_mobile{
		display: none;
	}
	.show_on_mobile{
		display: block;
	}
	.carousel-item {
    	height: 50vh;
    }
    #about-us .col-md-6 {
	    flex: 0 0 100%;
		max-width: 100%;
	}
	#why-Aasha  .col-md-6 {
	    flex: 0 0 100%;
		max-width: 100%;
	}
	#why-Aasha .detail {
	    padding-left: 5%;
	}
	#rooms .col-md-6 {
	    flex: 0 0 100%;
		max-width: 100%;
	}
	#rooms .sc_price_info {
	    margin-bottom: 20px;
	}
	#location .col-md-6 {
	    flex: 0 0 100%;
		max-width: 100%;
	}
	#value-service .col-md-4 {
	    flex: 0 0 100%;
		max-width: 100%;
	}
	#sc_ _503230996 {
	    padding: 20px;
	}
	#facilities .col-md-6 {
	    flex: 0 0 100%;
		max-width: 100%;
	}
    #photogallery .pic-1, #photogallery .pic-3, #photogallery .pic-5 {
	    height: auto;
	    width: 100%;
	}
	#photogallery .pic-2, #photogallery .pic-4, #photogallery .pic-6 {
    	height: auto;
    	width: 100%;
    }
    .bounce{
    	margin-top: -15px;
    }
    .post_item .more-link{
    	white-space: unset;
    }
}
@media (max-width: 767px){
	.carousel-item h3 {
	    font-size: 48px;
	}
	.bounce {
		right: 35%;
		margin-top: -15%;
	}
	#photogallery img{
		margin-bottom: 10px;
	}
	#contact h2.sc_item_ {
		margin-top: 15px;
	}
	footer .first-section .follow-section {
	    text-align: center;
	    padding-top: 25px;
	}
	footer .logo-section{
		text-align: center;
	}
	.logo_image{
		height: 100px;
margin-top: -60px;
  margin-left: 100px;
	}
}
@media (max-width: 450px){
	.logo_image{
		height: 100px;
margin-top: -55px;
  margin-left: 100px;
	}
	.carousel-item h3{
		font-size: 34px;
	}
	#enquiry-form .form-  {
		font-size: 2.8em;
	}
	#about-us .sc_item_ {
		font-size: 2.8em;
	}
	#about-us img.about-short-img{
		right: 5%;
	}
	#about-us .detail {
	    padding-left: 8%;
	    padding-right: 8%;
	}
	#why-Aasha .sc_item_ {
		font-size: 2.8em;
	}
	#why-Aasha .detail{
		padding-left: 8%;
	    padding-right: 8%;
	}
	#rooms .sc_item_ {
		font-size: 2.8em;
	}
	#location .sc_item_ {
		font-size: 2.8em;
	}
	#location .detail{
		padding-left: 8%;
	    padding-right: 8%;
	}
	.show_on_mobile .col-sm-6{
		width: 50%
	}
	#value-service .sc_item_ {
		font-size: 2.8em;
	}
	#photogallery .sc_item_ {
		font-size: 2.8em;
	}
	#photogallery .pic-2, #photogallery .pic-4, #photogallery .pic-6{
		margin-bottom: 10px;
	}
	#photogallery img{
		margin-bottom: 10px;
	}
	#photogallery .pic-4.up, #photogallery .pic-6.up {
	    margin-top: unset;
	}
	#contact h2.sc_item_ {
		font-size: 2.8em;
	}
	#sc_ _503230996 {
	    margin-top: -30px;
	}
	#contact .sc_googlemap iframe {
	    min-height: 250px;
	}
	footer .first-section .follow-section {
	    text-align: center;
	    padding-top: 25px;
	}
	footer .logo-section{
		text-align: center;
	}
}
@media (max-width: 800px) and (min-width: 800px){
	.container{
		max-width: 786px;
	}
	#photogallery .container{
		max-width: 720px;
	}
	#photogallery .pic-1, #photogallery .pic-3, #photogallery .pic-5, #photogallery .pic-2, 
	#photogallery .pic-4, #photogallery .pic-6 {
	    width: 220px;
	}
	.navbar .contact-bar {
	    margin-left: 1.2em;
	}
}
@media (max-width: 800px) and (min-width: 800px){
	.container{
		max-width: 786px;
	}
	#photogallery .container{
		max-width: 720px;
	}
	#photogallery .pic-1, #photogallery .pic-3, #photogallery .pic-5, #photogallery .pic-2, 
	#photogallery .pic-4, #photogallery .pic-6 {
	    width: 220px;
	}
	.navbar .contact-bar {
	    margin-left: 1.2em;
	}
}
@media (min-width:500px){
	#facilites{
		display: none;
	}
}