@media screen and (max-width: 860px) {
  #rsp-menu-top {
    display: none;
  }
}

#rsp-menu-top{    
 background-color: rgba(23, 29, 33, 0.88);
    /* opacity: 0.9; */
    margin: 0;
    padding: 0px;
    width: 100%;
    height: 40px;
} 
#rsp-menu-top ul{margin:0;padding:0;height:40px;}
#rsp-menu-top li{
 float: left;
    /* color: #C0C0C0; */
    list-style-type: none;
    padding: 0 20px;
    line-height: 40px;

}
#rsp-menu-top li a{font-weight:100;color:#fff;}