.form-item-ackowledgement .description>div::after,.form-item-consent-company .description>div::after,.form-item-consent-logo .description>div::after,.form-item-consent-communications .description>div::after
{
    content: '';
    vertical-align: super;
    display: inline-block;
    background-image: url(/themes/contrib/bootstrap_barrio/css/components/../../images/required.svg);
    background-repeat: no-repeat;
    background-size: 7px 7px;
    width: 7px;
    height: 7px;
    margin: 0 0.3em;
}
.webform-submission-form fieldset .webform-multiple-table fieldset {margin-top: 0!important;}
.webform-submission-form td.webform-multiple-table--operations input.image-button {display: inline-block;}
.webform-submission-form fieldset {border:none;}
.webform-submission-form fieldset > div.fieldset-wrapper > fieldset, .webform-submission-form .webform-type-webform-address fieldset {padding: 0!important;}
.webform-submission-form div#edit-certification--description {display: inline; margin-left: 6px;}
.webform-submission-form fieldset.form-type-number {padding-top: 0.6rem;}
.webform-submission-form .form-type-tel>div {display: block;}
.webform-submission-form .dropdown__vanilla select {padding-top: 0.85rem;}
.webform-submission-form fieldset#ipoready--business_activity_fs label, .webform-submission-form fieldset#fieldset#ipoready--projects_needs,#ipoready--next_steps label {width: 100%;margin-top: 10px;}
body .webform-submission .region region-content * {background-color: white;}
.webform-submission-form #edit-current-advisors-to-better-understand-your-environment-and-alloc .form-text {margin-top: 0;}

.alert-primary a {color: #fff!important;}

.js-form-submit {margin-right: 10px;}

.webform-type-webform-select-other legend {font-size: 1rem!important;}