
/* Standard syntax */
@keyframes backgroundColorPalette {
	0% {
	  background: #ee6055;
	}
	25% {
	  background: #60d394;
	}
	50% {
	  background: #aaf683;
	}
	75% {
	  background: #ffd97d;
	}
	100% {
	  background: #ff9b85;
	}
  }


  /* Standard syntax */
@keyframes backgroundColorPalette2 {
	0% {
	  background: #F700FF;
	}

	50% {
	  background: #02AFDF;
	}
	100% {
	  background: #F700FF;
	}
  }



.bright_note{
	background-color: #F700FF;
	color: #FFF;
	border-radius: 10px;
	font-size: 20px;
	padding: 20px;
	margin-bottom: 40px;
	width: 100%;
	display: table;
	box-sizing: border-box;

	animation: backgroundColorPalette2 5s infinite;


}
.bright_note ul{
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}

.bright_note ul li{
	margin-bottom: 20px;
	font-size: 20px;
	font-family: 'mullerextrabold';
}

.bright_note ul li:last-of-type{
	margin-bottom: 0px;
}

.indent_me{
	margin-left: 20px;
	border-left: 1px solid #000;
	display: table;
}
.promo_vid{
	width: 100%;
	max-width: 750px;
	height: 100%;
	padding: 10px;
	box-sizing: border-box;
	cursor: pointer;

	

}

.promo_vid_con{
	display: table;
	background: #65B445;
	margin: 10px;
	z-index: 1;
	border-radius: 5px;
}

.promo_vid_con div{
	color: #FFF;
	font-size: 12px;
	padding: 10px;
	padding-top: 0px;
}

#main_box{
		width: 100%;
		max-width: 550px;
		background: rgba(51,51,48,.9);
		margin: 0 auto;
		margin-top: 60px;
		padding: 20px;
		padding-top: 40px;
		padding-bottom: 40px;
		text-align: center;
		box-sizing: border-box;
		-webkit-box-shadow: 10px 10px 54px 0px rgba(0,0,0,0.6);
		-moz-box-shadow: 10px 10px 54px 0px rgba(0,0,0,0.6);
		box-shadow: 10px 10px 54px 0px rgba(0,0,0,0.6);
		
		}


		.price_box li{
	list-style: square;
	font-size: 10px;

}

		.logo_con {
			margin-bottom: 20px;
		}

		.logo_con img{
			width: 100%;
			max-width: 400px;
		}

		.sub_title, .heading_form{
			font-family: 'azo_sanslight';
			color: #917862;
			font-size: 27px;
			margin-bottom: 20px;
			
		}

		.line2{
			display: table;
			border-bottom: 1px solid #917862;
			width: 100px;
			margin: 0 auto;
			margin-top: -10px;
			margin-bottom: 30px;
		}


		.rooms{
			font-family: Georgia, Times;
			color: #FFF;
			font-size: 22px;
		}

		.coming_soon{
			background: #BC262C;
			padding: 10px;
			color: #FFF;
			text-align: center;
			font-family: 'azo_sansbold';
			font-size: 18px;
			display: table;
			margin: 0 auto;
			margin-top: 20px;
			padding-left: 20px;
			padding-right: 20px;
		}

		.time{
			border: 1px solid #FFF;
			text-align: center;
			font-family: Georgia, Times;
			line-height: 60px;
			color: #FFF;
			font-size: 14px;
			border-radius: 100%;
			width: 60px;
			height: 60px;
			float: left;
			margin: 3px;
			background: rgba(51,51,48,.7);

		}

		.counter_con{
			margin: 0 auto;
			text-align: center;
			display: table;
			margin-top: -10px;
			margin-bottom: 30px;

		}