  #menu_top_float {
    position: fixed;
    right: 0;
    top: 1%;
    width: 20em;
    margin: -0.5em 0 0 0;
    z-index: 5;
    background: hsla(80, 90%, 40%, 0.7);
    color: white;
    font-weight: bold;
    font-size: large;
    text-align: left;
    border: solid hsla(80, 90%, 40%, 0.5);
    border-right: none;
    padding: 0.5em 0.5em 0.5em 2.5em;
    box-shadow: 0 1px 3px black;
    border-radius: 0.5em 0.5em 0.5em 0.5em;
	font-size: 10px;
  }
  #menu_top_float li { margin: 0 }
  #menu_top_float a { color: inherit }

  /* Make menu absolute, not fixed, on IE 5 & 6 */
  #menu_top_float { position: absolute }
  *>#menu_top_float { position: fixed }
.menu_top_float_cus{
	width: 25em !important;
}

#menu_top_float_clock{
float: left;
padding-right: 5px;
}
#menu_top_float_user{
float: right;
padding-right: 5px;
}

#menu_top_float_user{
cursor: pointer;
}

#main-nav{
	background: #fff;
	opacity: 0.9;
}

@media screen and (max-width: 800px) { 
.menu_top_float_cus{
display:none;
}



}