/* 450 */
@media screen and (max-width:450px){
    .table1 h2 a {
    padding: 10px 24px;
}
}

/* 500 */

@media screen and (max-width:520px){
    .container{
        margin: auto;
        width: 100%;
    }
    .fourth {
        width: 50%;
    }
    .table1 h2 a {
        padding:10px 10px;
    }  
}

/* 520 */

@media screen and (max-width:520px){
    .container{
        margin: auto;
        width: 100%;
    }
    .fourth {
        width: 50%;
    }
}

/* 350 */

@media (max-width: 350px) {
    .icon {
        float: left;
        width: 44%;
        margin: auto;
    }
    .table1 h2 a {
        padding:10px 10px;
    }
}