nav {
    font-size: 1.4rem;
}
body {
  min-height: 75rem; /* Can be removed; just added for demo purposes */
}
input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.navbar {
  margin-bottom: 0;
}

.jumbotron {
  padding-top: 2rem;
  padding-bottom: 2rem;
  margin-bottom: 0;
  background-color: #fff;
}

.jumbotron p:last-child {
  margin-bottom: 0;
}

.jumbotron-heading {
  font-weight: 300;
}

.jumbotron .container {
  max-width: 40rem;
}

.album {
 /* Can be removed; just added for demo purposes */
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}

.card {
  float: left;
  width: 33.333%;
  padding: .75rem;
  margin-bottom: 2rem;
  border: 0;
}

.card > img {
  margin-bottom: .75rem;
}

.card-text {
  font-size: 85%;
}

footer {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

footer p {
  margin-bottom: .25rem;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

.pricing-header {
  max-width: 700px;
}

.card-deck .card {
  
  min-width: 350px;
}
.btn-responsive {
    white-space: normal !important;
    word-wrap: break-word;
}

button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.btn {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
