.form-group.required .form-control-label:before{content:"*";color:#d31f3f}.signup-col .signup-page-form label.LC-form-control-label{font-size:.75rem;line-height:1rem;color:rgba(0,0,0,.8);width:100%}.signup-col .signup-page-form .LC-form-control{font-size:1rem;line-height:1.5rem;letter-spacing:.5px;border:1px solid rgba(0,0,0,.25);border-radius:.25rem;padding:.6875rem;width:100%;height:3rem;-webkit-transition:border-color .5s ease;transition:border-color .5s ease;outline:none}.signup-col .signup-page-form .form-group{padding:0}.signup-col .signup-page-form .form-group .invalid-feedback{text-align:left}.signup-col .signup-page-form .form-group .icon-confirmation,.signup-col .signup-page-form .form-group .icon-delete{right:.75rem;top:3rem}.signup-col .signup-page-form select{width:100%;padding:8px 5px;border-color:rgba(0,0,0,.25);border-radius:.25rem}.signup-col .signup-page-form .form-group.required .LC-form-control-label:after{content:"*";position:relative}.signup-col .signup-page-form .custom-checkbox-icon{top:25px}.signup-col .signup-page-form #signupsubscribe{position:absolute;top:18px;left:5px}.signup-col .signup-page-form .dob-row{margin-bottom:1rem}.signup-col .hidden{display:none}.signup-col #thankyou-signup h3{font-family:inherit;font-size:20px;line-height:1.5}.signup-col .subscribe p:after{content:"*";position:relative}.signup-col .subscribe a{text-decoration:underline}