.container.game__cont {
    max-width: 1400px !important;
    margin-top: 40px;
}

/* .row.game-grid-search,
.row.game-grid {
    min-height: 450px;
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 35px;
    margin-top: 40px;
} */
.txt-cap {
    text-transform: capitalize;
}

.list-category li a {
    cursor: pointer;
}

.category-unknown,
/*.category-progressives,*/
.unknown,

.cover-overlay .game-cover {
    width: 200%;
    margin-left: -115px;
    height: 100%;
}

.game-gif-loader {
    width: 30px;
    margin: 0 auto;
    left: 0;
    right: 0;
    position: absolute;
    top: 59px;
    z-index: -1;
}

.game-name {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    height: auto;
    margin: 0 !important;
    display: none;
}

.game-name {
    margin-top: 8px;
}

.game-item {
    margin-top: 20px;
}

.cover-overlay:hover .hover-overlay {
    opacity: 1;
}

.cover-overlay {
    height: 185px;
    width: 225px;
    overflow: hidden;
    border-radius: 0;
}

.btn-play:hover,
.btn-try:hover {
    background: #D36C0A;
    color: white;
    border: 2px solid #D36C0A !important;
}

.btn-play {
    color: #FF7D01;
    background: none;
}

.btn-try {
    margin-top: 10px;
    background: #FF7D01;
    color: white;
}

.hover-overlay .btn {
    width: 100px;
    border: 2px solid #FF7D01;
    -webkit-appearance: unset;
    border-radius: 50px;
    padding: 5px !IMPORTANT;
    background: #FF7D01;
    color: white;
    line-height: .6;
}

.hover-overlay {
    padding-top: 0;
    opacity: 0;
    background: rgba(0, 0, 0, 0.6);
    height: 185px;
    width: 225px;
    top: 0;
    position: absolute;
    transition: opacity 0.3s;
    border-radius: 0;
    display: grid;
    place-content: center;
}

.new-tpg,
.img-status {
    position: absolute;
    right: 15px;
    top: 0;
}

.new-tpg {
    z-index: 3;
}

/* .category-arcade{
    display: none !important;
} */
.spade_gaming .btn-play,
.game-item.pgsoft .btn-play,
.game-item.pg.soft .btn-play,
.game-item.goldenf_pgsoft .btn-play,
.game-item.pt.v2 .btn-play,
.category-table_and_cards.vendor-id-857 {
    display: none !important;
}

.game-item.joker_api .btn-try,
.game-item.pgsoft .btn-try,
.game-item.pt.v2 .btn-try,
.game-item.goldenf_pgsoft .btn-try {
    margin-top: 20px;
}

.pragmaticplay.live_dealer.game-item .btn-play,
.pragmaticplay.table_games.game-item .btn-play,
.pragmaticplay.video_poker.game-item .btn-play,
.pragmaticplay.virtual_sports.game-item .btn-play,
.pt_v3_api.live_dealer.game-item .btn-play {
    display: none !important;
}

@media (max-width: 1440px) {
    .container.game__cont {
        max-width: 1270px !important;
    }

    .row.game-grid-search,
    .row.game-grid {
        grid-gap: 14px;
    }
}

@media (max-width: 1280px) {
    .container.game__cont {
        max-width: 100% !important;
        min-width: auto !important;
        padding: 0 60px !important;
    }

    .row.game-grid-search,
    .row.game-grid {
        grid-template-columns: repeat(5, 1fr);
        grid-gap: 37px;
    }
}


.evolution_gaming.live_dealer.top-games.game-item {
    display: block !important;
}

.evolution_gaming.live_dealer.game-item {
    display: none !important;
}

.category-live_dealer.vendor-id-267 {
    display: none !important;
}

.slotsPage .pricePool .vendorTabs .tabcontent .filter ul li a.game-category[data-filter="arcade"]:before {
    background-image: url(../images/slots/icons/new/arcade_icon.png?v2);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.slotsPage .pricePool .vendorTabs .tabcontent .filter ul li a.game-category[data-filter="top-games"]:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAApCAYAAABk+TodAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMWU0MzA2ZS1hOGM3LTRhNjItYjcyMi0xNTZjYzJmOWU0YTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDhDNDUxMEQwMEU1MTFFRDlFODE4OERGMzVCM0Q4NjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDhDNDUxMEMwMEU1MTFFRDlFODE4OERGMzVCM0Q4NjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxZTc5YTg0Yy0zMjMxLTRjNGMtODExZS04NDJlNGEwYjYyYzEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZDViN2RhNi02MzBkLWJlNGItOThkZS0yZDNkOTlhYTM0MDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6CtJKpAAAERklEQVR42tyaaWxNQRTH72trqSK6CIraWpRGq5ZPRYjEUtGgKhE+VUiUpNZYIlLxQZAKXyU+iIolVaFKSrSWkoZESYpGglar1mitocvzH86Nk8l974733tyX15P88u7MnJk7Z+7cM2fmPsPtdhuaCANpUt4u91+5KeWPA9009sUIM/RJDHgArrC8ofQbz/IOgFqQorEvWg01jZlDxoQDNyt3gVVgM6UzQtXQ5+xaGDMCvKR0I4gCR5lOeaga+hWsZump4ARoADtBHCsrBM90GmrodADEbnJAiZR20W9vyj/jQB+MPzd1QEaCetAhvaOjQZ0THXDK0KBLmMP3iwA1YFpXN3QbSAXFThsaiKkrnlK7om4nvZsGGfzIRj8SJCnoOfJEX4BDCnoFzEghFQp1DoKH0lIUlOVljfuf2Omaco9dj7Kp00l6Vf4uL/4ayuWcF71N0oD8pOtXXuqcktofGCxDN0gd6VQYkGJKZ7K8eJunaUptsAIGs6LwoIvp/ROOaRgYA8aTw5kOEki3J/hp4ZgukMMR7+MTipO/0EZgI4WI5kah2VePaSc9wGAwliIZwQwpTh0Ckm28bzkzUsgKUETXCwku70AT+ECDIhzna3AXPKWBqQaPQau/ziiXps0v0MGmqCnHQIVbTaIs2v+hUO8tmG/xmrSDNkqv9fcdbbDphJj6972UfwHVIMtD+xNBGXjvpY3PpPvSi06zv4aWSQ2KEWwE18FM0pkn6YilIMnHo5EEUCS1t43KYkABKKcHwGdWpb+GpoDn0o0nWOgtkHSu+egdj0jtbLXQGW8x+OmBWl4uSu9HnIXObKkDYikJ/w8jC6X66y10XMxXCHlMTzqg6+htdoOlHnTSpc7uVGw7U6q30oNeBNOp1xkwfLUx1KAjTu6MVNqtYXWWe9FzKQQnATnujJQCchEYlILjtN4atN9c8p+bhjb6PQ9Osvwt4DqYKwUpLt1BvSl9QImFm99BB9eXKH1Dsd1l0lKSA95IbdeBSczbaot1IxQDg2jwjq6nWxyUddAS0pfl95CmZKeX9s2yQboMTVU0NJGiFjdbS9ewPC57aQYY0u5GRfboMnSLxc02s6PLYsqLZOXCm7YqdHode1I9KeQUU3U0tS8cVItUp1KXobPYTfZ7WCOjJUOtpNSmfKGHddqgAflGett1GdoLZIP+NnoZHgw4zeqKKX3Yg94Vm/bDFfsR0BMGK/Kkjl8FYz3oDrCIbas09EmLocngO20I0hTrDAEnqF5WqHySEKcCfcEnH+r2o49T7YHulFOfJLqx6IdLd/Crq5zU59FTirU4ovkI9jlyVK/5cx3flM+jaOYOmEybbFNydX821Nl4P8mbik18Pl1fBrFS+fBQ/bNGKrs+S1+0x1FafE9pAYeZzqJQfUfN81dxLJkjHXUa9FE4H5RQui5UDRV/zMgGU1hekzQIBh1+C27pNPS3AAMAMnKtDIxPwnsAAAAASUVORK5CYII=');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.slotsPage .pricePool .vendorTabs .tabcontent .filter ul li.category-sports {
    display: none !important;
}

/* .category-top-games.vendor-id-6083 {
    display: none !important;
} */
.game-item.game-vs20asgard .cover-overlay:before {
    content: '';
    background: url(../images/slots/icons/exclu-idr.png) no-repeat 0 0;
    display: block;
    width: 63px;
    height: 63px;
    position: absolute;
    top: 0;
    right: 13px;
    background-size: contain;
}

.game-item.game-vs20asgard .cover-overlay img.img-status {
    display: none;
}

.game-rtp {
    background: #FF7D00;
    width: 94px;
    height: 21px;
    border-radius: 5px;
    color: #fff;
    font-size: 13px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 10px auto 0 auto;
}

.hidden-rtp {
    display: none;
}

.pragmaticplay.live_dealer.game-item .btn-play,
.pragmaticplay.table_games.game-item .btn-play,
.pragmaticplay.video_poker.game-item .btn-play,
.pragmaticplay.virtual_sports.game-item .btn-play {
    display: none !important;
}

@media only screen and (max-width: 1500px) {

    .new-tpg,
    .img-status {
        position: absolute;
        right: 15px;
        top: 0
    }
}

@media only screen and (max-width: 1288px) {

    .new-tpg,
    .img-status {
        position: absolute;
        right: -24px;
        top: 0
    }
}

@media only screen and (max-width: 1204px) {

    .new-tpg,
    .img-status {
        position: absolute;
        right: -36px;
        top: 0
    }
}

@media only screen and (max-width: 1200px) {

    .new-tpg,
    .img-status {
        position: absolute;
        right: -35px;
        top: 0
    }
}

/* HIDE SLOTS DEMO BUTTON */
.vendorTabs .game-SMG_108HeroesWaterMargin .btn-play,
.vendorTabs .game-SMG_sharkPlatinum .btn-play {
    display: none !important;
}

/* HIDE SLOTS DEMO BUTTON SEARCH TAB*/
.game-grid-search .SMG_108HeroesWaterMargin .btn-play,
.game-grid-search .SMG_sharkPlatinum .btn-play {
    display: none !important;
}