.l-main {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden
}

.l-main * {
    box-sizing: border-box
}

.l-main__header {
    -webkit-flex: 0 0 93px;
    -ms-flex: 0 0 93px;
    flex: 0 0 93px;
    height: 93px
}

.l-main__content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.l-main__content,.l-main__footer {
    margin: 0 10px
}

.l-main__footer {
    margin-top: 10px
}

.l-main-inner__header {
    z-index: 10010;
    padding-top: 10px;
    margin-bottom: 10px
}

.l-main-inner__content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.l-main-inner__main {
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 0
}

.l-main-inner__aside {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.l-main-inner__aside_coupon {
    position: absolute;
    right: 0;
    width: 250px
}

.l-main-aside {
    width: inherit
}

.l-main-aside .rollbar-handle {
    background-color: hsla(0,0%,100%,.2)!important
}

body.betting-main #cuponFix {
    width: 100%!important
}

body.betting-main.biggerRight .l-main-inner__aside_coupon {
    width: 400px
}

@media screen and (max-width: 1360px) {
    body.betting-main.biggerRight .l-main-inner__aside_coupon {
        width:250px
    }
}

body.betting-main.biggestRight .l-main-inner__aside_coupon {
    width: 480px
}

@media screen and (max-width: 1919px) {
    body.betting-main.biggestRight .l-main-inner__aside_coupon {
        width:400px
    }
}

@media screen and (max-width: 1360px) {
    body.betting-main.biggestRight .l-main-inner__aside_coupon {
        width:250px
    }
}

body.betting-main:not(.biggerRight):not(.biggestRight) .l-main-inner .right-widget__title {
    margin-top: 0
}

body.betting-main:not(.biggerRight):not(.biggestRight) .l-main-inner .banCont .br-banner,body.betting-main:not(.biggerRight):not(.biggestRight) .l-main-inner .right-widget,body.betting-main:not(.biggerRight):not(.biggestRight) .l-main-inner .right-widget-moment {
    margin-bottom: 10px
}

body.betting-main:not(.biggerRight):not(.biggestRight):not(.fixedRight) .l-main-inner__aside_coupon {
    padding-top: 0
}

body.betting-main:not(.fixedRight) .cs__btn,body.betting-main:not(.fixedRight) .tab_but {
    height: 30px;
    line-height: 30px
}

body.betting-main:not(.fixedRight) .l-main-inner__main .c-section:first-child .c-section__header {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 70px;
    margin-right: 250px;
    border-bottom: 0
}

body.betting-main:not(.fixedRight) .l-main-inner__main .c-section:first-child .c-section-header {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

body.betting-main:not(.fixedRight) .l-main-inner__aside {
    position: absolute;
    top: 0
}

body.betting-main:not(.fixedRight) .l-main-inner__aside_coupon {
    right: 0;
    width: 250px;
    margin-left: 0
}

body.betting-main:not(.fixedRight).notShowRB .l-main-inner__main .c-section:first-child .c-section__header {
    margin-right: 0
}

body.betting-main:not(.fixedRight).notShowRB .cs__btn,body.betting-main:not(.fixedRight).notShowRB .tab_but {
    height: 37px;
    line-height: 37px
}

body.betting-main:not(.fixedRight).notShowRB .c-section:first-child .c-section__header {
    display: block;
    margin: 0
}

body.betting-main:not(.fixedRight).notShowRB .c-section:first-child .c-section-header {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

body.betting-main:not(.fixedRight).notShowRB .coupon-size {
    margin-bottom: 0
}

body.betting-main.fixedRight .l-main-inner__content {
    padding-right: 260px
}

body.betting-main.fixedRight .l-main__footer {
    margin-right: 270px
}

body.betting-main.fixedRight.biggerRight .l-main-inner__content {
    padding-right: 410px
}

@media screen and (max-width: 1365px) {
    body.betting-main.fixedRight.biggerRight .l-main-inner__content {
        padding-right:260px
    }
}

body.betting-main.fixedRight.biggerRight .l-main__footer {
    margin-right: 420px
}

@media screen and (max-width: 1365px) {
    body.betting-main.fixedRight.biggerRight .l-main__footer {
        margin-right:270px
    }
}

body.betting-main.fixedRight.biggestRight .l-main-inner__content {
    padding-right: 490px
}

@media screen and (max-width: 1919px) {
    body.betting-main.fixedRight.biggestRight .l-main-inner__content {
        padding-right:410px
    }
}

@media screen and (max-width: 1366px) {
    body.betting-main.fixedRight.biggestRight .l-main-inner__content {
        padding-right:260px
    }
}

body.betting-main.fixedRight.biggestRight .l-main__footer {
    margin-right: 500px
}

@media screen and (max-width: 1919px) {
    body.betting-main.fixedRight.biggestRight .l-main__footer {
        margin-right:420px
    }
}

@media screen and (max-width: 1365px) {
    body.betting-main.fixedRight.biggestRight .l-main__footer {
        margin-right:270px
    }
}

@media screen and (max-width: 1919px) {
    body.biggestRight.fixedRight #sports_right {
        width:400px!important
    }
}

@media screen and (max-width: 1365px) {
    body.biggerRight.fixedRight #sports_right,body.biggestRight.fixedRight #sports_right {
        width:250px!important
    }
}

/*
     FILE ARCHIVED ON 09:07:06 Jun 24, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:22:25 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.155
  load_resource: 28.363
  PetaboxLoader3.datanode: 5.298
*/
