@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#authenticate{margin:30px 0}#authenticate h1{text-align:center;font-size:2rem}#authenticate p{text-align:center}#authenticate a{color:#666;text-decoration:none}#authenticate div.text{margin:10px 0}#authenticate label{font-weight:normal;padding-left:0}#login label div{margin-right:4px}#login .checkbox,#login .radio{margin-bottom:15px}.inner-column{background-color:#fafafa;padding:20px;margin:10px 0}.inner-column input{margin-bottom:5px}.inner-column input[type=submit]{margin-bottom:10px}.inner-column input[type=email],.inner-column input[type=password]{font-size:1.4rem;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;border:1px solid #e7e7e7}.inner-column .login-help{margin-top:-10px;font-size:1.1rem}.inner-column .password-group{display:none}.inner-column .btn.disabled,.inner-column .btn[disabled],.inner-column fieldset[disabled] .btn{opacity:1;border:1px solid #ccc;color:#ccc}#register{display:none}#register p{text-align:center}#register input,#register .input-group-addon{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #e7e7e7}#register .select2-container--default .select2-selection--single{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #e7e7e7!important;height:34px;margin-bottom:5px}#register .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px;color:#666}#register .select2-container--default .select2-selection--single .select2-selection__arrow{height:34px;top:0}#register select[name=Region]+.select2-container,#register select[name=Country]+.select2-container{width:100%!important}.address-form-group{margin-bottom:15px}.address-form-group .form-group{margin-bottom:0}#register .form-inline div.form-group{padding-right:5px!important;display:block!important}@media(max-width:991px){#register .form-inline div.form-group{padding-right:0!important}}#register .form-inline div.form-group:last-child{padding-right:0!important}#register .form-inline div.form-group input.form-control{width:100%}.status-container ul{margin:5px 0}.status-container ul.fail li{color:#a94442}.status-container ul.success li{color:#4f8a10}#opt-in label{margin-bottom:15px}#opt-in div{margin-right:4px}