@charset 'utf-8';
/*
 * name:account.css
 * author:sovanda nulo
*/

/* account
------------------------------------------------ */


/* login page */
#login {  }
#login .ec-off2Grid .ec-off2Grid__cell { width: 100%; margin: 0; }
#login .ec-login { padding: 35px 20px 50px; margin: 0; }
#login .form-check { display: flex; align-items: center; }
#login .form-check input,
#login .form-check label { margin: 0; }
#login .form-check input { width: 16px; height: 16px; box-sizing: border-box; background: none; border: 1px solid #525263; border-radius: .2em; appearance: none; padding: 0; margin-right: 5px; position: relative; outline: none; }
#login .form-check input:checked:before { content: ''; display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 70%; height: 70%; border-radius: .1em; background: #31BF67; }
#login .section--btn { margin-top: 0; }
#login .section--btn button:after { content: none; }
#login .section--btn button:hover { background: #31BF67; }
































