/*
 Theme Name:   Twenty Seventeen Child
 Theme URI:    https://rm-smythe.com/twenty-sixteen-child/
 Description:  Twenty Seventeen Child Theme
 Author:       Erik
 Author URI:   https://holistictech.net
 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:  twenty-seventeen-child
*/

.site-header {
	max-width: 1178px;
    margin: auto;
}

.site-title a {
    color: #000 !important;
	text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
}
.site-description {  
	opacity: 1 !important;
	color: #000 !important;  
	text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, -2px -2px 1px #fff, 2px -2px 1px #fff, -2px 2px 1px #fff, 2px 2px 1px #fff;
}

.custom-header-media:before {
	background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(226, 220, 194, 0.3) 75%, rgba(226, 220, 194, 0.3) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(226, 220, 194, 0.3) 75%, rgba(226, 220, 194, 0.3) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(226, 220, 194, 0.3) 75%, rgba(226, 220, 194, 0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.site-branding-text {  }

.site-content { padding-top: 0; }

.wrap {     max-width: 1280px; }
.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; }

#post-8 h1 { display: none; }
.page.page-one-column .entry-header, .twentyseventeen-front-page.page-one-column .entry-header, .archive.page-one-column:not(.has-sidebar) .page-header { margin-bottom: 8px; }

#leftimg { min-width: auto; position: static; width: auto; float: right; padding-right: 20px;  }
#rightimg { min-width: auto; position: static; width: auto; float: right;  }

.navigation-top .wrap {
}

.navigation-top .wrap {
    padding: 0.75em 0;
}


@media screen and ( max-width: 1320px ) {
/*
	#leftimg { height: 100px !important;  }
	#rightimg { height: 100px !important; }

	#masthead .wrap {
    padding-left: 40px;
    padding-right: 0;
    max-width: 1280px;
	}

	.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media, .has-header-video:not(.twentyseventeen-front-page):not(.home) .custom-header-media {
		height: 140px;
	}
*/
}

@media screen and ( max-width: 1178px ) {
#leftimg { display: none; }
	.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media, .has-header-video:not(.twentyseventeen-front-page):not(.home) .custom-header-media {
		height: auto;
	}
}

@media screen and ( max-width: 1150px ) {
	#leftimg {   }
}


@media screen and ( max-width: 1080px ) {

/*
	.site-branding { padding-top: 2em; }

	.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media, .has-header-video:not(.twentyseventeen-front-page):not(.home) .custom-header-media {
		height: 120px;
	}
*/

}

@media screen and ( max-width: 768px ) {

.site-description { font-weight: bold; }

}

@media screen and (min-width: 48em) {
.navigation-top nav {
    margin-left: 0;
}
}