form .form-required:after {
  content: " *";
  color: red;
}

.js-form-item a {
 font-size: rem !important;
}

.tippy-box{
  max-width: unset !important;
  background-color: var(--cofidis-red);
}

.tippy-box *{ 
  color: white;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number]{
    -moz-appearance: textfield;
}

.webform-submission-form .js-form-submit {
  color: white !important;
  background-color: var(--cofidis-red);
  border: none;
  border-radius: 5px;
  padding: 5px;
} 

.webform-submission-form div[role=contentinfo]{
  display: none; 
}

.form-item-base64file a {
  font-size: 1rem !important;
}

.captcha{
   margin-bottom: 15px; 
}

.captcha__description{
   display: none; 
}

.captcha__element{
  display: block !important;
}

.reload-captcha-wrapper{
  margin-top:5px; 
}

.reload-captcha{
  font-size: 0px !important;
}

.form-item-areacode input.error {
  width: 100% !important;
}

.form-item-areacode input {
  width: 50px;
}

.error-after {
  display:none
}

#hozzajarulok_az_alabbiak_szerint-error, #ugyfel-error {
 display:none !important; 
}

.form-item--error-message{
  font-weight: bold; 
}
