/*
 Theme Name:   Twenty Seventeen Child
 Theme URI:    http://example.com/twenty-seventeen-child/
 Description:  Twenty Seventeen Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 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
*/

/*.navigation-top {
	background: #0C4646;
}*/

.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a {
	color: #78B883;
}

/*.site-header .navigation-top .menu-scroll-down {
	background-color: #78B883;
	color: white;
}
*/

.single-featured-image-header img {
	position: absolute;
}

.home.page-template-default .site-content-contain {
	margin-top: 0;
	margin-top: 0;
}

.page-template-default .site-content-contain  {
	margin-top: 15vh;
	margin-top: 105px;
}

.social-navigation a {
	background-color: #78B883;
}
.social-navigation a:hover, .social-navigation a:focus, button, input[type="button"], input[type="submit"] {
	color: #78B883;
}

.has-header-image.twentyseventeen-front-page .custom-header, .has-header-video.twentyseventeen-front-page .custom-header, .has-header-image.home.blog .custom-header, .has-header-video.home.blog .custom-header {
	display: block;
    height: initial;
}

.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 {
	position: static;
}

.blog .recent-facebook-posts .rfbp-post-link-wrap .rfbp-post-link {
	padding-bottom: 25px;
	box-shadow: none;
}

.blog .rss-aggregator .feed-item a {
	font-size: 22px;
	font-size: 1.375rem;
}

@media (min-width: 48em) { 
	.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 {
		position: fixed;
	}
}

@media screen and (min-width: 48em) {
	.site-footer {
		margin-top: 0;
	}
}
