/*
Theme Name: Vantage Child
Author: Erhard Frolik
Theme URI: https://siteorigin.com/theme/vantage
Description: Vantage Child Theme
Version: 2.0.1 09.01.2018
Template: vantage
Text Domain: vantage-child

Letzte Änderung: 
23.08.2022 - Bei "6.5.2.2 Kalenderliste Überschrift"
Schriftgröße und Höhe geändert (alte Werte 0.6 em und 200%

*/
/* -------------------------------------------------------------- */

/* Inhalt 
1.0 Allgemeines

2.0 Header(id = Masthead)

	2.1 Bezeichnung der Webseite nach oben schieben


6.0 Content

	6.5 Page Builder
		6.5.1 Startseite Artikel (bei Darstellung Grid) 
			6.5.1.1 Artikelbilder auf der Startseite
				6.5.1.1.1 Größe der Artikelbilder auf der Startseite 
				6.5.1.1.2 Textfluss und Formatierung des Artikelbilds 
			6.5.1.2 Schriftgröße Artikelinhalt 
			6.5.1.3 Schriftgröße Artikel-Überschrift
			6.5.1.4 Zeilenabstand Artikel-Überschrift	
			6.5.1.5 Trennlinie zwischen Artikeln und 
					Abstand der Trennlinie zum nachfolgenden Artikel
		6.5.2 Widget-Spalte
			6.5.2.1 Widget-Überschrift  
			6.5.2.2 Kalenderliste Überschrift 
			6.5.2.3 Kalenderliste Datum 
			6.5.2.4 Kalenderliste Link "Alle Veranstaltungen anzeigen"
		6.5.3 Tabellen
			6.5.3.1 Tabellen im Menü "Turniere"
			6.5.3.2 Tabelle "2.Bundesliga-Süd" auf der Startseite
	
	6.6 Tabellen
		6.6.0 Allgemein 
		6.6.1 Tabelle für die aktuelle Mannschaft 
		6.6.2 Tabelle "tabelle-standard" z.B. Archiv der 1.Mannschaft, Schriftgröße
		6.6.3 Schriftgröße bei Tabellen
		6.6.4 SWISS-CHESS generierte Tabellen, z.B. Vereinsmeisterschaft (R. Laib)
		
	6.7 Galerien
		6.7.1 Textgröße und Zeilenabstand der Bildunterschrift

	6.8 Veranstaltungskalender (The Events Calendar - INAKTIV)
		6.8.1 Monatsansicht 
			6.8.1.1 Tabellenkopf 
			6.8.1.2 Aktueller Tag 
			6.8.1.3 Monatsauswahl auch oben anzeigen(Codesnippet von Modern Tribe) 
		6.8.2 Einzelanzeige 
			6.8.2.1 Einzelanzeige Überschrift 
			6.8.2.2 Einzelanzeige Datum und Uhrzeit 
			6.8.2.3 Einzelanzeige Text Inhaltsbereich 
			6.8.2.4 Einzelanzeige "Zu Google Kalender hinzufügen"-Link 
	
	6.9 Veranstaltungskalender (Events Manager - AKTIV)
		6.9.0 Standard-´Kalender von "Events Manager"
			6.9.0.1 Tabelle auf maximale Breite
			6.9.0.2 Einzelnen Zellen die gleiche Breite geben
			6.9.0.3 Schrift der Events
			6.9.0.4 Heutiges Datum des Events
			6.9.0.5 Zeilen-Abstand 
			6.9.0.6 Linker Abstand von Events  
			6.9.0.7 Abstand zwischen Events
			6.9.0.8 keine Aufzählunszeichen			
		6.9.1 Full-Kalender Monatsansicht (Plugin "WP FullCalendar")
			6.9.1.1 Schriftgröße Monatsbezeichnung 
			6.9.1.2 Heutiger Tag 
		6.9.2 Kalender-Widget Seitenleiste 
			6.9.2.1 alle Listenelemente 
			6.9.2.2 Link (Bezeichnung) des Events
			6.9.2.3 Datum des Events

	
--------------------------------------------------------------- */
/**
/* 1.0 Allgemeines
 * -----------------------------------------------------------------------------
 */

 
 /**
/* 2.0 Header(id = Masthead)
 * -----------------------------------------------------------------------------
 */
 
/**
/* 2.1 	Bezeichnung der Webseite nach oben schieben
*/
 
#masthead .hgroup h1 {
    padding-bottom: 55px;
}

/**
/* 6.0 Content
 * -----------------------------------------------------------------------------
 */

/**
/*	6.5	Page Builder */

/*	6.5.1 Startseite Artikel (bei Darstellung Grid) */
			 
/*  6.5.1.1 Größe der Artikelbilder auf der Startseite */
.vantage-grid-loop article .grid-thumbnail img {
    width: 50%;
}

.vantage-grid-loop article .grid-thumbnail {   /* Anweisung muss stehen bleiben  */
	display: inline;
    padding: 0;
    border: initial;
}	

/* 6.5.1.1.2 Textfluss und Formatierung des Artikelbilds */

/*
  .wp-post-image {
   padding: 4px;            /* Die Breite des Rahmens * 
   background: #f2f2f2;     /* Der Hintergrund des Rahmens *
   border: 1px solid #ccc;  /* Die Stärke, Variante und Farbe der Kontur *
   float:left;              /* Lässt dieses Element mit den umliegenden Elementen umfließen *
   margin-right:18px;       /* Abstand zum Text, der sich nun rechts vom Bild befindet *
}
*/

/*  6.5.1.2 Schriftgröße Artikelinhalt  */
.vantage-grid-loop article .excerpt p {
    font-size: 18px;
	line-height: 1.2;
}	

/*  6.5.1.3 Schriftgröße Artikel-Überschrift */	
.vantage-grid-loop article h3 a {
    font-size: 18px;
}	

/*  6.5.1.4 Zeilenabstand Artikel-Überschrift */	
.vantage-grid-loop article h3 {
    line-height: 1.2;
}
	
/*  6.5.1.5 Trennlinie zwischen Artikeln und 
    Abstand der Trennlinie zum nachfolgenden Artikel  */ 
#vantage-grid-loop article.post:before {
    border-bottom: 1px solid;
	margin-bottom: 10px;  
}

/*  6.5.1.6 Größe Artikelbild und Abstand zur Artikel-Überschrift */
.vantage-grid-loop article .grid-thumbnail img {
    width: 50%;
    padding-bottom: 12px;
}

/* 6.5.2 Widget-Spalte */ 

/* 6.5.2.1 Widget-Überschrift */ 
.panel-grid-cell .widget-title {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

/* 6.5.2.2 Kalenderliste Überschrift */
#panel-3929-0-0-0,
#panel-3929-0-0-1,
#panel-3929-0-0-2,
#panel-3929-0-0-3,
#panel-3929-0-0-4,  
#panel-3929-0-0-5,  
#panel-3929-0-0-6,  
#panel-3929-0-0-7,  
#panel-3929-0-0-8,  
#panel-3929-0-0-9  {
	/* linke Sidebar, panel-3929-0-0-0 ist Postion 1, also das 1.Widget von oben. 
       panel-3929-0-0-1 ist Postion 2, das 2.Widget von oben usw. */
    font-size: 0.8em;      
	line-height: 170%;	   	
}

/* 6.5.2.3 Kalenderliste Datum */
#panel-3929-0-0-0 .tribe-event-date-start,
#panel-3929-0-0-1 .tribe-event-date-start,
#panel-3929-0-0-2 .tribe-event-date-start,
#panel-3929-0-0-3 .tribe-event-date-start,
#panel-3929-0-0-4 .tribe-event-date-start,  	
#panel-3929-0-0-5 .tribe-event-date-start,  	
#panel-3929-0-0-6 .tribe-event-date-start,  	
#panel-3929-0-0-7 .tribe-event-date-start,  	
#panel-3929-0-0-8 .tribe-event-date-start,  	
#panel-3929-0-0-9 .tribe-event-date-start  {
	/* linke Sidebar, panel-3929-0-0-0 ist Postion 1, also das 1.Widget von oben. 
       panel-3929-0-0-1 ist Postion 2, das 2.Widget von oben usw. */
    font-size: 1.4em;
}

/* 6.5.2.4 Kalenderliste Link "Alle Veranstaltungen anzeigen" */
.tribe-events-list-widget .tribe-events-widget-link a {
	/* font-size: 13px;
       font-weight: 500; */
	display: none;
}	  

/* 6.5.3 Tabellen */

/* 6.5.3.1 Tabellen im Menü "Turniere" */
.pb-tabelle-turniere-hell { 
background-color: #EBEAE5;
border: #bfbfbf 1px solid;
}
 
.pb-tabelle-turniere-dunkel { 
background-color: #DAD6CD;
border: #bfbfbf 1px solid;
} 


/* 6.5.3.2 Tabelle "2.Bundesliga-Süd" auf der Startseite */

/* ganze Tabelle */
.panel-body-table {
	background-color: #EEEDBD !important;
}

/* Tabellenkopf */
th.panel-heading-table {
    background-color: #004AFF !important;
	font-size: 15px !important;
	font-weight: normal !important;
}

/* Gesamte Tabelle */
.footable th, .footable td {
	padding: 0.0em 0.0em !important;
	line-height: 1.6 !important;
}

/* Überschrift "Pl." (Anzeige der Plazierung) */
th.views-field.views-field-counter{
	font-size: 15px !important;
}

/* Inhalt "Pl." (Anzeige der Plazierung) */
td.views-field.views-field-counter{
	font-size: 15px !important;
}

/* Überschrift "Team" (Anzeige der Teams) */
th.views-field.views-field-php-2 {
	font-size: 15px !important;
}

/* Inhalt "Teams" (Links der Teams) */
td > a.link_to_team,a.link_to_team {
	font-size: 15px !important;
}

/* Überschrift "MP" (Anzeige der Mannschaftspunkte) */
th.views-field.views-field-php-3 {
	font-size: 15px !important;

}

/* Inhalt "MP" (Anzeige der Mannschaftspunkte) */
td.views-field.views-field-php-2 {
    font-size: 15px !important;
}


/**
/* 6.6 Tabellen */

/* 6.6.0 Allgemein */

.td-zentriert { 
   text-align: center;
   font-weight: bold;
}

.zebrastreifen { 
   background-color: #DAD6CD;

}

/* 6.6.1 Tabelle für die aktuelle Mannschaft 
   Die Klasse "tabelle-akt-mannschaft" wurde manuell beim Anlegen
   der Tabelle vergeben. */

.entry-content .tabelle-akt-mannschaft table {
	font-size: 14px;
	border-collapse: collapse; 
	background: #EBEAE5;  
}

.entry-content .tabelle-akt-mannschaft table td:hover { 
   background-color: #CEC8BB; 
}

/* 6.6.2 Tabelle "tabelle-standard" z.B. Archiv der 1.Mannschaft */
.tabelle-standard {
   width: 540px; 		
   background: #EBEAE5;
}

.tabelle-standard th{ 
   background-color: #CEC8BB; 
   text-transform: capitalize;
}

/* 6.6.3 Schriftgröße bei Tabellen */
.entry-content table {
    font-size: 18px;
}

/* 6.6.4 SWISS-CHESS generierte Tabellen, z.B. Vereinsmeisterschaft (R. Laib)  */

div.swiss-chess h2, div.swiss-chess h3  { 
 	text-align: center;
	}

div.swiss-chess table {
	width: 90%;
	margin: auto;	
	border: black solid 1px;
	border-collapse: collapse;
	}

div.swiss-chess tr {
	background-color :  #ededbd; 
	}



/**
/* 6.7 Galerien */

/* 6.7.1 Textgröße und Zeilenabstand der Bildunterschrift */
.entry-content .gallery .gallery-caption {
    font-size: 14px;
	line-height: 1.5;
}


/**
/*	6.8 Veranstaltungskalender (The Events Calendar) */

/* 6.8.1 Monatsansicht */

/* 6.8.1.1 Tabellenkopf */
.tribe-events-calendar thead th {
    background-color: #CADBEF;
	color: #1F1F1F;
}	

/* 6.8.1.2 Aktueller Tag */
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] {
    background-color: #5F5F5F;
}

/* 6.8.1.3 Monatsauswahl auch oben anzeigen(Codesnippet von Modern Tribe) */
.tribe-events-month #tribe-events-header .tribe-events-sub-nav 
.tribe-events-nav-next a, .tribe-events-month 
#tribe-events-header .tribe-events-sub-nav li {
   display: block;
}


/* 6.8.2 Einzelanzeige */

/* 6.8.2.1 Einzelanzeige Überschrift */
.single-tribe_events .tribe-events-single-event-title {
    font-size: 28px;
}	

/* 6.8.2.2 Einzelanzeige Datum und Uhrzeit */
.tribe-event-date-start {
    font-size: 28px;
	font-weight: normal;
}

/* 6.8.2.3 Einzelanzeige Text Inhaltsbereich */
#tribe-events .tribe-events-content p {
    font-size: 18px;
} 

/* 6.8.2.4 Einzelanzeige "Zu Google Kalender hinzufügen"-Link */
#tribe-events .tribe-events-button, 
#tribe-events .tribe-events-button:hover, 
#tribe_events_filters_wrapper input[type=submit], 
.tribe-events-button, .tribe-events-button.tribe-active:hover, 
.tribe-events-button.tribe-inactive, 
.tribe-events-button:hover 
{
    background-color: #248CC8;
}


/**
/*	6.9 Veranstaltungskalender (Events Manager) */

/*== Anfang 6.9.0 =============================================== */
/* 6.9.0 Standard-´Kalender von "Events Manager" */


/* 6.9.0.1 Tabelle auf maximale Breite */ 
table.em-calendar {
	width: 100%;
}

/* 6.9.0.2 Einzelnen Zellen die gleiche Breite geben (100% / 7 Zellen) */ 
table.fullcalendar td { 
	width:14.28%; 
}

/* 6.9.0.3 Schrift der Events */ 
table.em-calendar td.eventful a, 	
table.em-calendar td.eventful li {									
	color: black;
}

/* graue Schrift bei Events in der Zukunft (Uhrzeit)*/ 
table.em-calendar td.eventful-pre li, 
table.em-calendar td.eventful-post li {
    color: #aaa;
}


/* 6.9.0.4 Heutiges Datum des Events */ 
table.em-calendar td.eventless-today, 
table.em-calendar td.eventful-today,
table.em-calendar td.eventful-today a,
table.em-calendar td.eventful-today li {
    background-color: #3F00FF;
    color: white;
	font-weight: normal;
}

/* 6.9.0.5 Zeilen-Abstand */  
table.fullcalendar td,
table.em-calendar td.eventful a { 
	line-height: 25px;     
}

/* 6.9.0.6 Linker Abstand von Events*/  
table.fullcalendar ul li,
table.em-calendar ul li {
	text-decoration: none;	
	margin-left: -44px;     
}

/* 6.9.0.7 Abstand zwischen Events*/  
table.fullcalendar li,
table.em-calendar li { 
	padding-top: 12px;     
}

/* 6.9.0.8 keine Aufzählunszeichen */
table.em-calendar ul { 
	list-style:none;
}
/*==== Ende 6.9.0 =============================================== */


/* 6.9.1 Full-Kalender Monatsansicht (Plugin "WP FullCalendar") */
.wpfc-calendar-wrapper * {
    font-size: 12px !important;
	font-weight: bold !important;	
}

/* 6.9.1.1 Schriftgröße Monatsbezeichnung */
.fc-center h2{
    font-size: 28px !important;
}

/* 6.9.1.2 Heutiger Tag */

/* Oberer Rand des heutigen Tags */
td.fc-day-number.fc-fri.fc-today.fc-state-highlight {
    background: #5F5F5F;
	color: white !important;
}

/* Einzelner Termin */
a.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end {
    background-color: #CECECE !important;
	border-color: #CECECE !important;
	color: black !important;
}

.fc-day-grid-event .fc-content {
    white-space: pre-wrap; 	/* Text in die nächste Zeile umbrechen lassen */
	padding: 5px; 			/* (Innen-)Abstand des Textes zum Rand */
}

/* 6.9.2 Kalender-Widget Seitenleiste */

/* 6.9.2.1 alle Listenelemente */
#panel-3929-0-0-0 ul,
#panel-3929-0-0-1 ul,
#panel-3929-0-0-2 ul,
#panel-3929-0-0-3 ul,
#panel-3929-0-0-4 ul,
#panel-3929-0-0-5 ul,
#panel-3929-0-0-6 ul,
#panel-3929-0-0-7 ul,
#panel-3929-0-0-8 ul,
#panel-3929-0-0-9 ul {
	list-style-type: none;  /* keine Aufzählunszeichen */
	margin-left: 0; 		/* links ausrichten */
	padding-bottom: 12px; 	/* Abstand nach unten zum nächsten Event*/
}

/* 6.9.2.2 Link (Bezeichnung) des Events*/
#panel-3929-0-0-0 ul li a,
#panel-3929-0-0-1 ul li a,
#panel-3929-0-0-2 ul li a,
#panel-3929-0-0-3 ul li a,
#panel-3929-0-0-4 ul li a,
#panel-3929-0-0-5 ul li a,
#panel-3929-0-0-6 ul li a,
#panel-3929-0-0-7 ul li a,
#panel-3929-0-0-8 ul li a,
#panel-3929-0-0-9 ul li a{
    font-size: 15px;
}

/* 6.9.2.3 Datum des Events*/
#panel-3929-0-0-0 ul li ul li,
#panel-3929-0-0-1 ul li ul li,
#panel-3929-0-0-2 ul li ul li,
#panel-3929-0-0-3 ul li ul li,
#panel-3929-0-0-4 ul li ul li,
#panel-3929-0-0-5 ul li ul li,
#panel-3929-0-0-6 ul li ul li,
#panel-3929-0-0-7 ul li ul li,
#panel-3929-0-0-8 ul li ul li,
#panel-3929-0-0-9 ul li ul li{
    font-size: 15px;
	margin-left: 0; 		/* links ausrichten */
}
