#event_properties{
	width:100%;
	margin:18px 0 6px;
	padding:0;
}
#event_properties th,
#event_properties td {
	border:1px solid black;
	background:#E6E7E8;
	font-size:0.9em;
	padding:5px;
	text-align:center;
}
.eventstate img{
	float:right;
	margin-right:0px;
	margin-left:20px;
}
.eventstate b, .eventstate strong{
	color:#6D6E70;
}
p img {
    max-width: 100%;
}

/*BILL*/
.bill_wrapper {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
}
.bill_wrapper .bill {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.bill_wrapper .bill .offer,
.bill_wrapper .bill .price {
	max-width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
}

/*.bill_wrapper .bill .offer {*/
/*	background-color: #0087C1;*/
/*	width: fit-content;*/
/*	border-radius: 7px;*/
/*	margin: 0 15px;*/
/*}*/
.bill_wrapper .offer a {
	background-color: #0087C1;
	width: fit-content;
	border-radius: 7px;
	margin: 15px;
	height: auto;
	color: #fff;
	padding: 10px 0;
 }
.bill_wrapper .bill .offer > span {
	width: 100%;
	text-align: center;
}
.bill_wrapper .bill .price > span:nth-child(1) {
	text-decoration: line-through;
}

.bill_wrapper .bill img {
	width: 100%;
}
@media only screen and (min-width: 610px) {
	.bill_wrapper .bill {
		width: 50%;
	}
	.bill_wrapper .offer a {
		margin: 0 15px;
	}
	.bill_wrapper {
		flex-direction: row;
	}
	.bill_wrapper .bill {
		width:100%;
	}
}
/*BILL END*/