.entry-header.has-bg {
    background-position: 0px;
    background-repeat: no-repeat;
	background-size: cover;
}
h1.entry-title {
    color: white;
    font-weight: 100 !important;
    text-align: left;
}
.scheme .header {
    background-image: url(https://workhorsesprayers.com/wp-content/uploads/2017/12/Green-Leaf-Header-Background-Banner-Graphic_01.png);
    height: 109px;
}
nav.navigation {
    background: none;
}
.navigation > div > ul > li > a {
    font-family: Arial;
    color: white;
    text-transform: none;
    font-weight: normal;
}
.has-bg {
    padding: 50px 0;
}

.site-branding img {
    max-width: 290px;
}

.top-area {
    display: none;
}

.prettyphoto img {
    width: 100%;
}


h1, h2, h3, h4, h5 {
    font-family: "Din";
}
p {
    font-size: 16px;
    color: #333;
}
@font-face { 
	font-family: 'Din';    
	src: url('mid-regular-webfont.eot#'),             
		url('mid-regular-webfont.woff') format('woff'),         
		url('mid-regular-webfont.ttf') format('truetype'),
		url('mid-regular-webfont.svg') format('svg');		
	font-weight: normal;    
	font-style: normal;
}
@font-face {
    font-family:'D';
    src: url('/D.eot');
	src: url('/D.eot?#iefix') format('embedded-opentype'),
		url('/D.woff2') format('woff2'),
		url('/D.woff') format('woff'),
		url('/D.svg#D') format('svg');
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}


@font-face {
    font-family:'U';
    src: url('/UnitedSansSemiCond-Bold.eot');
	src: url('/UnitedSansSemiCond-Bold.eot?#iefix') format('embedded-opentype'),
		url('/UnitedSansSemiCond-Bold.woff2') format('woff2'),
		url('/UnitedSansSemiCond-Bold.woff') format('woff'),
		url('/UnitedSansSemiCond-Bold.svg#UnitedSansSemiCond-Bold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}



/*Breadcrumb*/

.has-bg .breadcrumb {
    background: none;
    color: white !important;
    display: block !important;
    text-align: left;
    padding-left: 0px !important;
}
.has-bg .breadcrumb a {
    color: white;
}

/*Hero*/

.hero .wpb_wrapper {
    position: relative;
}
.hero .wpb_text_column {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 40%;
    background: #0000008c;
    height: 100%;
    color: white;
    padding-left: 2.5%;
    padding-top: 12.5%;
}
.hero h2 {
    color: white;
    font-weight: normal;
    text-transform: uppercase;
}

/*Homepage - Video*/
.video h1 {
    color: white;
    font-weight: 100;
    font-family: "U" !important;
    font-size: 80px;
    font-style: italic;
    position: absolute;
    top: 45%;
    width: 100%;
}

/*Homepage - Featured Products*/
.home-products {
    margin-left: 0px;
    padding-left: 2%;
    margin-right: 0px;
    padding-right: 2%;
}
.home-products strong {
    font-family: "D" !important;
    font-weight: normal;
    font-size: 18px;
    text-transform: uppercase;
    color: #50d010;
    border: solid 1px;
    display: block;
    z-index: 9;
    width: 80%;
    text-align: center;
    margin-left: 10%;
    margin-bottom: 20px !important;
    display: block;
    margin-top: 20px !important;
}

/*Captions*/
h2.wpb_heading.wpb_singleimage_heading {
    position: absolute;
    top: 45%;
    color: white;
    background: #000000c4;
    width: 100%;
    text-align: center;
    font-weight: normal;
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
}
.wpb_single_image.wpb_content_element.vc_align_left{
    width: auto !important;
    display: inline-block !important;
    position: relative;

}



/*Footer*/
.scheme .footer {
    background-color: #0E0E0E;
    color: #767D8C;
    background-image: url(/footerbg.jpg);
    min-height: 493px;
}

footer p {
    color: #babfc5;
    font-size: 14px;
}



/*Tables*/

.table {
    margin: 50px;
    border: solid 1px #ccc;
}
.table .row {
    border-bottom: solid 1px #eee;
}
.table .wpb_column {
    border-right: solid 1px #ccc;
}

.table .wpb_column {
    border-right: solid 1px #eee;

}
.white p {
    color: white;
}

.table p {
    text-align: center;
}



.header-preset-01 .navigation > div > ul > li > a {
    font-size: 24px;
    font-family: "D";
    text-transform: uppercase;
    letter-spacing: 0px;
    text-shadow: 1px 1px #51af01;
}
.header-preset-01 .navigation > div > ul > li > a:hover {
    color: #333;
}


.video h1 {
    background: #0000009c;
    padding-top: 20px;
    padding-bottoM: 10px;
}


.wpb_single_image img{width:100% !important;}











/*Responsive*/

@media only screen and (max-width: 600px) {
		.video h1 {
			position: relative;
			font-size: 25px;
		}

		.hero .wpb_text_column {
			position: relative;
			width: 100%;
			padding: 25px;
		}
		footer aside#nav_menu-3 {
			display: none;
		}
		.col-md-9.col-sm-6.col-xs-6.header__right {
			display: none;
		}

		.home header.entry-header.has-bg {
			display: none;
		}
		aside#search-2 {
    display: none;
}
aside#nav_menu-2 {
    display: none;
}
.entry-header.has-bg {
    background-position: 0px;
    background-repeat: no-repeat;
       background-size: 100%;
}
}