﻿/* Fonts */
/* Colors */
.btn {
  font-family: "Gotham-Medium", "Arial", sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  min-width: 100px;
  /*height: 40px;*/
  padding: 10px 20px;
  color: #fff;
  border-radius: 3px;
}
.btn.btn-default {
  color: black;
  background-color: #fff;
  border: 1px solid #ccc;
  padding: 0 10px 0 10px;
}
.btn.btn-default:hover,
.btn.btn-default:focus,
.btn.btn-default:active {
  background-color: lightslategray;
}
.btn.btn-primary {
  background-color: #772432;
}
.btn.btn-primary:hover {
  background-color: #6A202C;
}
.btn.btn-tertiary {
  background-color: #003143;
}
.btn.btn-tertiary:hover,
.btn.btn-tertiary:focus,
.btn.btn-tertiary:active,
.btn.btn-tertiary.active {
  background-color: #002939;
  color: #fff;
}
.btn.btn-tertiary.btn-sm {
  font-size: 12px;
  /*height: 30px;*/
  padding: 5px 12px;
}
.btn.btn-search,
.btn.search-toggle {
  height: 37px;
  border: none;
  margin: 0;
  min-width: 0;
}
.btn.joinBtn {
  padding: 6px 26px;
}
a.btn.btn-tertiary {
  color: #fff;
}
.formButtons {
  min-width: 100px;
}
.dropdown-toggle {
  font-family: "Gotham-Book", "Arial", sans-serif;
}
select {
  font-family: "Gotham-Book", "Arial", sans-serif;
}
@media screen and (min-width: 1024px) {
  .btn.btn-search,
  .btn.search-toggle {
    height: 30px;
  }
}