/*
 Theme Name:   Twenty Seventeen Child
 Description:  Twenty Seventeen Child Theme
 Template:     twentyseventeen
 Version:      1.0.0
 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
 Text Domain:  twenty-seventeen-child
******** The Child Theme CSS *******
*/


/* lora-regular - latin google-webfonts-helper.herokuapp.com */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 400;
  src: local('Lora Regular'), local('Lora-Regular'),
       url('/fonts/lora-v12-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('/fonts/lora-v12-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-italic - latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 400;
  src: local('Lora Italic'), local('Lora-Italic'),
       url('/fonts/lora-v12-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('/fonts/lora-v12-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-700 - latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 700;
  src: local('Lora Bold'), local('Lora-Bold'),
       url('/fonts/lora-v12-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('/fonts/lora-v12-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* crimson-text-regular - latin */
@font-face {
  font-family: 'Crimson Text';
  font-style: normal;
  font-weight: 400;
  src: local('Crimson Text Regular'), local('CrimsonText-Regular'),
       url('/fonts/crimson-text-v8-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('/fonts/crimson-text-v8-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

body,
button,
input,
select,
textarea {
 font-family: 'Lora', serif !important;
}
.site-content-contain {background-color : rgba(245, 245, 245, 0.70);}

.wrap{background-color :rgba(245, 245, 245, 0.90);}

.site-branding .wrap{background-color :rgba(245, 245, 245, 0.50);}

.site-info{display:none;}

.has-sidebar:not(.error404) #primary {width:70%;}

.has-sidebar #secondary {width:24%;
background-color:#ddd;
padding:7px;}

.page .panel-content .entry-title,
.page-title,
body.page:not(.twentyseventeen-front-page) .entry-title {
	color: #999;}

.page.page-one-column .entry-header,
	.twentyseventeen-front-page.page-one-column .entry-header,
	.archive.page-one-column:not(.has-sidebar) .page-header {
		margin-bottom: 2em;
	}

.panel-content .wrap {
		padding-bottom: 2.5em;
		padding-top: 2em;
	}

.site-footer .wrap {background:none;}

.site-content-contain {
 background-image: url("/Speicher.jpg");
 background-repeat: no-repeat;
 background-attachment: fixed;
 background-size: cover;}

.site-content{
	background-color : rgba(245, 245, 245, 0.70);
	padding: 0.5em 0 0;
	}
	
.navigation-top { background-color :rgba(245, 245, 245, 0.70);border:none;}

.site-content {
		padding: 0;
	}

.page.page-one-column .entry-header,
	.twentyseventeen-front-page.page-one-column .entry-header,
	.archive.page-one-column:not(.has-sidebar) .page-header {
		margin: 2em 0 1em 0;
	}

h2.widget-title {margin-bottom:0.7em;}

.widget a, .entry-content a {-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	color:#555;
	background-color:#f9f9f9;
	}

.widget ul li {padding:0;}

.widget ul li a{-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;}

h6 {
	color: #777;
	letter-spacing:2px;
}

.wrap {margin-top:0 !important;}

h4 {font-size:12px;font-weight:normal; text-decoration:underline;}

.tribe-event-duration {font-size:12px;}

.tribe-events-list-widget .tribe-events-list-widget-events{padding:0 0.3em;}

#secondary {
		font-size: 12px;
		}
		
.tribe-events-widget-link{
		font-size: 11px;}
		
.tribe-events-list-widget .tribe-events-widget-link a{
		font-size: 11px;
}
