
.mec-container {
	padding: 0 !important;
}

#comment-wrap {
	display: none;
}

.et_post_meta_wrapper img {
	display: none;
}

.sqs-image-shape-container-element {
	padding-bottom: 5% !important;
}

@media (min-width:981px) {
	.tax-wpbdp_category.et-db #et-boc .et-l .et_pb_section {
		padding: 1px 0 !important;
	}
}

.comments-number {
	display: none;
}

.single-post h3 {
	color: #69cad1;
	font-size: 27.65px;
}

.single-post a {
	color: #611544;
}

@media (min-width:981px) {
	#left-area {
		width: 100%;
	}
}

@media (min-width:981px) {
	.et_right_sidebar #left-area {
		padding-right: 0%;
	}
}

.et_right_sidebar #main-content .container:before {
	display: none;
}

.et_pb_bg_layout_light .et_pb_post .post-meta, .et_pb_bg_layout_light .et_pb_post .post-meta a, .et_pb_bg_layout_light .et_pb_post p {
	font-size: 14px;
}

.mec-wrap.colorskin-custom .mec-color {
	color: white;
}

.wp-block-image img, .wp-block-image.alignleft > figcaption {
	margin-left: 30px;
	margin-right: 30px;
}

.wpbdp-listing .listing-title a {
	font-size: 28px;
	text-transform: uppercase;
	color: #183f51;
	font-family: "Prompt", sans-serif;
}

.wpbdp-listing a, .wpbdp-listing .value {
	color: #69cad1;
	font-size: 20px;
}

.wpbdp-main-links .button, .wpbdp-main-links .wpbdp-link {
	color: #69cad1;
}

.wpbdp-field-display .field-value label, .field-value .field-label {
	font-size: 20px;
}

.et_pb_menu .nav li ul.sub-menu {
	width: 400px;
}

.et_pb_menu .nav li ul.sub-menu ul.sub-menu {
	width: 400px !important;
}

.et_pb_menu_1_tb_header.et_pb_menu ul li a {
	text-wrap: nowrap;
}

.home .mec-event-list-classic .mec-event-image img {
	display: none !important;
}

.home .mec-event-list-classic .mec-event-date span, .mec-event-list-classic .mec-event-time .mec-time-details, .mec-event-list-classic .mec-event-time i {
	color: white !important;
	font-size: 16px;
}

.home .mec-wrap :after, .mec-wrap :before, .mec-wrap .event-color {
	display: none !important;
}

.home .mec-wrap h4 {
	font-size: 28.48px !important;
	font-weight: 800 !important;
}

.home .mec-event-list-classic .mec-event-article {
	padding: 0;
}

.home .mec-event-loc-place {
	color: white;
	font-weight: 400;
	font-size: 16px;
}

.page-id-704 .mec-wrap h4 {
	font-weight: 600;
	font-size: 20px;
}

.page-id-704 .mec-event-grid-simple .mec-event-article {
	border: solid 1px !important;
	border-color: #163f51 !important;
	border-radius: 20px;
	padding: 5%;
	min-height: 175px;
}

.page-id-704 .mec-event-grid-simple .mec-event-article:after {
	border-right: 0px solid !important;
}

.page-id-704 .mec-event-grid-simple .mec-event-article {
	background-color: white;
}

.mec-event-grid-minimal .mec-event-date, .mec-event-grid-minimal .mec-event-date span {
	text-wrap: nowrap;
	color: white !important;
}

.mec-event-grid-minimal .mec-event-date:hover span {
	color: white;
}

.mec-event-grid-minimal .mec-event-detail .mec-event-loc-place {
	color: white;
	font-weight: 600;
}

@media only screen and (max-width:480px) {
	body #page-container .et_pb_section .et_pb_button_0 {
		text-wrap: nowrap;
	}
	
	.mec-event-loc-place {
		display: none;
	}
}

.et_mobile_menu {
	overflow: scroll !important;
	max-height: 80vh;
}

.gform_wrapper .gform_footer input[type=submit] {
	background-color: #69cad1 !important;
	width: 100% !important;
	font-size: 18px !important;
	padding: 15px;
	text-transform: uppercase !important;
	font-weight: 700 !important;
}

.gform_confirmation_message_2 {
	color: white !important;
	text-align: right !important;
}

.sqs-block-button-element--medium {
	color: #69cad1 !important;
	text-decoration: underline;
}

embed, iframe, object, video {
	padding-top: 5%;
}

.et_project_meta {
	display: none;
}

.nav-single a {
	color: #69cad1 !important;
	font-weight: 500;
}

.wpbdp-pagination .next a {
	color: #6bcad0;
}

.wpbdp-advanced-search-link {
	color: #6bcad0;
}

.nav li ul {
	border-top: 3px solid #69cad1 !important;
}

.mec-expired-normal-label {
	display: none !important;
}

.entry-content .mec-wrap h2, .mec-calendar .mec-event-article.mec-single-event-novel h4 {
	color: #163f51 !important;
}

.wp-block-button__link {
	background-color: #163f51 !important;
}

.mec-calendar .mec-event-article.mec-single-event-novel {
	background-color: white !important;
}

.mec-single-event .mec-event-meta dd {
	padding-left: 0px !important;
}

.preset--module--divi-text--default .et_pb_text_inner h4 {
	font-size: 20px !important;
	line-height: 1.2em;
	font-weight: 600 !important;
}
