.webform-element-description { font-size: 12px }
label.js-form-required:after, [data-drupal-selector="edit-select-your-country"]:after { content: " *"; color: red; font-weight: bold }
@media screen and (max-width: 768px) { .contact-your-distributor { margin-top: 24px }  .contact-other-activity { margin-top: 54px } }
.message-confirmation {
    padding: 15px 20px;
    word-wrap: break-word;
    border: 1px solid;
    border-width: 1px 1px 1px 0;
    border-radius: 2px;
    color: #325e1c;
    border-color: #c9e1bd #c9e1bd #c9e1bd transparent;
    background-color: #f3faef;
    box-shadow: -8px 0 0 #77b259;
}
.choices__inner { background-color: #ffffff !important; }
.choices[data-type*=select-one]:after {
    content: '';
    height: 0;
    width: 0;
    border-style: solid;
    border-color: transparent;
    border-width: 0;
}