#gdpr-check {display:inline-block;clear:both;width:100%;position:relative;padding:5px 10px;}
form[name="register"] #gdpr-check {padding:5px 0;}


/* STYLE CHECKBOX */
#gdpr-check .input-box-check {float:left;width:100%;clear:both;margin:5px 0;position:relative;}
#gdpr-check.styled .input-box-check input[type="checkbox"] {opacity:0.1;position:absolute;visibility:visible;left:10px;top:20px;z-index:1;;overflow:hidden;padding:0!important;width:1px!important;height:1px!important;margin:0!important;box-shadow:none!important;}
#gdpr-check.styled .input-box-check label {cursor:pointer;position:relative;float:left;padding:0 0 0 30px!important;line-height:22px;font-size:13px;width:auto;clear:both;}
#gdpr-check.styled .input-box-check label a {text-decoration:underline;}
#gdpr-check.styled .input-box-check label a:hover {text-decoration:none;}
#gdpr-check.styled .input-box-check label:hover {text-decoration:none;}
#gdpr-check.styled .input-box-check label:before {cursor:pointer;content: ""; width: 18px; height: 18px; border: 1px solid #ccc;font-weight:500; text-shadow: none; position: absolute; top: 0; left: 0;text-shadow:none;box-shadow: 1px 1px 1px rgba(0,0,0,0.06); -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.06); -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.06);-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;}
#gdpr-check.styled .input-box-check label:hover:before {border-color:#aaa;}
#gdpr-check.styled .input-box-check label:after {cursor:pointer;text-indent:1px;font-family:"FontAwesome";content: "\f00c"; color:transparent;font-size:14px;width: 18px; height: 18px;line-height:18px;text-align:center;font-weight:500; text-shadow:none; position: absolute; top: 1px; left: 1px;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;}
#gdpr-check.styled .input-box-check input[type="checkbox"]:checked + label:before {border-color:#03a9f4;color:#fff;background-color:#03a9f4;text-shadow:1px 1px 1px rgba(0,0,0,0.1);}
#gdpr-check.styled .input-box-check input[type="checkbox"]:checked + label:after {color:#fff;}