
				


            
            



        





    




















	#ywdblockcontainer {
		margin-bottom:15px;
	}






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


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






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







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


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






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







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


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






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















	#ywd-content-header {
		background-color:#4CAF50;
	}













	#ywd-content-header {
		border-bottom:#4CAF50 solid;
	}


	#ywd-content-header {
		border-bottom-width:5px;
	}





























    






  




    


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


	#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;}
	
   

		h1 {font-family: 'Cormorant Garamond', serif;}
	
   

		h2 {font-family: 'Cormorant Garamond', serif;}
	
   

		h3 {font-family: 'Cormorant Garamond', serif;}
	
   

   

   








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



	h1 {
		font-size:74px;
	}



	h2 {
		font-size:30px;
	}



	h3 {
		font-size:24px;
	}



	h4 {
		font-size:24px;
	}



	h5 {
		font-size:18px;
	}



	h6 {
		font-size:13px;
	}












	h3  {
		line-height:30px;
	}



	h4  {
		line-height:28px;
	}



	h5  {
		line-height:24px;
	}



	h6  {
		line-height:18px;
	}









	#ywdcontentwrapper h2, #ywdfooterwrapper h2, #ywdnavoverlay h2 {
		color:#1565C0;
	}
	
		#ywdcontentwrapper h2 a, #ywdfooterwrapper h2 a, #ywdcontentwrapper h2 a:hover, #ywdfooterwrapper h2 a:hover, #ywdnavoverlay h2 a:hover {
			color:#1565C0;
		}
	



	#ywdcontentwrapper h3, #ywdfooterwrapper h3, #ywdnavoverlay h3 {
		color:#1565C0;
	}
	
		#ywdcontentwrapper h3 a, #ywdfooterwrapper h3 a, #ywdcontentwrapper h3 a:hover, #ywdfooterwrapper h3 a:hover, #ywdnavoverlay h3 a:hover {
			color:#1565C0;
		}
	



	#ywdcontentwrapper h4, #ywdfooterwrapper h4, #ywdnavoverlay h4, #ywdnavoverlay h4 a:hover {
		color:#1565C0;
	}
	
		#ywdcontentwrapper h4 a, #ywdfooterwrapper h4 a, #ywdcontentwrapper h4 a:hover, #ywdfooterwrapper h4 a:hover, #ywdnavoverlay h4 a:hover {
			color:#1565C0;
		}
	



	#ywdcontentwrapper h5, #ywdfooterwrapper h5, #ywdnavoverlay h5 {
		color:#1565C0;
	}
	
		#ywdcontentwrapper h5 a, #ywdfooterwrapper h5 a, #ywdcontentwrapper h5 a:hover, #ywdfooterwrapper h5 a:hover, #ywdnavoverlay h5 a:hover {
			color:#1565C0;
		}
	




































	#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;
	}






	#ywd-content-column-right h3 {
		color:#1B5E20;
	}































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




	#ywdcontentwrapper a, #ywdfooterwrapper a, #ywdnavoverlay a, #ywdtopnavsearchcontrol .gsc-results a {
		color:#1565C0;
	}



	#ywdcontentwrapper a:hover, #ywdfooterwrapper a:hover, #ywdnavoverlay a:hover, #ywdtopnavsearchcontrol .gsc-results a:hover {
		color:#2196F3;
	}





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


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




	#ywdcontentwrapper h1 a, #ywdfooterwrapper h1 a, #ywdnavoverlay h1 a, 
	#ywdcontentwrapper h1 a:hover, #ywdfooterwrapper h1 a:hover, #ywdnavoverlay h1 a:hover,
	#ywdcontentwrapper h2 a, #ywdfooterwrapper h2 a, #ywdnavoverlay h2 a, 
	#ywdcontentwrapper h2 a:hover, #ywdfooterwrapper h2 a:hover, #ywdnavoverlay h2 a:hover,
	#ywdcontentwrapper h3 a, #ywdfooterwrapper h3 a, #ywdnavoverlay h3 a, 
	#ywdcontentwrapper h3 a:hover, #ywdfooterwrapper h3 a:hover, #ywdnavoverlay h3 a:hover,
	#ywdcontentwrapper h4 a, #ywdfooterwrapper h4 a, #ywdnavoverlay h4 a, 
	#ywdcontentwrapper h4 a:hover, #ywdfooterwrapper h4 a:hover, #ywdnavoverlay h4 a:hover,
	#ywdcontentwrapper h5 a, #ywdfooterwrapper h5 a, #ywdnavoverlay h5 a, 
	#ywdcontentwrapper h5 a:hover, #ywdfooterwrapper h5 a:hover, #ywdnavoverlay h5 a:hover,
	#ywdcontentwrapper h6 a, #ywdfooterwrapper h6 a, #ywdnavoverlay h6 a, 
	#ywdcontentwrapper h6 a:hover, #ywdfooterwrapper h6 a:hover, #ywdnavoverlay h6 a:hover {
			text-decoration:none;
			font-weight:inherit;
	}









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




	#ywdcontentwrapper ul li, #ywdfooterwrapper ul li, #ywdnavoverlay ul li, 
	#ywdcontentwrapper ol li, #ywdfooterwrapper 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 {



	border-width:20px;


	
		
	
	border-style:solid;


	border-color:#9E9E9E;


	


	


	


	padding-top:50px;


	padding-bottom:50px;




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









}




	#ywdautoformat2 {



	border-width:20px;


	
		
	
	border-style:solid;


	border-color:#2196F3;


	


	


	


	


	


	background-color:#0D47A1;



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









}




	#ywdautoformat3 {



	border-width:1px;


	
		
	
	border-style:solid;



	padding:20px;


	


	


	


	


	background-color:#F2F2F2;



	
		border:none;
	









}




	#ywdautoformat4 {



	border-width:1px;


	
		
	
	border-style:solid;


	border-color:#F44336;


	padding:20px;


	


	


	


	




	









}




	
		#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 {
		position:relative;
	}










    nav, #ywdnavmobile, #ywdnavmainmobilelogo {
        background-color:#1B5E20;
        background-image:none;
    }







	
	
		nav {
			background-image:none;
			background-color:transparent;
			transition-duration: .2s;
			border-bottom:none;
			box-shadow:none;
		}
		#ywdcontentwrapper {
			margin-top:0px;
		}
	










	#ywdnavregular .sf-menu li a.dhtmlnavactive {
		background-color:#FFFFFF;
	}


	#ywdnavregular .sf-menu li a:hover {
		background-color:#4CAF50;
	}












  




	#ywdnavregular .sf-menu li a {
		color:#FFFFFF;
	}


	#ywdnavregular .sf-menu li a.dhtmlnavactive {
		color:#1B5E20;
	}





	#ywdnavwrapper-home #ywdnavregular .sf-menu li a,
	#ywdnavwrapper-home #ywdtopnavlinks a, #ywdnavwrapper-home #ywdtopnavsearchlabel, #ywdnavwrapper-home #ywdtopnavlanguagelabel {
		color:#FFFFFF;
	}


	#ywdnavwrapper-home #ywdnavregular .sf-menu li a.dhtmlnavactive,
	#ywdnavwrapper-home #ywdtopnavelements .ywdtopnavlinkon {
		color:#1B5E20;
	}






















	#ywdnavregular .sf-menu li {
		font-size:14px;
	}







	
		#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.navleft1current, #navlefttable a.navleft2current, #navlefttable a.navleft3current {
			font-weight:bold;
		}
	




	#navlefttable a {
		text-align:right;
	}




	
		#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 {
		color:#FFFFFF;
	}





	#ywdfooternav a:hover {
		color:#FFFFFF;
	}




	#ywdfooternav a {
		text-decoration:none;
	}


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




	







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



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



    








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




	#ywdfooterwrapper {
		margin-top:0px;
	}








	#ywdfooterwrapper {
		background-color:#757575;
	}







	#ywdfootnotes p, #ywdfootnotes td, #ywdfootnote1 td, #ywdfootnote2 td,
	#ywdfootnotes h1, #ywdfootnotes h2, #ywdfootnotes h3, #ywdfootnotes h4,
	#ywdfootnotes h5, #ywdfootnotes h6, #ywdfootnotes a, #ywdfootnotes a:hover, #ywdsitecopyright *, #ywdsitecopyrightmobile * {
		color:#FFFFFF;
	}














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





	.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],
	#ywdnavoverlay a.button, #ywdnavoverlay .button_submit,
	#ywdnavoverlay input[type=button], #ywdnavoverlay input[type=submit]  {
		border-radius:3px;
	}
	#ywdcontentwrapper .hollowbutton, #ywdfooterwrapper .hollowbutton, #ywdnavoverlay .hollowbutton, #ywdnavoverlay-mobile .hollowbutton, 
	#ywdcontentwrapper .hollowbuttonreverse, #ywdfooterwrapper .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],
	#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;
		}
		





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



	.ywdblogsummarypicasset {
		max-width:275px;
		
	}


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







.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;
	}







        



			