@media (max-width:768px) {
    .sidebar-fixed+.content {
        margin-left: 0;
        margin-top: 58px
    }

    .casino-iframe {
        width: 100%;
        height: 90vh;
        background: #000;
        border: 1px solid #eee;
        position: relative
    }

    .appBottomMenu,
    .mlive-side {
        display: flex
    }

    .batslipmobile-section {
        display: block
    }

    .content {
        padding: 15px 0
    }

    .content-fixed {
        margin-top: 58px;
    }

    .sidebar,
    .subh-search {
        display: none
    }

    .sidebar-left+.content,
    .sidebar-left-big+.content {
        margin-left: 0;
        padding: 15px 0 50px
    }

    .livematchbox .livematchbox-image,
    .livematchbox .livematchbox-image img {
        height: 130px
    }

    .sidebar-title {
        display: flex;
        justify-content: space-between
    }

    .sidebar-left,
    .sidebar-left-big {
        width: 100%
    }

    .content-components {
        margin-right: 0;
        padding: 15px 0;
        background: var(--bg-light)
    }

    .topgame .topgame-image,
    .topgame-big .topgame-image,
    .topgame-big .topgame-image img {
        height: 150px
    }

    .mst-img {
        width: 120px !important;
        height: auto !important
    }

    .subh h1 {
        font-size: 24px;
        margin-bottom: 0;
        font-weight: 600
    }

    .profbox {
        width: 100%;
        position: relative;
        height: auto;
        border-radius: 8px;
        color: #111212;
        padding: 15px 10px;
        display: flex;
        align-items: center;
        flex-direction: column-reverse;
        justify-content: center;
        text-align: center
    }

    .profbox h6 {
        font-size: 14px;
        height: 30px;
        display: flex;
        align-items: center
    }

    .profbox-icon {
        margin-left: inherit;
        margin-bottom: 10px
    }

    .profbox-icon img {
        width: 42px
    }

    #notiModal.modal.right .modal-dialog,
    #sideModal.modal.left .modal-dialog {
        position: fixed;
        margin: auto;
        width: 250px;
        height: 100%;
        -webkit-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}