.sun-heading{color:#292629;font-family:Museo Sans1;font-size:38px !important;text-align:center;padding-bottom:30px;text-transform:uppercase;padding-top:40px}
.head-wrapper{margin:0 auto;float:none;padding:0}
.sun-custom-form .form-control{background-color:#fff;height:100%;max-height:45px;font-size:14px;padding:12px;border:1px solid #e6e5e1;box-shadow:none;color:#292629;font-family:Lato-Regular}
.no-border{border:0}
.sun-custom-form .control-label,.Register-wraper>label{color:#292629;font-family:Lato-Regular;font-weight:normal}
.Register-wraper{clear:both;padding-top:20px}
.rember-me-wraper{padding:0 0 15px 0}
.eye-open{bottom:35px;right:10px;float:right;font-size:22px !important;position:relative;color:#b3b3bf;cursor:pointer}
.primary-btn{min-width:auto;background-color:#fbc816;color:#292629;border-radius:4px;padding:13px 45px}
.primary-btn.col-xs-12{float:none}
.check-before{color:#e6e5e1;text-align:left}
.check-after{text-align:left}
input[type="radio"],input[type="checkbox"]{display:none}
input[type="radio"]+label .fa-circle,input[type="checkbox"]+label .check-after{display:none}
input[type="radio"]:checked+label .fa-circle,input[type="checkbox"]:checked+label .check-after{display:block;color:#292629}
.circle-before:active,.circle-after:active,.circle-before:focus,.circle-after:focus,.check-before:focus,.check-before:active{color:#292629}
input[type="checkbox"]:checked+label .check-before{display:none}
.hasError{display:none}
.required-error,.hasError{text-align:left;color:#d90909;font-family:Lato-Regular}
.error-border{border:1px solid #d90909 !important}
.control-label a:focus,a:hover,a:active{color:#23527c;text-decoration:none}
.login-email-verified-tag{margin-left:20px;vertical-align:top}
.message-wrapper{display:inline-block}
.message-wrapper p:first-child{margin-bottom:0}
.message-wrapper p:nth-child(2){margin-bottom:40px}
.check-circle:before{color:#819e34;font-size:40px}
.check-circleExclaimation:before{color:#fbc816;font-size:30px}
.rember-me-wraper .fa-stack-2x{text-align:left}
.password{padding-right:40px !important}
.check-circle{font-size:40px}
.modalPwd{display:none}
.message-wrapper{padding-bottom:10px}
.Register-wraper{margin:20px auto;border-top:1px solid rgba(0,0,0,0.1)}
.Register-wraper a{display:block}
.Register-wraper a:after,.btn.btn-activate:after{content:"→";display:inline-block;margin:0 3px}
.btn.btn-activate{padding:5px 0 !important;margin:0 auto}
@media screen and (max-width:425px){.Register-wraper{font-size:21px}
}
.form-group i.icon-password-invisible,.form-group i.icon-password-invisible::before{color:#292629}
.text-inverse .Register-wraper a,.text-inverse a.forgot-password{font-family:Lato-Bold;text-decoration:none}
.head-wrapper .Register-wraper{border-top:1px solid rgba(255,255,255,0.2)}
.text-inverse a.forgot-password:hover,.text-inverse a.forgot-password:active,.text-inverse a.forgot-password:focus{color:#fff;text-decoration:underline}
.text-inverse .Register-wraper a:hover,.text-inverse .Register-wraper a:active,.text-inverse .Register-wraper a:focus{color:#fff;text-decoration:underline}
@media(min-width:768px){.text-inverse a.forgot-password{font-size:15px}
}