/* settings for 1920x1080 resolution and below */
@media (max-width: 2400px) {
    #team_fantasy_results {
        flex-direction: column;
    }
}

@media (max-width: 2200px) {
    .fantasy_left_bar {
        max-width: 15vw;
    }


    #main_grid {
        gap: 3em;
    }

    .team_name {
        display: none;
    }
    .team_short_name {
        display: none;
    }
    .team_abbreviation {
        display: block;
    }

}

@media (max-width: 2100px) {
    .menu-item {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .logo_img {
        margin-right: 0.75em;
    }

    #nav_teams_horizontal {
        gap: .5em;
    }

}

@media (max-width: 1930px) {
    .plusMinus {
        display: none;
    }
}


@media (max-width: 2000px) {

    #team_schedule {
/*
        flex-direction: row;
*/
    }

    /* box up this info in mobile view */
    #squad_changes {
        display: flex;
        justify-content: center;
        gap: 5em;
    }

}


@media (max-width: 1900px) {
    .fantasy_left_bar {
        max-width: 100vw;
    }


    #nav_teams_horizontal {
        display: none;
    }

    #teams_button_div {
        display: flex;
        align-items: center;
    }

}


@media (min-width: 1400px) {
    .container.contractTableDiv {
        max-width: 1350px!important;
    }
}


@media (min-width: 1400px) {
    #draftPicks {
        min-width: 1000px!important;
    }
}
