h1 {
  margin-top: 0px !important;
}
.well {
  background-color: #337AB7 !important;
}
.message {
  font-family: 'Permanent Marker', cursive;
  font-size: 37px;
  color: white !important;
}
.quote {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
#header {
  font-family: 'Pacifico', cursive;
  font-size: 50px;
  padding-top: 8px;
  padding-bottom: 20px;
  margin-bottom: 0px !important;
}

#header_padding {
  background-color: #42A5F5;
  min-height: 25px !important;
  margin-top: 0px !important;
}
#footer {
  background-color: #42A5F5;
  position: fixed;
  bottom: 0;
  width: 100%;
  font-size: 25px;
  font-family: 'Sacramento', cursive;
  color: white;
}
 /* Style all font awesome icons */
.fa {
    padding-top: 10px;
    padding-left: 4px;
    font-size: 30px;
    width: 50px;
    height: 50px;
    text-align: center;
    text-decoration: none;
    border-radius: 50%;
}
/* Set a specific color for each brand */

/* Facebook */
.fa-facebook {
    background: white;
    color: #3B5998;
}

/* Twitter */
.fa-twitter {
    background: white;
    color: #55ACEE;
} 
