#navigation{border:none;border:0;margin-top:0; margin-left: 0;font-weight:bold;width:auto; position: fixed;font-weight: normal;font-size: 16px}
#navigation ul{height:20px;list-style:none;margin:0;padding:0;font-size: 16px}
#navigation li{float:left;padding:0 0 0 0px;}
#navigation li a{color:rgba(59,59,59,1.00);display:block;line-height:35px;margin:0;padding:0 12px;text-align:center;text-decoration:none;border-bottom: 2px solid #fcc500;border-spacing: 0px;}
#navigation li a:hover{border-bottom: 2px solid black;border-spacing: 0px;}
#navigation ul li:hover a{font-weight: bold;}
#navigation li ul{display:none;height:auto;padding:0;padding-top: 23px; margin-top: 1px; border:0;position:absolute;width:200px;z-index:200; text-decoration: none; font-size: 10px;  letter-spacing: 0px;}
#navigation li:hover ul{display:block; text-decoration: none;  }
#navigation li li{display:block;float:none;margin:0;padding:0px; width:200px;background:#fcc500;  letter-spacing:0px;}
#navigation li:hover li a{background:none; color:#333; }
#navigation li ul a{display:block;height:45px;font-style:normal;margin:0;padding:0px 5px 0 10px;text-align:left;line-height:45px; }
#navigation li ul a:hover,
#navigation li ul li:hover a{border:0;color:#FFF;text-decoration:none;background:#333;}


@media screen and (max-width:950px){ 
#navigation li ul{display:none;height:auto;padding:0;padding-top: 15px; margin:0;border:0;position:absolute;width:150px;z-index:200; }
#navigation li a{line-height:21px;margin:0;padding:0 10px;text-align:center;text-decoration:none}
#navigation li ul a{display:block;height:40px;font-style:normal;margin:0;padding:0 10px 0 10px;text-align:left}
}
