
body, html {padding: 0;margin: 0;}
body {background-image: url(img/5.jpg);background-size: 100% 100%;background-attachment: fixed;}
a, a:hover {text-decoration: none;}
.container-fluid {padding: 0;margin: 0;}
.site-content {padding: 0;margin: 0;}
.site-cache {padding: 0;right: 0;}
.container {margin: 0;}
.separator {height: 3px;width: 5%;border: none;box-shadow: none;background-color: white;}
/*----------------------CONTACT----------------------*/

.contact {height: auto;width: 100%;min-height: 100%;}
.contact input {margin-top: 20px;}
.contact textarea {margin-top: 20px;margin-bottom: 20px;}
.contact article {width: 49%;min-width: 250px;height: auto;}
.blockcontact {margin-top: 200px;margin-left: auto;margin-right: auto;height: auto;width: 600px;max-width: 80%;}
.container-block {display: block;background-color: white;height: auto;min-height: 85%;width: 100%;margin-bottom: 70px;padding: 20px;}
.titre {color: #2B3133;margin: 0;text-align: center;}
.titre hr {height: 3px;width: 5%;border: none;background-color: #2B3133;box-shadow: none;text-align: center;}
.adresse {color: #2B3133;text-align: center;margin-left: auto;margin-right: auto;}
.adresse p {font-size: 18px;}
#bouton {margin-top: 10px;background-color: #2B3133;color: white;}

@media screen and (max-width: 750px) {
    .blockcontact {width: auto; margin-right: auto;margin-left: auto;text-align: center;margin-top: 30px;}
    .container-block {background-color: white;padding: 10px; width: auto;}
    .titre hr {height: 3px;width: 100%;border: none;background-color: #2B3133;box-shadow: none;text-align: center;}
    .adresse {line-height: 1.5em;border-right: none;}
    .contact input {margin-top: 20px; width: 100%;}
    .contact textarea {margin-top: 20px;}
    #bouton {margin-top: 20px;background-color: #2B3133;color: white;margin-bottom: 20px;}
    .logopart img {height: 20px;margin-right: 5px;}
    .partenaire {height: auto;width: 100%;font-weight: bold;display: block;color: black;text-align: center;margin-bottom: 0;}
    .map {display: none;}
    .footer {height: 60px;width: 100%;background-color: #2B3133;color: white;text-align: center;line-height: 60px;}
    .footer span {margin-top: 0;padding: 0;}
    .adressfoot {display: none;}
 }
