/*
Füge deinen eigenen CSS-Code nach diesem Kommentar hinter dem abschließenden Schrägstrich ein. 

Klicke auf das Hilfe-Symbol oben, um mehr zu erfahren.
*/





/*---------CLEAN LOGIN----------*/
/*THIS ADDS SOME SPACE ABOVE THE LOGIN BUTTON*/
.cleanlogin-field
{
	margin-top: 20px;
}
/*------------------------------*/





/*--------FACEBOOK FEED---------*/
/*THIS DROPS A SHADOW BEHIND EACH FACEBOOK POST*/
.cff-item
{
	box-shadow: 3px 3px 10px grey;
}


/*THIS WILL HIDE THE "SHOW ON FACEBOOK" BOX AT THE BOTTOM*/
.cff-likebox
{
	display: none;
}
/*------------------------------*/





/*------------WIDGET------------*/
/*THIS WILL ADD AN UNDERLINE TO EACH WIDGETS HEADER TITLE */
.widget-title
{
	/*text-decoration: underline;*/
}


/*THIS WILL MAKE THE TEXT OF "NEWEST POSTS" IN THE SIDEBAR STICK CLOSER TOGETHER IF A SINGLE ITEM STRETCHES ABOUT MULTIPLE LINES*/
.sidebar .widget, .sidebar-content .widget
{
	line-height: 14px;
}


/*THIS MAKES THE SPACE BETWEEN THE LINES OF "POSTS" IN THE SIDEBAR BIGGER.
IT WILL ALSO INSET THE POSTS FROM THE TITLE TO BETTER DISTINGUISH WHATS TITLE AND WHAT ARE POSTS.*/
.widget_recent_entries li
{
	margin-top: 20px;
	padding-left: 20px;
}


/*THIS MAKES THE "POST"-LINKS IN THE SIDEBAR UNDERLINED WHEN NOT HOVERED*/
.widget_recent_entries a
{
	text-decoration: underline;
}


/*THIS MAKES THE "POST"-LINKS IN THE SIDEBAR NOT-UNDERLINED WHEN HOVERED*/
.widget_recent_entries a:hover
{
	text-decoration: none;
}


/*THIS WILL MAKE THE LINKS TO THE EVENTS IN THE SIDEBAR TURN GRADIENT RED ON HOVER*/
.rhc-title-in-link:hover
{
	background: -webkit-gradient(linear, left top, right top, color-stop(32%, #ff3030), color-stop(100%, #a82323));
	background: -webkit-linear-gradient(left, #ff3030 32%, #a82323 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}


/*THIS WILL INSET THE UPCOMING EVENTS FROM ITS TITLE TO BETTER DISTINGUISH WHATS TITLE AND WHAT ARE EVENTS.*/
.rhc-widget-upcoming-title
{
	padding-left: 20px;
}

/*THIS MAKES ALL DESCRIPTIONS/COMMENTS ... THE 'AUSZUG' OF EACH EVENT (IF THERE IS ONE) MOVE RIGHT BY 20PX
(LIKE... 'NUR FÜR CHORMITGLIEDER' AS AN EVENT INFORMATION)
*/
.rhc-description
{
	padding-left: 20px;
}
/*------------------------------*/





/*----------POST GRID-----------*/
/*THIS CHANGES THE "POSTS FILTER SELECTED COLOR (HOVER COLOR)"*/
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover
{
	background-color: #ff3030;
}


/*THIS MAKES THE BACKGROUND COLOR OF THE POSTS GRID THE DEFAULT THEME COLOR.*/
.vc_gitem-zone-mini
{
	background-color: #fbf7ec;
}


/*THIS DROPS A SHADOW AROUND THE POST GRID MASONRY*/
.vc_grid-item-mini
{
	box-shadow: 3px 3px 10px grey;
}


/*THIS CHANGES THE "Weiterlesen"-BUTTONS BOTTOM MARGIN*/
.vc_btn3-container
{
	margin-bottom: 8px;
}


/*THIS CHANGES THE "Weiterlesen"-BUTTONS DEFAULT COLOR ON THE POSTS MASONRY.
IT ALSO CHANGES THE BUTTONS HEIGHT TO MATCH THE OTHER BUTTONS OF THE THEME BETTER. AND IT ALSO MINIMIZES THE SPACE TO THE BOTTOM A BIT.*/
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat
{
	background-color: #a82323;
	height: 41px;
	padding: 10px 20px;
}

/*THIS REMOVES THE DEFAULT PLACEHOLDER IMAGE FROM THE GRID*/
div.vc_gitem-zone-a[style*="vc_gitem_image.png"]{ display:none !important; }
/*------------------------------*/





/*-----------TERMINE------------*/
/*THIS GIVES THE TOOLTIP A SHADOW*/
.fct-tooltip
{
	box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: -10px 10px 35px grey;
}


/*THIS MAKES THE HEADER (EVENT TITLE) OF THE TOOLTIP HAVE A BLACK COLOR AND MAKES IT UNDERLINED*/
.fct-tooltip a
{
	color: #000000;
	text-decoration: underline;
}


/*THIS MAKES THE HEADER (EVENT TITLE) OF THE TOOLTIP HAVE THE THEMES DEFAULT SELECTED (BRIGHT RED) COLOR WHEN ITS HOVERED*/
.fct-tooltip a:hover
{
	color: #ff3030;
}
/*------------------------------*/





/*--------TERMIN DETAILS--------*/
/*THIS MAKES THE BACKGROUND OF THE 3 DETAIL BOXES ON THE "Termin Details" PAGE HAVE A SHADOW... IMPORTANT: READ THE NEXT CLASS ALSO BECAUSE IT REMOVES THIS EFFECT FROM THE EVENT TOOLTIPS*/
.fe-extrainfo-holder
{
	box-shadow: 3px 3px 10px grey;
}


/*THIS REMOVES THE PREVIOUSLY CODED SHADOW EFFECT FROM THE EVENT TOOLTIP OF THE "Termine" PAGE*/
.fe-extrainfo-col1
{
	box-shadow: 0px 0px 0px white;
}


/*THIS GIVES THE EVENT-TITLE-BOX A SHADOW EFFECT*/
.my_event_titlebox
{
	box-shadow: 3px 3px 10px grey;
}


/*THIS MAKES THE TEXT-COLOR OF THE TEXT IN THE TITLE BOX RED (DEFAULT THEME RED).
IT ALSO ADJUSTS THE MARGIN TO THE LEFT TO MATCH THE OTHER BOXES TEXT/ICON MARGIN.*/
.my_event_title
{
	color: #a82323;
	margin-left: 0px;
}
/*------------------------------*/





/*-------------POST-------------*/
/*THIS MAKES THE POST CONTENT BE A COLORED BOX AND ADDS A SHADOW TO IT*/
#my_post_content_main
{
	padding: 25px;
	background-color: #f9f9f1;
	box-shadow: 3px 3px 10px grey;
}


/*THIS REMOVES THE RELATED POST PART FROM THE MAIN POST BOX... BECAUSE WE WANT DO DISPLAY IT IN ITS OWN BOX BENEATH THE MAIN POST BOX*/
#my_post_content_main .single-related-posts
{
	display: none;
}


/*THIS REMOVES THE SPACE BELOW THE SHARE-BUTTONS*/
#my_post_content_main .single-share-box
{
	margin-bottom: 0;
}


/*THIS REMOVES THE LINK FROM THE DATE BADGE*/
#my_post_content_main .fancy-date
{
	pointer-events: none;
	cursor: default;
}


/*THIS REMOVES THE LINK FROM THE DATE AT THE POST FOOTER*/
#my_post_content_main .data-link
{
	pointer-events: none;
	cursor: default;
}


/*THIS REMOVES THE LINK FROM THE AUTHOR AT THE POST FOOTER*/
#my_post_content_main .author
{
	pointer-events: none;
	cursor: default;
}


/*THIS REMOVES THE LINK FROM THE CATEGORIES AT THE POST FOOTER*/
#my_post_content_main .category-link
{
	pointer-events: none;
	cursor: default;
}


/*THIS MAKES SOME SPACE BEYOND THE POST-TITLE*/
#my_post_title
{
	padding-bottom: 25px;
}


/*THIS MAKES THE SUB POST BOX HAVE THE RIGHT COLOR AND A SHADOW (LIKE THE MAIN POST BOX). IT ALSO ADJUST THE SPACING BETWEEN THOSE BOXES.*/
#my_post_content_sub
{
	margin-top: 50px;
	padding: 25px;
	background-color: #f9f9f1;
	box-shadow: 3px 3px 10px grey;
}


/*THIS HIDES THE SHARE-BUTTONS FROM THE SUB-POST-BOX.*/
#my_post_content_sub .single-share-box
{
	display: none;
}


/*THIS HIDES THE POST-IMAGE FROM THE SUB-POST-BOX.*/
#my_post_content_sub .post-thumbnail
{
	display: none;
}


/*THIS HIDES THE POST-CONTENT FROM THE SUB-POST-BOX.*/
#my_post_content_sub .entry-content
{
	display: none;
}


/*THIS HIDES THE FOOTER FROM THE SUB-POST-BOX.*/
#my_post_content_sub .post-meta
{
	display: none;
}


/*THIS HIDES THE SINGLE-LINE BELOW THE RELATED POSTS ITEM AND ADJUSTS THE SPACE BELOW THE RELATED POSTS ITEM.*/
#my_post_content_sub .single-related-posts
{
	border: none;
	padding-bottom: 0;
}
/*------------------------------*/





















/* The following line will adjust the CSS-Code for the "Info-Box" in the Time Box. If this line would not be here there would be a 35px bottom margin which we do not want. */
.aio-icon-component
{
	margin-bottom: 0;
}

.vc_row
{
	margin-left: 0;
	margin-right: 0;
}

.vc_icon_element
{
	margin-bottom: 0px;
}

@media screen and (max-width: 500px)
{
	.fe-extrainfo-container .wpb_column
	{
		margin-bottom: 0;
	}
}

.my_icon_box
{
	width: 32px;
	padding-left: 5px;
	float: left;
}



.my_header_box
{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0;
	padding-right: 15px;
	width: 100px;
	display: inline-block;
}

.my_time_box
{
	padding-left: 32px;
}

.my_time_info_box
{
	padding-left: 22px;
}

.my_venue_box_cityheader_box
{
	padding-left: 32px;
	font-family: inherit;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

.my_venue_box_address_box
{
	padding-left: 32px;
	font-family: "Lato", sans-serif;
}

.my_venue_box_postalcode_box
{
	padding-left: 32px;
	width: 90px;
	font-family: "Lato", sans-serif;
	line-height: 0.75;
	float: left;
}

.my_venue_box_city_box
{
	font-family: "Lato", sans-serif;
	line-height: 0.75;
	width: 140px;
	float: left;
	display: inline-block;
}

.my_venue_box_country_box
{
	padding-left: 32px;
	font-family: "Lato", sans-serif;
}

.my_map_box
{
	padding-left: 32px;
	padding-top: 15px;
	padding-right: 15px;
}

.my_header
{
	margin-bottom: 0px;
}

.my_info_box_text_content
{
	padding-left: 32px;
}

.my_image_box
{
	width: 132px;
	height: 152px;
	margin-left: 52px;
}



/* This styles the Google Static Map*/
.vc_column_container .rhc-gmap-holder
{
	padding: 0;
	border: none;
	background-color: inherit;
}