#sync1 .item{color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}
#sync2 .item{margin:5px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer}
.owl-theme .owl-nav [class*=owl-]{transition:all .3s ease}
.owl-theme .owl-nav [class*=owl-].disabled:hover{background-color:#D6D6D6}
#sync1.owl-theme{position:relative}
#sync1.owl-theme .owl-next,#sync1.owl-theme .owl-prev{width:22px;height:40px;margin-top:-20px;position:absolute;top:50%}
#sync1.owl-theme .owl-prev{left:10px}
#sync1.owl-theme .owl-next{right:10px}

.map_area p iframe{width:100%!important;height:350px!important;}

.room_book_item{display:flex;border:1px solid #DDD;margin-top:30px}
.room_booking_heading h3{font-size:20px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:335px;padding-bottom:10px}
.room_booking_heading h3 a{color:var(--black-color)}
.room_booking_heading h3 a:hover{color:var(--main-color)}
.room_fasa_area ul{display:flex;padding-top:10px}
.room_fasa_area ul li{padding-right:20px}
.room_fasa_area ul li img{padding-right:8px;width:28px}
.room_person_select{padding-left:35px;padding-top:15px}
.room_person_select h3{font-size:18px;color:var(--main-color);font-weight:600;padding-bottom:15px}
.room_booking_right_side{display:flex;justify-content:space-between;padding:15px 25px 0}
.room_select_area .nav-tabs{border-bottom:none;margin-bottom:20px;justify-content:center}
.room_select_area .nav-tabs .nav-item.show .nav-link,.room_select_area .nav-tabs .nav-link.active{color:var(--white-color);background-color:var(--main-color);border-color:#dee2e6 #dee2e6 #fff}
.room_select_area .nav-tabs .nav-link{margin-bottom:0;background:#F3F6FD;border:1px solid transparent;border-radius:.25rem;padding:10px 110px}
.room_details_facilities{display:flex;justify-content:space-between}
.tour_details_boxed_inner .room_details_facilities p{padding-bottom:0}

.amenitiesul{margin:0;padding:0;}
.amenitiesul li{display:inline-block;min-width:120px;margin:2px 2px 2px 0;}
.amenitiesuel{margin:0;padding:0;}
.amenitiesuel li{display:inline-block;margin-right:15px;}

.table-price table{ width: 100%; border: 1px solid #ddd; padding: 5px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; }
.table-price table tbody{border: 1px solid #ddd; padding: 8px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; }
th, td, tr{padding: 5px;}