.custom-title-wrapper .page-title-wrapper .page-title {
	color:#fff;
	font-family: "din-2014", sans-serif;
	font-weight: 700;
	font-style: normal;
}


a.linkBtn.floriadeBtn {
	background: #d683b9;
}

.v65-col2 {
	float: left;
	margin-left: 10%;
	width: 45%;
}

.v65-col2:first-child {
	float: left;
	margin-left: 0%;
	width: 45%;
}


@media (max-width: 750px) {
	
	.v65-col2:first-child {
		float: left;
		margin-left: 0%;
		width: 100%;
		margin-top: 40px;
	}
	.v65-col2 {
		float: left;
		margin-left:0px;
		width: 100%;
	}
	
}


@media (max-width: 750px) {
  .v65-colWrapper.floriade-container {
    display: flex;
    flex-direction: column;
  }

  .floriade-right {
    display: contents; /* Flatten container so child sections can be reordered */
  }

  .floriade-right-1 {
    order: 1;
  }

  .floriade-left {
    order: 2;
  }

  .floriade-right-2 {
    order: 3;
	margin-top: 40px;
  }

  .floriade-right-3 {
    order: 4;
  }
  .floriade-right > p {
    display: none;
  }
}

.floriade-event-left-2 {
	width: 100%;
	padding: 54px 30px;
	background-color: #5e884e;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	box-sizing: border-box;
	padding-top: 77px;
}
.floriade-event {
	margin-bottom:20px;
}

@media screen and (max-width: 1000px) {
	.floriade-event {
		margin-bottom:20px;
		text-align: center;
	}
    .floriade-event-middle-3.eventDetailsWrapper {
        min-width: 100%; 
    }
	.floriade-event-container .v65-col3:first-child {
		float: left;
		margin-left: 0%;
		width: 100%;
	}
	.floriade-event-container .v65-col3 {
		float: left;
		margin-left: 0%;
		width: 100%;
	}
	
}


@media (max-width: 1000px) {
	.floriade-event-container {
		display: flex;
		flex-direction: column;
	}

	.floriade-event-left,
	.floriade-event-middle,
	.floriade-event-right {
		display: contents; /* Flatten the column containers */
	}

	.floriade-event-middle-2 { order: 1; }
	.floriade-event-left-2   { order: 2; }
	.floriade-event-middle-3 { order: 3; }
	.floriade-event-middle-1 { order: 4; }
	.floriade-event-left-1   { order: 5; }
	.floriade-event-left-3   { order: 6; }
	.floriade-event-right-1  { order: 7; }
	.floriade-event-left-4   { order: 8; }
	.floriade-event-right-3  { order: 9; }
	.floriade-event-right-2  { order: 10; }
	.floriade-event-middle-4 { order: 11; }
	.floriade-event-left-5   { order: 12; }
	.floriade-event-middle-5 { order: 13; }
	.floriade-event-right-4  { order: 14; }
}


