/*
 Theme Name:   Alex Koppitsch-Theme
 Theme URI:    http://www.alex-koppitsch.at/
 Description:  Child-Theme für Alex Koppitsch
 Author:       Michael Kalina
 Author URI:   https://mkln.org/
 Template:     twentyfifteen
 Version:      1.0.0
 License:      Proprietary
*/


/* noto-sans-regular - latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: local(''),
	   url('fonts/noto-sans-v27-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	   url('fonts/noto-sans-v27-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* noto-sans-italic - latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: local(''),
	   url('fonts/noto-sans-v27-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	   url('fonts/noto-sans-v27-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* noto-sans-800 - latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 800;
  src: local(''),
	   url('fonts/noto-sans-v27-latin-800.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	   url('fonts/noto-sans-v27-latin-800.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* noto-serif-regular - latin */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local(''),
	   url('fonts/noto-serif-v21-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	   url('fonts/noto-serif-v21-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* noto-serif-italic - latin */
@font-face {
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 400;
  src: local(''),
	   url('fonts/noto-serif-v21-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	   url('fonts/noto-serif-v21-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* noto-serif-700 - latin */
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 700;
  src: local(''),
	   url('fonts/noto-serif-v21-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	   url('fonts/noto-serif-v21-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


body {
	font-family: "Noto Serif", sans-serif;
}

.site-title {
    text-indent: -9999px;
}
.site-description {
	display: none;
}
.site-title a {
    display: block;
    background: url('https://weingut-koppitsch.at/wp-content/uploads/2019/10/Koppitsch_Logo_grey-768x245.png') no-repeat scroll 0px 0px / 200px auto transparent;
    width: 200px;
    height: 80px;
}

.sloganstar {
	color: #ccc;
	font-size: 12px;
	text-align: center;
	font-family: arial, sans-serif;
	margin: 5px auto 10px;
}

/*
.hentry {
	background: #fff url('http://alex-koppitsch.at.www314.your-server.de/wp-content/uploads/2015/03/logozeile_koppitsch.png') no-repeat center 8px;
}
*/

@media screen and (max-width: 38.75em) {
	.entry-content img {
		display: block;
		float: none;
	}
}


/**
 * 11.0 Media Queries
 */

/**
 * 11.1 Mobile Large 620px
 */

@media screen and (min-width: 38.75em) {
	.page-header {
		border-color: inherit;
		border-left: none;
		border-style: solid;
		border-width: 0 7px 0 0;
	}

	.page-title,
	.taxonomy-description {
		margin-right: -7px;
		margin-left: auto;
	}

}


/**
 * 11.2 Tablet Small 740px
 */

@media screen and (min-width: 46.25em) {
	.site-branding {
		padding-right: 0;
		padding-left: 66px;
	}

}


/**
 * 11.3 Tablet Large 880px
 */

@media screen and (min-width: 55em) {
	.site-branding {
		padding-right: 0;
		padding-left: 74px;
	}
}

/*
@media screen and (max-width: 55em) {
	.site-title a {
		width: 150px;
		height: 100px;
		background-size: contain;
	}
}
*/

/**
 * 11.4 Desktop Small 955px
 */

@media screen and (min-width: 59.6875em) {
	body:before {
		right: 0;
		left: auto;
	}
	.sidebar {
		position: relative !important; /* ? */
		float: right;
		margin-right: auto;
		margin-left: -100%;
	}

	.site-content {
		float: right;
		margin-right: 29.4118%;
		margin-left: auto;
	}
	.site-branding {
		padding: 0;
	}

	.site-footer {
		float: right;
		margin: 0 35.2941% 0 0;
	}
}


/**
 * 11.5 Desktop Medium 1100px
 */

@media screen and (min-width: 68.75em) {
}


/**
 * 11.6 Desktop Large 1240px
 */

@media screen and (min-width: 77.5em) {
}


/**
 * 11.7 Desktop X-Large 1403px
 */

@media screen and (min-width: 87.6875em) {
	body:before {
		width: -webkit-calc(50% - 289px);
		width: calc(50% - 289px);
	}
}



.main-navigation ul {
	border-bottom: 0 none;
}
.menu-item-183,
.menu-item-184 {
	padding-top: 20px;
	font-size: .8em;
}

p {
	margin-bottom: .8em;
}