.login #header{background:none}.login #main{padding-top:1px}#zone-login,#zone-mdpoubli{padding:8% 0}#zone-login .legende,#zone-mdpoubli .legende{color:#21b1e0;display:block;font-size:26px;font-weight:bold;margin:0 0 -8px 0;padding-bottom:0;text-align:center;text-transform:uppercase}#zone-login fieldset,#zone-mdpoubli fieldset{background:#21b1e0;border:0;border-radius:5px;min-height:179px;margin:0 auto;padding:20px 15px 0 15px;width:40%}form legend{display:none}form label{color:#fff;display:inline-block;font-size:20px;padding:0 10px 0 0;text-align:right;vertical-align:middle;width:150px}form input.inptext{color:#575757;border:1px #21b1e0 solid;display:inline-block;font-size:15px;font-weight:bold;margin:8px 0;padding:3px 5px;vertical-align:middle;width:230px}#zone-login input.inpsubmit,#zone-mdpoubli input.inpsubmit{background:#f55b08;background:-moz-linear-gradient(left,#f55b08 0,#f37b08 100%);background:-webkit-linear-gradient(left,#f55b08 0,#f37b08 100%);background:-o-linear-gradient(left,#f55b08 0,#f37b08 100%);background:-ms-linear-gradient(left,#f55b08 0,#f37b08 100%);background:linear-gradient(to right,#f55b08 0,#f37b08 100%);border:2px solid #fff;border-radius:3px;color:#fff;cursor:pointer;display:block;font-family:"Ubuntu";font-size:1.25em;font-weight:700;margin:15px auto;padding:8px 5px;text-align:center;text-transform:uppercase;transition:background .3s;width:60%;white-space:normal}#zone-mdpoubli input.inpsubmit{width:80%}#zone-login input.inpsubmit:hover,#zone-login input.inpsubmit:focus,#zone-mdpoubli input.inpsubmit:hover,#zone-mdpoubli input.inpsubmit:focus{background:#ff9c00;background:-moz-linear-gradient(left,#ff9c00 0,#ff9c00 100%);background:-webkit-linear-gradient(left,#ff9c00 0,#ff9c00 100%);background:-o-linear-gradient(left,#ff9c00 0,#ff9c00 100%);background:-ms-linear-gradient(left,#ff9c00 0,#ff9c00 100%);background:linear-gradient(to right,#ff9c00 0,#ff9c00 100%)}#zone-login p.error{color:#fff;font-style:italic;text-align:center}#zone-login p.link,#zone-mdpoubli p.link{text-align:right}#zone-login p.link a,#zone-mdpoubli p.link a{color:#fff;text-decoration:none}#zone-login p.link a:hover,#zone-login p.link a:focus,#zone-mdpoubli p.link a:hover,#zone-mdpoubli p.link a:focus{font-style:italic;text-decoration:underline}#zone-mdpoubli p.error{background:#e10202;border-radius:5px;color:#fff;display:inline-block;font-size:18px;margin:5px 5%;padding:5px 0;text-align:center;width:90%}#zone-mdpoubli p.success{background:#25b022;border-radius:5px;color:#fff;display:inline-block;font-size:18px;margin:5px 5%;padding:5px 0;text-align:center;width:90%}@media screen and (max-width:1013px){form label{display:block;text-align:left;width:100%}form input.inptext{display:block;margin:0 auto;width:80%}}@media screen and (max-width:445px){#zone-mdpoubli .legende{font-size:20px}}@media screen and (max-width:640px){#zone-login input.inpsubmit,#zone-mdpoubli input.inpsubmit{width:80%}#zone-login fieldset,#zone-mdpoubli fieldset{width:60%}}