/*
 Theme Name:   Miyazaki Child
 Theme URI:    http://andersnoren.se/themes/miyazaki/
 Description:  Miyazaki Child Theme
 Author:       Anders Norén
 Author URI:   http://andersnoren.se
 Template:     miyazaki
 Version:      2.0.2
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         three-columns, grid-layout, custom-background, custom-logo
 Text Domain:  miyazakichild
*/

.has-front-header #site-header .section-inner {
	flex-direction: row;
}

.entry-header {
		
}

figcaption,
.entry-content figcaption,
.wp-caption-text {
	color: inherit;
	font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 1.4rem;
	font-weight: 300;
	font-style: italic;
	line-height: 1.25;
	margin: 0.3rem 0 0;
	text-align: inherit;
}


@media ( min-width: 600px ) {

	/* Element Base -------------------------- */

	h1 { font-size: 5.5rem; }
	h2 { font-size: 4.7rem; }
	h3 { font-size: 3.7rem; }
	h4 { font-size: 2.8rem; }
	h5 { font-size: 2.1rem; }
	h6 { font-size: 1.5rem; }

	blockquote {
		border-left-width: .5rem;
		font-size: 3.2rem;
		padding: .1em 0 .1em 1em;
	}

	/* Post: Single -------------------------- */

	.entry-header {
		margin: 4rem 0;
	}

	.entry-header:first-child {
		margin-top: 1rem;
	}
}

@media ( min-width: 900px ) {
	#site-header {
		padding: 4.3rem 0 4rem;
	}

	#site-header .section-inner {
		align-items: baseline;
	}

	.wp-custom-logo #site-header .section-inner {
		align-items: center;
	}

	.header-left {
		align-items: inherit;
		display: flex;
		margin-right: 6rem;
	}

	.site-title,
	.site-logo {
		margin-right: 4rem;
	}

	.site-title a:hover {
		border-bottom-color: #000;
	}
	
	.nav-toggle,
	.mobile-menu-wrapper {
		display: none;
	}

	.header-right {
		flex-shrink: 0;
	}

	.search-toggle {
		display: block;
	}

	.main-menu {
		display: flex;
		flex-wrap: wrap;
	}
}

@media ( min-width: 1020px ) {

	.theme-credits {
		display: none;
	}

}