#content.signup h4{margin-top:32px;margin-bottom:16px}#content.signup .title{color:#337ab7}#content.signup .callout{padding:1.5rem}#content.signup .desc{margin-bottom:0}#content.signup .button{margin-bottom:0}#content.signup .agree-term{display:flex;flex-direction:row}#content.signup .control-label{font-size:1rem;font-weight:bold;margin-bottom:5px}#content.signup .required-label{color:red;font-weight:bold;font-size:14px}#content.signup .form-control{margin-top:5px}#content.signup .radio-inline{display:inline-block;margin-right:10px}#content.signup .checkbox-inline{display:inline-block}#content.signup #service-introduction{display:flex;flex-wrap:wrap}#content.signup #service-introduction .service-logo{width:320px;max-height:300px;margin-right:32px;border:1px solid #ccc;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#content.signup #service-introduction .service-logo img{max-height:300px;width:100%}#content.signup #service-introduction .service-description{flex:1 0}#content.signup #service-introduction h4{margin-top:5px}#content.signup #select-account-type{flex:100%;display:flex;align-items:center;justify-content:center;text-align:center}#content.signup #select-account-type button{margin-right:18px}#quick-signup .control-label{font-size:1rem;font-weight:bold;margin-bottom:5px}#quick-signup .required-label{color:red;font-weight:bold;font-size:14px}#quick-signup .form-control{margin-top:5px}#quick-signup .radio-inline{display:inline-block;margin-right:10px}#quick-signup .checkbox-inline{display:inline-block}#agree-term p.pre{width:100%;height:600px;white-space:pre-wrap;border-radius:0px;border:1px solid #bfbfbf;padding:20px;margin-bottom:32px;max-height:900px;overflow-y:auto}.form-buttons{display:flex;justify-content:space-between}h4{margin-bottom:18px}.reveal{margin-bottom:40px !important}