
/*
Theme Name: Klavierhaus
Theme URI:  https://wordpress.org/themes/twentyfifteen
Description: Anpassungen für Klavierhaus Nagel
Author: Terrenal
Author URI: http://terrenal.de
Version: 1.0.0
Template: twentyfifteen
*/
@import url("../twentyfifteen/style.css");

/* noto-sans-regular - latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-regular.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-italic - latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-700 - latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700.svg#NotoSans') format('svg'); /* Legacy iOS */
}
/* noto-sans-700italic - latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/noto-sans-v27-latin-700italic.svg#NotoSans') format('svg'); /* Legacy iOS */
}


/* noto-serif-regular - latin */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-regular.svg#NotoSerif') format('svg'); /* Legacy iOS */
}
/* noto-serif-italic - latin */
@font-face {
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 400;
  src: url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-italic.svg#NotoSerif') format('svg'); /* Legacy iOS */
}
/* noto-serif-700 - latin */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700.svg#NotoSerif') format('svg'); /* Legacy iOS */
}
/* noto-serif-700italic - latin */
@font-face {
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 700;
  src: url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/noto-serif-v21-latin-700italic.svg#NotoSerif') format('svg'); /* Legacy iOS */
}

/* inconsolata-regular - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-regular.svg#Inconsolata') format('svg'); /* Legacy iOS */
}
/* inconsolata-700 - latin */
@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/klavierhaus/fonts/inconsolata-v31-latin-700.svg#Inconsolata') format('svg'); /* Legacy iOS */
}

body,
button,
input,
select,
textarea {
	color: #333;
	font-family: "Noto Sans", sans-serif;
	font-size: 15px;
	font-size: 1.5rem;
	line-height: 1.6;
}

.hentry {
	background-color: rgba(250, 250, 250, 0.95);
	padding-top: 7.6923%;
	position: relative;
}

.comments-area, .site-info, .site-footer {
    display: none;
}
@media screen and (min-width: 38.75em) {
body.custom-background { 
   background-color: #19191b; 
   background-image: url(/wp-content/uploads/2015/01/Klavierstimmer2a.jpg); 
   background-repeat: no-repeat; 
   background-position: bottom left; 
   background-attachment: fixed;
   -webkit-background-size: cover;
   -moz-background-size:    cover;
   -o-background-size:      cover;
   background-size:     cover; 
  }
}
@media screen and (min-width: 59.6875em) {
body.custom-background { 
  background-position: right bottom !important;
  background-size:     contain; 
}
}

.site-header {
			background: url(/wp-content/uploads/2015/01/konzertbghead.jpg) no-repeat;
                        background-position:right 50% !important;
                        background-color:   #171918  !important; 
			-webkit-background-size: cover;
			-moz-background-size:    cover;
			-o-background-size:      cover;
			background-size:     cover;
		}

		@media screen and (min-width: 59.6875em) {
			body:before {
				background: url(/wp-content/uploads/2015/01/konzertbgsidebar.jpg) no-repeat center bottom #171918;
				-webkit-background-size: 90% contain !important;
				-moz-background-size:  90% contain !important;
				-o-background-size:    90%  contain !important;
				background-size:      90%   contain !important;
				border-right: 0;
                                background-size: contain;
			}

			.site-header {
				background: transparent;
			}
		}

.main-navigation li, .main-navigation ul  {
    border: none;    
}

#site-navigation .facebook {
  margin-top: 20px;
}

#site-navigation .facebook-desktop {
  display: none;
}

@media screen and (min-width: 59.6875em) {
    #site-navigation .facebook-desktop {
      display: block;
    }
    #site-navigation .facebook-mobile {
      display: none;
    }
}

.entry-content h3, 
.entry-summary h3,
.page-content h3,
.comment-content h3 {
	margin-top: 1.1852em !important;	
}

.social-media a {
  display: inline-block;
}

.social-media .follow-us {
  color: #fff;
  font-weight: 700;
}

.tablepress img {
  max-width: 100% !important;
}

.tablepress figure {
  width: auto !important;
}