/*
Theme Name: Literaturrat Thüringen
Theme URI: https://www.xp-dt.de
Description: A tailored WordPress theme for the Thüringer Literaturrat e.V.
Author: XP.DT : Marken & Kommunikation › Daniel Schmidt
Author URI: https://www.xp-dt.de
Template: Total
Version: 0.1

brown	#8c5920
mgray	#615d55
hblau	#00b3e0
dblau	#1880a5
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

#site-header { border-bottom: 2px solid #1880a5; }
.widget_wpex_simple_menu ul > li { border-top: 1px dotted #8c5920; }
.widget_wpex_simple_menu ul > li:last-child { border-bottom: 1px dotted #8c5920; }
.widget_wpex_simple_menu ul > li > ul >li:last-child { border-bottom: none; }
.widget_wpex_simple_menu ul > li > ul { margin-left: 1em; display: none; }
.widget_wpex_simple_menu ul > li.current-menu-ancestor > ul, .widget_wpex_simple_menu ul > li.current-menu-item > ul { display: block; }
.widget_wpex_simple_menu ul > li.current-menu-item > a { color: #000; font-weight: bolder; }
.widget_wpex_simple_menu ul > li > ul > li > a { color: #1880a5; font-weight: bolder; }

#content b { font-weight: bolder; }
.page-header-title { color: #1880a5 !important; }
body.home .page-header { display: none; }

#site-navigation .dropdown-menu > li.menu-item.current-page-ancestor > a { background-color: #1880a5 !important; color: #fff !important; }

/* audio bibliothek */
body.page-id-24 .vcex-terms-grid-entry-title { text-align: left !important; border-top: 1px solid #00b3e0; }
body.page-id-24 .vcex-terms-grid-entry-title::first-letter { font-weight: bold; color: #8c5920; padding-right: 0.05em; }

/* autoren und audio */
body.tax-staff_category li#menu-item-22 > a,
	 body.tax-staff_tag li#menu-item-22 > a,
	  body.single-staff li#menu-item-22 > a,
body.tax-portfolio_tag li#menu-item-243 > a,
 body.single-portfolio li#menu-item-243 > a
	  { background-color: rgb(24, 128, 165); color: #fff; }

body.tax-staff_category article.staff-entry .staff-entry-details,
	 body.tax-staff_tag article.staff-entry .staff-entry-details
	 { padding: 0; border-top: 1px solid #00b3e0; }
body.tax-staff_category article.staff-entry h2::first-letter,
	 body.tax-staff_tag article.staff-entry h2::first-letter
	 { font-weight: bold; color: #8c5920; padding-right: 0.05em; }

body.tax-staff_category h1.page-header-title span:before,
	 body.tax-staff_tag h1.page-header-title span:before,
	  body.single-staff h1.page-header-title span:before,
 body.tax-portfolio_tag h1.page-header-title span:before
	 { font-weight: 100; }
body.tax-staff_category h1.page-header-title span:before
	 { content: "Autoren in: "; }
body.tax-staff_tag h1.page-header-title span:before
	 { content: "Autoren im Genre: "; }
body.single-staff h1.page-header-title span:before
	 { content: "Autor/in: "; }
body.tax-portfolio_tag h1.page-header-title span:before
	 { content: "Audio-Beiträge von: "; }

body.single-staff .vcex-terms-grid-entry span:before
	{ content: "» "; color: rgb(24, 128, 165); }
body.single-staff img.authorimg { border: 1px solid rgb(24, 128, 165); }

body.single-staff a.linklilath[href=""],
body.single-staff a.linkaudio[href=""]
	{ display: none; }

/* maisonary grid buttons */
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { background-color: #1880a5; }
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover { background-color: #00b3e0; }
/* relevanssi */
.relevanssi-query-term { background-color: #00b3e0; color: #fff; padding: 0 0.5em; border-radius: 2px; }