#ssss{
  display: flex;
  justify-content: center;
}

#ssss ul ul {
  display: none;
}

  #ssss ul li:hover > ul {
    display: block;
  }














  #ssss ul {
 

  padding: 0 20px;
  border-radius: 10px;  
  list-style: none;
  position: relative;
  display: inline-table;
}
  #ssss ul:after {
    content: ""; clear: both; display: block;
  }










  #ssss ul li {
  float: left;
  height:41px !important;
}
  #ssss ul li:hover {
    background: #4b545f;
   /* background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
    background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
    background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);  */
 height:41px !important;
  }
    #ssss ul li:hover a {
      color: #fff;
 /*height:41px !important;      */
    }
  
  #ssss ul li a {
    display: block; padding: 25px 20px;
    color: #757575; text-decoration: none;
     height:41px !important;
  }





















  #ssss ul ul {

  background: #5f6975; border-radius: 0px; padding: 0;
  position: absolute; top: 100%;       width:210px;
}
  #ssss ul ul li {

   /* float: none;  */
    position: relative;
                                  
  }
    #ssss ul ul li a {
      padding: 11px 5px;
      color: #fff;
    } 
      #ssss ul ul li a:hover {               padding: 11px 5px;            
      /*  background: #4b545f; */

      }


      #ssss ul ul ul {
  position: absolute; left: 100%; top:0;
}


/*new styles*/

#ssss ul li {
    position: relative;
    float: left;
    height: 45px !important;
}

/* Force the dropdown to be a vertical column */
#ssss ul ul {
    display: none;
    position: absolute;
    top: 45px; /* Matches the 45px height of your parent li */
    left: 0;
    width: 210px;
    background: #222222;
    padding: 0;
    margin: 0;
    list-style: none;
    z-index: 999;
}

/* Ensure sub-items don't try to float left */
#ssss ul ul li {
    float: none !important; 
    width: 100%;
}

#ssss ul ul li a {
    padding: 12px 15px !important;
    line-height: normal !important;
    height: auto !important;
    text-align: left;
}