html {
  position: relative;
  min-height: 100%; }
  html body {
    margin-bottom: 60px;
    padding-top: 5em;
    color: #3C9C9D; }
    html body h1 {
      font-size: 2.8em; }
    html body h2 {
      font-size: 2.6em; }
    html body h3 {
      font-size: 2.4em; }
    html body h4 {
      font-size: 2em; }
    html body h5 {
      font-size: 1.8em; }
    html body h6 {
      font-size: 1.4em; }
    html body p {
      font-size: 1.2em;
      margin-top: 1em;
      margin-bottom: 1em; }
    html body a {
      font-size: 1em; }
    html body .btn-default {
      color: #3C9C9D;
      border-color: #3C9C9D;
      background-color: rgba(77, 194, 196, 0.2); }
      html body .btn-default:hover {
        background-color: #4DC2C4;
        border-color: #3C9C9D;
        color: #FFFFFF; }
    html body .navbar {
      background-color: #4DC2C4;
      border-color: #3C9C9D; }
      html body .navbar .navbar-toggle:hover, html body .navbar .navbar-toggle:focus {
        background-color: #3C9C9D; }
      html body .navbar .navbar-brand {
        padding: 0;
        color: #FFFFFF; }
      html body .navbar .navbar-nav li a {
        color: #FFFFFF; }
      html body .navbar .navbar-nav .active a {
        background-color: #3C9C9D; }
        html body .navbar .navbar-nav .active a:hover, html body .navbar .navbar-nav .active a:focus {
          background-color: #307c7d; }
    html body .carousel {
      padding: 0;
      height: 30em; }
      html body .carousel .item {
        height: 30em;
        /*img {
          width: 100% !important;
        }*/ }
    html body .list-group {
      padding-left: 15px; }
    html body .photo {
      margin-bottom: 1em; }
    html body .map {
      margin-bottom: 2em; }
    html body .footer {
      position: absolute;
      bottom: 0;
      width: 100%;
      /* Set the fixed height of the footer here */
      height: 60px;
      background-color: #4DC2C4;
      color: #FFFFFF; }

/*# sourceMappingURL=app.css.map */
