.dropbtn{
    display: block ruby;
    background-color: white !important;
    border: none;
}
.btn .badge {
    position: relative;
    top: 2px !important;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  padding: 10px !important;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  font-size:14px;
  width: 250px;
  z-index: 2;
}

.dropdown-content a {
  color: black;
  font-size:10px;
  font-weight:bold;
  margin-bottom: 10px;

}
.dropdown-content a:hover {color: white;}
.dropdownbtn:hover .dropdown-content {display: block;background-color: white;}


#producttitle{
    font-size: 10px;
    text-decoration: underline;
}
#deleteitem{

    display: contents !important;
    font-size: 15px !important;
    color:black;
}
#subtotal{
    text-align: center;
}
.stretched-link{
    background-color: gray !important;
    color: white !important;
    border: 1px solid gray !important;
}
#icon_image{
    width: 19px;
}
#alignment{

  list-style: none;
  float:right;


}
.quantity{
  display: contents !important;
}
#alignmentshortcode{

  list-style: none;
}

.dropup {
  position: relative;
  display: inline-block;
}

.dropup-content {
  display: none;
  background-color: #f1f1f1;
  padding: 10px !important;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  font-size:14px;
  width: 250px;
  bottom: 120px;
  z-index: 2;
}

.dropup-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropup-content a:hover {background-color: #f1f1f1}

.dropup:hover .dropup-content {
  display: block;
  background-color: white;
}
#divAlwaysDisplay{
  display: none;
}