/* CODE FOR MEDIA MONSTERS PAGE */

@media screen and (max-width: 1450px) and (min-width: 992px){
	
	.intro-image .brz-image {
		max-width: 100vh !important;
	}
	
	.monster-col p {
		font-size: 13px !important;
		line-height: 1.6em !important;
	}
	
	.monster-col .brz-bg {
		padding: 10px !important;
	}
	
	.welcome-header h1 {
		font-size: 35px !important;
	}
	
	.welcome-body h3{
		font-size:18px !important;
	}
	
	.headline-full {
		max-width: 250px !important;
	}
	
	.scary-full {
		max-width: 350px !important;
	}

	.gullible-full {
		max-width: 300px !important;
		left:-40px !important;
	}

	.gobblin-full{
		max-width: 250px !important;
	}
	
	.brz .gullible-full {
		bottom: -170px !important;
	}
	
	.brz .headline-full {
    top: -150px !important;
	}
	
	.brz .scary-full {
		top: -130px !important;
	}
	
	.headline-title{
		display:none !important;	
	}
	
	.headline-description p {
		font-size: 30px !important;
	}	
	
	.headline-description div {
		bottom: -50px !important;
		left: -50px !important;
	}
	
		.headline-two-title{
		display:none !important;	
	}
	
	.headline-two-description p {
		font-size: 30px !important;
	}	
	
	.headline-two-description div {
		top: -120px !important;
		left: -50px !important;
	}
	
}

/* CODE FOR MC TRADE EVENTS */

#wliCalendarContainer h3 {
	font-size: 16px;
	font-weight: 600;
	margin-top: 50px;
}

#eventsInMonthContainer {
	margin-bottom: 15px;
}

.fc-left h2 {
	font-size: 24px;
	vertical-align: middle;
}

.fc-head {
	color: #062340;
}

.hasDatepicker {
	margin-bottom: 25px !important;
}

.fc-center {
	font-size: 16px;
	font-weight: 600;
}

.fc-right {
	font-size: 16px;
	font-weight: 600;
}

#wliFilterEvents {
	vertical-align: middle !important;
}

#clearAllEventTypes {
	border-radius: 10px;
	font-size: 14px;
	color: #062340;
	font-weight: 600;
	background-color: #FFE521;
	padding: 5px;
	margin-bottom: 10px;
}

#calendarFilterBoxes {
	margin-top: 15px;
}

.fc-event-container{
	font-size: 15px;
	--wp-admin-theme-color: #5ACBFF;
}

.eventLocationTime, .wl-Alliance, .community-event, .org-event {
	--theme-button-background-initial-color: #5ACBFF;
	--buttonTextInitialColor: #062340;
	--buttonHoverColor: #FFE521;
}

.eventTitle {
	font-weight: 600 !important;
}

.eventType p {
	font-size: 16px;
	font-weight: 500;
	color: #FF3059;
}

.eventTime {
	font-weight: 600;
	color: #ffffff;
}

.wc-eventDetailLocation {
		font-size: 16px;
	font-weight: 500;
}

.eventInfo {
	margin-top: 25px;
}

.eventDescription {
	line-height: 1.2;
}

.wc-eventDetailDate {
	color: #FF3059 !important;
	--fontWeight: 600;
}

.wc-eventDetailDescription {
	line-height: 1.2;
	font-weight: 400;
}

.wc-eventDetailRelatedLinks h3 {
	font-size: 20px;
	font-weight: bold;
}

.wc-eventDetailRelatedWebsite {
	font size: 14px;
	font-weight: 500;
}

td.fc-list-item-time {
	font-size: 16px;
	font-weight: 600;
	color: #FF3059 !important;
} 

td.fc-widget-content {
	font-size: 16px;
	font-weight: 600;
	color: #062340;
}

.wc-eventDetailRegistrationButton {
	font-weight: bold;
	font-size: 16px;
}

.k-button {
    color: #062340 !important;
    border-color: #5acbff;
    background-color: #5acbff;
}

.wc-eventDetailQuestions {
	font-size: 16px;
	font-weight: 600;
	}



/* CODE FOR MC TRADE DIRECTORY */

#h-mcatlas-titlecontent h4 {
	padding-bottom: none !important;
	margin-bottom: none !important;
	font-size: 28px;
}

.ListingDetails_Level3_BREADCRUMBS {
	font-size: 15px;
	font-weight: 500;
}

.directory_navigation {
	background-color: #FFE521 !important;
	border: none !important;
}

.directory_navigation_box {
	font-size: 14px;
	font-weight: 700;
	background-color: #FFE521;
}

#content1_Directory1_DirectorySearch1_simpleSearch {
	--has-background: #ffffff;
	margin: 10px 0 0 0;
	color: #D4E3ED;
	font-size: 15px;
	font-weight: 600;
}

#content1_Directory1_DirectorySearch1_SearchKeyword_UpdatePanel1 {
	--form-field-width: 100%;
}

.directory_search {
	border: none !important;
	background-color: #EEEEEE;
	margin: 0 0 0 ;
}

.directory_search_box {
	border: none;
	background-color: #EEEEEE;
}

.directory_category_search {
	margin-bottom: 15px;
}

.directory_keyword_search input {
	width: 500px !important;
	--form-font-size: 16px;
  --form-field-height: 30px;
	--form-field-border-width: 1px 1px 1px 1px;
}

.directory_category_search select {
  width: 500px !important;
	--form-font-size: 16px;
	--form-field-height: 30px;
	--form-field-border-width: 1px 1px 1px 1px;
}

.directory_search_button input {
	margin: 0 0 20px 10px;
	min-height: 22px;
}

.directory_search_title {
	padding-left: 15px;
	padding-top: 15px;
	color: #062340;
} 

.directory_search_left {
	padding-left: 15px;
  padding-top: 5px;
	padding-bottom: 5px;
	color: #062340;
} 

.directory_container {
	--has-boxed: true;
	margin-left: var(--default-editor, auto);
	margin-right: var(--default-editor, auto);
	padding: 0px 50px 0px 50px;
}

.ListingResults_SortBy {
	padding: 0px 50px 0px 50px;
	background-color: #F6F8FA;
	font-size: 14px; 
	font-weight: 600;
}

.ListingResults_Level3_DESCRIPTIONBOX {
	border-top: none !important;
	background-color: none !important;
	font-size: 15px;
	font-weight: 500;
	color: #062340;
	line-height: 1.2;
	padding-top: 5px !important;
} 

.ListingResults_Level3_FOOTER {
	border-top: none !important;
	background-color: none !important;
	font-size: 15px;
	--linkInitialColor: #FF3059;
	font-weight: 500;
}

.ListingCategories_AllCategories_CONTAINER LI {
    padding: 10px 50px 0px 50px;
}

.ListingCategories_AllCategories_SUBCATEGORY {
	font-size: 16px;
}

.ListingResults_All_ENTRYTITLERIGHT {
	color: #FF3059 !important;
}

.ListingDetails_Level3_HEADER {
	background-color: #F6F8FA !important;
}

.ListingDetails_Level3_HEADERBOXBOX H2 {
	font-size: 24px;
}

.ListingDetails_Level3_ADDITIONALINFO {
	--linkInitialColor: #FF3059;
	font-weight: 500;
}

.ListingResults_Level3_MAIN {
	font-size: 16px;
	line-height: 1.2;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.ListingDetails_Level3_DESCRIPTION p {
	font-size: 16px !important;
	font-weight: 400;
	line-height: 1.2 !important;
	padding: 10 10 10 10;
}

.ListingDetails_Level3_BODY {
	background-color: #F6F8FA !important;
	border-color: #F6F8FA;
}

.ListingDetails_Level3_BODYBOX {
	border-width: 5px;
  border-style: solid;
	border-color: #F6F8FA;
	background-color: #F6F8FA;
}


.ListingDetails_Level3_CONTACTINFO {
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2;
}
	
.ListingDetails_Level3_SOCIALMEDIA {
	font-size: 18px;
	padding-bottom: 10px;
}

/* CODE FOR FOOTER */

.search-field {
color: #ffffff;
}
