/*FILE uploader button beg*/

.slds-file-selector__text.slds-medium-show{
    display: none !important;
}

.slds-file-selector__dropzone{
    border: none !important;
}

.slds-file-selector__button.slds-button.slds-button_neutral{
    color: black;
    border-radius: 0;
    height: 50px;
    overflow: hidden;
    justify-content:unset;
    border: 3px solid black;
    font-size: 14px;
    font-weight: 500;
}

.slds-file-selector__button.slds-button.slds-button_neutral:hover{
    cursor: pointer;
    background: white;
    text-shadow: 0 0 grey;
}

.slds-file-selector__button.slds-button.slds-button_neutral:focus,
.slds-file-selector__button.slds-button.slds-button_neutral:active,
.slds-file-selector__button.slds-button.slds-button_neutral:target{
    background: none;
    box-shadow: none;
}

/* feed item file uploader*/

.file-uploader-icon .slds-file-selector__button.slds-button.slds-button_neutral{
    height: 35px;
}

.file-uploader-icon .slds-file-selector__button.slds-button.slds-button_neutral:before{
    font-family: 'Icon-font' !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: '\f11c';
    font-size: 24px;
    margin-left: -12px;
    display: block;
}

.file-uploader-icon span.slds-file-selector__button.slds-button.slds-button_neutral {
    font-size: 0px;
    position: absolute;
    top: -23px;
    left: 0px;
}

.file-uploader-icon svg.slds-button__icon.slds-button__icon_left {
    width: 0px;
}

.file-uploader-icon .slds-file-selector__button.slds-button.slds-button_neutral {
    width: 35px;
    overflow: unset;
    justify-content: unset;
}

/*FILE uploader button end*/

/* Start of File uploader modal */

.modal-header.slds-modal__header,
.modal-footer.slds-modal__footer,
.modal-body .slds-table--bordered{
    border-radius: 0 !important;
    border: 0 !important;
}
.modal-header.slds-modal__header h2{
    text-align: left !important;
    color: var(--color-primary-7) !important;
}
.modal-footer.slds-modal__footer button{
    background-color: var(--color-primary-7) !important;
    border: 0 !important;
    border-radius: 0 !important;
    color: var(--color-primary-100) !important;
}
.modal-body .slds-progress-bar__value{
    background: var(--color-primary-7) !important;
}
.modal-body .slds-icon-utility-success.slds-icon_container lightning-primitive-icon{
    display:none;
}
.modal-body .slds-icon-utility-success.slds-icon_container::before{
    font-family: 'Icon-font' !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    line-height: 1 !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    content:'\f1da' !important;
    font-size: 24px !important;
}
.modal-body .slds-media__figure{
    display: none !important;
}



/* End of File uploader modal c */
