/**

Theme Name: MWANY 2020

Author: Clockpunk Studios

Author URI: http://www.clockpunkstudios.com

Description: A child theme from Clockpunk Studios.

Version: 1

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: clockpunk-studios

Template: astra

*/



#ect-events-list-content .style-1 .ect-list-post-left .ect-list-date {

	background: #900000 !important;
	box-shadow: none;
	border-left: 4px solid #f4cd2a;
	border-right: 4px solid #f4cd2a;
	min-height: auto !important;

}

#ect-events-list-content .ect-list-date .ect-date-area { 
color: #FFF !important;
}


.ect-list-post-right {
	width: 100% !important;
}


.page h1.entry-title, .single-tribe_events .tribe-events-single-event-title {

	font-weight: bold;

	border-bottom:6px solid #f4cd2a;

	margin-bottom: 2rem;

	padding-bottom: 1rem;

	//color: #c60002;

	position: relative;



}

.page h1.entry-title:after, .single-tribe_events .tribe-events-single-event-title:after {

	content:"";

	width:100%;

	display: block;

	position:absolute;

	left: 0;

	bottom: 10px;

	height: 1px;

	border-bottom: 2px solid #f4cd2a;

}



.ect-list-img {

	background: none !important;

	min-height: auto !important;

	height: auto !important;

	display: block;

}



#ect-events-list-content .ect-list-post-right .ect-list-description {

	box-shadow: none;

	border: 0;

	}

body .ect-list-post {

	display: block;

	min-height: auto;

}



body .ect-list-post-left {

	width: 100%;

	display: block !important;

	min-height: auto;

}



body .ect-list-post-left .ect-list-date {

	width: 100%;

	display: block;

	margin-bottom: 12px;

	position: relative !important;

}

body .ect-list-date .ect-date-area {

   width: 100%;

}



body .ect-list-date .ect-date-area .ev-yr {

	display: none;

}



#ect-events-list-content .ect-list-date .ect-date-area {

	padding-top: 0;

	display: block;

	text-align: center;

}

body .ect-list-post {

	margin: 0 0 2rem;

}

body #ect-events-list-content, .ect-list-wrapper {

	margin: 0;

}



#ect-events-list-content .ect-list-date .ect-date-area {

	font-size:24px;



}



#ect-events-list-content .ect-list-post-right .ect-list-description .ect-event-content, #ect-events-list-content .ect-list-post-right .ect-list-description .ect-event-content p, #ect-events-list-content .style-3 .ev-smalltime {

	color: #000 !important;

}



.ect-list-date .ect-date-area .ev-day, .ect-list-date .ect-date-area .ev-mo, .ect-list-date .ect-date-area .ev-yr {

	float: none !important;

}



#ect-events-list-content .ect-list-post-right .ect-list-description .ect-event-content, #ect-events-list-content .ect-list-post-right .ect-list-description .ect-event-content p, #ect-events-list-content .style-3 .ev-smalltime {

	font-family: "PT Serif", serif;

}



#ect-events-list-content h2.ect-list-title, #ect-events-list-content h2.ect-list-title a.ect-event-url, .ect-classic-list a.tribe-events-read-more, .ect-clslist-event-info .ect-clslist-title a.ect-event-url, #ect-no-events p {

	font-family: 'Noto Serif',serif;

}



body .ect-list-date .ect-date-area .ev-mo {

	font-size:.6em;

}



@media (min-width:900px) {

#masthead .ast-container {

	padding-left: 0;

	padding-right: 0;

}



}



.main-header-bar .main-header-bar-navigation {

	width: 100%;

	background: #262626;

}



.main-header-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items {

	padding: 0 .5rem;

}



@media (max-width: 921px) {

#masthead .ast-container, .ast-header-breadcrumb .ast-container {

    padding-left: 10px !important;

    padding-right: 10px !important;

}

.site-header .ast-site-identity {

	padding-top: 28px;

}

}



@media (max-width:660px) {

	.ast-header-break-point .main-header-bar {

		background-size: 660px auto;

		background-repeat: repeat-y;

	}

}



@media (max-width:380px) {

	.ast-header-break-point .main-header-bar {

		background-size: 500px auto;

	}

}



#masthead .site-logo-img .astra-logo-svg {



}





.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn {

	background-color: #bc0000;

}



.tribe-events .tribe-events-c-ical__link {

	background-color: #bc0000;

	color:#FFF !important; 

	border:none;



}



.tribe-events .tribe-events-c-ical__link:active, .tribe-events .tribe-events-c-ical__link:focus, .tribe-events .tribe-events-c-ical__link:hover {

    border:none;

    color: #fff;

    background-color: #5a0f0f;

}



.tribe-events .tribe-events-c-ical__link:before {

	background: none;

}

#tribe-events-pg-template {

	margin: 4rem 0;

	max-width:100%;

}



.ect-events-read-more {

	display: none !important;

}

body .ect-list-post-right-table {
	display: block;
}
body .ect-list-description {
	display: block;
}
body .ect-list-venue {
	display: block;
	width: auto;
	background: none;
}

#ect-events-list-content .style-1 .ect-list-post-right .ect-list-venue {
 background: none;
 box-shadow: none;
 padding: 0;
 text-align: left;
}

body #ect-events-list-content .style-1 .ect-rate-area  {
	float:none;
	margin-top: 10px;
}

.tribe-events-single-section-title {
	font-family:"Roboto Condensed";
}
.tribe-common .tribe-common-h1, .tribe-common .tribe-common-h2,
.tribe-common .tribe-common-h3, .tribe-common .tribe-common-h4
.tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6,
.tribe-common .tribe-common-h7, .tribe-common .tribe-common-h8 {
	font-family:"Roboto Condensed" !important;
} 

.tribe-common-l-container, .tribe-events-calendar-list__event-description, .tribe-events-calendar-list__event-datetime {
	font-family: 'Noto Serif',serif !important;
	font-weight: 400 !important;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
	font-size:24px;
	font-weight: bold;
}

.tribe-events-calendar-list__event-description p {
	font-weight: normal !important;
}

