/********** Menu **********/
#menu.horizontal {left: 230px;}
ul#css3menu a, ul#css3menu span {padding:8px;}
@media (max-width: 1200px){#menu.horizontal {left: 150px;}}
@media (max-width: 1050px){ul#css3menu a, ul#css3menu span {padding: 8px 6px;}}
@media (max-width: 1000px){#menu.horizontal {left: 0;}}
/********** Espace Adhérant (connexion) **********/
@media (max-width: 500px){#login,#loginform{width:auto;border-radius: initial;}#login .h1 {font-size: 15px;}#login .nform label {font-weight: initial;display: inline-block;height: 26px;margin-bottom: 1px;float: none;width: 105px;}#login .nform input {display: inline-block;height: 18px;font-size: 13px;width: 90px;}.btn_link {margin:15px 0px;}}
#loginform a:last-child {color: #1f2026;}
#login .iform {padding: 10px;min-width: 125px;}
input[type="submit"], input[type="button"], button[type="submit"], .btn_link {padding: 10px;font-weight: initial;}
#login .h1 {margin: 8px 0px 20px;}
#bloc_texte {margin-top: 25px;}
/********** Inscription (https://national.apmuscadet.com/inscription-c43.html) **********/	
@media (max-width: 400px){.bloc_choix_inscription {width: auto;}}
/************ Inscription (https://www.apmuscadet.com/adherent/subscribe/) *************/	
@media (max-width: 350px){.twin_champs {margin: 4px 1px;width: auto;}input[type="text"], input[type="color"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], textarea {width: 238px;}select#pays {width: 258px;}}
