/*Event Details Style Starts*/
.EVENTDETAILS-1 .image{background-repeat:no-repeat; background-position:center; background-size:cover; width:100%; height:300px; position:relative; overflow:hidden; margin-bottom:5px;}
.EVENTDETAILS-1 p{font-size:16px; color:#2f3c4a; font-weight:400; margin:0; padding:0 0 10px; font-family: 'Arimo', sans-serif;}
.EVENTDETAILS-1 h4{font-size:18px; color:#990061; font-weight:700; margin:0 0 15px; padding:0 0 0 70px; position:relative;}
.EVENTDETAILS-1 h4:before{content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); background:#990061; height:3px; width:60px;}
.EVENTDETAILS-1 .details_area{float:left; width:100%;}
.EVENTDETAILS-1 .details_area h6{font-size:18px; color:#990061; font-weight:700; margin:0; padding:0 0 10px; font-family: 'Arimo', sans-serif;}
.EVENTDETAILS-1 .details_area p{font-size:16px; color:#2f3c4a; font-weight:400; margin:0; padding:0 0 10px; font-family: 'Arimo', sans-serif;}
.EVENTDETAILS-1 .details_area ul{margin:0; padding:0 0 30px;}
.EVENTDETAILS-1 .details_area ul li{list-style:none; font-size:16px; color:#990061; padding:8px 12px; margin-bottom:10px; color:#990061; border-radius:3px; border:1px dashed #dedede; display:inline-block; width:100%;}
.EVENTDETAILS-1 .details_area ul li svg{width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
.EVENTDETAILS-1 .details_area ul li span{font-weight:400; display:inline-block; width:90px; color:#000;}
.EVENTDETAILS-1 .details_area ul li a{color:#858a99; display:block;}
.EVENTDETAILS-1 a.knw_more{background:#990061; padding:15px; font-size:18px; border-radius:10px; text-align:center; text-transform:uppercase; transition:ease 1s; font-weight:600; color:#fff; margin:15px 0; display:block;}
.EVENTDETAILS-1 a.knw_more:hover{text-decoration:none; background:#000;}
.EVENTDETAILS-1 .gallery_area{float:left; width:100%; margin-bottom:30px;}
.EVENTDETAILS-1 .gallery_area .grid{margin-top:0;}
.EVENTDETAILS-1 .gallery_area .grid-sizer, .EVENTDETAILS-1 .gallery_area .grid-item{ width:calc(100% / 8); float:left; padding:0; border:2px #fff solid;}
.EVENTDETAILS-1 .room-suite-box{background:#fff; padding:15px; border:1px #dbdbdb solid; position:relative; margin-bottom:15px;}
.EVENTDETAILS-1 .room-suite-box .suite-image{width:100%; height:150px; background-size:100%; background-position:center; background-repeat:no-repeat;}
.EVENTDETAILS-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;}
.EVENTDETAILS-1 .room-suite-box p{font-size:15px; color:#5f5f5f; font-weight:300; font-family: 'Roboto', sans-serif; margin:0; padding:0 0 10px;}
.EVENTDETAILS-1 .price_disp{position:absolute; font-size:18px; top:6px; right:16px; background:#000; padding:10px; color:#fff;}
.EVENTDETAILS-1 .room-suite-box a.book-now{font-family: 'Roboto', sans-serif; display:inline-block; background:#559913; padding:10px 30px; border-radius:3px; color:#fff; font-size:15px; font-weight:500;}
.EVENTDETAILS-1 .room-suite-box a.book-now:hover{background:#333; color:#fff; text-decoration:none;}
.EVENTDETAILS-1 .promotion_ad_area{background:#f9f9f9; margin-top:15px; border:1px #eee solid;}
.EVENTDETAILS-1 .promotion_ad_area p{font-size:18px; color:#222; font-weight:700; text-transform:uppercase; text-align:center; margin:0; padding:100px 0;}
.EVENTDETAILS-1 .floorplan_area{margin-bottom:30px;}
.EVENTDETAILS-1 .floorplan_area p{font-size:16px; color:#2f3c4a; font-weight:300; line-height:24px;}
.EVENTDETAILS-1 .table .bg_back{background:#990061; width:29%; color:#fff; font-weight:300; text-transform:uppercase; vertical-align:middle;}
/************END************/

/*Event Details Style Starts*/
.EVENTDETAILS-2{padding:25px 0 0;}
.EVENTDETAILS-2 .image{background-repeat:no-repeat; margin-top:10px; background-position:center; border:1px #222 solid; background-size:cover; width:100%; height:450px; position:relative; overflow:hidden; margin-bottom:5px;}
.EVENTDETAILS-2 .gallery_area{width:100%; float:left; margin-bottom:30px;}
.EVENTDETAILS-2 .gallery_area .grid{margin-top:0;}
.EVENTDETAILS-2 .gallery_area .grid-sizer, .EVENTDETAILS-2 .gallery_area .grid-item{ width:calc(100% / 8); float:left; padding:0; height:100px; border:1px #222 solid;}
.EVENTDETAILS-2 .gallery_area .grid-sizer img, .EVENTDETAILS-2 .gallery_area .grid-item img{height:100%; width:100%;}
.EVENTDETAILS-2 .gallery_title{margin-top:30px;}

.EVENTDETAILS-2 p{font-size:16px; color:#2f3c4a; font-weight:400; margin:0; padding:0 0 10px; font-family: 'Arimo', sans-serif;}
.EVENTDETAILS-2 h4{font-size:36px; color:#222; font-weight:500; margin:0 0 15px; padding:0; position:relative;}
.EVENTDETAILS-2 .content_area{background:#fde5d9; padding:50px 0;}
.EVENTDETAILS-2 .details_area{float:left; width:100%;}
.EVENTDETAILS-2 .details_area h6{font-size:18px; color:#666; font-weight:700; margin:0; padding:0 0 10px; font-family: 'Arimo', sans-serif;}
.EVENTDETAILS-2 .details_area p{font-size:16px; color:#2f3c4a; font-weight:300; margin:0; padding:0 0 10px; font-family: 'Arimo', sans-serif;}
.EVENTDETAILS-2 .details_area ul{margin:0; padding:0 0 30px;}
.EVENTDETAILS-2 .details_area ul li{list-style:none; font-size:16px; color:#222; padding:7px 15px; margin-bottom:10px; color:#990061; border:1px #222 dashed;}
.EVENTDETAILS-2 .details_area ul li svg{width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
.EVENTDETAILS-2 .details_area ul li span{font-weight:400; display:inline-block; width:90px; color:#000;}
.EVENTDETAILS-2 .details_area ul li a{color:#222; display:block;}
.EVENTDETAILS-2 a.knw_more{background:#d94602; padding:10px 30px; font-size:14px; border-radius:30px; text-align:center; text-transform:uppercase; transition:ease 1s; font-weight:300; color:#fff; margin:15px 0 30px; display:inline-block;}
.EVENTDETAILS-2 a.knw_more:hover{text-decoration:none; background:#000;}

.EVENTDETAILS-2 .review_box{background:#fff; padding:0; box-shadow:0 0 10px rgba(0,0,0,0.03);}
.EVENTDETAILS-2 .review_date{background:#d94602; text-align:center; width:100%; position:relative; height:234px;}
.EVENTDETAILS-2 .review_date p{font-size:50px; font-weight:600; color:#fff; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); line-height:30px;}
.EVENTDETAILS-2 .review_date p span{font-weight:400; font-size:30px; display:block; text-transform:uppercase; border-top:2px #fff solid; border-bottom:2px #fff solid; padding:10px 0; margin:10px 0;}
.EVENTDETAILS-2 .review_star{padding:0;}
.EVENTDETAILS-2 .review_star svg{width:15px;}
.EVENTDETAILS-2 .review_star svg path{fill:#d94602;}
.EVENTDETAILS-2 .review_text{font-size:14px; color:#666; line-height:20px;}
.EVENTDETAILS-2 .review_name{font-size:16px; color:#d94602; font-weight:600; margin:0; padding:0 0 5px;}
.EVENTDETAILS-2 .review_title{font-size:16px; color:#222; font-weight:600; margin:0;}
.EVENTDETAILS-2 .more{font-weight:600; color:#333;}
.EVENTDETAILS-2 .review_text_area{padding:15px; position:relative; border:1px #f9f9f9 solid;}

.EVENTDETAILS-2 .room-suite-box{background:#fff; padding:15px; border:1px #dbdbdb solid; min-height:430px; position:relative;}
.EVENTDETAILS-2 .room-suite-box .suite-image{width:100%; height:150px; background-size:100%; background-position:center; background-repeat:no-repeat;}
.EVENTDETAILS-2 .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;}
.EVENTDETAILS-2 .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;}
.EVENTDETAILS-2 .price_disp{position:absolute; font-size:18px; top:6px; right:16px; background:#000; padding:10px; color:#fff;}
.EVENTDETAILS-2 .room-suite-box a.book-now{font-family: 'Roboto', sans-serif; display:inline-block; background:#d94602; padding:10px 30px; border-radius:30px; color:#fff; font-size:15px; font-weight:500;}
.EVENTDETAILS-2 .room-suite-box a.book-now:hover{background:#333; color:#fff; text-decoration:none;}
.EVENTDETAILS-2 .table .bg_back{background:#222; width:20%; color:#fff; font-weight:300; text-transform:uppercase; vertical-align:middle;}
.EVENTDETAILS-2 .table-bordered th, .EVENTDETAILS-2 .table-bordered td, .EVENTDETAILS-2 .table-bordered{border:1px #222 dashed;}
.EVENTDETAILS-2 .othr_room{margin:30px 0;}
.EVENTDETAILS-2 .promotion_ad_area{background:#f9f9f9; margin-top:48px; border:1px #eee solid;}
.EVENTDETAILS-2 .promotion_ad_area p{font-size:18px; color:#222; font-weight:700; text-transform:uppercase; text-align:center; margin:0; padding:148px 0;}
/************END************/

/*EVENTDETAILS 3 Style Starts*/
.EVENTDETAILS-3{padding:0; font-family: 'Roboto', sans-serif;}
.EVENTDETAILS-3 .image{background-repeat:no-repeat; margin-top:10px; background-position:center; background-size:cover; width:100%; height:450px; position:relative; overflow:hidden; margin-bottom:5px;}
.EVENTDETAILS-3 .gallery_area{width:100%; float:left; margin-bottom:30px;}
.EVENTDETAILS-3 .gallery_area .grid{margin-top:0;}
.EVENTDETAILS-3 .gallery_area .grid-sizer, .EVENTDETAILS-3 .gallery_area .grid-item{ width:calc(100% / 8); float:left; padding:0; border:1px #222 solid;}
.EVENTDETAILS-3 .gallery_title{margin-top:30px;}

.EVENTDETAILS-3 p{font-size:16px; color:#2f3c4a; font-weight:400; margin:0; padding:0 0 10px; font-family: 'Arimo', sans-serif;}
.EVENTDETAILS-3 h4{font-size:36px; color:#222; font-weight:500; margin:0 0 15px; padding:0; position:relative;}
.EVENTDETAILS-3 .content_area{background:#f4f4f4;}
.EVENTDETAILS-3 .details_area{float:left; width:100%;}
.EVENTDETAILS-3 .details_area h6{font-size:18px; color:#666; font-weight:700; margin:0; padding:0 0 10px; font-family: 'Arimo', sans-serif;}
.EVENTDETAILS-3 .details_area p{font-size:16px; color:#2f3c4a; font-weight:300; margin:0; padding:0 0 10px; font-family: 'Arimo', sans-serif;}
.EVENTDETAILS-3 ul{margin:0 auto; padding:30px 0 50px; text-align:center; display:table;}
.EVENTDETAILS-3 ul li{list-style:none; font-size:16px; display:table-cell; width:170px; height:170px; border-radius:50%; vertical-align:middle; color:#222; padding:15px; margin-bottom:10px; color:#990061; border:1px #fad500 solid;}
.EVENTDETAILS-3 ul li svg{width:20px; height:20px; display:block; margin:0 auto 10px;}
.EVENTDETAILS-3 ul li a{color:#222; font-size:16px; display:block; text-transform:uppercase; font-weight:300;}
.EVENTDETAILS-3 a.knw_more{padding:10px 30px; font-size:14px; border-radius:30px; text-align:center; text-transform:uppercase; transition:ease 1s; font-weight:600; color:#222; margin:15px 0 30px; display:inline-block;}
.EVENTDETAILS-3 a.knw_more:hover{text-decoration:none; background:#000; color:#fff;}

.EVENTDETAILS-3 .room-suite-box{background:#fff; padding:15px; border:1px #dbdbdb solid; min-height:430px; position:relative;}
.EVENTDETAILS-3 .room-suite-box .suite-image{width:100%; height:150px; background-size:100%; background-position:center; background-repeat:no-repeat;}
.EVENTDETAILS-3 .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;}
.EVENTDETAILS-3 .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;}
.EVENTDETAILS-3 .price_disp{position:absolute; font-size:18px; top:6px; right:16px; background:#000; padding:10px; color:#fff;}
.EVENTDETAILS-3 .room-suite-box a.book-now{font-family: 'Roboto', sans-serif; display:inline-block; background:#fad500; padding:10px 30px; border-radius:30px; color:#222; font-size:15px; font-weight:500;}
.EVENTDETAILS-3 .room-suite-box a.book-now:hover{background:#333; color:#fff; text-decoration:none;}
.EVENTDETAILS-3 .table .bg_back{background:#222; width:20%; color:#fff; font-weight:300; text-transform:uppercase; vertical-align:middle;}
.EVENTDETAILS-3 .table-bordered th, .EVENTDETAILS-3 .table-bordered td, .EVENTDETAILS-3 .table-bordered{border:1px #222 solid;}
.EVENTDETAILS-3 .othr_room{margin:30px 0;}

.EVENTDETAILS-3 .review_box{background:#fff; border:1px #fad500 solid; padding:30px; margin:0 0 45px;}
.EVENTDETAILS-3 .review_date{background:#fad500; text-align:center; margin-top:-90px; width:130px; position:relative; height:130px; border-radius:50%;}
.EVENTDETAILS-3 .review_date p{font-size:28px; font-weight:600; color:#fff; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); line-height:16px;}
.EVENTDETAILS-3 .review_date p span{font-weight:400; font-size:22px; display:block; text-transform:uppercase; border-top:1px #fff solid; border-bottom:1px #fff solid; padding:5px 0; margin:5px 0;}
.EVENTDETAILS-3 .review_star{padding:0 0 5px;}
.EVENTDETAILS-3 .review_star svg{width:15px;}
.EVENTDETAILS-3 .review_star svg path{fill:#c7aa00;}
.EVENTDETAILS-3 .review_text{font-size:16px; color:#666; line-height:20px;}
.EVENTDETAILS-3 .review_name{font-size:16px; color:#222; font-weight:600; margin:0; padding:0 0 5px;}
.EVENTDETAILS-3 .review_title{font-size:16px; color:#222; font-weight:600; margin:0; padding:15px 0 5px;}
.EVENTDETAILS-3 .more{font-weight:600; color:#333;}
.EVENTDETAILS-3 .promotion_ad_area{background:#fff; margin-top:30px; margin-bottom:50px; border:1px #eee solid;}
.EVENTDETAILS-3 .promotion_ad_area p{font-size:18px; color:#222; font-weight:700; text-transform:uppercase; text-align:center; margin:0; padding:60px 0;}
/************END************/


/*EVENT Details 5 Style Starts*/
.EVENTDETAILS-5{padding:80px 0; font-family: 'Raleway', sans-serif;}
.EVENTDETAILS-5 .event_image{background-repeat:no-repeat; width:50%; height:300px; background-size:cover; background-position:center; margin-bottom:0px;}
.EVENTDETAILS-5 .section-heading{font-size:30px; color:#222; font-weight:600; margin:0 0 15px; padding:0;}
.EVENTDETAILS-5 .text_area p{font-size:16px; color:#000; font-weight:300;}
.EVENTDETAILS-5 .text_area ul li{font-size:16px; color:#000; font-weight:300; padding:5px 0;} 
.EVENTDETAILS-5 .aminity{margin:0;}
.EVENTDETAILS-5 .aminity ul{margin:0; padding:0;}
.EVENTDETAILS-5 .aminity ul li{list-style:none; display:inline-block; width:calc(100% / 4 - 10px); padding:0 0 10px; margin:0;}
.EVENTDETAILS-5 .aminity ul li img{width:24px; margin-right:10px; display:inline-block; vertical-align:middle;}
.EVENTDETAILS-5 .grid{margin-top:15px;}
.EVENTDETAILS-5 .grid-sizer, .EVENTDETAILS-5 .grid-item{ width:calc(100% / 3); padding:0.5px;}
.EVENTDETAILS-5 .read_more{padding:25px 10px; font-size:16px; margin-top:0; margin-bottom:0px; font-weight:600; text-transform:uppercase; color:#fff; display:block; text-align:center; background:#02b4a2;}
.EVENTDETAILS-5 .room-suite-box{background:#fff; padding:15px; border:1px #dbdbdb solid; min-height:430px; position:relative;}
.EVENTDETAILS-5 .room-suite-box .suite-image{width:100%; height:150px; background-size:100%; background-position:center; background-repeat:no-repeat;}
.EVENTDETAILS-5 .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;}
.EVENTDETAILS-5 .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;}
.EVENTDETAILS-5 .price_disp{position:absolute; font-size:18px; top:6px; right:16px; background:#000; padding:10px; color:#fff;}
.EVENTDETAILS-5 .room-suite-box a.book-now{font-family: 'Roboto', sans-serif; display:inline-block; background:#0f6935; padding:10px 30px; border-radius:3px; color:#fff; font-size:15px; font-weight:500;}
.EVENTDETAILS-5 .room-suite-box a.book-now:hover{background:#333; color:#fff; text-decoration:none;}
.EVENTDETAILS-5 .othr_room{margin-top:30px;}
.EVENTDETAILS-5 .gallery_area{margin-bottom:30px;}
.EVENTDETAILS-5 .promotion_ad_area{background:#f9f9f9; margin-top:0px; border:1px #eee solid;}
.EVENTDETAILS-5 .promotion_ad_area p{font-size:18px; color:#222; font-weight:700; text-transform:uppercase; text-align:center; margin:0; padding:100px 0;}
.EVENTDETAILS-5 .floorplan_area{margin-bottom:30px; margin-top:0px; padding-bottom:30px;}
.EVENTDETAILS-5 .floorplan_area p{font-size:16px; color:#000; font-weight:300; line-height:24px;}
.EVENTDETAILS-5 .other_services{padding:0 0 20px;}
.EVENTDETAILS-5 .other_services h4{font-size:30px; color:#222; font-weight:600; margin:0 0 15px; padding:0;}
.EVENTDETAILS-5 .other_services ul{margin:0; padding:0;}
.EVENTDETAILS-5 .other_services ul li{list-style:none; margin:0; padding:0 0 1px;}
.EVENTDETAILS-5 .other_services ul li a{display:block; background:#eee; border:1px #ddd solid; text-transform:uppercase; font-size:14px; color:#222; padding:5px 10px;}
.EVENTDETAILS-5 .other_services ul li svg{width:14px; height:14px; display:inline-block; vertical-align:middle; margin-right:5px;}
.EVENTDETAILS-5 .other_services ul li svg path{fill:#666;}



@media only screen and (max-width:991px){
	.EVENTDETAILS-5 .event_image{width: 100%;}
}
@media only screen and (max-width:767px){
	.EVENTDETAILS-5 .read_more{margin-bottom: 20px;}
	.EVENTDETAILS-5 .floorplan_area img {max-height: none;}
	.EVENTDETAILS-5{padding:30px 0;}
	.EVENTDETAILS-5 .grid-sizer, .EVENTDETAILS-5 .grid-item{ width:50%; padding:0.5px;}
}

/*--------------06-05-19---------------*/

.event_menu{
	display: flex; 
	justify-content: space-between;
	padding: 0 0 20px;
}
.event_menu li{
	list-style: none;
	font-size: 16px;
	color: #222;
	padding: 5px 10px;
	margin-bottom: 5px;
	color: #666;
	border: 1px #eee solid;
	display: inline-block;
	width: 48%;
}
.event_menu li a{
	color: #666;
	display: block;
}
.event_menu li svg{
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}


.event_middle{
	margin: 0 0 30px;
}
.event_middle table tr td,
.event_middle table tr th{
	padding-top: 12px;
	padding-bottom: 12px;
}


/************END************/


















