.btn {  
  color: white;  
  text-decoration: none;  
  padding: 8px 10px;  
  position: relative;  
  display: inline-block;
  margin-top: -12px;
  margin-left: -15px;
  height: -webkit-fill-available;
}  

.btn_submenu {  
  background-color: inherit;  
  color: white;  
  text-decoration: none;  
  padding: 8px 10px;  
  position: relative;  
  display: inline-block;  
}  
  
/* Darker background on mouse-over */  
.btn:hover {  
   background: red;
}  
    
.btn .badge {  
  position: absolute;  
  top: 0px;
  right: 0px;
  padding: 2px 5px;  
  border-radius: 50%;  
  background-color: red;  
  color: white;  
}  

.btn_submenu .badge {  
  position: absolute;  
  top: 0px;
  right: 0px;
  padding: 2px 5px;  
  border-radius: 50%;  
  background-color: red;  
  color: white;  
}  