img#header-logo.img-responsive {
  max-height:180px;
  margin:auto;
}

h2.text-centered {
  text-align:center;
  font-weight:400;
}

@media (max-width:1199px) {
  p#first.text-center.intro {
    max-width:900px;
  }
}

@media (min-width:1200px) {
  p#first.text-center.intro {
    max-width:900px;
  }
}

p#first.text-center.intro {
  font-size:18px;
}

@media (min-width:1200px) {
  .container {
    width:970px;
  }
}

a.list-group-item {
  font-weight:bold;
  text-align:center;
}

.list-group-item {
  position:relative;
  display:block;
  padding:10px 15px;
  margin-bottom:-1px;
  background-color:#fff;
  border:1px solid #ffffff;
}

.list-group {
  border-radius:4px;
  -webkit-box-shadow:0 1px 2px #ffffff;
  box-shadow:0 1px 2px #ffffff;
}

