
div[data-module-name="web_HfexamsocialMod1"] #recordlist-be_users .upload-file-picker {
    position: relative;
    width: auto;
    height: auto;
    visibility: initial;
}

div[data-module-name="web_HfexamsocialMod1"] #recordlist-be_users .table .btn-default:not(.btn-sm), div[data-module-name="web_HfexamsocialMod1"] #recordlist-be_users .table .btn-warning:not(.btn-sm) {
    width: 32px;
}

div.hf-form-audioupload {
    --bs-btn-border-radius: 0.125rem;
    width: 32px;
    height: 32px;
    color: #333;
    background-color: #eee;
    border: 1px solid #bbb;
    border-top-left-radius: var(--bs-btn-border-radius);
    border-bottom-left-radius: var(--bs-btn-border-radius);
    /*box-shadow: inset 0 0px 0 rgb(255 255 255 / 15%), 0 1px 1px rgb(0 0 0 / 8%);*/
}

div.hf-form-audioupload button {
    margin-top: -1px;
    margin-left: -1px;
}


[data-module-name="web_HfexamsocialMod1"] .btn-group>.btn-group:not(:first-child), [data-module-name="web_HfexamsocialMod1"] .btn-group>.btn:not(:first-child) {
    margin-left: 0;
}

div.hf-form-audioupload:hover {
    background-color: #cccccc;
    border-color: #737373;
}


#hf-svg-tree-loader .svg-tree-loader > * {
    padding-top: 100px;
}


div.hf-form-audioupload  input[type=file]{
    display: none;
}

div.hf-form-audioupload input#file-upload-button {
    display: none;
}

div.hf-form-audioupload input > * {
    display: none;
}



div[data-module-name="web_HfexamsocialMod1"] .inlineNewFileUploadButton {
    width: 33px;
    overflow: hidden;
}

div[data-module-name="web_HfexamsocialMod1"] .inlineNewFileUploadButton {
    visibility: collapse;
}

div[data-module-name="web_HfexamsocialMod1"] .inlineNewFileUploadButton span {
    visibility: visible;
}

div[data-module-name="web_HfexamsocialMod1"] table.upload-queue,
div[data-module-name="web_HfexamsocialMod1"]  .dropzone,
div[data-module-name="web_HfexamsocialMod1"] .t3js-element-browser {
    display: none !important;
}

div[data-module-name="web_HfexamsocialMod1"] .t3js-formengine-validation-marker {
    margin-bottom: 0;
}

div[data-module-name="web_HfexamsocialMod1"] .t3js-inline-controls {
    margin-top: -41px;
    margin-bottom: 0;
    height: 33px;
    color: #333;
    background-color: #eee;
    border: 1px solid #bbb;
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 15%), 0 1px 1px rgb(0 0 0 / 8%);
}

div[data-module-name="web_HfexamsocialMod1"] .form-group,
div[data-module-name="web_HfexamsocialMod1"] .t3js-formengine-validation-marker {
    height: 33px;
    overflow: visible;
}


