.favFolderList {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.favFolder {
    display: flex;
    flex-direction: column;
    width: 20vh;
    cursor:pointer;
    padding: 1.5vh 3vh 0.01vh 3vh;
    border-radius: 10px;
    background: #f6f5ff;
    align-items: stretch;
    justify-content: space-between;
    box-shadow: 0px 1.85185px 3.14815px 0px rgba(158, 160, 249, 0.02), 0px 8.14815px 6.51852px 0px rgba(158, 160, 249, 0.03), 0px 20px 13px 0px rgba(158, 160, 249, 0.04), 0px 38.51852px 25.48148px 0px rgba(158, 160, 249, 0.04), 0px 64.81481px 46.85185px 0px rgba(158, 160, 249, 0.05), 0px 100px 80px 0px rgba(158, 160, 249, 0.07);
    margin: 0vh 5vh 5vh 0;
    transition:0.5s;
}

.favFolder:hover{
    transform: scale(1.05);
}

.folder {
    display: flex;
    justify-content: space-between;
}

.titleFolder svg{
    width: 40px;
}

.titleFolder h4 {
    margin: 0;
    color: #505887;
}

.infoFolder {
    display: flex;
    justify-content: space-between;
    font-size: 14px;
    color: #718ebf;
    margin-top: 1vh;
}

.listQckFiles {
    display: flex;
    justify-content: flex-start;
}

.qckFiles h3 {
    font-weight:600;
}

.fileQck {
    width: 30vh;
    margin-right: 5vh;
    cursor: pointer;
    transition: 0.5s;
    border-radius: 10px;
    height: 21vh;
}

.fileQck:hover{
    box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.25);
}

.fileQck img {
    background-repeat: no-repeat;
    width: 30vh;
    border-radius: 10px 10px 0px 0px;
}

.fileQck p {
    background: #f5f5f5;
    padding: 1vh;
    margin-top: -4px;
    border-radius: 0 0 10px 10px;
    color: #25396f;
    font-weight: 600;
}

.fileQck k {
        font-weight: 100;
}
.recentUploadList {
    margin-right: 15vh;    
    margin-bottom: 10vh;
}

.recentUploadUpload {
    display: flex;
    justify-content: space-between;
    padding: 1vh;
    border-radius: 10px;
    cursor:pointer;
    transition: 0.5s;
}

.recentUploadUpload:hover {
    box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.25);
}

.recentUploadLeft {
    display: flex;
    align-items: center;
}

.recentUploadLeft img {
    width: 50px;
}

.recentUploadTitle p {
    margin:0;
}

.recentUploadTitle .fileTitle {
    margin: 0;
    color: #505887;
    font-weight: 500;
    font-size: large;
}

.recentUploadTitle .fileDate {
    margin: 0;
    font-size: small;
    font-weight: 100;
    color: #718ebf;
}

.recentUploadUpload .fileSize {
    color: #718ebf;
}