nav#dropmenu{
  background: #E5E2E4;
  border-bottom: 5px solid #961900;
}
nav#dropmenu ul{
  list-style-type: none;
  margin:0 auto;
  padding:0;
  width: 900px; width:90rem;
  height: 40px; height:4rem;
}
#dropmenu li{
  position: relative;
  float: left;
  margin: 0;
  padding: 0;
  text-align: center;
}
#dropmenu li a{
  display: block;
  margin: 0;
  padding: 15px 19px 11px 19px;
  padding:1.5rem 1.9rem 1.1rem 1.9rem;
  color: #961900;
  font-weight:500;
  font-size: 15px; font-size:1.5rem;
  line-height: 1;
  text-decoration: none;
}
#dropmenu li:hover > a{
  background: #961900;
  color: #E5E2E4;
}
#dropmenu > li:hover > a{
  border-radius: 3px 3px 0 0;
  border-radius: 0.3rem 0.3rem 0 0;
}
#dropmenu li ul{
  list-style: none;
  position: absolute;
  top: 100%;
  left: 0;
  margin: 0;
  padding: 0;
  border-radius: 0 0 3px 3px;
  border-radius: 0 0 0.3rem 0.3rem ;
}
#dropmenu li:last-child ul{
  left: -100%;
  width: 100%
}
#dropmenu li ul li{
  overflow: hidden;
  width: 100%;
  height: 0;
  color: #fff;
  -moz-transition: .3s;
  -webkit-transition: .3s;
  -o-transition: .3s;
  -ms-transition: .3s;
  transition: .3s;
}
#dropmenu li ul li a{
	width:250px; width:25rem;
  padding: 13px 15px; padding:1.3rem 1.5rem;
  background: #E5E2E4;
  color: #961900;
  text-align: left;
	 font-family: "Roboto";
	 font-weight: 500;
	 font-style: normal;

  font-size: 14px; font-size:1.4rem;
  font-weight: normal;
}
#dropmenu li:hover > a{
  background: #961900;
  color: #E5E2E4;
}
#dropmenu li:hover ul li{
  overflow: visible;
  height: 39px; height:3.9rem;
}
#dropmenu li ul li:hover > a{
  background: #961900;
  color: #e5e2e4;
}


#dropmenu li:hover ul li:first-child{
  border-top: 0;
}
#dropmenu li:hover ul li:last-child{
  border-bottom: 0;
}
  
