div.accueil_box a:link,h1{padding-bottom:1rem;color:#000}h2,h4{color:#f67e11;text-align:center}body,h4,html{margin-top:0}h3,h5{margin-bottom:2rem}h4,header h1{font-size:150%}div.accueil_box a:link,h1,h2,h4{text-align:center}a,h4{text-decoration:underline}.container,html{min-height:90vh}footer,img{height:10vh}footer,footer a{color:#fff}body.home{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-1;font:1em "Helvetica Neue",sans-serif}div.accueil_box a:link{outline:0;text-decoration:none;margin-left:35px;margin-right:35px}p{color:red}h1{margin-bottom:1rem;line-height:2.5rem}h2{margin-top:1.5rem;margin-bottom:1.5rem}h4{margin-bottom:0}body,html{height:100%}nav.menu-nav{float:left;color:green}nav.menu-nav ul li.btn{display:inline-block;list-style-type:none}nav.menu-nav ul li.btn a{color:#00f;text-decoration:none;padding:10px}nav.menu-nav ul li.btn:hover a{color:red;background-color:#fff;transition:.3s}header{height:0;background-color:#f0f8f7}h5{text-align:right;margin-top:2rem}header h1{overflow:auto;float:left}header h2{color:#000;transform:translateY(60%)}header img{height:70px;display:block;margin:auto auto auto 100px;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}img{margin-right:auto;float:top;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}div#content div.img_align{text-align:center;width:33vw}div#content div.text_align{text-align:justify;width:28vw;padding-left:2vw;padding-right:2vw;margin-bottom:1rem;line-height:1.5rem;font-size:80%}button,div#content div.checkbox,input,select,textarea{font-family:inherit;font-size:100%;box-sizing:border-box}div#content div.text_align_home{text-align:justify;width:17.5vw;margin-left:7.3vw;margin-bottom:1rem}div#content div.intro{width:28vw;margin-left:2.2vw;line-height:1.5rem;text-align:center}div#content div.text_align_home a{color:#00f;text-decoration:underline;margin:0}div#content div.errors{margin-bottom:1rem;text-align:center;transform:translateX(-50%);width:80%;margin-left:50%}div#content div{display:inline-block;width:33%;padding-top:30px}div#content div.leftbox{float:left;width:20vw;margin-right:10px;background:#add8e6}div#content div.rightbox{float:right;width:20vw;margin-left:10px;background:#deb887}div#content div.accueil_box{flex:1;overflow:hidden;background:rgba(255,255,255,.6);min-height:90vh}div#content div.inscription_box h1,div#content div.leftbox h1,p{margin:35px}div#content div.inscription_box{background-color:#fff;height:100%;margin:35px;float:top;vertical-align:top}.container{display:flex;flex-direction:column}.container .content{flex:1}footer{display:flex;flex-direction:row;text-align:left;background-color:#696969;min-width:100%;line-height:1.5rem;padding-top:2vh;padding-bottom:2vh}button,div.socialite,input,select,textarea{transform:translateX(-50%);min-width:18vw;max-width:18vw;}

footer div.copyright{flex:1;margin-left:35vw}footer div.about{flex:1;margin-right:25vw}h1.headline{font-size:50px;padding:15px}button,input,select,textarea{padding:5px;margin:10px 10px 10px 50%;text-align:center;border:3px solid #000}input[type=submit]{background:rgba(255,255,255,.6);border:3px solid #000}div#content div.checkbox{max-width:20vw;min-width:20vw;padding-top:0;margin-left:50%;transform:translateX(-50%);white-space:normal;overflow-wrap:break-word}div#content div.checkbox input{margin-left:0;transform:translateX(0);width:2vw}div#content label{display:inline-block;width:22vw;text-align:center}

div.socialite {  
      display: none;
 }

div.socialite a{background: black; color: #FFF;
/*      display: none;*/
/*      padding: 5px; text-align: center; border-radius: 3px;*/
/*      border: thin solid #888;
      box-shadow: grey; margin-left: 15vw; */ }




@media (max-width:1500.98px){html{font-size:85%}td,th{font-size:70%}div.leftbox_margin,div.rightbox_margin{display:none}

a{color:white !important}



/*      div.socialite img{display:inline-block;height:1.5rem;margin-right:.5rem;vertical-align:middle;-moz-border-radius:0;-webkit-border-radius:0px;-ms-border-radius:0px;border-radius:0}
}
*/

a.socialite_android{color:#fff;}
.btn{padding:10px 16px;margin:5px;font-size:18px;line-height:1.3333333;border-radius:6px;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-weight:500;text-decoration:none;display:inline-block}
.btn:active:focus,.btn:focus{outline:0}
.btn:focus,.btn:hover{color:#333;text-decoration:none;outline:0}
.btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.socialite_android{color:#fff;background-color:#111;border-color:#000;padding:15px 16px 5px 40px;position:relative;font-family:fontfutura;font-weight:600}
.socialite_android:focus{color:#fff;background-color:#555;border-color:#000}
.socialite_android:active,.socialite:hover{color:#fff;background-color:#555;border-color:#000;}
.socialite_android:before{content:"";background-image:url(https://upload.wikimedia.org/wikipedia/commons/2/2f/Google_Play_2022_icon.svg);background-size:cover;background-repeat:no-repeat;width:30px;height:30px;position:absolute;left:6px;top:50%;margin-top:-15px}
.socialite_android:after{content:"DISPONIBLE SUR";position:absolute;top:5px;left:40px;font-size:10px;font-weight:400;}


a.socialite_apple{color:#fff}
/*.btn{padding:10px 16px;margin:5px;font-size:18px;line-height:1.3333333;border-radius:6px;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-weight:500;text-decoration:none;display:inline-block}*/
.btn:active:focus,.btn:focus{outline:0}
.btn:focus,.btn:hover{color:#333;text-decoration:none;outline:0}
.btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.socialite_apple{color:#fff;background-color:#111;border-color:#000;padding:15px 16px 5px 40px;position:relative;font-family:fontfutura;font-weight:600}
.socialite_apple:focus{color:#fff;background-color:#555;border-color:#000}
.socialite_apple:active,.socialite:hover{color:#fff;background-color:#555;border-color:#000;}
.socialite_apple:before{content:"";background-image:url(https://upload.wikimedia.org/wikipedia/commons/4/46/Apple_Store_logo.svg);background-size:cover;background-repeat:no-repeat;width:30px;height:30px;position:absolute;left:6px;top:50%;margin-top:-15px}
.socialite_apple:after{content:"Télécharger dans";position:absolute;top:5px;left:40px;font-size:10px;font-weight:400;}

      div.socialite {min-width: 60vw;margin-left:50%;margin-right: auto;text-align: center;}
/*      div.center_btn {display: inline-block; }*/
      div.socialite a{display: block;min-height: 2rem;min-width:150px;max-width:150px;margin-left: auto !important;margin-right: auto !important}
      div.accueil_box{width:98vw}footer{font-size:75%}footer div.copyright{flex:1;margin-left:5vw}footer div.about{flex:1;margin-right:5vw;text-align:right}div#content div.intro,div#content div.text_align_home{min-width:85vw;max-width:85vw;margin-left:4.5vw}div#content div{display:inline-block;width:100%;padding-top:30px}div#content div.leftbox_margin{min-height:0}div#content div.checkbox{max-width:70vw;min-width:70vw;margin-left:49vw}div#content div.checkbox input{margin-left:1rems;min-width:10vw}button,input,select,textarea{min-width:70vw}div#content label{width:70vw}div#content div.text_align{text-align:justify;width:67.5vw;padding-left:15vw;margin-bottom:1rem}div#content div.img_align{width:100vw}}