.order-attributes .order-attributes-fieldset {
    margin-top: 20px;
}

.order-attribute-option {
    position: relative;
}

.order-attributes .order-attributes-fieldset .field {
    margin-bottom: 20px;
}

.order-attributes .order-attributes-fieldset .field label {
    margin-bottom: 8px;
    display: inline-block;
}

.field.order-attribute-radio .order-attribute-option-group {
    width: 100%;
    display: inline-block;
    height: auto;
}

.field.order-attribute-checkbox .order-attribute-option-group {
    width: 100%;
    display: inline-block;
    height: auto;
}

.field.order-attribute-checkbox .control._with-tooltip input,
.field.order-attribute-radio .control._with-tooltip input,
.field.order-attribute-checkbox .control input,
.field.order-attribute-radio .control input {
    width: auto;
}

.field.order-attribute-radio.fronend-listing-horizontal .order-attribute-option,
.field.order-attribute-checkbox.fronend-listing-horizontal .order-attribute-option {
    width: auto;
    float: left;
    margin-right: 30px;
}


.field.order-attribute-radio.fronend-listing-horizontal .order-attribute-option label,
.field.order-attribute-checkbox.fronend-listing-horizontal .order-attribute-option label {
    margin-bottom: 0;
}


.field.order-attribute-field .control._with-tooltip textarea,
.field.order-attribute-field .control._with-tooltip select {
    margin-right: 10px;
    width: calc(100% - 36px);
}

.field.order-attribute-multiselect select{
    height: auto;
    padding-right: 0;
    background-image: none;
}

.table-additional-attributes .label {
    width: auto;
}

.block-order-attributes .block-title.order-attributes {
    border-bottom: 0 !important;
    margin-bottom: 5px !important;;
    padding-bottom: 10px !important;;
}

.order-attribute-field.aw-order-attributes-hide-label label {
    display: none !important;
}

.order-attribute-field.aw-order-attributes-hide-label .order-attribute-option label {
    display: inline-block !important;
}
