.head-wrapper{margin:0 auto;float:none;padding:0}
.checkbox-custom-label,.head-wrapper{text-align:left}
.form-control{padding:12px 15px 10px;height:auto}
.error-box{color:#d90909}
.sun-custom-form .control-label,.Register-wraper>label{font-size:14px;font-weight:normal}
.Register-wraper{text-align:center;clear:both;padding:30px 0 5px 0}
.rember-me-wraper{padding:10px 0 15px}
.eye-open{bottom:35px;right:10px;float:right;font-size:22px !important;position:relative;color:#b3b3bf;cursor:pointer}
.primary-btn{padding:13px 45px}
button.primary-btn[disabled]{background:#eee;box-shadow:inset 0 0 0 2px #eee,0 0 1px transparent;color:#ccc !important}
.dropdown button.btn-primary,.open>.dropdown-toggle.btn-primary{color:#777;font-size:14px;background-color:transparent;border-color:#ccc}
form .dropdown-menu li:hover{background-color:#f5f5f5;cursor:pointer}
form button.btn-primary{padding:9px 15px 8px}
form .dropdown-menu li{padding-left:15px}
.hasError{display:none}
.required-error,.hasError{text-align:left;color:#d90909;font-size:14px}
.error-border{border:1px solid #d90909 !important}
.control-label a:focus,a:hover,a:active{color:#23527c;text-decoration:none}
.register-new-horizontal-line{padding-bottom:30px}
.password{padding-right:40px !important}
.login-horizontal-line-left,.login-horizontal-line-right{border-bottom:solid 1px #000;display:inline-block;height:13px;width:45%;color:#333}
.login-horizontal-line-span{padding:0;text-align:center;font-family:'Lato Regular','Lato';font-weight:400;font-style:normal;font-size:16px;color:#333}
.password-msg{padding-bottom:20px;padding-top:5px;text-align:left;font-size:14px;color:#555}
.password-wrapper .password_strength{width:93%;margin-bottom:5px}
.pwd-color{height:10px;width:15px;display:none;float:left;margin:5px 3px}
.color0{display:inline-block;background-color:red}
.color1{display:inline-block;background-color:darkorange}
.color2{display:inline-block;background-color:#fbda40}
.color3{display:inline-block;background-color:green}
.color4{display:inline-block;background-color:darkgreen}
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}
.form-group .fa-stack{float:left;margin-right:10px;height:30px}
.form-group .check-before,.form-group .check-after{text-align:left}
.form-group{margin-top:10px}
.icon-information{margin-right:10px}
.mail-conditions{display:block;margin-left:40px}
.modal-backdrop.in{background-color:transparent}