#user-signup{padding:183px 20px 100px !important;margin-bottom:50px;padding:40px 20px !important}@media screen and (max-width: 829px){#user-signup{padding:0 !important;margin-bottom:0}}#user-signup .heading,#user-signup .bar{text-align:center;margin:0 auto 20px}#user-signup .heading h1,#user-signup .bar h1{text-align:center;font-size:2rem}@media screen and (max-width: 829px){#user-signup .heading h1,#user-signup .bar h1{font-size:1.875rem}}@media screen and (max-width: 1024px){#user-signup{padding-top:20px !important}}#user-signup html{display:none}#user-signup .container{position:relative;background:#fff;display:flex;margin:auto;padding:40px 0px;max-width:980px}@media screen and (max-width: 829px){#user-signup .container{display:block;padding:20px;margin:0 auto;max-width:450px !important}}#user-signup .or{position:absolute;top:0;left:0;right:0;text-indent:-999px;background:#eee;margin:auto;width:1px;height:100%;overflow:hidden}@media screen and (max-width: 829px){#user-signup .or{display:none}}#user-signup .html{display:none}#user-signup .oauth,#user-signup .form{width:calc(100% / 2);min-height:450px}@media screen and (max-width: 829px){#user-signup .oauth,#user-signup .form{display:block;min-height:auto;width:100%}}#user-signup .comment{color:darkred;padding:5px 0}#user-signup .form form{margin:auto;max-width:380px}@media screen and (max-width: 829px){#user-signup .form form{max-width:inherit;width:100%}}#user-signup .terms a,#user-signup .already-user a{color:#863E94}#user-signup .terms a:hover,#user-signup .already-user a:hover{color:#999}#user-signup .oauth{padding-top:115px;padding-right:40px}@media screen and (max-width: 829px){#user-signup .oauth{margin:0 auto 20px;padding:0}}#user-signup .oauth .terms{margin-bottom:10px}#user-signup .oauth p{text-align:center;display:block;margin:auto;max-width:235px}#user-signup .oauth i{font-size:25px;display:inline-block;margin-right:5px;vertical-align:sub}#user-signup .oauth a{text-align:center;font-size:14px;color:#fff;margin:0 auto 10px;width:250px}#user-signup .oauth a:hover{opacity:.5}@media screen and (max-width: 829px){#user-signup .oauth a{width:100%}}#user-signup #user-signup-form div{margin-bottom:10px}#user-signup #user-signup-form .th{display:block;margin-bottom:5px}#user-signup #user-signup-form .th span{color:#c22a42}#user-signup #user-signup-form .text{display:block;width:100%}#user-signup #user-signup-form .text input{display:block;padding:5px;border:1px #333 solid;height:40px;width:100% !important}#user-signup #user-signup-form div.datetimepicker label{height:30px}#user-signup .terms,#user-signup .already-user{text-align:center;display:block;padding:10px 0 20px;width:100%}@media screen and (max-width: 829px){#user-signup .terms,#user-signup .already-user{max-width:160px;margin:0 auto 20px}}#user-signup .required{color:#c22a42}#user-signup .sex #radio18{padding-top:10px}#user-signup .sex label{display:inline-block !important}#user-signup .button{line-height:40px;text-align:center;color:#fff;vertical-align:top;display:block;margin:0 auto 15px;width:160px;height:40px}@media screen and (max-width: 829px){#user-signup .button{width:100%}}#user-signup .button:hover{opacity:.7}#user-signup .button.submit{background:#231815 !important}.nu-form label.radio.checked:before{border-color:#231815 !important}.nu-form label.radio:after{background:#231815 !important}
