
body {
  padding-top: 50px; /* nav bar top height */
  overflow-x: hidden;

}

/* Logo and navbar brand styling */

a.navbar-brand{
padding: 5px 15px 5px 15px;

}

/*[class*="col-lg"]{*/
  /*padding: 30px;*/
/*}*/

.whois{
  background-color: lightgrey;
  min-height: 300px;
  line-height: 16px;
  padding: 40px 0 20px 0;

}

[class*="parallax-"]
{
  /* Set a specific height or Full height 100% */
  height: 600px;
  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
.parallax-first{
  background-image: url("../images/Soudure-MIG.jpg");
}

.soudure{
  padding-top: 40px;
  min-height: 400px;
  background-color: #ddd;
}

.parallax-second{
  background-image: url("../images/Soudure-TIG.jpg");
}

.caption {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  color: #000;
}

.caption span.border {
  background-color: #111;
  color: #fff;
  padding: 18px;
  font-size: 25px;
  letter-spacing: 10px;
}

.address-map{
   background-color: lightgrey;
}


body { background-color:#DDD; }

.carousel-inner > .item > img {
  min-width: 100%;
}

footer{
  margin-top: 20px;
  margin-bottom: 20px;
  min-height: 80px;
}

[class*="footer-"]{
  font-size: large;
  font-weight: bold;
}

.copyright{
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #ddd;
}
.row-footer, .footer-first, .footer-second, .footer-third{
  background-color: #ddd;
}

img { min-width: 100%; }

.img-slides{ min-height: 300px; }


    /* On small screens */
    @media screen and (max-width: 767px) {
    body {
      /*padding-top: 225px;  navbar-header height 50px plus 4 x 40px navbar-nav item plus 2x5px padding-bottom plus 5px padding-top */
      }
          [class*="parallax-"] {
    }
