
    .content_wrapper_all_files {
        width: 100%;
        margin-top: 30px;
    }
    
    .content_header_controlls_categories {
        width: 100%;
        display: flex;
        /*justify-content: space-between;*/
    }
    
    .content_filter_categories {
        width: 30%;
        min-width: 300px;
    }
    
    .content_body_files {
        margin: 40px 0 10px 0;
        max-height: calc(100vh - 420px);
        /* min-height: 400px; */
        overflow: auto;
    }
    
    
    .content_grid_files_home {
    /*    transform: scale(.9);*/
    /*    margin-left: -40px;*/
        /*    overflow: auto;*/
    }
    
    
    .wrapper_content_files_home {
    /*    padding: 8px 16px;*/
    /*    border: 1px solid rgb(127, 127, 127);*/
        border-radius: 6px;
    /*    margin-top: 14px;*/
        /*    max-height: calc(100vh - 414px);*/
    /*    overflow: auto;*/
    }
    
    .tr:nth-last-child(1) .td {
    /*    border-bottom: none*/
    }
    
    .td_icon_extension {
        width: 36px;
    }
    
    .td_filename {
        width: 200px;
        min-width: 320px;
    /*    max-width: 200px;*/
        word-break: break-word;
    }
    
    .th {
        position: sticky;
        z-index: 88888;
        top: -1px;
        background-color: white;
    }
    .td_size {
        width: 60px;
    }
    .td_open {
        width: 40px;
    }
    .td_download {
        width: 110px;
    }
    .td_envelope {
        width: 40px;
    }
    .table_grid_files_home {
        width: 100%;
    }
    
    .content_search_text_files {
        display: flex;
        margin-bottom: 14px;
    }
    
    
    .content_filter_days {
        display: flex;
        flex-wrap: wrap;
        /*flex: auto;*/
        align-items: center;
        margin: 0 4px;
    
    }
    
    .button_filter_day {
        display: flex;
        border: none;
        background-color: transparent;
        outline: none;
    }
    
    .label_filter_days {
    width: 120px;
        border-radius: 26px;
        border: 1px solid #00263c;
        /* background-color: #fff; */
        background-color: #00263c;
        margin-left: 4px;
        padding: 8px 12px;
        box-shadow: 4px 4px 5px #d4d4d4;
        text-align: center;
        color: white
    }
    
    .input_search_files {
        width: 30%;
        min-width: 300px;
    }




