/* You can add global styles to this file, and also import other style files */body{margin:0;max-width:550px}form{color:#333;line-height:36px;padding:24px;text-transform:uppercase}.form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-content{width:100%}
/* body font blue */.font-body-blue{color:#3988be}a{color:#0745ff;text-decoration:none}
/* blue "Register" button */button.button-submit{background:#fff;border:1px solid #0745ff;border-radius:2px;color:#0745ff;cursor:pointer;line-height:36px;padding:0;text-align:center;text-transform:uppercase;width:228px}.button-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.16em}button.button-submit[disabled]{cursor:not-allowed}select::-ms-expand{display:none}.text{font-family:Quicksand,sans-serif;font-size:14px;font-weight:400}.input{background:#fbfbfb;border:1px solid #333;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;height:36px;line-height:36px;padding:0 10px;width:100%}::-webkit-input-placeholder{ /* WebKit, Blink, Edge */text-transform:uppercase}:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */text-transform:uppercase;opacity:1}::-moz-placeholder{ /* Mozilla Firefox 19+ */text-transform:uppercase;opacity:1}:-ms-input-placeholder{ /* Internet Explorer 10-11 */text-transform:uppercase}::-ms-input-placeholder{ /* Microsoft Edge */text-transform:uppercase}.dropdown{background:#fbfbfb url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAAXNSR0IArs4c6QAAAIpJREFUCB1jtLS2bv//718FAz7AyNjK/OTx472y8vKiDP//m2FTy8jAMOXE8eOlQJoBqOY/o5WV1YL/DAxxyIqBkguPHTuWyMjI+J8JJAFiyMjIJAEl1sMVMjKuBYolg+TAauASQEZoaCjbk6dPNwOt+AdU5L969epfyPIobF9fXy7L0FBOFEEgBwDwECpR53pgXAAAAABJRU5ErkJggg==") no-repeat 95% 50%;-webkit-box-shadow:none;box-shadow:none;outline:none;overflow:hidden;text-transform:none;-webkit-appearance:none;-moz-appearance:none}.error-message-row{line-height:12px;margin-bottom:10px;min-height:12px;text-align:right}.form-row{margin-bottom:10px;position:relative}.label-row{margin-top:15px;text-align:left}.terms-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;position:relative}.button-row{margin-top:27px;text-align:center}.terms-element{margin-right:10px}.terms-element-last{margin:0 0 0 auto;width:auto}.error-border{border:1px solid red}.validation-error{color:red;font-size:10px}@media only screen and (min-width:480px){.error-message-row{position:absolute;font-size:14px;line-height:36px;text-align:right;top:0;right:12px}.dropdown-error{position:absolute;right:48px}}.failure{min-width:0;max-width:550px;padding:24px}.failure-body{color:#333;font-size:17px;margin:18px 10px 0;text-align:justify}.error-message{color:red;font-size:20px;font-weight:700;margin:20px 10px;text-align:center}.reset-link{color:#0745ff;cursor:pointer}@-webkit-keyframes spin{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}.spinner{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin-right:10px;height:20px;width:20px}.ui-tip{position:absolute;padding:0 3px;border-radius:3px;-webkit-box-shadow:0 1px 2px #aaa;box-shadow:0 1px 2px #aaa;white-space:nowrap;margin-left:10px;background-color:#fff}.data-img{display:inline-block;vertical-align:text-top}