You have to give #nav ul li ul.drop
the declaration width: auto
. Currently it's set to 200px.
#nav ul li ul.drop {
background: #ebf4fc;
padding: 5px;
position: absolute;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border: 1px solid #cee1f3;
display: none;
z-index: 9999;
//width: 200px;
width: auto; //change here
margin-top: -5px;
}