@media (min-width: 768px) {
    .navbar-default {
        padding-left: 7%;
        padding-right: 7%;
    }
}

.navbar-default {
  background-color: #222222;
  margin-bottom: 0;
}

.header {
  background-image: url('../images/covering.png');
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  text-align: right;
  padding-top: 240px;
  padding-bottom: 200px;
}

.header h1 {
  padding-left: 10%;
}

.header h2 {
  padding-left: 10%;
}

.header h3 {
  padding-left: 10%;
}

.content {
  text-align: justify;
  margin-top: 25px;
  margin-bottom: 25px;
}

.content .row {
  padding-top: 50px;
}

@media (min-width: 992px) {
  .vcenter {
      float:none;
      display:inline-block;
      vertical-align:middle;
      margin-right:-4px;
  }
}

@media (max-width: 992px) {
  .content img {
      margin: 0 auto;
  }
}

.contact {
  text-align: center;
}

.footer {
  padding-left: 5%;
  padding-right: 5%;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}
