
				


            
            



        





    




















	#ywdblockcontainer, .ywdblockcontainer {
		margin-bottom:0px;
	}






	#ywd-content-column-main {
		padding-top:0px;
	}


	#ywd-content-column-main {
		padding-bottom:30px;
	}












	#ywd-content-column-left {
		padding-top:20px;
	}


	#ywd-content-column-left {
		padding-bottom:30px;
	}






	#ywdfluid-blocks-home #ywd-content-column-left {
		padding-top:px;
	}







	#ywd-content-column-right {
		padding-top:20px;
	}


	#ywd-content-column-right {
		padding-bottom:30px;
	}






	#ywdfluid-blocks-home #ywd-content-column-right {
		padding-top:px;
	}















	#ywd-content-header {
		background-color:#AAAAAA;
	}










































    






  




    


	#ywd-content-header .wp .ywdblockcontent
	, #ywd-content-header .nwp .ywdslidercontent 
	{
		padding-top:200px;
	}


	#ywd-content-header .wp .ywdblockcontent 
	, #ywd-content-header .nwp .ywdslidercontent 
	{
		padding-bottom:120px;
	}









    



	a img:hover {
		opacity:.8;
	}



    









    
        
    






		body, p, td, input, select, h1, h2, h3, h4, h5, h6 {font-family: 'Lato', sans-serif;}
	
   

   

   

   

   

   








	body, p, td, input, select {
		font-size:17px;
	}





	h2 {
		font-size:24px;
	}





	h4 {
		font-size:15px;
	}










	body, p, td, input, select  {
		line-height:25px;
	}





	h2  {
		line-height:36px;
	}





	h4  {
		line-height:21px;
	}









	body, p, div, td, input, select  {
		color:#000000;
	}



	#ywdcontentwrapper h1, #ywdfooterwrapper h1, #ywdnavoverlay h1, #ywdtopnavbefore h1, #ywdtopnavbeforemobile h1 {
		color:#27318B;
	}
	
		#ywdcontentwrapper h1 a, #ywdfooterwrapper h1 a, #ywdcontentwrapper h1 a:hover, #ywdfooterwrapper h1 a:hover, #ywdnavoverlay h1 a:hover, #ywdtopnavbefore h1 a:hover, #ywdtopnavbeforemobile h1 a:hover {
			color:#27318B;
		}
	



	#ywdcontentwrapper h2, #ywdfooterwrapper h2, #ywdnavoverlay h2, #ywdtopnavbefore h2, #ywdtopnavbeforemobile h2 {
		color:#27318B;
	}
	
		#ywdcontentwrapper h2 a, #ywdfooterwrapper h2 a, #ywdcontentwrapper h2 a:hover, #ywdfooterwrapper h2 a:hover, #ywdnavoverlay h2 a:hover, #ywdtopnavbefore h2 a:hover, #ywdtopnavbeforemobile h2 a:hover {
			color:#27318B;
		}
	



	#ywdcontentwrapper h3, #ywdfooterwrapper h3, #ywdnavoverlay h3, #ywdtopnavbefore h3, #ywdtopnavbeforemobile h3 {
		color:#FFFFFF;
	}
	
		#ywdcontentwrapper h3 a, #ywdfooterwrapper h3 a, #ywdcontentwrapper h3 a:hover, #ywdfooterwrapper h3 a:hover, #ywdnavoverlay h3 a:hover, #ywdtopnavbefore h3 a:hover, #ywdtopnavbeforemobile h3 a:hover {
			color:#FFFFFF;
		}
	











	#ywdcontentwrapper h1, #ywdfooterwrapper h1, #ywdnavoverlay h1, #ywdtopnavbefore h1, #ywdtopnavbeforemobile h1 {
		font-weight:bold;
	}



	#ywdcontentwrapper h2, #ywdfooterwrapper h2, #ywdnavoverlay h2, #ywdtopnavbefore h2, #ywdtopnavbeforemobile h2 {
		font-weight:bold;
	}



	#ywdcontentwrapper h3, #ywdfooterwrapper h3, #ywdnavoverlay h3, #ywdtopnavbefore h3, #ywdtopnavbeforemobile h3 {
		font-weight:bold;
	}


























	#ywdcontentwrapper h1, #ywdfooterwrapper h1, #ywdnavoverlay h1 {
		margin-bottom:0.4em;
	}




	#ywdcontentwrapper h2, #ywdfooterwrapper h2, #ywdnavoverlay h2 {
		margin-bottom:0.4em;
	}




	#ywdcontentwrapper h3, #ywdfooterwrapper h3, #ywdnavoverlay h3 {
		margin-bottom:0.4em;
	}




	#ywdcontentwrapper h4, #ywdfooterwrapper h4, #ywdnavoverlay h4 {
		margin-bottom:0.4em;
	}




	#ywdcontentwrapper h5, #ywdfooterwrapper h5, #ywdnavoverlay h5 {
		margin-bottom:0.4em;
	}




	#ywdcontentwrapper h6, #ywdfooterwrapper h6, #ywdnavoverlay h6 {
		margin-bottom:0.4em;
	}







	#ywdcontentwrapper h1, #ywdfooterwrapper h1, #ywdnavoverlay h1 {
		letter-spacing:px;
	}



	#ywdcontentwrapper h2, #ywdfooterwrapper h2, #ywdnavoverlay h2 {
		letter-spacing:px;
	}



	#ywdcontentwrapper h3, #ywdfooterwrapper h3, #ywdnavoverlay h3 {
		letter-spacing:px;
	}



	#ywdcontentwrapper h4, #ywdfooterwrapper h4, #ywdnavoverlay h4 {
		letter-spacing:px;
	}



	#ywdcontentwrapper h5, #ywdfooterwrapper h5, #ywdnavoverlay h5 {
		letter-spacing:px;
	}



	#ywdcontentwrapper h6, #ywdfooterwrapper h6, #ywdnavoverlay h6 {
		letter-spacing:px;
	}











	#ywd-content-header h1 {
		color:#FFFFFF;
	}


	#ywd-content-header h2 {
		color:#FFFFFF;
	}


	#ywd-content-header h3 {
		color:#FFFFFF;
	}


	#ywd-content-header h4 {
		color:#FFFFFF;
	}


	#ywd-content-header h5 {
		color:#FFFFFF;
	}


	#ywd-content-header h6 {
		color:#FFFFFF;
	}




































	#ywdcontentwrapper a, #ywdfooterwrapper a, #ywdnavoverlay a, #ywdtopnavbefore a, #ywdtopnavbeforemobile a {
		font-weight:bold;
	}




	#ywdcontentwrapper a, #ywdfooterwrapper a, #ywdtopnavbefore a, #ywdtopnavbeforemobile a, #ywdnavoverlay a, #ywdnavoverlay-mobile a, #ywdtopnavsearchcontrol .gsc-results a {
		color:#ED174F;
	}



	#ywdcontentwrapper a:hover, #ywdfooterwrapper a:hover, #ywdtopnavbefore a:hover, #ywdtopnavbeforemobile a:hover, #ywdnavoverlay a:hover, #ywdnavoverlay-mobile a:hover, #ywdtopnavsearchcontrol .gsc-results a:hover {
		color:#ED174F;
	}





	#ywdcontentwrapper a, #ywdfooterwrapper a, #ywdtopnavbefore a, #ywdtopnavbeforemobile a, #ywdnavoverlay a, #ywdnavoverlay-mobile a, #ywdtopnavsearchcontrol .gsc-results a {
		
			text-decoration:none;
		
	}


	
		#ywdcontentwrapper a:hover, #ywdtopnavbefore a:hover, #ywdtopnavbeforemobile a:hover, #ywdfooterwrapper a:hover, #ywdnavoverlay a:hover, #ywdnavoverlay-mobile a:hover, #ywdtopnavsearchcontrol .gsc-results a:hover {
			
				text-decoration:underline;
			
		}
	












	
	
	#ywdcontentwrapper .wp ul, #ywdfooterwrapper .wp ul, #ywdtopnavbefore ul, #ywdtopnavbeforemobile ul, #ywdnavoverlay .wp ul, 
	#ywdcontentwrapper .wp ol, #ywdfooterwrapper .wp ol, #ywdnavoverlay .wp ol {
		margin-left:1.3em;
	}




	#ywdcontentwrapper ul li, #ywdfooterwrapper ul li, #ywdtopnavbefore ul li, #ywdtopnavbeforemobile ul li, #ywdnavoverlay ul li, 
	#ywdcontentwrapper ol li, #ywdfooterwrapper ol li, #ywdtopnavbefore ol li, #ywdtopnavbeforemobile ol li, #ywdnavoverlay ol li {
		margin-bottom:0em;
	}
















	hr {
		border-top-width:1px;
	}





	blockquote {
	
			border-left:3px solid #ccc;
		
	}



	blockquote {
		margin-left:2em;
	}


	blockquote {
		padding-left:1em;
	}








	#ywdautoformat1, #ywdpagewrapper .ywdautoformat1 {



	border-width:0px;


	
		
	
	border-style:solid;



	


	


	


	


	


	background-color:#FFFFFF;



	
		border:none;
	









}




	#ywdautoformat2, #ywdpagewrapper .ywdautoformat2 {



	border-width:20px;


	
		
	
	border-style:solid;


	border-color:#FFFFFF;


	padding:30px;


	


	


	


	



	
		
		
							
		
		
		

		
	background-image:url(../../assets/images/hemp-field-with-barn.jpg);


	









}

	#ywdautoformat2, #ywdautoformat2 .ywdblockcontent, #ywdautoformat2 p, #ywdautoformat2 div, #ywdautoformat2 td,
	#ywdautoformat2 h1, #ywdautoformat2 h2, #ywdautoformat2 h3, #ywdautoformat2 h4, #ywdautoformat2 h5, #ywdautoformat2 h6, 
	#ywdpagewrapper .ywdautoformat2, #ywdpagewrapper .ywdautoformat2 .ywdblockcontent, #ywdpagewrapper .ywdautoformat2 p, #ywdpagewrapper .ywdautoformat2 div, #ywdpagewrapper .ywdautoformat2 td,
	#ywdpagewrapper .ywdautoformat2 h1, #ywdpagewrapper .ywdautoformat2 h2, #ywdpagewrapper .ywdautoformat2 h3, #ywdpagewrapper .ywdautoformat2 h4, #ywdpagewrapper .ywdautoformat2 h5, #ywdpagewrapper .ywdautoformat2 h6 {
		color:#FFFFFF;
	}




	#ywdautoformat3, #ywdpagewrapper .ywdautoformat3 {



	border-width:10px;


	
		
	
	border-style:solid;


	border-color:#9D8C84;


	padding:20px;


	


	


	


	


	background-color:#E9E3DB;



	
		border-bottom:none;
		border-left:none;
		border-right:none;
	









}

	#ywdautoformat3, #ywdautoformat3 .ywdblockcontent, #ywdautoformat3 p, #ywdautoformat3 div, #ywdautoformat3 td,
	#ywdautoformat3 h1, #ywdautoformat3 h2, #ywdautoformat3 h3, #ywdautoformat3 h4, #ywdautoformat3 h5, #ywdautoformat3 h6,
	#ywdpagewrapper .ywdautoformat3, #ywdpagewrapper .ywdautoformat3 .ywdblockcontent, #ywdpagewrapper .ywdautoformat3 p, #ywdpagewrapper .ywdautoformat3 div, #ywdpagewrapper .ywdautoformat3 td,
	#ywdpagewrapper .ywdautoformat3 h1, #ywdpagewrapper .ywdautoformat3 h2, #ywdpagewrapper .ywdautoformat3 h3, #ywdpagewrapper .ywdautoformat3 h4, #ywdpagewrapper .ywdautoformat3 h5, #ywdpagewrapper .ywdautoformat3 h6 {
		color:#000000;
	}




	#ywdautoformat4, #ywdpagewrapper .ywdautoformat4 {



	border-width:1px;


	
		
	
	border-style:solid;


	border-color:#F44336;


	padding:20px;


	


	


	


	




	









}




	
		#ywdblogpostsummary, #ywdblogpostsummaryall, .ywdblogpostsummary, .ywdblogpostsummaryall {
	



	border-width:1px;


	
		
	
	border-style:solid;


	border-color:#EEEEEE;


	padding:15px;


	


	


	


	


	background-color:#FFFFFF;



	



	width:308px;


	min-height:500px;



	margin-bottom:15px;



	margin-right:15px;


}



    

    


	#ywdnavgeneric {
		width:1000px;
		margin:0px auto 0px auto;
		float:none;
	}
	#ywdnavbanner img, #ywdnavbannermobile img {
		position:relative;
	}





































  





































	
		#ywdnavregular .sf-menu li a.dhtmlnavactive {
			font-weight:bold;
		}
	







	
		#ywdnavregular .sf-menu li {
			text-transform:uppercase;
		}
	




	
		#ywdnavregular .sf-menu li li {
			text-transform:none;
		}
	











  








	#navlefttable a, #navlefttable a.navleft1current, #navlefttable a.navleft2current, #navlefttable a.navleft3current {
		font-weight:normal;
	}







	
		#navlefttable a {
			text-transform:uppercase;
		}
		


	
			#navlefttable .navleft2, #navlefttable .navleft2current, #navlefttable .navleft3, #navlefttable .navleft3current {
			text-transform:none;
		}
		






































  










	
			#ywdtopnavlinks a, #ywdtopnavsearchlabel, #ywdtopnavlanguagelabel {text-transform:uppercase;}
		













	#ywdtopnavlinks a:hover, #ywdtopnavsearchlabel:hover, #ywdtopnavlanguagelabel:hover {text-decoration:underline;}








 







	#ywdfooternav1level a, #ywdfooternav2levels .ywdfooternav2levels-1 a,
	#ywdfooternav2levels .ywdfooternav2levels-2 a {
		font-weight:normal;
	}




	
			#ywdfooternav1level a, #ywdfooternav2levels .ywdfooternav2levels-1 a {text-transform:uppercase;}
		




	
			#ywdfooternav1level {text-align:left;}
		











	#ywdfooternav a {
		text-decoration:none;
	}


	#ywdfooternav a:hover {
		text-decoration:none;
	}




	







	
	
	nav #ywdsocialbuttons img, #ywdsocialbuttonsmobile img {
		width:18px;
		margin:0.84375px;
	}



	
	
	footer #ywdsocialbuttons img, footer #ywdsocialbuttonsmobile img,
	#ywdsocialbuttonsfooter img, #ywdsocialbuttonsfootermobile img {
		width:24px;
		margin:1.125px;
	}



    








	
			#ywdfootnote, #ywdfootnote1, #ywdfootnote2,
			#ywdfootercustomimage, #ywdsitecopyright, footer #ywdsocialbuttons {
				width:100%;
				text-align:left;
				float:none;
			}
		




	#ywdfooterwrapper {
		margin-top:0px;
	}



























	input, textarea, select, .displayFieldInputText {
		font-size:18px;
	}





	.ywdformfield input, .ywdformfield textarea {
		border-radius:px;
	}



	.ywdformfield input, .ywdformfield textarea {
		padding:0.4em;
	}



	#ywdcontentwrapper a.button, #ywdcontentwrapper .button_submit,
	#ywdcontentwrapper input[type=button], #ywdcontentwrapper input[type=submit],
	#ywdfooterwrapper a.button, #ywdfooterwrapper .button_submit,
	#ywdfooterwrapper input[type=button], #ywdfooterwrapper input[type=submit],
	#ywdtopnavbefore a.button, #ywdtopnavbeforemobile a.button, #ywdtopnavbefore .button_submit, #ywdtopnavbeforemobile .button_submit,
	#ywdnavoverlay a.button, #ywdnavoverlay .button_submit,
	#ywdtopnavbefore input[type=button], #ywdtopnavbefore input[type=submit],
	#ywdtopnavbeforemobile input[type-button], #ywdtopnavbeforemobile input[type=submit], 
	#ywdnavoverlay input[type=button], #ywdnavoverlay input[type=submit] {
		border-radius:3px;
	}
	#ywdcontentwrapper .hollowbutton, #ywdfooterwrapper .hollowbutton, #ywdtopnavbefore .hollowbutton, #ywdtopnavbeforemobile .hollowbutton,
	#ywdnavoverlay .hollowbutton, #ywdnavoverlay-mobile .hollowbutton, 
	#ywdcontentwrapper .hollowbuttonreverse, #ywdfooterwrapper .hollowbuttonreverse,
	#ywdtopnavbefore .hollowbuttonreverse, #ywdtopnavbeforemobile .hollowbuttonreverse,#ywdnavoverlay .hollowbuttonreverse, #ywdnavoverlay-mobile .hollowbuttonreverse {
		border-radius:3px;
	}




	
			
		




	#ywdcontentwrapper a.button, #ywdcontentwrapper .button_submit,
	#ywdcontentwrapper input[type=button], #ywdcontentwrapper input[type=submit],
	#ywdfooterwrapper a.button, #ywdfooterwrapper .button_submit,
	#ywdfooterwrapper input[type=button], #ywdfooterwrapper input[type=submit],
	#ywdtopnavbefore a.button, #ywdtopnavbefore .button_submit,
	#ywdtopnavbeforemobile a.button, #ywdtopnavbeforemobile .button_submit,
	#ywdnavoverlay a.button, #ywdnavoverlay .button_submit,
	#ywdnavoverlay input[type=button], #ywdnavoverlay input[type=submit]  {
	
	
    	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
	
	
    }
	#ywdcontentwrapper a.button:hover, #ywdcontentwrapper .button_submit:hover,
	#ywdcontentwrapper input[type=button]:hover, #ywdcontentwrapper input[type=submit]:hover,
	#ywdfooterwrapper a.button:hover, #ywdfooterwrapper .button_submit:hover,
	#ywdfooterwrapper input[type=button]:hover, #ywdfooterwrapper input[type=submit]:hover,
	#ywdtopnavbefore a.button:hover, #ywdtopnavbefore .button_submit:hover,
	#ywdtopnavbeforemobile a.button:hover, #ywdtopnavbeforemobile .button_submit:hover,
	#ywdnavoverlay a.button:hover, #ywdnavoverlay .button_submit:hover,
	#ywdnavoverlay input[type=button]:hover, #ywdnavoverlay input[type=submit]:hover  {
	
	
    	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.26);
    
    }



	#ywdcontentwrapper a.button, #ywdcontentwrapper .button_submit,
	#ywdcontentwrapper input[type=button], #ywdcontentwrapper input[type=submit],
	#ywdfooterwrapper a.button, #ywdfooterwrapper .button_submit,
	#ywdfooterwrapper input[type=button], #ywdfooterwrapper input[type=submit],
	#ywdtopnavbefore a.button, #ywdtopnavbefore .button_submit,
	#ywdtopnavbeforemobile a.button, #ywdtopnavbeforemobile .button_submit,
	#ywdnavoverlay a.button, #ywdnavoverlay .button_submit,
	#ywdnavoverlay input[type=button], #ywdnavoverlay input[type=submit]  {
		font-size:px;
	}



























.productListItemImage a, .productListItemImage a:hover {
	background-color:transparent;
}



	
		.prodcell {
			border-top:1px solid #dddddd;
			border-left:1px solid #dddddd;
			border-right:1px solid #dddddd;
		}
		.prodcell2 {
			border-bottom:1px solid #dddddd;
			border-left:1px solid #dddddd;
			border-right:1px solid #dddddd;
		}
	






	.proddetail {
		border:1px solid #ddd;
		padding:20px;
	}
	







	.ywdslidercontent {
		width:px;
		margin-left:auto;
		margin-right:auto;
	}






.flex-control-paging li a {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}

























	.blognavbar #nav li, .blognavbar #nav a {
	
	}





	



	
		.blognavbar #nav li, .blognavbar #nav a {
			text-transform:none;
		}
		







	.BlogButtons, .BlogButtons a, #commentLinks td, #commentLinks td a {
	
	}





	
		.BlogButtons, .BlogButtons a, #commentLinks td, #commentLinks td a {
			font-weight:normal;
		}
		



	
		.BlogButtons, .BlogButtons a, #commentLinks td, #commentLinks td a {
			text-transform:none;
		}
		





	#ywdblogpost {
		width:100%;
	}
	#ywdblogpostsummary, #ywdblogpostsummaryall, .ywdblogpostsummary, .ywdblogpostsummaryall {
		float:left;
	}
	.ywdblogpostdiv {
		clear:both;
	}
	#postDivider {
		display:none;
	}



	.ywdblogsummarypicasset {
		max-width:275px;
		
	}


	.ywdblogsummarypicasset {
		
			
				height:auto;
			
		
	}
	
		.ywdblogsummarypic {
			height:150px;
			overflow:hidden;
		}
	



	.ywdblogsummarypic {
		margin-bottom:15px;
	}





.productListItemImage a, .productListItemImage a:hover {
	background-color:transparent;
}



	
		.prodcell {
			border-top:1px solid #dddddd;
			border-left:1px solid #dddddd;
			border-right:1px solid #dddddd;
		}
		.prodcell2 {
			border-bottom:1px solid #dddddd;
			border-left:1px solid #dddddd;
			border-right:1px solid #dddddd;
		}
	






	.proddetail {
		border:1px solid #dddddd;
	}







        



			