/*
 Theme Name:   Scattsmith.com Child Theme
 Description:  Custom Child Theme
 Author:       Tom Holland
 Template:     twentysixteen
 Version:      1.0.0
 Text Domain:  twenty-fifteen-child
*/

@import url("../twentysixteen/style.css");

.home > blockquote {
	margin-bottom: .5em!important;
}

.quote-spacer {
	height: 1.5em;
}

.gold {
	color: #d4af37;
}

.not-bold {
	font-weight: normal;
}

.widget,
.widget-title {
	border-top: none;
	font-family: Merriweather, Georgia, serif!important;
	padding-top: 0;
}

.widget h2 {
	color: #d4af37;
	font-size: 2em!important;
	
}

.widget p {
	font-size: 1.5em;
	margin-bottom: .25em;
}

.scott-headshot {
	height: 100%;
}
.site-branding {
	margin: 0!important;
}

.site-branding h1 {

	font-family: "Times New Roman", Georgia, serif!important;
	font-weight: normal;
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 13vw;
	line-height: .75em;
	padding-left: 2vw;
	margin: 0;
}

.site-info span a {
	font-size: 2em;
}
.branding-wrapper {
	font-size: 16px;
	height: 20vw;
	position: relative;
}

@media screen and (min-width: 1360px){
	.branding-wrapper {
		height: 270px;
	}

	.site-branding h1 {
		font-weight: normal;
		font-size: 11rem;
	}
}

@media screen and (min-width: 61.5625em) {
	.site-header {
		padding: 2em  4.5455% 4em 4.5455%;
	}
}

@media screen and (min-width: 44.375em) and (max-width: 909px){
	.site-header {
		padding: 2em 7.6923% 3.9375em 7.6923%;
	}
}	
.branding-left {

	display: inline-block;
	float: left;
	height: 100%;
	width: 75%;
}

.branding-right {
	display: inline-block;
	height: 100%;
	width: 23%;
}

.branding-right img {
	width: 100%;
	height: 100%;
}

.title-wrap {
	text-align: justify;
}

.title-wrap:after {
	content: "";
	display: inline-block;
	width: 100%;
}

.branding-piano {
	
}
.entry-content p {
	font-size: 1.2em;
}

.entry-content h2:first-child {
	line-height: 1.5em !important;
}

.main-navigation {
	font-size: 1.7em;
	font-family: Merriweather, Georgia, serif!important;
}

@media screen and (max-width: 909px){
	.main-navigation {
		font-size: inherit;
	}
}

@media screen and (min-width: 910px){
	.main-navigation li:nth-child(n +4){
		float: right;
	}
}

div:focus,
header:focus,
h2:focus,
section:focus {
	outline: none!important;
	border: none;
}

blockquote {
	border: none;
}
