@media (max-width: 767px){
	.section_inner_para{
		max-width: 100%;
	}
	.rooms_gallery{
		overflow: hidden;
	}
	.book_now{
		padding-top: 50px;

	}
	.booking_intro p{
		padding: 0px 20px;
		font-size: 14px;
	}
	.accomodation {
    padding-top: 40px;
	}
	.amaya_section_width {
    margin-bottom: 40px;
	}
	.rooms {
    padding-top: 20px;
    padding-bottom: 0px;
	}
	.room_cnt{
	padding-top: 0% !important;
}
.chalet_para{
	max-width: 100%;
}
.chasuit_para{
	max-width: 100%;
}
.villa_para{
	max-width: 100%;
}
	.rooms_content {
    padding-top: 0; 
        padding-left: 0;
	}
	.room_heading {
	    width: 100%;
	   
	    text-align: center;
	    padding-left: 0;

	}
	.room_heading h5{
		    padding-left: 0;
		        margin-top: 0;
		        font-size: 12px;
	}
	.accomodation .booknowdiv {
    margin-left: 28px;
}
	.otherocnew .mob__title {
		font-size: 12px;
}
.suits_content h5, .villas_content h5 {
	font-size: 12px;
}
	.room_para {
	    width: auto;
	    text-align: center;
	    padding: 0px 20px;
	}
	.rooms{
		padding-bottom: 0;
	}
	.room_link {
        width: 100%;
    padding-top: 30px;
    text-align: center;
    float: none !important;
    padding-left: 0;
	}
	.rooms a{
		display:inline-block;
	}
	.rooms_gallery .slick-prev {
    width: 35px;
    height: 35px;
    left: -42px;
    background-size: contain;
}
.rooms_content p:nth-child(2){
	
	font-size: 14px;
	
}
.rooms_gallery .slick-next{
	         width: 35px;
    height: 35px;
    right: -23px;
    background-size: contain;
    top: 47%;
}
.rooms_gallery .slider-nav .slick-next {
    right: -23px
}
.slick-slide {
  margin-left: 0;
    margin-right: 25px;
}
	.rooms_gallery {
    	    padding-top: 50px;
    padding-bottom: 50px;
    padding-right: 30px;
    padding-left: 35px;
	}
	.slick-slide {
    margin-left: 0;
    margin-right: 10px;
}
	.slider-nav {
    margin-top: 20px;
}
	.amentity_para ul{
		padding-left: 15px;
	}
	.details_para p{
		line-height: 20px;
	}
	.accomodation_image {
    padding-top: 20px;
    padding-bottom: 40px;
	}
	.accom_suit:first-child{
		margin-bottom:40px;
	}
	.amentity_video video{
		width: 100%;
		height:auto;
		margin-top:20px;
	}
	.amentity_content {
    padding-top: 10px;
}
 .rooms_gallery .slider-for button{
     	display: none !important;

     }
.details_para {
    width: 100%;
    padding-right: 15px;
    padding-left: 18px;
}
.amentity_content h5{
	margin-top:20px;
}

.room_amentity {
    padding-bottom: 20px;
}
.amentity_para {
    width: 100%;
    padding-left: 18px;
}
	.rooms_content h5{
		margin-top:0px;
		font-size: 12px;
	}
	.rooms_content span{
		color: #F39772;
		font-size: 12px;
	}
.amaya_section_width:last-child .img_col2:last-child{
		margin-bottom:0px;
	}
	  .booking_wrapper.gallery_wrapper{
   	padding:30px !important;
   	/*padding-top: 0;*/
   }
   .accom_suit{
		width: 100%;
	}
	.img_colm {
    width: 100%;
    float: none;
    margin-bottom: 15px;
}
.img_coln {
    width: 100%;
    float: none;
}
.rooms   .booknowdiv a,
.accomodation .booknowdiv a {
    display: inline-block;
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #000000;
    border: 1px solid #000000;
    color: #000000;
}
.accomodation .booknowdiv a{
	margin-top:30px;
}
.rooms .booknowdiv {
    padding-right: 0;
}
.rooms .booknowdiv {
    padding-top: 70px;
    text-align: center;
    float: none !important;
        margin-left: 20px;
}
.slick-slide img {
    display: block;
    padding: 0px 0px;
    padding-left: 0;
    padding-right: 0;
}

}

@media only screen and (min-width: 768px) and (max-width: 992px){
	.section_inner_para{
		max-width: 100%;
	}
	.rooms_content{
		padding-top: 0;
	}
	.room_cnt {
    padding-top: 0;
    
}
	.amentity_video video{
		width: 880px;
	}
	.booking_intro p{
		padding: 0px 20px;
		font-size: 14px;
	}
	br{
		display: none;
	}
	.booking_wrapper.gallery_wrapper{
		padding-top: 0;
	}
}
@media(min-width: 993px) and (max-width: 1200px){
	
	.rooms_content{
		padding-top:11%;
	}
	/*.room_cnt {
    padding-top: 41.8% !important;
    
}*/
	.booking_intro p{
		padding: 0px 20px;
		font-size: 14px;
	}
	br{
		display: none;
	}
	.booking_wrapper.gallery_wrapper{
		padding-top: 0;
	}
}
@media(min-width: 1201px) and (max-width: 1440px){
	.section_inner_para{
		max-width: 66%;
	}
}
