@media only screen and (min-width: 1400px) and (max-width: 4000px) {

}

@media only screen and (min-width: 767px) and (max-width: 991px)  {
    .available-games {
        height: 75px;
    }

    .games {
        margin: 50px 0 0 0;
    }

    .games .games-category h3 {
        font-size: 30px;
        line-height: 54px;
    }

    .games .games-list .game .game-box {
        margin: 0 0 30px 0;
    }

    .more {
        display: block;
        width: 100%;
        margin: 0 auto;
    }
}       

@media only screen and (min-width: 0px) and (max-width: 767px)  {
    .intro {
        height: 150px;
    }

    .available-games {
        height: 230px;
    }

    .games {
        margin: 60px 0 0 0;
    }

    .available-games .icon {
        margin-bottom: 40px;
    }

    .more {
        display: block;
        width: 100%;
        margin: 0 auto;
    }
}