/*
 Theme Name:   Chili-und-Ciabatta
 Description:  twentyseventeen child theme
 Author:       Petra Holzapfel
 Author URI:   https://chili-und-ciabatta.de
 Template:     twentyseventeen
 Version:      1.0
 Text Domain:  twentyseventeen-child
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
*/

/* for a menue entry */
.plaetzchen a {
	color: red !important;
}

.entry-content table:first-child > tbody > tr:first-child + tr > td:first-child + td {
	color: #840808;
	font-size: 140%;
	font-weight: bold;
	line-height: 1.2;
}

/* Grey Background
.entry-content table {
  border: none;
	border:1px solid #b0b0b0;
  background-color:#f8f8f8;
} */

.entry-content table > tbody > tr {
  border: none;
	line-height: 1.2;
  font-size: 80%;
}

.entry-content table > tbody > tr > td { /* Zeilenabstand Table */
	padding: 2.5px;
}

.wrap { /* Rand */
    padding-left: 1em;
    padding-right: 1em;
}

.has-sidebar #secondary {
	float:right;
	width: 100%; /* Breite SideBar */
}

.has-sidebar:not(.error404) #primary {
	width: 100%; /* Breite Posts */
}

.site-content { /* Bereich ueber Posts */
	padding: 1em 0 0;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0 0 0.75em; /* Abstand zwischen Posts (0.75em)*/
	padding: 0em 0 0; /* Abstand zwischen Tables (1.5)*/
}

.imprint { /* Imprint */
	visibility: hidden;
}

.site-info > [role="separator"] { /* Slash bevor Imprint */
	visibility: hidden;
}

.site-footer {
	visibility: hidden;
	font-size: 0rem;
  line-height: 0;
}

/* Altes Logo
.custom-header {
	height: 260px;
  background-image: url("http://peho.typepad.com/.a/6a00d83451b16669e201901d5d6539970b-pi");
  background-position: 20px 0px;
  background-repeat: no-repeat;
  text-align: left;
}
*/

.site-header {
    background-color: white;
}

.site-branding, .wp-custom-header { /* Header hoehe */
    height: 185px;
}

.custom-logo-link img {
    display: inline-block;
    max-height: 100px;
}

/* libre-franklin-300 - latin_latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 300;
  src: url('/fonts/libre-franklin-v2-latin_latin-ext-300.eot'); /* IE9 Compat Modes */
  src: local('Libre Franklin Light'), local('LibreFranklin-Light'),
       url('/fonts/libre-franklin-v2-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/libre-franklin-v2-latin_latin-ext-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-300.woff') format('woff'), /* Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/libre-franklin-v2-latin_latin-ext-300.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-300italic - latin_latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 300;
  src: url('/fonts/libre-franklin-v2-latin_latin-ext-300italic.eot'); /* IE9 Compat Modes */
  src: local('Libre Franklin Light Italic'), local('LibreFranklin-LightItalic'),
       url('/fonts/libre-franklin-v2-latin_latin-ext-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/libre-franklin-v2-latin_latin-ext-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-300italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/libre-franklin-v2-latin_latin-ext-300italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-regular - latin_latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/libre-franklin-v2-latin_latin-ext-regular.eot'); /* IE9 Compat Modes */
  src: local('Libre Franklin'), local('LibreFranklin-Regular'),
       url('/fonts/libre-franklin-v2-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/libre-franklin-v2-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/libre-franklin-v2-latin_latin-ext-regular.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-italic - latin_latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 400;
  src: url('/fonts/libre-franklin-v2-latin_latin-ext-italic.eot'); /* IE9 Compat Modes */
  src: local('Libre Franklin Italic'), local('LibreFranklin-Italic'),
       url('/fonts/libre-franklin-v2-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/libre-franklin-v2-latin_latin-ext-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/libre-franklin-v2-latin_latin-ext-italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-600 - latin_latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  src: url('/fonts/libre-franklin-v2-latin_latin-ext-600.eot'); /* IE9 Compat Modes */
  src: local('Libre Franklin SemiBold'), local('LibreFranklin-SemiBold'),
       url('/fonts/libre-franklin-v2-latin_latin-ext-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/libre-franklin-v2-latin_latin-ext-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-600.woff') format('woff'), /* Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/libre-franklin-v2-latin_latin-ext-600.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-600italic - latin_latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 600;
  src: url('/fonts/libre-franklin-v2-latin_latin-ext-600italic.eot'); /* IE9 Compat Modes */
  src: local('Libre Franklin SemiBold Italic'), local('LibreFranklin-SemiBoldItalic'),
       url('/fonts/libre-franklin-v2-latin_latin-ext-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/libre-franklin-v2-latin_latin-ext-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-600italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/libre-franklin-v2-latin_latin-ext-600italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-800 - latin_latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 800;
  src: url('/fonts/libre-franklin-v2-latin_latin-ext-800.eot'); /* IE9 Compat Modes */
  src: local('Libre Franklin ExtraBold'), local('LibreFranklin-ExtraBold'),
       url('/fonts/libre-franklin-v2-latin_latin-ext-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/libre-franklin-v2-latin_latin-ext-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-800.woff') format('woff'), /* Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/libre-franklin-v2-latin_latin-ext-800.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-800italic - latin_latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 800;
  src: url('/fonts/libre-franklin-v2-latin_latin-ext-800italic.eot'); /* IE9 Compat Modes */
  src: local('Libre Franklin ExtraBold Italic'), local('LibreFranklin-ExtraBoldItalic'),
       url('/fonts/libre-franklin-v2-latin_latin-ext-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/libre-franklin-v2-latin_latin-ext-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-800italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/libre-franklin-v2-latin_latin-ext-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/libre-franklin-v2-latin_latin-ext-800italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Simplicity';
  src: url('/fonts/simplicity.ttf') format('truetype');
  font-weight: normal;
}

.site-title, .site-title a{
	font-family: Simplicity !important;
  font-size: 45px;
  text-transform: none;
	letter-spacing: 0em;
}

	.navigation-top .wrap {
		padding: 1em 1em;
}
.main-navigation a {
		padding-left: 1;
}

@media screen and (min-width: 30em) {
	.site-title, .site-title a{
		font-size: 65px;}
	.site-branding, .wp-custom-header {
    height: 170px;}
}

@media screen and (min-width: 48em) {
	.site-title, .site-title a{
		font-size: 75px;}
	.site-branding, .wp-custom-header {
    height: 170px;}
	.has-sidebar #secondary {
		float:right;
		width: 20%;
	}
	.has-sidebar:not(.error404) #primary {
		width: 78%;
	}
}

@media screen and (min-width: 67em) {
	.main-navigation a {
		padding-left: 0;
	}
}