.title1
{
    text-align: center;
}

.title2
{
    text-align: center;
}

.mobile-entries
{    
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}

.mobile-hs
{
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}

.rumble-button
{
    vertical-align: middle;
}

.cas_col_v_date
{
    width: 17%;
}

.cas_col_v_master
{
    width: 12%;
}

.cas_col_v_title
{
    width: 45%;
}

.cas_col_v_entry
{
    width: 15%;
}

.cas_col_v_hs
{
    width: 11%;
}

@media (max-width: 768px)
{
    .mobile-title
    {
        display: revert;
    }

    .non-mobile-title
    {
        display: none;
    }    

    .non-mobile-columns
    {
        display: none;
    }

    .mobile-columns
    {
        display: revert;
    }

    .non-mobile-filter
    {
        display: none;
    }

    .mobile-filter
    {
        display: revert;
    }
}

@media (min-width: 768px)
{
    .mobile-title
    {
        display: none;
    }    

    .non-mobile-title
    {
        display: revert;
    }

    .non-mobile-columns
    {
        display: revert;
    }

    .mobile-columns
    {
        display: none;
    }

    .non-mobile-filter
    {
        display: revert;
    }

    .mobile-filter
    {
        display: none;
    }
}
