/* Background Sujet */
body{
	background-image: url('https://i0.wp.com/volkslied.land/wp-content/uploads/2019/05/iStock-479489080.jpg?ssl=1&resize=214%2C214');}

/* Change line separator color */
.entry-content  hr{
    background-color: #d4cdc1}

/* Change H2 text */
body h2{
 font-size: 24px!important;
    color:#ad9a7e!important;}

/* Change H3 text */
body h3{
 font-size: 18px!important;
	font-style:normal! important;
    color:#ad9a7e!important; 
text-transform: none !important;
letter-spacing: 0px !important;}

/* Change Bildunterschrift */
.wp-caption img{
   top:20px;}
 
.wp-caption-text {
   top:0;}

.wp-caption-text {
   top:0;
   color:gray;
	text-transform: none !important;
font-style:italic! important;
	letter-spacing: 1px !important;
	   font: 22px;}

/* Change Textline Spacing */
.post p { 
line-height: 1.4em;
padding-bottom: 15px;} 



/* Change Navi */
.sub-menu {
   background: #474747 !important;
}

.sub-menu li:hover {
   background: #ad9a7e !important;
}


@media (max-width: 1023px) {
.site-navigation-panel,
.mobile-navigation .toggle-button.is-active {
    background-color: #474747;
}}


/* volksmusikreisen: single event quadrat image fix */
.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-event-single-image-wrapper .wpem-event-single-image img{
   object-fit:cover !important;
}

/* volksmusikreisen: content bereich mehrer bilder extended fix */
.wpem-slider-items img {
   object-fit:cover !important;
}

/* volksmusikreisen: content bereich extended fix */
.site-content-inside {
    max-width: 3000px !important;
    width: 100%  !important;
	margin: 1px auto !important;
    clear:both
}

/* Make single event area 80% width | #10753430-hc (KN) */
@media (min-width: 1024px){
	.single-event_listing .content-area {
		width: 90%;
	}
}

/* Hide single event Logo */
.wpem-organizer-logo
{display: none !important;
}



/* Button Anmeldung */
.registration_button {
	border: none !important;
 background:darkgray !important;
}

/* Button Anmeldung */
.registration_button:hover {
	border: none !important;
 background:gray !important;
}

search_keywords
{
	display: none; !important;
}

search-form-container
{
	display: none; !important;
}

/* Webmail Textzeile Deaktivierrn */
div.wpem-single-event-body > div > div.wpem-col-xs-12.wpem-col-sm-5.wpem-col-md-4.wpem-single-event-right-content > div > div.event_registration.registration > div.registration_details.wpem-register-event-form > p:nth-child(2)
{
	display: none; !important;
}

/* Datumsfeld ausblenden */
#drp_autogen0
{
	display: none; !important;
}

/* Share Buttons und Teilen Headline ausblenden */
 div > div.wpem-col-xs-12.wpem-col-sm-5.wpem-col-md-4.wpem-single-event-right-content > div > div.wpem-share-this-event
{
	display: none; !important;
}
div.wpem-col-xs-12.wpem-col-sm-5.wpem-col-md-4.wpem-single-event-right-content > div > h3
{
	display: none; !important;
}

/* Share Button Veranstalter in Blau einfärben */
.wpem-single-event-page .wpem-single-event-footer .wpem-organizer-profile-wrapper .wpem-organizer-profile .wpem-organizer-social-links .wpem-organizer-social-lists .wpem-social-icon a

{
height: 30px; !important;
width: 30px; !important;
display: inline-block; !important;
background: #00a5fa; !important;
border-radius: 100%; !important;
/* transition: all .2s; */
}

/* Veranstaltungstextfarbe Grau */
.wpem-main
 {
color: #686868;
}

/* Veranstaltungstext Neuer Abstand bei Absätzen */
div.wpem-single-event-body-content p 
{ font-size: 17px; 
	margin-bottom: 0.85em;
}

/* formular Wordpress Login Hinweis ausblenden */


.wpem-form-wrapper .wpem-form-group .wpem-form-label-text
{display: none; !important;}

.wpem-alert-info
{display: none; !important;}

/* Formular balken ohen hintergrund */

.event_listing_preview_title
{background: none; !important;}



/* --- Veranstalter ganze Breite  --- */
div.wpem-col-md-3
{
	display: none; !important;
}

/* --- Formular felder ausbelenden  --- */
fieldset-event_organizer_ids, .fieldset-event_venue_ids
{
display: none; !important;
}

/* --- WP EVENT DOPPELTE BILDER AUSBLENDEN  --- */

/*Hide header banner on WP Event Manage Pages - 24403018-hc*/
.event_listing-template-default .hero-banner {
	display: none;
}
/*WP Event Image Beschnitt */
.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-event-single-image-wrapper .wpem-event-single-image img {
  max-width: 100%;
  height: 40em;
}
/*WP Event Image-Slider Beschnitt */
.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-event-single-image-wrapper .wpem-event-single-image img, .wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-single-event-slider-wrapper .wpem-single-event-slider .wpem-slider-items img {
  max-width: 100%;
  height: 40em;
}
/*TEST */
@media (max-width: 800px) {
.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-event-single-image-wrapper .wpem-event-single-image img, .wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-single-event-slider-wrapper .wpem-single-event-slider .wpem-slider-items img {
  max-width: 100%;
  height: 12em;
}}

/*###############################
############ F O R U M ########## 
################################# */
.bbp-forums::before { content:"Das Forum bietet Austausch, Vernetzung und Empfehlungen für Personen, die sich für Tanzen, Singen, Musizieren im Bereich Volksmusik interessieren. Über eine rege, informative, faire Diskussion freut sich die Redaktion des Österreichische Volksliedwerks, Dachverband der Volksliedwerke der Bundesländer."; font-family: "Arimo", sans-serif !important;color: #686868 !important; font-size: 17px; display:block; line-height: 1.3em
	!important;margin-bottom:5px}

/*###### VOLLE BREITE ###### */
.bbpress #primary {margin: 0 auto; width: 95%;}

/*###############################
############ LINIEN ########## 
################################# */

/*###### BORDER START COL ###### */
#bbpress-forums li.bbp-header, 
#bbpress-forums li.bbp-footer 
{border-bottom: 1px solid grey}

/*###### BORDER START OBEN ###### */
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer 
{border-top: 0px solid grey !important}

/*###### BORDER START LISTE ###### */
#bbpress-forums li.bbp-body ul.forum, 
#bbpress-forums li.bbp-body ul.topic 
{border-top: 1px solid grey !important}

/*###### BORDER TOP POST ###### */
div.bbp-forum-header, 
div.bbp-reply-header, 
div.bbp-topic-header 
{border-top: 1px solid grey}



/*###### BORDER RAHMEN ###### */
#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics 
{border: 0px solid #eee;}



/*###### COPY TEXT ###### */
#bbpress-forums ul.bbp-lead-topis,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics, #bbpress-forums .bbp-forum-info .bbp-forum-content   {
    font-size: 17px;
font-family: "Arimo", sans-serif !important;
	color: #686868 !important;
	line-height: 125% !important;
}
/*###### SUBCOPY TEXT ###### */

bbp-breadcrumb, #bbpress-forums .bbp-header, a.bbp-reply-permalink, .bbp-reply-post-date, ul.forum-titles, li.bbp-topic-voice-count,
li.bbp-forum-freshness, li.bbp-forum-reply-count, li.bbp-forum-topic-count, li.bbp-topic-reply-count, li.bbp-topic-freshness {
font-size: 14px;
		font-family: "Arimo", sans-serif; !important; 	color: #686868  !important; 
}
/*##### FORUM HEADLINES ##### */
#bbpress-forums ul.bbp-forums, .bbp-topic-permalink {
	font-family: "Libre Baskerville",serif !important;
	font-weight: 400; !important;
	font-size: 24px !important;
	color: #ba0000; !important;
	letter-spacing: 0.1px !important;
	}

/*##### FORUM HEADLINES NEUER BEITRAG ##### */
legend   {
	font-family: "Libre Baskerville",serif !important;
	font-weight: 400; !important;
	font-size: 20px !important;
	color: darkengrey; !important;
	letter-spacing: 0.0px !important;
	line-height: 19px !important;
	display: block !important;
	text-transform: none !important;
}



/*###### AUTHOR ITALIC  ###### */
div.bbp-breadcrumb, span.bbp-author-name, span.bbp-reply-post-date ,#bbpress-forums p.bbp-topic-meta span {
	font-size: 12px;
		font-family: "Arimo", sans-serif; font-style:italic! important; 
}

/*POST-ID, AUTHOR-IP, DESCRIPTION im HEADER ----> HIDE */
.bbp-forum-description, .bbp-topic-description,.bbp-pagination-count, span.bbp-author-ip, a.bbp-reply-permalink, .bbp-footer {
	display: none
}



/*##### ##### */

#bbpress-forums ul.bbp-forums {
    font-size: 24px;
	line-height:125%;
	font-family: "Libre Baskerville",serif; !important;
		font-weight: 400;
	
}




/*##### 1. THEMA AUSBLENDEN ##### */
#bbp-forum-7086 > li.bbp-forum-freshness,
#bbp-forum-7086 > li.bbp-forum-topic-count,
#bbp-forum-7086 > li.bbp-forum-reply-count{ visibility:hidden; } 





/*###### FORUM BACKGROUNDS  ###### */
#bbpress-forums ul.even {
    background-color: transparent !important;
}
#bbpress-forums li.bbp-header {
    background: white!important}
#bbpress-forums li {
    background: transparent !important
}



/*##### AVATAR AUSBELNDEN ##### */

#bbpress-forums img.avatar {
    display: none;
	
.widget_display_topics .bbp-author-avatar { 
    display: none ! important; 
}
 
.bbp-topic-freshness-author  .bbp-author-avatar { 
    display: none ! important; 
}
}
/*##### BUTTON TRANSPARENT ##### */

#bbpress-forums #bbp-search-form #bbp_search {
    background-color: transparent
}
/*##### NOTICE COLOR ##### */

div.bbp-template-notice li, div.bbp-template-notice p {
   
			background-color: transparent;
 ;
}

/* header and footer that says AUTHOR , POSTS , VOICES, TOPICS , FORUMS */

#bbpress-forums li.bbp-header, 
#bbpress-forums li.bbp-footer {
background: inherit!important;
border-top: 1px solid grey;
font-weight: bold;
font-family: "Arimo", sans-serif padding: 13px !important;
text-align: center;
}

/* this is the background of the forums and topics that display the title, the freshness stats and so on. */

#bbpress-forums li.bbp-body ul.forum, 
#bbpress-forums li.bbp-body ul.topic {
border-top: 1px solid #eee;
overflow: hidden;
padding: 8px;
background: inherit;
}

/* this is the header that shows the post date and post ID */

#bbpress-forums div.bbp-forum-header, 
#bbpress-forums div.bbp-topic-header, 
#bbpress-forums div.bbp-reply-header {
background-color: inherit;
}

/* try to make these two different types of dark shades if you care about having an AB color pattern of replies/topics/forums. */

#bbpress-forums div.odd, 
#bbpress-forums ul.odd {
background-color: inherit;
}

#bbpress-forums div.even, 
#bbpress-forums ul.even {
background-color: inherit;
}
/*##### PAGINATION ##### */

.bbp-pagination {
    font-style: italic !important;
}


/*##### TEXT EINSTEIG HEDLINE ##### */
.wf-active .archive .entry-title, .wf-active .blog .entry-title, .wf-active .search .entry-title {
    font-family: "Libre Baskerville",serif;
    font-weight: 400;
    font-style: normal;
    font-size: 38.5px;
}


/*##### NOTICE FIELDS ##### */
div.bbp-template-notice,
div.indicator-hint {
 border-width: 0px;
 border-style: solid;
 padding: 0 0.6em;
 margin: 5px 0 15px;
 border-radius: 3px;
 background-color: #F5ECCE;
 border-color: #e6db55;
 color: grey;
 clear: both;
}


 div.bbp-template-notice.info {
 border: #cee1ef 0px solid;
 background-color: #F5ECCE;
 }
 
#bbpress-forums fieldset.bbp-form {
    /* clear: left; */
    border: 0px solid lightgrey;
    padding: 3px 0px;
    margin-bottom: 10px;
}

input, textarea, select {
  border:1; background-color:white !important
}


/*###### Formularfelder ###### */
input[type="email"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], textarea {
    max-width: 100%;
    
}
/*###### VERANSTALTER ###### */
.wpem-single-organizer-profile-wrapper, .wpem-single-venue-profile-wrapper {
    background: transparent;
    border-radius: 0px;
    padding: 0px;
    margin-bottom: 0px;
}

.wpem-single-organizer-profile-wrapper .wpem-organizer-profile .wpem-organizer-name, .wpem-single-venue-profile-wrapper .wpem-venue-profile .wpem-venue-name
{
display:none
}

/*##### NEU */
.wpem-alert a {
    background: none;
    font-size: 14px;
    line-height: 15px;
    color: grey;
    padding: 5px 10px;
    border-radius: 5px;
    display: inline-block;
    transition: all .2s;
}
.wpem-form-wrapper .wpem-form-group .account-sign-in a, .wpem-form-wrapper .wpem-form-group a.wpem_add_organizer_popup.wpem-modal-button, .wpem-form-wrapper .wpem-form-group a.wpem_add_venue_popup.wpem-modal-button {
    background: white;
    color: gray;
    transition: .2s all ease-in-out;
    border-color: black;
    border-width: 1px;
    border-style: solid;
}

.button:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {
    background-color: #333;
    border-color: #333;
    color: grey;
    text-decoration: none;
}