.bfu-file-container {
    display: flex;
    flex-direction: column;
    gap: 0px;
}

.bfu-file-item {
    display: flex;
    align-items: center;
 /*   border: 1px solid #ddd;*/
    padding: 1px;
/*    border-radius: 5px;
 background: #f9f9f9;*/
    width: 100%;
    max-width: 600px;
}

.bfu-file-name {
    flex: 90%;
    text-align: left;
}

.bfu-file-name a {
    font-family: "Roboto", sans-serif;
    font-weight:100;
    text-decoration: none;
    color: #333;
    font-weight: normal;

}

.bfu-file-name a:hover {
   font-family: "Roboto", sans-serif;
    font-weight:100;
    text-decoration: underline;
    color: #143ABC;
    font-weight: normal;
}


.bfu-file-icon {
    flex: 10%;
    text-align: center;
}

.bfu-file-icon img {
    width: 36px;
    height: 36px;
}
