label, .label, .form-composite > legend {
    display: block !important;
}
.allwidth,
.nice-select.allwidth,
input#edit-name-first {
    width: 100%;
}

.field.field-field-form.field-type-webform.field-label-hidden.field-item.quickedit-field {
    background: #fff !important;
    padding: 11px 34px;
}
.nice-select .list,
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
  /*  background-color: #000000 !important; */
}
.content_webform li {
    font-size: 18px;
}
@media only screen and (min-width: 768px) {

  .webform-flex.webform-flex--6 {
    width: 50%;
    display: inline-block;
}
  
 
.asshelp_form_block .field-item {
    width: 50%;
    float: left;
    display: inline-block;
}
    ul.logo_sc li img {
    max-height: 98px;
    border-radius: 14px;
    margin: 10px 5px;
}
}
.row.logos_head {
    margin: 0 19px 0 0px;
}

.row.logos_head img {
    border-radius: 15px;
}
.content_webform {
    padding-top: 25px;
}
.col-md-6.mcafee img {
    max-height: 98px;
}
@media only screen and (max-width: 768px) {
.field.field-field-form.field-type-webform.field-label-hidden.field-item {
    background: #fff;
    padding: 22px;
    opacity: 90%;
    border-radius: 5px;
}  
 .form-text, input, button, select, textarea {
    width: 100%;
} 
.progress-tracker {
    margin: 30px auto;
  }
  .mb_hide {
    display: none;
}
  ul.logo_sc li img {
    max-height: 45px;
    border-radius: 7px;
    margin: 6px 5px;
}
}

ul.logo_sc li {
    list-style: none;
    display: inline-block;
}


.nice-select.form-select.required.form-control {
    width: 100%;
}
input#edit-upload-file-upload {
    width: 100%;
}
input#edit-due-date-and-time-time {
    width: 80px;
    padding-left: 6px;
    padding-right: 3px;
}
@media only screen and (min-width: 768px) {
.field.field-field-form.field-type-webform.field-label-hidden.field-item {
    background: #fff;
    padding: 2px 22px;
    max-width: 50%;
    border-radius: 10px;
    width: fit-content;
    overflow: hidden;
}
}