/* FAIT PAR THOMAS */
html, body{background-color:#666}
#main_menu,#link_menu,#bg, #bg_page,#sous_menu, #footer{display:none;}
#event_bg{margin-top:0px;position:relative;left:auto;bottom:auto;background:none;}
#event{width:100%}
#bg.item-101{display:none;}
#header #mobile_menu{display: block;margin-top: 8px;padding: 0px;text-align: center;float: left;width: 100%;}
#header #mobile_menu li{width:100%;}
#header #mobile_menu li ul {display:none;}
#header #mobile_menu li ul li a{background:#444}
#header #mobile_menu li a { display:block; color:#CCC; border-bottom:1px solid #444;padding:5px;background:#000}
#header #mobile_menu li.active>a, #header #mobile_menu li>a:active, #header #mobile_menu li>a:hover{ background:#FFC26F;color:#000}
#header #mobile_menu li.active ul {display:block; }
#header #mobile_menu li.active ul li.active a, #header #mobile_menu li ul li a:active, #header #mobile_menu li ul li a:hover{ background:#555}
#content #welcome, #content #choix{display:none;}
#tinynav1{font-size:15px;width:90%;}
#tinynav1 option{padding:0px 5px;}
#header{height:auto;position:relative;overflow:hidden}
#header #logo{left:auto; top:auto;z-index:auto;width:100%;background-color:#ffc26f;background-position:center top;position: relative;}
#header div.custom{margin-top:5px;float:left;width:100%;text-align:center;position: relative;font-size:16px;top:auto;left:auto;}
#content {position:relative;top:auto;}
#content #page{position:relative;width:auto;padding-bottom: 15px;}
#sharebutton{top:12px;right: 8px;position:absolute}
#separatox{float:left;width:100%;height:100%;}
/*#content #choix a.scolaire{margin-left: 191px;right:auto;}
#content #choix a.indiv{padding-top: 120px;margin-left: 57px;left:auto;}
#content #choix a.groupe{left: auto;bottom: auto;padding-top: 130px;margin-left: 130px;margin-top: 191px;}*/
.mod-languages {float : none;margin-right: auto;margin-left: auto;top: 0px;left: 0px;width: 19px;}
.hide_mobile{
  display: none;
}
#content #page form fieldset p input[type=text],
#content #page form fieldset p select,
#content #page form fieldset p label,
#content #page form fieldset p textarea,
.btn_envoyer{
  width:100%;
}

@media screen and (max-width: 402px) {
  #html_element{
    width:230px!important;
    overflow: hidden;
  }
}


/* FAIT PAR ROMAIN
body{background:#666}
#main_menu,#link_menu,#bg,#event_bg,#content #bg_page,#sous_menu{display:none;}
#bg.item-101{display:block}
#header div.mobile{display:block;margin-top:182px;padding:15px;text-align:center}
#tinynav1{font-size:15px;width:90%;}
#tinynav1 option{padding:0px 5px;}
#header{height:180px;}
#header #logo{left:0;width:100%;background-color:#ffc26f;background-position:center top;}
#header div.custom{top:130px;left:50%;margin-left:-130px;}
#content #page{top:230px;width:auto}
*/
