.single-marcato_show td.performance_time {
    display: none;
}
.single-marcato_show .post_thumbnail.marcato_image {
    display: none;
}
.single-marcato_vanue .post_thumbnail.marcato_image {
    display: none;
}
.custom-singles {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
.custom-singles .custom-image-cl {
    float: left;
    margin: 7px 30px 10px 0;
	max-width: 45%;
}
.custom-title-cl .inner-title {
    font-size: 32px;
    line-height: 120%;
    margin: -5px 0 15px;
}
.custom-content-cl p:last-child {
    padding-bottom: 0;
}
.custom-content-cl .show_venue {
    margin: 14px 0;
}	
.custom-content-cl .show_lineup {
    margin-top: 20px !important;
    margin-bottom: 0 !important;
}
.custom-content-cl .artist_websites {
    margin-top: 10px;
}
.custom-content-cl .artist_websites a {
    margin-top: 10px;
    display: inline-block;
}
.custom-image-cl img {
    display: block;
}
.single-marcato_artist .post_thumbnail.marcato_image {
    display: none;
}

/*----21-06-2019----*/

.single-marcato_venue .custom-image-cl {
	margin: 0;
	max-width: 100%;
	padding-right: 20px;
	width: 44.2%;
}
.single-marcato_venue .custom-title-cl {
	float: left;
	width: 55.8%;
}
.single-marcato_venue .custom-content-cl {
	float: left;
	width: 55.8%;
}
.single-marcato_venue .custom-content-cl .venue_address *:empty,
.single-marcato_venue .custom-content-cl .marcato_image,
.single-marcato_venue .venue_phone:empty {
	display: none;
}



@media only screen and (min-width:768px) and (max-width: 1024px){
.custom-title-cl .inner-title {
    font-size: 28px;
} 

.single-marcato_venue .custom-image-cl {
	margin: 0 0 22px;
	max-width: 100%;
	padding-right: 0;
	width: 100%;
}
.single-marcato_venue .custom-title-cl,
.single-marcato_venue .custom-content-cl {
	float: none;
	width: 100%;
}



}

@media only screen and (max-width: 767px){
.custom-singles .custom-image-cl {
    float: none;
    max-width: 100%;
    margin: 0 0 20px 0;
}
.custom-title-cl .inner-title {
    font-size: 22px;
    margin: 0px 0 15px;
}
.custom-content-cl p {
    padding-bottom: 18px;
    text-align: justify;
}
.custom-singles {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}
.custom-image-cl img {
    margin: 0 auto;
}

.single-marcato_venue .custom-image-cl {
	margin: 0 0 22px;
	max-width: 100%;
	padding-right: 0;
	width: 100%;
}
.single-marcato_venue .custom-title-cl,
.single-marcato_venue .custom-content-cl {
	float: none;
	width: 100%;
}

}
