.button-row .btn-primary {
  border: 1px solid #fff;
}
.button-row .btn-primary:hover {
  border-color: #fff!important;
}
.button-row .btn-secondary {
  border: 1px solid #7eba00;
}
.button-row .btn-secondary:hover {
  border-color: #639200!important;
}
.button-row .btn {
  margin: 0 10px;
}
.button-row {
  width: 100%;
  text-align: center;
}
.clearfixbottom {
  clear:both;
  display: table !important;
}

@media only screen and (max-width: 767px) {
.swaptoflexcolumn {display: flex;flex-direction: column;}
.swaptoflexcolumn a:not(:last-child) {margin-bottom: 20px;}
}