/* Enter Your Custom CSS Here */
.navbar-header {
  margin-top : 15px;
  margin-bottom : 15px;
}

.navbar-collapse {
  margin-top : 15px;
}

.header-content-wrap {
  background: rgba(0, 0, 0, 0.1);
}

.focus-box .service-icon .pixeden {
  border-radius: 0%;
}

.focus-box .service-icon {
  margin-bottom: 0px;
  width: auto;
  border-radius: 0%;
  border: 0px solid #fff;;
}

@media (min-width: 700px){
.focus .col-sm-3 {
  width: 33%;
}
}

.section-header {
  padding-bottom: 35px;
}

.navbar-inverse .navbar-nav>li>a:hover {
  color: #ff7700;
}
.navbar-toggle {
  background-color: #070707;
  border-radius: 0px;
}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {
  background-color: #ff7700;
}
.navbar-toggle.active{
    background-color: #ff7700 !important;
}
.navbar-toggle.collapsed{
    background-color: #070707 !important;
}

.navbar-inverse .navbar-nav>li.current>a {
  color: #ff7700;
}

ul.nav > li.current_page_item.current > a::before {
  background: #ff7700;
}

.skill1, .skill2, .skill3, .skill4, .skill5 {
	display: none;
}

.our-team .row > div:nth-child(4n+1) .red-border-bottom:before{
    background: #ff7700;
}
.our-team .row > div:nth-child(4n+2) .red-border-bottom:before{
    background: #ff7700;
}
.our-team .row > div:nth-child(4n+3) .red-border-bottom:before{
    background: #ff7700;
}

.header-content-wrap {
  padding-top: 375px;
  padding-bottom: 270px;
}

.focus-box > p {
    text-align: left;
}

/* marge en dessous de la section "Qui sommes-nous" */
.about-us {
  padding-top: 100px; /* valeur origisale : 100px */
  padding-bottom : 10px; /* valeur originale : 100px */
}

/* marge en dessous de la section "nos missions" */
.focus {
  padding-top: 100px; /* valeur origisale : 100px */
  padding-bottom : 20px; /* valeur originale : 100px */
}

/* marge en dessous de la section "Les fondateurs" */
.our-team {
  padding-top: 100px; /* valeur origisale : 100px */
  padding-bottom : 20px; /* valeur originale : 66px */
}

/* marge en dessous de la section "contact" */
.contact-us {
  padding-top: 100px; /* valeur origisale : 100px */
  padding-bottom : 50px; /* valeur originale : 95px */
}
@media (min-width: 1200px){
.col-lg-3.col-sm-3.focus-box {
    width: 20% !important;
}
}
nav#site-navigation.in {
	height: auto !important;
}