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

/*Room Description part-1*/
.ROOMDESC-1 .inner-sec-heading{font-size:32px; color:#323232; font-weight:400; margin:0; padding:0 0 20px; font-family: 'Roboto', sans-serif;}
.ROOMDESC-1 .inner-text{font-size:15px; color:#2d2c2d; font-weight:300; margin:0; padding:0; font-family: 'Roboto', sans-serif;}
/***********/

/*Room Suite Area Starts*/
.ROOMSUITE-1{background:#efefef;}
.ROOMSUITE-1 .inner-sec-heading{font-size:32px; color:#323232; font-weight:400; margin:0; padding:0 0 20px; font-family: 'Roboto', sans-serif;}
.ROOMSUITE-1 .inner-text{font-size:15px; color:#2d2c2d; font-weight:300; margin:0; padding:0 0 20px; font-family: 'Roboto', sans-serif;}
.ROOMSUITE-1 .room-suite-box{background:#fff; padding:15px; border:1px #dbdbdb solid; min-height:430px;}
.ROOMSUITE-1 .room-suite-box .suite-image{width:100%; height:150px; background-size:100%; background-position:center; background-repeat:no-repeat;}
.ROOMSUITE-1 .room-suite-box h5{font-size:21px; color:#2d2c2d; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 15px; padding:30px 0 10px; border-bottom:1px #ddd solid;}
.ROOMSUITE-1 .room-suite-box p{font-size:15px; color:#5f5f5f; font-weight:300; font-family: 'Roboto', sans-serif; margin:0; padding:0 0 30px; min-height:110px; max-height:110px;}
.ROOMSUITE-1 .price_disp{position:absolute; font-size:18px; top:6px; right:16px; background:#000; padding:10px; color:#fff;}
.ROOMSUITE-1 .room-suite-box a.book-now{font-family: 'Roboto', sans-serif; display:inline-block; background:#990061; padding:10px 30px; margin-bottom:30px; border-radius:3px; color:#fff; font-size:15px; font-weight:500;}
.ROOMSUITE-1 .room-suite-box a.book-now:hover{background:#333; color:#fff; text-decoration:none;}
.ROOMSUITE-1 .owl-nav .owl-prev{background:#fff; border:1px #666 solid; padding:4px 13px; right:40px; position:absolute; top:-34px; transform:translateY(-50%); font-family:'FontAwesome'; font-size:18px; color:#393939;}
.ROOMSUITE-1 .owl-nav .owl-next{background:#fff; border:1px #666 solid; padding:4px 13px; right:0; position:absolute; top:-34px; transform:translateY(-50%); font-family:'FontAwesome'; font-size:18px; color:#393939;}
.ROOMSUITE-1 .owl-carousel .owl-stage-outer, .roomArea-1 .owl-carousel{position:inherit;}
/***********************/

/*Room Animites Area Starts*/
.ROOMAMENITIES-1 .inner-sec-heading{font-size:23px; color:#2d2c2d; font-weight:300; margin:0; padding:0 0 30px; font-family: 'Roboto', sans-serif;}
.ROOMAMENITIES-1 .amenities_area{background:#f8f4f4; padding:35px;}
.ROOMAMENITIES-1 .ameni_heading{font-size:18px; color:#559913; font-family: 'Roboto', sans-serif; font-weight:300; margin:0; padding:0 0 20px;}
.ROOMAMENITIES-1 .ameni_list{margin:0; padding:0;}
.ROOMAMENITIES-1 .ameni_list li{list-style:none; background:url(../../images/amenities_1_icon.png) 0 6px no-repeat; margin:0; padding:0 0 5px 15px; color:#2d2c2d; font-family: 'Roboto', sans-serif; font-weight:300; font-size:15px;}
.ROOMAMENITIES-1 .border-right{position:relative;}
.ROOMAMENITIES-1 .border-right:after{content:""; background:#ddd; top:0; right:15px; height:100%; width:1px; position:absolute;}
/*****************************/

/*Responsive*/
@media only screen and (max-width:1000px){
	.ROOMSUITE-1 .room-suite-box{min-height:460px;}	
	.ROOMAMENITIES-1 .border-right::after{right:0;}
}
@media only screen and (max-width:767px){
	.ROOMSUITE-1 .room-suite-box{min-height:200px; margin-bottom:10px;}	
	.ROOMAMENITIES-1 .border-right::after{right:0;}
	.ROOMAMENITIES-1 .ameni_list{padding-bottom:20px;}
}
/*************************/