.tribe-events-event-image+div.tribe-events-content {
float: left;
position: relative;
width: 100%;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {padding-top: 0!important;}
.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after {display: none!important;}
.tribe-events-calendar-list__event-date-tag-daynum {font-size: 2em!important;} 

.tribe-events .tribe-events-l-container {padding-top: 0!important}

.tribe-events-event-image img {
float: left!important;
max-width: 500px!important;
}

.custom-tribe .tribe-events-event-image img {
	float: right!important;
max-width: 300px!important;
	padding-bottom: 50px;
}

@media only screen and (max-width: 480) {
 .custom-tribe .tribe-events-event-image img {
float: none!important;
	padding-bottom: 5px;
	}}



.tribe-events-single-event-title {font-size: 2em!important; text-transform: unset!important;}
.tribe-events-schedule h2 {font-size: 1em!important; text-transform: lowercase!important; margin-top: 0!important;}

/*@media only screen   
and (min-width: 1605px)  {
.tribe-events-pro .tribe-events-pro-photo__event-title-link {font-size: 1em!important; line-height: 1.2em!important}
}

@media only screen   
and (max-width: 1604px)  {
.tribe-events-pro .tribe-events-pro-photo__event-title-link {font-size: 1.1em!important; line-height: 1.2em!important}	
}*/
.tribe-events-pro .tribe-events-pro-photo__event-title-link {font-size: 0.8em!important; line-height: 1.1em!important}

/*
body.post-type-archive-tribe_events .tribe-events-list .tribe-events-event-image {
float: left;
max-width: 37%;
}
body.post-type-archive-tribe_events .tribe-events-loop .tribe-events-content {
padding-right: 0;
}
body.post-type-archive-tribe_events .tribe-events-list .tribe-events-event-image+div.tribe-events-content {
float: right;
max-width: 60%;
}*/
