@media only screen and (min-width: 1366px){
    .home-featured-game .sports-coupon{
        width: 100%
    }
    .home-featured-game .match-teams .match-home-team,
    .home-featured-game .match-teams .match-away-team{
        overflow: unset;
    }
}
@media only screen and (max-width: 1920px){
    .casino-container .games .game{
        flex: 0 0 calc(19.5% - 8px)
    }
}
@media only screen and (max-width: 1599px){

    .right-sidebar{
        flex: 0 0 335px;
        max-width: 335px;
        min-width: 335px;
    }
    
    .desktop .main-content{
        
    }
    .desktop .main-content.no-left-sidebar{
        
    }
    .desktop .main-content.no-right-sidebar{
        
    }
    
    .desktop .live-match-page .right-sidebar .live-match-tracker,
    .desktop .live-page .right-sidebar .live-match-tracker,
    .right-sidebar .iframe-container > iframe{
        
    }
}
@media only screen and (max-width: 1499px){
    .desktop .outrights-page .outright-markets .outright-competitor{
       flex: 0 1 calc(50% - 10px)
    }
    .casino-container .games .game{
       flex: 0 0 calc(25% - 8px)
    }
     .desktop .bottom-header-menu ul{
        
    }
    .button-scroll-wrapper{
        
    }

    
}
@media only screen and (max-width: 1399px){
    .desktop .header-menu-row, .header-row {
        padding: 0
     }
     .desktop .main-coupon-v1 .item-info-wrapper{
     }
     .desktop .main-coupon-v1 .match-markets-wrapper{
         width: calc(100% - 310px);
     }
     .desktop .left-sidebar{
         
    }
    .desktop .main-content{
       
    }
    .desktop .main-content.no-right-sidebar{
        
    }
}
@media only screen and (max-width: 1366px){
   
    .desktop .bonus-content > app-widget-host{
        flex-direction: column
    }
    .desktop .bonus-content .content-box{
        padding: 50px 0;
    }
    .desktop .sports-select-page .main-content .nav-favorites-panel > div,
    .sports-select-page .main-content .nav-tournament-wrapper,
    .sports-select-page .main-content .nav-featured-panel .nav-feature{
        flex: 0 1 calc(50% - 10px);
    }
    
    .desktop .main-coupon-v1 .events-sport-wrapper:not(.live-part) .events-item-wrapper .match-schedule .match-code{
        margin-left: 18px
    }
}
@media only screen and (max-width: 1304px){
    .home-featured-game .match-teams .match-home-team {
        text-align: left;
        padding-left: 10px
    }
    .home-featured-game .match-teams .match-away-team {
        text-align: right;
        padding-right: 10px
    }
}
@media only screen and (max-width: 1399px){
    .desktop .main-coupon-v1 .item-info-wrapper{
        border-right: 0
    }
    .desktop .main-coupon-v1 .is-live-booked{
        display: none
    }
    .casino-container .games .game{
        flex: 0 0 calc(33.333333% - 8px)
    }
}
@media only screen and (max-width: 1300px){
    .main-coupon-v1 .item-info-wrapper .match-info{
        flex-direction: column;
        overflow: hidden
    }
    
    .main-coupon-v1 .item-info-wrapper .match-info .match-schedule{
       flex-wrap: nowrap
    }
    .desktop .main-coupon-v1 .events-sport-wrapper:not(.live-part) .events-item-wrapper .match-schedule .match-code {
        margin-left: 0;
    }
    #root .desktop .main-coupon-v1 .sports-coupon .match-markets-wrapper{
        align-items: flex-end;
        width: auto
    }
    .desktop .main-coupon-v1 .events-item-wrapper{
        
    }
    .desktop .main-coupon-v1 .item-info-wrapper{
        margin: 0;

           /* min-width: calc(100% - 160px); */
    }
    .desktop .main-coupon-v1 .item-info-wrapper .match-live-info{
        align-items: flex-end;
    }
    .desktop .main-coupon-v1 .events-item-wrapper .match-schedule .match-progress,
    .desktop .live-page .main-coupon-v1 .match-info .match-minute{
         display: block   
    }
    .desktop .match-period,
    .desktop .live-page .main-coupon-v1 .match-live-info .match-progress{
        display: none
    }
    #root .desktop .main-coupon-v1 .match-links{
        
    }
     #root .desktop .main-coupon-v1 .match-links > div{
       
    }
    
    #root .desktop .main-coupon-v1 .match-links .match-favorite{
       
    }
    .main-coupon-v1 .match-info .match-schedule .match-date{
        white-space: nowrap;
    }
    #root .desktop .main-coupon-v1 .match-teams {
        padding-left: 20px;
    }
}
@media only screen and (max-width: 1254px){
    .desktop .main-coupon-v1 .is-live-booked{
        display: flex
    }
    .desktop .home-today-top{
        position: unset
    }
    .desktop .home-today .sports-filter{
        max-width: 100%
    }
    .desktop .main-coupon-v1 .item-info-wrapper{
    }
    .desktop .main-coupon-v1 .match-markets-wrapper{

    }
    .desktop .desktop .mobile-outcome{
        display: flex
    }
    .casino-container .games .game{
       
    }
     .bottom-header-menu{
        overflow-x: scroll;
    }
    .desktop .bottom-header-menu ul {
        padding-bottom: 5px;
    }
}
@media only screen and (max-width: 1100px){
    .desktop .main-coupon-v1 .item-info-wrapper {  
    }
   
}













