@media only screen and (max-width: 1599px) {
    .container {
        padding-left: 38px;
        padding-right: 38px;
    }
    .footerLeft {
        width: 428px;
    }
    .footerRight {
        width: calc(100% - 428px);
        padding-left: 173px;
    }
}
@media only screen and (max-width: 1365px) {
    .footerLeft {
        width: 388px;
    }
    .footerRight {
        width: calc(100% - 388px);
        padding-left: 133px;
    }
}
@media only screen and (max-width: 1279px) {
    .container {
        padding-left: 28px;
        padding-right: 28px;
    }
    .footerLeft {
        width: 348px;
    }
    .footerRight {
        width: calc(100% - 348px);
        padding-left: 93px;
    }
    .authRow .left {
        width: calc(100% - 620px);
    }
    .authRow .right {
        max-width: 620px;
        padding: 49px 30px 47px 46px;
    }
    .polll-dashboard-tab a{
        font-size: 18px;
    }
    .dash-col .box h2{
        font-size: 40px;
    }
    .dash-col .box p{
        font-size: 18px;
    }
    .table-v2 table tbody tr td{
        font-size: 15px;
    }
    .table-v2-head .table-v2-head-left h3{
        font-size: 20px;
    }
    .match-rank-row .right{
        padding-left: 16px;
    }
    .match-card h4{
        font-size: 18px;
    }
    .table-v2 table th{
        font-size: 15px;
    }
    .dash-col{
        padding: 0 10px;
    }
}
@media only screen and (max-width: 1150px) {
    .match-rank-row .left{
        width: 316px;
        padding: 16px;      
    }
    .dash-col .box h2{
        font-size: 30px;
    }
    .polll-dashboard-tab a{
        font-size: 16px;
    }
    .dash-col .box {
        padding: 24px 20px;
    }
    .table-v2 table tbody tr td {
        font-size: 14px;
    }
    .table-v2 .status-badge{
        font-size: 14px;
    }
}