.c-events{font-size:16px}.c-events *{box-sizing:border-box}.marketsDivBgNew{position:relative;padding:3px 4px 0 3px}.double_tabloR.quadBoard.basketball ~ .marketsDivBgNew,.double_tabloR.quadBoard.hockey ~ .marketsDivBgNew,.double_tabloR.quadBoard.soccer ~ .marketsDivBgNew,.double_tabloR.quadBoard.tennis ~ .marketsDivBgNew{background-color:#4a4a4a}.marketsDivBgNew:after,.marketsDivBgNew:before{content:'';display:block;clear:both}#openPeriodGame{display:none;bottom:8px;left:50%;padding:5px 0;min-width:200px;margin:0 auto;margin-bottom:4px;background:#272727;text-align:center;font-size:12px;color:#ffd400 !important}/*!*маркеты перенос на 2 строчку*!*/.betsscrollMac{overflow-y:auto}#allBetsTable{background:none;zoom:1;position:relative;z-index:0;background:#cfd6db}#allBetsTable div.bets{display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0;border-right:1px solid #4b89b9;border-left:1px solid #4b89b9;background:#fff}#allBetsTable div.bets>div{position:relative;-webkit-flex:1 1 90%;-ms-flex:1 1 90%;flex:1 1 90%;border-right:none;border-bottom:1px solid #4c89b9;border-color:#878787;background-color:#fff;line-height:23px}#allBetsTable div.bets>div:hover,#allBetsTable div.bets>div.active{background-color:#e5f0f8}#allBetsTable div.bets>div:hover .koeff,#allBetsTable div.bets>div.active .koeff{background-color:#e5f0f8}#allBetsTable div.bets.betCols1>div,#allBetsTable div.bets.betCols2>div:nth-child(odd),#allBetsTable div.bets.betCols3>div:nth-child(3n+2){border-right:none}#allBetsTable div.bets span.koeff{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;z-index:0;cursor:pointer;padding:0;width:55px;margin:0;overflow:hidden;background-color:#f4f4f4;text-align:center;font-size:0.75em;font-weight:700;line-height:22px;color:#000}#allBetsTable div.bets span.koeff::before,#allBetsTable div.bets span.koeff::after{content:'';position:absolute}#allBetsTable div.bets span.koeff::after{content:attr(data-coef);opacity:0;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:0;z-index:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center;background-color:#f4f4f4}#allBetsTable div.bets span.koeff i{margin:auto;font-style:normal}#allBetsTable div.bets .bet_type{display:inline-block;position:relative;box-sizing:border-box;cursor:pointer;padding:7px 10px;width:calc(100% - 55px) !important;font-size:12px;line-height:15px;color:#000}#allBetsTable div.bets .bet_type__label{padding:1px 10px;margin-right:6px;margin-left:14px;border-radius:8px;text-transform:uppercase;font-size:10px;font-weight:500;font-style:normal;white-space:nowrap}#allBetsTable div.bets .bet_type__label--live{background-color:#7dad2f;color:#fff}#allBetsTable div.bets .bet_type__label--next{background-color:#e1e9ed;color:#112d45}#allBetsTable div.bets div.bet_middle{background-color:#ecdfa8;color:#000}#allBetsTable div.bets div.bet_middle:hover{background-color:#fbe173}#allBetsTable div.bets div.blockSob{background:#cfd6db}#allBetsTable div.bets div.blockSob::before{content:'\f023';position:absolute;top:50%;left:0;margin-top:-11.5px;cursor:no-drop;right:61px;margin-left:10px;font-family:FontAwesome;font-size:13px}#allBetsTable div.bets div.blockSob span.bet_type{cursor:no-drop;width:calc(100% - 75px);padding-left:3px;color:#000}#allBetsTable div.bets div.blockSob span.koeff{cursor:no-drop;border-color:inherit;color:#454545}#allBetsTable.betsscroll{z-index:1}#allBetsTable .bet_group{margin:0 0 4px}#allBetsTable .portlet .bet_group{margin:5px !important}#allBetsTable .bet-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;padding:5px 25px 5px 28px;width:100%;height:auto;overflow:hidden;border:none;border-radius:0;background-color:#d3dfe3;text-overflow:ellipsis;font-size:0.8125em;font-weight:500;color:#000}#allBetsTable .bet-title_justify:not(.min).u-highlight{border-bottom:1px solid #878787}#allBetsTable .bet-title::before{content:'\f106';position:absolute;height:100%;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:FontAwesome;font-size:14px;right:12px;left:auto}#allBetsTable .bet-title.min::before{-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}#allBetsTable .bet-title.u-highlight{color:#000 !important}#allBetsTable .bet-title__star{position:absolute;left:10px;top:0;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}#allBetsTable .bet-title__star::before{content:'\f006';display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:FontAwesome;font-size:12px}#allBetsTable .bet-title__star.active::before{content:'\f005'}#sports_page:not(.grayBack) #allBetsTable .bet-title{background-color:#4d91b4;color:#000}.u-highlight{background-color:#eaea3e !important}.addToMarket{opacity:0.5;position:absolute;top:2px;right:8px;width:16px;height:16px;text-align:center}.addToMarket::before{content:'\f067';font-family:FontAwesome;font-size:11px;color:#fff}.addToMarket.active:before{content:'\f00d'}.addToMarket:hover{opacity:0.8}#allBetsTable .cols1{float:left;width:100% !important}#allBetsTable .cols2{float:left;width:50% !important}#allBetsTable .cols3{float:left;width:33.333% !important}#allBetsTable .cols1 .bet_group,#allBetsTable .cols1 .betTypeName{margin:4px 0}#allBetsTable .cols2:first-child .bet_group,#allBetsTable .cols2:first-child .betTypeName{margin:0 0 1px}#allBetsTable .cols2:nth-child(2) .bet_group,#allBetsTable .cols2:nth-child(2) .betTypeName{margin:4px 0 4px 4px}#allBetsTable .cols3:first-child .bet_group,#allBetsTable .cols3:first-child .betTypeName{margin:4px 0}#allBetsTable .cols3:nth-child(2) .bet_group,#allBetsTable .cols3:nth-child(2) .betTypeName{margin:4px 0 4px 4px}#allBetsTable .cols3:nth-child(3) .bet_group,#allBetsTable .cols3:nth-child(3) .betTypeName{margin:4px 0 4px 4px}@media screen and (min-width: 1550px){#allBetsTable::after,#allBetsTable::before{content:'';display:table}#allBetsTable::after{clear:both}#allBetsTable div.bets{box-sizing:border-box}.portlet-content #allBetsTable .bet_group_col{float:none;width:100%;margin-right:0}}#games_content #allBetsTable.jspScrollable .jspVerticalBar,.game_content #allBetsTable.jspScrollable .jspVerticalBar{right:0 !important}#allBetsTable .no_bets,.c-events__moreEvs .noBets{position:relative;box-sizing:border-box;padding:5px;width:100%;margin:0 auto;border:2px solid #c4e2f5;border-radius:3px;background:#4d91b4;font-size:16px;color:#fff}.betInCoupon{background-color:#bcdaf3 !important}#sportNameText{padding:5px;background:#1a5684;font-size:12px;color:#fff}.betTypeName{height:30px;text-align:center;font-size:15px;font-weight:500;line-height:30px;color:#fff;margin:0;border:0;border-radius:0}.c-events #allBetsTable .bet_group_col.cols2 .betTypeName{margin:4px 0 !important}.c-events #allBetsTable .bet_group_col.cols2+.bet_group_col.cols2 .betTypeName{margin:4px 0 4px 4px !important}.c-events #allBetsTable div.bets div.blockSob span.bet_type{padding-left:25px;color:#000}.bet_group_top{display:-webkit-flex;display:-ms-flexbox;display:flex;height:30px;margin-bottom:4px;background-color:#4d91b4}.bet_group_top .itemMin{cursor:pointer;width:30px;min-width:30px;height:29px;margin-right:8px;border-bottom:2px solid transparent;background-image:url(/default/img/mDBNew_col-expN.png);background-position:7px -18px;background-repeat:no-repeat}.bet_group_top .itemMin:hover{border-bottom:2px solid #83b131;background-color:transparent !important;background-position:7px 10px}.bet_group_top .itemMin.active{background-position:-28px -18px}.bet_group_top .itemMin.active:hover{background-position:-28px 10px}#sports_page #allBetsTable .bet_group_top .betTypeName{width:100%;margin:0;border-bottom:0;background-color:transparent}@media screen and (max-width: 1980px){.fixedLeft.fixedRight #allBetsTable .cols3 .betCols3 .bets__empty-cell,.fixedLeft.fixedRight.biggerRight #allBetsTable .cols3 .betCols3 .bets__empty-cell{display:none}.fixedLeft.fixedRight.biggestRight #allBetsTable .cols3 .betCols2 .bets__empty-cell,.fixedLeft.fixedRight.biggestRight #allBetsTable .cols3 .betCols3 .bets__empty-cell{display:none}.fixedRight.biggestRight #allBetsTable .cols3 .betCols3 .bets__empty-cell{display:none}}@media screen and (max-width: 1900px){.fixedRight.biggerRight #allBetsTable .cols3 .betCols3 .bets__empty-cell{display:none}}@media screen and (max-width: 1750px){.fixedRight #allBetsTable .cols3 .betCols3 .bets__empty-cell{display:none}}@media screen and (max-width: 1680px){.fixedLeft.fixedRight.biggerRight #maincontent:not(.cyber_light) #allBetsTable .cols3 .betCols2 div,.fixedLeft.fixedRight.biggerRight #maincontent:not(.cyber_light) #allBetsTable .cols3 .betCols3 div{max-width:100%}.fixedLeft.fixedRight.biggestRight #maincontent:not(.cyber_light) #allBetsTable .cols3 .betCols2 div,.fixedLeft.fixedRight.biggestRight #maincontent:not(.cyber_light) #allBetsTable .cols3 .betCols3 div{max-width:100%}.fixedLeft #maincontent:not(.cyber_light) #allBetsTable .cols3 .betCols3 .bets__empty-cell{display:none}.fixedLeft.fixedRight.biggerRight #maincontent:not(.cyber_light) #allBetsTable .cols3 .betCols2 .bets__empty-cell,.fixedLeft.fixedRight.biggerRight #maincontent:not(.cyber_light) #allBetsTable .cols3 .betCols3 .bets__empty-cell{display:none}}@media screen and (max-width: 1640px){.fixedLeft.fixedRight.biggerRight #maincontent:not(.cyber_light) #allBetsTable .cols2 .betCols3 .bets__empty-cell{display:none}}@media screen and (max-width: 1440px){.fixedLeft.fixedRight #maincontent:not(.cyber_light) #allBetsTable .cols2 .betCols3 .bets__empty-cell{display:none}.fixedRight.biggerRight #maincontent:not(.cyber_light) #allBetsTable .cols2 .betCols3 .bets__empty-cell,.fixedRight.biggestRight #maincontent:not(.cyber_light) #allBetsTable .cols2 .betCols3 .bets__empty-cell{display:none}}#allBetsTable div.bets.betCols2>div{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;width:50%}#allBetsTable .bet_group div.bets .bet_type{word-break:break-all}#maincontent:not(.cyber_light) #allBetsTable .bet_group:not(.shortName) div.bets.betCols2>div,#maincontent:not(.cyber_light) #allBetsTable .bet_group:not(.shortName) div.bets.betCols3>div{min-width:150px;max-width:50%}#allBetsTable div.bets.betCols3>div{-webkit-flex:1 1 33.3333%;-ms-flex:1 1 33.3333%;flex:1 1 33.3333%;width:33.3333%}@media screen and (min-width: 0\0){#allBetsTable div.bets.betCols3>div{-webkit-flex:1 1 33.2%;-ms-flex:1 1 33.2%;flex:1 1 33.2%}}.sub-game{float:left;width:100%}.bets_content{position:relative}.betsBlocked{position:absolute;top:0;bottom:0;left:0;z-index:1;width:100%;background:rgba(117,128,140,0.75)}.betsBlocked__text{position:absolute;top:calc(5% + 30px);right:0;left:0;margin:0;text-align:center;text-transform:uppercase;font-size:26px;font-weight:700;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.battle_cock_container .c-search{min-width:0}.bets_content{position:relative;max-height:850px;overflow:hidden}.iScrollVerticalScrollbar.iScrollLoneScrollbar{z-index:1 !important}.c-events #allBetsTable .bet-title{background-color:#dae8f1;color:#1e2752}.c-events #allBetsTable .bet-title__star::before{color:#4b89b9}.c-events #allBetsTable .betTypeName,.c-events #allBetsTable .bet_group_top{background-color:#2075b1;color:#fff}#sports_page:not(.grayBack) #allBetsTable .bet-title{color:#fff}#sports_page:not(.grayBack) #allBetsTable .bet-title__star::before{color:#fff}#sports_page:not(.grayBack) #allBetsTable .bet-title.u-highlight>.bet-title__star::before{color:#000}
