/*
Theme Name: twentyseventeenchild
Version: 1.0
Description: A child theme of Twenty Seventeen
Template: twentyseventeen
Author: Roberta Piket
*/
@import url("../twentyseventeen/style.css");
/* Your awesome customization starts here */

/*--------------------------------------------------------------
12.0 Navigation
--------------------------------------------------------------*/

.navigation-top {
	background: #fff;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	font-size: 9px;
	font-size: 1rem;
	position: relative;
}


.navigation-top a {
	color: #222;
	font-weight: 600;
	-webkit-transition: color 0.2s;
	transition: color 0.2s;
}

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

.main-navigation {
	clear: both;
	display: block;
}

.main-navigation ul {
	background: #fff;
	list-style: none;
	margin: 0;
	padding: 0 1.5em;
	text-align: left;
}


.twentyseventeen-front-page .site-content{
	  padding-top: 1.5em;
}

.twentyseventeen-front-page .panel-content .wrap{
	padding-top:0;
}




/* LIZA WILDE CO CSS */


body:not(.home) .custom-header {
    margin-bottom: 0px !important;
}

#primary {
    width: 60% !important;
}

li.gfield {
    list-style: none;
}

ul.gfield_checkbox {
    list-style: none;
}

.float-left {
	float: left;
	width: 60%;
}

.float-right {
	float: right;
	width: 35%;
}

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

@media screen and (max-width: 1024px) {
	.wrap {
    padding-left: 1em;
    padding-right: 1em;
	}
	
	.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 {
		object-fit: contain;
		position: relative;
	}
	
	.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 {
		    height: 50vh;
	}
}

@media screen and (min-width: 600px) and (max-width: 1024px) {
	.page-one-column .panel-content .wrap {
    max-width: none;
}
	
	body:not(.home) .site-branding {
    padding: 13em 0;
}
}

@media screen and (max-width: 767px) {
	.float-left, .float-right {
		float: none;
		width: 100%;
}
}

@media screen and (max-width: 600px) {
	
	.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 {
    height: 28vh;
}
	
	img.alignleft, img.alignright {
    	display: block;
	}
	
	body:not(.home) .site-branding {
    padding: 5em 0;
	}
	
	.entry-content img {
    display: block;
	}
}