ul#menus1 {list-style-type:none; mpadding: 0;}
ul#menus1 ul{width: 100%; list-style-type:none; margin: 0; padding: 0;}

ul#menus1 a {
  display: block;
  text-decoration: none;
}

ul#menus1 a.firsts1 {
  display: block;
  text-decoration: none;
}

ul#menus1 a:hover.firsts1 {
  display: block;
  text-decoration: none;
  background-position: top;
  background-repeat: no-repeat;
}

ul#menus1 li {
  border-bottom: 1px solid #89a6d6;
}

ul#menus1 li a {
  color: #000000;	
}
ul#menus1 li a span{font-size: 10px; position: relative; margin-right: 20px; top: 3px;}

ul#menus1 li a:hover {
	color:#00266d;
	
}
ul#menus1 li ul li{border-bottom: none; line-height: 30px;}
ul#menus1 li ul li a {
  color: #000000;
}

ul#menus1 li ul li a:hover, ul#menus1 li ul li a.activemenu {
  color: #00266d;
}


.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

@media only screen and (min-width: 640px) and (max-width: 767px) {
ul#menus1{display: none;}
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
ul#menus1{display: none;}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
ul#menus1{display: none;}
}