@media only screen and (max-width: 300px) 
{
    .large-font 
    {
        font-size: 14px;
    }

    .huge 
    {
        font-size: 30px;
    }

    .fa.fa-user.fa-5x
    {
        font-size: 50px;
    }

    .fas.fa-building.fa-5x 
    {
        font-size: 50px;
    }

    .fas.fa-wrench.fa-5x
    {
        font-size: 62px;
    }

    .fas.fa-bug.fa-5x
    {
        font-size: 50px;
    }

    .fa.fa-search.fa-5x
    {
        font-size: 50px;
    }

    .fa.fa-tasks.fa-5x
    {
        font-size: 50px;
    }

    .fas.fa-align-left.fa-5x
    {
        font-size: 50px;
    }

    .fas.fa-wrench.fa-5x
    {
        font-size:50px;
    }

    .fas.fa-chart-line.fa-5x
    {
        font-size: 50px;
    }

    .fa.fa-list-alt.fa-5x 
    {
        font-size: 50px;
    }

    .computair_dropdown_text
    {
        font-size: 8px !important;
    }

    .details
    {
        font-size: 4px !important;
    }

    .input-xlarge
    {
        width: 183px !important;
    }

    .user-panel.panel-primary
    {
        width: 10px !important;
        height: 10px !important;
    }

    .user-panel.panel-success
    {
        width: 10px !important;
        height: 5px !important;
    }

    .LastUsed
    {
        font-size: 5px !important; 
    }

    .fa.fa-building.fa-1x
    {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 1700px)
{
    table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting
    {
        padding-right: 0px !important;
    }
}

@media only screen
{
    .large-font
    {
        font-size: 24px;
    }
}
