.jumbotron{
    background: url('../../images/header.jpg') no-repeat center;
height: 500px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 50px;
}

.jumbotron h3 {
    text-align: right;
padding-right: 50px;
}

.jumbotron h4 {
    text-align: left;
    padding-left: 50px;
}

.jumbotron h5 {
    text-align: right;
    /*padding-right: 5px;*/
}

.jumbotron h6 {
    text-align: left;
    /*padding-left: 5px;*/
}

.form-group{
    margin-left: 2%;
    margin-right: 2%;
}


.entete:hover {
    cursor:zoom-in;
}
.navmenu-mobile {
    position: absolute;
    right: 80px;
    top: 15px;
    text-align: center;
}

@media (min-width: 768px) {
    .logo-center {
        position: absolute;
        width: 100%;
        left: 0;
        text-align: center;
        margin: auto;
    }
}
.title_head{
    margin-left:10px;
    margin-top: 20px;
    margin-bottom: 20px;
    color:#FFF;
    font-size:20px;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
}
.title_head:hover{
    margin-left:10px;
    margin-top: 20px;
    margin-bottom: 20px;
    color:#FFF;
    font-size:20px;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
}.title_head:active{
     margin-left:10px;
     margin-top: 20px;
     margin-bottom: 20px;
     color:#FFF;
     font-size:20px;
     text-transform: uppercase;
     font-weight: bold;
     text-decoration: none;
 }.title_head:focus{
       margin-left:10px;
       margin-top: 20px;
       margin-bottom: 20px;
      color:#FFF;
      font-size:20px;
      text-transform: uppercase;
      font-weight: bold;
       text-decoration: none;
  }

.head_cadre{
    display: inline;
    position: relative;
    list-style: none;
    text-align: right;
    float: right;
    margin-top:20px;

}
.head_cadre > li{
    display: inline;
}
@media (max-width: 1024px) {
    .head_cadre{
        display: block;
        position: relative;
        list-style: none;
        text-align: left;
        float: left;
        margin-top:20px;
        margin-left:10px;

    }
    .head_cadre > li{
        display: block;
    }
}
.headlink{
    color:#F5F5F5;
    font-size:18px;
    font-weight: bold;
    text-decoration: none;
    margin-right:10px;
}
.headlink:hover{
    color:#09a9b9;
}.headlink:active{
     color:#09a9b9;
}.headlink:focus{
      color:#09a9b9;
}
@keyframes appel {
    from {
        transform: scale(1);
        background-color:#09a9b9;
        color: #FFF;

    }

    to {
        transform: scale(0.95);
        background-color:#000000;
        color: #09a9b9;
    }
}
.appel_moi{
    background-color:#09a9b9;
    border:none;
    color: #FFF;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: bold;
    cursor: pointer;
    padding: 10px;
    margin-left: 20px;
    border-radius: 5px;
}
.appel_moi:hover{
    animation-name: appel;
    animation-duration: 1s;
    animation-iteration-count: 1;
    border: 2px solid #09a9b9;
    transform: scale(0.95);
    background-color:#000000;
    color: #09a9b9;
}
.section_gauche1{
    background-color: #000000;
    padding-top: 5%;
    padding-bottom: 5%;
    color: white;
    vertical-align: top;
}
.section_droite2{
    background-color: #f5f5f5;
    padding-top: 5%;
    padding-bottom: 5%;
    color: black;
    vertical-align: top;
}