#MenuBar #Options li a.button {
  display: inline-block;
}
#MenuBar .locationsFlyout {
  display: inline-block;
  overflow: hidden;
  background: #fff;
  width: 0px;
  transition: width 180ms, height 0ms;
  position: relative;
  top: 10px;
}
#MenuBar .locationsFlyout.open {
  width: 250px;
}
@media (max-width: 639px) {
  #MenuBar #Options li a.button {
    display: block;
  }
  #MenuBar .locationsFlyout {
    position: absolute;
    left: 0;
    top: 45px;
    height: 0px;
    width: 100%;
    background: #fff;
    border-top: 1px solid #eee;
    transition: width 0ms, height 180ms;
  }
  #MenuBar .locationsFlyout .locationsSearchContainer {
    position: relative;
    top: 8px;
    left: 12px;
  }
  #MenuBar .locationsFlyout.open {
    height: 45px;
    width: 100%;
  }
}

/* Custom Locations Pulldown Overrides */


.select2-container--default .select2-selection--single {
  border: none;
}

.locationsSearchContainer,
.select2-results__options {
  font-size: 14px;
}

.select2-results__option {
  padding: 2px 10px;
}

.select2-dropdown {
  border: none;
}

.select2-search--dropdown {
  padding: 0px;
}

input.select2-search__field {
  outline: none !important;
  font-size: 14px !important;
  font-family: Arial, Helvetica, sans-serif !important;
}