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