.header_bg{
   position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
#print{
  background: url(../fonds/comm.jpg) 50% 0 no-repeat scroll;
  background-attachment: scroll;
   background-position: center center;
   background-repeat: none;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   background-size: cover;
   -o-background-size: cover;
   background-attachment: fixed;
}
#web{
  background: url(../fonds/contact.jpg) 100% 0 no-repeat scroll;
  background-attachment: scroll;
   background-position: center center;
   background-repeat: none;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   background-size: cover;
   -o-background-size: cover;
   background-attachment: fixed;
}

#agence{
  background: url(../images/agence.jpg) 50% 0 no-repeat scroll;
  background-attachment: scroll;
   background-position: center center;
   background-repeat: none;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   background-size: cover;
   -o-background-size: cover;
   background-attachment: fixed;
}
#services{
    background: url(../fonds/siteweb.jpg) 50% 0 no-repeat scroll;
    background-attachment: scroll;
     background-position: center center;
     background-repeat: none;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     background-size: cover;
     -o-background-size: cover;
     background-attachment: fixed;
}

#application{
    background: url(../fonds/application.jpg) 50% 0 no-repeat scroll;
    background-attachment: scroll;
     background-position: center center;
     background-repeat: none;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     background-size: cover;
     -o-background-size: cover;
     background-attachment: fixed;
  }
#identite{
    background: url(../fonds/visuel.jpg) 50% 0 no-repeat scroll;
    background-attachment: scroll;
     background-position: center center;
     background-repeat: none;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     background-size: cover;
     -o-background-size: cover;
     background-attachment: fixed;
}
#motion{
    background: url(../fonds/motion.jpg) 50% 0 no-repeat scroll;
    background-attachment: scroll;
     background-position: center center;
     background-repeat: none;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     background-size: cover;
     -o-background-size: cover;
     background-attachment: fixed;
}
#realisation{
    background: url(../fonds/reaslisation.jpg) 50% 0 no-repeat scroll;
    background-attachment: scroll;
     background-position: center center;
     background-repeat: none;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     background-size: cover;
     -o-background-size: cover;
     background-attachment: fixed;
}
#audite{
    background: url(../fonds/audite.jpg) 50% 0 no-repeat scroll;
    background-attachment: scroll;
     background-position: center center;
     background-repeat: none;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     background-size: cover;
     -o-background-size: cover;
     background-attachment: fixed;
}
#suivie{
    background: url(../fonds/suivie.jpg) 50% 0 no-repeat scroll;
    background-attachment: scroll;
     background-position: center center;
     background-repeat: none;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     background-size: cover;
     -o-background-size: cover;
     background-attachment: fixed;
}
header {
    transition: all 0.4s ease-in-out;
    position: relative;
    overflow: hidden;
}
.items{
  padding-top: 80px;
}
header .intro-text {
    padding-top: 0px;
    padding-bottom: 0px;
}

header .intro-text .intro-lead-in {
    margin-bottom: 5px;
    font-size: 14px;
    line-height: 18px;

}

header .intro-text .intro-heading {
    margin-bottom: 5px;
    text-transform: uppercase;
    font-size: 30px;
    font-weight: 700;
    line-height: 50px;
}

@media(min-width:768px) {
    header {
        color: #fff;
        transition: all 0.4s ease-in-out;
        position: relative;
        overflow: hidden;
        height: 400px;
    }
    header .intro-text {
        padding-top: 100px;
        padding-bottom: 102px;
    }

    header .intro-text .intro-lead-in {
        margin-bottom: 5px;
        line-height: 30px;
        font-size: 18px;
    }
    header .intro-text .intro-lead-in h2{
        font-size: 3em;
        margin-top: 0px;
        font-weight: 900;
    }
    .nav-tabs{
        border-bottom: 1px solid #fff!important;
    }


button:focus {
	outline:none;
}

.btn-list button {
	margin:0 5px;
}

