
				


            
            



        




	body {
		background-color:#EDEDED;
	}


    

























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


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




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


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


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







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


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






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


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







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





























































    






  




    











    



	a img:hover {
		opacity:.6;
	}



    









    
        
    






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

   

   

   

   

   








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



	h1 {
		font-size:36px;
	}



	h2 {
		font-size:26px;
	}














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



	h1  {
		line-height:44px;
	}



	h2  {
		line-height:34px;
	}













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



	#ywdcontentwrapper h1, #ywdfooterwrapper h1, #ywdnavoverlay h1, #ywdtopnavbefore h1, #ywdtopnavbeforemobile h1 {
		color:#000000;
	}
	



	#ywdcontentwrapper h2, #ywdfooterwrapper h2, #ywdnavoverlay h2, #ywdtopnavbefore h2, #ywdtopnavbeforemobile h2 {
		color:#000000;
	}
	



	#ywdcontentwrapper h3, #ywdfooterwrapper h3, #ywdnavoverlay h3, #ywdtopnavbefore h3, #ywdtopnavbeforemobile h3 {
		color:#000000;
	}
	



	#ywdcontentwrapper h4, #ywdfooterwrapper h4, #ywdnavoverlay h4, #ywdnavoverlay h4, #ywdtopnavbefore h4, #ywdtopnavbeforemobile h4 {
		color:#000000;
	}
	



	#ywdcontentwrapper h5, #ywdfooterwrapper h5, #ywdnavoverlay h5, #ywdtopnavbefore h5, #ywdtopnavbeforemobile h5 {
		color:#666666;
	}
	



	#ywdcontentwrapper h6, #ywdfooterwrapper h6, #ywdnavoverlay h6, #ywdtopnavbefore h6, #ywdtopnavbeforemobile h6 {
		color:#000000;
	}
	


































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




	#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:0em;
	}







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




























































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






	#ywdcontentwrapper .wp table, #ywdcontentwrapper .wp table th, #ywdcontentwrapper .wp table td {
		border-color:#DDDDDD;
	}










	hr {
		border-top-color:#DDDDDD;
	}


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





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



	blockquote {
		margin-left:2em;
	}


	blockquote {
		padding-left:1em;
	}








	#ywdautoformat1, #ywdpagewrapper .ywdautoformat1 {



	border-width:1px;


	
		
	
	border-style:dotted;


	border-color:#AAAAAA;


	padding:0px;


	


	


	


	




	
		border-top:none;
		border-left:none;
		border-right:none;
	





	margin-top:20px;


	margin-bottom:15px;




}




	#ywdautoformat2, #ywdpagewrapper .ywdautoformat2 {



	border-width:1px;


	
		
	
	border-style:solid;



	padding:20px;


	


	


	


	


	background-color:#EEEEEE;



	
		border:none;
	









}




	#ywdautoformat3, #ywdpagewrapper .ywdautoformat3 {



	border-width:1px;


	
		
	
	border-style:solid;


	border-color:#DDDDDD;


	


	


	


	


	padding-bottom:20px;




	
		border-top:none;
		border-left:none;
		border-right:none;
	









}




	
		.ywdform {
	



	border-width:1px;


	
		
	
	border-style:solid;



	padding:20px;


	


	


	


	


	background-color:#F2F2F2;



	
		border:none;
	









}




	#ywdautoformat5, #ywdpagewrapper .ywdautoformat5 {



	border-width:1px;


	
		
	
	border-style:solid;



	padding:15px;


	


	


	


	


	background-color:#FFFFFF;



	
		border:none;
	









}



    

    


	#ywdnavgeneric {
		width:1000px;
		margin:0px auto 0px auto;
		float:none;
	}
	#ywdnavbanner, #ywdnavbannermobile {
		float:none;
	}
	#ywdnavbanner img, #ywdnavbannermobile img {
		position:relative;
		max-height:inherit;
	}
	.sf-menu {
		margin-bottom:0px;
	}
	#ywdnavsocial {
		float:right;
	}
	#ywdcontentwrapper {
		margin-top:145px;
	}
















	
		
		nav,  #ywdnavmobile {
			border-bottom-style:none;
		}
	
	










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


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












  




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


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


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


























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




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




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




















  








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







	
		#navlefttable a {
			text-transform:uppercase;
		}
		


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






















	#navlefttable .navleft2current, #navlefttable .navleft3current {
		border-radius:px;
	}

















  

		#ywdtopnavlinks a, #ywdtopnavsearchlabel, #ywdtopnavlanguagelabel {font-family:Arial, Helvetica, sans-serif;}
	









	
			#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 {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, #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 {
		background-color:#000000;
	}







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


















	.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:2px;
	}
	#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:2px;
	}




	
			
		




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





	.RightNavContent, .RightNavContentContainer {
		width:160px;
	}



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














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







        



			