/*
 Theme Name:   Saadet – Twenty Seventeen Child
 Theme URI:    http://saadet.ch
 Description:  Twenty Seventeen Child Theme for Vocal Artist Saadet Türköz
 Author:       Theo von Däniken
 Author URI:   http://lbs44.ch
 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:  twentyseventeen-saadet-child
*/

body {
	font-family: 'Open Sans', 'sans-serif';
}

blockquote, .site-title, .quote {
	font-family: 'Quintessential', 'sans-serif';
	letter-spacing:0.1em;
}

blockquote {
	padding: 0 10%!important;
}


.page-one-column .panel-content .wrap {
    max-width: 1000px;
}

.single-post:not(.has-sidebar) #primary,
.page.page-one-column:not(.twentyseventeen-front-page) #primary,
.archive.page-one-column:not(.has-sidebar) .page-header,
.archive.page-one-column:not(.has-sidebar) #primary {
	max-width: 1000px;
}

.site-branding {
	text-align:right;
}

.site-content {
	padding-top: 2em;
}

.row-title div:first-child:first-child, .row-title div:first-child {
	margin-bottom: 0!important;
	padding-bottom: 0!important;
}

body.page:not(.twentyseventeen-front-page) .entry-title {
	font-size: 26px;
	font-size:1.625rem;
}

.framed {
	border: 1px solid #000
}

/*Audio-Player with background image */
.audioPlayer {
    /*width: auto;
    min-height:300px;
    background-size: cover;*/
    position: relative;
}

.audioPlayer img {
	width:100%;
}

.audioPlayer audio {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

/* Category post widget styles */
.lb-cat-post-item {
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0.2em 0;
}

.lb-cat-post-item div p {
	margin: 0 0.2em;
}

@media screen and (min-width: 48em) {
	
	.has-header-image.twentyseventeen-front-page .site-branding, .has-header-video.twentyseventeen-front-page .site-branding, .has-header-image.home.blog .site-branding, .has-header-video.home.blog .site-branding {
		top: 80px;
	}
	
	.site-content {
		padding-top: 2em;
	}
	
	.site-description {
		font-size: 1.8rem;
	}
}

/*
@media screen and (max-width: 780px) {
	.audioPlayer {
		min-height:684px;
	}
	
}
*/

@media screen and (max-width: 780px) {
	.has-header-image .custom-header-media img, .has-header-video .custom-header-media video, .has-header-video .custom-header-media iframe, .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img {
		width:auto;
	}
}
