.login .row>[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-connexion{padding:2em;background-color:#fff;-webkit-box-shadow:0 2px 15px 0 rgba(34,40,49,0.2);box-shadow:0 2px 15px 0 rgba(34,40,49,0.2)}.login-connexion form{margin-top:1em}.login-connexion .form-group{position:relative}.login-connexion .control-label{display:none}.login-connexion input{padding-left:-moz-calc(3.25rem + 1rem);padding-left:calc(3.25rem + 1rem)}.login-connexion-identifiant:before{content:"";font-family:"icomoon";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:baseline;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-connexion-motdepasse:before{content:"";font-family:"icomoon";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:baseline;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-connexion-identifiant:before,.login-connexion-motdepasse:before{height:-moz-calc(3.25rem - .125rem);height:calc(3.25rem - .125rem);width:-moz-calc(3.25rem - .125rem);width:calc(3.25rem - .125rem);line-height:-moz-calc(3.25rem - .125rem);line-height:calc(3.25rem - .125rem);text-align:center;position:absolute;top:.0625rem;left:0;font-size:2.4375rem;color:#fff;background-color:#00a3bb;border-radius:2px 0px 0px 2px}@media screen and (min-width: 0) and (max-width: 575px){.login-connexion .btn.pull-right{float:none;display:block;margin-top:1rem;padding:0;text-align:left}}.login-inscription{height:100%;margin-top:1rem;padding:2em;background-color:#fff;-webkit-box-shadow:0 2px 15px 0 rgba(34,40,49,0.2);box-shadow:0 2px 15px 0 rgba(34,40,49,0.2)}@media (min-width: 768px){.login-inscription{margin-top:0}}.login-inscription [class*="titre"]{margin-bottom:1rem}.login-inscription p{margin-bottom:0}.login-inscription .btn{margin-top:1rem;cursor:pointer}.login .ccm-required-attribute-form .control-label{display:inline-block}.login .ccm-required-attribute-form .form-control{padding-left:1.5rem}.login .help-block{margin-top:1rem}
