#dropmenu {  list-style-type: none;  width: 100%;  min-width: 960px;  margin: 0 auto ;  padding: 0;}#dropmenu li {  position: relative;  width: 10%;  float: left;  margin: 0;  padding: 0;  border: white 1px solid;  text-align: center;}#dropmenu li a {  display: block;  margin: 2;  padding: 12px 0;  background: orchid;  color: #fff;  font-size: 12px;  font-weight: bold;  line-height: 1;  text-decoration: none;}#dropmenu li ul {  list-style: none;  position: absolute;  z-index: 100;  top: 100%;  left: 0;  width: 100%;  margin: 0;  padding: 0;}#dropmenu li ul li {  overflow: hidden;  width: 100%;  height: 0;    font-size: 10px;  color: #fff;  transition: .2s;}#dropmenu li ul li a {  padding: 12px 15px;  background: plum;  text-align: left;  font-size: 12px;  font-weight: normal;}#dropmenu > li:hover > a {  background: darkorchid}/*#7c8c0e */#dropmenu > li:hover li:hover > a {  background: mediumorchid }/*#6e7c0c */#dropmenu > li:hover > ul > li {  overflow: visible;  height: 38px;}#dropmenu li ul li ul {  top: 0;  left: 100%;}#dropmenu li:last-child ul li ul {  left: -100%;  width: 100%;}#dropmenu li ul li ul:before {  position: absolute;  content: "";  top: 13px;  left: -20px;  width: 0;  height: 0;  border: 5px solid transparent;  border-left-color: blue; /*#454e08 */}#dropmenu li:last-child ul li ul:before {  position: absolute;  content: "";  top: 13px;  left: 200%;  margin-left: -20px;  border: 5px solid transparent;  border-right-color: #454e08;}#dropmenu li ul li:hover > ul > li {  overflow: visible;  height: 38px;}#dropmenu li ul li ul li a {  background: limegreen}/* #616d0b */#dropmenu li:hover ul li ul li a:hover {  background: darkorange}/*#535d09 */