.form-custom .check {border:1px solid #d0e0e3; border-radius:4px; line-height:18px; height:18px; width:18px; text-align:center; display:inline-block; position:relative; top:2px; cursor:pointer;}
.form-custom .check i {opacity:0;}
.form-custom .main-user-consent-request input {visibility:hidden; left:0; top:0; position:absolute;}
.form-custom .main-user-consent-request input:checked + span i {opacity:1;}
.form-custom .main-user-consent-request input:not(output):-moz-ui-invalid + span .check {box-shadow: 0 0 1.5px 1px red}

.form-custom .check-title {font-weight:normal; color:#55686e; font-size:14px; line-height:14px;}
