/* Menu box===================*/
.sm-clean {line-height:2.6em;font:normal 1em 'HelveticaNeueLT', sans-serif;}	
.sm-clean > li {display:block;padding:0;width:100% !important;border-bottoms:1px solid #666;background-image: url('/img/button.png');background-size:100% 100%;text-align:center;}
.sm-clean > li:first-child {}
.sm-clean > li:last-child {border:0;}
.sm-clean > li > ul > li {text-align:left;font-weight: normal;text-transform:none;border-top:1px solid #666;}
.sm-clean > li > ul > li > ul > li {text-align:left;font-weight: normal;text-transform:none;border-top:1px solid #999;}
.sm-clean ul {font-size:0.9em;background:#99cc00;position:static !important;top:auto !important;left:auto !important;margin-left:0 !important;margin-top:0 !important;width:auto !important;min-width:0 !important;max-width:none !important;}
.sm-clean ul ul {font-size:0.9em;background:#ccc;}
/* Menu items===================*/	
.sm-clean a {	line-height:2.6em;padding:0 0.5em; text-decoration:none; color: white;white-space:wrap;}	
.sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active{background:rgba(0,0,0,0.1);}
.sm-clean ul a {border-left:1em solid transparent;font-size:.9em; color: black;}	
.sm-clean ul a:hover, .sm-clean ul a:focus, .sm-clean ul a:active{background:rgba(0,0,0,0.1);}	
.sm-clean ul ul a{border-left:2em solid transparent;}
.sm-clean ul ul ul a{border-left:3em solid transparent;}
.sm-clean ul ul ul ul a{border-left:4em solid transparent;}
.sm-clean ul ul ul ul ul a{border-left:5em solid transparent;}
/* current items - add the class manually to some item or check the "markCurrentItem" script option */	
.sm-clean a.current, .sm-clean a.current:hover, .sm-clean a.current:focus, .sm-clean a.current:active {color:#BAA360;}
/*---------------------------------------------------------------
  Responsiveness  These will make the sub menus collapsible when the screen width is too small.
  ---------------------------------------------------------------*/
/* decrease horizontal main menu items left/right padding to avoid wrapping */

@media screen and (max-width:1079px){
}
@media screen and (max-width:1023px){ 
}
@media screen and (max-width:799px){
}
@media screen and (max-width:767px){ 
}
@media screen and (max-width:599px){ 
}
@media screen and (max-width:479px){
}
@media screen and (max-width: 480px) {
  
}