
.home .site-header {
	background-color:transparent;	
}
.home .nav-primary {
	color:#fff;
}
.front-page-1 img {
	width:60%;
	margin-top:50px;
}
.front-page-1 .button {
	margin-top:-30px!important;
	margin-bottom:60px!important;
}
.home .site-title a,
.home .site-title a:hover,
.home .site-title a:focus {
	border-bottom-width: 0;
	color: #fff;
}
.home .genesis-nav-menu a {
	color:#fff;
}
.home .genesis-nav-menu .sub-menu a {
	border: 1px solid #eee;
	border-top: 0;
	padding: 15px;
	position: relative;
	color:#000;
}
.front-page-2 .widget-area img {
	width:188px;
	padding:5px;
	text-align:center;
}
.front-page-2 {
	text-align:center;
}
.front-page-3 img {
	border: solid 0px #fff;
	margin-top:-30px;
	box-shadow: 0px 0px 20px #678d91;
}
.front-page-3 p {
	margin-top:30px;
}

@media only screen and (max-width: 1000px) {
	
	.front-page-1 img {
	width:60%;
	padding-top:0px!important;
}
	.home .site-header {
	background-color: transparent;
	border-bottom: 1px solid transparent;
	padding: 18px 30px 0px 30px;
	position: inherit;
	top: 0;	
	width: 100%;
	z-index: 999;
}
	.home .site-header.shrink {
	border-color: transparent;
	padding: 18px 30px;
		background-color:#000;
}
		.menu-toggle:hover,
	.menu-toggle:focus,
	.sub-menu-toggle:hover,
	.sub-menu-toggle:focus {
		background: none;
		border-width: 0;
		background-color:transparent;
	}

.front-page-1 {
		margin-top:0px!important;
		background-color:#000;
		padding:0px!important;
				background-image: cover!important;
		background-position: center top!important;
background-image: url("https://pipdrysdale.com/wp-content/uploads/2024/05/water2.jpg");
}
	.front-page-1 img {
		margin-top:0px;
	}
	.front-page-1 .widget-area {
				padding:0px!important;
		margin-top:-50px;
	}
	.front-page-1 .widget-area img {
		width:800px!important;
		margin-top:-10px;
	}
.home .site-inner {
	clear: both;
	margin: 0px auto 0px!important;
	padding: 0px 0px!important;
	max-width: 100%;
}

.home	.site-title a {
		color:#000!important;
	}
	.home .genesis-nav-menu a {
	color:#000;
}
.home .menu-toggle,
.home	.sub-menu-toggle {
	
		color: #000!important;
	
	}
	.front-page-2 .widget-area img {
	width:88px;
height:130px;
	padding:5px;
	text-align:center;
}

}
@media only screen and (max-width: 600px) {
		.alignleft {
		float:none;
		display:block;
		margin:10px auto;
		text-align:center;
	}
}
